diff options
author | Mike Frysinger <vapier@gentoo.org> | 2007-09-29 23:22:07 +0000 |
---|---|---|
committer | Mike Frysinger <vapier@gentoo.org> | 2007-09-29 23:22:07 +0000 |
commit | c3c2785eb9d764f083e83a108329c2004012c800 (patch) | |
tree | a239eade29226d2b5c4223e68219551614ecc094 /sys-apps | |
parent | Version bump (diff) | |
download | gentoo-2-c3c2785eb9d764f083e83a108329c2004012c800.tar.gz gentoo-2-c3c2785eb9d764f083e83a108329c2004012c800.tar.bz2 gentoo-2-c3c2785eb9d764f083e83a108329c2004012c800.zip |
Add user patch support so we dont need to maintain ESFQ cruft anymore. Spread on the arm/s390/sh love.
(Portage version: 2.1.3.9)
Diffstat (limited to 'sys-apps')
-rw-r--r-- | sys-apps/iproute2/ChangeLog | 6 | ||||
-rw-r--r-- | sys-apps/iproute2/iproute2-2.6.22.20070710.ebuild | 18 |
2 files changed, 21 insertions, 3 deletions
diff --git a/sys-apps/iproute2/ChangeLog b/sys-apps/iproute2/ChangeLog index 8511dce0d5b2..155839ec93a7 100644 --- a/sys-apps/iproute2/ChangeLog +++ b/sys-apps/iproute2/ChangeLog @@ -1,6 +1,6 @@ # ChangeLog for sys-apps/iproute2 # Copyright 1999-2007 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/sys-apps/iproute2/ChangeLog,v 1.97 2007/09/28 17:31:56 nixnut Exp $ +# $Header: /var/cvsroot/gentoo-x86/sys-apps/iproute2/ChangeLog,v 1.98 2007/09/29 23:22:07 vapier Exp $ 28 Sep 2007; nixnut <nixnut@gentoo.org> iproute2-2.6.22.20070710.ebuild: Stable on ppc wrt bug 193818 @@ -21,6 +21,10 @@ iproute2-2.6.22.20070710.ebuild: Stable for HPPA (bug #193818). + 29 Sep 2007; Mike Frysinger <vapier@gentoo.org> + iproute2-2.6.22.20070710.ebuild: + Add user patch support so we dont need to maintain ESFQ cruft anymore. + 30 Aug 2007; Jeroen Roovers <jer@gentoo.org> iproute2-2.6.20.20070313.ebuild: Stable for HPPA (bug #190200). diff --git a/sys-apps/iproute2/iproute2-2.6.22.20070710.ebuild b/sys-apps/iproute2/iproute2-2.6.22.20070710.ebuild index 8aa5e27b1632..c074653066db 100644 --- a/sys-apps/iproute2/iproute2-2.6.22.20070710.ebuild +++ b/sys-apps/iproute2/iproute2-2.6.22.20070710.ebuild @@ -1,6 +1,6 @@ # Copyright 1999-2007 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/sys-apps/iproute2/iproute2-2.6.22.20070710.ebuild,v 1.6 2007/09/28 17:31:56 nixnut Exp $ +# $Header: /var/cvsroot/gentoo-x86/sys-apps/iproute2/iproute2-2.6.22.20070710.ebuild,v 1.7 2007/09/29 23:22:07 vapier Exp $ inherit eutils toolchain-funcs @@ -13,7 +13,7 @@ SRC_URI="http://developer.osdl.org/dev/iproute2/download/${PN}-${MY_PV}-${SNAP}. LICENSE="GPL-2" SLOT="0" -KEYWORDS="alpha ~amd64 ~arm hppa ia64 ~m68k mips ppc ~ppc64 ~s390 ~sh sparc x86" +KEYWORDS="alpha ~amd64 arm hppa ia64 m68k mips ppc ~ppc64 s390 sh sparc x86" IUSE="atm berkdb minimal" RDEPEND="!minimal? ( berkdb? ( sys-libs/db ) ) @@ -39,6 +39,20 @@ src_unpack() { epatch "${FILESDIR}"/${PN}-2.6.16.20060323-build.patch #137574 + local check base=${PORTAGE_CONFIGROOT}/etc/portage/patches + for check in {${CATEGORY}/${PF},${CATEGORY}/${P},${CATEGORY}/${PN}}; do + EPATCH_SOURCE=${base}/${CTARGET}/${check} + [[ -r ${EPATCH_SOURCE} ]] || EPATCH_SOURCE=${base}/${CHOST}/${check} + [[ -r ${EPATCH_SOURCE} ]] || EPATCH_SOURCE=${base}/${check} + if [[ -d ${EPATCH_SOURCE} ]] ; then + EPATCH_SUFFIX="patch" + EPATCH_FORCE="yes" \ + EPATCH_MULTI_MSG="Applying user patches from ${EPATCH_SOURCE} ..." \ + epatch + break + fi + done + # don't build arpd if USE=-berkdb #81660 use berkdb || sed -i '/^TARGETS=/s: arpd : :' misc/Makefile # Multilib fixes |