Apache herd package refresh, apr now split into it's own package
authorMichael Stewart <vericgar@gentoo.org>
Sun, 9 Jan 2005 00:15:08 +0000 (00:15 +0000)
committerMichael Stewart <vericgar@gentoo.org>
Sun, 9 Jan 2005 00:15:08 +0000 (00:15 +0000)
dev-libs/apr-util/ChangeLog [new file with mode: 0644]
dev-libs/apr-util/Manifest [new file with mode: 0644]
dev-libs/apr-util/apr-util-0.9.5.ebuild [new file with mode: 0644]
dev-libs/apr-util/files/digest-apr-util-0.9.5 [new file with mode: 0644]
dev-libs/apr-util/metadata.xml [new file with mode: 0644]

diff --git a/dev-libs/apr-util/ChangeLog b/dev-libs/apr-util/ChangeLog
new file mode 100644 (file)
index 0000000..7a349c8
--- /dev/null
@@ -0,0 +1,10 @@
+# ChangeLog for dev-libs/apr-util
+# Copyright 1999-2005 Gentoo Foundation; Distributed under the GPL v2
+# $Header: /var/cvsroot/gentoo-x86/dev-libs/apr-util/ChangeLog,v 1.1 2005/01/09 00:15:08 vericgar Exp $
+
+*apr-util-0.9.5 (08 Jan 2005)
+
+  08 Jan 2005; Michael Stewart <vericgar@gentoo.org> +metadata.xml,
+  +apr-util-0.9.5.ebuild:
+  New package, required by apache
+
diff --git a/dev-libs/apr-util/Manifest b/dev-libs/apr-util/Manifest
new file mode 100644 (file)
index 0000000..c8009ce
--- /dev/null
@@ -0,0 +1,4 @@
+MD5 d6578b5f17947ea825f16f1b64a1ed2e apr-util-0.9.5.ebuild 1754
+MD5 58ca3585503faf2e6ef3ad56db2c1c79 ChangeLog 369
+MD5 0d18f0fe5d603b41b988373892caf195 metadata.xml 226
+MD5 4e443d47db271d53344974fe62da6692 files/digest-apr-util-0.9.5 66
diff --git a/dev-libs/apr-util/apr-util-0.9.5.ebuild b/dev-libs/apr-util/apr-util-0.9.5.ebuild
new file mode 100644 (file)
index 0000000..f25d26b
--- /dev/null
@@ -0,0 +1,68 @@
+# Copyright 1999-2005 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.5.ebuild,v 1.1 2005/01/09 00:15:08 vericgar Exp $
+
+inherit gnuconfig
+
+DESCRIPTION="Apache Portable Runtime Library"
+HOMEPAGE="http://apr.apache.org/"
+SRC_URI="mirror://apache/apr/${P}.tar.gz"
+
+LICENSE="Apache-2.0"
+KEYWORDS="~x86"
+SLOT="0"
+
+IUSE="berkdb gdbm ldap"
+
+DEPEND=">=sys-apps/sed-4
+       dev-libs/expat
+       =dev-libs/apr-0.9.5
+       berkdb? ( sys-libs/db )
+       gdbm? ( sys-libs/gdbm )
+       ldap? ( =net-nds/openldap-2* )"
+
+src_compile() {
+       # Detect mips and uclibc systems properly
+       gnuconfig_update
+
+       myconf=""
+
+       if use ldap; then
+               myconf="${myconf} --with-ldap"
+       fi
+
+       if use berkdb; then
+               if has_version '=sys-libs/db-4.2*'; then
+                       myconf="${myconf} --with-dbm=db42 --with-berkely-db=/usr"
+               elif has_version '=sys-libs/db-4*'; then
+                       myconf="${myconf} --with-dbm=db4 --with-berkely-db=/usr"
+               elif has_version '=sys-libs/db-3*'; then
+                       myconf="${myconf} --with-dbm=db3 --with-berkely-db=/usr"
+               elif has_version '=sys-libs/db-2'; then
+                       myconf="${myconf} --with-dbm=db2 --with-berkely-db=/usr"
+               fi
+       fi
+
+       ./configure \
+               --prefix=/usr \
+               --host=${CHOST} \
+               --mandir=/usr/share/man \
+               --infodir=/usr/share/info \
+               --datadir=/usr/share/apr-util-0 \
+               --sysconfdir=/etc \
+               --localstatedir=/var/lib \
+               --with-apr=/usr \
+               $myconf || die
+
+       emake || die
+}
+
+src_install() {
+       einstall installbuilddir=${D}/usr/share/apr-util-0/build
+
+       #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 LICENSE NOTICE
+}
diff --git a/dev-libs/apr-util/files/digest-apr-util-0.9.5 b/dev-libs/apr-util/files/digest-apr-util-0.9.5
new file mode 100644 (file)
index 0000000..e08bbb7
--- /dev/null
@@ -0,0 +1 @@
+MD5 5d9effcdd7c1b84d5af4a29be29936b9 apr-util-0.9.5.tar.gz 720534
diff --git a/dev-libs/apr-util/metadata.xml b/dev-libs/apr-util/metadata.xml
new file mode 100644 (file)
index 0000000..10510cb
--- /dev/null
@@ -0,0 +1,8 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+<herd>apache</herd>
+<maintainer>
+  <email>apache-devs@gentoo.org</email>
+</maintainer>
+</pkgmetadata>