Skip to Content.
Sympa Menu

sm-commit - [SM-Commit] GIT changes to master grimoire by Vlad Glagolev (4f9b18d4434f27768d3f34731fbbef1e32d3273a)

sm-commit AT lists.ibiblio.org

Subject: Source Mage code commit list

List archive

Chronological Thread  
  • From: Vlad Glagolev <scm AT sourcemage.org>
  • To: sm-commit AT lists.ibiblio.org
  • Subject: [SM-Commit] GIT changes to master grimoire by Vlad Glagolev (4f9b18d4434f27768d3f34731fbbef1e32d3273a)
  • Date: Sun, 21 Sep 2008 18:44:56 -0500

GIT changes to master grimoire by Vlad Glagolev <stealth AT sourcemage.org>:

crypto/seahorse/BUILD | 4 +++-
crypto/seahorse/DEPENDS | 42 ++++++++++++++++++++++++++++++++----------
crypto/seahorse/DETAILS | 17 +++++++----------
crypto/seahorse/FINAL | 2 +-
crypto/seahorse/HISTORY | 8 +++++++-
crypto/seahorse/POST_REMOVE | 2 +-
crypto/seahorse/PRE_BUILD | 7 +++++++
7 files changed, 58 insertions(+), 24 deletions(-)

New commits:
commit 4f9b18d4434f27768d3f34731fbbef1e32d3273a
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

seahorse: => 2.24.0 (stable) + added some deps

diff --git a/crypto/seahorse/BUILD b/crypto/seahorse/BUILD
index 380c64d..29b7bec 100755
--- a/crypto/seahorse/BUILD
+++ b/crypto/seahorse/BUILD
@@ -1,2 +1,4 @@
-OPTS="$OPTS --disable-update-mime-database" &&
+OPTS="--disable-update-mime-database \
+ --with-help-formats=xml $OPTS" &&
+
default_build
diff --git a/crypto/seahorse/DEPENDS b/crypto/seahorse/DEPENDS
index a382471..8c2188e 100755
--- a/crypto/seahorse/DEPENDS
+++ b/crypto/seahorse/DEPENDS
@@ -1,10 +1,32 @@
-depends libgnomeui &&
-depends gnupg &&
-depends gpgme &&
-depends dbus-glib &&
-depends gnome-doc-utils &&
-
-optional_depends gedit \
- "--enable-gedit" \
- "--disable-gedit" \
- "for gedit plugin"
+depends gnupg &&
+depends gpgme &&
+depends gconf2 &&
+depends dbus-glib &&
+depends gnome-keyring &&
+depends gnome-doc-utils &&
+
+optional_depends libsoup \
+ "--enable-hkp" \
+ "--disable-hkp" \
+ "for HKP keyserver interface" &&
+
+if is_depends_enabled $SPELL libsoup; then
+ optional_depends openldap \
+ "--enable-ldap" \
+ "--disable-ldap" \
+ "for LDAP keyserver interface"
+fi &&
+
+optional_depends libnotify \
+ "--enable-libnotify" \
+ "--disable-libnotify" \
+ "for notification support" &&
+
+optional_depends rarian \
+ "" "--disable-scrollkeeper" \
+ "make updates to the rarian (scrollkeeper) database?" &&
+
+suggest_depends openssh \
+ "--enable-ssh" \
+ "--disable-ssh" \
+ "SSH keys managing support"
diff --git a/crypto/seahorse/DETAILS b/crypto/seahorse/DETAILS
index 8c05e2b..e9f1b66 100755
--- a/crypto/seahorse/DETAILS
+++ b/crypto/seahorse/DETAILS
@@ -1,28 +1,25 @@
SPELL=seahorse
-
-if [ "$SEAHORSE_DEVEL" == "y" ];then
+if [[ $SEAHORSE_DEVEL == y ]];then
VERSION=2.23.92
SOURCE=$SPELL-$VERSION.tar.bz2

SOURCE_HASH=sha512:1e49cbb45ab5cfde22828ce933e665d7ed2d427f56a3c85484156b6be4916b182b252c83dc4ae73e31dc224f6aba81d0fb86d4b674045e6240de84838b4ccc20
else
- VERSION=2.22.3
+ VERSION=2.24.0
SOURCE=$SPELL-$VERSION.tar.bz2
-
SOURCE_HASH=sha512:22da9a561b030d4e98619b244e194c59f82602f33f1498b6c6ce693aa7111490e11c7a25ea314aef18f86d617dac2f6659f652041fafa7e41950310bd3c1b412
+
SOURCE_HASH=sha512:1d5118759465b8352e12dad8e41bc9bcf4ef60372b16f533da2b627762579aeaa9a89cc69af7b4fd2840a5d34477ced889f4410ae90adab60430f3485261186f
fi
-
BRANCH=`echo $VERSION|cut -d . -f 1,2`
-SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
+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[2]=$SOURCEFORGE_URL/$SPELL/$SOURCE
LICENSE[0]=GPL
WEB_SITE=http://www.gnome.org/projects/seahorse
ENTERED=20011123
- PATCHLEVEL=0
KEYWORDS="gnupg gnome crypto"
SHORT="GNOME interface for GnuPG"
cat << EOF
-Seahorse is a Gnome interface for GnuPG.
-It's main purpose is to be a PGP/GPG Key Manager, though it
-has other components including a text editor and file manager.
+Seahorse is a Gnome interface for GnuPG. It's main purpose is to be a PGP/GPG
+Key Manager, though it has other components including a text editor and file
+manager.
EOF
diff --git a/crypto/seahorse/FINAL b/crypto/seahorse/FINAL
index 9c6e71d..2a9eda3 100755
--- a/crypto/seahorse/FINAL
+++ b/crypto/seahorse/FINAL
@@ -1 +1 @@
-$INSTALL_ROOT/usr/bin/update-mime-database $INSTALL_ROOT/usr/share/mime
+"$INSTALL_ROOT/usr/bin/update-mime-database" "$INSTALL_ROOT/usr/share/mime"
diff --git a/crypto/seahorse/HISTORY b/crypto/seahorse/HISTORY
index 156442e..cd0918b 100644
--- a/crypto/seahorse/HISTORY
+++ b/crypto/seahorse/HISTORY
@@ -1,3 +1,10 @@
+2008-09-22 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: updated stable to 2.24.0; fixed long desc; quoting paths;
+ cleaned up
+ * BUILD: fixed build be removing the installation of the omf files
(doc)
+ * DEPENDS: added lot of new deps; dropped libgnomeui req dep; cleaned
up
+ * PRE_BUILD: fixed the build when no libsoup is selected
+
2008-09-10 Ladislav Hagara <hgr AT vabo.cz>
* DETAILS: 2.23.92 (devel)

@@ -203,4 +210,3 @@

2002-03-12 Luis M. Lourenco <aeron AT netcabo.pt>
* DETAILS: Restored previous MAINTAINER.
-
diff --git a/crypto/seahorse/POST_REMOVE b/crypto/seahorse/POST_REMOVE
index 9c6e71d..2a9eda3 100755
--- a/crypto/seahorse/POST_REMOVE
+++ b/crypto/seahorse/POST_REMOVE
@@ -1 +1 @@
-$INSTALL_ROOT/usr/bin/update-mime-database $INSTALL_ROOT/usr/share/mime
+"$INSTALL_ROOT/usr/bin/update-mime-database" "$INSTALL_ROOT/usr/share/mime"
diff --git a/crypto/seahorse/PRE_BUILD b/crypto/seahorse/PRE_BUILD
new file mode 100755
index 0000000..bad8338
--- /dev/null
+++ b/crypto/seahorse/PRE_BUILD
@@ -0,0 +1,7 @@
+default_pre_build &&
+cd "$SOURCE_DIRECTORY" &&
+
+# fix the ability to build without keyserver support
+if ! is_depends_enabled $SPELL libsoup; then
+ sed -i "s:@WITH_KEYSERVER_TRUE@::g" src/Makefile.in
+fi



  • [SM-Commit] GIT changes to master grimoire by Vlad Glagolev (4f9b18d4434f27768d3f34731fbbef1e32d3273a), Vlad Glagolev, 09/21/2008

Archive powered by MHonArc 2.6.24.

Top of Page