[proaudio] [1357] add tap-plugins 32bit

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


Revision: 1357
Author:   gimpel
Date:     2008-11-12 16:00:57 +0100 (Wed, 12 Nov 2008)

Log Message:
-----------
add tap-plugins 32bit

Added Paths:
-----------
    trunk/overlays/proaudio/media-plugins/tap-plugins32/
    trunk/overlays/proaudio/media-plugins/tap-plugins32/Manifest
    trunk/overlays/proaudio/media-plugins/tap-plugins32/files/
    trunk/overlays/proaudio/media-plugins/tap-plugins32/files/tap-plugins-0.7.0-cflags-ldflags.patch
    trunk/overlays/proaudio/media-plugins/tap-plugins32/tap-plugins32-0.7.0.ebuild


Added: trunk/overlays/proaudio/media-plugins/tap-plugins32/Manifest
===================================================================
--- trunk/overlays/proaudio/media-plugins/tap-plugins32/Manifest	                        (rev 0)
+++ trunk/overlays/proaudio/media-plugins/tap-plugins32/Manifest	2008-11-12 15:00:57 UTC (rev 1357)
@@ -0,0 +1,3 @@
+AUX tap-plugins-0.7.0-cflags-ldflags.patch 5001 RMD160 e866477dad9ce908357bb291f47f7d06d35186f5 SHA1 8c1545757792d34abf27492df9e8a3c5775726fd SHA256 2a9cc1786ca972335280c100e0894e778dee4f0cdfe038c0eead85bea8c53ec0
+DIST tap-plugins-0.7.0.tar.gz 63863 RMD160 5aaf2d3397d36b57129079e48053fa2473953560 SHA1 f29038312c23b90e178d08c227c14ba174c1592a SHA256 87f4b5886ec581a617de49dd9ace75d0a5247672bfbc2cc32d2eebe233c80f34
+EBUILD tap-plugins32-0.7.0.ebuild 962 RMD160 89cb1b25e041a5bb0c665de85c0fbd8de3d1fd7c SHA1 ca11c2bef22599408386d69a2c3c0aeb193dfdba SHA256 ea44611031f89e586afe773370653f462b94ccc6ccfab12f274b75ed7e764c47

Added: trunk/overlays/proaudio/media-plugins/tap-plugins32/files/tap-plugins-0.7.0-cflags-ldflags.patch
===================================================================
--- trunk/overlays/proaudio/media-plugins/tap-plugins32/files/tap-plugins-0.7.0-cflags-ldflags.patch	                        (rev 0)
+++ trunk/overlays/proaudio/media-plugins/tap-plugins32/files/tap-plugins-0.7.0-cflags-ldflags.patch	2008-11-12 15:00:57 UTC (rev 1357)
@@ -0,0 +1,118 @@
+Index: tap-plugins-0.7.0/Makefile
+===================================================================
+--- tap-plugins-0.7.0.orig/Makefile
++++ tap-plugins-0.7.0/Makefile
+@@ -34,9 +34,12 @@ INSTALL_LRDF_DIR	=	/usr/local/share/lads
+ 
+ # GENERAL
+ 
++OPT_CFLAGS	=	-O3 -fomit-frame-pointer -fstrength-reduce -funroll-loops -ffast-math
+ CC		=	gcc
+-CFLAGS		=	-I. -O3 -Wall -fomit-frame-pointer -fstrength-reduce -funroll-loops -ffast-math -c -fPIC -DPIC
+-LDFLAGS		=	-nostartfiles -shared -Wl,-Bsymbolic -lc -lm -lrt
++CFLAGS		=	-I. -Wall $(OPT_CFLAGS) -c -fPIC -DPIC
++EXTRA_LDFLAGS	=	
++LDFLAGS		=	-nostartfiles -shared -Wl,-Bsymbolic $(EXTRA_LDFLAGS)
++LIBADD		=	-lc -lm -lrt
+ 
+ PLUGINS		=	tap_autopan.so \
+ 			tap_chorusflanger.so \
+@@ -65,79 +68,79 @@ all: $(PLUGINS)
+ 
+ tap_tremolo.so: tap_tremolo.c tap_utils.h ladspa.h
+ 	$(CC) $(CFLAGS) tap_tremolo.c -o tap_tremolo.o
+-	$(CC) $(LDFLAGS) -o tap_tremolo.so tap_tremolo.o
++	$(CC) $(LDFLAGS) -o tap_tremolo.so tap_tremolo.o $(LIBADD)
+ 
+ tap_eq.so: tap_eq.c tap_utils.h ladspa.h
+ 	$(CC) $(CFLAGS) tap_eq.c -o tap_eq.o
+-	$(CC) $(LDFLAGS) -o tap_eq.so tap_eq.o
++	$(CC) $(LDFLAGS) -o tap_eq.so tap_eq.o $(LIBADD)
+ 
+ tap_eqbw.so: tap_eqbw.c tap_utils.h ladspa.h
+ 	$(CC) $(CFLAGS) tap_eqbw.c -o tap_eqbw.o
+-	$(CC) $(LDFLAGS) -o tap_eqbw.so tap_eqbw.o
++	$(CC) $(LDFLAGS) -o tap_eqbw.so tap_eqbw.o $(LIBADD)
+ 
+ tap_echo.so: tap_echo.c tap_utils.h ladspa.h
+ 	$(CC) $(CFLAGS) tap_echo.c -o tap_echo.o
+-	$(CC) $(LDFLAGS) -o tap_echo.so tap_echo.o
++	$(CC) $(LDFLAGS) -o tap_echo.so tap_echo.o $(LIBADD)
+ 
+ tap_reverb.so: tap_reverb.c tap_reverb.h tap_reverb_presets.h tap_utils.h ladspa.h
+ 	$(CC) $(CFLAGS) tap_reverb.c -o tap_reverb.o
+-	$(CC) $(LDFLAGS) -o tap_reverb.so tap_reverb.o
++	$(CC) $(LDFLAGS) -o tap_reverb.so tap_reverb.o $(LIBADD)
+ 
+ tap_limiter.so: tap_limiter.c tap_utils.h ladspa.h
+ 	$(CC) $(CFLAGS) tap_limiter.c -o tap_limiter.o
+-	$(CC) $(LDFLAGS) -o tap_limiter.so tap_limiter.o
++	$(CC) $(LDFLAGS) -o tap_limiter.so tap_limiter.o $(LIBADD)
+ 
+ tap_autopan.so: tap_autopan.c tap_utils.h ladspa.h
+ 	$(CC) $(CFLAGS) tap_autopan.c -o tap_autopan.o
+-	$(CC) $(LDFLAGS) -o tap_autopan.so tap_autopan.o
++	$(CC) $(LDFLAGS) -o tap_autopan.so tap_autopan.o $(LIBADD)
+ 
+ tap_deesser.so: tap_deesser.c tap_utils.h ladspa.h
+ 	$(CC) $(CFLAGS) tap_deesser.c -o tap_deesser.o
+-	$(CC) $(LDFLAGS) -o tap_deesser.so tap_deesser.o
++	$(CC) $(LDFLAGS) -o tap_deesser.so tap_deesser.o $(LIBADD)
+ 
+ tap_vibrato.so: tap_vibrato.c tap_utils.h ladspa.h
+ 	$(CC) $(CFLAGS) tap_vibrato.c -o tap_vibrato.o
+-	$(CC) $(LDFLAGS) -o tap_vibrato.so tap_vibrato.o
++	$(CC) $(LDFLAGS) -o tap_vibrato.so tap_vibrato.o $(LIBADD)
+ 
+ tap_rotspeak.so: tap_rotspeak.c tap_utils.h ladspa.h
+ 	$(CC) $(CFLAGS) tap_rotspeak.c -o tap_rotspeak.o
+-	$(CC) $(LDFLAGS) -o tap_rotspeak.so tap_rotspeak.o
++	$(CC) $(LDFLAGS) -o tap_rotspeak.so tap_rotspeak.o $(LIBADD)
+ 
+ tap_pitch.so: tap_pitch.c tap_utils.h ladspa.h
+ 	$(CC) $(CFLAGS) tap_pitch.c -o tap_pitch.o
+-	$(CC) $(LDFLAGS) -o tap_pitch.so tap_pitch.o
++	$(CC) $(LDFLAGS) -o tap_pitch.so tap_pitch.o $(LIBADD)
+ 
+ tap_dynamics_m.so: tap_dynamics_m.c tap_dynamics_presets.h tap_utils.h ladspa.h
+ 	$(CC) $(CFLAGS) tap_dynamics_m.c -o tap_dynamics_m.o
+-	$(CC) $(LDFLAGS) -o tap_dynamics_m.so tap_dynamics_m.o
++	$(CC) $(LDFLAGS) -o tap_dynamics_m.so tap_dynamics_m.o $(LIBADD)
+ 
+ tap_dynamics_st.so: tap_dynamics_st.c tap_dynamics_presets.h tap_utils.h ladspa.h
+ 	$(CC) $(CFLAGS) tap_dynamics_st.c -o tap_dynamics_st.o
+-	$(CC) $(LDFLAGS) -o tap_dynamics_st.so tap_dynamics_st.o
++	$(CC) $(LDFLAGS) -o tap_dynamics_st.so tap_dynamics_st.o $(LIBADD)
+ 
+ tap_reflector.so: tap_reflector.c tap_utils.h ladspa.h
+ 	$(CC) $(CFLAGS) tap_reflector.c -o tap_reflector.o
+-	$(CC) $(LDFLAGS) -o tap_reflector.so tap_reflector.o
++	$(CC) $(LDFLAGS) -o tap_reflector.so tap_reflector.o $(LIBADD)
+ 
+ tap_pinknoise.so: tap_pinknoise.c tap_utils.h ladspa.h
+ 	$(CC) $(CFLAGS) tap_pinknoise.c -o tap_pinknoise.o
+-	$(CC) $(LDFLAGS) -o tap_pinknoise.so tap_pinknoise.o
++	$(CC) $(LDFLAGS) -o tap_pinknoise.so tap_pinknoise.o $(LIBADD)
+ 
+ tap_doubler.so: tap_doubler.c tap_utils.h ladspa.h
+ 	$(CC) $(CFLAGS) tap_doubler.c -o tap_doubler.o
+-	$(CC) $(LDFLAGS) -o tap_doubler.so tap_doubler.o
++	$(CC) $(LDFLAGS) -o tap_doubler.so tap_doubler.o $(LIBADD)
+ 
+ tap_sigmoid.so: tap_sigmoid.c tap_utils.h ladspa.h
+ 	$(CC) $(CFLAGS) tap_sigmoid.c -o tap_sigmoid.o
+-	$(CC) $(LDFLAGS) -o tap_sigmoid.so tap_sigmoid.o
++	$(CC) $(LDFLAGS) -o tap_sigmoid.so tap_sigmoid.o $(LIBADD)
+ 
+ tap_tubewarmth.so: tap_tubewarmth.c tap_utils.h ladspa.h
+ 	$(CC) $(CFLAGS) tap_tubewarmth.c -o tap_tubewarmth.o
+-	$(CC) $(LDFLAGS) -o tap_tubewarmth.so tap_tubewarmth.o
++	$(CC) $(LDFLAGS) -o tap_tubewarmth.so tap_tubewarmth.o $(LIBADD)
+ 
+ tap_chorusflanger.so: tap_chorusflanger.c tap_utils.h ladspa.h
+ 	$(CC) $(CFLAGS) tap_chorusflanger.c -o tap_chorusflanger.o
+-	$(CC) $(LDFLAGS) -o tap_chorusflanger.so tap_chorusflanger.o
++	$(CC) $(LDFLAGS) -o tap_chorusflanger.so tap_chorusflanger.o $(LIBADD)
+ 
+ 
+ # OTHER TARGETS

Added: trunk/overlays/proaudio/media-plugins/tap-plugins32/tap-plugins32-0.7.0.ebuild
===================================================================
--- trunk/overlays/proaudio/media-plugins/tap-plugins32/tap-plugins32-0.7.0.ebuild	                        (rev 0)
+++ trunk/overlays/proaudio/media-plugins/tap-plugins32/tap-plugins32-0.7.0.ebuild	2008-11-12 15:00:57 UTC (rev 1357)
@@ -0,0 +1,41 @@
+# Copyright 1999-2007 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/media-plugins/tap-plugins/tap-plugins-0.7.0-r1.ebuild,v 1.1 2007/07/06 22:20:30 aballier Exp $
+#
+
+inherit multilib toolchain-funcs eutils
+
+IUSE=""
+
+MY_P="${P/32/}"
+
+DESCRIPTION="TAP LADSPA plugins package. Contains DeEsser, Dynamics, Equalizer, Reverb, Stereo Echo, Tremolo"
+HOMEPAGE="http://tap-plugins.sourceforge.net";
+SRC_URI="mirror://sourceforge/tap-plugins/${MY_P}.tar.gz"
+S="${WORKDIR}/${MY_P}"
+
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 -*"
+
+DEPEND="media-libs/ladspa-sdk
+	~media-plugins/tap-plugins-${PV}"
+
+src_unpack() {
+	unpack ${A}
+	cd "${S}"
+
+	epatch "${FILESDIR}/${MY_P}-cflags-ldflags.patch"
+}
+
+src_compile() {
+	multilib_toolchain_setup x86
+	emake CC=$(tc-getCC) OPT_CFLAGS="${CFLAGS}" EXTRA_LDFLAGS="${LDFLAGS}" || die
+}
+
+src_install() {
+	insinto /usr/$(get_libdir)/ladspa
+	insopts -m0755
+	doins *.so
+}


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