sm-commit AT lists.ibiblio.org
Subject: Source Mage code commit list
List archive
[SM-Commit] GIT changes to master grimoire by Vlad Glagolev (d5cd03e6e57e310615656d509e33254721306f97)
- 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 (d5cd03e6e57e310615656d509e33254721306f97)
- Date: Thu, 29 May 2008 14:27:30 -0500
GIT changes to master grimoire by Vlad Glagolev <stealth AT sourcemage.org>:
crypto/gnupg/BUILD | 5 +++++
crypto/gnupg/CONFIGURE | 1 +
crypto/gnupg/HISTORY | 6 ++++++
crypto/gnupg/PRE_BUILD | 6 ++----
crypto/gnupg/PRE_SUB_DEPENDS | 4 ++++
crypto/gnupg/SUB_DEPENDS | 7 +++++++
6 files changed, 25 insertions(+), 4 deletions(-)
New commits:
commit d5cd03e6e57e310615656d509e33254721306f97
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>
gnupg: added static linking of binary for loop-AES support, cleaned up
diff --git a/crypto/gnupg/BUILD b/crypto/gnupg/BUILD
new file mode 100755
index 0000000..7c3b106
--- /dev/null
+++ b/crypto/gnupg/BUILD
@@ -0,0 +1,5 @@
+if [[ $GNUPG_STATIC == y ]]; then
+ LDFLAGS="-static -s $LDFLAGS"
+fi &&
+
+default_build
diff --git a/crypto/gnupg/CONFIGURE b/crypto/gnupg/CONFIGURE
new file mode 100755
index 0000000..405cfad
--- /dev/null
+++ b/crypto/gnupg/CONFIGURE
@@ -0,0 +1 @@
+config_query GNUPG_STATIC "Build statically linked binary (required for
loop-AES)?" n
diff --git a/crypto/gnupg/HISTORY b/crypto/gnupg/HISTORY
index 4db2294..cf88348 100644
--- a/crypto/gnupg/HISTORY
+++ b/crypto/gnupg/HISTORY
@@ -1,3 +1,9 @@
+2008-05-29 Vlad Glagolev <stealth AT sourcemage.org>
+ * CONFIGURE, PRE_SUB_DEPENDS, SUB_DEPENDS, BUILD: added statically
linked
+ binary support option (required for loop-AES)
+ * PRE_BUILD: `sed -i' > `sedit', ";" in sed rocks, cleaned up,
+ SPELL > SCRIPT
+
2008-04-13 Ladislav Hagara <hgr AT vabo.cz>
* DETAILS: SECURITY_PATCH=7, CVE-2008-1530 [Bug 14447]
diff --git a/crypto/gnupg/PRE_BUILD b/crypto/gnupg/PRE_BUILD
index 95231f4..9bae87a 100755
--- a/crypto/gnupg/PRE_BUILD
+++ b/crypto/gnupg/PRE_BUILD
@@ -1,9 +1,7 @@
default_pre_build &&
-
cd $SOURCE_DIRECTORY &&
-sedit 's/sparc9/sparcv9/' mpi/config.links &&
-sedit 's/sparc8/sparcv8/' mpi/config.links &&
+sed -i "s:sparc9:sparcv9:;s:sparc8:sparcv8:" mpi/config.links &&
patch $SOURCE_DIRECTORY/keyserver/gpgkeys_curl.c \
- $SCRIPT_DIRECTORY/gcc43.patch
+ $SPELL_DIRECTORY/gcc43.patch
diff --git a/crypto/gnupg/PRE_SUB_DEPENDS b/crypto/gnupg/PRE_SUB_DEPENDS
new file mode 100755
index 0000000..fa4837a
--- /dev/null
+++ b/crypto/gnupg/PRE_SUB_DEPENDS
@@ -0,0 +1,4 @@
+case $THIS_SUB_DEPENDS in
+ STATIC) [[ $GNUPG_STATIC == y ]];;
+ *) message "${PROBLEM_COLOR}bogus sub_depends: $SPELL
$THIS_SUB_DEPENDS${DEFAULT_COLOR}"; return 1;;
+esac
diff --git a/crypto/gnupg/SUB_DEPENDS b/crypto/gnupg/SUB_DEPENDS
new file mode 100755
index 0000000..7d4b472
--- /dev/null
+++ b/crypto/gnupg/SUB_DEPENDS
@@ -0,0 +1,7 @@
+case $THIS_SUB_DEPENDS in
+ STATIC) if [[ $GNUPG_STATIC != y ]]; then
+ message "Requested statically linked GnuPG, forcing option
GNUPG_STATIC=y" &&
+ GNUPG_STATIC=y
+ fi;;
+ *) message "${PROBLEM_COLOR}bogus sub_depends: $SPELL
$THIS_SUB_DEPENDS${DEFAULT_COLOR}"; return 1;;
+esac
- [SM-Commit] GIT changes to master grimoire by Vlad Glagolev (d5cd03e6e57e310615656d509e33254721306f97), Vlad Glagolev, 05/29/2008
Archive powered by MHonArc 2.6.24.