FreeBSD Bugzilla – Attachment 161241 Details for
Bug 203239
[PATCH] audio/aubio: Update to version 0.4.2
Home
|
New
|
Browse
|
Search
|
[?]
|
Reports
|
Help
|
New Account
|
Log In
Remember
[x]
|
Forgot Password
Login:
[x]
[patch]
audio_aubio.diff
audio_aubio.diff (text/plain), 5.72 KB, created by
tkato432
on 2015-09-21 18:30:41 UTC
(
hide
)
Description:
audio_aubio.diff
Filename:
MIME Type:
Creator:
tkato432
Created:
2015-09-21 18:30:41 UTC
Size:
5.72 KB
patch
obsolete
>diff -urN /usr/ports/audio/aubio/Makefile audio/aubio/Makefile >--- /usr/ports/audio/aubio/Makefile 2015-08-24 03:54:20.541734000 +0900 >+++ audio/aubio/Makefile 2015-09-22 00:00:00.000000000 +0900 >@@ -2,7 +2,7 @@ > # $FreeBSD: head/audio/aubio/Makefile 392609 2015-07-21 02:00:40Z danfe $ > > PORTNAME= aubio >-PORTVERSION= 0.4.1 >+PORTVERSION= 0.4.2 > CATEGORIES= audio > MASTER_SITES= http://aubio.org/pub/ > >@@ -14,52 +14,38 @@ > BUILD_DEPENDS= txt2man:${PORTSDIR}/textproc/txt2man > > USES= pkgconfig tar:bzip2 waf >-USE_LDCONFIG= yes >- > CONFIGURE_ARGS= --mandir=${MANPREFIX}/man >+USE_LDCONFIG= yes > >-OPTIONS_DEFINE= COMPLEX DOXYGEN FFMPEG JACK SAMPLERATE SNDFILE >+OPTIONS_DEFINE= COMPLEX DOXYGEN FFMPEG JACK SAMPLERATE SNDFILE >+OPTIONS_SINGLE= FFT PRECISION >+OPTIONS_SINGLE_FFT= FFTW OOURA >+OPTIONS_SINGLE_PRECISION= DOUBLE SINGLE > OPTIONS_DEFAULT= FFTW JACK SAMPLERATE SNDFILE SINGLE >+OPTIONS_SUB= yes > >-COMPLEX_DESC= Compile with C99 complex.h >+COMPLEX_DESC= Compile with C99 complex.h > COMPLEX_CONFIGURE_ENABLE= complex >- >-DOXYGEN_CONFIGURE_OFF= --disable-doxygen >+DOUBLE_DESC= Double precision mode >+DOUBLE_CONFIGURE_ENABLE= double > DOXYGEN_BUILD_DEPENDS= doxygen:${PORTSDIR}/devel/doxygen >- >-FFMPEG_CONFIGURE_ENABLE= avcodec >+DOXYGEN_CONFIGURE_OFF= --disable-doxygen > FFMPEG_LIB_DEPENDS= libavcodec.so:${PORTSDIR}/multimedia/ffmpeg >- >-JACK_CONFIGURE_ENABLE= jack >+FFMPEG_CONFIGURE_ENABLE= avcodec >+FFT_DESC= FFT implementation >+FFTW_DESC= FFTW3/FFTW3F (depending on precision) > JACK_LIB_DEPENDS= libjack.so:${PORTSDIR}/audio/jack >- >-SAMPLERATE_CONFIGURE_ENABLE= samplerate >+JACK_CONFIGURE_ENABLE= jack >+OOURA_DESC= Ooura (last resort) >+PRECISION_DESC= Precision > SAMPLERATE_LIB_DEPENDS= libsamplerate.so:${PORTSDIR}/audio/libsamplerate >- >-SNDFILE_CONFIGURE_ENABLE= sndfile >+SAMPLERATE_CONFIGURE_ENABLE= samplerate >+SINGLE_DESC= Single precision mode > SNDFILE_LIB_DEPENDS= libsndfile.so:${PORTSDIR}/audio/libsndfile >- >-OPTIONS_SINGLE= FFT PRECISION >-OPTIONS_SINGLE_FFT= FFTW OOURA >-OPTIONS_SINGLE_PRECISION= DOUBLE SINGLE >- >-FFT_DESC= FFT implementation >-FFTW_DESC= FFTW3/FFTW3F (depending on precision) >-OOURA_DESC= Ooura (last resort) >- >-PRECISION_DESC= Precision >-DOUBLE_DESC= Double precision mode >-SINGLE_DESC= Single precision mode >-DOUBLE_CONFIGURE_ENABLE= double >+SNDFILE_CONFIGURE_ENABLE= sndfile > > .include <bsd.port.options.mk> > >-.if ${PORT_OPTIONS:MDOXYGEN} >-PLIST_SUB+= DOXYGEN="" >-.else >-PLIST_SUB+= DOXYGEN="@comment " >-.endif >- > .if ${PORT_OPTIONS:MFFTW} > . if ${PORT_OPTIONS:MDOUBLE} > LIB_DEPENDS+= libfftw3.so:${PORTSDIR}/math/fftw3 >@@ -69,15 +55,13 @@ > .endif > > post-patch: >- @${REINPLACE_CMD} -e '/pkgconfig/s,$${LIBDIR},&data,' \ >- ${WRKSRC}/waflib/TaskGen.py >+ @${REINPLACE_CMD} -e \ >+ '/pkgconfig/s|$${LIBDIR}|&data|' ${WRKSRC}/waflib/TaskGen.py > >-.if !defined(WITH_DEBUG) || defined(WITHOUT_DEBUG) || defined(INSTALL_STRIPPED) > post-install: >- ${STRIP_CMD} ${STAGEDIR}${PREFIX}/lib/lib${PORTNAME}.so >-. for b in mfcc notes onset pitch quiet track >- ${STRIP_CMD} ${STAGEDIR}${PREFIX}/bin/${PORTNAME}${b} >-. endfor >-.endif >+.for b in mfcc notes onset pitch quiet track >+ @${STRIP_CMD} ${STAGEDIR}${PREFIX}/bin/aubio${b} >+.endfor >+ @${STRIP_CMD} ${STAGEDIR}${PREFIX}/lib/libaubio.so > > .include <bsd.port.mk> >diff -urN /usr/ports/audio/aubio/distinfo audio/aubio/distinfo >--- /usr/ports/audio/aubio/distinfo 2015-08-24 03:54:20.548068000 +0900 >+++ audio/aubio/distinfo 2015-09-22 00:00:00.000000000 +0900 >@@ -1,2 +1,2 @@ >-SHA256 (aubio-0.4.1.tar.bz2) = 25d7df0a9cd6366fda764a803424caddf5fb819fc75b42a7a03e1e6f8eb3c695 >-SIZE (aubio-0.4.1.tar.bz2) = 288136 >+SHA256 (aubio-0.4.2.tar.bz2) = 1cc58e0fed2b9468305b198ad06b889f228b797a082c2ede716dc30fcb4f8f1f >+SIZE (aubio-0.4.2.tar.bz2) = 304216 >diff -urN /usr/ports/audio/aubio/files/patch-wscript audio/aubio/files/patch-wscript >--- /usr/ports/audio/aubio/files/patch-wscript 2015-08-24 03:54:20.565715000 +0900 >+++ audio/aubio/files/patch-wscript 2015-09-22 00:00:00.000000000 +0900 >@@ -1,16 +1,16 @@ >---- wscript.orig 2014-03-12 15:19:28 UTC >+--- wscript.orig 2015-08-01 10:24:35 UTC > +++ wscript >-@@ -72,6 +72,9 @@ def options(ctx): >- add_option_enable_disable(ctx, 'double', default = False, >- help_str = 'compile in double precision mode', >- help_disable_str = 'compile in single precision mode (default)') >+@@ -75,6 +75,9 @@ def options(ctx): >+ add_option_enable_disable(ctx, 'fat', default = False, >+ help_str = 'build fat binaries (darwin only)', >+ help_disable_str = 'do not build fat binaries (default)') > + ctx.add_option('--disable-doxygen', action = 'store_true', > + dest = 'disable_doxygen', > + help = 'disable doxygen even if found') > > ctx.add_option('--with-target-platform', type='string', > help='set target platform for cross-compilation', dest='target_platform') >-@@ -254,6 +257,9 @@ def configure(ctx): >+@@ -258,6 +261,9 @@ def configure(ctx): > # check if doxygen is installed, optional > try: > ctx.find_program('doxygen', var='DOXYGEN') >@@ -20,7 +20,7 @@ > except ctx.errors.ConfigurationError: > ctx.to_log('doxygen was not found (ignoring)') > >-@@ -291,11 +297,11 @@ def build(bld): >+@@ -295,11 +301,11 @@ def build(bld): > bld( source = bld.path.ant_glob('doc/*.txt') ) > > # build documentation from source files using doxygen >diff -urN /usr/ports/audio/aubio/pkg-plist audio/aubio/pkg-plist >--- /usr/ports/audio/aubio/pkg-plist 2015-08-24 03:54:20.530396000 +0900 >+++ audio/aubio/pkg-plist 2015-09-22 00:00:00.000000000 +0900 >@@ -51,10 +51,9 @@ > include/aubio/utils/parameter.h > include/aubio/utils/scale.h > include/aubio/vecutils.h >-lib/libaubio.a > lib/libaubio.so > lib/libaubio.so.4 >-lib/libaubio.so.4.1.1 >+lib/libaubio.so.4.2.2 > libdata/pkgconfig/aubio.pc > man/man1/aubiocut.1.gz > man/man1/aubiomfcc.1.gz
You cannot view the attachment while viewing its details because your browser does not support IFRAMEs.
View the attachment on a separate page
.
View Attachment As Diff
View Attachment As Raw
Actions:
View
|
Diff
Attachments on
bug 203239
: 161241