diff options
author | arved <arved@FreeBSD.org> | 2003-05-02 05:02:51 +0800 |
---|---|---|
committer | arved <arved@FreeBSD.org> | 2003-05-02 05:02:51 +0800 |
commit | dae8b29a8bb0e92303297ec8bd4222b67afdef37 (patch) | |
tree | 245b45cad675cd5e4b3832cdfc28d7ce4fbac48b /audio/blop | |
parent | 47ea2fab22517e1e66f7648f497b6160b240cf67 (diff) | |
download | freebsd-ports-gnome-dae8b29a8bb0e92303297ec8bd4222b67afdef37.tar.gz freebsd-ports-gnome-dae8b29a8bb0e92303297ec8bd4222b67afdef37.tar.zst freebsd-ports-gnome-dae8b29a8bb0e92303297ec8bd4222b67afdef37.zip |
Update to 0.2.7
USE_GETOPT_LONG
PR: 51510
Submitted by: KATO Tsuguru <tkato@prontomail.com>
Diffstat (limited to 'audio/blop')
-rw-r--r-- | audio/blop/Makefile | 19 | ||||
-rw-r--r-- | audio/blop/distinfo | 2 | ||||
-rw-r--r-- | audio/blop/files/patch-src-sequencer.so.c | 37 | ||||
-rw-r--r-- | audio/blop/files/patch-src-sequencer16_1677.so.c | 27 | ||||
-rw-r--r-- | audio/blop/files/patch-src-sequencer32_1676.so.c | 27 | ||||
-rw-r--r-- | audio/blop/files/patch-src-sequencer64_1675.so.c | 27 | ||||
-rw-r--r-- | audio/blop/pkg-plist | 1 |
7 files changed, 50 insertions, 90 deletions
diff --git a/audio/blop/Makefile b/audio/blop/Makefile index 2657c18f4be6..ed04c1c37703 100644 --- a/audio/blop/Makefile +++ b/audio/blop/Makefile @@ -5,7 +5,7 @@ # $FreeBSD$ PORTNAME= blop -PORTVERSION= 0.2.6 +PORTVERSION= 0.2.7 CATEGORIES= audio MASTER_SITES= ${MASTER_SITE_SOURCEFORGE} MASTER_SITE_SUBDIR= ${PORTNAME} @@ -14,16 +14,19 @@ MAINTAINER= ports@FreeBSD.org COMMENT= Bandlimited oscillator plugins for LADSPA-aware audio applications BUILD_DEPENDS= ${LOCALBASE}/include/ladspa.h:${PORTSDIR}/audio/ladspa -.if !exists(/usr/include/getopt.h) -LIB_DEPENDS= gnugetopt:${PORTSDIR}/devel/libgnugetopt -CONFIGURE_ENV+= LIBS="-L${LOCALBASE}/lib -lgnugetopt" -.endif +USE_GETOPT_LONG= yes +USE_REINPLACE= yes USE_GMAKE= yes GNU_CONFIGURE= yes -CONFIGURE_TARGET= -CONFIGURE_ARGS+=--build=${MACHINE_ARCH}-portbld-freebsd${OSREL} \ - --with-ladspa-prefix="${LOCALBASE}" +CONFIGURE_TARGET= --build=${MACHINE_ARCH}-portbld-freebsd${OSREL} +CONFIGURE_ARGS= --with-ladspa-prefix="${LOCALBASE}" + +post-patch: + @${REINPLACE_CMD} 's|-pipe -Wall -O3 |\$$CFLAGS |g' ${WRKSRC}/configure + @${FIND} ${WRKSRC} -name "Makefile.in" | ${XARGS} ${REINPLACE_CMD} -e \ + 's|\$$(LIBS)|\$$(LIBS) \$$(LDFLAGS)|g ; \ + s|-lc | |g' pre-build: cd ${WRKSRC}/src; ${GMAKE} sawtooth_data.h square_data.h parabola_data.h diff --git a/audio/blop/distinfo b/audio/blop/distinfo index efd81d05cb0c..e39782ed294d 100644 --- a/audio/blop/distinfo +++ b/audio/blop/distinfo @@ -1 +1 @@ -MD5 (blop-0.2.6.tar.gz) = 09af3065164045d7792eb9f159b24d12 +MD5 (blop-0.2.7.tar.gz) = cc40f5eeb03c6657349c700d2dc9e382 diff --git a/audio/blop/files/patch-src-sequencer.so.c b/audio/blop/files/patch-src-sequencer.so.c new file mode 100644 index 000000000000..934dc85bac29 --- /dev/null +++ b/audio/blop/files/patch-src-sequencer.so.c @@ -0,0 +1,37 @@ +--- src/sequencer.so.c.orig Mon Feb 17 04:20:44 2003 ++++ src/sequencer.so.c Fri Apr 25 02:44:42 2003 +@@ -136,6 +136,8 @@ + void runSequencer(LADSPA_Handle instance, + unsigned long sample_count) + { ++ int i, rst; ++ unsigned long s; + Sequencer *plugin = (Sequencer *)instance; + + /* Gate */ +@@ -167,9 +169,7 @@ + + unsigned int step_index = plugin->step_index; + unsigned int loop_index = lrintf(loop_steps); +- int rst = lrintf(reset); +- int i; +- unsigned long s; ++ rst = lrintf(reset); + + loop_index = loop_index == 0 ? 1 : loop_index; + loop_index = loop_index > SEQUENCER_MAX_INPUTS ? SEQUENCER_MAX_INPUTS : loop_index; +@@ -223,12 +223,12 @@ + void (*run_functions[])(LADSPA_Handle, + unsigned long) = {runSequencer}; + +- sequencer_descriptors = (LADSPA_Descriptor **)calloc(SEQUENCER_VARIANT_COUNT, sizeof(LADSPA_Descriptor)); +- + char label[12]; + char name[33]; + char loop_point_label[20]; + char value_label[14]; ++ ++ sequencer_descriptors = (LADSPA_Descriptor **)calloc(SEQUENCER_VARIANT_COUNT, sizeof(LADSPA_Descriptor)); + + /* Mmmm. Lovely... */ + sprintf(label, "%s%d", "sequencer", SEQUENCER_MAX_INPUTS); diff --git a/audio/blop/files/patch-src-sequencer16_1677.so.c b/audio/blop/files/patch-src-sequencer16_1677.so.c deleted file mode 100644 index 6217362fcbf7..000000000000 --- a/audio/blop/files/patch-src-sequencer16_1677.so.c +++ /dev/null @@ -1,27 +0,0 @@ ---- src/sequencer16_1677.so.c.orig Tue Feb 11 09:18:27 2003 -+++ src/sequencer16_1677.so.c Tue Feb 11 09:18:44 2003 -@@ -132,6 +132,8 @@ - void runSequencer(LADSPA_Handle instance, - unsigned long sample_count) - { -+ int i,rst; -+ unsigned long s; - Sequencer *plugin = (Sequencer *)instance; - - /* Gate */ -@@ -165,14 +167,11 @@ - unsigned int loop_index = f_round_i(loop_steps); - loop_index = loop_index == 0 ? 1 : loop_index; - loop_index = loop_index > 16 ? 16 : loop_index; -- int rst = f_round_i(reset); -- int i; -+ rst = f_round_i(reset); - - for (i = 0; i < 16; i++) { - values[i] = *(plugin->values[i]); - } -- -- unsigned long s; - - for (s = 0; s < sample_count; s++) { - if (gate[s] > 0.0f) { diff --git a/audio/blop/files/patch-src-sequencer32_1676.so.c b/audio/blop/files/patch-src-sequencer32_1676.so.c deleted file mode 100644 index b17cdc6c6bd5..000000000000 --- a/audio/blop/files/patch-src-sequencer32_1676.so.c +++ /dev/null @@ -1,27 +0,0 @@ ---- src/sequencer32_1676.so.c.orig Tue Feb 11 09:17:55 2003 -+++ src/sequencer32_1676.so.c Tue Feb 11 09:18:15 2003 -@@ -132,6 +132,8 @@ - void runSequencer(LADSPA_Handle instance, - unsigned long sample_count) - { -+ int i,rst; -+ unsigned long s; - Sequencer *plugin = (Sequencer *)instance; - - /* Gate */ -@@ -165,14 +167,11 @@ - unsigned int loop_index = f_round_i(loop_steps); - loop_index = loop_index == 0 ? 1 : loop_index; - loop_index = loop_index > 32 ? 32 : loop_index; -- int rst = f_round_i(reset); -- int i; -+ rst = f_round_i(reset); - - for (i = 0; i < 32; i++) { - values[i] = *(plugin->values[i]); - } -- -- unsigned long s; - - for (s = 0; s < sample_count; s++) { - if (gate[s] > 0.0f) { diff --git a/audio/blop/files/patch-src-sequencer64_1675.so.c b/audio/blop/files/patch-src-sequencer64_1675.so.c deleted file mode 100644 index f77dcc760049..000000000000 --- a/audio/blop/files/patch-src-sequencer64_1675.so.c +++ /dev/null @@ -1,27 +0,0 @@ ---- src/sequencer64_1675.so.c.orig Tue Feb 11 09:17:22 2003 -+++ src/sequencer64_1675.so.c Tue Feb 11 09:17:46 2003 -@@ -132,6 +132,8 @@ - void runSequencer(LADSPA_Handle instance, - unsigned long sample_count) - { -+ int i,rst; -+ unsigned long s; - Sequencer *plugin = (Sequencer *)instance; - - /* Gate */ -@@ -165,14 +167,11 @@ - unsigned int loop_index = f_round_i(loop_steps); - loop_index = loop_index == 0 ? 1 : loop_index; - loop_index = loop_index > 64 ? 64 : loop_index; -- int rst = f_round_i(reset); -- int i; -+ rst = f_round_i(reset); - - for (i = 0; i < 64; i++) { - values[i] = *(plugin->values[i]); - } -- -- unsigned long s; - - for (s = 0; s < sample_count; s++) { - if (gate[s] > 0.0f) { diff --git a/audio/blop/pkg-plist b/audio/blop/pkg-plist index 8989970e697b..379a42772faa 100644 --- a/audio/blop/pkg-plist +++ b/audio/blop/pkg-plist @@ -16,3 +16,4 @@ lib/ladspa/square_1643.so lib/ladspa/sum_1665.so lib/ladspa/sync_square_1678.so lib/ladspa/triangle_1649.so +@unexec rmdir %D/lib/ladspa 2>/dev/null || true |