From 4f2d7949f03e1c198bc888f2d05f421d35c57e21 Mon Sep 17 00:00:00 2001 From: V3n3RiX Date: Mon, 9 Oct 2017 18:53:29 +0100 Subject: reinit the tree, so we can have metadata --- dev-libs/xmlsec/Manifest | 8 ++++ dev-libs/xmlsec/metadata.xml | 14 +++++++ dev-libs/xmlsec/xmlsec-1.2.23.ebuild | 62 +++++++++++++++++++++++++++++++ dev-libs/xmlsec/xmlsec-1.2.24-r1.ebuild | 65 +++++++++++++++++++++++++++++++++ dev-libs/xmlsec/xmlsec-1.2.24.ebuild | 62 +++++++++++++++++++++++++++++++ 5 files changed, 211 insertions(+) create mode 100644 dev-libs/xmlsec/Manifest create mode 100644 dev-libs/xmlsec/metadata.xml create mode 100644 dev-libs/xmlsec/xmlsec-1.2.23.ebuild create mode 100644 dev-libs/xmlsec/xmlsec-1.2.24-r1.ebuild create mode 100644 dev-libs/xmlsec/xmlsec-1.2.24.ebuild (limited to 'dev-libs/xmlsec') diff --git a/dev-libs/xmlsec/Manifest b/dev-libs/xmlsec/Manifest new file mode 100644 index 000000000000..a586a9a8fe44 --- /dev/null +++ b/dev-libs/xmlsec/Manifest @@ -0,0 +1,8 @@ +DIST xmlsec1-1.2.23.tar.gz 1794694 SHA256 41d463d16c9894cd3317098d027c038039c6d896b9cbb9bad9c4e29959e10e9f SHA512 20b0c0ba517c764fcd32165254ae6dcdda8fb72ca3279dbfcf42d899e91d380b78d9be3b1c3d32910eaad5544a4fc51218e32579b10e6b6639338a7bd8b1ddc5 WHIRLPOOL f4d783d01346860ed2cf1d15e692e70e65034bee120c853cf7692358799a6e3339a1bb022f4d72ee4364adddd43766aa01770070a0081d1adcc588e4f84786f9 +DIST xmlsec1-1.2.24.tar.gz 1835762 SHA256 99a8643f118bb1261a72162f83e2deba0f4f690893b4b90e1be4f708e8d481cc SHA512 a01feb9af8f85e77f2c5d2d7f596fba3ef58bc593cb9a7c3e883deb38f8292598ba5aa09fa59897fe303f10336a10b0bb0f27171f2b6e6251e694f37f0b9b7d4 WHIRLPOOL d6fbaf232c10a589a2dbe608ad1a29ebc7b80b535e1036a66b75fbdf3d7154e7297b901b035fdd31b992684b4006050a6421dcd9a9f7c1ea2e4b11d83544bf73 +EBUILD xmlsec-1.2.23.ebuild 1407 SHA256 cec13e8af13a7420a6f82d5a269c71c164dd87624a271a96b94358450b2841f2 SHA512 860633f225de63823e3d9fc60cf8cf7ad087e728c8b0200e147996922dc174e34766487cf7f80d0d452646aacbe48d19a78baccdb3f8e13c379f6af4228770b8 WHIRLPOOL 2b6c9b0122b761c3575e11d090b34890bf6a23780f83aed2986d8b2637365aa9c429e95549c380e3152898c6776f595e63d4fa4ad07d08e7d4ff87ecbe48389d +EBUILD xmlsec-1.2.24-r1.ebuild 1479 SHA256 1f6a827aa74ae7f0f793ffbd3c778b91b6c4104d52d98e0703994e29685696b5 SHA512 f68bda955bec095883dff4dcb2d74067e15d153fb658967cb80f748032172752cc901edc12eb4f2cf29d3b18cdd1514d4f50e70e317ef487e807a428ff7984e8 WHIRLPOOL e2e99e1dbe94ae8e3e69c61bc7c6f755dab167938e30e44d33291e39f5ed8fb84c0b747181ec6f636e849c777a53d282a10713484c9178480e3ee6747f1c98a8 +EBUILD xmlsec-1.2.24.ebuild 1415 SHA256 5677049f9a14dc2c04fe21f8a3bec3421dd208736a31277b4526d3ad8d85bdd0 SHA512 4c0a57395224a7439020471c4f42d94cc217144b10eeac39067e6dfe64d58af57e19735efe9c31dab33a2a4f8eec667d07dc1f3d515320e6d719a27cff43521d WHIRLPOOL 4d0d5cdc726ba4d73020a42680cd72864222abab750e8bacdaa9753a75a4d32555932db72828dcc77931d88c4fd096aac181d938e4d919256814f5e1e7813995 +MISC ChangeLog 2694 SHA256 e966da39ce4acf39163e6f796dd950fbdea60b8608ded2130b5329b024edc630 SHA512 55b024d84b428153669282b3716cab1a1bb1a578decd0ec65d751dd0255376e81e2cd5acb6fe04aa59c65f54f7f28a3269bbe2bffec39057a95b6647fcf32e05 WHIRLPOOL 97351713202b771028826abbb0648d07826bc60e788482c1ca09d7c7d1b0dcdb8fdc40ebb73fdd717ffbd4bb64479d4ae18762d00dbfd251f617c9dffeea1995 +MISC ChangeLog-2015 5783 SHA256 59336498970c6e049aa5ea3758ce09a294c20e6b27e302ebdd24b7d0ba46dffb SHA512 a717d9747f53a08fedafc0f477e101a4787c94224771a137e1cff2e641b35551284da088201dcd8d41e34a0407399fe934f137e05b9548caf86527e316828ee0 WHIRLPOOL 27acf01e4a53f591aa20b875edb69f5ce5c4c6b905124e2c1badfd50db4a073ea779dbfc014393e44e1e8681fb1d4ae5cedd2d8a72e980d13a6903fb6c1a5f4c +MISC metadata.xml 487 SHA256 8f3b777b3ee6b0888d5bfcf7c8dbce698dec729901cc0a40f4dde22619aa3916 SHA512 1be5c6aa74ba9542e7b4b85adb8dd743fbeb72b4fee345996ee1b5bc662d9455d910f00ca37b16e644f53039a346ef44afc5e49abba19c5f8d4d00cbdf37d660 WHIRLPOOL ae78b5adc4d32de0504cf6e03a24e4bfdd45366784030fccbe79d4b519223d70cc877cc1597be6548743ade4a2595c904db611d03ca30a24ce5f9f0651d8f93a diff --git a/dev-libs/xmlsec/metadata.xml b/dev-libs/xmlsec/metadata.xml new file mode 100644 index 000000000000..e4ce1b03a1a5 --- /dev/null +++ b/dev-libs/xmlsec/metadata.xml @@ -0,0 +1,14 @@ + + + + + crypto@gentoo.org + Crypto + + + Install xmlsec-gcrypt library + Install xmlsec-gnutls library + Install xmlsec-nss library + Install xmlsec-openssl library + + diff --git a/dev-libs/xmlsec/xmlsec-1.2.23.ebuild b/dev-libs/xmlsec/xmlsec-1.2.23.ebuild new file mode 100644 index 000000000000..c71366277d78 --- /dev/null +++ b/dev-libs/xmlsec/xmlsec-1.2.23.ebuild @@ -0,0 +1,62 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +inherit autotools ltprune + +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="amd64 ppc ~ppc64 ~sparc x86" +IUSE="doc gcrypt gnutls nss +openssl static-libs" +REQUIRED_USE="|| ( gcrypt gnutls nss openssl ) + gnutls? ( gcrypt )" + +RDEPEND=">=dev-libs/libxml2-2.7.4 + >=dev-libs/libxslt-1.0.20 + gcrypt? ( >=dev-libs/libgcrypt-1.4.0:0 ) + gnutls? ( >=net-libs/gnutls-2.8.0 ) + nss? ( + >=dev-libs/nspr-4.4.1 + >=dev-libs/nss-3.9 + ) + openssl? ( >=dev-libs/openssl-0.9.7:* )" +DEPEND="${RDEPEND} + virtual/pkgconfig" + +S=${WORKDIR}/${PN}1-${PV} + +src_prepare() { + default + # conditionally install extra documentation + if ! use doc ; then + sed -i '/^SUBDIRS/s/docs//' Makefile.am || die + eautoreconf + fi +} + +src_configure() { + econf \ + --enable-pkgconfig \ + --with-html-dir=/usr/share/doc/${PF}/html \ + $(use_enable static-libs static) \ + $(use_with gcrypt gcrypt "") \ + $(use_with gnutls gnutls "") \ + $(use_with nss nspr "") \ + $(use_with nss nss "") \ + $(use_with openssl openssl "") \ + $(use_enable openssl aes) +} + +src_test() { + emake TMPFOLDER="${T}" check +} + +src_install() { + default + prune_libtool_files --all +} diff --git a/dev-libs/xmlsec/xmlsec-1.2.24-r1.ebuild b/dev-libs/xmlsec/xmlsec-1.2.24-r1.ebuild new file mode 100644 index 000000000000..521d3980f894 --- /dev/null +++ b/dev-libs/xmlsec/xmlsec-1.2.24-r1.ebuild @@ -0,0 +1,65 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +inherit autotools ltprune + +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="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~sparc ~x86" +IUSE="doc gcrypt gnutls libressl nss +openssl static-libs" +REQUIRED_USE="|| ( gcrypt gnutls nss openssl ) + gnutls? ( gcrypt )" + +RDEPEND=">=dev-libs/libxml2-2.7.4 + >=dev-libs/libxslt-1.0.20 + gcrypt? ( >=dev-libs/libgcrypt-1.4.0:0 ) + gnutls? ( >=net-libs/gnutls-2.8.0 ) + nss? ( + >=dev-libs/nspr-4.4.1 + >=dev-libs/nss-3.9 + ) + openssl? ( + !libressl? ( dev-libs/openssl:0= ) + libressl? ( dev-libs/libressl:0= ) + )" +DEPEND="${RDEPEND} + virtual/pkgconfig" + +S=${WORKDIR}/${PN}1-${PV} + +src_prepare() { + default + # conditionally install extra documentation + if ! use doc ; then + sed -i '/^SUBDIRS/s/docs//' Makefile.am || die + eautoreconf + fi +} + +src_configure() { + econf \ + --enable-pkgconfig \ + --with-html-dir=/usr/share/doc/${PF}/html \ + $(use_enable static-libs static) \ + $(use_with gcrypt gcrypt "") \ + $(use_with gnutls gnutls "") \ + $(use_with nss nspr "") \ + $(use_with nss nss "") \ + $(use_with openssl openssl "") \ + $(use_enable openssl aes) +} + +src_test() { + emake TMPFOLDER="${T}" check +} + +src_install() { + default + prune_libtool_files --all +} diff --git a/dev-libs/xmlsec/xmlsec-1.2.24.ebuild b/dev-libs/xmlsec/xmlsec-1.2.24.ebuild new file mode 100644 index 000000000000..2a7a4fa379a7 --- /dev/null +++ b/dev-libs/xmlsec/xmlsec-1.2.24.ebuild @@ -0,0 +1,62 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +inherit autotools ltprune + +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="~amd64 ~arm ~ppc ~ppc64 ~sparc ~x86" +IUSE="doc gcrypt gnutls nss +openssl static-libs" +REQUIRED_USE="|| ( gcrypt gnutls nss openssl ) + gnutls? ( gcrypt )" + +RDEPEND=">=dev-libs/libxml2-2.7.4 + >=dev-libs/libxslt-1.0.20 + gcrypt? ( >=dev-libs/libgcrypt-1.4.0:0 ) + gnutls? ( >=net-libs/gnutls-2.8.0 ) + nss? ( + >=dev-libs/nspr-4.4.1 + >=dev-libs/nss-3.9 + ) + openssl? ( >=dev-libs/openssl-1.0.0:* )" +DEPEND="${RDEPEND} + virtual/pkgconfig" + +S=${WORKDIR}/${PN}1-${PV} + +src_prepare() { + default + # conditionally install extra documentation + if ! use doc ; then + sed -i '/^SUBDIRS/s/docs//' Makefile.am || die + eautoreconf + fi +} + +src_configure() { + econf \ + --enable-pkgconfig \ + --with-html-dir=/usr/share/doc/${PF}/html \ + $(use_enable static-libs static) \ + $(use_with gcrypt gcrypt "") \ + $(use_with gnutls gnutls "") \ + $(use_with nss nspr "") \ + $(use_with nss nss "") \ + $(use_with openssl openssl "") \ + $(use_enable openssl aes) +} + +src_test() { + emake TMPFOLDER="${T}" check +} + +src_install() { + default + prune_libtool_files --all +} -- cgit v1.2.3