Permalink
Browse files

synced dev-util/pkgconfig via auto-sync

  • Loading branch information...
1 parent ce630cb commit 9145d3c8c3859f185d8aa459509eb728a277a2d5 @Vlooe Vlooe committed Jan 6, 2011
View
2 dev-util/pkgconfig/Manifest
@@ -1,5 +1,3 @@
AUX pkgconfig-0.25-dnl.patch 379 RMD160 51440ba744e72eca6cc5dddbc2deca255c876457 SHA1 07a82828607d18b17f8727dab43ea93048577f8d SHA256 dbcf523e428b7513d3fe894a5366abd93d2b05a93e1614bf2d87734839fa48e6
-DIST pkg-config-0.23.tar.gz 1032839 RMD160 0aa5565430d609319917ac2c8ffeaa5e4a509489 SHA1 b59dddd6b5320bd74c0f74b3339618a327096b2a SHA256 08a0e072d6a05419a58124db864f0685e6ac96e71b2875bf15ac12714e983b53
DIST pkg-config-0.25.tar.gz 988899 RMD160 835509d01f68c45823ee89c718776eb66f61316b SHA1 8922aeb4edeff7ed554cc1969cbb4ad5a4e6b26e SHA256 3ba691ee2431f32ccb8efa131e59bf23e37f122dc66791309023ca6dcefcd10e
-EBUILD pkgconfig-0.23.ebuild 1626 RMD160 e42ffee383334ee3a36aba54f7cbdf268850aeee SHA1 a0ed0b65e51eb851a90a1cc32c055b1b0c868659 SHA256 08483f478520b062ace1eb945c580eb1ce69360c9565737f8e3fe86df469a455
EBUILD pkgconfig-0.25-r2.ebuild 1714 RMD160 a51505fe2a7aaec53a93467b2f8c059147dbb9d5 SHA1 9b41fad6d3dc391f84d70d7ad00254924a02dd06 SHA256 14239cf0beae16e8182d6dec4a6229096750748b79c99ab87ffed4416f54274e
View
55 dev-util/pkgconfig/pkgconfig-0.23.ebuild
@@ -1,55 +0,0 @@
-# Copyright 1999-2008 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/dev-util/pkgconfig/pkgconfig-0.23.ebuild,v 1.8 2008/11/04 09:37:09 vapier Exp $
-
-inherit flag-o-matic eutils multilib-native
-
-MY_PN="pkg-config"
-MY_P="${MY_PN}-${PV}"
-DESCRIPTION="Package config system that manages compile/link flags"
-HOMEPAGE="http://pkgconfig.freedesktop.org/wiki/"
-
-SRC_URI="http://pkgconfig.freedesktop.org/releases/${MY_P}.tar.gz"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="alpha amd64 arm hppa ia64 m68k ~mips ppc ppc64 s390 sh sparc ~sparc-fbsd x86 ~x86-fbsd"
-IUSE="hardened elibc_FreeBSD"
-
-DEPEND=""
-
-S=${WORKDIR}/${MY_P}
-
-multilib-native_src_compile_internal() {
- local myconf
-
- use ppc64 && use hardened && replace-flags -O[2-3] -O1
-
- # Force using all the requirements when linking, so that needed -pthread
- # lines are inherited between libraries
- use elibc_FreeBSD && myconf="${myconf} --enable-indirect-deps"
-
- # adjust the default pc search path
- if [[ -n EMULTILIB_PKG ]]; then
- local pc_path="/usr/$(get_libdir)/pkgconfig"
- local abi
- for abi in ${MULTILIB_ABIS}; do
- if [[ "$(get_libdir)" != "$(get_abi_LIBDIR ${abi})" ]]; then
- pc_path="${pc_path}:/usr/$(get_abi_LIBDIR ${abi})/pkgconfig"
- fi
- done
- pc_path="${pc_path}:/usr/share/pkgconfig"
- myconf="${myconf} --with-pc-path=${pc_path}"
- fi
-
- econf ${myconf} || die "econf failed"
- emake || die "emake failed"
-}
-
-multilib-native_src_install_internal() {
- make DESTDIR="${D}" install || die "Installation failed"
-
- dodoc AUTHORS ChangeLog NEWS README
-
- prep_ml_binaries /usr/bin/pkg-config
-}
View
22 doc/patches/dev-util/pkgconfig/pkgconfig-0.23.ebuild.patch
@@ -1,22 +0,0 @@
---- /usr/portage/./dev-util/pkgconfig/pkgconfig-0.23.ebuild 2009-04-05 12:37:41.000000000 +0200
-+++ ./dev-util/pkgconfig/pkgconfig-0.23.ebuild 2010-06-05 21:41:45.000000000 +0200
-@@ -29,6 +29,19 @@
- # lines are inherited between libraries
- use elibc_FreeBSD && myconf="${myconf} --enable-indirect-deps"
-
-+ # adjust the default pc search path
-+ if [[ -n EMULTILIB_PKG ]]; then
-+ local pc_path="/usr/$(get_libdir)/pkgconfig"
-+ local abi
-+ for abi in ${MULTILIB_ABIS}; do
-+ if [[ "$(get_libdir)" != "$(get_abi_LIBDIR ${abi})" ]]; then
-+ pc_path="${pc_path}:/usr/$(get_abi_LIBDIR ${abi})/pkgconfig"
-+ fi
-+ done
-+ pc_path="${pc_path}:/usr/share/pkgconfig"
-+ myconf="${myconf} --with-pc-path=${pc_path}"
-+ fi
-+
- econf ${myconf} || die "econf failed"
- emake || die "emake failed"
- }

0 comments on commit 9145d3c

Please sign in to comment.