summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--dev-libs/xmlsec/ChangeLog7
-rw-r--r--dev-libs/xmlsec/Manifest8
-rw-r--r--dev-libs/xmlsec/files/digest-xmlsec-1.2.51
-rw-r--r--dev-libs/xmlsec/xmlsec-1.2.5.ebuild52
4 files changed, 64 insertions, 4 deletions
diff --git a/dev-libs/xmlsec/ChangeLog b/dev-libs/xmlsec/ChangeLog
index e16473e8ad58..ad4a53736437 100644
--- a/dev-libs/xmlsec/ChangeLog
+++ b/dev-libs/xmlsec/ChangeLog
@@ -1,6 +1,11 @@
# ChangeLog for dev-libs/xmlsec
# Copyright 2000-2004 Gentoo Technologies, Inc.; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/dev-libs/xmlsec/ChangeLog,v 1.1 2004/01/04 11:33:43 aliz Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-libs/xmlsec/ChangeLog,v 1.2 2004/05/26 14:18:13 aliz Exp $
+
+*xmlsec-1.2.5 (26 May 2004)
+
+ 26 May 2004; Daniel Ahlberg <aliz@gentoo.org> xmlsec-1.2.5.ebuild:
+ Version bump and gnutls use flag, closing #51270.
*xmlsec-1.2.2 (04 Jan 2004)
diff --git a/dev-libs/xmlsec/Manifest b/dev-libs/xmlsec/Manifest
index f0b9ac190a77..4013a2c9d46c 100644
--- a/dev-libs/xmlsec/Manifest
+++ b/dev-libs/xmlsec/Manifest
@@ -1,4 +1,6 @@
-MD5 9282130b1728ab77d64063bfb5f417bd files/digest-xmlsec-1.2.2 66
-MD5 19c95ef82bbe44f2aba5f597b1f083dc files/xmlsec-1.2.2-nss-nspr-configure.in.patch 3407
-MD5 e2567d7c5cc0faf32aff8587a4c21a78 ChangeLog 387
+MD5 ca575bbdcfa21a9d4eeba7756476137f xmlsec-1.2.5.ebuild 1400
MD5 e79ab359bf9c78189e70f1b0a2b977e9 xmlsec-1.2.2.ebuild 1381
+MD5 e2567d7c5cc0faf32aff8587a4c21a78 ChangeLog 387
+MD5 19c95ef82bbe44f2aba5f597b1f083dc files/xmlsec-1.2.2-nss-nspr-configure.in.patch 3407
+MD5 9282130b1728ab77d64063bfb5f417bd files/digest-xmlsec-1.2.2 66
+MD5 a1e47b5acaab9e8403826080e78f56a5 files/digest-xmlsec-1.2.5 66
diff --git a/dev-libs/xmlsec/files/digest-xmlsec-1.2.5 b/dev-libs/xmlsec/files/digest-xmlsec-1.2.5
new file mode 100644
index 000000000000..6bd141dbcd96
--- /dev/null
+++ b/dev-libs/xmlsec/files/digest-xmlsec-1.2.5
@@ -0,0 +1 @@
+MD5 e811685d7b678ff09b901b942477f03d xmlsec1-1.2.5.tar.gz 1509199
diff --git a/dev-libs/xmlsec/xmlsec-1.2.5.ebuild b/dev-libs/xmlsec/xmlsec-1.2.5.ebuild
new file mode 100644
index 000000000000..5a553f3933a2
--- /dev/null
+++ b/dev-libs/xmlsec/xmlsec-1.2.5.ebuild
@@ -0,0 +1,52 @@
+# Copyright 1999-2004 Gentoo Technologies, Inc.
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/dev-libs/xmlsec/xmlsec-1.2.5.ebuild,v 1.1 2004/05/26 14:18:13 aliz Exp $
+
+inherit eutils
+
+DESCRIPTION="command line tool for signing, verifying, encrypting and decrypting XML"
+HOMEPAGE="http://www.aleksey.com/xmlsec"
+SRC_URI="http://www.aleksey.com/xmlsec/download/${PN}1-${PV}.tar.gz"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~x86 ~amd64"
+IUSE="ssl mozilla gnutls"
+
+DEPEND=">=sys-devel/autoconf-2.2
+ >=dev-libs/libxml2-2.4.2
+ >=dev-libs/libxslt-1.0.20
+ ssl? ( >=dev-libs/openssl-0.9.6c )
+ gnutls? ( >=net-libs/gnutls-0.8.1 )
+ mozilla? ( >=dev-libs/nspr-4.0
+ >=dev-libs/nss-3.2 )"
+
+S=${WORKDIR}/${PN}1-${PV}
+
+src_unpack() {
+ unpack ${A}
+ cd ${S}
+ epatch ${FILESDIR}/${PN}-1.2.2-nss-nspr-configure.in.patch
+}
+
+src_compile() {
+ autoconf
+
+ local myconf
+
+ if use ssl && [ "`best_version openssl | awk -F- '{print $3}' | sed 's/[a-z]//'`" == "0.9.7" ]; then
+ myconf="--enable-aes"
+ else
+ myconf="--disable-aes"
+ fi
+
+ myconf="$myconf --enable-xkms --disable-pkgconfig --enable-gnutls `use_with mozilla nss` `use_with mozilla nspr` \
+ `use_enable ssl openssl` --with-html-dir=${D}/usr/share/doc/${PF}"
+
+ econf ${myconf} || die "configure failed"
+ emake || die "emake failed"
+}
+src_install() {
+ einstall || die "install failed"
+ dodoc AUTHORS INSTALL README NEWS
+}