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