FreeBSD Bugzilla – Attachment 160468 Details for
Bug 202737
[patch] audio/hydrogen: fix dependencies, add more options
Home
|
New
|
Browse
|
Search
|
[?]
|
Reports
|
Help
|
New Account
|
Log In
Remember
[x]
|
Forgot Password
Login:
[x]
[patch]
Makefile.diff
patch-hydrogen.diff (text/plain), 3.45 KB, created by
Andriy Voskoboinyk
on 2015-08-29 08:23:39 UTC
(
hide
)
Description:
Makefile.diff
Filename:
MIME Type:
Creator:
Andriy Voskoboinyk
Created:
2015-08-29 08:23:39 UTC
Size:
3.45 KB
patch
obsolete
>Index: audio/hydrogen/Makefile >=================================================================== >--- audio/hydrogen/Makefile (revision 395452) >+++ audio/hydrogen/Makefile (working copy) >@@ -3,7 +3,7 @@ > > PORTNAME= hydrogen > PORTVERSION= 0.9.6.1 >-PORTREVISION= 1 >+PORTREVISION= 2 > CATEGORIES= audio > > MAINTAINER= FreeBSD@ShaneWare.Biz >@@ -10,6 +10,7 @@ > COMMENT= Advanced drum machine > > LICENSE= GPLv2 >+LICENSE_FILE= ${WRKSRC}/COPYING > > LIB_DEPENDS= libsndfile.so:${PORTSDIR}/audio/libsndfile > >@@ -18,23 +19,29 @@ > USE_GITHUB= yes > GH_ACCOUNT= hydrogen-music > >-USE_QT4= corelib gui qmake_build linguist_build moc_build network \ >- qt3support rcc_build sql uic_build xml >-USES= cmake:outsource desktop-file-utils pkgconfig >-CMAKE_ARGS+= -DTHREADS_HAVE_PTHREAD_ARG:BOOL=ON -DWANT_DEBUG:BOOL=OFF \ >- -DLIBSNDFILE_INCLUDE_DIR:STRING=${LOCALBASE}/include \ >- -DWANT_OSS:BOOL=ON >+USE_QT4= corelib network gui xml xmlpatterns qmake_build moc_build \ >+ rcc_build uic_build >+USES= cmake desktop-file-utils pkgconfig > USE_LDCONFIG= yes >+CFLAGS+= -I${LOCALBASE}/include > LDFLAGS+= -L${LOCALBASE}/lib > >-OPTIONS_DEFINE= ALSA JACK LADSPA LASH PORTAUDIO PULSEAUDIO RDF >-OPTIONS_DEFAULT= JACK LADSPA RDF >+OPTIONS_SINGLE= EXPORT >+OPTIONS_SINGLE_EXPORT= LIBARCHIVE LIBTAR >+OPTIONS_DEFINE= ALSA DEBUG JACK LADSPA LASH OSS >+OPTIONS_DEFINE+= PORTAUDIO PULSEAUDIO RDF RUBBERBAND TEST >+OPTIONS_DEFAULT= JACK LADSPA LIBARCHIVE OSS RDF > >+EXPORT_DESC= Export support for drumkit >+ > ALSA_CMAKE_ON= -DWANT_ALSA:BOOL=ON > ALSA_CMAKE_OFF= -DWANT_ALSA:BOOL=OFF > ALSA_LIB_DEPENDS= libasound.so:${PORTSDIR}/audio/alsa-lib > ALSA_RUN_DEPENDS= alsa-plugins>=0:${PORTSDIR}/audio/alsa-plugins > >+DEBUG_CMAKE_ON= -DWANT_DEBUG:BOOL=ON >+DEBUG_CMAKE_OFF= -DWANT_DEBUG:BOOL=OFF >+ > JACK_CMAKE_ON= -DWANT_JACK:BOOL=ON -DWANT_JACKSESSION:BOOL=ON > JACK_CMAKE_OFF= -DWANT_JACK:BOOL=OFF -DWANT_JACKSESSION:BOOL=OFF > JACK_LIB_DEPENDS= libjack.so:${PORTSDIR}/audio/jack >@@ -49,6 +56,19 @@ > LASH_CMAKE_OFF= -DWANT_LASH:BOOL=OFF > LASH_LIB_DEPENDS= liblash.so:${PORTSDIR}/audio/lash > >+LIBARCHIVE_DESC= LibArchive support >+LIBARCHIVE_CMAKE_ON= -DWANT_LIBARCHIVE:BOOL=ON >+LIBARCHIVE_CMAKE_OFF= -DWANT_LIBARCHIVE:BOOL=OFF >+LIBARCHIVE_USES= libarchive >+ >+LIBTAR_DESC= Libtar support >+LIBTAR_CMAKE_ON= -DWANT_LIBTAR:BOOL=ON >+LIBTAR_CMAKE_OFF= -DWANT_LIBTAR:BOOL=OFF >+LIBTAR_LIB_DEPENDS= libtar.so:${PORTSDIR}/devel/libtar >+ >+OSS_CMAKE_ON= -DWANT_OSS:BOOL=ON >+OSS_CMAKE_OFF= -DWANT_OSS:BOOL=OFF >+ > PORTAUDIO_CMAKE_ON= -DWANT_PORTAUDIO:BOOL=ON > PORTAUDIO_CMAKE_OFF= -DWANT_PORTAUDIO:BOOL=OFF > PORTAUDIO_LIB_DEPENDS= libportaudio.so:${PORTSDIR}/audio/portaudio >@@ -63,4 +83,23 @@ > RDF_CMAKE_OFF= -DWANT_LRDF:BOOL=OFF > RDF_LIB_DEPENDS= liblrdf.so:${PORTSDIR}/textproc/liblrdf > >+# using librubberband is experimental and current versions have bad timing >+# installing the rubberband cli tool still works as before >+RUBBERBAND_DESC= librubberband for time stretching >+RUBBERBAND_CMAKE_ON= -DWANT_RUBBERBAND:BOOL=ON \ >+ -DRUBBERBAND_INCLUDE_DIR:STRING=${LOCALBASE}/include/rubberband >+RUBBERBAND_CMAKE_OFF= -DWANT_RUBBERBAND:BOOL=OFF >+RUBBERBAND_LIB_DEPENDS= librubberband.so:${PORTSDIR}/audio/rubberband >+ >+TEST_CMAKE_ON= -DWANT_CPPUNIT:BOOL=ON >+TEST_CMAKE_OFF= -DWANT_CPPUNIT:BOOL=OFF >+TEST_BUILD_DEPENDS= ${LOCALBASE}/libdata/pkgconfig/cppunit.pc:${PORTSDIR}/devel/cppunit >+ >+post-patch: >+ @${REINPLACE_CMD} 's|EXISTS(tar|EXISTS(${LOCALBASE}/lib/libtar.so|g' \ >+ ${WRKSRC}/CMakeLists.txt >+ >+test: build >+ cd ${WRKSRC} && ./src/tests/tests >+ > .include <bsd.port.mk>
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 202737
: 160468 |
160469
|
160470
|
160471
|
160472
|
160473
|
160474
|
160581
|
161190