[proaudio] proaudio/proaudio: [3210] mixtri-lv2: eapi 7 and various fixes

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


Revision: 3210
Author:   dominique
Date:     2021-02-25 19:48:06 +0100 (Thu, 25 Feb 2021)
Log Message:
-----------
mixtri-lv2: eapi 7 and various fixes

Modified Paths:
--------------
    trunk/overlays/proaudio/media-plugins/mixtri-lv2/ChangeLog
    trunk/overlays/proaudio/media-plugins/mixtri-lv2/Manifest
    trunk/overlays/proaudio/media-plugins/mixtri-lv2/metadata.xml
    trunk/overlays/proaudio/media-plugins/mixtri-lv2/mixtri-lv2-9999.ebuild

Modified: trunk/overlays/proaudio/media-plugins/mixtri-lv2/ChangeLog
===================================================================
--- trunk/overlays/proaudio/media-plugins/mixtri-lv2/ChangeLog	2021-02-25 15:09:32 UTC (rev 3209)
+++ trunk/overlays/proaudio/media-plugins/mixtri-lv2/ChangeLog	2021-02-25 18:48:06 UTC (rev 3210)
@@ -1,7 +1,9 @@
 # ChangeLog for media-plugin/mixtri-lv2
-# Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2
-# $Header: $
+# Copyright 1999-2021 Gentoo Foundation; Distributed under the GPL v2
 
+  25 Feb 2021; Dominique Michel <dominique_libre@xxxxxxxxxxxxxxxxxxxxx>
+  +mixtri-lv2-9999.ebuild: EAPI 7 bump; fix repoman + striping + LV2DIR.
+
 *mixtri-lv2-9999 (1 Apr 2014)
 
   1 Apr 2014; Dominique Michel <dominique_libre@xxxxxxxxxxxxxxxxxxxxx>

Modified: trunk/overlays/proaudio/media-plugins/mixtri-lv2/Manifest
===================================================================
--- trunk/overlays/proaudio/media-plugins/mixtri-lv2/Manifest	2021-02-25 15:09:32 UTC (rev 3209)
+++ trunk/overlays/proaudio/media-plugins/mixtri-lv2/Manifest	2021-02-25 18:48:06 UTC (rev 3210)
@@ -1,3 +1,3 @@
-EBUILD mixtri-lv2-9999.ebuild 763 BLAKE2B a05d1737125786606c48f96f3ce09362f1a6e7e65a15b53f24feee3fab486fe35dc96d3d77203ff94f6b782a41babab2a5c7a8ffa4d55d41a855519c42d363bf SHA512 c212a140d464cbcc4c492259837aaffde905095adf1a602e393bde7f0ec5557e72688b61ab8fbb9b0a2c0230c6a15d4f0390ea78a5cec5de3b0ad36e717365ce
-MISC ChangeLog 298 BLAKE2B 8810ea219b3e23d84cf51cab126150e873d90b6b9f12b0685d32bcbe78e5f765203d560f32ca1582feab959547d1e6559a1e97b9ae4d564bc4967f61d1e3fa94 SHA512 7cd46bb22c5992ca35aa24ea9d1f0400026e5ee724a5dfa2a3d179b1b8c1ea4c741378fe931ac54fa54f7194f5b5d8f376335c6fc3a3c24f49a80e6fd824b4db
-MISC metadata.xml 246 BLAKE2B d01c2d2909dd5f50ce592242d40f40fae29ef3192305559942ca767891376f57436e9549aa2706fe139b8071956294706485b07a3678d59f050efdd5b0534914 SHA512 327022589c637a14219eb603a62050fbb93b980f4693960c0ac4117b6b483d9f0d9fe1366d8e18227b34373a399aef339f49c16df8ca57b9ec870568a4d394f4
+EBUILD mixtri-lv2-9999.ebuild 716 BLAKE2B e9f909d349372c08fa2a74f00eda5b0484f398310e1ac4e02a075085d329caf706f91f72bac8dfa11e83f1e84c9e1cbfba2741248da6d83720b75b340ae1ed0b SHA512 5176d5dd32e24e29587800617bb5c28f0cf3ad6e05e8604f6fc33d4a2cc10de6ff2dae65a868f797e5ff7a66a5bbef511ec30e60d055e1fecb33befd26cde717
+MISC ChangeLog 431 BLAKE2B f25e3abe20627545da7ec57a321f6f0b68566850685eb67984ccf5289ecd5280caddfba9ecebd9d64033858b987cd2effc7bbf7520af21767c80d790d2cc2b47 SHA512 ff2a5d83812befbb7b82cf84a259748ef36ff48ba70b430b060b2fdf4eb4024e0a7f974da0fd9560cbb9c064bd2d86d98ba237921c636c1b749e36841df7738e
+MISC metadata.xml 261 BLAKE2B ab09b95e48499595f240d83a5a2328b206d5983b57bbd4f6a0ba5f695a5be713ca35aaa6106a06a83a2e471d646e2ae12069c0779178823f1f9f30bd234a1dfe SHA512 590077890c7cc0e1fd1c8b4388764030dcf95e6bd04f996a73839809b011e666a859417ae2ec91eba8af11e4fe5bbe9c89791e1eccd23b7fc6ec43cca304e0b1

Modified: trunk/overlays/proaudio/media-plugins/mixtri-lv2/metadata.xml
===================================================================
(Binary files differ)

Modified: trunk/overlays/proaudio/media-plugins/mixtri-lv2/mixtri-lv2-9999.ebuild
===================================================================
--- trunk/overlays/proaudio/media-plugins/mixtri-lv2/mixtri-lv2-9999.ebuild	2021-02-25 15:09:32 UTC (rev 3209)
+++ trunk/overlays/proaudio/media-plugins/mixtri-lv2/mixtri-lv2-9999.ebuild	2021-02-25 18:48:06 UTC (rev 3210)
@@ -1,14 +1,13 @@
-# Copyright 1999-2014 Gentoo Foundation
+# Copyright 1999-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
-# $Header: $
 
-EAPI=5
-inherit base git-r3 multilib
+EAPI=7
+inherit git-r3 multilib
 
-DESCRIPTION="MixTri(x) is a matrix mixer and trigger processor intended to de used with sisco-lv2"
-HOMEPAGE="http://x42.github.io/mixtri.lv2";
+DESCRIPTION="MixTrix is a matrix mixer & trigger processor intended to be used with sisco-lv2"
+HOMEPAGE="https://x42.github.io/mixtri.lv2";
 SRC_URI=""
-EGIT_REPO_URI="git://github.com/x42/mixtri.lv2.git"
+EGIT_REPO_URI="https://github.com/x42/mixtri.lv2.git";
 
 LICENSE="GPL-2"
 SLOT="0"
@@ -25,17 +24,16 @@
 
 DOCS=( README.md )
 
-src_unpack() {
+src_prepare() {
 	default
-	cd "${S}"
 	make submodules
 }
 
-src_configure() {
-	echo "Nothing to configure"
+src_compile() {
+	STRIP="echo" emake
 }
 
 src_install() {
-	emake DESTDIR="${D}" PREFIX="/usr" LIBDIR="$(get_libdir)" install
-	base_src_install_docs
+	emake DESTDIR="${D}" PREFIX="/usr" LV2DIR="/usr/$(get_libdir)" install
+	einstalldocs
 }


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