Import patches from FreeBSD ports to fix build on 8.0
authorAlexis Ballier <aballier@gentoo.org>
Sat, 13 Mar 2010 12:30:14 +0000 (12:30 +0000)
committerAlexis Ballier <aballier@gentoo.org>
Sat, 13 Mar 2010 12:30:14 +0000 (12:30 +0000)
Package-Manager: portage-2.2_rc67/cvs/Linux x86_64

sys-process/fuser-bsd/ChangeLog
sys-process/fuser-bsd/Manifest
sys-process/fuser-bsd/fuser-bsd-1142334561.ebuild

index 3e2f4f27458a369d915efa751cd987a60b7bf856..0b3c42fbc42fba4ffccffd359cae0132d431a960 100644 (file)
@@ -1,6 +1,10 @@
 # ChangeLog for sys-process/fuser-bsd
-# Copyright 1999-2009 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/sys-process/fuser-bsd/ChangeLog,v 1.5 2009/07/18 09:43:26 aballier Exp $
+# Copyright 1999-2010 Gentoo Foundation; Distributed under the GPL v2
+# $Header: /var/cvsroot/gentoo-x86/sys-process/fuser-bsd/ChangeLog,v 1.6 2010/03/13 12:30:14 aballier Exp $
+
+  13 Mar 2010; Alexis Ballier <aballier@gentoo.org>
+  fuser-bsd-1142334561.ebuild:
+  Import patches from FreeBSD ports to fix build on 8.0
 
   18 Jul 2009; Alexis Ballier <aballier@gentoo.org>
   fuser-bsd-1142334561.ebuild:
index 471345831c626d9c3a3e57aba03c3d061087681c..dd2512f37078df2dc947afe411bfc27219b67c86 100644 (file)
@@ -2,13 +2,14 @@
 Hash: SHA1
 
 DIST fuser-1142334561.tar.bz2 11008 RMD160 55385162a218460993d44a6e5fa001f46d660b25 SHA1 d274a093fea5d3d6c85a3a77bd6eda13010baf1a SHA256 2edf0d189a77a55c84d58545de2cd446401ed42d2f06dd043db3c61f2087e5a2
-EBUILD fuser-bsd-1142334561.ebuild 641 RMD160 1f9273380c66dea4f3d34662362f9f137291303e SHA1 61f4e7f4e885235ae1d24445766213728a155307 SHA256 803597f786de939cf59bdf59753e7589e72b42de03e170e7725e4e2e97f5ca86
-MISC ChangeLog 1090 RMD160 56e8fa5e7395d9d7b3dbfc000fb63b4164098ecc SHA1 b69dbd9e727de40aff092479f812a931835f2590 SHA256 853d26d45276520c1e5deac0e9afbe8fca5339b90d70262d53e28db8ff1b8a2d
+DIST fuser-bsd-patches-1.tar.bz2 1694 RMD160 280bdbb35eabe547e5bee4099a5db67fea165420 SHA1 4864a03a0ca264f4cf1df043497a2569cda3de2d SHA256 8386839d7af010eab8f550f1121dca256c46ecb57d931ca18072221f125e992e
+EBUILD fuser-bsd-1142334561.ebuild 873 RMD160 e1e90ba35cc261bb6a6b5a7142d6242c31198d23 SHA1 908504219bb1aed2846df33a50904bf89f54c997 SHA256 6c4cea00bacb288f2c7a14f09c6079b6a15c05a0ce192b8fb7771b97b2a58811
+MISC ChangeLog 1230 RMD160 f256095c4e2b0712830da4305b5d0e844dbcde72 SHA1 2b4d99c76d7ca81591336ae96a62d704f5437b50 SHA256 9f52cf47cd405d061f1e8b28d48a83035582b27ea05f357732593f590461f56f
 MISC metadata.xml 156 RMD160 60b5820a08275f307e5bd936d78f5afd1f141086 SHA1 d9d9d4f2b5afc58339ea3e562fca490156935f1f SHA256 30ab515d6ac492d3d6c36ac3c675511742c2149e56a6b3228c8d22ab8edb3ff7
 -----BEGIN PGP SIGNATURE-----
-Version: GnuPG v2.0.11 (GNU/Linux)
+Version: GnuPG v2.0.14 (GNU/Linux)
 
-iEYEARECAAYFAkphmWIACgkQvFcC4BYPU0rfBgCgqUDPFz6ZVLL7aqbfVR+HXOHx
-gCwAn1zaGZlAmBvb0BZcMu/CYaU/eH0X
-=GOp0
+iEYEARECAAYFAkubhVwACgkQvFcC4BYPU0qmmACfbAgMfPWljbMo5/37PiCSyOCi
+4bgAoMP+EW4/xuiUUuJrnj2js2uN5l0s
+=adpF
 -----END PGP SIGNATURE-----
index a2feb1cfc6d3e4bc87b3f4a69432c36753f0b4ca..9cfc1f161d5460dbfa88bd8ab127697c038e5807 100644 (file)
@@ -1,14 +1,18 @@
-# Copyright 1999-2009 Gentoo Foundation
+# Copyright 1999-2010 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/sys-process/fuser-bsd/fuser-bsd-1142334561.ebuild,v 1.6 2009/07/18 09:43:26 aballier Exp $
+# $Header: /var/cvsroot/gentoo-x86/sys-process/fuser-bsd/fuser-bsd-1142334561.ebuild,v 1.7 2010/03/13 12:30:14 aballier Exp $
+
+EAPI=2
 
 inherit base bsdmk eutils
 
 MY_P="${PN/-bsd/}-${PV}"
 
+PATCHLEVEL=1
 DESCRIPTION="fuser(1) utility for *BSD"
 HOMEPAGE="http://mbsd.msk.ru/stas/fuser.html"
-SRC_URI="http://mbsd.msk.ru/dist/${MY_P}.tar.bz2"
+SRC_URI="http://mbsd.msk.ru/dist/${MY_P}.tar.bz2
+       mirror://gentoo/${PN}-patches-${PATCHLEVEL}.tar.bz2"
 
 LICENSE="BSD"
 SLOT="0"
@@ -20,6 +24,12 @@ RDEPEND="!sys-process/psmisc"
 
 S="${WORKDIR}/${PN/-bsd/}"
 
+src_prepare() {
+       if has_version '>=sys-freebsd/freebsd-lib-8' ; then # any better way to check it?
+               EPATCH_SUFFIX="patch" epatch "${WORKDIR}/patches"
+       fi
+}
+
 src_install() {
        into /
        dosbin fuser