[proaudio] proaudio/proaudio: [3241] remove base eclass; EAPI 8 bump; version bump

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


Revision: 3241
Author:   dominique
Date:     2021-12-21 02:55:43 +0100 (Tue, 21 Dec 2021)
Log Message:
-----------
remove base eclass; EAPI 8 bump; version bump

Modified Paths:
--------------
    trunk/overlays/proaudio/media-sound/zita-ajbridge/ChangeLog

Added Paths:
-----------
    trunk/overlays/proaudio/media-sound/zita-ajbridge/files/zita-ajbridge-0.8.4-Makefile.patch
    trunk/overlays/proaudio/media-sound/zita-ajbridge/zita-ajbridge-0.8.4.ebuild

Removed Paths:
-------------
    trunk/overlays/proaudio/media-sound/zita-ajbridge/files/zita-ajbridge-0.4.0-Makefile.patch
    trunk/overlays/proaudio/media-sound/zita-ajbridge/zita-ajbridge-0.4.0.ebuild

Modified: trunk/overlays/proaudio/media-sound/zita-ajbridge/ChangeLog
===================================================================
--- trunk/overlays/proaudio/media-sound/zita-ajbridge/ChangeLog	2021-12-21 01:29:49 UTC (rev 3240)
+++ trunk/overlays/proaudio/media-sound/zita-ajbridge/ChangeLog	2021-12-21 01:55:43 UTC (rev 3241)
@@ -1,7 +1,15 @@
 # ChangeLog for media-sound/zita-ajbridge
-# Copyright 1999-2013 Gentoo Foundation; Distributed under the GPL v2
+# Copyright 1999-2021 Gentoo Foundation; Distributed under the GPL v2
 # $Header: $
 
+*zita-ajbridge-0.8.4 (20 Dec 2021)
+
+  20 Dec 2021; Dominique Michel <dominique_libre@xxxxxxxxxxxxxxxxxxxxx>
+  -zita-ajbridge-0.4.0.ebuild, -zita-ajbridge-0.8.4.ebuild,
+  -files/zita-ajbridge-0.4.0-Makefile.patch,
+  +files/zita-ajbridge-0.8.4-Makefile.patch:
+  Version bump; EAPI 8 bump; remove base eclass.
+
 *zita-ajbridge-0.4.0 (30 Sep 2013)
 
   30 Sep 2013; Karl Linden (lilrc) <lilrc@xxxxxxxxxxxxxxxxxxxxx>

Deleted: trunk/overlays/proaudio/media-sound/zita-ajbridge/files/zita-ajbridge-0.4.0-Makefile.patch
===================================================================
--- trunk/overlays/proaudio/media-sound/zita-ajbridge/files/zita-ajbridge-0.4.0-Makefile.patch	2021-12-21 01:29:49 UTC (rev 3240)
+++ trunk/overlays/proaudio/media-sound/zita-ajbridge/files/zita-ajbridge-0.4.0-Makefile.patch	2021-12-21 01:55:43 UTC (rev 3241)
@@ -1,29 +0,0 @@
---- source/Makefile.orig	2012-11-01 01:30:56.224700444 +0000
-+++ source/Makefile	2012-11-01 01:37:42.013382428 +0000
-@@ -25,7 +25,7 @@
- LIBDIR = lib$(SUFFIX)
- LDFLAGS += -L$(PREFIX)/$(LIBDIR)
- CPPFLAGS += -DVERSION=\"$(VERSION)\"
--CXXFLAGS += -O2 -Wall -MMD -MP
-+CXXFLAGS += -Wall -MMD -MP
- 
- 
- all:	zita-a2j zita-j2a
-@@ -37,7 +37,7 @@
- zita-a2j:	CPPFLAGS += -DAPPNAME=\"zita-a2j\"
- zita-a2j:	LDLIBS += -lzita-resampler -lzita-alsa-pcmi -ljack -lasound -lpthread -lm -lrt
- zita-a2j:	$(ZITA-A2J_O)
--	g++ $(LDFLAGS) -o $@ $(ZITA-A2J_O) $(LDLIBS)
-+	$(CXX) $(LDFLAGS) -o $@ $(ZITA-A2J_O) $(LDLIBS)
- 
- 
- ZITA-J2A_O = zita-j2a.o alsathread.o jackclient.o pxthread.o lfqueue.o
-@@ -46,7 +46,7 @@
- zita-j2a:	CPPFLAGS += -DAPPNAME=\"zita-j2a\"
- zita-j2a:	LDLIBS += -lzita-resampler -lzita-alsa-pcmi -ljack -lasound -lpthread -lm -lrt
- zita-j2a:	$(ZITA-J2A_O)
--	g++ $(LDFLAGS) -o $@ $(ZITA-J2A_O) $(LDLIBS)
-+	$(CXX) $(LDFLAGS) -o $@ $(ZITA-J2A_O) $(LDLIBS)
- 
- 
- install:	all

Added: trunk/overlays/proaudio/media-sound/zita-ajbridge/files/zita-ajbridge-0.8.4-Makefile.patch
===================================================================
--- trunk/overlays/proaudio/media-sound/zita-ajbridge/files/zita-ajbridge-0.8.4-Makefile.patch	                        (rev 0)
+++ trunk/overlays/proaudio/media-sound/zita-ajbridge/files/zita-ajbridge-0.8.4-Makefile.patch	2021-12-21 01:55:43 UTC (rev 3241)
@@ -0,0 +1,11 @@
+--- source/Makefile.old	2021-12-21 02:42:18.819461567 +0100
++++ source/Makefile	2021-12-21 02:44:00.010457874 +0100
+@@ -24,7 +24,7 @@
+ 
+ VERSION = 0.8.4
+ CPPFLAGS +=  -MMD -MP -DVERSION=\"$(VERSION)\"
+-CXXFLAGS += -O2 -Wall
++CXXFLAGS +=  -Wall
+ 
+ 
+ all:	zita-a2j zita-j2a zita-ajbridge.1.gz zita-a2j.1.gz zita-j2a.1.gz 

Deleted: trunk/overlays/proaudio/media-sound/zita-ajbridge/zita-ajbridge-0.4.0.ebuild
===================================================================
--- trunk/overlays/proaudio/media-sound/zita-ajbridge/zita-ajbridge-0.4.0.ebuild	2021-12-21 01:29:49 UTC (rev 3240)
+++ trunk/overlays/proaudio/media-sound/zita-ajbridge/zita-ajbridge-0.4.0.ebuild	2021-12-21 01:55:43 UTC (rev 3241)
@@ -1,35 +0,0 @@
-# Copyright 1999-2013 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: $
-
-EAPI=5
-inherit base toolchain-funcs
-
-DESCRIPTION="Bridge ALSA devices to Jack clients, to provide additional capture (a2j) or playback (j2a) channels"
-HOMEPAGE="http://kokkinizita.linuxaudio.org/linuxaudio/";
-SRC_URI="http://kokkinizita.linuxaudio.org/linuxaudio/downloads/${P}.tar.bz2";
-
-LICENSE="GPL-3"
-SLOT="0"
-KEYWORDS="~amd64"
-IUSE=""
-
-DEPEND="media-libs/alsa-lib
-	>=media-libs/zita-alsa-pcmi-0.2.0
-	>=media-libs/zita-resampler-1.3.0
-	virtual/jack"
-
-S=${WORKDIR}/${P}/source
-RESTRICT="mirror"
-
-DOCS=(../AUTHORS ../README)
-
-PATCHES=("${FILESDIR}"/${P}-Makefile.patch)
-
-src_compile() {
-	CXX="$(tc-getCXX)" base_src_make
-}
-
-src_install() {
-	base_src_install PREFIX="${EPREFIX}/usr"
-}

Added: trunk/overlays/proaudio/media-sound/zita-ajbridge/zita-ajbridge-0.8.4.ebuild
===================================================================
--- trunk/overlays/proaudio/media-sound/zita-ajbridge/zita-ajbridge-0.8.4.ebuild	                        (rev 0)
+++ trunk/overlays/proaudio/media-sound/zita-ajbridge/zita-ajbridge-0.8.4.ebuild	2021-12-21 01:55:43 UTC (rev 3241)
@@ -0,0 +1,35 @@
+# Copyright 1999-2021 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: $
+
+EAPI=8
+inherit toolchain-funcs
+
+DESCRIPTION="Bridge ALSA devices to Jack clients, to provide additional capture (a2j) or playback (j2a) channels"
+HOMEPAGE="http://kokkinizita.linuxaudio.org/linuxaudio/";
+SRC_URI="http://kokkinizita.linuxaudio.org/linuxaudio/downloads/${P}.tar.bz2";
+
+LICENSE="GPL-3"
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE=""
+
+DEPEND="media-libs/alsa-lib
+	>=media-libs/zita-alsa-pcmi-0.3.0
+	>=media-libs/zita-resampler-1.6.0
+	virtual/jack"
+
+S=${WORKDIR}/${P}/source
+RESTRICT="mirror"
+
+DOCS=( ../AUTHORS ../README )
+
+PATCHES=("${FILESDIR}"/${P}-Makefile.patch)
+
+src_compile() {
+	emake CXX="$(tc-getCXX)"
+}
+
+src_install() {
+	emake DESTDIR="${D}" PREFIX="${EPREFIX}/usr" install
+}


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