[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"
-}