Revision: 3261
Author:   dominique
Date:     2021-12-30 15:47:59 +0100 (Thu, 30 Dec 2021)
Log Message:
-----------
EAPI bump, eclass fix, doc install fix

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

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

Modified: trunk/overlays/proaudio/media-sound/jackmixdesk/ChangeLog
===================================================================
--- trunk/overlays/proaudio/media-sound/jackmixdesk/ChangeLog   2021-12-30 
01:53:35 UTC (rev 3260)
+++ trunk/overlays/proaudio/media-sound/jackmixdesk/ChangeLog   2021-12-30 
14:47:59 UTC (rev 3261)
@@ -1,7 +1,12 @@
 # ChangeLog for media-sound/jackmixdesk
-# Copyright 1999-2013 Gentoo Foundation; Distributed under the GPL v2
+# Copyright 1999-2021 Gentoo Foundation; Distributed under the GPL v2
 # $Header: $
 
+  30 Dec 2021; Dominique Michel <dominique_li...@users.sourceforge.net>
+  -jackmidesk-0.3_p4.ebuild
+  +jackmixdesk-9999.ebuild: EAPI bump; eclass fixes; sed patch to fix
+  doc installation.
+
 *jackmixdesk-0.3_p4 (24 Mar 2013)
 
   24 Mar 2013; Karl Linden (lilrc) <li...@users.sourceforge.net>

Modified: trunk/overlays/proaudio/media-sound/jackmixdesk/Manifest
===================================================================
--- trunk/overlays/proaudio/media-sound/jackmixdesk/Manifest    2021-12-30 
01:53:35 UTC (rev 3260)
+++ trunk/overlays/proaudio/media-sound/jackmixdesk/Manifest    2021-12-30 
14:47:59 UTC (rev 3261)
@@ -1,5 +1,3 @@
-DIST jackmixdesk-0.3-r4.tar.gz 633076 BLAKE2B 
2bcccf7482dacda7940a9ed2d712ce2d1d7f67b98dad85beae7dcadf033e44faf6348260de846c1fbbca79bfcc75b85c0359e2a9d277bf87eb514a687ecc0391
 SHA512 
abb4dad05b0230ff3b94a2ac878216b5044899282fc1aee607f77a4c4ffc5a15bf17c1cc7774340ff35faf8298a0ac8994fba55e09ac3c0b8c8d2a936f53c09a
-EBUILD jackmixdesk-0.3_p4.ebuild 1022 BLAKE2B 
f383fa3c8df7313263635950665fbc3f1f7ee765dac727f8054244ccfbd0c75f34637e17a50e8e877abbae1496ee314dce79ecd72c60ac49d0ae9ea57e3276ad
 SHA512 
eec4d2b26c752cc430136b55d353b4b0c3f2c247720823cf3de5641432aa8855662b2fad0ed0538b447239bdbbca614b690732dcbd66e96d32ae360fd4e74002
-EBUILD jackmixdesk-9999.ebuild 1012 BLAKE2B 
876856a5e5dd24068427c6bc7e15dbcedefffff2da4b7a4a53c69a64284bf08c4b5a8a47eded793ccc58d0d01133d28d4dac732b98b0e8c58b07b0442d78bad6
 SHA512 
f1ca567de0b6d637b104600c45f9779b211d8ade7b3fa3e1ea6cb42e923a86e332d76c3b8ad8040226f535723621bdfcd98021f5fcbaccaf03e63361eee8cf51
-MISC ChangeLog 1071 BLAKE2B 
e7954e1954da6c748daa9b46e486c48a9bd4a185661c046baea24b53f94db4b39e8e2df5b6eee4fccc2360dc3551150696231f1fe2ef6e5b9a1981b374283005
 SHA512 
8807ac5f008ba9ebe879f408465260efdddcdb42e143324324085000791b6b35457d3b13c110f0f4d436387eb0ffb99b92ecfe6429a2495bba6ca2ce8bac4094
+EBUILD jackmixdesk-9999.ebuild 1084 BLAKE2B 
4562d0e0ac41a9a10902045d98f269d6b6f835a5e26734199bf0201a19d4d8acc052ddba6676a953223a7b97e6b23885475083117e3ee0f0089c148d6dd2a6a4
 SHA512 
9b70f2216e6086d52f6774a1abf057b7d61e4cd6e7bb45191ac5ad5511c0f9455ca30b2486858b4ff19d7ec836a12899b07dd06afea88cff716470e18f5f68b8
+MISC ChangeLog 1262 BLAKE2B 
3819d181798d580d589555bede57d55bf7cd6769e9dbfff23cda626c36a3751f2cf3e01d87e6d69237cabd2608e6cdcc639cec71e8c5eef6bfa063c0d977b3de
 SHA512 
3ad27372d4bbffa5d79acfdef747858c90a05ba66f17c5a9dced2a94c53c64a487fc61e769aecce7ccfd90ddec8aca293136c610c918af220134965b7262a07f
 MISC metadata.xml 246 BLAKE2B 
d01c2d2909dd5f50ce592242d40f40fae29ef3192305559942ca767891376f57436e9549aa2706fe139b8071956294706485b07a3678d59f050efdd5b0534914
 SHA512 
327022589c637a14219eb603a62050fbb93b980f4693960c0ac4117b6b483d9f0d9fe1366d8e18227b34373a399aef339f49c16df8ca57b9ec870568a4d394f4

Deleted: 
trunk/overlays/proaudio/media-sound/jackmixdesk/jackmixdesk-0.3_p4.ebuild
===================================================================
--- trunk/overlays/proaudio/media-sound/jackmixdesk/jackmixdesk-0.3_p4.ebuild   
2021-12-30 01:53:35 UTC (rev 3260)
+++ trunk/overlays/proaudio/media-sound/jackmixdesk/jackmixdesk-0.3_p4.ebuild   
2021-12-30 14:47:59 UTC (rev 3261)
@@ -1,43 +0,0 @@
-# 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="virtual/jack
-       =x11-libs/gtk+-2*
-       >=media-libs/liblo-0.25
-       >=net-dns/libidn-1.13
-       media-sound/lash"
-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     
2021-12-30 01:53:35 UTC (rev 3260)
+++ trunk/overlays/proaudio/media-sound/jackmixdesk/jackmixdesk-9999.ebuild     
2021-12-30 14:47:59 UTC (rev 3261)
@@ -1,11 +1,11 @@
-# Copyright 1999-2013 Gentoo Foundation
+# Copyright 1999-2021 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 # $Header: $
 
-EAPI="5"
+EAPI="7"
 
 [[ "${PV}" = "9999" ]] && inherit subversion
-inherit autotools-utils eutils
+inherit autotools desktop
 
 DESCRIPTION="Audio mixer for JACK with OSC control, LASH support and GTK GUI"
 HOMEPAGE="http://sourceforge.net/projects/${PN}";
@@ -24,7 +24,6 @@
 SLOT="0"
 IUSE=""
 
-AUTOTOOLS_AUTORECONF="1"
 DOCS=( AUTHORS ChangeLog README TODO )
 
 RDEPEND="virtual/jack
@@ -36,8 +35,14 @@
        >=dev-libs/libxml2-2.6.28
        virtual/pkgconfig"
 
+src_prepare() {
+       default
+       sed -i -e "s:0.4:${PV}:" configure.ac || die
+       eautoreconf
+}
+
 src_install() {
-       autotools-utils_src_install
+       emake DESTDIR="${D}" PREFIX="/usr" install
        doicon "doc/${PN}.svg"
        make_desktop_entry "${PN}_gtk" JackMixDesk "${PN}" 
"AudioVideo;Audio;Mixer"
 }

Reply via email to