Skip to Content.
Sympa Menu

sm-commit - [SM-Commit] GIT changes to master grimoire by Ismael Luceno (a760817a10958c90b2ef8003d6a97a621704babc)

sm-commit AT lists.ibiblio.org

Subject: Source Mage code commit list

List archive

Chronological Thread  
  • From: Ismael Luceno <scm AT sourcemage.org>
  • To: sm-commit AT lists.ibiblio.org
  • Subject: [SM-Commit] GIT changes to master grimoire by Ismael Luceno (a760817a10958c90b2ef8003d6a97a621704babc)
  • Date: Mon, 17 May 2021 00:32:44 +0000

GIT changes to master grimoire by Ismael Luceno <ismael AT sourcemage.org>:

crypto/seahorse/CONFIGURE | 1
crypto/seahorse/DEPENDS | 60
++++++++++++++++++++++++++++------------------
crypto/seahorse/DETAILS | 18 ++++---------
crypto/seahorse/HISTORY | 7 +++++
crypto/seahorse/PREPARE | 2 -
5 files changed, 52 insertions(+), 36 deletions(-)

New commits:
commit a760817a10958c90b2ef8003d6a97a621704babc
Author: Ismael Luceno <ismael AT sourcemage.org>
Commit: Ismael Luceno <ismael AT sourcemage.org>

seahorse 40.0

diff --git a/crypto/seahorse/CONFIGURE b/crypto/seahorse/CONFIGURE
new file mode 100755
index 0000000..266df75
--- /dev/null
+++ b/crypto/seahorse/CONFIGURE
@@ -0,0 +1 @@
+. "$GRIMOIRE/MESON_CONFIGURE"
diff --git a/crypto/seahorse/DEPENDS b/crypto/seahorse/DEPENDS
index d43aadd..f16b7a4 100755
--- a/crypto/seahorse/DEPENDS
+++ b/crypto/seahorse/DEPENDS
@@ -1,25 +1,39 @@
-depends gpgme &&
-depends gconf2 &&
-depends dbus-glib &&
-depends gcr &&
-depends libsecret &&
-
-optional_depends GETTEXT \
- "--enable-nls" \
- "--disable-nls" \
- "for Native Language Support" &&
-
-optional_depends libsoup \
- "--enable-hkp" \
- "--disable-hkp" \
- "for HKP keyserver interface" &&
-
+. "$GRIMOIRE"/VDEPENDS &&
+vdepends << EOF &&
+ meson
+ vala
+ gtk+3 >= 3.24.0
+ glib2 >= 2.58
+ libhandy >= 1.1.0
+ gcr >= 3.38
+ libpwquality
+ libsecret
+EOF
+optional_depends libxslt \
+ manpage={true,false} \
+ 'for building the manpage' &&
+optional_depends gpgme \
+ pgp-support={true,false} \
+ 'for PGP key support' &&
+if is_depends_enabled "$SPELL" gpgme; then
+ vdepends <<EOF
+ gpgme >= 1.14.0
+ GNUPG
+EOF
+fi &&
+optional_depends pkcs11-helper \
+ pkcs11-support={true,false} \
+ 'for PKCS#11 support' &&
optional_depends openldap \
- "--enable-ldap" \
- "--disable-ldap" \
- "for LDAP keyserver interface" &&
-
+ ldap-support={true,false} \
+ 'for LDAP keyserver support' &&
+optional_depends libsoup \
+ hkp-support={true,false} \
+ "for HKP keyserver support" &&
+optional_depends avahi \
+ key-sharing={true,false} \
+ 'for DNS-SD key sharing support' &&
optional_depends openssh \
- "--enable-ssh" \
- "--disable-ssh" \
- "SSH keys managing support"
+ '' \
+ '' \
+ 'SSH keys management support'
diff --git a/crypto/seahorse/DETAILS b/crypto/seahorse/DETAILS
index c1c68e3..73cd33f 100755
--- a/crypto/seahorse/DETAILS
+++ b/crypto/seahorse/DETAILS
@@ -1,19 +1,13 @@
+. "$GRIMOIRE/MESON_FUNCTIONS"
SPELL=seahorse
-if [[ $SEAHORSE_DEVEL == y ]];then
- VERSION=3.14.0
+ VERSION=40.0
SOURCE=$SPELL-$VERSION.tar.xz
-
SOURCE_HASH=sha512:2d40f9f2a60bcebf23c1b573f9585251af64e8bec64898e25f6dec8cd7dbd6c559bc51c47b9a7ef2e4a83ffa1328c9721ccb0e7863b03707b35725e5baabc3b5
-else
- VERSION=3.14.0
- SOURCE=$SPELL-$VERSION.tar.xz
-
SOURCE_HASH=sha512:2d40f9f2a60bcebf23c1b573f9585251af64e8bec64898e25f6dec8cd7dbd6c559bc51c47b9a7ef2e4a83ffa1328c9721ccb0e7863b03707b35725e5baabc3b5
-fi
- BRANCH=`echo $VERSION|cut -d . -f 1,2`
+
SOURCE_HASH=sha512:c389420fb1b3d54c1b9a1004f2c8b9e50118a1ffcba02aa8cfdd2223d1bc117368c9a1ad875c59abd319d95eb93ec3de2e9cedadbfc1d6a0997d613c8256c60b
SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELL-$VERSION"
- SOURCE_URL[0]=$GNOME_URL/sources/$SPELL/$BRANCH/$SOURCE
-
SOURCE_URL[1]=http://ftp.gnome.org/pub/GNOME/sources/$SPELL/$BRANCH/$SOURCE
+ SOURCE_URL[0]=$GNOME_URL/sources/$SPELL/${VERSION%.*}/$SOURCE
+
SOURCE_URL[1]=https://download-fallback.gnome.org/sources/$SPELL/${VERSION%.*}/$SOURCE
LICENSE[0]=GPL
- WEB_SITE=http://www.gnome.org/projects/seahorse
+ WEB_SITE=https://wiki.gnome.org/Apps/Seahorse/
ENTERED=20011123
KEYWORDS="gnupg gnome crypto"
SHORT="GNOME interface for GnuPG"
diff --git a/crypto/seahorse/HISTORY b/crypto/seahorse/HISTORY
index f7c3c03..81ccf5b 100644
--- a/crypto/seahorse/HISTORY
+++ b/crypto/seahorse/HISTORY
@@ -1,3 +1,10 @@
+2021-05-16 Ismael Luceno <ismael AT sourcemage.org>
+ * DETAILS, PREPARE: removed SEAHORSE_DEVEL
+ * CONFIGURE: added, project switched to meson
+ * DEPENDS, DETAILS: updated for meson & updated dependencies
+ * DETAILS: updated spell to 40.0
+ fixed WEB_SITE
+
2019-05-18 Ismael Luceno <ismael AT sourcemage.org>
* DEPENDS: Update dependency; s/gettext/GETTEXT/

diff --git a/crypto/seahorse/PREPARE b/crypto/seahorse/PREPARE
index ec91541..4e0c0d9 100755
--- a/crypto/seahorse/PREPARE
+++ b/crypto/seahorse/PREPARE
@@ -1 +1 @@
-config_query SEAHORSE_DEVEL "Build DEVEL version?" n
+persistent_remove SEAHORSE_DEVEL



  • [SM-Commit] GIT changes to master grimoire by Ismael Luceno (a760817a10958c90b2ef8003d6a97a621704babc), Ismael Luceno, 05/16/2021

Archive powered by MHonArc 2.6.24.

Top of Page