summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorPaul de Vrieze <pauldv@gentoo.org>2006-06-09 10:25:24 +0000
committerPaul de Vrieze <pauldv@gentoo.org>2006-06-09 10:25:24 +0000
commit750ed95906ef2fafc9043e2d021532ed99be57cb (patch)
tree21dc77a8b45965c8616c4221dbf87b77bba0b65e /dev-libs
downloadpauldv-750ed95906ef2fafc9043e2d021532ed99be57cb.tar.gz
pauldv-750ed95906ef2fafc9043e2d021532ed99be57cb.tar.bz2
pauldv-750ed95906ef2fafc9043e2d021532ed99be57cb.zip
Clean out the old repos. And copy all still relevant ebuilds to the dev
overlay. Historic versions can be viewed at https://callisto.cs.kun.nl/svn/repos/portage.local for as long as it lasts. svn path=/trunk/overlay/; revision=1
Diffstat (limited to 'dev-libs')
-rw-r--r--dev-libs/apr-util/Manifest16
-rw-r--r--dev-libs/apr-util/NOTES1
-rw-r--r--dev-libs/apr-util/apr-util-0.9.12.ebuild67
-rw-r--r--dev-libs/apr-util/files/apr-util-0.9.12-linking.patch13
-rw-r--r--dev-libs/apr-util/files/digest-apr-util-0.9.123
-rw-r--r--dev-libs/apr/Manifest16
-rw-r--r--dev-libs/apr/NOTES1
-rw-r--r--dev-libs/apr/apr-0.9.12.ebuild69
-rw-r--r--dev-libs/apr/files/apr-0.9.12-linking.patch12
-rw-r--r--dev-libs/apr/files/digest-apr-0.9.123
10 files changed, 201 insertions, 0 deletions
diff --git a/dev-libs/apr-util/Manifest b/dev-libs/apr-util/Manifest
new file mode 100644
index 0000000..ec7dab1
--- /dev/null
+++ b/dev-libs/apr-util/Manifest
@@ -0,0 +1,16 @@
+AUX apr-util-0.9.12-linking.patch 552 RMD160 b989add276da33dc37d94b443b34f006033321e8 SHA1 e24be832134302352472f49515450db1082d2e81 SHA256 57c40f62214094ab36b5e940e07bfbee5555ad6a08ab63947fd7f8e5c5875472
+MD5 5dc0176e66c29e58c1c49e52a3292e87 files/apr-util-0.9.12-linking.patch 552
+RMD160 b989add276da33dc37d94b443b34f006033321e8 files/apr-util-0.9.12-linking.patch 552
+SHA256 57c40f62214094ab36b5e940e07bfbee5555ad6a08ab63947fd7f8e5c5875472 files/apr-util-0.9.12-linking.patch 552
+DIST apr-util-0.9.12.tar.gz 592364 RMD160 a4554def22f29f56aab34cacddc7fa65c412f446 SHA1 402969874b301d11252acd6eaf0bb01aad3e2908 SHA256 5768fcc4d38fa6f811b0a89e2ef450d0f52688ff9263e548819adb096fbfc9c3
+EBUILD apr-util-0.9.12.ebuild 1782 RMD160 9f1471e99161bce4aa9c4bb0bc30261a0083a5f8 SHA1 60d9ef742e42ed29718ab5a81453b2f43a9f3532 SHA256 6f3ea6b976654bfe5ba2692fcded14025400bc7318e92b93b14103ab538fb9ed
+MD5 e148289e8bb9941813c8673bc27a93c6 apr-util-0.9.12.ebuild 1782
+RMD160 9f1471e99161bce4aa9c4bb0bc30261a0083a5f8 apr-util-0.9.12.ebuild 1782
+SHA256 6f3ea6b976654bfe5ba2692fcded14025400bc7318e92b93b14103ab538fb9ed apr-util-0.9.12.ebuild 1782
+MISC NOTES 73 RMD160 5ca07efe809ff05b2103d467369b0a55af217c29 SHA1 14f0e0e6d6dadb0fd5ddb29a4d9fb6dc15580578 SHA256 969ae35efaa1d40359363de23d1d4d4ec0d861c860b29225344b4b27cd26de91
+MD5 73c0253c58c741969334a7a7f1e3f683 NOTES 73
+RMD160 5ca07efe809ff05b2103d467369b0a55af217c29 NOTES 73
+SHA256 969ae35efaa1d40359363de23d1d4d4ec0d861c860b29225344b4b27cd26de91 NOTES 73
+MD5 537f6952f094fa8eeaa7a554c6eedb6d files/digest-apr-util-0.9.12 247
+RMD160 b240c0c4d2dcb011148569f97f233d826c76876b files/digest-apr-util-0.9.12 247
+SHA256 c4de35e77ddfa5d48a08e9f231f723f01e67c5c560b2198595ccae73fddd1f9a files/digest-apr-util-0.9.12 247
diff --git a/dev-libs/apr-util/NOTES b/dev-libs/apr-util/NOTES
new file mode 100644
index 0000000..7555faa
--- /dev/null
+++ b/dev-libs/apr-util/NOTES
@@ -0,0 +1 @@
+Copy the version from FlameEyes repos. It works properly with as-needed.
diff --git a/dev-libs/apr-util/apr-util-0.9.12.ebuild b/dev-libs/apr-util/apr-util-0.9.12.ebuild
new file mode 100644
index 0000000..84bd133
--- /dev/null
+++ b/dev-libs/apr-util/apr-util-0.9.12.ebuild
@@ -0,0 +1,67 @@
+# Copyright 1999-2006 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/dev-libs/apr-util/apr-util-0.9.12.ebuild,v 1.4 2006/05/18 18:19:19 vericgar Exp $
+
+inherit eutils flag-o-matic libtool db-use
+
+DESCRIPTION="Apache Portable Runtime Library"
+HOMEPAGE="http://apr.apache.org/"
+SRC_URI="mirror://apache/apr/${P}.tar.gz"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc-macos ~ppc64 ~s390 ~sh ~sparc ~x86 ~x86-fbsd"
+IUSE="berkdb gdbm ldap"
+RESTRICT="test"
+
+DEPEND="dev-libs/expat
+ ~dev-libs/apr-${PV}
+ berkdb? ( =sys-libs/db-4* )
+ gdbm? ( sys-libs/gdbm )
+ ldap? ( =net-nds/openldap-2* )"
+
+src_unpack() {
+ unpack ${A}
+ cd "${S}"
+
+ epatch "${FILESDIR}/${P}-linking.patch"
+ elibtoolize
+}
+
+src_compile() {
+ local myconf=""
+
+ use ldap && myconf="${myconf} --with-ldap"
+ myconf="${myconf} $(use_with gdbm)"
+
+ if use berkdb; then
+ dbver="$(db_findver sys-libs/db)" || die "Unable to find db version"
+ dbver="$(db_ver_to_slot "$dbver")"
+ dbver="${dbver/\./}"
+ myconf="${myconf} --with-dbm=db${dbver}
+ --with-berkeley-db=$(db_includedir):/usr/$(get_libdir)"
+ else
+ myconf="${myconf} --without-berkeley-db"
+ fi
+
+ econf \
+ --datadir=/usr/share/apr-util-0 \
+ --with-apr=/usr \
+ --with-expat=/usr \
+ $myconf || die
+
+ emake || die
+}
+
+src_install() {
+ make DESTDIR="${D}" installbuilddir=/usr/share/apr-util-0/build install || die
+
+ #bogus values pointing at /var/tmp/portage
+ sed -i -e 's:APU_SOURCE_DIR=.*:APU_SOURCE_DIR=:g' ${D}/usr/bin/apu-config
+ sed -i -e 's:APU_BUILD_DIR=.*:APU_BUILD_DIR=/usr/share/apr-util-0/build:g' ${D}/usr/bin/apu-config
+
+ dodoc CHANGES NOTICE
+
+ # Will install as portage user when using userpriv. Fixing
+ chown -R root:0 ${D}/usr/include/apr-0/
+}
diff --git a/dev-libs/apr-util/files/apr-util-0.9.12-linking.patch b/dev-libs/apr-util/files/apr-util-0.9.12-linking.patch
new file mode 100644
index 0000000..87524c3
--- /dev/null
+++ b/dev-libs/apr-util/files/apr-util-0.9.12-linking.patch
@@ -0,0 +1,13 @@
+Index: apr-util-0.9.12/Makefile.in
+===================================================================
+--- apr-util-0.9.12.orig/Makefile.in
++++ apr-util-0.9.12/Makefile.in
+@@ -81,7 +81,7 @@ install: $(TARGET_LIB)
+
+ $(TARGET_LIB):
+ @objects="`find $(SUBDIRS) -name expat -prune -o -name 'gen_uri_delims.@so_ext@' -prune -o -name '*.@so_ext@' -print`"; \
+- tmpcmd="$(LINK) @lib_target@ @EXTRA_OS_LINK@"; \
++ tmpcmd="$(LINK) $(APRUTIL_LDFLAGS) @lib_target@ @EXTRA_OS_LINK@ $(APRUTIL_LIBS)"; \
+ echo $$tmpcmd; \
+ $$tmpcmd && touch $@
+
diff --git a/dev-libs/apr-util/files/digest-apr-util-0.9.12 b/dev-libs/apr-util/files/digest-apr-util-0.9.12
new file mode 100644
index 0000000..c395888
--- /dev/null
+++ b/dev-libs/apr-util/files/digest-apr-util-0.9.12
@@ -0,0 +1,3 @@
+MD5 8e9cc71a1303b67b3278fbeab9799f2e apr-util-0.9.12.tar.gz 592364
+RMD160 a4554def22f29f56aab34cacddc7fa65c412f446 apr-util-0.9.12.tar.gz 592364
+SHA256 5768fcc4d38fa6f811b0a89e2ef450d0f52688ff9263e548819adb096fbfc9c3 apr-util-0.9.12.tar.gz 592364
diff --git a/dev-libs/apr/Manifest b/dev-libs/apr/Manifest
new file mode 100644
index 0000000..cae98c9
--- /dev/null
+++ b/dev-libs/apr/Manifest
@@ -0,0 +1,16 @@
+AUX apr-0.9.12-linking.patch 349 RMD160 e33b286c74e7dd3bb381929cf78dcac203f9f498 SHA1 efc3042bf1a41d7c49adc965714661418ac05b08 SHA256 dea6bb956dc56d3001f743df2ee104d14b569e5281e2d3fb26dd0ad9f47f9af2
+MD5 a49beead42dd89f9753c55e305e69a19 files/apr-0.9.12-linking.patch 349
+RMD160 e33b286c74e7dd3bb381929cf78dcac203f9f498 files/apr-0.9.12-linking.patch 349
+SHA256 dea6bb956dc56d3001f743df2ee104d14b569e5281e2d3fb26dd0ad9f47f9af2 files/apr-0.9.12-linking.patch 349
+DIST apr-0.9.12.tar.gz 1048890 RMD160 a6604478b3d09c860bc27a21859248dfd5f6b259 SHA1 091da09c06a97f9feb0b2a67af0cadc55c1b312f SHA256 a4e9eaa1c5cbac1bb82fb08b6414cf077555353423e8fc5ae93145c33a607dc2
+EBUILD apr-0.9.12.ebuild 2194 RMD160 4664efc2a6352ac7ec081e3f6cbb2659099477f2 SHA1 1cfb6789beaa75f21e5416779d31b293d1211894 SHA256 f26b463d4948e3e6f749b2766e75e3cd8a8fc9c43b45f4376fab1180c310becc
+MD5 e176a3d34d99dc4017c4a45a9d00fc4b apr-0.9.12.ebuild 2194
+RMD160 4664efc2a6352ac7ec081e3f6cbb2659099477f2 apr-0.9.12.ebuild 2194
+SHA256 f26b463d4948e3e6f749b2766e75e3cd8a8fc9c43b45f4376fab1180c310becc apr-0.9.12.ebuild 2194
+MISC NOTES 73 RMD160 5ca07efe809ff05b2103d467369b0a55af217c29 SHA1 14f0e0e6d6dadb0fd5ddb29a4d9fb6dc15580578 SHA256 969ae35efaa1d40359363de23d1d4d4ec0d861c860b29225344b4b27cd26de91
+MD5 73c0253c58c741969334a7a7f1e3f683 NOTES 73
+RMD160 5ca07efe809ff05b2103d467369b0a55af217c29 NOTES 73
+SHA256 969ae35efaa1d40359363de23d1d4d4ec0d861c860b29225344b4b27cd26de91 NOTES 73
+MD5 b57608f31fa2af09b38d76820aa79ea1 files/digest-apr-0.9.12 235
+RMD160 3febf6c27a02388ccc7b2cf8b37f55b2006ffad6 files/digest-apr-0.9.12 235
+SHA256 9ec8cac33dfcf931b83ae7a71c104a6e0844bbb0a9af30e0fbabbe0934474be1 files/digest-apr-0.9.12 235
diff --git a/dev-libs/apr/NOTES b/dev-libs/apr/NOTES
new file mode 100644
index 0000000..7555faa
--- /dev/null
+++ b/dev-libs/apr/NOTES
@@ -0,0 +1 @@
+Copy the version from FlameEyes repos. It works properly with as-needed.
diff --git a/dev-libs/apr/apr-0.9.12.ebuild b/dev-libs/apr/apr-0.9.12.ebuild
new file mode 100644
index 0000000..d40a8f4
--- /dev/null
+++ b/dev-libs/apr/apr-0.9.12.ebuild
@@ -0,0 +1,69 @@
+# Copyright 1999-2006 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/dev-libs/apr/apr-0.9.12.ebuild,v 1.3 2006/05/18 18:16:55 vericgar Exp $
+
+inherit flag-o-matic libtool
+
+DESCRIPTION="Apache Portable Runtime Library"
+HOMEPAGE="http://apr.apache.org/"
+SRC_URI="mirror://apache/apr/${P}.tar.gz"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc-macos ~ppc64 ~s390 ~sh ~sparc ~x86 ~x86-fbsd"
+IUSE="ipv6 urandom"
+RESTRICT="test"
+
+DEPEND=""
+
+src_unpack() {
+ unpack ${A}
+ cd "${S}"
+
+ epatch "${FILESDIR}/${P}-linking.patch"
+
+ elibtoolize
+}
+
+src_compile() {
+ myconf="--datadir=/usr/share/apr-0"
+
+ myconf="${myconf} $(use_enable ipv6)"
+ myconf="${myconf} --enable-threads"
+ myconf="${myconf} --enable-nonportable-atomics"
+ if use urandom; then
+ einfo "Using /dev/urandom as random device"
+ myconf="${myconf} --with-devrandom=/dev/urandom"
+ else
+ einfo "Using /dev/random as random device"
+ myconf="${myconf} --with-devrandom=/dev/random"
+ fi
+
+ # We pre-load the cache with the correct answer! This avoids
+ # it violating the sandbox. This may have to be changed for
+ # non-Linux systems or if sem_open changes on Linux. This
+ # hack is built around documentation in /usr/include/semaphore.h
+ # and the glibc (pthread) source
+ # See bugs 24215 and 133573
+ echo 'ac_cv_func_sem_open=${ac_cv_func_sem_open=no}' >> ${S}/config.cache
+
+ econf ${myconf} || die
+ emake || die
+}
+
+src_install() {
+ make DESTDIR="${D}" installbuilddir=/usr/share/apr-0/build install || die
+
+ # bogus values pointing at /var/tmp/portage
+ sed -i -e 's:APR_SOURCE_DIR=.*:APR_SOURCE_DIR=/usr/share/apr-0:g' ${D}/usr/bin/apr-config
+ sed -i -e 's:APR_BUILD_DIR=.*:APR_BUILD_DIR=/usr/share/apr-0/build:g' ${D}/usr/bin/apr-config
+
+ sed -i -e 's:apr_builddir=.*:apr_builddir=/usr/share/apr-0/build:g' ${D}/usr/share/apr-0/build/apr_rules.mk
+ sed -i -e 's:apr_builders=.*:apr_builders=/usr/share/apr-0/build:g' ${D}/usr/share/apr-0/build/apr_rules.mk
+
+ cp -p build/*.awk ${D}/usr/share/apr-0/build
+ cp -p build/*.sh ${D}/usr/share/apr-0/build
+ cp -p build/*.pl ${D}/usr/share/apr-0/build
+
+ dodoc CHANGES LICENSE NOTICE
+}
diff --git a/dev-libs/apr/files/apr-0.9.12-linking.patch b/dev-libs/apr/files/apr-0.9.12-linking.patch
new file mode 100644
index 0000000..257ddde
--- /dev/null
+++ b/dev-libs/apr/files/apr-0.9.12-linking.patch
@@ -0,0 +1,12 @@
+Index: apr-0.9.12/Makefile.in
+===================================================================
+--- apr-0.9.12.orig/Makefile.in
++++ apr-0.9.12/Makefile.in
+@@ -12,6 +12,7 @@ APR_MAJOR_VERSION=@APR_MAJOR_VERSION@
+ INCDIR=./include
+ INCDIR1=../include
+ INCLUDES=-I$(INCDIR) -I$(INCDIR1)
++ALL_LIBS=@EXTRA_LIBS@
+
+ #
+ # Macros for target determination
diff --git a/dev-libs/apr/files/digest-apr-0.9.12 b/dev-libs/apr/files/digest-apr-0.9.12
new file mode 100644
index 0000000..ab6bc4c
--- /dev/null
+++ b/dev-libs/apr/files/digest-apr-0.9.12
@@ -0,0 +1,3 @@
+MD5 8a87cc3cb44877e090e1e8f7ff95cfa4 apr-0.9.12.tar.gz 1048890
+RMD160 a6604478b3d09c860bc27a21859248dfd5f6b259 apr-0.9.12.tar.gz 1048890
+SHA256 a4e9eaa1c5cbac1bb82fb08b6414cf077555353423e8fc5ae93145c33a607dc2 apr-0.9.12.tar.gz 1048890