From df954f1b6c86617c51d30e9b2e3eea1e5de14fa9 Mon Sep 17 00:00:00 2001 From: Dane Smith Date: Tue, 18 Jan 2011 15:05:42 -0500 Subject: Cryptlib test. Removal of old stuff. --- dev-libs/cryptlib/ChangeLog | 142 +++++++++++ dev-libs/cryptlib/Manifest | 11 + dev-libs/cryptlib/cryptlib-3.3.3-r1.ebuild | 128 ++++++++++ dev-libs/cryptlib/cryptlib-3.4.0.ebuild | 130 ++++++++++ .../files/cryptlib-3.3.2-external-zlib.patch | 36 +++ dev-libs/cryptlib/files/cryptlib-3.3.2-ld.patch | 19 ++ .../files/cryptlib-3.4.0-external-zlib.patch | 35 +++ dev-libs/cryptlib/metadata.xml | 6 + dev-libs/libassuan/ChangeLog | 276 -------------------- dev-libs/libassuan/Manifest | 9 - dev-libs/libassuan/files/libassuan-1.0.5-qa.patch | 10 - dev-libs/libassuan/libassuan-1.0.5.ebuild | 38 --- dev-libs/libassuan/libassuan-2.0.0.ebuild | 26 -- dev-libs/libassuan/libassuan-2.0.1.ebuild | 26 -- dev-libs/libassuan/metadata.xml | 20 -- dev-libs/libgpg-error/ChangeLog | 279 --------------------- dev-libs/libgpg-error/Manifest | 6 - dev-libs/libgpg-error/libgpg-error-1.10.ebuild | 38 --- dev-libs/libgpg-error/libgpg-error-1.7.ebuild | 38 --- dev-libs/libgpg-error/metadata.xml | 8 - 20 files changed, 507 insertions(+), 774 deletions(-) create mode 100644 dev-libs/cryptlib/ChangeLog create mode 100644 dev-libs/cryptlib/Manifest create mode 100644 dev-libs/cryptlib/cryptlib-3.3.3-r1.ebuild create mode 100644 dev-libs/cryptlib/cryptlib-3.4.0.ebuild create mode 100644 dev-libs/cryptlib/files/cryptlib-3.3.2-external-zlib.patch create mode 100644 dev-libs/cryptlib/files/cryptlib-3.3.2-ld.patch create mode 100644 dev-libs/cryptlib/files/cryptlib-3.4.0-external-zlib.patch create mode 100644 dev-libs/cryptlib/metadata.xml delete mode 100644 dev-libs/libassuan/ChangeLog delete mode 100644 dev-libs/libassuan/Manifest delete mode 100644 dev-libs/libassuan/files/libassuan-1.0.5-qa.patch delete mode 100644 dev-libs/libassuan/libassuan-1.0.5.ebuild delete mode 100644 dev-libs/libassuan/libassuan-2.0.0.ebuild delete mode 100644 dev-libs/libassuan/libassuan-2.0.1.ebuild delete mode 100644 dev-libs/libassuan/metadata.xml delete mode 100644 dev-libs/libgpg-error/ChangeLog delete mode 100644 dev-libs/libgpg-error/Manifest delete mode 100644 dev-libs/libgpg-error/libgpg-error-1.10.ebuild delete mode 100644 dev-libs/libgpg-error/libgpg-error-1.7.ebuild delete mode 100644 dev-libs/libgpg-error/metadata.xml (limited to 'dev-libs') diff --git a/dev-libs/cryptlib/ChangeLog b/dev-libs/cryptlib/ChangeLog new file mode 100644 index 0000000..853f6c5 --- /dev/null +++ b/dev-libs/cryptlib/ChangeLog @@ -0,0 +1,142 @@ +# ChangeLog for dev-libs/cryptlib +# Copyright 1999-2010 Gentoo Foundation; Distributed under the GPL v2 +# $Header: /var/cvsroot/gentoo-x86/dev-libs/cryptlib/ChangeLog,v 1.25 2010/11/28 02:02:36 arfrever Exp $ + + 28 Nov 2010; Arfrever Frehtes Taifersar Arahesis + -cryptlib-3.3.3.ebuild: + Delete. + + 17 Nov 2010; Markus Meier cryptlib-3.3.3-r1.ebuild: + x86 stable, bug #345489 + + 15 Nov 2010; Markos Chandras + cryptlib-3.3.3-r1.ebuild: + Stable on amd64 wrt bug #345489 + + 15 Oct 2010; Diego E. Pettenò + cryptlib-3.3.3-r1.ebuild: + Fix obvious typo, as reported by Andrey Grozin in bug #341119 + +*cryptlib-3.3.3-r1 (13 Oct 2010) + + 13 Oct 2010; Dane Smith +cryptlib-3.3.3-r1.ebuild: + Revision bump. Address the QA issues wrt bugs #298461 and bug #330289. + Also + contains some cosmetic fixes. + + 04 Feb 2010; Arfrever Frehtes Taifersar Arahesis + cryptlib-3.3.3.ebuild: + Set PYTHON_DEPEND. Unset DISTUTILS_DISABLE_PYTHON_DEPENDENCY. + + 17 Jan 2010; Ulrich Mueller cryptlib-3.3.2.ebuild, + cryptlib-3.3.3.ebuild: + Fix LICENSE, bug 300426. + + 31 Dec 2009; Christian Faulhammer + cryptlib-3.3.3.ebuild: + stable x86, bug 287622 + + 26 Dec 2009; Pacho Ramos cryptlib-3.3.3.ebuild: + amd64 stable, bug 287622 + +*cryptlib-3.3.3 (25 Oct 2009) + + 25 Oct 2009; Arfrever Frehtes Taifersar Arahesis + -cryptlib-3.3.0-r1.ebuild, -files/cryptlib-3.3.0-ld.patch, + -cryptlib-3.3.1.ebuild, +cryptlib-3.3.3.ebuild: + Version bump. Optionally build Python bindings which were previously built + in dev-python/cryptlib_py. Filter some flags for Python bindings (bug #268947). + +*cryptlib-3.3.2 (31 Jan 2009) + + 31 Jan 2009; Daniel Black + +files/cryptlib-3.3.2-external-zlib.patch, +files/cryptlib-3.3.2-ld.patch, + +files/cryptlib-3.3.2-pthread_yield.patch, +cryptlib-3.3.2.ebuild: + version bump to 3.3.2 as per bug #246936 all thanks to Arfrever Frehtes + Taifersar Arahesis + +*cryptlib-3.3.1 (16 Feb 2007) + + 16 Feb 2007; Alon Bar-Lev +cryptlib-3.3.1.ebuild: + Version bump + +*cryptlib-3.3.0-r1 (05 Feb 2007) + + 05 Feb 2007; Alon Bar-Lev -cryptlib-3.2.ebuild, + -cryptlib-3.2.1.ebuild, -cryptlib-3.2.2.ebuild, -cryptlib-3.3.0.ebuild, + +cryptlib-3.3.0-r1.ebuild: + Removed USE static, bug#165371 requested by jakub. + Fixed QA issues. + Cleanup old packages. + +*cryptlib-3.3.0 (22 Oct 2006) + + 22 Oct 2006; Alon Bar-Lev + +files/cryptlib-3.3.0-ld.patch, +cryptlib-3.3.0.ebuild: + Version bump, fixed QA issues by removing assembly parts, adds odbc use flag + (Thanks to Daniel Plaza), closes bug#105954. + +*cryptlib-3.2.2 (02 Nov 2005) + + 02 Nov 2005; Stefan Briesenick + +cryptlib-3.2.2.ebuild: + version bump, general ebuild cleanup, optional manual is now uploaded to + gentoo-mirrors (original had no version tag), added ~amd64 (compiles fine + and seems to work). + +*cryptlib-3.2.1 (20 Aug 2005) + + 20 Aug 2005; Daniel Black + -cryptlib-3.1_beta05.ebuild, -cryptlib-3.1.ebuild, cryptlib-3.2.ebuild, + +cryptlib-3.2.1.ebuild: + added shared library symlink (bug #101780 thanks to Daniel Plaza.version + bump and old version cleanout also + +*cryptlib-3.2 (17 Jun 2005) + + 17 Jun 2005; Marcelo Goes cryptlib-3.1.ebuild, + +cryptlib-3.2.ebuild: + Version bump. QA: add missing doc to IUSE. + + 17 Feb 2005; Robin H. Johnson cryptlib-3.1.ebuild, + cryptlib-3.1_beta05.ebuild: + Bug #69831: Ensure unzip is in DEPEND. + + 22 Jan 2005; Daniel Black cryptlib-3.1.ebuild, + cryptlib-3.1_beta05.ebuild: + 3.1_beta05 no longer mirrored upstream. Changed to fetch the right + documentation as per bug #78971 by Alexander Rittler . + +*cryptlib-3.1 (04 Nov 2004) + + 04 Nov 2004; Daniel Black +metadata.xml, + -cryptlib-3.0.ebuild, +cryptlib-3.1.ebuild, -cryptlib-3.1_beta04.ebuild, + cryptlib-3.1_beta05.ebuild, metadata.xml: + Removed old versions. Version bump as per bug #69986. Replace use with useq. + Added app-arch/zip dependancy as per bug #69831. Thanks to Blake Ramsdell + and Alexandru Toma respectively. + Metadata added for crypto herd. + + 03 Jun 2004; Aron Griffis cryptlib-3.0.ebuild, + cryptlib-3.1_beta04.ebuild, cryptlib-3.1_beta05.ebuild: + Fix use invocation + +*cryptlib-3.1_beta05 (09 Oct 2003) + + 09 Oct 2003; Michael Sterrett + cryptlib-3.1_beta05.ebuild: + version bump + + 09 Oct 2003; Michael Sterrett + cryptlib-3.1_beta04.ebuild: + tidy; more error messages; actually install the manual if USE=doc + +*cryptlib-3.1_beta04 (13 Jun 2003) + + 13 Jun 2003; Mike Frysinger : + Initial import. Ebuild submitted by me. + +*cryptlib-3.0 (13 Jun 2003) + + 13 Jun 2003; Mike Frysinger : + Initial import. Ebuild submitted by me. diff --git a/dev-libs/cryptlib/Manifest b/dev-libs/cryptlib/Manifest new file mode 100644 index 0000000..83a9d18 --- /dev/null +++ b/dev-libs/cryptlib/Manifest @@ -0,0 +1,11 @@ +AUX cryptlib-3.3.2-external-zlib.patch 1086 RMD160 9f9da93a99945d66302d3bb458029d815bcbf61c SHA1 c37209b57b2f8fdc32c5bff2be14116c373a91ae SHA256 ca7bf1670b83380e26a51f4dceb0684c2d0694338c509cc36bbb2bb6deb31f8c +AUX cryptlib-3.3.2-ld.patch 821 RMD160 391e5a689f906a858c20be3721ccc3c3c81faa15 SHA1 2fe7573d1cd3f9f2f7d6ec18568420ac01d288a7 SHA256 0e813cd10d11f0dcfb8420d5e8690bf682faeb50e83c221a7e5bd35d44eaab4f +AUX cryptlib-3.4.0-external-zlib.patch 1194 RMD160 e67b232ae57c43dde00dc79b48a78e52ed234798 SHA1 a69863fb2c290526360bd54405e94fc7efc158d8 SHA256 18cc9f193de28e7cfbf322d0ee47587fe334b2751bb397851b2b09b76f3c0c85 +DIST cl333.zip 4530664 RMD160 4c84557c088b114cdc81e36ed3cc29960b822698 SHA1 128d24c98f1406cb4ba547617a73ec1e254caf33 SHA256 93e790963a93dd97843bce73908768bcf391103ebf4d71c893d4d35a220d327e +DIST cl340.zip 5514751 RMD160 d38cf69841942670f84e4c2d64a708f5cb3d4299 SHA1 78f7599971c889a55346ddf858e3ef147a5270f0 SHA256 fff4cca9e70e579763882cd58bc8a5b36c52c20a7ace6c8b21c5e4e9e05fd9d5 +DIST cryptlib-3.3.3-manual.pdf.bz2 1066618 RMD160 27f18912b4f0194b76ca3a9a53839ec028c2473b SHA1 a87611f8aa69117b9bc511bb6c865ab8d723a94b SHA256 a52b0a7ef4c7288442f3189e1050492fa9c6c5048a09ce5f161a2a402dd068da +DIST cryptlib-3.4.0-manual.pdf.bz2 1215921 RMD160 9070e2ed2fd748463cd06f09e22d422ce79bc0eb SHA1 bcb4f6bd558920b69a04bfd757460fc8f16afd7a SHA256 b06b736e6e123f578adcd08a8ede6cdb62e3e6d4ac2decb3570def1b29d44da8 +EBUILD cryptlib-3.3.3-r1.ebuild 3479 RMD160 0d5b5c7bfebef5b5f434e28f846423dcb956c19b SHA1 1fd7f274a5de5764fb48596266efeef0582f6c55 SHA256 62399309c9bb34a8ad4ec0180042dee59e21465f3feaa10b8f1950fd6dad851b +EBUILD cryptlib-3.4.0.ebuild 3550 RMD160 04ff695db611b16bb4643fcf3685b7bee610f598 SHA1 471e913c272cb1167d9a35e8bd0542258a0827fd SHA256 bd911ae9c28d7dbe995be8c6a534e98dff936586466fc4eca5664e90f89da8a6 +MISC ChangeLog 5111 RMD160 c1ad631bbfeb6ddcfddcf48c77baf54af6e97b85 SHA1 66f4ba9dbc0b2b1b8e40f2546956bd5893129d57 SHA256 ce31f17d90af86c9adf395875b70b7e4af7744337e51a4e5eb698fc76401d8b9 +MISC metadata.xml 217 RMD160 d1e82852b46d347f8fc7027e72959160b5ade089 SHA1 d899a6870ab5af7dfe496ae91441fb7c103556a9 SHA256 5153c83d89a45bec698ace8ba637c14762333a6ddbe7ca798af6ce19f155d759 diff --git a/dev-libs/cryptlib/cryptlib-3.3.3-r1.ebuild b/dev-libs/cryptlib/cryptlib-3.3.3-r1.ebuild new file mode 100644 index 0000000..602ee1e --- /dev/null +++ b/dev-libs/cryptlib/cryptlib-3.3.3-r1.ebuild @@ -0,0 +1,128 @@ +# Copyright 1999-2010 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/dev-libs/cryptlib/cryptlib-3.3.3-r1.ebuild,v 1.4 2010/11/17 10:56:12 maekke Exp $ + +EAPI="2" +PYTHON_DEPEND="python? 2" +SUPPORT_PYTHON_ABIS="1" + +inherit distutils eutils flag-o-matic multilib toolchain-funcs versionator + +MY_PV="${PV//.0}" +MY_PV="${MY_PV//.}" + +DESCRIPTION="Powerful security toolkit for adding encryption to software" +HOMEPAGE="http://www.cs.auckland.ac.nz/~pgut001/cryptlib/" +DOC_PREFIX="${PN}-${PV}" +SRC_URI="ftp://ftp.franken.de/pub/crypt/cryptlib/cl${MY_PV}.zip + doc? ( mirror://gentoo/${DOC_PREFIX}-manual.pdf.bz2 )" + +LICENSE="DB" +KEYWORDS="" +SLOT="0" +IUSE="doc ldap odbc python" + +S="${WORKDIR}" + +RDEPEND="sys-libs/zlib + ldap? ( net-nds/openldap ) + odbc? ( dev-db/unixODBC ) + !dev-python/cryptlib_py" +DEPEND="${RDEPEND} + app-arch/unzip" +RESTRICT_PYTHON_ABIS="3.*" + +src_unpack() { + # we need the -a option, so we can not use 'unpack' + unzip -qoa "${DISTDIR}/cl${MY_PV}.zip" + use doc && unpack "${DOC_PREFIX}-manual.pdf.bz2" +} + +src_prepare() { + rm -fr zlib + + # we want our own CFLAGS ;-) + sed -i -e "s:-m.*=pentium::g" -e "s:-fomit-frame-pointer::g" -e "s:-O2::g" \ + -e "s:-O3::g" -e "s:-O4::g" makefile || die "sed makefile failed" + sed -i -e "s/-march=[[:alnum:]\.=-]*//g" -e "s/-mcpu=[[:alnum:]\.=-]*//g" \ + -e "s:-O2::g" -e "s:-O3::g" tools/ccopts.sh || die "sed tools/ccopts.sh failed" + + # change 'make' to '$(MAKE)' + sed -i -e "s:@\?make:\$(MAKE):g" makefile || die "sed makefile failed" + + # NOTICE: + # Because of stack execution + # assembly parts are disabled. + sed -i -e 's:i\[3,4,5,6\]86:___:g' makefile || die "sed makefile failed" + + # Fix version number of shared library. + sed -i -e 's/PLV="2"/PLV="3"/' tools/buildall.sh || die "sed tools/buildall.sh failed" + + # Respect LDFLAGS and fix soname and strip issues. + epatch "${FILESDIR}/${PN}-3.3.2-ld.patch" + + # Use external zlib. + epatch "${FILESDIR}/${PN}-3.3.2-external-zlib.patch" +} + +src_compile() { + local libname="libcl.so.${PV}" + + # At least -O2 is needed. + replace-flags -O -O2 + replace-flags -O0 -O2 + replace-flags -O1 -O2 + replace-flags -Os -O2 + is-flagq -O* || append-flags -O2 + + append-flags "-D __UNIX__ -DOSVERSION=2 -DNDEBUG -I." + + if [ -f /usr/include/pthread.h -a \ + `grep -c PTHREAD_MUTEX_RECURSIVE /usr/include/pthread.h` -ge 0 ] ; then + append-flags "-DHAS_RECURSIVE_MUTEX" + fi + if [ -f /usr/include/pthread.h -a \ + `grep -c PTHREAD_MUTEX_ROBUST /usr/include/pthread.h` -ge 0 ] ; then + append-flags "-DHAS_ROBUST_MUTEX" + fi + + use ldap && append-flags -DHAS_LDAP + use odbc && append-flags -DHAS_ODBC + + emake directories || die + emake toolscripts || die + emake CC="$(tc-getCC)" CFLAGS="${CFLAGS} -c" Linux || die "emake static failed" + + emake TARGET=${libname} OBJPATH="./shared-obj/" CC="$(tc-getCC)" \ + CFLAGS="${CFLAGS} -fPIC -c" Linux || die "emake shared failed" + + if use python; then + ln -s libcl.so.${PV} libcl.so || die + + # Python bindings don't work with -O2 and higher. + replace-flags -O* -O1 + + cd bindings + distutils_src_compile + fi +} + +src_install() { + dolib.so "libcl.so.${PV}" || die + dosym "libcl.so.${PV}" "/usr/$(get_libdir)/libcl.so" || die + dolib.a "libcl.a" || die + + insinto /usr/include + doins cryptlib.h || die + + if use python; then + pushd bindings > /dev/null + distutils_src_install + popd > /dev/null + fi + + dodoc README || die + if use doc; then + newdoc "${DOC_PREFIX}-manual.pdf" "manual.pdf" || die + fi +} diff --git a/dev-libs/cryptlib/cryptlib-3.4.0.ebuild b/dev-libs/cryptlib/cryptlib-3.4.0.ebuild new file mode 100644 index 0000000..004f959 --- /dev/null +++ b/dev-libs/cryptlib/cryptlib-3.4.0.ebuild @@ -0,0 +1,130 @@ +# Copyright 1999-2010 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/dev-libs/cryptlib/cryptlib-3.3.3-r1.ebuild,v 1.4 2010/11/17 10:56:12 maekke Exp $ + +EAPI="2" +PYTHON_DEPEND="python? 2" +SUPPORT_PYTHON_ABIS="1" + +inherit distutils eutils flag-o-matic multilib toolchain-funcs + +MY_PV="${PV//.}" + +DESCRIPTION="Powerful security toolkit for adding encryption to software" +HOMEPAGE="http://www.cs.auckland.ac.nz/~pgut001/cryptlib/" +DOC_PREFIX="${PN}-${PV}" +SRC_URI="ftp://ftp.franken.de/pub/crypt/cryptlib/cl${MY_PV}.zip + doc? ( mirror://gentoo/${DOC_PREFIX}-manual.pdf.bz2 )" + +LICENSE="DB" +KEYWORDS="" +SLOT="0" +IUSE="doc ldap odbc python" + +S="${WORKDIR}" + +RDEPEND="sys-libs/zlib + ldap? ( net-nds/openldap ) + odbc? ( dev-db/unixODBC ) + !dev-python/cryptlib_py" +DEPEND="${RDEPEND} + app-arch/unzip" + +DISTUTILS_SETUP_FILES="bindings/setup.py" +RESTRICT_PYTHON_ABIS="3.*" + +src_unpack() { + # we need the -a option, so we can not use 'unpack' + unzip -qoa "${DISTDIR}/cl${MY_PV}.zip" + use doc && unpack "${DOC_PREFIX}-manual.pdf.bz2" +} + +src_prepare() { + rm -fr zlib + + # we want our own CFLAGS ;-) + sed -i -e "s:-m.*=pentium::g" -e "s:-fomit-frame-pointer::g" -e "s:-O2::g" \ + -e "s:-O3::g" -e "s:-O4::g" makefile || die "sed makefile failed" + sed -i -e "s/-march=[[:alnum:]\.=-]*//g" -e "s/-mcpu=[[:alnum:]\.=-]*//g" \ + -e "s:-O2::g" -e "s:-O3::g" tools/ccopts.sh || die "sed tools/ccopts.sh failed" + + # change 'make' to '$(MAKE)' + sed -i -e "s:@\?make:\$(MAKE):g" makefile || die "sed makefile failed" + + # NOTICE: + # Because of stack execution + # assembly parts are disabled. + sed -i -e 's:i\[3,4,5,6\]86:___:g' makefile || die "sed makefile failed" + + # Fix version number of shared library. + sed -i -e 's/PLV="2"/PLV="3"/' tools/buildall.sh || die "sed tools/buildall.sh failed" + + #Fix where python will look for libraries + sed -i -e 's/\.\./\./g' bindings/setup.py \ + || die "sed setup.py failed" + + # Respect LDFLAGS and fix soname and strip issues. + epatch "${FILESDIR}/${PN}-3.3.2-ld.patch" + + # Use external zlib. + epatch "${FILESDIR}/${PN}-3.4.0-external-zlib.patch" +} + +src_compile() { + local libname="libcl.so.${PV}" + + # At least -O2 is needed. + replace-flags -O -O2 + replace-flags -O0 -O2 + replace-flags -O1 -O2 + replace-flags -Os -O2 + is-flagq -O* || append-flags -O2 + + append-flags "-D __UNIX__ -DOSVERSION=2 -DNDEBUG -I." + + if [ -f /usr/include/pthread.h -a \ + `grep -c PTHREAD_MUTEX_RECURSIVE /usr/include/pthread.h` -ge 0 ] ; then + append-flags "-DHAS_RECURSIVE_MUTEX" + fi + if [ -f /usr/include/pthread.h -a \ + `grep -c PTHREAD_MUTEX_ROBUST /usr/include/pthread.h` -ge 0 ] ; then + append-flags "-DHAS_ROBUST_MUTEX" + fi + + use ldap && append-flags -DHAS_LDAP + use odbc && append-flags -DHAS_ODBC + + emake directories || die + emake toolscripts || die + emake CC="$(tc-getCC)" CFLAGS="${CFLAGS} -c" Linux || die "emake static failed" + + emake TARGET=${libname} OBJPATH="./shared-obj/" CC="$(tc-getCC)" \ + CFLAGS="${CFLAGS} -fPIC -c" Linux || die "emake shared failed" + + if use python; then + ln -s libcl.so.${PV} libcl.so || die + + # Python bindings don't work with -O2 and higher. + replace-flags -O* -O1 + + distutils_src_compile + fi +} + +src_install() { + dolib.so "libcl.so.${PV}" || die + dosym "libcl.so.${PV}" "/usr/$(get_libdir)/libcl.so" || die + dolib.a "libcl.a" || die + + insinto /usr/include + doins cryptlib.h || die + + if use python; then + distutils_src_install + fi + + dodoc README || die + if use doc; then + newdoc "${DOC_PREFIX}-manual.pdf" "manual.pdf" || die + fi +} diff --git a/dev-libs/cryptlib/files/cryptlib-3.3.2-external-zlib.patch b/dev-libs/cryptlib/files/cryptlib-3.3.2-external-zlib.patch new file mode 100644 index 0000000..dcff438 --- /dev/null +++ b/dev-libs/cryptlib/files/cryptlib-3.3.2-external-zlib.patch @@ -0,0 +1,36 @@ +--- makefile ++++ makefile +@@ -241,8 +241,7 @@ + + OBJS = $(BNOBJS) $(CERTOBJS) $(CRYPTOBJS) $(CTXOBJS) $(DEVOBJS) \ + $(ENVOBJS) $(HASHOBJS) $(IOOBJS) $(KEYSETOBJS) $(KRNLOBJS) \ +- $(LIBOBJS) $(MECHOBJS) $(MISCOBJS) $(SESSOBJS) $(ZLIBOBJS) \ +- $(OSOBJS) ++ $(LIBOBJS) $(MECHOBJS) $(MISCOBJS) $(SESSOBJS) $(OSOBJS) + + # Object files for the self-test code + +@@ -1299,7 +1298,7 @@ + + $(SLIBNAME): $(OBJS) $(EXTRAOBJS) $(TESTOBJS) + @./tools/buildsharedlib.sh $(OSNAME) $(SLIBNAME) $(LD) $(OBJS) \ +- $(EXTRAOBJS) ++ $(EXTRAOBJS) -lz + + $(DYLIBNAME): $(OBJS) $(EXTRAOBJS) $(TESTOBJS) + @$(LD) -dynamiclib -compatibility_version $(MAJ).$(MIN) \ +--- envelope/envelope.h ++++ envelope/envelope.h +@@ -17,11 +17,7 @@ + #endif /* Compiler-specific includes */ + #endif /* _STREAM_DEFINED */ + #ifdef USE_COMPRESSION +- #if defined( INC_ALL ) +- #include "zlib.h" +- #else +- #include "zlib/zlib.h" +- #endif /* Compiler-specific includes */ ++ #include + #endif /* USE_COMPRESSION */ + + /**************************************************************************** diff --git a/dev-libs/cryptlib/files/cryptlib-3.3.2-ld.patch b/dev-libs/cryptlib/files/cryptlib-3.3.2-ld.patch new file mode 100644 index 0000000..e54f88f --- /dev/null +++ b/dev-libs/cryptlib/files/cryptlib-3.3.2-ld.patch @@ -0,0 +1,19 @@ +--- tools/buildsharedlib.sh ++++ tools/buildsharedlib.sh +@@ -115,13 +115,13 @@ + *) + if [ `$LD -v 2>&1 | grep -c gcc` -gt 0 -a \ + `gcc -Wl,-Bsymbolic 2>&1 | grep -c unrecognized` = 0 ] ; then +- $LD -shared -Wl,-Bsymbolic -o $LIBNAME `cat $LINKFILE` `./tools/getlibs.sh autodetect` ; ++ $LD -shared $LDFLAGS -Wl,-soname,$LIBNAME -Wl,-Bsymbolic -o $LIBNAME `cat $LINKFILE` `./tools/getlibs.sh autodetect` ; + else +- $LD -shared -o $LIBNAME `cat $LINKFILE` `./tools/getlibs.sh autodetect` ; ++ $LD -shared $LDFLAGS -Wl,-soname,$LIBNAME -o $LIBNAME `cat $LINKFILE` `./tools/getlibs.sh autodetect` ; + fi + if [ `which objdump` -a `objdump -p $LIBNAME | grep -c TEXTREL` -gt '0' ] ; then + echo "Warning: Shared library still contains TEXTREL records." ; + fi +- strip $LIBNAME ;; ++ ;; + esac + rm -f $LINKFILE diff --git a/dev-libs/cryptlib/files/cryptlib-3.4.0-external-zlib.patch b/dev-libs/cryptlib/files/cryptlib-3.4.0-external-zlib.patch new file mode 100644 index 0000000..5b599b7 --- /dev/null +++ b/dev-libs/cryptlib/files/cryptlib-3.4.0-external-zlib.patch @@ -0,0 +1,35 @@ +--- makefile 2011-01-18 14:23:05.000000000 -0500 ++++ makefile.new 2011-01-18 14:25:47.000000000 -0500 +@@ -259,7 +259,7 @@ + OBJS = $(BNOBJS) $(CERTOBJS) $(CRYPTOBJS) $(CTXOBJS) $(DEVOBJS) \ + $(ENCDECOBJS) $(ENVOBJS) $(HASHOBJS) $(IOOBJS) $(KEYSETOBJS) \ + $(KRNLOBJS) $(LIBOBJS) $(MECHOBJS) $(MISCOBJS) $(SESSOBJS) \ +- $(ZLIBOBJS) $(OSOBJS) ++ $(OSOBJS) + + # Object files for the self-test code + +@@ -1477,7 +1477,7 @@ + + $(SLIBNAME): $(OBJS) $(EXTRAOBJS) $(TESTOBJS) + @./tools/buildsharedlib.sh $(OSNAME) $(SLIBNAME) $(LD) $(OBJS) \ +- $(EXTRAOBJS) ++ $(EXTRAOBJS) -lz + + $(DYLIBNAME): $(OBJS) $(EXTRAOBJS) $(TESTOBJS) + @$(LD) -dynamiclib -compatibility_version $(MAJ).$(MIN) \ +--- envelope/envelope.h 2010-12-14 23:16:40.000000000 -0500 ++++ envelope.h.new 2011-01-18 14:28:06.000000000 -0500 +@@ -17,11 +17,7 @@ + #endif /* Compiler-specific includes */ + #endif /* _STREAM_DEFINED */ + #ifdef USE_COMPRESSION +- #if defined( INC_ALL ) +- #include "zlib.h" +- #else +- #include "zlib/zlib.h" +- #endif /* Compiler-specific includes */ ++ #include + #endif /* USE_COMPRESSION */ + + /**************************************************************************** diff --git a/dev-libs/cryptlib/metadata.xml b/dev-libs/cryptlib/metadata.xml new file mode 100644 index 0000000..19fd3de --- /dev/null +++ b/dev-libs/cryptlib/metadata.xml @@ -0,0 +1,6 @@ + + + +crypto +crypto@gentoo.org + diff --git a/dev-libs/libassuan/ChangeLog b/dev-libs/libassuan/ChangeLog deleted file mode 100644 index 7f082f4..0000000 --- a/dev-libs/libassuan/ChangeLog +++ /dev/null @@ -1,276 +0,0 @@ -# ChangeLog for dev-libs/libassuan -# Copyright 1999-2011 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/dev-libs/libassuan/ChangeLog,v 1.72 2011/01/12 16:07:18 flameeyes Exp $ - - 12 Jan 2011; Diego E. Pettenò libassuan-1.0.5.ebuild, - libassuan-2.0.0.ebuild: - Fix HOMEPAGE. Thanks to Sebastian Pipping in bug #351440. - - 30 Aug 2010; Raúl Porcel libassuan-2.0.0.ebuild: - alpha/ia64/s390/sh/sparc stable wrt #320037 - - 21 Jul 2010; Samuli Suominen - libassuan-2.0.0.ebuild: - ppc64 stable wrt #320037 - - 19 Jul 2010; Markus Meier libassuan-2.0.0.ebuild: - arm stable, bug #320037 - - 06 Jul 2010; Jeroen Roovers libassuan-2.0.0.ebuild: - Stable for HPPA (bug #320037). - - 27 Jun 2010; Christian Faulhammer - libassuan-2.0.0.ebuild: - stable x86, bug 320037 - - 26 May 2010; Markos Chandras libassuan-2.0.0.ebuild: - Stable on amd64 wrt bug #320037 - - 24 May 2010; libassuan-2.0.0.ebuild: - ppc stable #320037 - - 19 May 2010; Arfrever Frehtes Taifersar Arahesis - libassuan-2.0.0.ebuild: - Add "static-libs" USE flag (bug #316065). - -*libassuan-2.0.0 (11 Jan 2010) - - 11 Jan 2010; Arfrever Frehtes Taifersar Arahesis - +libassuan-2.0.0.ebuild: - Version bump. - - 03 Apr 2009; Tiago Cunha libassuan-1.0.5.ebuild: - stable amd64, bug 263875 - - 02 Apr 2009; Raúl Porcel libassuan-1.0.5.ebuild: - alpha/arm/ia64/s390/sh/sparc/x86 stable wrt #263875 - - 27 Mar 2009; Jeroen Roovers libassuan-1.0.5.ebuild: - Stable for HPPA (bug #263875). - - 26 Mar 2009; Brent Baude libassuan-1.0.5.ebuild: - Marking libassuan-1.0.5 ppc64 and ppc for bug 263875 - - 04 Nov 2008; Daniel Black - -libassuan-1.0.2-r1.ebuild: - purge - -*libassuan-1.0.5 (30 Aug 2008) - - 30 Aug 2008; Daniel Black - +files/libassuan-1.0.5-qa.patch, libassuan-1.0.2-r1.ebuild, - libassuan-1.0.4.ebuild, +libassuan-1.0.5.ebuild: - version bump - bug #231611 thanks Arfrever Frehtes Taifersar Arahesis - - 13 Feb 2008; Alon Bar-Lev -libassuan-0.6.10.ebuild: - Cleanup - - 08 Feb 2008; Santiago M. Mola - libassuan-1.0.4.ebuild: - amd64 stable wrt bug #206683, thanks to Thomas A. - - 21 Jan 2008; Jeroen Roovers libassuan-1.0.4.ebuild: - Stable for HPPA (bug #206683). - - 20 Jan 2008; Raúl Porcel libassuan-1.0.4.ebuild: - alpha/ia64/sparc/x86 stable wrt #206683 - - 20 Jan 2008; nixnut libassuan-1.0.4.ebuild: - Stable on ppc wrt bug 206683 - - 20 Jan 2008; Brent Baude libassuan-1.0.4.ebuild: - Marking libassuan-1.0.4 ppc64 for bug 206683 - - 02 Jan 2008; Alon Bar-Lev libassuan-0.6.10.ebuild, - libassuan-1.0.2-r1.ebuild, libassuan-1.0.4.ebuild: - Fix home page, bug#204078, thanks to Arfrever Frehtes Taifersar Arahesis - -*libassuan-1.0.4 (12 Dec 2007) - - 12 Dec 2007; Alon Bar-Lev +libassuan-1.0.4.ebuild: - Version bump - - 10 Nov 2007; Alon Bar-Lev -libassuan-0.6.9.ebuild, - -libassuan-0.9.2.ebuild, -libassuan-0.9.3.ebuild, -libassuan-1.0.0.ebuild, - -libassuan-1.0.1.ebuild, -libassuan-1.0.2.ebuild: - Cleanup - - 09 Oct 2007; Christoph Mende - libassuan-1.0.2-r1.ebuild: - Stable on amd64 wrt bug #194113 - - 05 Oct 2007; Tom Gall libassuan-1.0.2-r1.ebuild: - stable on ppc64 - - 02 Oct 2007; Raúl Porcel libassuan-1.0.2-r1.ebuild: - alpha/ia64 stable wrt #194113 - - 30 Sep 2007; Markus Meier libassuan-1.0.2-r1.ebuild: - x86 stable, bug #194113 - - 29 Sep 2007; Lars Weiler libassuan-1.0.2-r1.ebuild: - stable ppc, bug #194113 - - 29 Sep 2007; Jeroen Roovers libassuan-1.0.2-r1.ebuild: - Stable for HPPA (bug #194113). - - 28 Sep 2007; Ferris McCormick - libassuan-1.0.2-r1.ebuild: - Sparc stable --- Bug #194113 --- all tests pass. - -*libassuan-1.0.2-r1 (20 Jul 2007) - - 20 Jul 2007; Alon Bar-Lev +libassuan-1.0.2-r1.ebuild: - Make archive PIC - - 06 Jul 2007; Alon Bar-Lev libassuan-1.0.2.ebuild: - ebuild cleanups - - 06 Jul 2007; Alon Bar-Lev libassuan-1.0.2.ebuild: - License update - -*libassuan-1.0.2 (06 Jul 2007) - - 06 Jul 2007; Alon Bar-Lev +libassuan-1.0.2.ebuild: - Version bump - -*libassuan-1.0.1 (02 Dec 2006) - - 02 Dec 2006; Alon Bar-Lev +libassuan-1.0.1.ebuild: - Version bump - -*libassuan-1.0.0 (01 Nov 2006) - - 01 Nov 2006; Alon Bar-Lev +libassuan-1.0.0.ebuild: - Version bump - - 30 Oct 2006; Alon Bar-Lev ChangeLog: - More dependencies fixes - -*libassuan-0.9.3 (29 Oct 2006) - - 29 Oct 2006; Alon Bar-Lev +libassuan-0.9.3.ebuild: - Version bump, closes bug#153159 - -*libassuan-0.9.2 (05 Oct 2006) - - 05 Oct 2006; Robin H. Johnson - +libassuan-0.9.2.ebuild: - Bump version ready for gnupg-1.9.22. - - 01 Oct 2006; Fabian Groffen libassuan-0.6.10.ebuild: - Marked ~ppc-macos - - 22 Jul 2006; libassuan-0.6.10.ebuild: - stable on mips - - 01 Jun 2006; Thomas Cort libassuan-0.6.10.ebuild: - Stable on alpha wrt Bug #132343. - - 30 May 2006; Joseph Jezak libassuan-0.6.10.ebuild: - Marked ppc stable for bug #132343. - - 29 May 2006; Jason Wever libassuan-0.6.10.ebuild: - Stable on SPARC wrt bug #132343. - - 26 May 2006; Chris Gianelloni - libassuan-0.6.10.ebuild: - Stable on amd64 wrt bug #132343 - - 25 May 2006; Chris Gianelloni ChangeLog: - Stable on x86 wrt bug #132343 - - 25 May 2006; Chris Gianelloni - libassuan-0.6.10.ebuild: - Stable on x86 wrt bug #132343 - - 17 May 2006; Diego Pettenò - libassuan-0.6.10.ebuild: - Add ~x86-fbsd keyword. - - 16 May 2006; Markus Rothe libassuan-0.6.10.ebuild: - Stable on ppc64; bug #132343 - - 11 May 2006; Diego Pettenò - libassuan-0.6.10.ebuild: - Add elibtoolize. - - 21 Mar 2006; Aron Griffis libassuan-0.6.10.ebuild: - Mark 0.6.10 stable on ia64 - - 29 Sep 2005; Marcelo Goes libassuan-0.6.9.ebuild, - libassuan-0.6.10.ebuild: - Do not dodoc INSTALL. - - 19 Sep 2005; Gustavo Zacarias - libassuan-0.6.9.ebuild: - Stable on sparc - - 10 Sep 2005; Aron Griffis libassuan-0.6.9.ebuild: - Mark 0.6.9 stable on alpha - -*libassuan-0.6.10 (06 Aug 2005) - - 06 Aug 2005; Daniel Black libassuan-0.6.9.ebuild, - +libassuan-0.6.10.ebuild: - version bump and transition to mirror://gnupg. x86 stable on 0.6.9 - -*libassuan-0.6.9-r1 (06 Aug 2005) - - 06 Aug 2005; Daniel Black libassuan-0.6.9-r1.ebuild files/digest-libassuan-0.6.9-r1 - # INSERT ENTRY HERE - - 31 Jul 2005; Aaron Walker libassuan-0.6.9.ebuild: - Added ~mips for bug 76381. - - 22 Apr 2005; Simon Stelling libassuan-0.6.9.ebuild: - stable on amd64 - - 31 Mar 2005; Aron Griffis libassuan-0.6.9.ebuild: - stable on ia64 - - 06 Feb 2005; Markus Rothe libassuan-0.6.9.ebuild: - Stable on ppc64 - - 03 Jan 2005; Gustavo Zacarias libassuan-0.6.9.ebuild: - Keyworded ~sparc wrt #76381 - -*libassuan-0.6.9 (02 Jan 2005) - - 02 Jan 2005; Daniel Black +metadata.xml, - +libassuan-0.6.9.ebuild: - version bump - - 20 Dec 2004; Markus Rothe libassuan-0.6.6.ebuild: - Added ~ppc64 to KEYWORDS - - 29 Aug 2004; David Holm libassuan-0.6.6.ebuild: - Added to ~ppc. - -*libassuan-0.6.6 (14 Aug 2004) - - 14 Aug 2004; Mike Frysinger +libassuan-0.6.6.ebuild: - Version bump #59067 by Colin Tinker. Thanks to pfeifer too. - - 14 Jul 2004; Danny van Dyk libassuan-0.6.5.ebuild: - Marked ~amd64. - - 01 Jul 2004; Jeremy Huddleston - libassuan-0.6.2.ebuild, libassuan-0.6.4.ebuild, libassuan-0.6.5.ebuild: - virtual/glibc -> virtual/libc - -*libassuan-0.6.5 (05 May 2004) - - 05 May 2004; Tavis Ormandy libassuan-0.6.5.ebuild: - bump - -*libassuan-0.6.4 (28 Feb 2004) - - 28 Feb 2004; Mike Frysinger : - Version bumpage. - -*libassuan-0.6.2 (06 Jan 2004) - - 06 Jan 2004; Tavis Ormandy libassuan-0.6.2.ebuild: - Initial import - diff --git a/dev-libs/libassuan/Manifest b/dev-libs/libassuan/Manifest deleted file mode 100644 index f4d5318..0000000 --- a/dev-libs/libassuan/Manifest +++ /dev/null @@ -1,9 +0,0 @@ -AUX libassuan-1.0.5-qa.patch 294 RMD160 412f872d0713f5b793b8af327f61e19a9e7734d3 SHA1 7ecd7067479dac5d3c7302e05334a9b294bcfc9b SHA256 010dcb0c6093f4579edc553387f9950483bbeb6307ee99068bdba11b9118f0c7 -DIST libassuan-1.0.5.tar.bz2 297786 RMD160 7c4a75c71a3117cf140ea66ca89765349f39218e SHA1 f6c36e9d99736883a8ce5b80b0a51d854cbbbc70 SHA256 c58b2408d81aa6d76e9d699a2bdaafd6acc2e63e9df89a142f07aa2a4b4459f5 -DIST libassuan-2.0.0.tar.bz2 449563 RMD160 d4ace4304ba1ecc94ed45f0c50614e807fa4679d SHA1 b03c586a4eefdfc0bb1ec65ecf958b9890d429f7 SHA256 fd2a04b0d14b1097248a2b97c33087c095e52cc7978ff6f9d4d432dd25d17f8f -DIST libassuan-2.0.1.tar.bz2 494384 RMD160 2064f7f977f7084ba4780e0a87de0c808ee6f680 SHA1 b7e9dbd41769cc20b1fb7db9f2ecdf276ffc352c SHA256 1117be532ac41b13790b4756df7fa747d3d04264f7b4544aa9d7ff468a24b457 -EBUILD libassuan-1.0.5.ebuild 896 RMD160 c9f10ed313f8d58bbd2894b02de97090ac714d92 SHA1 990ae37b62044ea693d4611ffef1aa9650813b6c SHA256 82538b884e6c09f3e5295561f2452053aaad33be277fb8f6e8f6f38ffb00d354 -EBUILD libassuan-2.0.0.ebuild 718 RMD160 f117871ed09cf31776f9d29d4da579fc8101bc05 SHA1 bc415f13b4f05bbd6f3f227fb83db2815042d3a1 SHA256 78a452f2ca7837daeb58ba395b20b9feb177b6d1cf4012d0d898ee1adb29bf45 -EBUILD libassuan-2.0.1.ebuild 725 RMD160 4eb21f80bd7c89d268d5209c2ee4553aa8ebab76 SHA1 186ffd641e27b77031f0c0f33717b15dfac7ba46 SHA256 2594caa2a951f4e11f92d789929ad65debc30edd1df331a852b57c6e70d88b9c -MISC ChangeLog 8771 RMD160 b1f44997eab2883bf394dd95a84343ac41288730 SHA1 945f519e5e82f644168abf91b25ad5c817fe7450 SHA256 d669188b1490ef5f5929cce0cf7143d7e471d31f794245216c519d746bcab4e6 -MISC metadata.xml 872 RMD160 dffdce0e3d1c8187a4f7147d9ba9e57c1097ac57 SHA1 064a2db1822f532be41451ba57adc7438327ffca SHA256 8658660839bed26e135e894b9529f389bf34d7706d74b5562234030a7adbe3c1 diff --git a/dev-libs/libassuan/files/libassuan-1.0.5-qa.patch b/dev-libs/libassuan/files/libassuan-1.0.5-qa.patch deleted file mode 100644 index a344ff1..0000000 --- a/dev-libs/libassuan/files/libassuan-1.0.5-qa.patch +++ /dev/null @@ -1,10 +0,0 @@ ---- ./libassuan-1.0.5/src/assuan-io.c.orig 2008-08-30 16:17:01.000000000 +1000 -+++ ./libassuan-1.0.5/src/assuan-io.c 2008-08-30 16:17:31.000000000 +1000 -@@ -21,6 +21,7 @@ - #include - #endif - -+#include - #include - #include - #ifdef HAVE_SYS_SOCKET_H diff --git a/dev-libs/libassuan/libassuan-1.0.5.ebuild b/dev-libs/libassuan/libassuan-1.0.5.ebuild deleted file mode 100644 index 1cdacac..0000000 --- a/dev-libs/libassuan/libassuan-1.0.5.ebuild +++ /dev/null @@ -1,38 +0,0 @@ -# Copyright 1999-2011 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/dev-libs/libassuan/libassuan-1.0.5.ebuild,v 1.6 2011/01/12 16:07:18 flameeyes Exp $ - -inherit flag-o-matic eutils - -DESCRIPTION="Standalone IPC library used by gpg, gpgme and newpg" -HOMEPAGE="http://www.gnupg.org/related_software/libassuan/index.en.html" -SRC_URI="mirror://gnupg/${PN}/${P}.tar.bz2" - -LICENSE="GPL-3" -SLOT="0" -KEYWORDS="" -IUSE="" - -DEPEND=">=dev-libs/pth-1.3.7 - >=dev-libs/libgpg-error-1.4" -RDEPEND="${DEPEND}" - -src_unpack() -{ - unpack ${A} - epatch "${FILESDIR}"/libassuan-1.0.5-qa.patch -} - -src_compile() { - # https://bugs.g10code.com/gnupg/issue817 - append-flags "-fpic -fPIC" - append-ldflags "-fpic -fPIC" - - econf || die - emake || die -} - -src_install() { - make install DESTDIR="${D}" || die - dodoc AUTHORS ChangeLog NEWS README THANKS TODO -} diff --git a/dev-libs/libassuan/libassuan-2.0.0.ebuild b/dev-libs/libassuan/libassuan-2.0.0.ebuild deleted file mode 100644 index 2719d7c..0000000 --- a/dev-libs/libassuan/libassuan-2.0.0.ebuild +++ /dev/null @@ -1,26 +0,0 @@ -# Copyright 1999-2011 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/dev-libs/libassuan/libassuan-2.0.0.ebuild,v 1.10 2011/01/12 16:07:18 flameeyes Exp $ - -EAPI="2" - -DESCRIPTION="IPC library used by GnuPG and GPGME" -HOMEPAGE="http://www.gnupg.org/related_software/libassuan/index.en.html" -SRC_URI="mirror://gnupg/${PN}/${P}.tar.bz2" - -LICENSE="GPL-3 LGPL-2.1" -SLOT="0" -KEYWORDS="" -IUSE="static-libs" - -DEPEND=">=dev-libs/libgpg-error-1.4" -RDEPEND="${DEPEND}" - -src_configure() { - econf $(use_enable static-libs static) -} - -src_install() { - emake DESTDIR="${D}" install || die "emake install failed" - dodoc AUTHORS ChangeLog NEWS README THANKS TODO -} diff --git a/dev-libs/libassuan/libassuan-2.0.1.ebuild b/dev-libs/libassuan/libassuan-2.0.1.ebuild deleted file mode 100644 index c243081..0000000 --- a/dev-libs/libassuan/libassuan-2.0.1.ebuild +++ /dev/null @@ -1,26 +0,0 @@ -# Copyright 1999-2011 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/dev-libs/libassuan/libassuan-2.0.0.ebuild,v 1.10 2011/01/12 16:07:18 flameeyes Exp $ - -EAPI="2" - -DESCRIPTION="IPC library used by GnuPG and GPGME" -HOMEPAGE="http://www.gnupg.org/related_software/libassuan/index.en.html" -SRC_URI="mirror://gnupg/${PN}/${P}.tar.bz2" - -LICENSE="GPL-3 LGPL-2.1" -SLOT="0" -KEYWORDS="" -IUSE="static-libs" - -DEPEND=">=dev-libs/libgpg-error-1.8" -RDEPEND="${DEPEND}" - -src_configure() { - econf $(use_enable static-libs static) -} - -src_install() { - emake DESTDIR="${D}" install || die "emake install failed" - dodoc AUTHORS ChangeLog NEWS README THANKS TODO || die -} diff --git a/dev-libs/libassuan/metadata.xml b/dev-libs/libassuan/metadata.xml deleted file mode 100644 index 479005f..0000000 --- a/dev-libs/libassuan/metadata.xml +++ /dev/null @@ -1,20 +0,0 @@ - - - -crypto - - crypto@gentoo.org - Crypto Herd - - -In an ideal world, Assuan is irrelevant. Assuan's primary use is to -allow a client to interact with a non-persistent server. Using Assuan, -this is accomplished by forking a subprocess and communicating with it -via, for example, a pipe or unix domain socket. This method is neither -elegant nor efficient especially when there is a lot of data spread -across several transactions: not only is there a penalty for an -increased number of context switches, but also a significant amount of -data is MEMCPYed from the client to a file descriptor and from the file -descriptor to the server. - - diff --git a/dev-libs/libgpg-error/ChangeLog b/dev-libs/libgpg-error/ChangeLog deleted file mode 100644 index cd91511..0000000 --- a/dev-libs/libgpg-error/ChangeLog +++ /dev/null @@ -1,279 +0,0 @@ -# ChangeLog for dev-libs/libgpg-error -# Copyright 1999-2011 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/dev-libs/libgpg-error/ChangeLog,v 1.72 2011/01/12 17:34:09 c1pher Exp $ - -*libgpg-error-1.10 (12 Jan 2011) - - 12 Jan 2011; Dane Smith +libgpg-error-1.10.ebuild: - Version bump. Required dependency of dev-libs/libassuan. - - 12 Dec 2009; Arfrever Frehtes Taifersar Arahesis - libgpg-error-1.7.ebuild, metadata.xml: - Add "common-lisp" USE flag (bug #284106). - - 07 Nov 2009; Arfrever Frehtes Taifersar Arahesis - libgpg-error-1.7.ebuild: - Disable C++ checks (bug #288541). - - 22 May 2009; Raúl Porcel libgpg-error-1.7.ebuild: - arm/ia64/m68k/s390/sh stable wrt #269090 - - 21 May 2009; Brent Baude libgpg-error-1.7.ebuild: - stable ppc, bug 269090 - - 19 May 2009; Brent Baude libgpg-error-1.7.ebuild: - stable ppc64, bug 269090 - - 14 May 2009; Tiago Cunha libgpg-error-1.7.ebuild: - stable sparc, bug 269090 - - 13 May 2009; Markus Meier libgpg-error-1.7.ebuild: - amd64/x86 stable, bug #269090 - - 10 May 2009; Jeroen Roovers libgpg-error-1.7.ebuild: - Stable for HPPA (bug #269090). - - 09 May 2009; Tobias Klausmann - libgpg-error-1.7.ebuild: - Stable on alpha, bug #269090 - -*libgpg-error-1.7 (09 Apr 2009) - - 09 Apr 2009; Arfrever Frehtes Taifersar Arahesis - +libgpg-error-1.7.ebuild: - Version bump. - - 21 Jan 2008; Jeroen Roovers libgpg-error-1.6.ebuild: - Stable for HPPA (bug #206667). - - 20 Jan 2008; Raúl Porcel libgpg-error-1.6.ebuild: - alpha/ia64/sparc/x86 stable wrt #206667 - - 20 Jan 2008; Christoph Mende libgpg-error-1.6.ebuild: - Stable on amd64 wrt bug #206667 - - 20 Jan 2008; nixnut libgpg-error-1.6.ebuild: - Stable on ppc wrt bug 206667 - - 20 Jan 2008; Brent Baude libgpg-error-1.6.ebuild: - Marking libgpg-error-1.6 ppc64 for bug 206667 - - 02 Jan 2008; Alon Bar-Lev libgpg-error-1.5.ebuild, - libgpg-error-1.6.ebuild: - Fix home page, bug#204078, thanks to Arfrever Frehtes Taifersar Arahesis - -*libgpg-error-1.6 (02 Nov 2007) - - 02 Nov 2007; Alon Bar-Lev +libgpg-error-1.6.ebuild: - Version bump - - 07 Jun 2007; Alon Bar-Lev - -files/libgpg-error-1.0-locale.h.patch, -files/libgpg-error-1.3-nls.patch, - -libgpg-error-1.0-r1.ebuild, -libgpg-error-1.1.ebuild, - -libgpg-error-1.3.ebuild, -libgpg-error-1.3-r1.ebuild, - -libgpg-error-1.4.ebuild: - Cleanup - - 07 Jun 2007; Raúl Porcel libgpg-error-1.5.ebuild: - alpha stable wrt #177743 - - 19 May 2007; Daniel Gryniewicz libgpg-error-1.5.ebuild: - Marked stable on amd64 for bug #177743 - - 13 May 2007; nixnut libgpg-error-1.5.ebuild: - Stable on ppc wrt bug 177743 - - 12 May 2007; Markus Rothe libgpg-error-1.5.ebuild: - Stable on ppc64; bug #177743 - - 10 May 2007; Jeroen Roovers libgpg-error-1.5.ebuild: - Stable for HPPA (bug #177743). - - 23 Apr 2007; Raúl Porcel libgpg-error-1.5.ebuild: - x86 stable - - 15 Mar 2007; Gustavo Zacarias - libgpg-error-1.5.ebuild: - Stable on sparc - - 25 Jan 2007; Alexander H. Færøy - libgpg-error-1.5.ebuild: - Stable on MIPS. - -*libgpg-error-1.5 (09 Dec 2006) - - 09 Dec 2006; Alon Bar-Lev +libgpg-error-1.5.ebuild: - Version bump - -*libgpg-error-1.4 (29 Oct 2006) - - 29 Oct 2006; Alon Bar-Lev +libgpg-error-1.4.ebuild: - Version bump - - 19 Oct 2006; Roy Marples libgpg-error-1.3-r1.ebuild: - Added ~sparc-fbsd keyword. - - 14 Aug 2006; Daniel Black - libgpg-error-1.0-r1.ebuild: - WANT_AUTOCONF changed to 2.5 as per QA bug #143429 - -*libgpg-error-1.3-r1 (30 Jul 2006) - - 30 Jul 2006; Diego Pettenò - +files/libgpg-error-1.3-nls.patch, libgpg-error-1.3.ebuild, - +libgpg-error-1.3-r1.ebuild: - Version bump with a patch to fix NLS disable switch, thanks to Robert - Annessi for reporting in bug #142162. - -*libgpg-error-1.3 (30 Jun 2006) - - 30 Jun 2006; Robin H. Johnson - +libgpg-error-1.3.ebuild: - Version bump. - - 23 Apr 2006; Diego Pettenò - libgpg-error-1.1.ebuild: - Add ~x86-fbsd keyword. - - 12 Oct 2005; Sven Wegener - libgpg-error-1.0-r1.ebuild, libgpg-error-1.1.ebuild: - Really fix bug #106399. - - 12 Oct 2005; Daniel Black - libgpg-error-1.0-r1.ebuild, libgpg-error-1.1.ebuild: - Fixed elibctoolize that I broke - bug #106399. Sorry uclibc users - - 28 Sep 2005; Daniel Black - libgpg-error-1.1.ebuild: - removed deprecated uclibtoolize - bug #106399. Thanks Chris Slycord - - 17 Aug 2005; MATSUU Takuto libgpg-error-1.0-r1.ebuild: - Stable on sh. - -*libgpg-error-1.1 (07 Aug 2005) - - 07 Aug 2005; Daniel Black - -libgpg-error-0.6-r1.ebuild, -libgpg-error-0.7-r1.ebuild, - -libgpg-error-1.0.ebuild, libgpg-error-1.0-r1.ebuild, - +libgpg-error-1.1.ebuild: - transistion to mirror://gnupg. Old version cleanout. version bump - - 08 Apr 2005; Markus Rothe libgpg-error-1.0-r1.ebuild: - Stable on ppc64 - - 06 Feb 2005; Joshua Kinard libgpg-error-1.0-r1.ebuild: - Marked stable on mips. - - 29 Dec 2004; Ciaran McCreesh : - Change encoding to UTF-8 for GLEP 31 compliance - - 21 Dec 2004; Bryan Østergaard - libgpg-error-1.0-r1.ebuild: - Stable on alpha. - - 20 Nov 2004; Daniel Black - libgpg-error-1.0-r1.ebuild: - added x86 and ppc keywords. Reclosing bug #63919 - - 19 Nov 2004; Daniel Black libgpg-error-1.0.ebuild: - ~x86 keyworded due to undetermined compile error - bug #71652. - - 16 Nov 2004; Daniel Black - +files/libgpg-error-1.0-locale.h.patch, libgpg-error-1.0-r1.ebuild: - Fixed occasional breakage with nls support. bug #63919 refers. - - 19 Oct 2004; Dylan Carlson - libgpg-error-1.0-r1.ebuild: - Stable on amd64. - - 12 Oct 2004; Guy Martin libgpg-error-1.0.ebuild: - Stable on hppa. - - 10 Oct 2004; Bryan Østergaard libgpg-error-1.0.ebuild: - Stable on alpha. - -*libgpg-error-0.6-r1 (21 Sep 2004) - - 21 Sep 2004; Daniel Black - +libgpg-error-0.6-r1.ebuild, -libgpg-error-0.6.ebuild, - +libgpg-error-0.7-r1.ebuild, -libgpg-error-0.7.ebuild: - Changed einstall to make DESTDIR= install. Revision bump as this was causing - problems in bug #64767. Thanks to Henrik Falk for your - first bug report - - 19 Sep 2004; Joshua Kinard libgpg-error-1.0.ebuild: - Marked stable on mips. - -*libgpg-error-1.0-r1 (17 Sep 2004) - - 17 Sep 2004; Daniel Black - +libgpg-error-1.0-r1.ebuild, libgpg-error-1.0.ebuild: - Removed nls USE flag from libgpg-error-1.0 until the cause of bug 63919 can be - found. Copied libgpg-error-1.0 to libgpg-error-1.0-r1 to continue debugging - effort - - 09 Sep 2004; Gustavo Zacarias libgpg-error-1.0.ebuild: - Stable on sparc - - 08 Sep 2004; Daniel Black +metadata.xml, - libgpg-error-0.7.ebuild, libgpg-error-1.0.ebuild: - crypto herd maintaining this now. Marked 0.7 and 1.0 x86 stable. - -*libgpg-error-1.0 (14 Aug 2004) - - 14 Aug 2004; Mike Frysinger +libgpg-error-1.0.ebuild: - Version bump from pfeifer. - - 14 Aug 2004; Hardave Riar libgpg-error-0.7.ebuild: - Added gnuconfig_update for mips64 - - 09 Aug 2004; Guy Martin libgpg-error-0.7.ebuild: - Stable on hppa. - - 07 Aug 2004; libgpg-error-0.7.ebuild: - stable on ia64 to fulfill dependency for gnutls security update #59231 - - 07 Aug 2004; Luca Barbato libgpg-error-0.6.ebuild: - Stable on ppc - - 06 Aug 2004; Gustavo Zacarias libgpg-error-0.7.ebuild: - Stable on sparc wrt #59231 - - 29 Jul 2004; Stephen P. Becker libgpg-error-0.6.ebuild: - stable on mips - - 03 Jul 2004; Bryan Østergaard libgpg-error-0.6.ebuild: - Stable on alpha. - - 01 Jul 2004; Jeremy Huddleston - libgpg-error-0.6.ebuild, libgpg-error-0.7.ebuild: - virtual/glibc -> virtual/libc - - 01 Jul 2004; Tom Gall libgpg-error-0.7.ebuild: - stable on ppc64, bug #54804 - - 12 May 2004; Bryan Østergaard libgpg-error-0.7.ebuild: - Add ~alpha. - - 02 May 2004; Stephen P. Becker libgpg-error-0.7.ebuild: - Added ~mips keyword. - -*libgpg-error-0.7 (02 May 2004) - - 02 May 2004; Bryan Østergaard +libgpg-error-0.7.ebuild: - Version bump, bug #49620. - - 29 Feb 2004; Jason Wever libgpg-error-0.6.ebuild: - Keep on ~sparcin' - - 17 Feb 2004; Hanno Boeck libgpg-error-0.6.ebuild: - Marked stable on x86. - - 01 Feb 2004; Jon Portnoy libgpg-error-0.6.ebuld : - AMD64 keywords. - -*libgpg-error-0.6 (29 Dec 2003) - - 29 Dec 2003; Hanno Boeck libgpg-error-0.6.ebuild: - New ebuild, lib needed by latest libgcrypt. - diff --git a/dev-libs/libgpg-error/Manifest b/dev-libs/libgpg-error/Manifest deleted file mode 100644 index c5e65c1..0000000 --- a/dev-libs/libgpg-error/Manifest +++ /dev/null @@ -1,6 +0,0 @@ -DIST libgpg-error-1.10.tar.bz2 439213 RMD160 435fcf1c748ae6877b5de7f133a741cd55dc1140 SHA1 95b324359627fbcb762487ab6091afbe59823b29 SHA256 520629b4568b5c29b1991c8ffc267c8bdee5f223c7333c42a651b56f9b1c5431 -DIST libgpg-error-1.7.tar.bz2 403751 RMD160 6f9004baf8e707b5995a276b5a454102405a6afc SHA1 bf8c6babe1e28cae7dd6374ca24ddcc42d57e902 SHA256 0301331b3e82f552c60c449388dc6d55d68cff4efa84523b352c4d522f4b5a91 -EBUILD libgpg-error-1.10.ebuild 883 RMD160 7e85b37dc4ddbff46205c28d643ed26e5d668a56 SHA1 d7a2be80516641cc3d3aafcbbc8c19cc20f2c455 SHA256 fe3cec6a5e6467ec4dd0577add33535907e0145444781d28ccca5f75b73056df -EBUILD libgpg-error-1.7.ebuild 871 RMD160 ce529d45641185f5d0dde3aa3e8c5557e3053dbd SHA1 bf2ff0a51168bf64938d744a943449a7413e0aef SHA256 ce88cad1e7019f7b61ab98d4491ee263f975f4878e851d091235c35bb593672d -MISC ChangeLog 9517 RMD160 0a97daa2547c4b62b9a055ebf0b5232336929427 SHA1 76cbb3bbf5b8f8f5833c10d3d3adb90796f7d36b SHA256 506d5e95e660e1102f420dc942be1703936a2f314e03cb7f0f10280025a38c67 -MISC metadata.xml 235 RMD160 8cd8a7d1a6def464222a37e7ed6619f176ab812f SHA1 0aaad42f83a977bbabbb85e57d7fa1bc480fd50c SHA256 457ae31679e09fa587eb1ce494f8bed85d9057e2a1c2b72462b4c02186067e26 diff --git a/dev-libs/libgpg-error/libgpg-error-1.10.ebuild b/dev-libs/libgpg-error/libgpg-error-1.10.ebuild deleted file mode 100644 index a449769..0000000 --- a/dev-libs/libgpg-error/libgpg-error-1.10.ebuild +++ /dev/null @@ -1,38 +0,0 @@ -# Copyright 1999-2011 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/dev-libs/libgpg-error/libgpg-error-1.10.ebuild,v 1.1 2011/01/12 17:34:09 c1pher Exp $ - -EAPI="2" - -inherit eutils libtool - -DESCRIPTION="Contains error handling functions used by GnuPG software" -HOMEPAGE="http://www.gnupg.org/related_software/libgpg-error" -SRC_URI="mirror://gnupg/${PN}/${P}.tar.bz2" - -LICENSE="GPL-2 LGPL-2.1" -SLOT="0" -KEYWORDS="" -IUSE="common-lisp nls" - -RDEPEND="nls? ( virtual/libintl )" -DEPEND="nls? ( sys-devel/gettext )" - -src_prepare() { - epunt_cxx - # for BSD? - elibtoolize -} - -src_configure() { - econf $(use_enable nls) -} - -src_install() { - emake DESTDIR="${D}" install || die "emake install failed" - dodoc AUTHORS ChangeLog NEWS README || die - - if ! use common-lisp; then - rm -fr "${D}usr/share/common-lisp" || die - fi -} diff --git a/dev-libs/libgpg-error/libgpg-error-1.7.ebuild b/dev-libs/libgpg-error/libgpg-error-1.7.ebuild deleted file mode 100644 index 050ef1a..0000000 --- a/dev-libs/libgpg-error/libgpg-error-1.7.ebuild +++ /dev/null @@ -1,38 +0,0 @@ -# Copyright 1999-2009 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/dev-libs/libgpg-error/libgpg-error-1.7.ebuild,v 1.10 2009/12/12 21:49:05 arfrever Exp $ - -EAPI="2" - -inherit eutils libtool - -DESCRIPTION="Contains error handling functions used by GnuPG software" -HOMEPAGE="http://www.gnupg.org/related_software/libgpg-error" -SRC_URI="mirror://gnupg/${PN}/${P}.tar.bz2" - -LICENSE="GPL-2 LGPL-2.1" -SLOT="0" -KEYWORDS="" -IUSE="common-lisp nls" - -RDEPEND="nls? ( virtual/libintl )" -DEPEND="nls? ( sys-devel/gettext )" - -src_prepare() { - epunt_cxx - # for BSD? - elibtoolize -} - -src_configure() { - econf $(use_enable nls) -} - -src_install() { - emake DESTDIR="${D}" install || die "emake install failed" - dodoc AUTHORS ChangeLog NEWS README - - if ! use common-lisp; then - rm -fr "${D}usr/share/common-lisp" - fi -} diff --git a/dev-libs/libgpg-error/metadata.xml b/dev-libs/libgpg-error/metadata.xml deleted file mode 100644 index 780611b..0000000 --- a/dev-libs/libgpg-error/metadata.xml +++ /dev/null @@ -1,8 +0,0 @@ - - - - crypto - - Install common-lisp files - - -- cgit v1.2.3-65-gdbad