# ChangeLog for sys-block/buffer
# Copyright 1999-2011 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/sys-block/buffer/ChangeLog,v 1.6 2011/01/08 11:31:36 xmw Exp $
+# $Header: /var/cvsroot/gentoo-x86/sys-block/buffer/ChangeLog,v 1.7 2011/11/27 06:44:26 radhermit Exp $
+
+ 27 Nov 2011; Tim Harder <radhermit@gentoo.org> buffer-1.19-r2.ebuild:
+ Update to EAPI 4 and respect LDFLAGS (bug #335378).
08 Jan 2011; Michael Weber <xmw@gentoo.org> buffer-1.19-r2.ebuild:
arm/sparc stable
+-----BEGIN PGP SIGNED MESSAGE-----
+Hash: SHA512
+
AUX 1.19-deb-gentoo.patch 8422 RMD160 dc842abfcca0f3dbeac4a81e3b149d8b2e084d99 SHA1 1e4c1651616e97ad17293af1b94246b2cd4fa895 SHA256 51a2495dfdc8b61af9a4856a8d247a735ae4f8c3ebd9969c6f3f925707d6d999
DIST buffer-1.19.tgz 34960 RMD160 f520d63aa3da22b505f8ecbcb779e6c59508918a SHA1 acb7c516c8fc41d7356db673057e34506fab7c23 SHA256 ec7da9f9737cd03c11a26f8380ab7d567b252b862b989da430b1e92db79b42c8
-EBUILD buffer-1.19-r2.ebuild 807 RMD160 25a93447166f0b1e0f21b8c83519647a2e667f59 SHA1 75c48f3ca353453b07fb1347254670f6b82c9818 SHA256 5729f9be81de28e44dccb27c821aed26cf93fd6d39a4fdf3970f2b4680e755ef
-MISC ChangeLog 1925 RMD160 e1f16a7e0543f817b58869a528c0c1cbecc7b477 SHA1 7987e9bba375720da58deaf31b85eeedc3a7e68d SHA256 349676996ef88f655fb31c213300abed7ca8fd9ccd81e464b9d2d30379ea8842
+EBUILD buffer-1.19-r2.ebuild 793 RMD160 bac85cdcef1959fb95f31daa80693c5062e9d996 SHA1 e85aaeccc6dc8733ff4581597f83eba3442f6d10 SHA256 8f263593456091c2c87c4c8d848a55b32d614a477856cb982efa2e03b7b1a8cf
+MISC ChangeLog 2058 RMD160 61fb6c0b3281f7b5003c59ecd4c0aeeea1880612 SHA1 ca7f2e02da80d5fdd60ef4980b068d493dd9f5f1 SHA256 224ca7017eddcc4bf97a46cf75a34cbf01e6829b55cec8fad0a36b64f6949ffd
MISC metadata.xml 164 RMD160 f43cbec30b7074319087c9acffdb9354b17b0db3 SHA1 9c213f5803676c56439df3716be07d6692588856 SHA256 f5f2891f2a4791cd31350bb2bb572131ad7235cd0eeb124c9912c187ac10ce92
+-----BEGIN PGP SIGNATURE-----
+Version: GnuPG v2.0.18 (GNU/Linux)
+
+iQEcBAEBCgAGBQJO0dxQAAoJEEqz6FtPBkyj3IkIALhbm106AYQcGvrAoXO55TUk
+Rtvlg+mpbFurMdesefp2CtsdcJMP60G2C5+C83FuMOtM7vXTur1vyyAiro50CxZ9
+gq8bJwFRIeUhw562EDJQyFTzKOPID6Nu1OtsWONBxAlWxvj7pcCD41umffw4kE8t
+XqixsejZokR8Sr4wLzRnB9wr2EXAtHjkup6WT31Ob+ibTxeohmtN3eS3bE0biulZ
+iwbkh9fSt9BnNo6lcCk8Rc/3sfowMM4xQJ7yZcWf6aDP+pHjXKvCwC+xoajTcJ64
+Zrij5mWXUDnLN0Bf3M9USiJbCVhAmuJqsILaGwlqfNRfJZuJ5lk0b0BUke310Ao=
+=qzqC
+-----END PGP SIGNATURE-----
# Copyright 1999-2011 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/sys-block/buffer/buffer-1.19-r2.ebuild,v 1.5 2011/01/08 11:31:36 xmw Exp $
+# $Header: /var/cvsroot/gentoo-x86/sys-block/buffer/buffer-1.19-r2.ebuild,v 1.6 2011/11/27 06:44:26 radhermit Exp $
+
+EAPI=4
inherit eutils flag-o-matic toolchain-funcs
KEYWORDS="amd64 arm ppc sparc x86"
IUSE=""
-DEPEND=""
-
-src_unpack() {
- unpack ${A}
- cd ${S}
- epatch ${FILESDIR}/${PV}-deb-gentoo.patch
- make clean || die "make clean failed"
+src_prepare() {
+ epatch "${FILESDIR}"/${PV}-deb-gentoo.patch
+ sed -i -e 's/$(CFLAGS)/\0 $(LDFLAGS)/' Makefile || die
+ emake clean
}
src_compile() {
append-lfs-flags
- emake CC="$(tc-getCC)" CFLAGS="${CFLAGS}" || die "make failed"
+ emake CC="$(tc-getCC)" CFLAGS="${CFLAGS}"
}
src_install() {
- dobin buffer || die
+ dobin buffer
dodoc README
newman buffer.man buffer.1
}