[proaudio] [2567] jackmicdesk: bump to 0.3_p3; updated to EAPI=5; removed wrong doc directoory; moved desktop icon to correct location; added desktop file generation |
[ Thread Index |
Date Index
| More lists.tuxfamily.org/proaudio Archives
]
- To: proaudio@xxxxxxxxxxxxxxxxxxx
- Subject: [proaudio] [2567] jackmicdesk: bump to 0.3_p3; updated to EAPI=5; removed wrong doc directoory; moved desktop icon to correct location; added desktop file generation
- From: subversion@xxxxxxxxxxxxx
- Date: Sat, 23 Mar 2013 17:34:26 +0100
Revision: 2567
Author: dominique
Date: 2013-03-23 17:34:26 +0100 (Sat, 23 Mar 2013)
Log Message:
-----------
jackmicdesk: bump to 0.3_p3; updated to EAPI=5; removed wrong doc directoory; moved desktop icon to correct location; added desktop file generation
Modified Paths:
--------------
trunk/overlays/proaudio/media-sound/jackmixdesk/ChangeLog
trunk/overlays/proaudio/media-sound/jackmixdesk/jackmixdesk-9999.ebuild
trunk/overlays/proaudio/media-sound/jackmixdesk/metadata.xml
Added Paths:
-----------
trunk/overlays/proaudio/media-sound/jackmixdesk/jackmixdesk-0.3_p3.ebuild
Removed Paths:
-------------
trunk/overlays/proaudio/media-sound/jackmixdesk/files/
trunk/overlays/proaudio/media-sound/jackmixdesk/jackmixdesk-0.3_p2.ebuild
Modified: trunk/overlays/proaudio/media-sound/jackmixdesk/ChangeLog
===================================================================
--- trunk/overlays/proaudio/media-sound/jackmixdesk/ChangeLog 2013-03-23 14:56:53 UTC (rev 2566)
+++ trunk/overlays/proaudio/media-sound/jackmixdesk/ChangeLog 2013-03-23 16:34:26 UTC (rev 2567)
@@ -1,7 +1,15 @@
# ChangeLog for media-sound/jackmixdesk
-# Copyright 1999-2009 Gentoo Foundation; Distributed under the GPL v2
+# Copyright 1999-2013 Gentoo Foundation; Distributed under the GPL v2
# $Header: $
+ 23 Mar 2013; Dominique Michel <dominique_libre@xxxxxxxxxxxxxxxxxxxxx>
+ -jackmidesk-0.3_p2.ebuild
+ +jackmixdesk-0.3_p3.ebuild: version bump
+ jackmixdesk-0.3_p3.ebuild, jackmixdesk-9999.ebuild: Updated to EAPI=5,
+ removed wrong doc directory, moved desktop icon to correct location,
+ added desktop file generation, removed unneeded phat depend.
+ metadata.xml: removed no-herd entry.
+
10 Jun 2009; Gavin Pryke <gavinlee303@xxxxxxxxxxxxxx> ChangeLog:
~jackmixdesk-9999.ebuild, +jackmixdesk-0.3_p2.ebuild:
some fixes for svn ebuild, add ebuild for new release
Deleted: trunk/overlays/proaudio/media-sound/jackmixdesk/jackmixdesk-0.3_p2.ebuild
===================================================================
--- trunk/overlays/proaudio/media-sound/jackmixdesk/jackmixdesk-0.3_p2.ebuild 2013-03-23 14:56:53 UTC (rev 2566)
+++ trunk/overlays/proaudio/media-sound/jackmixdesk/jackmixdesk-0.3_p2.ebuild 2013-03-23 16:34:26 UTC (rev 2567)
@@ -1,44 +0,0 @@
-# Copyright 1999-2009 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: $
-
-inherit autotools
-
-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
- >=media-libs/phat-0.4.1
- >=net-dns/libidn-1.13"
-DEPEND="${RDEPEND}
- >=dev-libs/libxml2-2.6.28
- >=dev-util/pkgconfig-0.9"
-
-src_unpack() {
- unpack ${A}
- cd "${S}"
- eautoreconf || die "autoconf failed"
-}
-
-src_compile() {
- econf || die "configure failed"
- emake || die "make failed"
-}
-
-src_install() {
- make DESTDIR="${D}" install || die "install failed"
- dodoc README ChangeLog AUTHORS TODO
-}
Added: trunk/overlays/proaudio/media-sound/jackmixdesk/jackmixdesk-0.3_p3.ebuild
===================================================================
--- trunk/overlays/proaudio/media-sound/jackmixdesk/jackmixdesk-0.3_p3.ebuild (rev 0)
+++ trunk/overlays/proaudio/media-sound/jackmixdesk/jackmixdesk-0.3_p3.ebuild 2013-03-23 16:34:26 UTC (rev 2567)
@@ -0,0 +1,46 @@
+# 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"
+}
Modified: trunk/overlays/proaudio/media-sound/jackmixdesk/jackmixdesk-9999.ebuild
===================================================================
--- trunk/overlays/proaudio/media-sound/jackmixdesk/jackmixdesk-9999.ebuild 2013-03-23 14:56:53 UTC (rev 2566)
+++ trunk/overlays/proaudio/media-sound/jackmixdesk/jackmixdesk-9999.ebuild 2013-03-23 16:34:26 UTC (rev 2567)
@@ -1,9 +1,11 @@
-# Copyright 1999-2009 Gentoo Foundation
+# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: $
-inherit subversion autotools
+EAPI=5
+inherit subversion autotools 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"
@@ -17,23 +19,24 @@
=x11-libs/gtk+-2*
media-sound/lash
media-libs/liblo
- media-libs/phat
net-dns/libidn"
DEPEND="${RDEPEND}
>=dev-libs/libxml2-2.6.28
- >=dev-util/pkgconfig-0.9"
+ virtual/pkgconfig"
src_unpack() {
subversion_src_unpack
- eautoreconf || die "autoconf failed"
+ cd "${S}"
+ eautoreconf
}
-src_compile() {
- econf || die "configure failed"
- emake || die "make failed"
-}
-
src_install() {
- make DESTDIR="${D}" install || die "install failed"
+ make DESTDIR="${D}" install
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}-0.4/" || die "rm failed"
+}
Modified: trunk/overlays/proaudio/media-sound/jackmixdesk/metadata.xml
===================================================================
--- trunk/overlays/proaudio/media-sound/jackmixdesk/metadata.xml 2013-03-23 14:56:53 UTC (rev 2566)
+++ trunk/overlays/proaudio/media-sound/jackmixdesk/metadata.xml 2013-03-23 16:34:26 UTC (rev 2567)
@@ -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>