diff options
author | Michael Stewart <vericgar@gentoo.org> | 2005-01-09 00:00:37 +0000 |
---|---|---|
committer | Michael Stewart <vericgar@gentoo.org> | 2005-01-09 00:00:37 +0000 |
commit | fad36cda7571bc93f7e972b027eff9af76a0c7f6 (patch) | |
tree | f740bf8bf7ba81f2802769c07fd11f60d96b587e /dev-libs | |
parent | Stable on amd64. (diff) | |
download | historical-fad36cda7571bc93f7e972b027eff9af76a0c7f6.tar.gz historical-fad36cda7571bc93f7e972b027eff9af76a0c7f6.tar.bz2 historical-fad36cda7571bc93f7e972b027eff9af76a0c7f6.zip |
Apache herd package refresh
Diffstat (limited to 'dev-libs')
-rw-r--r-- | dev-libs/apr/ChangeLog | 10 | ||||
-rw-r--r-- | dev-libs/apr/Manifest | 19 | ||||
-rw-r--r-- | dev-libs/apr/apr-0.9.2.ebuild | 4 | ||||
-rw-r--r-- | dev-libs/apr/apr-0.9.4.ebuild | 4 | ||||
-rw-r--r-- | dev-libs/apr/apr-0.9.5.ebuild | 86 | ||||
-rw-r--r-- | dev-libs/apr/files/digest-apr-0.9.5 | 1 | ||||
-rw-r--r-- | dev-libs/apr/metadata.xml | 8 |
7 files changed, 113 insertions, 19 deletions
diff --git a/dev-libs/apr/ChangeLog b/dev-libs/apr/ChangeLog index 66c0e1ec6059..63539fa45461 100644 --- a/dev-libs/apr/ChangeLog +++ b/dev-libs/apr/ChangeLog @@ -1,6 +1,12 @@ # ChangeLog for dev-libs/apr -# Copyright 2000-2004 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/dev-libs/apr/ChangeLog,v 1.8 2004/07/21 22:13:42 dholm Exp $ +# Copyright 2000-2005 Gentoo Foundation; Distributed under the GPL v2 +# $Header: /var/cvsroot/gentoo-x86/dev-libs/apr/ChangeLog,v 1.9 2005/01/09 00:00:37 vericgar Exp $ + +*apr-0.9.5 (08 Jan 2005) + + 08 Jan 2005; Michael Stewart <vericgar@gentoo.org> +metadata.xml, + +apr-0.9.5.ebuild: + Apache herd package refresh 22 Jul 2004; David Holm <dholm@gentoo.org> apr-0.9.4.ebuild: Added to ~ppc. diff --git a/dev-libs/apr/Manifest b/dev-libs/apr/Manifest index 96b26a855240..5662b1bfa875 100644 --- a/dev-libs/apr/Manifest +++ b/dev-libs/apr/Manifest @@ -1,15 +1,8 @@ ------BEGIN PGP SIGNED MESSAGE----- -Hash: SHA1 - -MD5 42f7fa45479e1013f3f37d343b71ca32 apr-0.9.2.ebuild 1382 -MD5 c06f3cbe112b93337b457fec7793cc5c apr-0.9.4.ebuild 894 -MD5 2182473ee0b7859f635644c30d04dd15 ChangeLog 1044 +MD5 63fe1ffe69881858f6ff7a4ee0ed3987 ChangeLog 1193 +MD5 1966d0523cefe9c3609d6c6b50bfd77e apr-0.9.2.ebuild 1382 +MD5 c1afc349a8efdcb3d3d1b8788aa2108e apr-0.9.4.ebuild 897 +MD5 519b86e18bd25faafa28dbc32014edd6 apr-0.9.5.ebuild 2367 +MD5 0d18f0fe5d603b41b988373892caf195 metadata.xml 226 +MD5 a90539853bca24e2f0e77192d41e5a01 files/digest-apr-0.9.5 62 MD5 88cfa3669212fe49d07ffc1d0be3db98 files/digest-apr-0.9.2 139 MD5 322c68a2024ba4c63bc10a5e97bd79c5 files/digest-apr-0.9.4 128 ------BEGIN PGP SIGNATURE----- -Version: GnuPG v1.9.10 (GNU/Linux) - -iD8DBQFBo4iZI1lqEGTUzyQRAv+gAKCVigVw+STOO88yBJTSWgZn+SQr5gCgsqd7 -mE5MRLXjD41dJcGNu3s4nSU= -=rNow ------END PGP SIGNATURE----- diff --git a/dev-libs/apr/apr-0.9.2.ebuild b/dev-libs/apr/apr-0.9.2.ebuild index abf4825f4197..97fc3c6fd07e 100644 --- a/dev-libs/apr/apr-0.9.2.ebuild +++ b/dev-libs/apr/apr-0.9.2.ebuild @@ -1,6 +1,6 @@ -# Copyright 1999-2004 Gentoo Foundation +# Copyright 1999-2005 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/dev-libs/apr/apr-0.9.2.ebuild,v 1.7 2004/06/24 22:59:46 agriffis Exp $ +# $Header: /var/cvsroot/gentoo-x86/dev-libs/apr/apr-0.9.2.ebuild,v 1.8 2005/01/09 00:00:37 vericgar Exp $ inherit libtool diff --git a/dev-libs/apr/apr-0.9.4.ebuild b/dev-libs/apr/apr-0.9.4.ebuild index 26c18e8d4eeb..6255ad2f46ed 100644 --- a/dev-libs/apr/apr-0.9.4.ebuild +++ b/dev-libs/apr/apr-0.9.4.ebuild @@ -1,6 +1,6 @@ -# Copyright 1999-2004 Gentoo Foundation +# Copyright 1999-2005 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/dev-libs/apr/apr-0.9.4.ebuild,v 1.7 2004/07/21 22:13:42 dholm Exp $ +# $Header: /var/cvsroot/gentoo-x86/dev-libs/apr/apr-0.9.4.ebuild,v 1.8 2005/01/09 00:00:37 vericgar Exp $ IUSE="" diff --git a/dev-libs/apr/apr-0.9.5.ebuild b/dev-libs/apr/apr-0.9.5.ebuild new file mode 100644 index 000000000000..c9245a94753a --- /dev/null +++ b/dev-libs/apr/apr-0.9.5.ebuild @@ -0,0 +1,86 @@ +# Copyright 1999-2005 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/dev-libs/apr/apr-0.9.5.ebuild,v 1.1 2005/01/09 00:00:37 vericgar Exp $ + +inherit flag-o-matic 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" +RESTRICT="maketest" + +IUSE="ipv6" +DEPEND=">=sys-apps/sed-4" + +# this function shall maybe go into flag-o-matic.eclass +lfs-flags() { + echo -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE +} + +# returns true, if LFS is supported (and supposed to be bugfree ;) by current system +supports-lfs() { + # for some reason (I do not know who wrote this) we do not want LFS on glibc-2.2 + # maybe it's broken then + + has_version '>=sys-libs/glibc-2.3*' && return 0 + has_version '=sys-libs/glibc-2.2*' && return 1 + return 0 +} + +set_filter_flags() { + CFLAGS="${CFLAGS/ / }" + + supports-lfs && append-lfs-flags || filter-lfs-flags +} + +src_compile() { + set_filter_flags + + # Detect mips and uclibc systems properly + gnuconfig_update + + myconf="" + + myconf="${myconf} $(use_enable ipv6 ipv6)" + myconf="${myconf} --enable-threads" + myconf="${myconf} --enable-nonportable-atomics" + + ./configure \ + --prefix=/usr \ + --host=${CHOST} \ + --mandir=/usr/share/man \ + --infodir=/usr/share/info \ + --datadir=/usr/share/apr-0 \ + --sysconfdir=/etc \ + --localstatedir=/var/lib \ + $myconf || die + + emake || die +} + +src_install() { + set_filter_flags + + einstall installbuilddir=${D}/usr/share/apr-0/build + + # 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 + + # fix apr-config to reflect LFS + supports-lfs && \ + sed -i -e "s:CPPFLAGS=\"\\(.*\\)\":CPPFLAGS=\"\\1 `lfs-flags`\":" ${D}/usr/bin/apr-config + + 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/digest-apr-0.9.5 b/dev-libs/apr/files/digest-apr-0.9.5 new file mode 100644 index 000000000000..8e1b6255ac36 --- /dev/null +++ b/dev-libs/apr/files/digest-apr-0.9.5 @@ -0,0 +1 @@ +MD5 f764a8f23c9ae58ca4726f2716a100e7 apr-0.9.5.tar.gz 1021307 diff --git a/dev-libs/apr/metadata.xml b/dev-libs/apr/metadata.xml new file mode 100644 index 000000000000..10510cb8be95 --- /dev/null +++ b/dev-libs/apr/metadata.xml @@ -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> |