[proaudio] [1023] make linuxsampler ebuild die for gcc-4.1

[ Thread Index | Date Index | More lists.tuxfamily.org/proaudio Archives ]


Revision: 1023
Author:   gimpel
Date:     2007-12-13 16:46:45 +0000 (Thu, 13 Dec 2007)

Log Message:
-----------
make linuxsampler ebuild die for gcc-4.1

Modified Paths:
--------------
    trunk/overlays/proaudio/media-sound/linuxsampler/Manifest
    trunk/overlays/proaudio/media-sound/linuxsampler/linuxsampler-0.5.1.ebuild
    trunk/overlays/proaudio/media-sound/linuxsampler/linuxsampler-9999.ebuild


Modified: trunk/overlays/proaudio/media-sound/linuxsampler/Manifest
===================================================================
--- trunk/overlays/proaudio/media-sound/linuxsampler/Manifest	2007-12-13 16:41:32 UTC (rev 1022)
+++ trunk/overlays/proaudio/media-sound/linuxsampler/Manifest	2007-12-13 16:46:45 UTC (rev 1023)
@@ -1,12 +1,12 @@
 DIST linuxsampler-0.5.1.tar.bz2 614500 RMD160 ea964c5033b3d44c1b5b72cb2447496cbd736992 SHA1 ceecf9751c20cd8e05c3c0056bbf7fb14ecb33e6 SHA256 e0d42f98813abf187b636f52d3fe3d5c1add228a2e783bdda409ebae1c7f901f
-EBUILD linuxsampler-0.5.1.ebuild 1489 RMD160 c6629c7993bd845cbdf99f3cdbb352efa0b6be81 SHA1 689899a628b09d47e194373fcc517df793f2f2a0 SHA256 63cfe887d63efc8b8b22a0a87bc8ef9f48b9d476faf5214981a59acafcefe62b
-MD5 d34b7caa79f13ae86e51931d92fbaaa1 linuxsampler-0.5.1.ebuild 1489
-RMD160 c6629c7993bd845cbdf99f3cdbb352efa0b6be81 linuxsampler-0.5.1.ebuild 1489
-SHA256 63cfe887d63efc8b8b22a0a87bc8ef9f48b9d476faf5214981a59acafcefe62b linuxsampler-0.5.1.ebuild 1489
-EBUILD linuxsampler-9999.ebuild 1621 RMD160 39fc0f432a8e53bb8ddd51227e5dbbb3693d6df6 SHA1 5ca230e797e7d711312f9a322ad7433bfc508b9e SHA256 43e508698bc078cf78d0f6b89a624f9ae776144a5d9c5e8672104dc0469f841a
-MD5 5b165e91baea402f216cde765ea7bef7 linuxsampler-9999.ebuild 1621
-RMD160 39fc0f432a8e53bb8ddd51227e5dbbb3693d6df6 linuxsampler-9999.ebuild 1621
-SHA256 43e508698bc078cf78d0f6b89a624f9ae776144a5d9c5e8672104dc0469f841a linuxsampler-9999.ebuild 1621
+EBUILD linuxsampler-0.5.1.ebuild 1377 RMD160 d143dca5b383c0061dbfbaeeb8219daeb367a6de SHA1 8eedefdacaa00b8e82d3d5e6485fb18c6b3de2e9 SHA256 2ca321d35ef6c979a368939855dbcf732536a6fcc5eb6000d20e38c78ccbdf6f
+MD5 e45113d697ca21f7e736cc697dd92137 linuxsampler-0.5.1.ebuild 1377
+RMD160 d143dca5b383c0061dbfbaeeb8219daeb367a6de linuxsampler-0.5.1.ebuild 1377
+SHA256 2ca321d35ef6c979a368939855dbcf732536a6fcc5eb6000d20e38c78ccbdf6f linuxsampler-0.5.1.ebuild 1377
+EBUILD linuxsampler-9999.ebuild 1511 RMD160 9d063facc305fe2a1a2a2c0845386a59610eef84 SHA1 8247881dc3ebc174f619578887e07d218df927cf SHA256 7b748ea589cee8c424413cc7fae48cb9b047f50aa15f9d9b47e18b0f2223ad76
+MD5 e68fe1a2d5c9d7b104465aff40147757 linuxsampler-9999.ebuild 1511
+RMD160 9d063facc305fe2a1a2a2c0845386a59610eef84 linuxsampler-9999.ebuild 1511
+SHA256 7b748ea589cee8c424413cc7fae48cb9b047f50aa15f9d9b47e18b0f2223ad76 linuxsampler-9999.ebuild 1511
 MD5 6246578c18070ac6b9aa894da9a8b36a files/digest-linuxsampler-0.5.1 259
 RMD160 10d528c4e040336f4c25e876369bb155fa5a037b files/digest-linuxsampler-0.5.1 259
 SHA256 e85d82c87e0750b858428342c274f008a446dca832975a74b949d53eee6c0b86 files/digest-linuxsampler-0.5.1 259

Modified: trunk/overlays/proaudio/media-sound/linuxsampler/linuxsampler-0.5.1.ebuild
===================================================================
--- trunk/overlays/proaudio/media-sound/linuxsampler/linuxsampler-0.5.1.ebuild	2007-12-13 16:41:32 UTC (rev 1022)
+++ trunk/overlays/proaudio/media-sound/linuxsampler/linuxsampler-0.5.1.ebuild	2007-12-13 16:46:45 UTC (rev 1023)
@@ -25,7 +25,8 @@
 pkg_setup() {
 	if [ $(gcc-major-version)$(gcc-minor-version) -eq 41 ]; then
 		ewarn "${PN} will maybe crash a lot with gcc-4.1."
-		ewarn "You better upgrade to 4.2!"
+		ewarn "You have to upgrade to 4.2 for linuxsampler!"
+		die
 	fi
 
 	if ! use sqlite; then
@@ -37,10 +38,6 @@
 	local myconf=""
 	use arts && myconf="--with-arts-prefix=/usr/kde/3.5"
 	
-	# disable nptl bug check for gcc-4.1
-	[[ $(gcc-major-version)$(gcc-minor-version) -eq 41 ]] && \
-		myconf="--disable-nptl-bug-check"
-	
 	econf \
 		`use_enable alsa alsa-driver` \
 		`use_enable arts arts-driver` \

Modified: trunk/overlays/proaudio/media-sound/linuxsampler/linuxsampler-9999.ebuild
===================================================================
--- trunk/overlays/proaudio/media-sound/linuxsampler/linuxsampler-9999.ebuild	2007-12-13 16:41:32 UTC (rev 1022)
+++ trunk/overlays/proaudio/media-sound/linuxsampler/linuxsampler-9999.ebuild	2007-12-13 16:46:45 UTC (rev 1023)
@@ -31,8 +31,9 @@
 
 pkg_setup() {
 	if [ $(gcc-major-version)$(gcc-minor-version) -eq 41 ]; then
-		ewarn "${PN} will maybe crash a lot with gcc-4.1."
-		ewarn "You better upgrade to 4.2!"
+		eerror "${PN} will maybe crash a lot with gcc-4.1."
+		eerror "You have to upgrade to 4.2 for linuxsampler!"
+		die
 	fi
 
 	if ! use sqlite; then
@@ -45,10 +46,6 @@
 	local myconf=""
 	use arts && myconf="--with-arts-prefix=/usr/kde/3.5"
 	
-	# disable nptl bug check for gcc-4.1
-	[[ $(gcc-major-version)$(gcc-minor-version) -eq 41 ]] && \
-		myconf="--disable-nptl-bug-check"
-	
 	econf \
 		`use_enable alsa alsa-driver` \
 		`use_enable arts arts-driver` \


Mail converted by MHonArc 2.6.19+ http://listengine.tuxfamily.org/