EAPI=5
authorMichael Sterrett <mr_bones_@gentoo.org>
Thu, 19 Feb 2015 09:21:40 +0000 (09:21 +0000)
committerMichael Sterrett <mr_bones_@gentoo.org>
Thu, 19 Feb 2015 09:21:40 +0000 (09:21 +0000)
Package-Manager: portage-2.2.14/cvs/Linux x86_64

media-libs/sge/ChangeLog
media-libs/sge/Manifest
media-libs/sge/sge-030809.ebuild

index f54bbf9839e3b1491ba273546c3da879190bf98b..6a9aa8b7deb430b3e66c1e83dbbbe0997add0805 100644 (file)
@@ -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 <mr_bones_@gentoo.org> sge-030809.ebuild:
+  EAPI=5
 
   27 Jul 2008; nixnut <nixnut@gentoo.org> sge-030809.ebuild:
   Stable on ppc wrt bug 232702
index 14ea3f5bdfc695b0ce527343e9a03212b6b94adf..9cfe2e3391f14ca8b9564441722b3dca9a93aab3 100644 (file)
@@ -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
index a217f68e20458c792d00490ee1d979e72a5ef550..7fd6976ef0383a856368a4abac4e18e36eae128e 100644 (file)
@@ -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
 }