[proaudio] [2701] media-plugins/njl-plugins: add patch to honour CC/CFLAGS/LDFLAGS, EAPI=5, inherit base, remove old. |
[ Thread Index |
Date Index
| More lists.tuxfamily.org/proaudio Archives
]
Revision: 2701
Author: gavlee
Date: 2013-04-30 02:37:36 +0200 (Tue, 30 Apr 2013)
Log Message:
-----------
media-plugins/njl-plugins: add patch to honour CC/CFLAGS/LDFLAGS, EAPI=5, inherit base, remove old.
Modified Paths:
--------------
trunk/overlays/proaudio/media-plugins/njl-plugins/ChangeLog
trunk/overlays/proaudio/media-plugins/njl-plugins/Manifest
trunk/overlays/proaudio/media-plugins/njl-plugins/metadata.xml
Added Paths:
-----------
trunk/overlays/proaudio/media-plugins/njl-plugins/files/njl-plugins-0.2.1-Makefile.patch
trunk/overlays/proaudio/media-plugins/njl-plugins/njl-plugins-0.2.1-r2.ebuild
Removed Paths:
-------------
trunk/overlays/proaudio/media-plugins/njl-plugins/njl-plugins-0.2.1-r1.ebuild
trunk/overlays/proaudio/media-plugins/njl-plugins/njl-plugins-0.2.1.ebuild
Modified: trunk/overlays/proaudio/media-plugins/njl-plugins/ChangeLog
===================================================================
--- trunk/overlays/proaudio/media-plugins/njl-plugins/ChangeLog 2013-04-29 19:33:24 UTC (rev 2700)
+++ trunk/overlays/proaudio/media-plugins/njl-plugins/ChangeLog 2013-04-30 00:37:36 UTC (rev 2701)
@@ -1,7 +1,15 @@
# ChangeLog for media-plugins/njl-plugins
-# Copyright 1999-2011 Gentoo Foundation; Distributed under the GPL v2
+# Copyright 1999-2013 Gentoo Foundation; Distributed under the GPL v2
# $Header: $
+*njl-plugins-0.2.1-r2 (30 Apr 2013)
+
+ 30 Apr 2013; Gavin Pryke (gavlee) <gavinlee303@xxxxxxxxxxxxxx>
+ -njl-plugins-0.2.1.ebuild, -njl-plugins-0.2.1-r1.ebuild,
+ +njl-plugins-0.2.1-r2.ebuild, +files/njl-plugins-0.2.1-Makefile.patch,
+ metadata.xml:
+ add patch to honour CC/CFLAGS/LDFLAGS, EAPI=5, inherit base, remove old.
+
03 Mar 2011; Frieder Buerzele <evermind@xxxxxxxxxxxxx>
njl-plugins-0.2.1.ebuild, njl-plugins-0.2.1-r1.ebuild:
fixup libdir
Modified: trunk/overlays/proaudio/media-plugins/njl-plugins/Manifest
===================================================================
--- trunk/overlays/proaudio/media-plugins/njl-plugins/Manifest 2013-04-29 19:33:24 UTC (rev 2700)
+++ trunk/overlays/proaudio/media-plugins/njl-plugins/Manifest 2013-04-30 00:37:36 UTC (rev 2701)
@@ -1,5 +1,5 @@
-DIST njl-plugins-0.2.1.tar.gz 19081 RMD160 c256182fa3d1e818bb93436319c862b782b23b44 SHA1 e6b659792feb831e9a6fd20ad474e75c4730cb0e SHA256 f675ac6255a4cd8ad7080d40cb11ceb4adad73859415628f90e2833aa3f9bc1b
-EBUILD njl-plugins-0.2.1-r1.ebuild 565 RMD160 602bac7b7d070eda9df0c2e0c36777b54eb944bb SHA1 9d892b4e06cd66d7d609b0afdeb6bfdac0164bf7 SHA256 2266ef1388de3688080b326a6b31510fec90bf08e3aeaa316aedaef0fa80bbfa
-EBUILD njl-plugins-0.2.1.ebuild 500 RMD160 e9ad67c1ab2c38ceebc87db52b8fda47504d4474 SHA1 caa2ec0d5f081848ae8c8e92202f0d40b44d98ce SHA256 b79ace38062d25100705781b4e8a4637ba3fe83245518b6152c6fd5b53eb3f55
-MISC ChangeLog 343 RMD160 e410cfbe59ee567ede59423c1b0d6bd415111fe1 SHA1 9d406d4d7981ad09349fc62fe075ffd27c1df532 SHA256 30469a0137b7c88637989310d6be49b2e36cb2e0724824cffc538e117add7052
-MISC metadata.xml 268 RMD160 facc07bd885f20615a1f2555069329c642e1a566 SHA1 2456bdb8a218c9d477d2d6ee4bf158de070c7be4 SHA256 96629b266b743f566c29158d4498edeeb1cd6b1f0cd9629e42d4f10b4da82f89
+AUX njl-plugins-0.2.1-Makefile.patch 1095 SHA256 fae3241b87ec0ba5082d90b3bed81a7914de80ee7372bb25e10ac1c1b1cb2fa2 SHA512 52bf30c722b055ad07cc5c59e76ecf7d65ed2d9354f9e0503680783fff0db56fb146657d9aff88c048f80101a515824aa7b4bcf1164d091f50aae413af12097a WHIRLPOOL 23ec96d266c134e0513ecd223249edaea76c44303e989a9b07a0e7ab954b093b03f345d6789b20223e2a4c173182c96311514585bce3e6bd0b50a10e0816f766
+DIST njl-plugins-0.2.1.tar.gz 19081 SHA256 f675ac6255a4cd8ad7080d40cb11ceb4adad73859415628f90e2833aa3f9bc1b SHA512 d1a47030bbe09a50260d7135fffa3d37ae665abd7fabb2cafb42f046618643923b19e2ebfe6390b1e99b79013b27a24a30456b29dece8aaa4f2091796209353b WHIRLPOOL 3402332fc18d05622cbf9bffc182774dd2bacc4f2d2dfe4c68d7a9b94fc5d99929a493909496a23494e1b21b6f771c2b566c2f6373676b6a052384a2826153ca
+EBUILD njl-plugins-0.2.1-r2.ebuild 717 SHA256 ac003427c7ffab82edb83d4478d8b5ee8b1ae3dcbc740834d7af0e32111a563c SHA512 f094dc5525ec8ed4af856d4f2aaae6b70b0eafaa818a6da796f4c1a6ebca2f95823a6546fa7a2865d30ad7dbaf22515b1fdbde9d5750a94eab7bc0644179db0a WHIRLPOOL 22edda8cc0c7a49a0f6dfd17da5820a2764a0d1657d3cb383d4f5782320cd155cdb409210d741033dbd7ed1b645d36b01a52c0618af55a06877f33b6b7f5ed7d
+MISC ChangeLog 669 SHA256 2eadfcbfce0be27f47183f05faccd8ab26693fe8755e17369b010de0c7ad122d SHA512 2b211bdb876eb67df7230bb3503de7ac254dc318d3fe92e01e95f2978ad142fd000e55bfc5b60e35f8279514f9b53e174a4dcd5ad63240771d078fb6b3472570 WHIRLPOOL 1b1e30c6600b21324d7d7b827e9b0d75cadae92d3ec207657808fdacbe623b6b7a94218cbe4e0bb18fa7df9d791760072a24d92df24602d104171838df33468c
+MISC metadata.xml 246 SHA256 f32f31abe9dcc1f9a5dc9b6a36996d773abd006d92c13c4df48f8d7d1061060f SHA512 327022589c637a14219eb603a62050fbb93b980f4693960c0ac4117b6b483d9f0d9fe1366d8e18227b34373a399aef339f49c16df8ca57b9ec870568a4d394f4 WHIRLPOOL e55381a9a9fd1d0efbe87da1c3aa302efdcf4734827f56273faeb55b17361c529518fcf16ac0946102e26165e8eedba81ab0cd07c7b08ce6bad001e944e43a0f
Added: trunk/overlays/proaudio/media-plugins/njl-plugins/files/njl-plugins-0.2.1-Makefile.patch
===================================================================
--- trunk/overlays/proaudio/media-plugins/njl-plugins/files/njl-plugins-0.2.1-Makefile.patch (rev 0)
+++ trunk/overlays/proaudio/media-plugins/njl-plugins/files/njl-plugins-0.2.1-Makefile.patch 2013-04-30 00:37:36 UTC (rev 2701)
@@ -0,0 +1,27 @@
+diff --git a/Makefile b/Makefile
+index 484720f..490be42 100644
+--- a/Makefile
++++ b/Makefile
+@@ -1,3 +1,4 @@
++CC=gcc
+
+ ALL= noise_1921.so noise_1922.so eir_1923.so risset_1924.so
+
+@@ -11,13 +12,13 @@ clean:
+ rm $(ALL)
+
+ noise_1921.so: noise_1921.c
+- gcc -Wall -shared -Xlinker -Bdynamic -O2 -fPIC -o noise_1921.so noise_1921.c -lm
++ $(CC) $(LDFLAGS) -Wall -shared -Xlinker -Bdynamic -O2 $(CFLAGS) -fPIC -o noise_1921.so noise_1921.c -lm
+
+ noise_1922.so: noise_1922.c
+- gcc -Wall -shared -Xlinker -Bdynamic -O2 -fPIC -o noise_1922.so noise_1922.c -lm
++ $(CC) $(LDFLAGS) -Wall -shared -Xlinker -Bdynamic -O2 $(CFLAGS) -fPIC -o noise_1922.so noise_1922.c -lm
+
+ eir_1923.so: eir_1923.c
+- gcc -Wall -shared -Xlinker -Bdynamic -O2 -fPIC -o eir_1923.so eir_1923.c -lm
++ $(CC) $(LDFLAGS) -Wall -shared -Xlinker -Bdynamic -O2 $(CFLAGS) -fPIC -o eir_1923.so eir_1923.c -lm
+
+ risset_1924.so: risset_1924.c
+- gcc -Wall -shared -Xlinker -Bdynamic -O2 -fPIC -o risset_1924.so risset_1924.c -lm
++ $(CC) $(LDFLAGS) -Wall -shared -Xlinker -Bdynamic -O2 $(CFLAGS) -fPIC -o risset_1924.so risset_1924.c -lm
Modified: trunk/overlays/proaudio/media-plugins/njl-plugins/metadata.xml
===================================================================
--- trunk/overlays/proaudio/media-plugins/njl-plugins/metadata.xml 2013-04-29 19:33:24 UTC (rev 2700)
+++ trunk/overlays/proaudio/media-plugins/njl-plugins/metadata.xml 2013-04-30 00:37:36 UTC (rev 2701)
@@ -1,7 +1,6 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
- <herd>no-herd</herd>
<maintainer>
<email>proaudio@xxxxxxxxxxxxx</email>
<name>pro-audio overlay team</name>
Deleted: trunk/overlays/proaudio/media-plugins/njl-plugins/njl-plugins-0.2.1-r1.ebuild
===================================================================
--- trunk/overlays/proaudio/media-plugins/njl-plugins/njl-plugins-0.2.1-r1.ebuild 2013-04-29 19:33:24 UTC (rev 2700)
+++ trunk/overlays/proaudio/media-plugins/njl-plugins/njl-plugins-0.2.1-r1.ebuild 2013-04-30 00:37:36 UTC (rev 2701)
@@ -1,26 +0,0 @@
-# Copyright 1999-2011 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: $
-
-inherit multilib
-
-RESTRICT="mirror"
-IUSE=""
-DESCRIPTION="NJL LADSPA audio plugins/effects"
-HOMEPAGE="http://devel.tlrmx.org/audio"
-SRC_URI="http://devel.tlrmx.org/audio/source/${P}.tar.gz"
-
-SLOT="0"
-LICENSE="GPL-2"
-KEYWORDS="amd64 x86"
-
-DEPEND="media-libs/ladspa-sdk"
-
-S="${WORKDIR}/${PN}"
-
-src_install() {
- dodoc PLUGINS README
- insinto /usr/$(get_libdir)/ladspa
- insopts -m0755
- doins eir_1923.so noise_1921.so noise_1922.so risset_1924.so
-}
Copied: trunk/overlays/proaudio/media-plugins/njl-plugins/njl-plugins-0.2.1-r2.ebuild (from rev 2698, trunk/overlays/proaudio/media-plugins/njl-plugins/njl-plugins-0.2.1-r1.ebuild)
===================================================================
--- trunk/overlays/proaudio/media-plugins/njl-plugins/njl-plugins-0.2.1-r2.ebuild (rev 0)
+++ trunk/overlays/proaudio/media-plugins/njl-plugins/njl-plugins-0.2.1-r2.ebuild 2013-04-30 00:37:36 UTC (rev 2701)
@@ -0,0 +1,35 @@
+# Copyright 1999-2013 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: $
+
+EAPI=5
+inherit base multilib toolchain-funcs
+
+DESCRIPTION="NJL LADSPA audio plugins/effects"
+HOMEPAGE="http://devel.tlrmx.org/audio"
+SRC_URI="http://devel.tlrmx.org/audio/source/${P}.tar.gz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+DEPEND="media-libs/ladspa-sdk"
+
+S=${WORKDIR}/${PN}
+RESTRICT="mirror"
+
+DOCS=( PLUGINS README )
+
+PATCHES=( "${FILESDIR}"/${P}-Makefile.patch )
+
+src_compile() {
+ base_src_make CC="$(tc-getCC)"
+}
+
+src_install() {
+ insinto /usr/$(get_libdir)/ladspa
+ insopts -m0755
+ doins eir_1923.so noise_1921.so noise_1922.so risset_1924.so
+ base_src_install_docs
+}
Deleted: trunk/overlays/proaudio/media-plugins/njl-plugins/njl-plugins-0.2.1.ebuild
===================================================================
--- trunk/overlays/proaudio/media-plugins/njl-plugins/njl-plugins-0.2.1.ebuild 2013-04-29 19:33:24 UTC (rev 2700)
+++ trunk/overlays/proaudio/media-plugins/njl-plugins/njl-plugins-0.2.1.ebuild 2013-04-30 00:37:36 UTC (rev 2701)
@@ -1,25 +0,0 @@
-# Copyright 1999-2011 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: $
-
-inherit multilib
-
-IUSE=""
-DESCRIPTION="NJL LADSPA audio plugins/effects"
-HOMEPAGE="http://devel.tlrmx.org/audio"
-SRC_URI="http://devel.tlrmx.org/audio/source/${P}.tar.gz"
-
-SLOT="0"
-LICENSE="GPL-2"
-KEYWORDS="~x86"
-
-DEPEND="media-libs/ladspa-sdk"
-
-S="${WORKDIR}/${PN}"
-
-src_install() {
- dodoc COPYING PLUGINS README
- insinto /usr/$(get_libdir)/ladspa
- insopts -m0755
- doins *.so
-}