[proaudio] [2578] media-sound/jackmixdesk: version bump, move to autotools-utils, make ebuilds identical, depend on virtual/liblash

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


Revision: 2578
Author:   lilrc
Date:     2013-03-24 16:17:43 +0100 (Sun, 24 Mar 2013)
Log Message:
-----------
media-sound/jackmixdesk: version bump, move to autotools-utils, make ebuilds identical, depend on virtual/liblash

Modified Paths:
--------------
    trunk/overlays/proaudio/media-sound/jackmixdesk/ChangeLog
    trunk/overlays/proaudio/media-sound/jackmixdesk/Manifest
    trunk/overlays/proaudio/media-sound/jackmixdesk/jackmixdesk-9999.ebuild

Added Paths:
-----------
    trunk/overlays/proaudio/media-sound/jackmixdesk/jackmixdesk-0.3_p4.ebuild

Removed Paths:
-------------
    trunk/overlays/proaudio/media-sound/jackmixdesk/jackmixdesk-0.3_p3.ebuild

Modified: trunk/overlays/proaudio/media-sound/jackmixdesk/ChangeLog
===================================================================
--- trunk/overlays/proaudio/media-sound/jackmixdesk/ChangeLog	2013-03-24 14:48:53 UTC (rev 2577)
+++ trunk/overlays/proaudio/media-sound/jackmixdesk/ChangeLog	2013-03-24 15:17:43 UTC (rev 2578)
@@ -2,6 +2,16 @@
 # Copyright 1999-2013 Gentoo Foundation; Distributed under the GPL v2
 # $Header: $
 
+*jackmixdesk-0.3_p4 (24 Mar 2013)
+
+  24 Mar 2013; Karl Linden (lilrc) <lilrc@xxxxxxxxxxxxxxxxxxxxx>
+  -jackmixdesk-0.3_p3.ebuild, +jackmixdesk-0.3_p4.ebuild,
+  jackmixdesk-9999.ebuild:
+  Move to autotools-utils.
+  Make the ebuilds identical.
+  Version bump.
+  Depend on virtual/liblash.
+
   23 Mar 2013; Dominique Michel <dominique_libre@xxxxxxxxxxxxxxxxxxxxx>
   -jackmidesk-0.3_p2.ebuild
   +jackmixdesk-0.3_p3.ebuild: version bump

Modified: trunk/overlays/proaudio/media-sound/jackmixdesk/Manifest
===================================================================
--- trunk/overlays/proaudio/media-sound/jackmixdesk/Manifest	2013-03-24 14:48:53 UTC (rev 2577)
+++ trunk/overlays/proaudio/media-sound/jackmixdesk/Manifest	2013-03-24 15:17:43 UTC (rev 2578)
@@ -1,5 +1,5 @@
-DIST jackmixdesk-0.3-r3.tar.gz 633067 SHA256 5f777af066ef7b9cd2ca0837380715d02ee6bf767768e6752f571d8ebfab00a3 SHA512 2d571be42e6ea368a4db604ed62293b7e31c64e48459257a8eca348a85246e00c86846f6cb571cf365f1a0746a15072bea09c120b1391fd2a1a46a3f778a8dba WHIRLPOOL e40cc5e02c509d989b33bdf293e0af8c86ddea47fafe1ce2747e044d53bebcc3445d8757ed3fc6c3ef20273b2ff8df96a424b341cd10c5b6db518807f4847980
-EBUILD jackmixdesk-0.3_p3.ebuild 1066 SHA256 6213b1edc1e84580d05b5eb846566b3f65fc0be91fcf4d1cf9daec8dbbc22c33 SHA512 dac93e675f66fa0b54037369e12e5cf5bc91cbdcb0f971e2c77363dc52ba3303af500dec9879f0bbeac6107f4004f3f7c41b8907724d69988202ccd6f8804a5b WHIRLPOOL 0c2ee8a1b153de8d1bff6c19ef0083bd02906983755b712082cd8d70b8fa556b2816b51fb4a16f9b064096db73fae54a5bf68df2923fa81e942aac7c1e739b79
-EBUILD jackmixdesk-9999.ebuild 951 SHA256 09cc373523437ef47cff7f6dcbdc6bb9f8f2839c77ad9ddf720435094c7021a1 SHA512 b62224323712225458f3b93ede5738c586cbfc9b03ac6156f4b0642c4b1b0fd61170c47ae895bf12ffaafbf55f23640aaee6c366dba004d6082d408dc5d94499 WHIRLPOOL 9028465218981ad2cd3c5295ad251620d30a0d82e600323e2653d1dc1b5ff28262ef3961afa25325318dd6be08bb271e24141c54b084c91fcfe58fcf5d699b76
-MISC ChangeLog 783 SHA256 2c7118a95358b1b7159e46afc3e52d64d2f3e0a3b4039d11e35ca389eb6d0ed4 SHA512 7ca03f1b7e15b4755cf8c334b03a32d740319616b3a340529cf2cf4467f3aa77a756fad9ba1fb1ac13d826f58cf8efaad6903608f5dffa1217469ecbd01c4373 WHIRLPOOL 615671769533419bbe5d29ea9a926d67a9e099bc962b6c2a26809f9be972b1bd6b2701188904b1679ddda1efb4721767e6ce30d0246cc919b72fe9fae70d168e
+DIST jackmixdesk-0.3-r4.tar.gz 633076 SHA256 a4a3bbfa5c82b06a9fce6ac2f275a47ce60690e60df3ddf7bf2c27d127f45432 SHA512 abb4dad05b0230ff3b94a2ac878216b5044899282fc1aee607f77a4c4ffc5a15bf17c1cc7774340ff35faf8298a0ac8994fba55e09ac3c0b8c8d2a936f53c09a WHIRLPOOL 1fc8b5beab8fa1ea32c21f5f63e10e62a54c767abb1c5673952b70f78191ccd063c0191050067067e501387c83de7a01b0adef9957aaaee900520d6f8564968b
+EBUILD jackmixdesk-0.3_p4.ebuild 1056 SHA256 caa84839b2e8996b559e02cde97c009e1802089c4e8449612c44e3a7576d0427 SHA512 3ca845becabf8b5ad9c016d1b02dc31eca8c881855066251e109dbe5f9d792e334f429b9e80f67c3e430577207aeabdc589c8e8ed9b348b96b8c9056e76933b3 WHIRLPOOL 249d33c1511a89376cd04974c933918220be1bd55955c785d09e9ed7f20c7bda573fcff470d210d3db107564cb4d29d5277cba93aede310f76c053b3147336af
+EBUILD jackmixdesk-9999.ebuild 1056 SHA256 caa84839b2e8996b559e02cde97c009e1802089c4e8449612c44e3a7576d0427 SHA512 3ca845becabf8b5ad9c016d1b02dc31eca8c881855066251e109dbe5f9d792e334f429b9e80f67c3e430577207aeabdc589c8e8ed9b348b96b8c9056e76933b3 WHIRLPOOL 249d33c1511a89376cd04974c933918220be1bd55955c785d09e9ed7f20c7bda573fcff470d210d3db107564cb4d29d5277cba93aede310f76c053b3147336af
+MISC ChangeLog 1071 SHA256 a1e69541eb94da8afc4c90d1037e17fd7166f2aca34c816647a2d2d904e40bc0 SHA512 8807ac5f008ba9ebe879f408465260efdddcdb42e143324324085000791b6b35457d3b13c110f0f4d436387eb0ffb99b92ecfe6429a2495bba6ca2ce8bac4094 WHIRLPOOL 66e0e221cf33517c5d5a74b47648a7c47c42cfba6058d5a8611aff070349b9936cc5413a35b586657b3067f5c2cd5f17b63bbb43e403d58e2b861abdac2d14a9
 MISC metadata.xml 246 SHA256 f32f31abe9dcc1f9a5dc9b6a36996d773abd006d92c13c4df48f8d7d1061060f SHA512 327022589c637a14219eb603a62050fbb93b980f4693960c0ac4117b6b483d9f0d9fe1366d8e18227b34373a399aef339f49c16df8ca57b9ec870568a4d394f4 WHIRLPOOL e55381a9a9fd1d0efbe87da1c3aa302efdcf4734827f56273faeb55b17361c529518fcf16ac0946102e26165e8eedba81ab0cd07c7b08ce6bad001e944e43a0f

Deleted: trunk/overlays/proaudio/media-sound/jackmixdesk/jackmixdesk-0.3_p3.ebuild
===================================================================
--- trunk/overlays/proaudio/media-sound/jackmixdesk/jackmixdesk-0.3_p3.ebuild	2013-03-24 14:48:53 UTC (rev 2577)
+++ trunk/overlays/proaudio/media-sound/jackmixdesk/jackmixdesk-0.3_p3.ebuild	2013-03-24 15:17:43 UTC (rev 2578)
@@ -1,46 +0,0 @@
-# Copyright 1999-2013 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: $
-
-EAPI=5
-
-inherit autotools eutils
-
-MY_PV="${PV/_p/-r}"
-
-DESCRIPTION="Audio mixer for JACK with OSC control, LASH support and GTK GUI"
-HOMEPAGE="http://sourceforge.net/projects/jackmixdesk";
-SRC_URI="mirror://sourceforge/jackmixdesk/jackmixdesk-${MY_PV}.tar.gz"
-
-LICENSE="GPL-3"
-SLOT="0"
-KEYWORDS="~amd64 ~ppc ~x86"
-IUSE=""
-
-S="${WORKDIR}/${PN}-${MY_PV}"
-
-RDEPEND=">=media-sound/jack-audio-connection-kit-0.100.0
-	=x11-libs/gtk+-2*
-	>=media-sound/lash-0.5.4-r1
-	>=media-libs/liblo-0.25
-	>=net-dns/libidn-1.13"
-DEPEND="${RDEPEND}
-	>=dev-libs/libxml2-2.6.28
-	virtual/pkgconfig"
-
-src_unpack() {
-	unpack ${A}
-	cd "${S}"
-	eautoreconf || die "autoconf failed"
-}
-
-src_install() {
-	make DESTDIR="${D}" install || die "install failed"
-	dodoc README ChangeLog AUTHORS TODO
-	make_desktop_entry "${PN}"_gtk JackMixDesk "${PN}" "AudioVideo;Audio;Mixer"
-	doicon doc/"${PN}".png
-}
-
-pkg_preinst() {
-	rm -r "${D}/usr/share/doc/${PN}-${MY_PV}/" || die "rm failed"
-}

Copied: trunk/overlays/proaudio/media-sound/jackmixdesk/jackmixdesk-0.3_p4.ebuild (from rev 2569, trunk/overlays/proaudio/media-sound/jackmixdesk/jackmixdesk-0.3_p3.ebuild)
===================================================================
--- trunk/overlays/proaudio/media-sound/jackmixdesk/jackmixdesk-0.3_p4.ebuild	                        (rev 0)
+++ trunk/overlays/proaudio/media-sound/jackmixdesk/jackmixdesk-0.3_p4.ebuild	2013-03-24 15:17:43 UTC (rev 2578)
@@ -0,0 +1,43 @@
+# Copyright 1999-2013 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: $
+
+EAPI="5"
+
+[[ "${PV}" = "9999" ]] && inherit subversion
+inherit autotools-utils eutils
+
+DESCRIPTION="Audio mixer for JACK with OSC control, LASH support and GTK GUI"
+HOMEPAGE="http://sourceforge.net/projects/${PN}";
+
+if [[ "${PV}" = 9999 ]]; then
+	ESVN_REPO_URI="https://${PN}.svn.sourceforge.net/svnroot/${PN}/trunk";
+	KEYWORDS=""
+else
+	MY_PV="${PV/_p/-r}"
+	SRC_URI="mirror://sourceforge/${PN}/${PN}-${MY_PV}.tar.gz"
+	S="${WORKDIR}/${PN}-${MY_PV}"
+	KEYWORDS="~amd64 ~ppc ~x86"
+fi
+
+LICENSE="GPL-3"
+SLOT="0"
+IUSE=""
+
+AUTOTOOLS_AUTORECONF="1"
+DOCS=( AUTHORS ChangeLog README TODO )
+
+RDEPEND=">=media-sound/jack-audio-connection-kit-0.100.0
+	=x11-libs/gtk+-2*
+	>=media-libs/liblo-0.25
+	>=net-dns/libidn-1.13
+	virtual/liblash"
+DEPEND="${RDEPEND}
+	>=dev-libs/libxml2-2.6.28
+	virtual/pkgconfig"
+
+src_install() {
+	autotools-utils_src_install
+	doicon "doc/${PN}.svg"
+	make_desktop_entry "${PN}_gtk" JackMixDesk "${PN}" "AudioVideo;Audio;Mixer"
+}

Modified: trunk/overlays/proaudio/media-sound/jackmixdesk/jackmixdesk-9999.ebuild
===================================================================
--- trunk/overlays/proaudio/media-sound/jackmixdesk/jackmixdesk-9999.ebuild	2013-03-24 14:48:53 UTC (rev 2577)
+++ trunk/overlays/proaudio/media-sound/jackmixdesk/jackmixdesk-9999.ebuild	2013-03-24 15:17:43 UTC (rev 2578)
@@ -2,41 +2,42 @@
 # Distributed under the terms of the GNU General Public License v2
 # $Header: $
 
-EAPI=5
+EAPI="5"
 
-inherit subversion autotools eutils
+[[ "${PV}" = "9999" ]] && inherit subversion
+inherit autotools-utils eutils
 
 DESCRIPTION="Audio mixer for JACK with OSC control, LASH support and GTK GUI"
-HOMEPAGE="http://sourceforge.net/projects/jackmixdesk";
-ESVN_REPO_URI="https://jackmixdesk.svn.sourceforge.net/svnroot/jackmixdesk/trunk";
+HOMEPAGE="http://sourceforge.net/projects/${PN}";
 
-LICENSE="GPL-2"
+if [[ "${PV}" = 9999 ]]; then
+	ESVN_REPO_URI="https://${PN}.svn.sourceforge.net/svnroot/${PN}/trunk";
+	KEYWORDS=""
+else
+	MY_PV="${PV/_p/-r}"
+	SRC_URI="mirror://sourceforge/${PN}/${PN}-${MY_PV}.tar.gz"
+	S="${WORKDIR}/${PN}-${MY_PV}"
+	KEYWORDS="~amd64 ~ppc ~x86"
+fi
+
+LICENSE="GPL-3"
 SLOT="0"
-KEYWORDS=""
 IUSE=""
 
+AUTOTOOLS_AUTORECONF="1"
+DOCS=( AUTHORS ChangeLog README TODO )
+
 RDEPEND=">=media-sound/jack-audio-connection-kit-0.100.0
 	=x11-libs/gtk+-2*
-	media-sound/lash
-	media-libs/liblo
-	net-dns/libidn"
+	>=media-libs/liblo-0.25
+	>=net-dns/libidn-1.13
+	virtual/liblash"
 DEPEND="${RDEPEND}
 	>=dev-libs/libxml2-2.6.28
 	virtual/pkgconfig"
 
-src_unpack() {
-	subversion_src_unpack
-	cd "${S}"
-	eautoreconf
-}
-
 src_install() {
-	make DESTDIR="${D}" install
-	dodoc README ChangeLog AUTHORS TODO
-	make_desktop_entry "${PN}"_gtk JackMixDesk "${PN}" "AudioVideo;Audio;Mixer"
-	doicon doc/"${PN}".png
+	autotools-utils_src_install
+	doicon "doc/${PN}.svg"
+	make_desktop_entry "${PN}_gtk" JackMixDesk "${PN}" "AudioVideo;Audio;Mixer"
 }
-
-pkg_preinst() {
-	rm -r "${D}/usr/share/doc/${PN}-0.4/" || die "rm failed"
-}


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