[proaudio] [2524] idjc: added live ebuild, repoman cleanup

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


Revision: 2524
Author:   dominique
Date:     2013-03-10 20:39:13 +0100 (Sun, 10 Mar 2013)
Log Message:
-----------
idjc: added live ebuild, repoman cleanup

Modified Paths:
--------------
    trunk/overlays/proaudio/media-libs/libshout-idjc/Manifest
    trunk/overlays/proaudio/media-libs/libshout-idjc/libshout-idjc-2.3.0.ebuild
    trunk/overlays/proaudio/media-sound/idjc/ChangeLog
    trunk/overlays/proaudio/media-sound/idjc/Manifest
    trunk/overlays/proaudio/media-sound/idjc/idjc-0.8.8.ebuild
    trunk/overlays/proaudio/media-sound/idjc/metadata.xml

Added Paths:
-----------
    trunk/overlays/proaudio/media-sound/idjc/idjc-9999.ebuild

Modified: trunk/overlays/proaudio/media-libs/libshout-idjc/Manifest
===================================================================
--- trunk/overlays/proaudio/media-libs/libshout-idjc/Manifest	2013-03-10 19:32:34 UTC (rev 2523)
+++ trunk/overlays/proaudio/media-libs/libshout-idjc/Manifest	2013-03-10 19:39:13 UTC (rev 2524)
@@ -1,4 +1,4 @@
 DIST libshout-idjc-2.3.0.tar.gz 447738 SHA256 14b9a00c96ba64e6d35b609f30570bbb850ab94df7a61c3da875e6e71d19fbbe SHA512 1a9199baa70f85607120b6c9fd8405e7560b2e30e5d6919df1d13b40a80acd467d056a3bc18872d75894cd0d4b3931148a08d8309443a57498fed63de4ed714e WHIRLPOOL 4bf86b3ec8b2235dbf3e3551723e176de63ec1662c7fa0289733f30e96b83a2e2d2ee55dce3eb0b74afbfed7e7c57a6c133357d726adb23be2c710cba12e1e33
-EBUILD libshout-idjc-2.3.0.ebuild 733 SHA256 ec14e45eeaf21ecb50454c1eb68fe91a300b31e733cfff6c92730dc8aa70f240 SHA512 7ee620e5bd2bed89e69f8f4248e86aadb23bbcc211452ceb4e16ce7b9cc0c6c106714a0d542811628310e3d2121c3696df60d9698710eb148418a51daa4345ea WHIRLPOOL a81a6c66730f21701540e2ce91c8542244f876fa877dc0c82228cb0deda133e5bc17a8929b725a040a912406061d40f0ee64b1a0aa5f4a825ffb5fe616be6f6a
+EBUILD libshout-idjc-2.3.0.ebuild 738 SHA256 b429c0a9c90d91b415fc6df6e0fc3191eb8dd1e688cf25787f32404285c9417f SHA512 b56d9ef4367ac8bb09de358431f1a7f2b8709d5767165c357218420d274da9ba2fa10075b67ad7aacf83788bff100c5589b1fd67762ccdd73c91f2bf9728e05f WHIRLPOOL 50227b7921a25e742ed3871685bc2cc317c36a1a826ed260f9053b5e479cd01802ba78d68d3c77bf049bb05272eba46739ce98f95b529b48655c7284aa7c1c5c
 MISC ChangeLog 261 SHA256 78810194d1001d70cc67b6eb35e92dd852782c2f788e4ccabcb1b6f0f2b39e2c SHA512 814b6350b0f733324bc57e9358d554e046316d31222117168be215661b8e33bfcf5ec6b40f21b4ecace1e765a012deb20cb993e862d86c50932cfb451f26ecd1 WHIRLPOOL 84eb8c161998c5ccc470e010d670b261481e93c8739897168339e554f332ae0cb1bc5722138ddfc354ce49bc0e041dabe7fa85a50e69c3f03cacdb9b908fd310
 MISC metadata.xml 268 SHA256 96629b266b743f566c29158d4498edeeb1cd6b1f0cd9629e42d4f10b4da82f89 SHA512 3d709a016692f887d642d19b2644c10a09f666133f1f035b8a4c10e5772fbb39fa84a856a496d392594ccf850739fbf46ffa78ecc74214e8342ee97676b375e9 WHIRLPOOL 17c886c5b97925bd9223c0210170a63e55a2c2a238ae81ebf8efa14109d790406f45d0773d63bea825c1e40b058bd9e20a5d9c264da4db7c8fd2e556ecd83b2a

Modified: trunk/overlays/proaudio/media-libs/libshout-idjc/libshout-idjc-2.3.0.ebuild
===================================================================
--- trunk/overlays/proaudio/media-libs/libshout-idjc/libshout-idjc-2.3.0.ebuild	2013-03-10 19:32:34 UTC (rev 2523)
+++ trunk/overlays/proaudio/media-libs/libshout-idjc/libshout-idjc-2.3.0.ebuild	2013-03-10 19:39:13 UTC (rev 2524)
@@ -12,7 +12,7 @@
 
 LICENSE="LGPL-2"
 SLOT="0"
-KEYWORDS="~amd64"
+KEYWORDS="~amd64 ~x86"
 IUSE="speex static-libs"
 
 RDEPEND="media-libs/libogg

Modified: trunk/overlays/proaudio/media-sound/idjc/ChangeLog
===================================================================
--- trunk/overlays/proaudio/media-sound/idjc/ChangeLog	2013-03-10 19:32:34 UTC (rev 2523)
+++ trunk/overlays/proaudio/media-sound/idjc/ChangeLog	2013-03-10 19:39:13 UTC (rev 2524)
@@ -1,7 +1,12 @@
 # ChangeLog for media-sound/idjc
-# Copyright 1999-2010 Gentoo Foundation; Distributed under the GPL v2
+# Copyright 1999-2013 Gentoo Foundation; Distributed under the GPL v2
 # $Header: $
 
+*idjc-9999 (10 Nar 2013)
+
+  10 Mar 2013; Dominique Michel <dominique_libre@xxxxxxxxxxxxxxx>
+  +idjc-9999.ebuild: Initial git ebuild
+
 *idjc-0.8.8 (04 Nov 2012)
 
   04 Nov 2012; Dominique Michel <dominique_libre@xxxxxxxxxxxxxxx>

Modified: trunk/overlays/proaudio/media-sound/idjc/Manifest
===================================================================
--- trunk/overlays/proaudio/media-sound/idjc/Manifest	2013-03-10 19:32:34 UTC (rev 2523)
+++ trunk/overlays/proaudio/media-sound/idjc/Manifest	2013-03-10 19:39:13 UTC (rev 2524)
@@ -1,4 +1,5 @@
 DIST idjc-0.8.8.tar.gz 2394140 SHA256 6f27271b2d918747c4caa0d19570173c9866e19c3db076b0974a161adf86ad6c SHA512 350ac339d1646ec5f2e1ea2e58f01cd7ec85e85928dfa1efeb6f7446e9fc4c563ab4c272efd3617bc08b765a3b13b762fe64b024106128cb1653377e73d458db WHIRLPOOL 350a8e75957de5a555424981606677234b8bdfe5c99a32bb6b01180bf748c2831a887bba1916c0332a2970d5e4dedd0b9c175de5a82d57763557615e6c98a6fb
-EBUILD idjc-0.8.8.ebuild 1321 SHA256 a3b3034a1feb92b485220cdd6c4b1f404368bd394ff2d21b81b87be52fe965ac SHA512 48b3fe0f14c383e8e54c41fac377e7a898c1aa8671214c74c023a60c328ad7b1354405b9d97cba9e72455dda328766348f1eafa289dfbf62057d097cfa430aef WHIRLPOOL a49774bf4efeb50a6bd21e324d0c14ee368ed5032c8bad3690fc461fb82ba875f103d461cbd3921643e207641da332f39a64b11b5ddefefaefbfbe38f526974b
-MISC ChangeLog 1192 SHA256 c71b855a3f7c577d31ce1c81119d6649504d6bd003ac2a7b5b63be6d3666495b SHA512 51f39b22bc5e49528cf41fee4010a65bf3e35740b2adce179ece5d9baec1cfb254208eaf5d4a205e52c25fc4c4b3c2699183da10d176396a8b91eb59d407ddcc WHIRLPOOL fdca7d42c77829a16b1cd2eb73fa8d525725023dbf5d96da11cd5c44b74b3437189c64c0e8d4c392a57630b053d161feb1280822b48d8d004a15707c196467ad
-MISC metadata.xml 359 SHA256 f8f7776f1cfdec148c9226a793f53dfcb7897777417ebf14df0547075d192659 SHA512 246fb22e343186cace8b2b1fbf2150003675d611fc5d1034ad445be1633d93d2cc644005683d2f3ba257c67ea15eabc4f41b5809d611855a6326d034d03465d1 WHIRLPOOL 2eba23de05b1012cb30af7bf315f9b0c91286b25defce64c56c889f73556fae2b1bb40d2e148e72f5514d3d7dabf7034e99dddaabbd36d43adcdf96e2d346f9a
+EBUILD idjc-0.8.8.ebuild 1315 SHA256 70eb170e956d01fdbeb92a354518699da92a142de551ccb4273eff341d4602fd SHA512 b9b93b65bfe07ee8c3cc9f77752347a3494f0a2a7e295613aec6fe77dfeb1c51b1bf5d103b03a2fd8f68819b12bae60b004578161ffc034e065ae9494c59293b WHIRLPOOL e9d026797eaef188b7d57f09614419f07b8e8595757d6da5f4ca760a2c7b10a421833a9e69d00d62ac4c29db0aacc145aba8d29247880cbc7e66a2695d704e6e
+EBUILD idjc-9999.ebuild 1419 SHA256 563fcf1bd683e7b5202565952e2b80ad8d44adeff4476174cd4a6982d2c5d16e SHA512 4fddf611df85836ce59c5b5365fce438f23087c8161a2d336904e77ac2709fc433d85cfd50d8764e0bfeae606824a24da8bfee7ef01430fa2bc8f39c4c6c1105 WHIRLPOOL 269228e8785684cc4a30a618efd46c34dd03ba5fc88a5d9fd8ba5c384380134a6b25c45310fd5f2d1c195079aa5c498b9509ad1a6808134746d902bc1853b067
+MISC ChangeLog 1325 SHA256 f74b1aca0d9e2e96e6dd21f462ba03dfa2bca53c273c67f7c144dd9d119c03bb SHA512 04b8b863bbd2889ab6199ecceab949a8fea75a27fbb041753ee1fe9b08381261b99cd2c1bc29a7fc4de9cb3a4a0170170dfb9ee783d76574d7ca359205bf018f WHIRLPOOL 55874b07642b6894b6b58af1100bd98d79ca9155fcff73477d6d1682cc2275828b5604aacf0e5aa2bef335e71475946e8a078fe869b8c54429e34f212d5fc647
+MISC metadata.xml 337 SHA256 c599beea0fa4ab147b2103dbc569de9d8fdeb1f46bcc680aef81c69b2d02eaab SHA512 71e047c2ce078dc23d06ddf4191822ca54372ba076bb759260c95b14ae0eef89a0b86307023517ebed05f345dacf6ace235ba4071ad2a375d35c1b9815e9143f WHIRLPOOL e6b257d94fb20e57bae5abd9ffa31213932326fb618a4e2ec6f21d52a0fd3742094d9f3be4acceded386919cc293acde36d2486f7f69780e4d8dc154cd1f738c

Modified: trunk/overlays/proaudio/media-sound/idjc/idjc-0.8.8.ebuild
===================================================================
--- trunk/overlays/proaudio/media-sound/idjc/idjc-0.8.8.ebuild	2013-03-10 19:32:34 UTC (rev 2523)
+++ trunk/overlays/proaudio/media-sound/idjc/idjc-0.8.8.ebuild	2013-03-10 19:39:13 UTC (rev 2524)
@@ -1,4 +1,4 @@
-# Copyright 1999-2010 Gentoo Foundation
+# Copyright 1999-2013 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 # $Header: $
 
@@ -33,13 +33,15 @@
 DEPEND="${RDEPEND}"
 
 pkg_setup() {
-        python_set_active_version 2
-        python_pkg_setup
+	python_set_active_version 2
+	python_pkg_setup
 }
 
 src_unpack() {
 	unpack ${A}
-	cd "${S}"
+}
+
+src_prepare() {
 	if has_version ">=media-video/ffmpeg-0.4.9_p20080326"; then
 		sed -i \
 			-e 's:ffmpeg/avcodec.h:libavcodec/avcodec.h:g' \

Added: trunk/overlays/proaudio/media-sound/idjc/idjc-9999.ebuild
===================================================================
--- trunk/overlays/proaudio/media-sound/idjc/idjc-9999.ebuild	                        (rev 0)
+++ trunk/overlays/proaudio/media-sound/idjc/idjc-9999.ebuild	2013-03-10 19:39:13 UTC (rev 2524)
@@ -0,0 +1,63 @@
+# Copyright 1999-2013 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: $
+
+EAPI=4
+
+PYTHON_DEPEND="2"
+
+inherit autotools eutils python git-2
+
+RESTRICT="mirror"
+DESCRIPTION="Internet DJ Console has two media players, jingles player, crossfader, VoIP and streaming"
+HOMEPAGE="http://idjc.sourceforge.net/";
+EGIT_REPO_URI="git://${PN}.git.sourceforge.net/gitroot/${PN}/${PN}"
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS=""
+
+IUSE="aac flac mad vorbis wma"
+
+RDEPEND=">=media-sound/jack-audio-connection-kit-0.100.7
+		dev-python/eyeD3
+		dev-python/pygtk
+		media-libs/libsamplerate
+		media-libs/libsndfile
+		media-libs/mutagen
+		media-libs/libshout-idjc
+		wma? ( media-video/ffmpeg )
+		flac? ( media-libs/flac )
+		mad? ( media-sound/lame )
+		vorbis? ( media-sound/vorbis-tools )
+		aac? ( media-libs/faad2 )"
+DEPEND="${RDEPEND}"
+
+pkg_setup() {
+	python_set_active_version 2
+	python_pkg_setup
+}
+
+src_unpack() {
+	git-2_src_unpack
+}
+
+src_prepare() {
+	cd "${S}/docsrc"
+	make && make doc
+	cd "${S}"
+	eautoreconf
+
+	if has_version ">=media-video/ffmpeg-0.4.9_p20080326"; then
+		sed -i \
+			-e 's:ffmpeg/avcodec.h:libavcodec/avcodec.h:g' \
+			-e 's:ffmpeg/avformat.h:libavformat/avformat.h:g' \
+			c/avcodecdecode.* \
+			|| die "bad sed"
+	fi
+}
+
+src_install() {
+	make DESTDIR="${D}" install || die "Install failed"
+	dohtml doc/*
+#	python_convert_shebangs $(python_get_version) "${D}/usr/bin/idjcctrl"
+}

Modified: trunk/overlays/proaudio/media-sound/idjc/metadata.xml
===================================================================
--- trunk/overlays/proaudio/media-sound/idjc/metadata.xml	2013-03-10 19:32:34 UTC (rev 2523)
+++ trunk/overlays/proaudio/media-sound/idjc/metadata.xml	2013-03-10 19:39:13 UTC (rev 2524)
@@ -1,7 +1,6 @@
 <?xml version="1.0" encoding="UTF-8"?>
 <!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd";>
 <pkgmetadata>
-	<herd>no-herd</herd>
 	<maintainer>
 		<email>proaudio@xxxxxxxxxxxxx</email>
 		<name>pro-audio overlay team</name>


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