[proaudio] proaudio/proaudio: [3267] EAPI7, usse new git repo |
[ Thread Index |
Date Index
| More lists.tuxfamily.org/proaudio Archives
]
Revision: 3267
Author: dominique
Date: 2021-12-31 18:11:17 +0100 (Fri, 31 Dec 2021)
Log Message:
-----------
EAPI7, usse new git repo
Modified Paths:
--------------
trunk/overlays/proaudio/media-sound/postfish/ChangeLog
trunk/overlays/proaudio/media-sound/postfish/Manifest
trunk/overlays/proaudio/media-sound/postfish/files/postfish-2012.10.25-Makefile.patch
trunk/overlays/proaudio/media-sound/postfish/postfish-2012.10.25.ebuild
trunk/overlays/proaudio/media-sound/postfish/postfish-9999.ebuild
Added Paths:
-----------
trunk/overlays/proaudio/media-sound/postfish/files/postfish-9999-Makefile.patch
Modified: trunk/overlays/proaudio/media-sound/postfish/ChangeLog
===================================================================
--- trunk/overlays/proaudio/media-sound/postfish/ChangeLog 2021-12-31 16:40:07 UTC (rev 3266)
+++ trunk/overlays/proaudio/media-sound/postfish/ChangeLog 2021-12-31 17:11:17 UTC (rev 3267)
@@ -1,7 +1,12 @@
# ChangeLog for media-sound/postfish
-# Copyright 1999-2012 Gentoo Foundation; Distributed under the GPL v2
+# Copyright 1999-2021 Gentoo Foundation; Distributed under the GPL v2
# $Header: $
+ 31 Dec 2021; Dominique Michel; <dominique:libre@xxxxxxxxxxxxxxxxxxxxx>
+ postfish-2012.10.25.ebuild, files/postfish-2012.10.25-Makefile.patch,
+ postfish-9999.ebuild, +fils/portfish-9999-Makefile.patch:
+ EAPI bump to 7 and related fixes; use new git repo.
+
*postfish-9999 (25 Oct 2012)
*postfish-2012.10.25 (25 Oct 2012)
Modified: trunk/overlays/proaudio/media-sound/postfish/Manifest
===================================================================
--- trunk/overlays/proaudio/media-sound/postfish/Manifest 2021-12-31 16:40:07 UTC (rev 3266)
+++ trunk/overlays/proaudio/media-sound/postfish/Manifest 2021-12-31 17:11:17 UTC (rev 3267)
@@ -1,6 +1,7 @@
-AUX postfish-2012.10.25-Makefile.patch 888 SHA256 add164a213bd85d2d1db85210f3c8058c5c0c5eaa6ba50f9acdb4a81d9c2f12e SHA512 ffeb601a832a1a644a691df0fad462e403147d02133528b5c5d2b1080f27d37fe4f00c1211e8f97d408ac85cad5dafbc6d3766557d5da0523cd54a1cd751d856 WHIRLPOOL bf45324808c19e19a93e8611ec10bdc9ca9287e8e1424cabeb12c663e450b4002f6ef58d4893137232df91d61a2137c7cf387e37f7dca1c07b746c5f6d14fa7e
-DIST postfish-2012.10.25.tar.xz 112580 SHA256 83c3f3aeed5bfefc1082f3df72cde73927136225f868b3e6b6adbcc12a7928fe SHA512 cd2217454d17248acc7af74b243148ec0b73bc1a6653be34b54df9c719df75f64ea33a0928cf083ad3e2ece0c76dfafa76c6a530cdc475408250c7ef55b4c6cc WHIRLPOOL b102a8cc106bd60e4dcee0ae447e8f32fb83baa3ed8465fd2308f4969f3fb9c9a928c2decfedce0f760b29eb1050d9741b5df3ed1a7c83d1fdc4c66550050bd1
-EBUILD postfish-2012.10.25.ebuild 870 SHA256 683482dfd767b4549c8c169ea426fb068fbe3d0363c3631017573267383678e1 SHA512 d0983ec71481866532360de2a1ea374c196eafd9255172cb41dcf22e23883d4dc9fe12922b434193a57dafa72a5d89c192cf4e80fcc692a51ddc9ec7a9b3cdaf WHIRLPOOL 739981279b72860ca9d19ae2aa329f69e846ad6e06b2a359ea9467e8dfaaf35d8e3bc6f0bd541e7b6f03cee2ec93c16e03733a82994699e3b5ec5a80ab004398
-EBUILD postfish-9999.ebuild 826 SHA256 1e2170c3270e45e6aef4d17353230fdaedbfa7942bd3f5cb98a47846f2707e71 SHA512 c0c6d7ff4661031168f095fb859170757e281ff276472f6ae2c5c23d0a58df76fa62575f30e0a23d077032e4fbea5bfe34181fd74e3881ad9ba60b5661621be0 WHIRLPOOL db6dfe3458e6786f03eaeadf79a0ad677e205df2e483080aff44e3715fca2cdf68b0ca5952cb682e2d2a88bc41c7027db6d6388af3e93eac41a5b3b1e962b71b
-MISC ChangeLog 405 SHA256 fa4f8c75159f62f354175dee60b4854a2a5389e095dee17d0f041b71f698d987 SHA512 3b55a59acdd529e839016292d45a03dd8528d2dc58deb056222b909f4380c9b983698e7c0667c0eda1004b942f84af6d02dea1ab0325dadc94b46d20def1e200 WHIRLPOOL 10a07a9ab3d0cd08842cd3d7e794c4e951047f392ac94c87d631e39751fc978b6117d5374d58d56ceafd1472a114e223378803cbf88dbdbd1d2dcbf83b62ad50
-MISC metadata.xml 246 SHA256 f32f31abe9dcc1f9a5dc9b6a36996d773abd006d92c13c4df48f8d7d1061060f SHA512 327022589c637a14219eb603a62050fbb93b980f4693960c0ac4117b6b483d9f0d9fe1366d8e18227b34373a399aef339f49c16df8ca57b9ec870568a4d394f4 WHIRLPOOL e55381a9a9fd1d0efbe87da1c3aa302efdcf4734827f56273faeb55b17361c529518fcf16ac0946102e26165e8eedba81ab0cd07c7b08ce6bad001e944e43a0f
+AUX postfish-2012.10.25-Makefile.patch 892 BLAKE2B 5fa55cecd724a1c5684df632515e884b363aeb516044ba080ce344ae3d714c7bd29231d143c906a0974cb01cbea34aa2e24fc893156b459482da76c9232a5eaa SHA512 b2491289464c48684bf8f5e07a0b59ddd2f6395a6a109af4d627d83db623c9424661dc86c15ed4346aaf02940563d60712eb45738e0465e4b0551221da6b6c57
+AUX postfish-9999-Makefile.patch 945 BLAKE2B 7d92bc3e14a5c4d5be8fe838e5e96fbb9fa77326ea25588f15131feac8147b3a5d21a766ed7f1e5e5f77dcab750fe54a9a5bf9b341b459e65f735dc631c058a0 SHA512 fd3d290ec51bf5f2cb51ccc742548e9c68bb683e0a5a2bbc785931407d7c4cba8c856c1af30e9bfbadabe587ec0ed920ddb65e5b77a5b121069c96e1b80b91b8
+DIST postfish-2012.10.25.tar.xz 112580 BLAKE2B f125041e904251b57c60a088e4abbc844b6ac66a72157e1dd6f3ffbbc2be865161175b6474c71524d0ac37e88f1d1e5bf0221c55fdcead01bab219da412f1e93 SHA512 cd2217454d17248acc7af74b243148ec0b73bc1a6653be34b54df9c719df75f64ea33a0928cf083ad3e2ece0c76dfafa76c6a530cdc475408250c7ef55b4c6cc
+EBUILD postfish-2012.10.25.ebuild 855 BLAKE2B d5f0e8cdd5bb5db74298b15b4291086cb379c6a64bc9b3c323af0cdab754df659672d369c60fb23767eee63c19a3c9aa3b80623e780c4b9d1f51bf5ee8a8dcc7 SHA512 3c8c73d168212ee6ff7994d2348b0952d6527290ea05475dee2a61c28d545f94a14702e8c01d1b8fe67acc02c8a0880805f6a2fbb48d14b442d5ee686bee70ae
+EBUILD postfish-9999.ebuild 801 BLAKE2B 778d468adf770f34cb4da01e0475f42ab3dc42ab87cf8d59e0dbcc98690b44627fb4342ff463736304d1232f165427211344421405214dc4bd3aefc1bcdeb3de SHA512 f506d8e97a586703dba738c4eb52deaf6190e0561c8062817011fc10beb64dc67595dade5deea05fa9e3692d83cf11aed78dbc8766e5957b9f23c8099c446896
+MISC ChangeLog 665 BLAKE2B c1131f9ef272deb175053666c24acb7a36ba4b08bed13f694196116c88ef23ec3ae4398ee81252b9ec5d3225031f47a7a7fe2bff96807dc9bf52e3d380d98056 SHA512 3f6f6db51ee18db73c04644b684678e11cf09fce81eb893d00585cab5c6f744b5f895d5d7801617f7a10bdcc83613629f111e92a545205c2747d9c014c816378
+MISC metadata.xml 246 BLAKE2B d01c2d2909dd5f50ce592242d40f40fae29ef3192305559942ca767891376f57436e9549aa2706fe139b8071956294706485b07a3678d59f050efdd5b0534914 SHA512 327022589c637a14219eb603a62050fbb93b980f4693960c0ac4117b6b483d9f0d9fe1366d8e18227b34373a399aef339f49c16df8ca57b9ec870568a4d394f4
Modified: trunk/overlays/proaudio/media-sound/postfish/files/postfish-2012.10.25-Makefile.patch
===================================================================
--- trunk/overlays/proaudio/media-sound/postfish/files/postfish-2012.10.25-Makefile.patch 2021-12-31 16:40:07 UTC (rev 3266)
+++ trunk/overlays/proaudio/media-sound/postfish/files/postfish-2012.10.25-Makefile.patch 2021-12-31 17:11:17 UTC (rev 3267)
@@ -1,5 +1,5 @@
---- Makefile.orig 2012-10-25 10:31:19.847614150 +0100
-+++ Makefile 2012-10-25 19:31:05.897383425 +0100
+--- a/Makefile.orig 2012-10-25 10:31:19.847614150 +0100
++++ b/Makefile 2012-10-25 19:31:05.897383425 +0100
@@ -17,7 +17,6 @@
# ADD_DEF=
Added: trunk/overlays/proaudio/media-sound/postfish/files/postfish-9999-Makefile.patch
===================================================================
--- trunk/overlays/proaudio/media-sound/postfish/files/postfish-9999-Makefile.patch (rev 0)
+++ trunk/overlays/proaudio/media-sound/postfish/files/postfish-9999-Makefile.patch 2021-12-31 17:11:17 UTC (rev 3267)
@@ -0,0 +1,28 @@
+--- postfish-9999/Makefile.old 2021-12-31 17:53:22.541969587 +0100
++++ postfish-9999/Makefile 2021-12-31 17:57:53.525959699 +0100
+@@ -17,7 +17,6 @@
+ # ADD_DEF=
+
+ CC=gcc
+-LD=gcc
+ INSTALL=install
+ PREFIX=/usr/local
+ BINDIR=$(PREFIX)/bin
+@@ -40,7 +39,7 @@
+ GCF = -DETCDIR=\\\"$(ETCDIR)\\\" `pkg-config --cflags gtk+-2.0 ao \> 1.2`
+
+ all:
+- $(MAKE) target CFLAGS="-O2 -ffast-math -fomit-frame-pointer $(GCF) $(ADD_DEF)"
++ $(MAKE) target CFLAGS="$(CFLAGS) -ffast-math $(GCF) $(ADD_DEF)"
+
+ debug:
+ $(MAKE) target CFLAGS="-g -Wall -W -Wno-unused-parameter -D__NO_MATH_INLINES $(GCF) $(ADD_DEF)"
+@@ -76,7 +75,7 @@
+
+ target: $(OBJ) postfish-wisdomrc
+ ./touch-version
+- $(LD) $(OBJ) $(CFLAGS) -o postfish $(LIBS) `pkg-config --libs gtk+-2.0 ao \> 1.2` -lpthread -lfftw3f -lm
++ $(CC) $(LDFLAGS) $(OBJ) $(CFLAGS) -o postfish $(LIBS) `pkg-config --libs gtk+-2.0 ao \> 1.2` -lpthread -lfftw3f -lm
+
+ install: target
+ $(INSTALL) -d -m 0755 $(BINDIR)
Modified: trunk/overlays/proaudio/media-sound/postfish/postfish-2012.10.25.ebuild
===================================================================
--- trunk/overlays/proaudio/media-sound/postfish/postfish-2012.10.25.ebuild 2021-12-31 16:40:07 UTC (rev 3266)
+++ trunk/overlays/proaudio/media-sound/postfish/postfish-2012.10.25.ebuild 2021-12-31 17:11:17 UTC (rev 3267)
@@ -2,7 +2,7 @@
# Distributed under the terms of the GNU General Public License v2
# $Header: $
-EAPI=4
+EAPI=7
inherit eutils toolchain-funcs
DESCRIPTION="Digital audio post-processing, restoration, filtering and mixdown tool"
@@ -21,11 +21,8 @@
virtual/pkgconfig"
RESTRICT="mirror"
+PATCHES=( "${FILESDIR}"/${P}-Makefile.patch )
-src_prepare() {
- epatch "${FILESDIR}"/${P}-Makefile.patch
-}
-
src_compile() {
emake ETCDIR="${EPREFIX}"/etc/postfish CC="$(tc-getCC)"
}
Modified: trunk/overlays/proaudio/media-sound/postfish/postfish-9999.ebuild
===================================================================
--- trunk/overlays/proaudio/media-sound/postfish/postfish-9999.ebuild 2021-12-31 16:40:07 UTC (rev 3266)
+++ trunk/overlays/proaudio/media-sound/postfish/postfish-9999.ebuild 2021-12-31 17:11:17 UTC (rev 3267)
@@ -2,12 +2,12 @@
# Distributed under the terms of the GNU General Public License v2
# $Header: $
-EAPI=4
-inherit eutils toolchain-funcs subversion
+EAPI=7
+inherit eutils toolchain-funcs git-r3
DESCRIPTION="Digital audio post-processing, restoration, filtering and mixdown tool"
HOMEPAGE="https://svn.xiph.org/trunk/postfish/"
-ESVN_REPO_URI="https://svn.xiph.org/trunk/postfish/"
+EGIT_REPO_URI="https://gitlab.xiph.org/xiph/postfish.git"
LICENSE="GPL-2"
SLOT="0"
@@ -19,9 +19,7 @@
DEPEND="${RDEPEND}
virtual/pkgconfig"
-src_prepare() {
- epatch "${FILESDIR}"/${PN}-2012.10.25-Makefile.patch
-}
+PATCHES=( "${FILESDIR}"/${P}-Makefile.patch )
src_compile() {
emake ETCDIR="${EPREFIX}"/etc/postfish CC="$(tc-getCC)"