Add check for guile requirements; bug #163908
authorDaniel Gryniewicz <dang@gentoo.org>
Mon, 19 Mar 2007 20:49:35 +0000 (20:49 +0000)
committerDaniel Gryniewicz <dang@gentoo.org>
Mon, 19 Mar 2007 20:49:35 +0000 (20:49 +0000)
Package-Manager: portage-2.1.2.2

gnome-extra/gnome-games/ChangeLog
gnome-extra/gnome-games/Manifest
gnome-extra/gnome-games/gnome-games-2.16.2.ebuild
gnome-extra/gnome-games/gnome-games-2.16.3.ebuild

index b0f181732a17aebedefd239930a43711ac5dbcc2..046d67b1d9024a7be9a4dfe45bbc03d56becca12 100644 (file)
@@ -1,6 +1,10 @@
 # ChangeLog for gnome-extra/gnome-games
 # Copyright 2002-2007 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/gnome-extra/gnome-games/ChangeLog,v 1.189 2007/02/18 03:43:57 dang Exp $
+# $Header: /var/cvsroot/gentoo-x86/gnome-extra/gnome-games/ChangeLog,v 1.190 2007/03/19 20:49:35 dang Exp $
+
+  19 Mar 2007; Daniel Gryniewicz <dang@gentoo.org>
+  gnome-games-2.16.2.ebuild, gnome-games-2.16.3.ebuild:
+  Add check for guile requirements; bug #163908
 
   18 Feb 2007; Daniel Gryniewicz <dang@gentoo.org>
   gnome-games-2.14.2.1.ebuild, gnome-games-2.16.2.ebuild,
index 5fbc92137f6899f154a136eebf4e08e03b1b93df..2a9e7a56f9861137444f20a0b9f52e6ac6aee123 100644 (file)
@@ -16,18 +16,18 @@ EBUILD gnome-games-2.14.2.1.ebuild 2057 RMD160 77639544e2e376a0832c9b5369db3acd6
 MD5 24cc6b772619f583ad9bf628897f8f14 gnome-games-2.14.2.1.ebuild 2057
 RMD160 77639544e2e376a0832c9b5369db3acd62df633e gnome-games-2.14.2.1.ebuild 2057
 SHA256 e98e270ab405750abd46e668c743c52f6b9f8342c4198dceefdd20ac3afba861 gnome-games-2.14.2.1.ebuild 2057
-EBUILD gnome-games-2.16.2.ebuild 2263 RMD160 ae8726f4063822bb817276207e755b12bf47c2d3 SHA1 982818f2c9a738a3b447e01e07cf24ec20d638d1 SHA256 d50d50733416aea44b1128ee86f5d74c79f4192623615a3aa966456f9e6dbb40
-MD5 0e94564491f4d121d02d17044fcb9825 gnome-games-2.16.2.ebuild 2263
-RMD160 ae8726f4063822bb817276207e755b12bf47c2d3 gnome-games-2.16.2.ebuild 2263
-SHA256 d50d50733416aea44b1128ee86f5d74c79f4192623615a3aa966456f9e6dbb40 gnome-games-2.16.2.ebuild 2263
-EBUILD gnome-games-2.16.3.ebuild 2272 RMD160 76065676e7fcd6814678d56bad2eb3e4d559823d SHA1 27469e973ff5274d2f441b5f48d283718af60837 SHA256 c5859b4303c0cc831920d15597e219cfb001ad47870b2a95636d3a88f202edb3
-MD5 6f3cf805cbfcf867cc96904dc7c42d4c gnome-games-2.16.3.ebuild 2272
-RMD160 76065676e7fcd6814678d56bad2eb3e4d559823d gnome-games-2.16.3.ebuild 2272
-SHA256 c5859b4303c0cc831920d15597e219cfb001ad47870b2a95636d3a88f202edb3 gnome-games-2.16.3.ebuild 2272
-MISC ChangeLog 24291 RMD160 201a3467ddc53b36871bb448e5fc91b760c3ed95 SHA1 aeb7ebb3bd677861a3c76c0263c494d68012da4b SHA256 fc66519dcd1cbfa2c9a4003573ba14c9edab7a86433a400b308e7617bbdb4b89
-MD5 d254bfaeaaa931155bfb73ee46ca72a7 ChangeLog 24291
-RMD160 201a3467ddc53b36871bb448e5fc91b760c3ed95 ChangeLog 24291
-SHA256 fc66519dcd1cbfa2c9a4003573ba14c9edab7a86433a400b308e7617bbdb4b89 ChangeLog 24291
+EBUILD gnome-games-2.16.2.ebuild 2463 RMD160 ef11cd8b8721e1df336edf06d6a6df508717d140 SHA1 970f35e0f867db49e8e908f212024f179be015ee SHA256 3fee593b335350a8769eb9de40c7d632f18ee16c69a5b6b2d61110bdd06f6a34
+MD5 4a75f588b7ec067b852cf1fe31b3ebd7 gnome-games-2.16.2.ebuild 2463
+RMD160 ef11cd8b8721e1df336edf06d6a6df508717d140 gnome-games-2.16.2.ebuild 2463
+SHA256 3fee593b335350a8769eb9de40c7d632f18ee16c69a5b6b2d61110bdd06f6a34 gnome-games-2.16.2.ebuild 2463
+EBUILD gnome-games-2.16.3.ebuild 2472 RMD160 51fe097bc61663c7cbe86c144d29991405e6e8f9 SHA1 918e27f97cdfd883ba61a81133560e94626d55f3 SHA256 27e48a53bb4442e2c7dd8a37d71e110ef670eaeee5d2ca1beb116d6c2fe91804
+MD5 c14d7e677250bdafff7ac759ad1675c3 gnome-games-2.16.3.ebuild 2472
+RMD160 51fe097bc61663c7cbe86c144d29991405e6e8f9 gnome-games-2.16.3.ebuild 2472
+SHA256 27e48a53bb4442e2c7dd8a37d71e110ef670eaeee5d2ca1beb116d6c2fe91804 gnome-games-2.16.3.ebuild 2472
+MISC ChangeLog 24447 RMD160 92e2507f21613b462e1878e77f38d8a513670071 SHA1 b61e42961ec08b9bb3a4429bfda2951297a88d67 SHA256 0c30d1ad571dcaa76211b806693009a90af182fbcdb9265e99b217034e2032f7
+MD5 f00452afff1072b22b2fdfa187c935a5 ChangeLog 24447
+RMD160 92e2507f21613b462e1878e77f38d8a513670071 ChangeLog 24447
+SHA256 0c30d1ad571dcaa76211b806693009a90af182fbcdb9265e99b217034e2032f7 ChangeLog 24447
 MISC metadata.xml 158 RMD160 c0e2bae8e91bb6be8922bac5e4f597302e06587e SHA1 38f78e9790bcd4382b4a49aa226aa6dda1d3a3d7 SHA256 3a7dbca0fdc557de69783e0663e2d76ddab129ea8a19b2d0ef6d3e5d1b947ce1
 MD5 03ad2e6c4ab41244af1015a8bbb0b39f metadata.xml 158
 RMD160 c0e2bae8e91bb6be8922bac5e4f597302e06587e metadata.xml 158
@@ -42,9 +42,9 @@ MD5 e231c387b716a5f3ce2cdb58e8aba6de files/digest-gnome-games-2.16.3 262
 RMD160 cd260ae84ca317128ed5a5fb864e3196197b2b77 files/digest-gnome-games-2.16.3 262
 SHA256 da66ebc27e3fff1bf25f4d4d2cce39bbe85a1dfe72227c6b719cff251450fd11 files/digest-gnome-games-2.16.3 262
 -----BEGIN PGP SIGNATURE-----
-Version: GnuPG v2.0.2 (GNU/Linux)
+Version: GnuPG v2.0.3 (GNU/Linux)
 
-iD8DBQFF18t0omPajV0RnrERAnxsAJ4zrepRCMnOJeOszfIVgK7qkxrSiACfaT/c
-LDVGug9fOxMYlIOCdYlaJcI=
-=kvt4
+iD8DBQFF/vdhomPajV0RnrERAkAHAJ42yjEWoVK3NUDvD68ykRMFwImuaQCdHH79
+OH5jTd/0n4UcaY5/E8OSHS0=
+=o+8i
 -----END PGP SIGNATURE-----
index d8f60fb82b931be1b5404debaf94c481450ea75f..ee3db802f86f9673da07089974b884fc8ba0b52e 100644 (file)
@@ -1,6 +1,6 @@
 # Copyright 1999-2007 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/gnome-extra/gnome-games/gnome-games-2.16.2.ebuild,v 1.13 2007/02/18 03:43:57 dang Exp $
+# $Header: /var/cvsroot/gentoo-x86/gnome-extra/gnome-games/gnome-games-2.16.2.ebuild,v 1.14 2007/03/19 20:49:35 dang Exp $
 
 # make sure games is inherited first so that the gnome2
 # functions will be called if they are not overridden
@@ -43,6 +43,13 @@ pkg_setup() {
        G2CONF="--with-scores-group=${GAMES_GROUP} \
                $(use_enable guile)"
 #              $(use_enable avahi)"
+
+       if use guile; then
+               if has_version =guile-1.8*; then
+                       local flags="deprecated regex"
+                       built_with_use dev-scheme/guile ${flags} || die "guile must be built with \"${flags}\" use flags"
+               fi
+       fi
 }
 
 src_unpack() {
index 86939cc9e987d6198e029990bb3147ccad657544..468ab865ed50d5027c85f406b7cc0240e746c317 100644 (file)
@@ -1,6 +1,6 @@
 # Copyright 1999-2007 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/gnome-extra/gnome-games/gnome-games-2.16.3.ebuild,v 1.2 2007/02/18 03:43:57 dang Exp $
+# $Header: /var/cvsroot/gentoo-x86/gnome-extra/gnome-games/gnome-games-2.16.3.ebuild,v 1.3 2007/03/19 20:49:35 dang Exp $
 
 # make sure games is inherited first so that the gnome2
 # functions will be called if they are not overridden
@@ -43,6 +43,13 @@ pkg_setup() {
        G2CONF="--with-scores-group=${GAMES_GROUP} \
                $(use_enable guile)"
 #              $(use_enable avahi)"
+
+       if use guile; then
+               if has_version =guile-1.8*; then
+                       local flags="deprecated regex"
+                       built_with_use dev-scheme/guile ${flags} || die "guile must be built with \"${flags}\" use flags"
+               fi
+       fi
 }
 
 src_unpack() {