View | Details | Raw Unified | Return to bug 68997
Collapse All | Expand All

(-)audio/swhplugins/Makefile (-19 / +27 lines)
Lines 5-11 Link Here
5
# $FreeBSD: ports/audio/swhplugins/Makefile,v 1.17 2004/03/28 00:04:13 kris Exp $
5
# $FreeBSD: ports/audio/swhplugins/Makefile,v 1.17 2004/03/28 00:04:13 kris Exp $
6
6
7
PORTNAME=	swhplugins
7
PORTNAME=	swhplugins
8
PORTVERSION=	0.4.3
8
PORTVERSION=	0.4.4
9
CATEGORIES=	audio
9
CATEGORIES=	audio
10
MASTER_SITES=	http://plugin.org.uk/releases/%SUBDIR%/
10
MASTER_SITES=	http://plugin.org.uk/releases/%SUBDIR%/
11
MASTER_SITE_SUBDIR=	${PORTVERSION}
11
MASTER_SITE_SUBDIR=	${PORTVERSION}
Lines 15-50 Link Here
15
COMMENT=	Steve Harris' huge Collection of LADSPA Plugins
15
COMMENT=	Steve Harris' huge Collection of LADSPA Plugins
16
16
17
BUILD_DEPENDS=	${LOCALBASE}/include/ladspa.h:${PORTSDIR}/audio/ladspa
17
BUILD_DEPENDS=	${LOCALBASE}/include/ladspa.h:${PORTSDIR}/audio/ladspa
18
LIB_DEPENDS=	fftw.2:${PORTSDIR}/math/fftw
18
LIB_DEPENDS=	fftw3.3:${PORTSDIR}/math/fftw3
19
19
20
# includes assember code
20
# includes assember code
21
ONLY_FOR_ARCHS=	i386 amd64
21
ONLY_FOR_ARCHS=	i386 amd64
22
22
23
USE_GNOME=	gnometarget lthack
23
USE_REINPLACE=	yes
24
USE_REINPLACE=	yes
24
USE_GMAKE=	yes
25
USE_GMAKE=	yes
25
USE_LIBTOOL_VER=	13
26
USE_INC_LIBTOOL_VER=	13
26
GNU_CONFIGURE=	yes
27
CONFIGURE_ENV=	CPPFLAGS="-I${LOCALBASE}/include" \
27
CONFIGURE_TARGET=	--build=${MACHINE_ARCH}-portbld-freebsd${OSREL}
28
		LDFLAGS="-L${LOCALBASE}/lib"
28
CONFIGURE_ENV=	CPPFLAGS="-fPIC -I${LOCALBASE}/include" \
29
		LIBS="-L${LOCALBASE}/lib"
30
CONFIGURE_ARGS+=	 --with-libintl-prefix=${LOCALBASE}
31
INSTALLS_SHLIB=	yes
29
INSTALLS_SHLIB=	yes
32
30
33
.if !defined(WITHOUT_NLS)
31
.if defined(WITH_3DNOW)
32
CONFIGURE_ARGS+=	--enable-3dnow
33
.endif
34
35
.if defined(WITHOUT_NLS)
36
CONFIGURE_ARGS+=	--disable-nls
37
PLIST_SUB+=	NLS="@comment "
38
.else
34
USE_GETTEXT=	yes
39
USE_GETTEXT=	yes
35
PLIST_SUB+=	NLS=""
40
PLIST_SUB+=	NLS=""
36
.else
37
CONFIGURE_ARGS+=--disable-nls
38
PLIST_SUB+=	NLS="@comment "
39
.endif
41
.endif
40
42
41
post-patch:
43
post-patch:
42
	@${REINPLACE_CMD} -e 's|^CFLAGS=|#CFLAGS=|g ; \
44
	@${REINPLACE_CMD} -e 's|-O2 .*"|-lm"|g ; \
43
		 s|INCLUDED_LIBINTL=yes|INCLUDED_LIBINTL=no|g ; \
45
		 s|-O6 .*"|-fPIC -DPIC"|g' ${WRKSRC}/configure
44
		 s|\\\$${top_builddir}/intl/libintl.a|-lintl|g ' \
46
	@${REINPLACE_CMD} -e 's| metadata||g ; \
45
		${WRKSRC}/configure
47
		 s|gcc |$$(CC) |g ; \
46
	@${REINPLACE_CMD} -e 's|#include <bits/nan.h>||g' \
48
		 s| -lc| $$(LDFLAGS)|g ; \
47
		${WRKSRC}/gverb/gverb-test.c
49
		 s|-lrt||g' ${WRKSRC}/Makefile.in
48
	@${REINPLACE_CMD} -e 's|-lrt||g' ${WRKSRC}/Makefile.in
50
	@${REINPLACE_CMD} -e 's|<stdint\.h>|<inttypes.h>|g ; \
51
		 s|ls_pcast |ls_pcast32 |g' ${WRKSRC}/ladspa-util.h
52
53
#		 s|-Wl,-Bsymbolic -lc||g
54
post-install:
55
	@${MKDIR} ${PREFIX}/share/ladspa/rdf
56
	${INSTALL_DATA} ${WRKSRC}/metadata/*.rdf ${PREFIX}/share/ladspa/rdf
49
57
50
.include <bsd.port.mk>
58
.include <bsd.port.mk>
(-)audio/swhplugins/distinfo (-2 / +2 lines)
Lines 1-2 Link Here
1
MD5 (swh-plugins-0.4.3.tar.gz) = b248491d770d3f3bdaa96b0431e4ecd3
1
MD5 (swh-plugins-0.4.4.tar.gz) = f66f10f0ab64dad772576a0b34237187
2
SIZE (swh-plugins-0.4.3.tar.gz) = 796358
2
SIZE (swh-plugins-0.4.4.tar.gz) = 883723
(-)audio/swhplugins/files/patch-configure (-12 lines)
Lines 1-12 Link Here
1
--- configure.orig	Sat Feb 28 11:17:58 2004
2
+++ configure	Sat Feb 28 11:18:25 2004
3
@@ -4440,9 +4440,6 @@
4
   echo "configure: warning: May result in non-portable code" 1>&2
5
     MACHINE="-mcpu=${build_cpu} -march=${build_cpu}"
6
   if test ${build_cpu} = "powerpc"; then MACHINE=""; fi
7
-
8
-  CFLAGS="$CFLAGS -Wall -O6 -fomit-frame-pointer -fstrength-reduce -funroll-loops -fmove-all-movables -ffast-math -fPIC -DPIC ${MACHINE} ${USE_SSE}"
9
-
10
         
11
     fi
12
 
(-)audio/swhplugins/files/patch-gverb::Makefile.in (-17 lines)
Lines 1-17 Link Here
1
--- gverb/Makefile.in.dist	Sun Jun  1 14:00:49 2003
2
+++ gverb/Makefile.in	Sun Jul 13 16:07:42 2003
3
@@ -150,8 +150,12 @@
4
 
5
 TAR = gtar
6
 GZIP_ENV = --best
7
-SOURCES = $(libgverb_a_SOURCES) gverb-test.c
8
-OBJECTS = $(libgverb_a_OBJECTS) gverb-test.$(OBJEXT)
9
+# removed gverb-test for FreeBSD due to using i386 asm;
10
+# it only seems to be a test harness in any case.
11
+#SOURCES = $(libgverb_a_SOURCES) gverb-test.c
12
+#OBJECTS = $(libgverb_a_OBJECTS) gverb-test.$(OBJEXT)
13
+SOURCES = $(libgverb_a_SOURCES)
14
+OBJECTS = $(libgverb_a_OBJECTS)
15
 
16
 all: all-redirect
17
 .SUFFIXES:
(-)audio/swhplugins/pkg-plist (-1 / +5 lines)
Lines 12-22 Link Here
12
lib/ladspa/comb_1190.so
12
lib/ladspa/comb_1190.so
13
lib/ladspa/comb_1887.so
13
lib/ladspa/comb_1887.so
14
lib/ladspa/comb_splitter_1411.so
14
lib/ladspa/comb_splitter_1411.so
15
lib/ladspa/const_1909.so
15
lib/ladspa/crossover_dist_1404.so
16
lib/ladspa/crossover_dist_1404.so
16
lib/ladspa/dc_remove_1207.so
17
lib/ladspa/dc_remove_1207.so
18
lib/ladspa/decay_1886.so
17
lib/ladspa/decimator_1202.so
19
lib/ladspa/decimator_1202.so
18
lib/ladspa/declip_1195.so
20
lib/ladspa/declip_1195.so
19
lib/ladspa/decay_1886.so
20
lib/ladspa/delay_1898.so
21
lib/ladspa/delay_1898.so
21
lib/ladspa/delayorama_1402.so
22
lib/ladspa/delayorama_1402.so
22
lib/ladspa/diode_1185.so
23
lib/ladspa/diode_1185.so
Lines 47-53 Link Here
47
lib/ladspa/karaoke_1409.so
48
lib/ladspa/karaoke_1409.so
48
lib/ladspa/lcr_delay_1436.so
49
lib/ladspa/lcr_delay_1436.so
49
lib/ladspa/lookahead_limiter_1435.so
50
lib/ladspa/lookahead_limiter_1435.so
51
lib/ladspa/lookahead_limiter_const_1906.so
50
lib/ladspa/lowpass_iir_1891.so
52
lib/ladspa/lowpass_iir_1891.so
53
lib/ladspa/ls_filter_1908.so
51
lib/ladspa/matrix_ms_st_1421.so
54
lib/ladspa/matrix_ms_st_1421.so
52
lib/ladspa/matrix_spatialiser_1422.so
55
lib/ladspa/matrix_spatialiser_1422.so
53
lib/ladspa/matrix_st_ms_1420.so
56
lib/ladspa/matrix_st_ms_1420.so
Lines 59-64 Link Here
59
lib/ladspa/pitch_scale_1193.so
62
lib/ladspa/pitch_scale_1193.so
60
lib/ladspa/pitch_scale_1194.so
63
lib/ladspa/pitch_scale_1194.so
61
lib/ladspa/plate_1423.so
64
lib/ladspa/plate_1423.so
65
lib/ladspa/pointer_cast_1910.so
62
lib/ladspa/rate_shifter_1417.so
66
lib/ladspa/rate_shifter_1417.so
63
lib/ladspa/retro_flange_1208.so
67
lib/ladspa/retro_flange_1208.so
64
lib/ladspa/revdelay_1605.so
68
lib/ladspa/revdelay_1605.so

Return to bug 68997