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