[proaudio] proaudio/proaudio: [3209] meters-lv2: eapi 7 and various fixes

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


Revision: 3209
Author:   dominique
Date:     2021-02-25 16:09:32 +0100 (Thu, 25 Feb 2021)
Log Message:
-----------
meters-lv2: eapi 7 and various fixes

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

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

Modified: trunk/overlays/proaudio/media-plugins/meters-lv2/Manifest
===================================================================
--- trunk/overlays/proaudio/media-plugins/meters-lv2/Manifest	2021-02-25 12:53:00 UTC (rev 3208)
+++ trunk/overlays/proaudio/media-plugins/meters-lv2/Manifest	2021-02-25 15:09:32 UTC (rev 3209)
@@ -1,3 +1,3 @@
-EBUILD meters-lv2-9999.ebuild 732 BLAKE2B 9c10289dabc890e019483a1cbb196ec25670b0b5298d057db71eacbd8ed0bbf5f266d891894dfa30f65fbb181fe8e390b5f631c82198bf56f5233b26fe097390 SHA512 3591e757c7a5799c9fa6fe30d17a41acbd79e4138bc10d96135b59ac6bfa34aae53d45b846c4e1e2455cdb3eb9b0d97e7079a10343cda271c7c1ae828fba478e
-MISC ChangeLog 300 BLAKE2B dda84f4d8add8d0db8dd71d94ec2a0d76d7ef683745a00839946b4e6e1f99806400c1230c200098db394c4ebd23c34f44cd054d9e5d9ff115b32ade208b5291b SHA512 f8745e4611ef009810c183672b79eebbef9d3085853faabf3c2655bc437fe0f312b7639e9a36a90d784fed4cec54c42390134ce62268b806ece3d6e22503c5f7
-MISC metadata.xml 589 BLAKE2B ae31b677abed9c74a9353bdcff8abedca7f87db4fb5c7963a5c9d9f0fd6f1de64761ee7878d2e00349645c04df4234fd17fcaaed3872f6594e55c98f1e31d6a5 SHA512 7cdf833b3ae651dff16633672929010097c4fba0784300aad55a327d45c5ac4b401431b0455dd151f7e4bf5fd628bb013efd3b0da128da057c4f6c270bafe667
+EBUILD meters-lv2-9999.ebuild 689 BLAKE2B 4c561e5841e39eca415dac154d8c93d2b50ea4d737e73cbae39512272e0296a1b521f8447325bda247ffef3a850156bb1f65a98936d686221d6118cecb1cbf6e SHA512 8ba82c874528964933aeed2dccea043ebe3124f6689610ddd8d8759181728acf102053c01ad37249a13951df22333d955003e1c632ccbc025606eb3b9db8f73d
+MISC ChangeLog 457 BLAKE2B d2a8ff1aaedf2f902c4f052f8af2767b9494d4422f604bdb95a1ba2afd40dbe61588e4b0e46b46c7bb2ecc480f5a0f08f4dfd58c0f3a65629e1263765d19e9ea SHA512 b81c58461bf84d0c8eedd6024f32f7904c945caae03d05503d1fe9a94807d85e4a5d10d8bb467417c188bae56cb80b787e5aa15c9aba038e49b848251c7bcb21
+MISC metadata.xml 604 BLAKE2B 9a96116df58aa04eae9f7b6475531f909e2e8943c54ce0c773bce2b28e8bdc20b731495399e17e534a5aec3236ad6c26986829e39262a409dd8fac9cd679fa86 SHA512 8ddc67d11921a2c7283e17f11c8781de2d0f55394c60e1d3f8896948f1b04e17947362c626299f73b00db0c9dd25156bd23031c13d322cfe3d811789aec5629b

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

Modified: trunk/overlays/proaudio/media-plugins/meters-lv2/meters-lv2-9999.ebuild
===================================================================
--- trunk/overlays/proaudio/media-plugins/meters-lv2/meters-lv2-9999.ebuild	2021-02-25 12:53:00 UTC (rev 3208)
+++ trunk/overlays/proaudio/media-plugins/meters-lv2/meters-lv2-9999.ebuild	2021-02-25 15:09:32 UTC (rev 3209)
@@ -1,14 +1,13 @@
-# Copyright 1999-2014 Gentoo Foundation
+# Copyright 1999-2011 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 colletion of audio level meters with GUI in LV2 plugin format"
-HOMEPAGE="http://github.com/x42/meters.lv2";
+HOMEPAGE="https://github.com/x42/meters.lv2";
 SRC_URI=""
-EGIT_REPO_URI="git://github.com/x42/meters.lv2.git"
+EGIT_REPO_URI="https://github.com/x42/meters.lv2.git";
 
 LICENSE="GPL-2"
 SLOT="0"
@@ -24,17 +23,16 @@
 
 DOCS=( AUTHORS 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/