[proaudio] proaudio/proaudio: [3277] EAPI 7 bump; cleanup

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


Revision: 3277
Author:   dominique
Date:     2022-01-01 02:26:55 +0100 (Sat, 01 Jan 2022)
Log Message:
-----------
EAPI 7 bump; cleanup

Modified Paths:
--------------
    trunk/overlays/proaudio/media-sound/tetraproc/ChangeLog
    trunk/overlays/proaudio/media-sound/tetraproc/files/tetraproc-0.8.6-makefile.patch
    trunk/overlays/proaudio/media-sound/tetraproc/tetraproc-0.8.6.ebuild

Modified: trunk/overlays/proaudio/media-sound/tetraproc/ChangeLog
===================================================================
--- trunk/overlays/proaudio/media-sound/tetraproc/ChangeLog	2022-01-01 01:04:47 UTC (rev 3276)
+++ trunk/overlays/proaudio/media-sound/tetraproc/ChangeLog	2022-01-01 01:26:55 UTC (rev 3277)
@@ -2,15 +2,19 @@
 # Copyright 1999-2013 Gentoo Foundation; Distributed under the GPL v2
 # $Header: $
 
+  01 Jan 2022; Dominique Michel <dominique_libre@xxxxxxxxxxxxxxxxxxxxx>
+  tetraproc-0.8.6.ebuild, files/tetraproc-0.8.6-makefile.patch:
+  EAPI 7 bump, cleanup
+
 *tetraproc-0.8.6 (18 Feb 2020)
 
-  18 Feb 2020 Dominique Michel <dominique_libre@xxxxxxxxxxxxxxxxxxxxx>
+  18 Feb 2020; Dominique Michel <dominique_libre@xxxxxxxxxxxxxxxxxxxxx>
   -tetraproc-0.8.2.ebuild, -files/tetraproc-0.8.2-makefile.patch,
   +tetraproc-0.8.6.ebuild, +files/tetraproc-0.8.6-makefile.patch:
   versiom bump, depend on dev-libs/libclthreads and x11-libs/libclxclient,
   new Makefile patch
 
-  15 Dec 2013 Dominique Michel <dominique_libre@xxxxxxxxxxxxxxxxxxxxx>
+  15 Dec 2013; Dominique Michel <dominique_libre@xxxxxxxxxxxxxxxxxxxxx>
   tetraproc-0.8.2.ebuild: add gthread LDFLAGS
   metadata.xml: make repoman happy
 

Modified: trunk/overlays/proaudio/media-sound/tetraproc/files/tetraproc-0.8.6-makefile.patch
===================================================================
--- trunk/overlays/proaudio/media-sound/tetraproc/files/tetraproc-0.8.6-makefile.patch	2022-01-01 01:04:47 UTC (rev 3276)
+++ trunk/overlays/proaudio/media-sound/tetraproc/files/tetraproc-0.8.6-makefile.patch	2022-01-01 01:26:55 UTC (rev 3277)
@@ -1,5 +1,5 @@
---- tetraproc-0.8.6/source/Makefile.orig	2020-02-18 14:12:53.859980633 +0100
-+++ tetraproc-0.8.6/source/Makefile	2020-02-18 14:13:58.740978266 +0100
+--- source/Makefile.orig	2020-02-18 14:12:53.859980633 +0100
++++ source/Makefile	2020-02-18 14:13:58.740978266 +0100
 @@ -35,7 +35,7 @@
  TETRAPROC_O = tetraproc.o styles.o mainwin.o jclient.o filewin.o convol44.o virtmic.o \
  	hpfilt.o pmfilt.o textmat.o confwin.o abconfig.o abprocess.o oscform.o impdata.o \
@@ -9,8 +9,8 @@
  tetraproc:	LDLIBS += -lsndfile -lfftw3f -lclxclient -lclthreads -ljack -lpthread \
  	-lpng -lXft -lX11 -lrt 
  tetraproc:	$(TETRAPROC_O)
---- tetraproc-0.8.6/source/Makefile.orig	2020-02-18 14:12:53.859980633 +0100
-+++ tetraproc-0.8.6/source/Makefile	2020-02-18 14:17:21.189970879 +0100
+--- source/Makefile.orig	2020-02-18 14:12:53.859980633 +0100
++++ source/Makefile	2020-02-18 14:17:21.189970879 +0100
 @@ -24,8 +24,8 @@
  
  VERSION = 0.8.6

Modified: trunk/overlays/proaudio/media-sound/tetraproc/tetraproc-0.8.6.ebuild
===================================================================
--- trunk/overlays/proaudio/media-sound/tetraproc/tetraproc-0.8.6.ebuild	2022-01-01 01:04:47 UTC (rev 3276)
+++ trunk/overlays/proaudio/media-sound/tetraproc/tetraproc-0.8.6.ebuild	2022-01-01 01:26:55 UTC (rev 3277)
@@ -2,8 +2,8 @@
 # Distributed under the terms of the GNU General Public License v2
 # $Header: $
 
-EAPI=3
-inherit eutils multilib toolchain-funcs
+EAPI=8
+inherit toolchain-funcs
 
 DESCRIPTION="A-format to B-format signal converter for tetrahedral Ambisonic
 microphones"
@@ -26,9 +26,8 @@
 
 RESTRICT="mirror"
 
-src_prepare() {
-	epatch "${FILESDIR}/${P}-makefile.patch"
-}
+PATCHES=( "${FILESDIR}/${P}-makefile.patch" )
+DOCS=( ../AUTHORS ../README ../doc/blockdiagram.pdf )
 
 src_compile() {
 	LDFLAGS="$(pkg-config --libs gthread-2.0) $LDFLAGS" \
@@ -37,6 +36,7 @@
 
 src_install() {
 	emake DESTDIR="${D}" PREFIX="/usr" install || die
-	cd ..
-	dodoc AUTHORS README doc/blockdiagram.pdf
+	einstalldocs
+#	cd ..
+#	dodoc AUTHORS README doc/blockdiagram.pdf
 }


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