From: Michael Sterrett Date: Thu, 19 Feb 2015 09:21:40 +0000 (+0000) Subject: EAPI=5 X-Git-Url: http://git.tremily.us/?a=commitdiff_plain;h=fb09c8e9c1d335614819e6f6ab929a54fb554460;p=gentoo.git EAPI=5 Package-Manager: portage-2.2.14/cvs/Linux x86_64 --- diff --git a/media-libs/sge/ChangeLog b/media-libs/sge/ChangeLog index f54bbf9839e3..6a9aa8b7deb4 100644 --- a/media-libs/sge/ChangeLog +++ b/media-libs/sge/ChangeLog @@ -1,6 +1,9 @@ # ChangeLog for media-libs/sge -# Copyright 1999-2008 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/media-libs/sge/ChangeLog,v 1.9 2008/07/27 08:17:00 nixnut Exp $ +# Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2 +# $Header: /var/cvsroot/gentoo-x86/media-libs/sge/ChangeLog,v 1.10 2015/02/19 09:21:35 mr_bones_ Exp $ + + 19 Feb 2015; Michael Sterrett sge-030809.ebuild: + EAPI=5 27 Jul 2008; nixnut sge-030809.ebuild: Stable on ppc wrt bug 232702 diff --git a/media-libs/sge/Manifest b/media-libs/sge/Manifest index 14ea3f5bdfc6..9cfe2e3391f1 100644 --- a/media-libs/sge/Manifest +++ b/media-libs/sge/Manifest @@ -1,7 +1,7 @@ -AUX sge-030809-build.patch 4020 RMD160 09021b5d1ca5b0f4b030de763f9b387ccb8fd808 SHA1 6b2cb17ddb451d32e10dfd58f67e89b80f9b1ca9 SHA256 53f8e2ab8080f14edfed161055f01ccc94a1d44c7e478ce40fc0dcbd794d4f94 -AUX sge-030809-cmap.patch 684 RMD160 b7a9b3c31f09e43e27b2bc38c07573f25e5acef9 SHA1 1f5b358840ce924c1cc84723d7c07fa28efa9d2b SHA256 264bf8966bdb13a47491af1e4417e31a7f8e94ece40c30a1f2d94b95d9e120f5 -AUX sge-030809-freetype.patch 621 RMD160 726d5c7923b262b74406930a458fe645fd1b00a1 SHA1 f83a325fd40dd65b1ff17c02888f0199ba426f3d SHA256 a537b98f3282881393ce6270a91564b4554eaec0ef9eacd51ea4b07048f80d79 -DIST sge030809.tar.gz 251698 RMD160 c3c2484e27e9ddce754cc9471720a7c33becbbc3 SHA1 c7da60e837d685f6024074298e9f7e6eb76ea860 SHA256 25cfbe59ab99647254e69d25984707045492c2a5d1b15f27d999d0284a7110fc -EBUILD sge-030809.ebuild 1361 RMD160 9f1537353078a0df5f81bdd250afe9e9088b67e4 SHA1 6bfb3db37d6f17088a746092fb4b795e67badb91 SHA256 54233c4e02ef8ab4e6cc76917b970c027df0eed7ae172f1324a1715c9fd69ff2 -MISC ChangeLog 1210 RMD160 ecf31a7d3bfc64e6ee670bbb88f4b0cac5fd318b SHA1 3c1304029913c5b6ef18c65b436d060ef3af2853 SHA256 fc9bedebfa6f0f713d99193d714b4af87f0a43938851934fcfd88072e940becd -MISC metadata.xml 232 RMD160 915466c56dbbdfe0f5c9b1a925bf591b5318cd51 SHA1 ddf1fb937bd34e57faf296b512288e808902fb14 SHA256 cdb02c8e6a8c5b14ad39f1622aab118742fe14ff7ee852d70b448268b62a342f +AUX sge-030809-build.patch 4020 SHA256 53f8e2ab8080f14edfed161055f01ccc94a1d44c7e478ce40fc0dcbd794d4f94 SHA512 e6824fcd18226f416289ad96b2774f5f3339fe9feda1a77d797f5d0e229c4bb65b06ed3e92b00db4e12c8343b5c1bb1d7a208b3acfae7ca8001fac7666d9d029 WHIRLPOOL 41238b200c490ee0d87e041146c6a68e6894fb1d5f0b372c733ac7e42ecab2531f3b9cbf430daa907a5cbb47500f872f15cc05861461b6040a098dbb33950b26 +AUX sge-030809-cmap.patch 684 SHA256 264bf8966bdb13a47491af1e4417e31a7f8e94ece40c30a1f2d94b95d9e120f5 SHA512 adf9018c09c8e2581d1693cee28224b65c605f95a8df333ab9f50fe14668b501d1e3ce39b91b43216f67f1d107c167b77be8aa28a9025b95ec8ea025e9d6a43e WHIRLPOOL b62c9a34228460f8d782d3bd37e7958fa18d573f89bc77d48b7fb6c94008932ecb90e85eb617755ba7b9c97d186c2fc817b20c5e4685cce1f757e7fdda8b4364 +AUX sge-030809-freetype.patch 621 SHA256 a537b98f3282881393ce6270a91564b4554eaec0ef9eacd51ea4b07048f80d79 SHA512 6a0d22209d047f607b4409519798947a06e0baa15ca628134fe1b503c90fa691274a5fa8a23f30a696f97cc74adb3ea0a2f75daa38e97454c579f223119c7e04 WHIRLPOOL 35541594d119af56e80e15ccaea099fc3a5b80a920ca9bbf83461c48fa8bb93ecaf8d04bf3795f39f59f596680398d9389b4d63da98ed0be38e512c8c0b537ae +DIST sge030809.tar.gz 251698 SHA256 25cfbe59ab99647254e69d25984707045492c2a5d1b15f27d999d0284a7110fc SHA512 59144d573f254cc451a22a2d60ba68c7d9437b5095f63fc7ec36c21c3caf7580c5365267a004e08b9d08cf187a59ddefb76a5829f4a6aa1ff4d45f7d044bb2fb WHIRLPOOL 627a67c5092fe1e3c313b9fa3588ad28f2d10a9dccbce2705847274f33195579f2e98e39f2ef1c7a82c80d8cb32a02ebf31ee9822f0975de3de19b4ce427db0d +EBUILD sge-030809.ebuild 1320 SHA256 d4c7513a1817c206b3ed653a1862d4cfa1089a58a8cca761a3046b1e8936c1ed SHA512 ecf1dd6bbe44ababb785501b7e9d952f5d211fea941c7112e8688393d5ae80ce94a402e3860d46952733c5198dca4e7eafc3e13be57a2ea378f6c0508367c369 WHIRLPOOL f66b22c7b2a20c7f66f3971d097cb5b3fe29aace75c52359c8bfb015fd942ee197c009d0c8915c0c9ce3e23b7d6216474291b70f6e3661c601e173ebc6a55c3c +MISC ChangeLog 1298 SHA256 f16ea56beaf4637d4df1f9542c5e382d1bdef2dd9499f09b69bd77373ac4eddd SHA512 903ec87da789093fe0bfd9e292583b37fbc94e36400bc6d29a604bd52a44310b67283f5facb4e9144c82852aa8ee60a23cac687fbf38d483c3e62fd3fa0175b1 WHIRLPOOL 3dffc19e22c233578179106a74541d5b9ff4fb857e75052fad39b34345fbcc1b12affe640cc1267704e6b5edc1f6dd2c6c622a77d0b2d0de07ade9b8e29d7f50 +MISC metadata.xml 232 SHA256 cdb02c8e6a8c5b14ad39f1622aab118742fe14ff7ee852d70b448268b62a342f SHA512 dc2516c5ead536cf694e49364100f109cbc04f8752848e6d8e4813f8915c4eed1a3d0383fbafe0bc19c7f8195b193872e4f57516527240d0aef6603db3418ea2 WHIRLPOOL 649b2fe92a28eb2f798b0ee020672e4936e41ccafb2f32f6a50d5a33f2e5d870990f5c6562f2dda84e214df3f9e2738da18234daf2e1a3414c54592f916328bd diff --git a/media-libs/sge/sge-030809.ebuild b/media-libs/sge/sge-030809.ebuild index a217f68e2045..7fd6976ef038 100644 --- a/media-libs/sge/sge-030809.ebuild +++ b/media-libs/sge/sge-030809.ebuild @@ -1,8 +1,9 @@ -# Copyright 1999-2008 Gentoo Foundation +# Copyright 1999-2015 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/media-libs/sge/sge-030809.ebuild,v 1.12 2008/07/27 08:17:00 nixnut Exp $ +# $Header: /var/cvsroot/gentoo-x86/media-libs/sge/sge-030809.ebuild,v 1.13 2015/02/19 09:21:35 mr_bones_ Exp $ -inherit eutils multilib +EAPI=5 +inherit eutils multilib toolchain-funcs MY_P="sge${PV}" DESCRIPTION="Graphics extensions library for SDL" @@ -20,37 +21,36 @@ DEPEND="media-libs/libsdl S="${WORKDIR}/${MY_P}" -src_unpack() { - unpack ${A} - cd "${S}" +src_prepare() { epatch \ "${FILESDIR}"/${P}-build.patch \ "${FILESDIR}"/${P}-freetype.patch \ "${FILESDIR}"/${P}-cmap.patch - sed -i "s:\$(PREFIX)/lib:\$(PREFIX)/$(get_libdir):" Makefile \ - || die "sed failed" -} - -src_compile() { + sed -i "s:\$(PREFIX)/lib:\$(PREFIX)/$(get_libdir):" Makefile || die + sed -i \ + -e '/^CC=/d' \ + -e '/^CXX=/d' \ + -e '/^AR=/d' \ + Makefile.conf || die + tc-export CC CXX AR # make sure the header gets regenerated everytime rm -f sge_config.h +} - yesno() { use $1 && echo y || echo n ; } +src_compile() { emake \ - USE_IMG=$(yesno image) \ - USE_FT=$(yesno truetype) \ - || die "emake failed" + USE_IMG=$(usex image y n) \ + USE_FT=$(usex truetype y n) } src_install() { - emake DESTDIR="${D}" install || die "emake install failed" - - dodoc README Todo WhatsNew + DOCS="README Todo WhatsNew" \ + default use doc && dohtml docs/* if use examples ; then insinto /usr/share/doc/${PF} - doins -r examples || die "doins failed" + doins -r examples fi }