[proaudio] [2223] media-sound/jconvolver bump

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


Revision: 2223
Author:   gavlee
Date:     2012-09-06 13:58:32 +0200 (Thu, 06 Sep 2012)
Log Message:
-----------
media-sound/jconvolver bump

Modified Paths:
--------------
    trunk/overlays/proaudio/media-sound/jconvolver/ChangeLog
    trunk/overlays/proaudio/media-sound/jconvolver/Manifest

Added Paths:
-----------
    trunk/overlays/proaudio/media-sound/jconvolver/files/
    trunk/overlays/proaudio/media-sound/jconvolver/files/jconvolver-0.9.2-Makefile.patch
    trunk/overlays/proaudio/media-sound/jconvolver/jconvolver-0.9.2.ebuild
    trunk/overlays/proaudio/media-sound/jconvolver/metadata.xml

Removed Paths:
-------------
    trunk/overlays/proaudio/media-sound/jconvolver/jconvolver-0.8.7.ebuild

Modified: trunk/overlays/proaudio/media-sound/jconvolver/ChangeLog
===================================================================
--- trunk/overlays/proaudio/media-sound/jconvolver/ChangeLog	2012-08-29 23:07:26 UTC (rev 2222)
+++ trunk/overlays/proaudio/media-sound/jconvolver/ChangeLog	2012-09-06 11:58:32 UTC (rev 2223)
@@ -1,7 +1,14 @@
 # ChangeLog for media-sound/jconvolver
-# Copyright 1999-2011 Gentoo Foundation; Distributed under the GPL v2
+# Copyright 1999-2012 Gentoo Foundation; Distributed under the GPL v2
 # $Header: $
 
+*jconvolver-0.9.2 (06 Sep 2012)
+
+  06 Sep 2012; Gavin Pryke (gavlee) <gavinlee303@xxxxxxxxxxxxxx>
+  -jconvolver-0.8.7.ebuild, +jconvolver-0.9.2.ebuild,
+  +files/jconvolver-0.9.2-Makefile.patch, +metadata.xml:
+  0.8.7 SRC_URI is 404, bump to new version and include patch for Makefile.
+
   01 May 2011; Gavin Pryke <gavinlee303@xxxxxxxxxxxxxx>
   jconvolver-0.8.7.ebuild:
   update HOMEPAGE and SRC_URI

Modified: trunk/overlays/proaudio/media-sound/jconvolver/Manifest
===================================================================
--- trunk/overlays/proaudio/media-sound/jconvolver/Manifest	2012-08-29 23:07:26 UTC (rev 2222)
+++ trunk/overlays/proaudio/media-sound/jconvolver/Manifest	2012-09-06 11:58:32 UTC (rev 2223)
@@ -1,4 +1,6 @@
-DIST jconvolver-0.8.7.tar.bz2 226159 RMD160 8d3b4be014cfa6bcf494a830a71fce68d040dfd4 SHA1 6861efc40432e1e9f60141958d3cb07293d91403 SHA256 fcca49b706d2d6dc817b6a502408a43f3f62c652f5e92e5ed69268b2f4f1c9b5
-DIST jconvolver-reverbs.tar.bz2 6258614 RMD160 4e02339451d6085c347cc835da3a4cc62670e8f7 SHA1 295c66a556f2c59f838a1202a041945ccca40128 SHA256 b1d9d9f4ce114f764c7e252fe3869c727d5e2bb02c3592d81917bb1e8290ea88
-EBUILD jconvolver-0.8.7.ebuild 1483 RMD160 ccbf376a48a36fac7a3108a3991a15f986f2c2d0 SHA1 9542ccf6a8a922b79deac823b58580a5eaf41d5b SHA256 39773b5e955fc625628ea086d295f89327417958399860b81c3711a7f6bcfcf0
-MISC ChangeLog 529 RMD160 7e8e0f272f271b11aa1eba0602a052e1b955b8f2 SHA1 6b04252719bae938ddd71fef9da0153dc6fc74e2 SHA256 3ca6c3457b3bf6ac93faa28f3076c65f4d0f0a1ecd67822fdf0ee3b3e8d550ba
+AUX jconvolver-0.9.2-Makefile.patch 1646 SHA256 16ad1e3f5e97ccb3bc1f8b3a1abf51c47bc953e4454f98460a6625306f15fdf4 SHA512 7cf8b754bc3ea6d3a8edd2d837911a142ffb31ddc206e268b1f385afe3f64dfed2a4182af10729c113f2dd4d984f76d18894eb819bca28314f00cc7bcc24a4a1 WHIRLPOOL 7833629a2ba5fec9f638ddbb68c5cc6cdce52c729c7e54cdd5c9c41931977b534777d2d13d872f58c8e5fd738c0776601596a1b449bf1950d332414152268b1a
+DIST jconvolver-0.9.2.tar.bz2 2175906 SHA256 5c943918e814828ac9714c6c3cb348216843ee084a68f57aa4cb24bd87d28d3c SHA512 56451b3b98470dfaebb55e29763c1484cc1d13b1661236af8d22c17e820f6075bc415c67b6a84b5fbaebcb7ab869cc2d810c17ce2fe4aa6f7df449b5ff58a40f WHIRLPOOL 16ec67fcda1393f944fcee068f3e0cff6b12c9889d490333ab26cbf9ba0d7192303fc4c0dd18fa26a1774142d8cb4bc3e330223c2239d116c4b7619839a350ea
+DIST jconvolver-reverbs.tar.bz2 6258614 SHA256 b1d9d9f4ce114f764c7e252fe3869c727d5e2bb02c3592d81917bb1e8290ea88 SHA512 aa79dab5cb5326e6eddbf99a3cfae97cf5052db9d75c74346bf70f1b210db5576e31cff70c3d6dc8ff88b8eff74e4163a770fd537db978c2b955855f8b2dfc7b WHIRLPOOL ab74be6adb79a0288379aae9675426924db976cca148124e922e66c3fd97814f86e0201a1ddee21d1e90a3f63b6248a112177dfd3dd2dee2ff6f459ed5b8cf37
+EBUILD jconvolver-0.9.2.ebuild 1167 SHA256 a2c18348514407f5c0c18b6911f1963a7756f98a6cc5c11a95fea220d136070c SHA512 95199698ca03c64973973d95a291da840822cdce74ad3f915467a1850eb672c704f0bb78579b25edc75f150d2effb56bf26a2236b266c35ee26dc6f8760ea73b WHIRLPOOL 72a2a12f2e1bd6ea8991998b50d249a131cac58bfbd25fcb522229b2fd78175bee93ad013d27b7f250d6175e2ddc229e67b23af1090b622c72cf5ee50511f56d
+MISC ChangeLog 815 SHA256 ad7ce1ab333211de342c268464b6181ea0c2ffc909bfcb97d6564f41ce8bb9bd SHA512 db793f9ebcbc77b543d4b94d6c9f1f81f0d7471a4c07b10a64aa279ce467c171a36740b03340dfc62bae26b7d9b07031b4406735a12efd0bdf42c3787e317d39 WHIRLPOOL 27e61ac2e2c731d42536ef4048e42ee71f05806b315855f96a73b3cd0fb8f9a33b94d4abdafeb76f856f28e06200af9dcb4be30e145060f2a37ed3012a3d7fa5
+MISC metadata.xml 246 SHA256 f32f31abe9dcc1f9a5dc9b6a36996d773abd006d92c13c4df48f8d7d1061060f SHA512 327022589c637a14219eb603a62050fbb93b980f4693960c0ac4117b6b483d9f0d9fe1366d8e18227b34373a399aef339f49c16df8ca57b9ec870568a4d394f4 WHIRLPOOL e55381a9a9fd1d0efbe87da1c3aa302efdcf4734827f56273faeb55b17361c529518fcf16ac0946102e26165e8eedba81ab0cd07c7b08ce6bad001e944e43a0f

Added: trunk/overlays/proaudio/media-sound/jconvolver/files/jconvolver-0.9.2-Makefile.patch
===================================================================
--- trunk/overlays/proaudio/media-sound/jconvolver/files/jconvolver-0.9.2-Makefile.patch	                        (rev 0)
+++ trunk/overlays/proaudio/media-sound/jconvolver/files/jconvolver-0.9.2-Makefile.patch	2012-09-06 11:58:32 UTC (rev 2223)
@@ -0,0 +1,49 @@
+--- source/Makefile.orig	2012-09-06 12:23:17.094569111 +0100
++++ source/Makefile	2012-09-06 12:24:22.602540374 +0100
+@@ -18,15 +18,14 @@
+ #
+ # --------------------------------------------------------------------------------
+ 
+-
+-PREFIX = /usr/local
++CXX ?= g++
++PREFIX ?= /usr/local
+ SUFFIX := $(shell uname -m | sed -e 's/^unknown/$//' -e 's/^i.86/$//' -e 's/^x86_64/$/64/')
+-LIBDIR = lib$(SUFFIX)
++LIBDIR ?= lib$(SUFFIX)
+ DISTDIR = jconvolver-$(VERSION)
+ VERSION = 0.9.2
+ LDFLAGS += -L$(PREFIX)/$(LIBDIR)
+-CPPFLAGS += -O3 -Wall -MMD -MP -DVERSION=\"$(VERSION)\"
+-CPPFLAGS += -march=native
++CPPFLAGS += -Wall -MMD -MP -DVERSION=\"$(VERSION)\"
+ 
+ 
+ all:	jconvolver fconvolver makemulti
+@@ -35,7 +34,7 @@
+ JCONVOLVER_O =	jconvolver.o config.o jconfig.o audiofile.o sstring.o jclient.o
+ jconvolver:	LDLIBS += -lzita-convolver -lfftw3f -lsndfile -lclthreads -ljack -lpthread -lrt
+ jconvolver:	$(JCONVOLVER_O)
+-	g++ $(LDFLAGS) -o $@ $(JCONVOLVER_O) $(LDLIBS)
++	$(CXX) $(LDFLAGS) -o $@ $(JCONVOLVER_O) $(LDLIBS)
+ $(JCONVOLVER_O):
+ -include $(JCONVOLVER_O:%.o=%.d)
+ 
+@@ -44,7 +43,7 @@
+ FCONVOLVER_O =	fconvolver.o config.o fconfig.o audiofile.o sstring.o
+ fconvolver:	LDLIBS += -lzita-convolver -lfftw3f -lsndfile -lpthread -lrt
+ fconvolver:	$(FCONVOLVER_O)
+-	g++ $(LDFLAGS) -o $@ $(FCONVOLVER_O) $(LDLIBS)
++	$(CXX) $(LDFLAGS) -o $@ $(FCONVOLVER_O) $(LDLIBS)
+ $(FCONVOLVER_O):
+ -include $(FCONVOLVER_O:%.o=%.d)
+ 
+@@ -53,7 +52,7 @@
+ MAKEMULTI_O =	makemulti.o audiofile.o
+ makemulti : LDLIBS += -lsndfile -lrt
+ makemulti:	$(MAKEMULTI_O)
+-	g++ $(LDFLAGS) -o $@ $(MAKEMULTI_O) $(LDLIBS)
++	$(CXX) $(LDFLAGS) -o $@ $(MAKEMULTI_O) $(LDLIBS)
+ 
+ 
+ install:	all

Deleted: trunk/overlays/proaudio/media-sound/jconvolver/jconvolver-0.8.7.ebuild
===================================================================
--- trunk/overlays/proaudio/media-sound/jconvolver/jconvolver-0.8.7.ebuild	2012-08-29 23:07:26 UTC (rev 2222)
+++ trunk/overlays/proaudio/media-sound/jconvolver/jconvolver-0.8.7.ebuild	2012-09-06 11:58:32 UTC (rev 2223)
@@ -1,51 +0,0 @@
-# Copyright 1999-2011 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: $
-
-IUSE="examples"
-
-inherit exteutils multilib toolchain-funcs
-RESTRICT="mirror"
-
-DESCRIPTION="Command line convolution reverb by Fons Adriaensen"
-HOMEPAGE="http://kokkinizita.linuxaudio.org/linuxaudio/index.html";
-SRC_URI="http://kokkinizita.linuxaudio.org/linuxaudio/downloads/${P}.tar.bz2
-	examples? ( http://kokkinizita.linuxaudio.org/linuxaudio/downloads/${PN}-reverbs.tar.bz2 )"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="x86 amd64"
-
-DEPEND="|| ( x11-libs/libX11 virtual/x11 )
-	>=media-libs/libclthreads-2.4.0
-        >=media-libs/zita-convolver-0.1.0
-        >=media-libs/libsndfile-1.0.17
-	=sci-libs/fftw-3*"
-
-S="${S}/source"
-EX_S="${WORKDIR}/reverbs"
-src_unpack() {
-	unpack ${A}
-	cd "${S}"
-	echo $S
-	# fixup the Makefile (installation and prefix)
-	esed_check -i -e 's@^\(install:.*\)@\1\n\t/usr/bin/install -d $(DESTDIR)/$(PREFIX)/bin@g' \
-		-e 's@\(/usr/bin/install -m 755.*\$\)@\1(DESTDIR)/$@g' \
-		-e 's@^PREFIX.*@PREFIX = /usr@g' Makefile
-}
-
-src_compile() {
-	emake || die "emake failed"
-}
-
-src_install() {
-	emake DESTDIR="${D}" install || die "installation failed"
-	if use examples; then
-		insinto /usr/share/doc/${P}/examples/reverbs
-		doins ${EX_S}/*
-		insinto /usr/share/doc/${P}/examples/reverbs/sala-concerti-cdm
-		doins ${EX_S}/sala-concerti-cdm/*
-		insinto /usr/share/doc/${P}/examples/reverbs/santa-elisabetta
-		doins ${EX_S}/santa-elisabetta/*
-		fi
-}

Added: trunk/overlays/proaudio/media-sound/jconvolver/jconvolver-0.9.2.ebuild
===================================================================
--- trunk/overlays/proaudio/media-sound/jconvolver/jconvolver-0.9.2.ebuild	                        (rev 0)
+++ trunk/overlays/proaudio/media-sound/jconvolver/jconvolver-0.9.2.ebuild	2012-09-06 11:58:32 UTC (rev 2223)
@@ -0,0 +1,47 @@
+# Copyright 1999-2012 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: $
+
+EAPI=4
+inherit base toolchain-funcs
+
+DESCRIPTION="Command line convolution reverb by Fons Adriaensen"
+HOMEPAGE="http://kokkinizita.linuxaudio.org/linuxaudio/index.html";
+SRC_URI="http://kokkinizita.linuxaudio.org/linuxaudio/downloads/${P}.tar.bz2
+	examples? ( http://kokkinizita.linuxaudio.org/linuxaudio/downloads/${PN}-reverbs.tar.bz2 )"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="examples"
+
+RESTRICT="mirror"
+
+DEPEND=">=media-libs/libclthreads-2.4.0
+	>=media-libs/libsndfile-1.0.17
+	>=media-libs/zita-convolver-3.1.0
+	>=media-sound/jack-audio-connection-kit-0.121.3
+	>=sci-libs/fftw-3.2.2:3.0
+	|| ( x11-libs/libX11
+		 virtual/x11 )"
+RDEPEND="${DEPEND}"
+
+S=${WORKDIR}/${P}/source
+
+DOCS=(../AUTHORS ../README ../README.CONFIG)
+
+PATCHES=("${FILESDIR}/${P}-Makefile.patch")
+
+src_compile() {
+	CXX="$(tc-getCXX)" base_src_make
+}
+
+src_install() {
+	base_src_install PREFIX="${EPREFIX}/usr"
+
+	if use examples; then
+		insinto /usr/share/doc/${PF}/examples
+		docompress -x /usr/share/doc/${PF}/examples
+		doins -r "${WORKDIR}"/reverbs/*
+	fi
+}

Added: trunk/overlays/proaudio/media-sound/jconvolver/metadata.xml
===================================================================
--- trunk/overlays/proaudio/media-sound/jconvolver/metadata.xml	                        (rev 0)
+++ trunk/overlays/proaudio/media-sound/jconvolver/metadata.xml	2012-09-06 11:58:32 UTC (rev 2223)
@@ -0,0 +1,8 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd";>
+<pkgmetadata>
+	<maintainer>
+		<email>proaudio@xxxxxxxxxxxxx</email>
+		<name>pro-audio overlay team</name>
+	</maintainer>
+</pkgmetadata>


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