[proaudio] proaudio/proaudio: [3208] tuna-lv2: eapi 7 and various fixes

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


Revision: 3208
Author:   dominique
Date:     2021-02-25 13:53:00 +0100 (Thu, 25 Feb 2021)
Log Message:
-----------
tuna-lv2: eapi 7 and various fixes

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

Modified: trunk/overlays/proaudio/media-plugins/tuna-lv2/ChangeLog
===================================================================
--- trunk/overlays/proaudio/media-plugins/tuna-lv2/ChangeLog	2021-02-22 13:24:47 UTC (rev 3207)
+++ trunk/overlays/proaudio/media-plugins/tuna-lv2/ChangeLog	2021-02-25 12:53:00 UTC (rev 3208)
@@ -1,7 +1,10 @@
 # ChangeLog for media-plugin/tuna-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>
+  +tuna-lv2-9999.ebuild: bump to EAPI7; use get_libdir for LV2DIR;
+  fix striping and repoman.
+
 *tuna-lv2-9999 (1 Apr 2014)
 
   1 Apr 2014; Dominique Michel <dominique_libre@xxxxxxxxxxxxxxxxxxxxx>

Modified: trunk/overlays/proaudio/media-plugins/tuna-lv2/Manifest
===================================================================
--- trunk/overlays/proaudio/media-plugins/tuna-lv2/Manifest	2021-02-22 13:24:47 UTC (rev 3207)
+++ trunk/overlays/proaudio/media-plugins/tuna-lv2/Manifest	2021-02-25 12:53:00 UTC (rev 3208)
@@ -1,3 +1,3 @@
-EBUILD tuna-lv2-9999.ebuild 730 BLAKE2B 93b1c7195330b68e33a0ae15bfe775e60f3da323919e4a983706e4970900a15aa582a21453239a06952ccb3cffdc3a56bba40b9da7067ca0f807b58632ff2df6 SHA512 77f289e47ec04cb02486efc7ae0169a103d8d9be64c998eb456bc803de0950b2c3929cb432a9e99ecc85c04dbf08e7ad2ca84bcf022ea4ed2b10ddfe9d2138ec
-MISC ChangeLog 292 BLAKE2B 917747eb9cee2431d27570a9f1102fddcc45dbdd629a781ca288d85df64a114c57396a7c9b5f1fdac634fca0194655d6bce4df126acc77eeaca503e4bc36aae8 SHA512 f89658607b54abb0f08fd1183ce971617782f35222e0fbcef2a538cdd9939f2c18a781f1d33e6bdfac61ff0880206e6f29067f329c3cf41aa25e29eec5cc578e
-MISC metadata.xml 246 BLAKE2B d01c2d2909dd5f50ce592242d40f40fae29ef3192305559942ca767891376f57436e9549aa2706fe139b8071956294706485b07a3678d59f050efdd5b0534914 SHA512 327022589c637a14219eb603a62050fbb93b980f4693960c0ac4117b6b483d9f0d9fe1366d8e18227b34373a399aef339f49c16df8ca57b9ec870568a4d394f4
+EBUILD tuna-lv2-9999.ebuild 687 BLAKE2B 9c0fd2267a4207c3903e8296b7f0f19ab231e04b41425d6cbe57f556c7978be3249cac815e3a38b2664e006dc9a449d2dba6b5cfa81b033a9f0ae865dc4fd298 SHA512 916209c28fd01a2131740aab9b5551dcc18de83966b1991debd9641d37245f10dc1c3d816f26e281402eff6136e433d176dcdc97bb73369080668ee730268c19
+MISC ChangeLog 447 BLAKE2B c1dacdb6b59ec0baf6d6889efdc372458c045c9b021d2e7bfb045ca42eb21b8abac53819f7f9cfb5e1b4fd8b35fa4ebc8732eed58975be40fe47e3b8349e2903 SHA512 d7800ea1828129363becf01e30349556113fa7cfff0c9f1061849900680482543710935f5274f3f1a245edbfc59c67b08b3f246593ba3d0894791dc65ac915f4
+MISC metadata.xml 261 BLAKE2B ab09b95e48499595f240d83a5a2328b206d5983b57bbd4f6a0ba5f695a5be713ca35aaa6106a06a83a2e471d646e2ae12069c0779178823f1f9f30bd234a1dfe SHA512 590077890c7cc0e1fd1c8b4388764030dcf95e6bd04f996a73839809b011e666a859417ae2ec91eba8af11e4fe5bbe9c89791e1eccd23b7fc6ec43cca304e0b1

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

Modified: trunk/overlays/proaudio/media-plugins/tuna-lv2/tuna-lv2-9999.ebuild
===================================================================
--- trunk/overlays/proaudio/media-plugins/tuna-lv2/tuna-lv2-9999.ebuild	2021-02-22 13:24:47 UTC (rev 3207)
+++ trunk/overlays/proaudio/media-plugins/tuna-lv2/tuna-lv2-9999.ebuild	2021-02-25 12:53:00 UTC (rev 3208)
@@ -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="A musical instrument tuner with strobe characteristic in LV2 plugin formt"
-HOMEPAGE="http://github.com/x42/tuna.lv2";
+HOMEPAGE="https://github.com/x42/tuna.lv2";
 SRC_URI=""
-EGIT_REPO_URI="git://github.com/x42/tuna.lv2.git"
+EGIT_REPO_URI="https://github.com/x42/tuna.lv2.git";
 
 LICENSE="GPL-2"
 SLOT="0"
@@ -24,17 +23,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/