# ChangeLog for media-sound/darkice
# Copyright 2002-2006 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/media-sound/darkice/ChangeLog,v 1.27 2006/10/01 19:15:38 dertobi123 Exp $
+# $Header: /var/cvsroot/gentoo-x86/media-sound/darkice/ChangeLog,v 1.28 2006/10/08 05:43:03 matsuu Exp $
+
+*darkice-0.17.1 (08 Oct 2006)
+
+ 08 Oct 2006; MATSUU Takuto <matsuu@gentoo.org>
+ +files/darkice-0.17.1-64bit.patch, +darkice-0.17.1.ebuild:
+ Version bumped, bug 133775.
+ Added aac and twolame to IUSE.
+ Fixed 64bit compile issue, bug 149246.
+ Removed ~alpha, ~hppa, ~ppc and ~sparc because media-sound/twolame has no them.
01 Oct 2006; Tobias Scherbaum <dertobi123@gentoo.org> darkice-0.15.ebuild:
hppa stable, bug #122729
26 Dec 2005; Luca Barbato <lu_zero@gentoo.org> darkice-0.14.ebuild:
oggvorbis Cleanup
- 07 Nov 2005; Diego Pettenò <flameeyes@gentoo.org> darkice-0.14.ebuild:
+ 07 Nov 2005; Diego Petten嘆 <flameeyes@gentoo.org> darkice-0.14.ebuild:
Don't install COPYING file.
14 Sep 2005; Aron Griffis <agriffis@gentoo.org> darkice-0.14.ebuild:
-DIST darkice-0.14.tar.gz 337956
-DIST darkice-0.15.tar.gz 1181764
-DIST darkice-0.17.tar.gz 1402534 RMD160 2d0946da3ccf9ff268fc90c2cec4e387424477c2 SHA256 4b095073d931ca04aa964bfd36a9ab2e284dd687cc52d9a4085da297689b506e
+AUX darkice-0.17.1-64bit.patch 1378 RMD160 cddaf66fa7a80bcaf37df9f857914a6a2e9c0aab SHA1 0d4ee993a95e3a832efcf3f237a68f62b32d0384 SHA256 d9f4905780fafccd472d4aea185f38dc2ff822590f8ee535267afc409ad43968
+MD5 132400707edda1ebca2458105f93bcd1 files/darkice-0.17.1-64bit.patch 1378
+RMD160 cddaf66fa7a80bcaf37df9f857914a6a2e9c0aab files/darkice-0.17.1-64bit.patch 1378
+SHA256 d9f4905780fafccd472d4aea185f38dc2ff822590f8ee535267afc409ad43968 files/darkice-0.17.1-64bit.patch 1378
+DIST darkice-0.14.tar.gz 337956 RMD160 05f712fe8e2bb27dcd33543c4d9cd7cf696fd58e SHA1 3c86c1f68ee7b1616911345ede1515652603b34f SHA256 efafad4000fc7b9843c47f2d4062e7fccea09dcee48a210db5ba1c50e64c8018
+DIST darkice-0.15.tar.gz 1181764 RMD160 e02a396e4d7a7cebac31b883e097fc1a1bdec525 SHA1 d43320081031ce9e70092f8e75c96d947c093387 SHA256 ddef0288ea7cde7ab11e6ed75b207bb573ce5611b094b5948ee5f7a511883a22
+DIST darkice-0.17.1.tar.gz 1407826 RMD160 b6575b28190276d77e721e2ef15e8a93162693cc SHA1 2952961c8e99412d831ca619f152ba6774efefac SHA256 905f0d928e8ef009c864f6ac89884bb1bf773e6a91e625b37888d444f5115c45
+DIST darkice-0.17.tar.gz 1402534 RMD160 2d0946da3ccf9ff268fc90c2cec4e387424477c2 SHA1 b4d60892a8df713f21a5f961617862c7d4c81d51 SHA256 4b095073d931ca04aa964bfd36a9ab2e284dd687cc52d9a4085da297689b506e
EBUILD darkice-0.14.ebuild 1316 RMD160 31c13ca19b1bf22968ecf94ad805a228869f22fe SHA1 c639c21508387b6361f0ebea8b3c61f9ba8cd503 SHA256 aef6619795ef820620c6dbb52f03a82d5b0011bd8f19b569239eb486e80e156a
MD5 260b306ec7775a5187d8aabccc56e795 darkice-0.14.ebuild 1316
RMD160 31c13ca19b1bf22968ecf94ad805a228869f22fe darkice-0.14.ebuild 1316
MD5 ea1133ac890eb46a2f74b5c2a74ed865 darkice-0.15.ebuild 1413
RMD160 428a6818336ef736029d3860f53d7d3dab2d8bc8 darkice-0.15.ebuild 1413
SHA256 07a6addef6e855af5cfcacabbdf351263cbf2615ead4eb867013773988a769a4 darkice-0.15.ebuild 1413
+EBUILD darkice-0.17.1.ebuild 1728 RMD160 c931698b6c1c7ca14f1e89bdbbe6828a060fbafd SHA1 1ee3fd33ada2912034be3b5056d5df85ed1c5a87 SHA256 95caa509221cfdb584e5cd87eb4a1c56064c37cb761c6abe7f86e69c6e9964f5
+MD5 f353fdacf3c3b011474e2dc403f4e681 darkice-0.17.1.ebuild 1728
+RMD160 c931698b6c1c7ca14f1e89bdbbe6828a060fbafd darkice-0.17.1.ebuild 1728
+SHA256 95caa509221cfdb584e5cd87eb4a1c56064c37cb761c6abe7f86e69c6e9964f5 darkice-0.17.1.ebuild 1728
EBUILD darkice-0.17.ebuild 1417 RMD160 a18028eb671345d6c9aed39ac071960f236908a0 SHA1 b75218ed8f827cb444e886ad455929c5e35ade4e SHA256 6f5844aa31686e7dcb93ba5f7f403cb17b5031173959c9b828151e62d3734259
MD5 61d48627a1d28bc9d0ce7c08d08ff823 darkice-0.17.ebuild 1417
RMD160 a18028eb671345d6c9aed39ac071960f236908a0 darkice-0.17.ebuild 1417
SHA256 6f5844aa31686e7dcb93ba5f7f403cb17b5031173959c9b828151e62d3734259 darkice-0.17.ebuild 1417
-MISC ChangeLog 3423 RMD160 efe467d33b37f4f264b0e85f16936ce453cc00c9 SHA1 c30e4d9f5e1d72942298786646b55c9af1782774 SHA256 74d6df17b6ad7b794ce40ddfce23d2247eaee5f4d7bdee46a703f1a49caa8b5d
-MD5 0ecea33245f21806288284b667a67c34 ChangeLog 3423
-RMD160 efe467d33b37f4f264b0e85f16936ce453cc00c9 ChangeLog 3423
-SHA256 74d6df17b6ad7b794ce40ddfce23d2247eaee5f4d7bdee46a703f1a49caa8b5d ChangeLog 3423
+MISC ChangeLog 3748 RMD160 a8a1a75addb7830d2f3593343845fe910452c812 SHA1 cb816d063847edfcd4235fef7dcd178289066088 SHA256 7ae135aea7cf41aa945a157fd85ff236ee56f8050fc5cc3371fdbd2dd033b5cc
+MD5 94fa98dee5f9bdea76dce5456aff7383 ChangeLog 3748
+RMD160 a8a1a75addb7830d2f3593343845fe910452c812 ChangeLog 3748
+SHA256 7ae135aea7cf41aa945a157fd85ff236ee56f8050fc5cc3371fdbd2dd033b5cc ChangeLog 3748
MISC metadata.xml 252 RMD160 68406e733c1a9f26b7ab37e79ab53b3f59305b3a SHA1 6e5cc1551616801a2f257d688e6fc286044c3499 SHA256 5ab00710d822d203a1a38e1b6a9754137de4fe2cf5c4e79470419ed3f3927450
MD5 527dcfe3ce0f0b53c6b6aa8b82eb930c metadata.xml 252
RMD160 68406e733c1a9f26b7ab37e79ab53b3f59305b3a metadata.xml 252
SHA256 5ab00710d822d203a1a38e1b6a9754137de4fe2cf5c4e79470419ed3f3927450 metadata.xml 252
-MD5 dc687438c29f2bf61a02265c3c1632ce files/digest-darkice-0.14 64
-RMD160 1e2cab7580861ebfe7466d55ae0cd5a37b7b747a files/digest-darkice-0.14 64
-SHA256 21294d3be2e315d2fdfc7d2b1559d577573d9ef33369037814e0dab753331a41 files/digest-darkice-0.14 64
-MD5 90f40fff234ed9f0943b2afd28765961 files/digest-darkice-0.15 65
-RMD160 dde38b88acebac25315a5e46199e16e056aac7c5 files/digest-darkice-0.15 65
-SHA256 9d895fc1394e43000c75ad23f0307cb3f16afda95faa42881c4dcdacf873dcde files/digest-darkice-0.15 65
+MD5 0e6db5bebc7a7fc9e3536dae26b64bc1 files/digest-darkice-0.14 238
+RMD160 03e84b6b9aae2356af8e7953dfc8190289cabb05 files/digest-darkice-0.14 238
+SHA256 21a84de99ee74b41b0dbe6f7e0b184e4da4247d728b1778952e3196edb9e2738 files/digest-darkice-0.14 238
+MD5 978e31abb759d08306d8fba134a43652 files/digest-darkice-0.15 241
+RMD160 06ce6452987028414415937f22519a9f6285de37 files/digest-darkice-0.15 241
+SHA256 98d9ec5405adc016ebcefeb1b0112488fcb1862f0930fdf6a3eb24be3e1c487c files/digest-darkice-0.15 241
MD5 f76bb25a841acb7158dddc0ea9569731 files/digest-darkice-0.17 241
RMD160 ab69fcd905131ec0931be47ea5cf6ea69e7546b3 files/digest-darkice-0.17 241
SHA256 cd9bc4a8ec1e8fbf3def012dc83c16c1b950f4f4fe3e3da90263fab028438045 files/digest-darkice-0.17 241
+MD5 1623e84d39bbb812a26e9f715a07b1c9 files/digest-darkice-0.17.1 247
+RMD160 cf492e5f5f324a21a40773247777fdb17c3d213e files/digest-darkice-0.17.1 247
+SHA256 7f97a6b2cc147c89f6c3cbc735d8aae621b12bf7cd04310b6ccc397897e41569 files/digest-darkice-0.17.1 247
--- /dev/null
+# Copyright 1999-2006 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/media-sound/darkice/darkice-0.17.1.ebuild,v 1.1 2006/10/08 05:43:03 matsuu Exp $
+
+inherit eutils
+
+DESCRIPTION="IceCast live streamer, delivering ogg and mp3 streams simultaneously to multiple hosts."
+HOMEPAGE="http://darkice.sourceforge.net/"
+SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="aac alsa encode jack twolame vorbis"
+
+DEPEND="encode? ( >=media-sound/lame-1.89 )
+ vorbis? ( >=media-libs/libvorbis-1.0 )
+ aac? ( media-libs/faac )
+ twolame? ( >=media-sound/twolame-0.3.6 )
+ alsa? ( >=media-libs/alsa-lib-1.0.0 )
+ jack? ( media-sound/jack-audio-connection-kit )"
+
+src_unpack() {
+ unpack ${A}
+
+ cd "${S}"
+ epatch "${FILESDIR}"/${P}-64bit.patch
+}
+
+src_compile() {
+ if ! use encode && ! use vorbis && ! use aac && ! use twolame
+ then
+
+ eerror "You need support for mp3, Ogg Vorbis, AAC or MP2 enconding"
+ eerror "for this package. Please merge again with at least one of the"
+ eerror "\`encode', \`vorbis', \`aac' and \`twolame' USE flags enabled:"
+ eerror
+ eerror " # USE=\"encode\" emerge darkice"
+ eerror " # USE=\"vorbis\" emerge darkice"
+ eerror " # USE=\"aac\" emerge darkice"
+ eerror " # USE=\"twolame\" emerge darkice"
+ die "Won't build without support for lame, vorbis, aac nor twolame"
+ fi
+
+ econf $(use_with aac faac) \
+ $(use_with alsa) \
+ $(use_with encode lame) \
+ $(use_with jack) \
+ $(use_with twolame) \
+ $(use_with vorbis) || die "configuration failed"
+ emake || die "Compilation failed"
+}
+
+src_install() {
+ emake DESTDIR="${D}" install || die
+
+ dodoc AUTHORS ChangeLog NEWS README TODO
+}
--- /dev/null
+diff -Naur darkice-0.17.1.orig/src/LameLibEncoder.cpp darkice-0.17.1/src/LameLibEncoder.cpp
+--- darkice-0.17.1.orig/src/LameLibEncoder.cpp 2006-05-19 21:35:25.000000000 +0900
++++ darkice-0.17.1/src/LameLibEncoder.cpp 2006-10-08 14:27:02.000000000 +0900
+@@ -79,10 +79,10 @@
+ lameGlobalFlags = lame_init();
+
+ // ugly lame returns -1 in a pointer on allocation errors
+- if ( !lameGlobalFlags || ((int)lameGlobalFlags) == -1 ) {
++ if ( !lameGlobalFlags || ((long int)lameGlobalFlags) == -1 ) {
+ throw Exception( __FILE__, __LINE__,
+ "lame lib init error",
+- (int) lameGlobalFlags);
++ (long int) lameGlobalFlags);
+ }
+
+ if ( 0 > lame_set_num_channels( lameGlobalFlags, getInChannel()) ) {
+diff -Naur darkice-0.17.1.orig/src/TwoLameLibEncoder.cpp darkice-0.17.1/src/TwoLameLibEncoder.cpp
+--- darkice-0.17.1.orig/src/TwoLameLibEncoder.cpp 2006-01-26 07:49:59.000000000 +0900
++++ darkice-0.17.1/src/TwoLameLibEncoder.cpp 2006-10-08 14:26:29.000000000 +0900
+@@ -117,7 +117,7 @@
+ if ( !twolame_opts ) {
+ throw Exception( __FILE__, __LINE__,
+ "TwoLAME lib init error",
+- (int) twolame_opts);
++ (long) twolame_opts);
+ }
+
+ if ( 0 > twolame_set_num_channels( twolame_opts, getInChannel()) ) {
MD5 e196487f376ab29c43277add33be15be darkice-0.14.tar.gz 337956
+RMD160 05f712fe8e2bb27dcd33543c4d9cd7cf696fd58e darkice-0.14.tar.gz 337956
+SHA256 efafad4000fc7b9843c47f2d4062e7fccea09dcee48a210db5ba1c50e64c8018 darkice-0.14.tar.gz 337956
MD5 313470008e387b70745ae2d75d5626c9 darkice-0.15.tar.gz 1181764
+RMD160 e02a396e4d7a7cebac31b883e097fc1a1bdec525 darkice-0.15.tar.gz 1181764
+SHA256 ddef0288ea7cde7ab11e6ed75b207bb573ce5611b094b5948ee5f7a511883a22 darkice-0.15.tar.gz 1181764
--- /dev/null
+MD5 91221134cec3d52af842a9d50c06ee7d darkice-0.17.1.tar.gz 1407826
+RMD160 b6575b28190276d77e721e2ef15e8a93162693cc darkice-0.17.1.tar.gz 1407826
+SHA256 905f0d928e8ef009c864f6ac89884bb1bf773e6a91e625b37888d444f5115c45 darkice-0.17.1.tar.gz 1407826
-MD5 7435314f946956305eed3082a5d4f036 ChangeLog 1229
+DIST darksnow-0.4.4.tar.gz 21636 RMD160 79dfbb188031a2548200c3f0407c8663bf9536a3 SHA1 b9ff0c22bcc139adc573c4d2ed5e3251f043cb5a SHA256 66ff37ba94ff3f0ec94e7d07abda260eac16c289a77d7244f346a9d5e903f396
+DIST darksnow-0.5.tar.gz 51353 RMD160 e80bf82482bb42928fffde4682066f964771d34a SHA1 ad3a894fd312b71b263ed07f1e3463c0d8160aaa SHA256 9eaf3f6af27dedc49fda2a9b193239d505fdbd993d8823f455078cc68c8d3ec2
+DIST darksnow-0.6.1.tar.gz 61603 RMD160 95de5706b99d16cdd8e36484de6acc985b581bf4 SHA1 27d0e856ba9c1e599a9ed87ea5d3533e404e43fd SHA256 4b206546738700bf155219f528793bb5c45d221d9b8aa0ab1177b42dea5634ff
+EBUILD darksnow-0.4.4.ebuild 949 RMD160 acbd969cee06cd278b5679a63dff1856b854062c SHA1 716f736847d71f74fce4b78ed683610a82872c26 SHA256 85768e279c38e7906bce8ddbdba4fad5634da1e855885a6402c61d488f94b19a
MD5 d24d5d1264c01757904d8fb178e91048 darksnow-0.4.4.ebuild 949
-MD5 a1eaeb2ae801daeb712c90c060e922dc metadata.xml 158
+RMD160 acbd969cee06cd278b5679a63dff1856b854062c darksnow-0.4.4.ebuild 949
+SHA256 85768e279c38e7906bce8ddbdba4fad5634da1e855885a6402c61d488f94b19a darksnow-0.4.4.ebuild 949
+EBUILD darksnow-0.5.ebuild 888 RMD160 9ab00273aa4027b70672d173b785941bf0ea7078 SHA1 39c387dddce408360202285ab39e8ca97426057c SHA256 e29b8946246757ad762bedc59cd65fe34f3de1f430e9f3bbc68950c12b243492
MD5 c1ccc7ef6d3cca1e26f54fc31a3e1bef darksnow-0.5.ebuild 888
-MD5 0648bf168b7cdfc3363612992c5d0b51 files/digest-darksnow-0.4.4 65
-MD5 4d7563472944d5a6c367a66783fed768 files/digest-darksnow-0.5 63
+RMD160 9ab00273aa4027b70672d173b785941bf0ea7078 darksnow-0.5.ebuild 888
+SHA256 e29b8946246757ad762bedc59cd65fe34f3de1f430e9f3bbc68950c12b243492 darksnow-0.5.ebuild 888
+EBUILD darksnow-0.6.1.ebuild 663 RMD160 c5ec25dc3f49972392eb94b3147a9debde6fbabd SHA1 d9e1c50a98e3cdf66d07e43febab79cfa800f09f SHA256 7c2c900afa8028980b457ccaa087aee00e1b0fdd168cb7f1756d8e5b86c3417e
+MD5 084ebeb349a6d6157df853525feb1c37 darksnow-0.6.1.ebuild 663
+RMD160 c5ec25dc3f49972392eb94b3147a9debde6fbabd darksnow-0.6.1.ebuild 663
+SHA256 7c2c900afa8028980b457ccaa087aee00e1b0fdd168cb7f1756d8e5b86c3417e darksnow-0.6.1.ebuild 663
+MISC ChangeLog 1365 RMD160 d948a30257f8bf2ae320b93221d87f4fae4da0e2 SHA1 fff5353412816ebf0395fad39abef540714864a7 SHA256 feabfbaa3b77f37fd1e5ffe58315d321d45838af6a2c3c8b71a9195c4c6ee16f
+MD5 97b14e9b1cbd5ff85638897a5ae5f361 ChangeLog 1365
+RMD160 d948a30257f8bf2ae320b93221d87f4fae4da0e2 ChangeLog 1365
+SHA256 feabfbaa3b77f37fd1e5ffe58315d321d45838af6a2c3c8b71a9195c4c6ee16f ChangeLog 1365
+MISC metadata.xml 158 RMD160 6842e2189a50bd8a98e84802c38180ac1421c00e SHA1 703cea5a2109d41f7c87993c1f01d418a4c85174 SHA256 dfb5b47e6836db39fb187301dfcff1c2605e91d13d21db160806a563d8c75f9b
+MD5 a1eaeb2ae801daeb712c90c060e922dc metadata.xml 158
+RMD160 6842e2189a50bd8a98e84802c38180ac1421c00e metadata.xml 158
+SHA256 dfb5b47e6836db39fb187301dfcff1c2605e91d13d21db160806a563d8c75f9b metadata.xml 158
+MD5 da63034bee9887b13d06fc0c346f7c68 files/digest-darksnow-0.4.4 241
+RMD160 c5d7620b093fca84b0272b356eb5b2a2639fb4ae files/digest-darksnow-0.4.4 241
+SHA256 ddbea6fb703f3d19ba12e7459f2e5cfb4d0482039eb8b12f38410a45f60f58ba files/digest-darksnow-0.4.4 241
+MD5 1f471bac700fcfd9b03371c4d48df1cf files/digest-darksnow-0.5 235
+RMD160 14d167452f968ffcd495664326b56e5ae9cb9f02 files/digest-darksnow-0.5 235
+SHA256 11ed6160bf5718266351eb943bc555af9e12d3e4777b1b22b279989b337148b6 files/digest-darksnow-0.5 235
+MD5 94cfd714d2f7285744ceb227314b8c63 files/digest-darksnow-0.6.1 241
+RMD160 e3fab105c9d2611731210e054cd3d59745a760c7 files/digest-darksnow-0.6.1 241
+SHA256 53d88f73499e5d8e71c1cad21dc64e9170e60a2cbb24a1fa26afe4989aedb705 files/digest-darksnow-0.6.1 241