From 512c2d491caf495c6916351c898eeb18d9e3d831 Mon Sep 17 00:00:00 2001 From: Steve Dibb Date: Sun, 31 Dec 2006 17:49:21 +0000 Subject: [PATCH] Check for sdl-image + png use flag, bug 159464 Package-Manager: portage-2.1.1-r2 --- media-tv/freevo/ChangeLog | 6 +++- media-tv/freevo/Manifest | 40 +++++++++++++------------- media-tv/freevo/freevo-1.5.4-r2.ebuild | 10 ++++++- media-tv/freevo/freevo-1.5.4.ebuild | 10 ++++++- media-tv/freevo/freevo-1.6.0.ebuild | 10 ++++++- media-tv/freevo/freevo-1.6.1.ebuild | 10 ++++++- 6 files changed, 61 insertions(+), 25 deletions(-) diff --git a/media-tv/freevo/ChangeLog b/media-tv/freevo/ChangeLog index 969d414f38ff..6f0855df825e 100644 --- a/media-tv/freevo/ChangeLog +++ b/media-tv/freevo/ChangeLog @@ -1,6 +1,10 @@ # ChangeLog for media-tv/freevo # Copyright 2000-2006 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/media-tv/freevo/ChangeLog,v 1.42 2006/12/04 12:00:55 mattepiu Exp $ +# $Header: /var/cvsroot/gentoo-x86/media-tv/freevo/ChangeLog,v 1.43 2006/12/31 17:49:21 beandog Exp $ + + 31 Dec 2006; Steve Dibb freevo-1.5.4.ebuild, + freevo-1.5.4-r2.ebuild, freevo-1.6.0.ebuild, freevo-1.6.1.ebuild: + Check for sdl-image + png use flag, bug 159464 *freevo-1.6.1 (04 Dec 2006) diff --git a/media-tv/freevo/Manifest b/media-tv/freevo/Manifest index 185ba06e7b70..a1afebd03809 100644 --- a/media-tv/freevo/Manifest +++ b/media-tv/freevo/Manifest @@ -17,26 +17,26 @@ SHA256 91e726a9a99c705067931d1361352a8200a03cebb0d9e1e79187098ae1dd1070 files/xb DIST freevo-1.5.4.tar.gz 4425484 RMD160 a5538af486ce6926f57f40abd90a7f655137f225 SHA1 dc8611e6af2bb09bfebc56b02c9784e305160a2f SHA256 d9a7c9455a94c281acb8c5e3f0fc68e4289af7a557af413db2244a254dd48090 DIST freevo-1.6.0.tar.gz 12996075 RMD160 99c38a99f49bac8b5bb69a30e6b2298fb6bf27f5 SHA1 570a01bb5fdc3ad47bb1f68a4c0ec8ef5ed5bccc SHA256 3204ede221f37a72c326b28d403a6b5acead084adeb6cb0ee950c7efaa441150 DIST freevo-1.6.1.tar.gz 13024966 RMD160 814d28f9057228af659e2d386db70299f5c249be SHA1 eb3fe72edc988b57f0bf5ecf63ff2b6ceb9dd268 SHA256 8e18aa169c0b6031e6ff798403db1fcd91ecfee0c5e638e7c09ac1b04e8832e3 -EBUILD freevo-1.5.4-r2.ebuild 5445 RMD160 38c9b933918780cd3b2ce581c914a4ff85dedc24 SHA1 e994955a5102b529ca47c597e09787386d031dc9 SHA256 8c76a64a7daab4408f9e8ebd23b93d7033c5f40fb0d3ae943b1ea63f028c6e08 -MD5 ea6cc0ef72bb3a7fb46f0672c39262af freevo-1.5.4-r2.ebuild 5445 -RMD160 38c9b933918780cd3b2ce581c914a4ff85dedc24 freevo-1.5.4-r2.ebuild 5445 -SHA256 8c76a64a7daab4408f9e8ebd23b93d7033c5f40fb0d3ae943b1ea63f028c6e08 freevo-1.5.4-r2.ebuild 5445 -EBUILD freevo-1.5.4.ebuild 2953 RMD160 5276bf2dea721078a4241e61364f389970e540d7 SHA1 33ac23f777211b8e4defe28abb45e334819b753e SHA256 403afb1fb5cd395d5b3dd478e196797a081ec3256915747eace901eceae1c955 -MD5 3daec6ca1d40ae4e131525a3da76e888 freevo-1.5.4.ebuild 2953 -RMD160 5276bf2dea721078a4241e61364f389970e540d7 freevo-1.5.4.ebuild 2953 -SHA256 403afb1fb5cd395d5b3dd478e196797a081ec3256915747eace901eceae1c955 freevo-1.5.4.ebuild 2953 -EBUILD freevo-1.6.0.ebuild 5623 RMD160 648b69952faf68c5fc9e2a80022c46dfd5a25e60 SHA1 43ce798401f6178af43ac3eda9902b1ebf65333b SHA256 0371bd79fb5fa569d3dce80201969d41b927abb2270ee620844dafd3f8ea384f -MD5 ea377026ad11cc9ae842c93bf2a542cc freevo-1.6.0.ebuild 5623 -RMD160 648b69952faf68c5fc9e2a80022c46dfd5a25e60 freevo-1.6.0.ebuild 5623 -SHA256 0371bd79fb5fa569d3dce80201969d41b927abb2270ee620844dafd3f8ea384f freevo-1.6.0.ebuild 5623 -EBUILD freevo-1.6.1.ebuild 5813 RMD160 97b70a02a177df7cf657e771a0297d0d197c8edf SHA1 936e1a216fd50768c286441a3aaff3b3a6a4a9c5 SHA256 45238ecf1a5fb78fad7b0c1a81a04abd82d02a5d97eeaa3a7c02820bfa4459d2 -MD5 0568c97b98c64d42b9758c456990a412 freevo-1.6.1.ebuild 5813 -RMD160 97b70a02a177df7cf657e771a0297d0d197c8edf freevo-1.6.1.ebuild 5813 -SHA256 45238ecf1a5fb78fad7b0c1a81a04abd82d02a5d97eeaa3a7c02820bfa4459d2 freevo-1.6.1.ebuild 5813 -MISC ChangeLog 6700 RMD160 aa2d451482bf988ae207253566d6faa4ff847ab7 SHA1 6ef427ef6ac205fca338c26bc6a4ee27297e8386 SHA256 f22974b4963813a5b21b756278134bda861b092283bf8c06e95f4a49cd2a1d7a -MD5 73ca52645af90e7edaaf8fe7d32c230f ChangeLog 6700 -RMD160 aa2d451482bf988ae207253566d6faa4ff847ab7 ChangeLog 6700 -SHA256 f22974b4963813a5b21b756278134bda861b092283bf8c06e95f4a49cd2a1d7a ChangeLog 6700 +EBUILD freevo-1.5.4-r2.ebuild 5655 RMD160 f23a1b7a924fcca70ca33ab66b801018a85e6a9b SHA1 f28edc36b389f09d73fa8df7ebcc337f27c405e9 SHA256 724b39c37b06dd6af23aafc220403504261367f0cb68f8715da455b4e024a923 +MD5 a46f518666998d77273b98abc4b7558a freevo-1.5.4-r2.ebuild 5655 +RMD160 f23a1b7a924fcca70ca33ab66b801018a85e6a9b freevo-1.5.4-r2.ebuild 5655 +SHA256 724b39c37b06dd6af23aafc220403504261367f0cb68f8715da455b4e024a923 freevo-1.5.4-r2.ebuild 5655 +EBUILD freevo-1.5.4.ebuild 3166 RMD160 41463e16230c35861a45fd882a6a65782a3efb0d SHA1 8ec7f04c4da23099e58696b5aa15ff6b0026b96c SHA256 412287d4e45dc3b4aebf6c27cc4435f03d6c65ae58d912347c2fffc3c8f0ad63 +MD5 af266ec7d02e4353c8833d61fc7cde22 freevo-1.5.4.ebuild 3166 +RMD160 41463e16230c35861a45fd882a6a65782a3efb0d freevo-1.5.4.ebuild 3166 +SHA256 412287d4e45dc3b4aebf6c27cc4435f03d6c65ae58d912347c2fffc3c8f0ad63 freevo-1.5.4.ebuild 3166 +EBUILD freevo-1.6.0.ebuild 5833 RMD160 187b4096813849d27f01528e978d504d38d365c8 SHA1 bc3ec74de53b27d847bdfc40efe9c96a1b377545 SHA256 a100ec6e5308411e975515074042d10b14d73b4204bee97776494b6a6c357b74 +MD5 ad4766bb0ae676fcc04fcc113b222ee4 freevo-1.6.0.ebuild 5833 +RMD160 187b4096813849d27f01528e978d504d38d365c8 freevo-1.6.0.ebuild 5833 +SHA256 a100ec6e5308411e975515074042d10b14d73b4204bee97776494b6a6c357b74 freevo-1.6.0.ebuild 5833 +EBUILD freevo-1.6.1.ebuild 6023 RMD160 468120498915180bab82afbf3092d3661b5af15e SHA1 a455228b1d1042ae000e3cac7f55891c4dbbb713 SHA256 b25c53d7959204709dee25f8f040fbef159bc7172cf49993432d7991f31cbf94 +MD5 53ef20f2326118e74fd2a127b84df0a7 freevo-1.6.1.ebuild 6023 +RMD160 468120498915180bab82afbf3092d3661b5af15e freevo-1.6.1.ebuild 6023 +SHA256 b25c53d7959204709dee25f8f040fbef159bc7172cf49993432d7991f31cbf94 freevo-1.6.1.ebuild 6023 +MISC ChangeLog 6885 RMD160 f6f5b3fac296e5cf0a3f01916796e9590ceb048e SHA1 327a7471a617f01870beaa70d4f9146132382100 SHA256 113d3d500943b388a1b96bde219011073f4edb245d45dedd4b9c74431dd18b51 +MD5 31b0f130e5b1c532cb1a6af037f440f7 ChangeLog 6885 +RMD160 f6f5b3fac296e5cf0a3f01916796e9590ceb048e ChangeLog 6885 +SHA256 113d3d500943b388a1b96bde219011073f4edb245d45dedd4b9c74431dd18b51 ChangeLog 6885 MISC metadata.xml 161 RMD160 fee76f69ba822cd04301c58fa0c26ecaf8cc8fb9 SHA1 0aee2176f15a238a6d8fbbf83e4e0fd58653a3fa SHA256 82d33b3ca60662bc745d30d53bb20d04ea588d5aae556ed16efcacdcc37fd4bd MD5 20e2255501865de5b568424821abf69d metadata.xml 161 RMD160 fee76f69ba822cd04301c58fa0c26ecaf8cc8fb9 metadata.xml 161 diff --git a/media-tv/freevo/freevo-1.5.4-r2.ebuild b/media-tv/freevo/freevo-1.5.4-r2.ebuild index d40df7c28675..9f71f64eb183 100644 --- a/media-tv/freevo/freevo-1.5.4-r2.ebuild +++ b/media-tv/freevo/freevo-1.5.4-r2.ebuild @@ -1,6 +1,6 @@ # Copyright 1999-2006 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/media-tv/freevo/freevo-1.5.4-r2.ebuild,v 1.1 2006/10/24 18:38:21 mattepiu Exp $ +# $Header: /var/cvsroot/gentoo-x86/media-tv/freevo/freevo-1.5.4-r2.ebuild,v 1.2 2006/12/31 17:49:21 beandog Exp $ inherit distutils @@ -29,6 +29,14 @@ DEPEND=">=dev-python/pygame-1.5.6 matrox? ( >=media-video/matroxset-0.3 ) lirc? ( app-misc/lirc >=dev-python/pylirc-0.0.3 )" +pkg_setup() { + if ! built_with_use media-libs/sdl-image png; then + eerror "media-libs/sdl-image must be emerged with the 'png' use flag" + eerror "Please fix and re-emerge freevo." + die "fix use flags" + fi +} + src_unpack() { unpack ${A} cp "${FILESDIR}/freevo.rc6" "${WORKDIR}/" diff --git a/media-tv/freevo/freevo-1.5.4.ebuild b/media-tv/freevo/freevo-1.5.4.ebuild index b78fa2dcd0d5..724b95e1a286 100644 --- a/media-tv/freevo/freevo-1.5.4.ebuild +++ b/media-tv/freevo/freevo-1.5.4.ebuild @@ -1,6 +1,6 @@ # Copyright 1999-2006 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/media-tv/freevo/freevo-1.5.4.ebuild,v 1.6 2006/08/19 13:25:26 herbs Exp $ +# $Header: /var/cvsroot/gentoo-x86/media-tv/freevo/freevo-1.5.4.ebuild,v 1.7 2006/12/31 17:49:21 beandog Exp $ inherit distutils @@ -29,6 +29,14 @@ DEPEND=">=dev-python/pygame-1.5.6 matrox? ( >=media-video/matroxset-0.3 ) lirc? ( app-misc/lirc >=dev-python/pylirc-0.0.3 )" +pkg_setup() { + if ! built_with_use media-libs/sdl-image png; then + eerror "media-libs/sdl-image must be emerged with the 'png' use flag" + eerror "Please fix and re-emerge freevo." + die "fix use flags" + fi +} + src_install() { distutils_src_install diff --git a/media-tv/freevo/freevo-1.6.0.ebuild b/media-tv/freevo/freevo-1.6.0.ebuild index d849ba46fc90..3a56f9b6240e 100644 --- a/media-tv/freevo/freevo-1.6.0.ebuild +++ b/media-tv/freevo/freevo-1.6.0.ebuild @@ -1,6 +1,6 @@ # Copyright 1999-2006 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/media-tv/freevo/freevo-1.6.0.ebuild,v 1.2 2006/11/23 11:20:56 mattepiu Exp $ +# $Header: /var/cvsroot/gentoo-x86/media-tv/freevo/freevo-1.6.0.ebuild,v 1.3 2006/12/31 17:49:21 beandog Exp $ inherit distutils @@ -30,6 +30,14 @@ DEPEND=">=dev-python/pygame-1.5.6 matrox? ( >=media-video/matroxset-0.3 ) lirc? ( app-misc/lirc >=dev-python/pylirc-0.0.3 )" +pkg_setup() { + if ! built_with_use media-libs/sdl-image png; then + eerror "media-libs/sdl-image must be emerged with the 'png' use flag" + eerror "Please fix and re-emerge freevo." + die "fix use flags" + fi +} + src_unpack() { unpack ${A} cp "${FILESDIR}/freevo.rc6" "${WORKDIR}/" diff --git a/media-tv/freevo/freevo-1.6.1.ebuild b/media-tv/freevo/freevo-1.6.1.ebuild index e4f3890f374d..142dc198dcca 100644 --- a/media-tv/freevo/freevo-1.6.1.ebuild +++ b/media-tv/freevo/freevo-1.6.1.ebuild @@ -1,6 +1,6 @@ # Copyright 1999-2006 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/media-tv/freevo/freevo-1.6.1.ebuild,v 1.1 2006/12/04 12:00:56 mattepiu Exp $ +# $Header: /var/cvsroot/gentoo-x86/media-tv/freevo/freevo-1.6.1.ebuild,v 1.2 2006/12/31 17:49:21 beandog Exp $ inherit distutils @@ -30,6 +30,14 @@ DEPEND=">=dev-python/pygame-1.5.6 matrox? ( >=media-video/matroxset-0.3 ) lirc? ( app-misc/lirc >=dev-python/pylirc-0.0.3 )" +pkg_setup() { + if ! built_with_use media-libs/sdl-image png; then + eerror "media-libs/sdl-image must be emerged with the 'png' use flag" + eerror "Please fix and re-emerge freevo." + die "fix use flags" + fi +} + src_unpack() { unpack ${A} cp "${FILESDIR}/freevo.rc6" "${WORKDIR}/" -- 2.26.2