[proaudio] proaudio/proaudio: [3192] version bump and fix eclass

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


Revision: 3192
Author:   dominique
Date:     2020-10-19 09:58:03 +0200 (Mon, 19 Oct 2020)
Log Message:
-----------
version bump and fix eclass

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

Added Paths:
-----------
    trunk/overlays/proaudio/media-sound/tutka/tutka-1.1.2.ebuild

Removed Paths:
-------------
    trunk/overlays/proaudio/media-sound/tutka/tutka-0.12.5.ebuild

Modified: trunk/overlays/proaudio/media-sound/tutka/Manifest
===================================================================
--- trunk/overlays/proaudio/media-sound/tutka/Manifest	2020-10-19 07:22:58 UTC (rev 3191)
+++ trunk/overlays/proaudio/media-sound/tutka/Manifest	2020-10-19 07:58:03 UTC (rev 3192)
@@ -1,6 +1,6 @@
-AUX Tutka.xpm 2627 SHA256 5d88c0512797a55c2af4bb7fc2d330c0027f61249bd3694c907d14d8cbb42609 SHA512 ec1839e5e9fe599407982a5c598b9151f8db97128fc514f06e7a33dba4720b6d3aacf82ba227a7a68a2be6e11678f1a9b54bcf4206cea827ada797371231b3b2 WHIRLPOOL 51e0190ce4f3cd3ecfe65bf87cdd655def277b5bc0b96b4e16266eeb2a84b7031ee5701ef3fd543b0fd3f2ddf62e6c8f77be020fa9e6f40c7defee59316339b5
-DIST tutka-0.12.5.tar.bz2 180595 SHA256 8c1b2988fec00d55db34c40306e1447f44a6641a1f56cd21f9a0ca14807dc512 SHA512 7f9a66d91812ba1ad24cb181761af45f0989655a1a80a83678e37e36a47df06cf7aba3241edc1ffad3ee2791fd3d4373d8897a2b3f3e9cb4ebebf720e9344fb4 WHIRLPOOL 27b06c330bf9e753b751dd1751c3c667d0096a736884aa419a5d139c40cf1dd646785f3ed407571535f0aefe18e4755d2ed46d5faa0e3d8a998cb2830d6c7381
-EBUILD tutka-0.12.5.ebuild 1270 SHA256 2806845cc046db27da4364b0db7fb26e89bdf672d3e204f66ee868d03f57da08 SHA512 2cf2c14481ea77ae3adddd045e3aa346475373f1a2e195b8dfb4b6ef65a30cc9382cfd3defc346e15bc82ab17492f3093692d31f0e61d938ac6a8e435eb3f7f5 WHIRLPOOL 50f942aae2d4f5ce84ff2adeb166c617108540e548ac38372ff7ae2402a96fe6aea3e2f9bb994b18e8d4fa62b95e6fa3b541f74e828d6046814dbdbd5b7fec5a
-EBUILD tutka-9999.ebuild 899 SHA256 5bfb437763207c42c37bcf248f763f049babbf145da64132fbcb3899acd11914 SHA512 c68137b809e139710ff044d6747bb3bc0b8bc840b465253f46780b7d2d1f130f8a70bdc7505d5eefac04a5efbcb755baa90639b57f7ef39767230ba04091a112 WHIRLPOOL 1cfa0a24d5588ff1734614a89d914f556d6b8cfe7e01958d0bc7c236b42348d5a2bbf939334f1447dfca37cabe0660457eaac444cee4a0838193ed6a0e9f3ea7
-MISC ChangeLog 715 SHA256 ea00998fd64889657dfac0707beba5625e1b803e7e7c929775ddc934119ab6a9 SHA512 14cda8f0f2985f6416a24a8f989c4d75c41693343b15f714834d99c6c1ec6f1c472e8a4dbfa87986bf6d6f2fff5d267b1f2a26ef4ac7f1f036ae1f53ef6a0ba3 WHIRLPOOL 3a90415fd28af926adb7ef6ed9b1867ea5903fccbaa297b8ccc2f93d2d528ce787c1f7ebf27a8490da2f75cb75a8b869b9fbd74eea7872b8d28af24208d79a23
-MISC metadata.xml 246 SHA256 f32f31abe9dcc1f9a5dc9b6a36996d773abd006d92c13c4df48f8d7d1061060f SHA512 327022589c637a14219eb603a62050fbb93b980f4693960c0ac4117b6b483d9f0d9fe1366d8e18227b34373a399aef339f49c16df8ca57b9ec870568a4d394f4 WHIRLPOOL e55381a9a9fd1d0efbe87da1c3aa302efdcf4734827f56273faeb55b17361c529518fcf16ac0946102e26165e8eedba81ab0cd07c7b08ce6bad001e944e43a0f
+AUX Tutka.xpm 2627 BLAKE2B fdcf114c278989c8371bd6514248949f44d659b8ada168b3b505886e25bbf3625942e596572bbfbfe046d9a43de0317544aded5d6f37eaf92f3bc354c24a9176 SHA512 ec1839e5e9fe599407982a5c598b9151f8db97128fc514f06e7a33dba4720b6d3aacf82ba227a7a68a2be6e11678f1a9b54bcf4206cea827ada797371231b3b2
+DIST tutka-1.1.2.tar.xz 209424 BLAKE2B 8a34f51782dc16bd4ea4553bcab3cdd4ace4cd89983f83f2a863866ef2e4e423ebea2f2f3803bebaa4f3200f05f48899480c0e178396e1975fbf275ec7d56054 SHA512 848bae80577d162d54ff1747015277fe6461206647d307975decb4acc8a538cb11de82f6f5abdab02e850d000cdb48839cd5951055ef8c9a5058c0ab84a90537
+EBUILD tutka-1.1.2.ebuild 1257 BLAKE2B bdc602cd19c769a6a5d4b4830274a30d666dfb5fb7038d59af3dd90ca5c7a11c66b8bbc80a26a03597a407f3bcd9f76ef907bafe2693c430f3010c347ebd5579 SHA512 fbbbb15bd03550bdf448772176e7a0c980db7580bed33a59c48f0be0b82ffeb68a8bc890f87bbeffa16d46fdbfcd58f5ce710ed7a1cf9784ed052879823ea7fc
+EBUILD tutka-9999.ebuild 1257 BLAKE2B bdc602cd19c769a6a5d4b4830274a30d666dfb5fb7038d59af3dd90ca5c7a11c66b8bbc80a26a03597a407f3bcd9f76ef907bafe2693c430f3010c347ebd5579 SHA512 fbbbb15bd03550bdf448772176e7a0c980db7580bed33a59c48f0be0b82ffeb68a8bc890f87bbeffa16d46fdbfcd58f5ce710ed7a1cf9784ed052879823ea7fc
+MISC ChangeLog 715 BLAKE2B 1b0c19a17fd24ddbbe2be66eec84d40fe5c2b3f485a3734868a239495cc18ef0cbbf14be7cd3d9bff6faafc7cc642253fd63a71bfffd564d2556bdf1c331d187 SHA512 14cda8f0f2985f6416a24a8f989c4d75c41693343b15f714834d99c6c1ec6f1c472e8a4dbfa87986bf6d6f2fff5d267b1f2a26ef4ac7f1f036ae1f53ef6a0ba3
+MISC metadata.xml 246 BLAKE2B d01c2d2909dd5f50ce592242d40f40fae29ef3192305559942ca767891376f57436e9549aa2706fe139b8071956294706485b07a3678d59f050efdd5b0534914 SHA512 327022589c637a14219eb603a62050fbb93b980f4693960c0ac4117b6b483d9f0d9fe1366d8e18227b34373a399aef339f49c16df8ca57b9ec870568a4d394f4

Deleted: trunk/overlays/proaudio/media-sound/tutka/tutka-0.12.5.ebuild
===================================================================
--- trunk/overlays/proaudio/media-sound/tutka/tutka-0.12.5.ebuild	2020-10-19 07:22:58 UTC (rev 3191)
+++ trunk/overlays/proaudio/media-sound/tutka/tutka-0.12.5.ebuild	2020-10-19 07:58:03 UTC (rev 3192)
@@ -1,44 +0,0 @@
-# Copyright 1999-2013 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /cvsroot/jacklab/gentoo/media-sound/tutka/tutka-0.12.3.ebuild,v 1.1 2006/04/10 17:19:53 gimpel Exp $
-
-EAPI=5
-
-inherit eutils
-RESTRICT="mirror"
-IUSE="jack" # lash" # cairo"
-DESCRIPTION="A free (as in freedom) tracker style MIDI sequencer for GNU/Linux"
-HOMEPAGE="http://www.nongnu.org/tutka";
-SRC_URI="http://download.savannah.gnu.org/releases/tutka/${P}.tar.bz2";
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~amd64 ~ppc x86"
-
-DEPEND=">=media-libs/alsa-lib-0.9.0
-	>=gnome-base/libgnomeui-2.6
-	>=x11-libs/gtk+-2.4
-	>=dev-libs/libxml2-2.4.16
-	>=gnome-base/libglade-2.4.2
-	jack? ( virtual/jack )"
-
-src_configure() {
-	econf $(use_with jack) || die
-	sed -i '/GCONF_CONFIG_SOURCE/d' "${S}"/Makefile || die "patching Makefile"
-}
-
-src_compile() {
-	MAKEOPTS="-j1" emake || die "emake failed"
-}
-
-src_install() {
-	make DESTDIR="${D}" install || die
-	dodoc AUTHORS ChangeLog README TODO
-}
-
-pkg_postinst() {
-	# More or less copied from gnome2_gconf_install, which didn't work here
-	export GCONF_CONFIG_SOURCE=xml::/etc/gconf/gconf.xml.defaults
-	einfo "Installing GNOME 2 GConf schemas"
-	"${ROOT}"/usr/bin/gconftool-2 --makefile-install-rule "${S}"/tutka.schemas 1>/dev/null
-}

Added: trunk/overlays/proaudio/media-sound/tutka/tutka-1.1.2.ebuild
===================================================================
--- trunk/overlays/proaudio/media-sound/tutka/tutka-1.1.2.ebuild	                        (rev 0)
+++ trunk/overlays/proaudio/media-sound/tutka/tutka-1.1.2.ebuild	2020-10-19 07:58:03 UTC (rev 3192)
@@ -0,0 +1,71 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+[[ "${PV}" = "9999" ]] && inherit git-r3
+inherit eutils gnome2-utils
+
+RESTRICT="mirror"
+IUSE=""
+
+DESCRIPTION="A free (as in freedom) tracker style MIDI sequencer for GNU/Linux"
+HOMEPAGE="http://www.nongnu.org/tutka";
+if [ "${PV}" = "9999" ]; then
+	EGIT_REPO_URI="git://git.sv.gnu.org/${PN}.git"
+	KEYWORDS=""
+else	
+	SRC_URI="http://mirror.easyname.at/nongnu/${PN}/${P}.tar.xz";
+	KEYWORDS="~amd64 ~x86"
+fi
+
+LICENSE="GPL-2"
+SLOT="0"
+
+DEPEND=">=media-libs/alsa-lib-0.9.0
+	dev-qt/qtcore
+	dev-qt/qtgui
+	dev-qt/qtwidgets
+	dev-qt/qtxml
+	dev-qt/qtbluetooth
+	dev-qt/qtconcurrent
+	dev-qt/qtdbus
+	dev-qt/qtmultimedia
+	dev-qt/qtnetwork
+	dev-qt/qtopengl
+	dev-qt/qtprintsupport
+	dev-qt/qtdeclarative
+	dev-qt/qtscript
+	dev-qt/qtsql
+	dev-qt/qtsvg
+	dev-qt/qttest
+	dev-qt/qtx11extras
+	dev-qt/qtxml
+	x11-libs/libdrm"
+
+DOCS=( AUTHORS NEWS README TODO )
+
+src_unpack() {
+	[[ "${PV}" = "9999" ]] && git-r3_src_unpack
+	default
+}
+
+src_configure() {
+	qmake
+}
+
+src_compile() {
+	emake || die "emake failed"
+}
+
+src_install() {
+	make INSTALL_ROOT="${D}" install || die
+	einstalldocs
+}
+
+pkg_postinst() {
+	gnome2_icon_cache_update
+}
+
+pkg_postrm() {
+	gnome2_icon_cache_update
+}

Modified: trunk/overlays/proaudio/media-sound/tutka/tutka-9999.ebuild
===================================================================
--- trunk/overlays/proaudio/media-sound/tutka/tutka-9999.ebuild	2020-10-19 07:22:58 UTC (rev 3191)
+++ trunk/overlays/proaudio/media-sound/tutka/tutka-9999.ebuild	2020-10-19 07:58:03 UTC (rev 3192)
@@ -1,37 +1,71 @@
-# Copyright 1999-2013 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
-# $Header: /cvsroot/jacklab/gentoo/media-sound/tutka/tutka-0.12.3.ebuild,v 1.1 2006/04/10 17:19:53 gimpel Exp $
 
-EAPI=5
-inherit eutils git-r3 qt4-r2
+EAPI=6
+[[ "${PV}" = "9999" ]] && inherit git-r3
+inherit eutils gnome2-utils
 
 RESTRICT="mirror"
-IUSE="" #jack" # lash" # cairo"
+IUSE=""
+
 DESCRIPTION="A free (as in freedom) tracker style MIDI sequencer for GNU/Linux"
 HOMEPAGE="http://www.nongnu.org/tutka";
-EGIT_REPO_URI="git://git.sv.gnu.org/${PN}.git"
+if [ "${PV}" = "9999" ]; then
+	EGIT_REPO_URI="git://git.sv.gnu.org/${PN}.git"
+	KEYWORDS=""
+else	
+	SRC_URI="http://mirror.easyname.at/nongnu/${PN}/${P}.tar.xz";
+	KEYWORDS="~amd64 ~x86"
+fi
 
 LICENSE="GPL-2"
-SLOT="1"
-KEYWORDS=""
+SLOT="0"
 
 DEPEND=">=media-libs/alsa-lib-0.9.0
 	dev-qt/qtcore
 	dev-qt/qtgui
-	jack? ( virtual/jack )"
+	dev-qt/qtwidgets
+	dev-qt/qtxml
+	dev-qt/qtbluetooth
+	dev-qt/qtconcurrent
+	dev-qt/qtdbus
+	dev-qt/qtmultimedia
+	dev-qt/qtnetwork
+	dev-qt/qtopengl
+	dev-qt/qtprintsupport
+	dev-qt/qtdeclarative
+	dev-qt/qtscript
+	dev-qt/qtsql
+	dev-qt/qtsvg
+	dev-qt/qttest
+	dev-qt/qtx11extras
+	dev-qt/qtxml
+	x11-libs/libdrm"
 
 DOCS=( AUTHORS NEWS README TODO )
 
-#src_unpack() {
-#	git-2_src_unpack
-#}
+src_unpack() {
+	[[ "${PV}" = "9999" ]] && git-r3_src_unpack
+	default
+}
 
 src_configure() {
-	qt4-r2_src_configure
+	qmake
 }
 
+src_compile() {
+	emake || die "emake failed"
+}
+
 src_install() {
-	qt4-r2_src_install
-	doicon -s 48 "${FILESDIR}"/Tutka.xpm
-	make_desktop_entry Tutka Tutka Tutka.xpm "AudioVideo;Audio;Sequencer"
+	make INSTALL_ROOT="${D}" install || die
+	einstalldocs
 }
+
+pkg_postinst() {
+	gnome2_icon_cache_update
+}
+
+pkg_postrm() {
+	gnome2_icon_cache_update
+}


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