From d7b267716e2736665437d8202e6ca818c13e00fe Mon Sep 17 00:00:00 2001 From: Bertrand Jacquin Date: Thu, 27 Feb 2014 00:52:35 +0100 Subject: dev-libs/apr: Drop, fix upstream, bug #385775 --- dev-libs/apr/ChangeLog | 17 ------- dev-libs/apr/Manifest | 5 -- dev-libs/apr/apr-1.4.4.ebuild | 90 ---------------------------------- dev-libs/apr/files/config.layout.patch | 25 ---------- dev-libs/apr/metadata.xml | 12 ----- metadata/md5-cache/dev-libs/apr-1.4.4 | 14 ------ profiles/use.local.desc | 3 -- 7 files changed, 166 deletions(-) delete mode 100644 dev-libs/apr/ChangeLog delete mode 100644 dev-libs/apr/Manifest delete mode 100644 dev-libs/apr/apr-1.4.4.ebuild delete mode 100644 dev-libs/apr/files/config.layout.patch delete mode 100644 dev-libs/apr/metadata.xml delete mode 100644 metadata/md5-cache/dev-libs/apr-1.4.4 diff --git a/dev-libs/apr/ChangeLog b/dev-libs/apr/ChangeLog deleted file mode 100644 index 7f46cb8f..00000000 --- a/dev-libs/apr/ChangeLog +++ /dev/null @@ -1,17 +0,0 @@ -# ChangeLog for dev-libs/apr -# Copyright 1999-2013 Gentoo Foundation; Distributed under the GPL v2 -# $Header: $ - - 10 Jun 2013; Bertrand Jacquin metadata.xml: - Fix manifest - - 28 May 2013; Bertrand Jacquin +metadata.xml: - Add missing metadata.xml - -*apr-1.4.4 (27 May 2013) - - 27 May 2013; Bertrand Jacquin +apr-1.4.4.ebuild, - +files/config.layout.patch: - util}: add support for crosscompile, still in work - - https://bugs.gentoo.org/show_bug.cgi?id=385775 diff --git a/dev-libs/apr/Manifest b/dev-libs/apr/Manifest deleted file mode 100644 index 58138bc2..00000000 --- a/dev-libs/apr/Manifest +++ /dev/null @@ -1,5 +0,0 @@ -AUX config.layout.patch 818 SHA256 eeacaf654f23084e842bff02b97c083a8da5b5c056fd086166ba2d250edf3181 WHIRLPOOL a03f7e889a416ada14c62ca99727e2c8cba403972785c7d2282c1c914abe9c38a94b98489ec840b3c1e2cfc2af87ee08ac724d0434e8198596f7d2b44907d3db -DIST apr-1.4.4.tar.bz2 759604 SHA256 15372afeb6bba4091c4662600dad8bc51e5e4ff15ce308fac286df8735eb544d WHIRLPOOL b2681fdc99d568c9755a5619a1fea0c309b82021fa639161c1a2516fedf52ea73aa650e3dd8fdc22fc3b4939fcbf009153fce9e39c318d4bcb86a49aea106030 -EBUILD apr-1.4.4.ebuild 2071 SHA256 581672824416b51f3857a4bd4f6d0c1465a575eab5d4c9d1c691dd4123a886e4 WHIRLPOOL 32f413599c0ec9b45c0033a581c4fae9d5e123acd4c65d2fc7267d7cca4d896f5e23dfed1762f18c2d5d5d71f163e05f9206d3bcc1d9e970fccaec187c37459e -MISC ChangeLog 523 SHA256 51506c67d32c4c8fe846a44356379b2350c8687d0860c41feb83cb7f898551f4 WHIRLPOOL 0648fc9b7b8b73cc8391055352aee28e5a5d55979c2a15b1201e39313f44bd38bdde95d67aec39c19cd72d2d5b0372f8eef14385c24165e8818fa0b6eb7b12ba -MISC metadata.xml 479 SHA256 7372062be8c9bb1cd735f0b3cb5e49f44566254f42e740b2f54a1d5b5e1f2603 WHIRLPOOL c6c8940f7230b295d586c13f9d07ff91247473d2359aa5f3c62dab23bd29355136552e7eac719758e55c2f0bf9abefe68633d3bbe73d793295d1633233b2058c diff --git a/dev-libs/apr/apr-1.4.4.ebuild b/dev-libs/apr/apr-1.4.4.ebuild deleted file mode 100644 index c6b29274..00000000 --- a/dev-libs/apr/apr-1.4.4.ebuild +++ /dev/null @@ -1,90 +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/apr/apr-1.4.4.ebuild,v 1.6 2011/05/14 19:30:43 armin76 Exp $ - -EAPI="3" - -inherit autotools eutils libtool multilib - -DESCRIPTION="Apache Portable Runtime Library" -HOMEPAGE="http://apr.apache.org/" -SRC_URI="mirror://apache/apr/${P}.tar.bz2" - -LICENSE="Apache-2.0" -SLOT="1" -KEYWORDS="alpha amd64 arm hppa ia64 ~mips ppc ppc64 s390 sh sparc x86 ~sparc-fbsd ~x86-fbsd" -IUSE="doc elibc_FreeBSD older-kernels-compatibility +urandom +uuid" -RESTRICT="test" - -RDEPEND="uuid? ( !elibc_FreeBSD? ( >=sys-apps/util-linux-2.16 ) )" -DEPEND="${RDEPEND} - doc? ( app-doc/doxygen )" - -src_prepare() { - AT_M4DIR="build" eautoreconf - elibtoolize - - epatch "${FILESDIR}/config.layout.patch" -} - -src_configure() { - local myconf - - if use older-kernels-compatibility; then - local apr_cv_accept4 apr_cv_dup3 apr_cv_epoll_create1 apr_cv_sock_cloexec - export apr_cv_accept4="no" - export apr_cv_dup3="no" - export apr_cv_epoll_create1="no" - export apr_cv_sock_cloexec="no" - fi - - if use urandom; then - myconf+=" --with-devrandom=/dev/urandom" - else - myconf+=" --with-devrandom=/dev/random" - fi - - if ! use uuid; then - local apr_cv_osuuid - export apr_cv_osuuid="no" - fi - - CONFIG_SHELL="/bin/bash" econf \ - --enable-layout=gentoo \ - --enable-nonportable-atomics \ - --enable-threads \ - ${myconf} - - rm -f libtool -} - -src_compile() { - emake \ - LIBTOOL="${ROOT}usr/bin/libtool" \ - || die "emake failed" - - if use doc; then - emake \ - LIBTOOL="${ROOT}usr/bin/libtool" \ - dox || die "emake dox failed" - fi -} - -src_install() { - emake \ - DESTDIR="${D}" \ - LIBTOOL="${ROOT}usr/bin/libtool" \ - install || die "emake install failed" - - find "${ED}" -name "*.la" -print0 | xargs -0 rm -f - - dodoc CHANGES NOTICE README - - if use doc; then - dohtml -r docs/dox/html/* || die "dohtml failed" - fi - - # This file is only used on AIX systems, which Gentoo is not, - # and causes collisions between the SLOTs, so remove it. - rm -f "${D}usr/$(get_libdir)/apr.exp" -} diff --git a/dev-libs/apr/files/config.layout.patch b/dev-libs/apr/files/config.layout.patch deleted file mode 100644 index 66fa868c..00000000 --- a/dev-libs/apr/files/config.layout.patch +++ /dev/null @@ -1,25 +0,0 @@ ---- config.layout.orig 2006-07-06 21:44:41.000000000 -0700 -+++ config.layout 2006-07-06 21:46:26.000000000 -0700 -@@ -229,3 +229,22 @@ - infodir: ${exec_prefix}/share/info - libsuffix: -${APR_MAJOR_VERSION} - -+ -+# Gentoo layout -+ -+ prefix: /usr -+ exec_prefix: ${prefix} -+ bindir: ${exec_prefix}/bin -+ sbindir: ${exec_prefix}/bin -+ libdir: ${exec_prefix}/lib -+ libexecdir: ${exec_prefix}/modules -+ mandir: ${prefix}/man -+ sysconfdir: ${prefix}/conf -+ datadir: /usr/share/apr-${APR_MAJOR_VERSION} -+ installbuilddir: ${datadir}/build-${APR_MAJOR_VERSION} -+ includedir: ${prefix}/include/apr-${APR_MAJOR_VERSION} -+ localstatedir: ${prefix} -+ libsuffix: -${APR_MAJOR_VERSION} -+ -+ -+ diff --git a/dev-libs/apr/metadata.xml b/dev-libs/apr/metadata.xml deleted file mode 100644 index 97dc20ea..00000000 --- a/dev-libs/apr/metadata.xml +++ /dev/null @@ -1,12 +0,0 @@ - - - - - maintainer-needed@gentoo.org - - - Enable binary compatibility with older kernels - Use /dev/urandom instead of /dev/random - Enable UUID support - - diff --git a/metadata/md5-cache/dev-libs/apr-1.4.4 b/metadata/md5-cache/dev-libs/apr-1.4.4 deleted file mode 100644 index df346b13..00000000 --- a/metadata/md5-cache/dev-libs/apr-1.4.4 +++ /dev/null @@ -1,14 +0,0 @@ -DEFINED_PHASES=compile configure install prepare -DEPEND=uuid? ( !elibc_FreeBSD? ( >=sys-apps/util-linux-2.16 ) ) doc? ( app-doc/doxygen ) !=sys-devel/automake-1.13:1.13 >=sys-devel/automake-1.14:1.14 ) >=sys-devel/autoconf-2.68 sys-devel/libtool -DESCRIPTION=Apache Portable Runtime Library -EAPI=3 -HOMEPAGE=http://apr.apache.org/ -IUSE=doc elibc_FreeBSD older-kernels-compatibility +urandom +uuid -KEYWORDS=alpha amd64 arm hppa ia64 ~mips ppc ppc64 s390 sh sparc x86 ~sparc-fbsd ~x86-fbsd -LICENSE=Apache-2.0 -RDEPEND=uuid? ( !elibc_FreeBSD? ( >=sys-apps/util-linux-2.16 ) ) -RESTRICT=test -SLOT=1 -SRC_URI=mirror://apache/apr/apr-1.4.4.tar.bz2 -_eclasses_=autotools b0a4d5334d34abe7b6829eb87cf3c544 eutils 40081e8c7e7f7c4f9db349a1d6d52925 libtool b9b3340e3a19510f0d9f05cfccbf209f multilib fac675dcccf94392371a6abee62d909f multiprocessing c2d96fb38f2596209e98fceda58ba1ed toolchain-funcs 48b38a216afb92db6314d6c3187abea3 -_md5_=1a1026fe282afc259230dfcf540612fa diff --git a/profiles/use.local.desc b/profiles/use.local.desc index c5093489..d7b77554 100644 --- a/profiles/use.local.desc +++ b/profiles/use.local.desc @@ -41,9 +41,6 @@ dev-lang/ruby:rdoc - Install dev-ruby/rdoc after installing Ruby. dev-lang/ruby:readline - Use the sys-libs/readline library to provide the readline extension, used for instance by the irb tool. This flag is meaningful only if the libedit USE flag is disabled. If neither libedit nor readline USE flags are enabled, the readline extension will not be built (and irb will lose line editing functionality). dev-lang/ruby:rubytests - Install ruby tests that can only be run after ruby is installed dev-lang/ruby:yaml - Use the dev-libs/libyaml library to build the psych extension, available since Ruby 1.9.2_rc2, in alternative to the bundled syck-based parser. -dev-libs/apr:older-kernels-compatibility - Enable binary compatibility with older kernels -dev-libs/apr:urandom - Use /dev/urandom instead of /dev/random -dev-libs/apr:uuid - Enable UUID support dev-libs/dietlibc:target_alpha - Support Alpha target dev-libs/dietlibc:target_arm - Support ARM target dev-libs/dietlibc:target_armeb - Support ARMeb target -- cgit v1.2.3