[proaudio] proaudio/proaudio: [3193] fix qtractor eclases; EAPI bump

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


Revision: 3193
Author:   dominique
Date:     2020-10-19 13:02:13 +0200 (Mon, 19 Oct 2020)
Log Message:
-----------
fix qtractor eclases; EAPI bump

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

Modified: trunk/overlays/proaudio/media-sound/qtractor/ChangeLog
===================================================================
--- trunk/overlays/proaudio/media-sound/qtractor/ChangeLog	2020-10-19 07:58:03 UTC (rev 3192)
+++ trunk/overlays/proaudio/media-sound/qtractor/ChangeLog	2020-10-19 11:02:13 UTC (rev 3193)
@@ -2,6 +2,9 @@
 # Copyright 1999-2013 Gentoo Foundation; Distributed under the GPL v2
 # $Header: $
 
+  19 Oct 2020; Dominique Michel <dominique_libre@xxxxxxxxxxxxxxx>
+  qtractor-9999.ebuild: dix eclasses; add xdg-utils eclass; EAPI bump
+
   09 Mar 2013; Dominique Michel <dominique_libre@xxxxxxxxxxxxxxx>
   qtractor-9999.ebuild: Use qt5
 

Modified: trunk/overlays/proaudio/media-sound/qtractor/Manifest
===================================================================
--- trunk/overlays/proaudio/media-sound/qtractor/Manifest	2020-10-19 07:58:03 UTC (rev 3192)
+++ trunk/overlays/proaudio/media-sound/qtractor/Manifest	2020-10-19 11:02:13 UTC (rev 3193)
@@ -1,3 +1,3 @@
-EBUILD qtractor-9999.ebuild 2011 SHA256 3154b90fbda2a921963b6a50384fcb3738a51e82a4b10408734ee868bdecbc68 SHA512 7321e9327307b07fcb02a1a85f919dbc810863d516c188c8754bf6349d062108e460f82081f2a1f4d0b6b22abaab2a813d0829344953bae94363f273c8c33317 WHIRLPOOL 43a1e67d9bf8f38eccbf14f27f5f5c9e9ec277f4132b026a88bb1c9b9abd60c2395bddb353a6eb9818093e699b7512d415b02f1b11c8d5322b2f33fee6b7dacf
-MISC ChangeLog 2011 SHA256 b736630d3eba915d686f9cb2bb7a00e00a08e9bf3ade9a3f3b4961c31c611e98 SHA512 8d5cae4092a0dcd761ad399f946af1423f379f1633070af50f5d9cc2c72ea734f629a103f5b877bad32e2dbef0e974c4ee2b9203f4c6d22ce689420454cfba9a WHIRLPOOL 42aa77f3c1a622e0a2513f6b35af02693f260057bea743fb396ceb09a074cad30164fe942a51cc4bd69bab6de0cb949979ddd148ac29db53591a1ff860d442fc
-MISC metadata.xml 621 SHA256 038905e6b1f33e3a1c240acee8d55ff339f68c1be025d2155f39c53ea16014a7 SHA512 812ac3e2753a76c51949910f5ce0f071d3d4171fc807bd76a0db730e994dd903e300eba61b03c7dc9a52c33f1ca0b7a1f67205a782444b0e939cc7aa006366e8 WHIRLPOOL 202d790fc074008eba47dc853fe5e1aed51be4bbce6447721d90220d30e3aedd929d6d1b5b0504c0a01ec627663f22215b8038bf092b471dc782be20db425bab
+EBUILD qtractor-9999.ebuild 1918 BLAKE2B 1dadb37368e544e56109efc95fd43177bb628f87bf3c2f55fa11a05eea0db80fa0a34298b9472a166291ecda5c0f78daf9c8ee0bc1a04160eede43d09208c5bc SHA512 41e5ee2a24639837123cd339c046a34a9e218f1e553a61a589a9ac0d3b6dcccd58bb4298de05664d5d5064c2828da56b434438a92287f7066363753e01ca166d
+MISC ChangeLog 2148 BLAKE2B dc12e6a499b3ea8b5a8db982a7eba4d320265a2bd9ae04df19a60f5b573c420898442d19974c48679679df961fa8c810c41a50c78938da0fd762784f91b5fe82 SHA512 c412a29c2d9722cd93ded3b7dda72a8ff211ef4174137f2ce8a412dd560b72e6dc9df54b79cf8b7ed8c1fa948a8078a4a38cd53cfda20cf61b9908a43eee3174
+MISC metadata.xml 621 BLAKE2B fed9683f782671665a2f26d53e83995ef79a3f26f6be7b60777ab6551af9c935461d1a9307c1fc8c39eaf7f9045c293a3ae2ac9ba5a5629b959c084e2f378b08 SHA512 812ac3e2753a76c51949910f5ce0f071d3d4171fc807bd76a0db730e994dd903e300eba61b03c7dc9a52c33f1ca0b7a1f67205a782444b0e939cc7aa006366e8

Modified: trunk/overlays/proaudio/media-sound/qtractor/qtractor-9999.ebuild
===================================================================
--- trunk/overlays/proaudio/media-sound/qtractor/qtractor-9999.ebuild	2020-10-19 07:58:03 UTC (rev 3192)
+++ trunk/overlays/proaudio/media-sound/qtractor/qtractor-9999.ebuild	2020-10-19 11:02:13 UTC (rev 3193)
@@ -1,12 +1,10 @@
-# Copyright 1999-2016 Gentoo Foundation
+# Copyright 1920-2016 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 # $Header: $
 
-EAPI="6"
+EAPI="7"
 
-AUTOTOOLS_IN_SOURCE_BUILD="1"
-AUTOTOOLS_AUTORECONF="1"
-inherit autotools-utils flag-o-matic qmake-utils git-r3
+inherit autotools flag-o-matic qmake-utils git-r3 xdg-utils
 
 DESCRIPTION="An Audio/MIDI multi-track sequencer."
 HOMEPAGE="http://qtractor.sourceforge.net/";
@@ -41,7 +39,8 @@
 	virtual/pkgconfig"
 
 src_prepare() {
-	autotools-utils_src_prepare
+	default
+	eautoreconf
 }
 
 src_configure() {
@@ -68,15 +67,12 @@
 	# The configure fails without this... Strange...
 	append-cppflags -I"${EPREFIX}"/usr/include/qt4
 
-	autotools-utils_src_configure
-	# FIXME: use qt5-build function:
-	eqmake4 qtractor.pro -o qtractor.mak
+	econf "${myconf}"
+	eqmake5 qtractor.pro -o qtractor.mak
 }
 
-src_compile() {
-	autotools-utils_src_compile
+pkg_postinst() {
+	xdg_desktop_database_update
+	xdg_icon_cache_update
+	xdg_mimeinfo_database_update
 }
-
-src_install() {
-	autotools-utils_src_install
-}


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