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