New commits:
commit f1ce2bf2cc24e2cff220d1a9b4e1e7131ae799a6
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>
openswan: => 2.6.34
commit b312b2df775056759fd98ea9b1019c3d19943859
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>
iproute2: fixed compilation with iptables 1.4.11
commit 319dc920a62c8d03ab856a65c17b45321e3ca385
Author: Robert Figura <template AT sourcemage.org>
Commit: Robert Figura <template AT sourcemage.org>
antlr: PRE_BUILD: converted C++ fix to patch, extended fix
commit 9cb52ff828061b851d6c6d62a290315db39dc20e
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>
ipsec-tools: post-update fixes
commit a4246c561a37aeadd5104fa504355b5ce919d23a
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>
libunique 3.0.2
commit 42607e8f2238d3856618de2928b2912f7ccdf47d
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>
totem-pl-parser 2.32.5
commit ec11901cd876c75dae25876bdf4b54d84bfef772
Author: Andraž Levstik <ruskie+2054d253 AT codemages.net>
Commit: Andraž Levstik <ruskie+2054d253 AT codemages.net>
libmpc: needs automake
commit 4f52fc90c0fa4f3f58fbdc6348d90cec84cd314c
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>
krb5 1.8.4, SECURITY_PATCH=9
commit a536688aa09b931e217c01bcb13a421995625a5a
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>
http/xxxterm: new spell, minimalists web browser
commit 3c88836c8e6f3d7d72107b598de57af67bbb6d3a
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>
gnome-commander 1.2.8.12
commit a0694e1fe506e860bdcd7afabd6d4b714527b1cf
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>
quvi 0.2.17
commit 51cc4fb8dd4c3e704d0a097d572853b27fdbd551
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>
lftp 4.3.0
commit 8cc8b6cf2d62c3e93443a5f1c854d12f73b825dd
Author: George Sherwood <gsherwood AT sourcemage.org>
Commit: George Sherwood <gsherwood AT sourcemage.org>
pan: Updated to version 0.135
commit 9d41b0e16cd99eae97c8520ee9f912d3fb859f3e
Author: Peng Chang (Charles) <chp AT sourcemage.org>
Commit: Peng Chang (Charles) <chp AT sourcemage.org>
clisp: => 2.49
commit 81b16a3201749e40359a64fd4b33b12eccadc6dc
Author: Peng Chang (Charles) <chp AT sourcemage.org>
Commit: Peng Chang (Charles) <chp AT sourcemage.org>
python-pypi/pymc: new spell, MCMC package for python
commit 883a974f6babf967cab170c1d564ff27b711454d
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
science-libs/lmfit: new spell, a Levenberg-Marquardt minimizer
commit 36856ae87a4300a3084a30a81d19a7619edb26d6
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
devel/qwtplot3d: fixed build with gcc 4.5
diff --git a/ChangeLog b/ChangeLog
index 0ab4edc..5084f8c 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,12 @@
+2011-06-18 Ladislav Hagara <hgr AT vabo.cz>
+ * http/xxxterm: new spell, minimalists web browser
+
+2011-06-18 Peng Chang (Charles) <chp AT sourcemage.org>
+ * python-pypi/pymc: new spell, MCMC package for python
+
+2011-06-17 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * science-libs/lmfit: new spell, a Levenberg-Marquardt minimizer
+
2011-06-12 Treeve Jelbert <treeve AT sourcemage.org>
* python-pypi/fuzzyparsers: new spell, date parsing tools
diff --git a/net/openswan/DEPENDS b/net/openswan/DEPENDS
index a1f1d47..5b0a16b 100755
--- a/net/openswan/DEPENDS
+++ b/net/openswan/DEPENDS
@@ -1,10 +1,16 @@
-depends gmp &&
-depends iproute2 &&
-depends iptables &&
-depends ipsec-tools
-# from the readme from openswan
-#* For the moment, users wishing to test Openswan with 2.6 will require
-# ipsec-tools' "setkey" program. Though Openswan's keying daemon, Pluto,
-# directly sets IPsec policy, setkey is currently required to reset kernel
SPD
-# (Security Policy Database) states when Pluto restarts. We will likely add
-# this basic functionality to an upcoming Openswan release.
+depends gmp &&
+depends iproute2 &&
+depends iptables &&
+
+local IPR2REV=$(installed_version iproute2 | cut -d. -f3) &&
+
+if spell_ok iproute2 && [[ $IPR2REV -le 8 ]]; then
+ force_depends iproute2
+fi &&
+
+. "$GRIMOIRE/FUNCTIONS" &&
+local KREV=$(get_kernel_version | cut -d. -f3) &&
+
+if [[ $KREV -le 9 ]]; then
+ depends ipsec-tools
+fi
diff --git a/net/openswan/DETAILS b/net/openswan/DETAILS
index 1f38525..d656b5f 100755
--- a/net/openswan/DETAILS
+++ b/net/openswan/DETAILS
@@ -1,8 +1,9 @@
SPELL=openswan
- VERSION=2.6.29
+ VERSION=2.6.34
+ SECURITY_PATCH=1
SOURCE=$SPELL-$VERSION.tar.gz
SOURCE2=$SOURCE.asc
- SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
+ SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELL-$VERSION"
SOURCE_URL[0]=http://www.openswan.org/download/$SOURCE
SOURCE2_URL[0]=${SOURCE_URL[0]}.asc
SOURCE_GPG=B7E82DF8.gpg:$SOURCE2:UPSTREAM_KEY
@@ -11,12 +12,12 @@
WEB_SITE=http://www.openswan.org/
ENTERED=20040819
KEYWORDS="net"
- SHORT="An implementation of IPsec for Linux"
+ SHORT="implementation of IPsec for Linux"
cat << EOF
Openswan is an implementation of IPsec for Linux. It supports kernels 2.0,
-2.2, 2.4 and 2.6, and runs on many different platforms, including x86, ia64,
-mips and arm. It is a code fork of the FreeS/WAN project, started by a few
of
-the developers who were growing frustrated with the politics surrounding the
+2.2, 2.4 and 2.6, and runs on many different platforms, including x86, ia64,
+mips and arm. It is a code fork of the FreeS/WAN project, started by a few of
+the developers who were growing frustrated with the politics surrounding the
FreeS/WAN project.
IPSEC is Internet Protocol SECurity. It uses strong cryptography to provide
@@ -29,5 +30,5 @@ Everything passing through the untrusted net is encrypted
by the IPSEC gateway
machine and decrypted by the gateway at the other end. The result is Virtual
Private Network or VPN. This is a network which is effectively private even
though it includes machines at several different sites connected by the
-insecure Internet.
+insecure Internet.
EOF
diff --git a/net/openswan/FINAL b/net/openswan/FINAL
new file mode 100755
index 0000000..ce41770
--- /dev/null
+++ b/net/openswan/FINAL
@@ -0,0 +1 @@
+depmod -a
diff --git a/net/openswan/HISTORY b/net/openswan/HISTORY
index 2256de3..4ad39c1 100644
--- a/net/openswan/HISTORY
+++ b/net/openswan/HISTORY
@@ -1,3 +1,11 @@
+2011-06-19 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: updated spell to 2.6.34; SECURITY_PATCH++ (several security
+ patches on the version update)
+ * INSTALL: use INSTALL_ROOT
+ * PRE_BUILD: cleaned up; corrected man path
+ * FINAL: moved depmod here
+ * init.d/ipsec: unified spaces
+
2010-10-11 Bor Kraljič <pyrobor AT ver.si>
* DETAILS: updated spell to 2.6.29
converted to upstream signature checking
@@ -38,4 +46,3 @@