diff options
author | Michael Nottebrock <lofi@FreeBSD.org> | 2005-03-16 08:58:02 +0000 |
---|---|---|
committer | Michael Nottebrock <lofi@FreeBSD.org> | 2005-03-16 08:58:02 +0000 |
commit | 1b1ffae8b048e62e8f640877133e17cbe7f0722d (patch) | |
tree | e14a35204629afdc19550399c1e0cb6da890ac41 /audio/jack | |
parent | e6d0c609ab508638361d615ee6399c7cdad1b420 (diff) |
Notes
Diffstat (limited to 'audio/jack')
-rw-r--r-- | audio/jack/Makefile | 27 | ||||
-rw-r--r-- | audio/jack/pkg-plist | 90 |
2 files changed, 71 insertions, 46 deletions
diff --git a/audio/jack/Makefile b/audio/jack/Makefile index ef5bda1f7260..dd33d273b3ca 100644 --- a/audio/jack/Makefile +++ b/audio/jack/Makefile @@ -14,10 +14,11 @@ DISTNAME= jack-audio-connection-kit-${PORTVERSION} MAINTAINER= ports@FreeBSD.org COMMENT= A low-latency audio server -BUILD_DEPENDS= doxygen:${PORTSDIR}/devel/doxygen LIB_DEPENDS= portaudio.0:${PORTSDIR}/audio/portaudio \ sndfile.1:${PORTSDIR}/audio/libsndfile +OPTIONS= DOCS "Build HTML documentation. Requires doxygen/TeX." off + LATEST_LINK= jack CONFIGURE_ENV= LIBS="${PTHREAD_LIBS}" LDFLAGS="-L${LOCALBASE}/lib" \ CPPFLAGS="-I${LOCALBASE}/include" \ @@ -33,10 +34,34 @@ MAN1= jackd.1 jackstart.1 .include <bsd.port.pre.mk> +.if exists(${LOCALBASE}/bin/doxygen) +. if !defined(WITH_GNOKII) +DOCS_OVERRIDE= yes +WITH_DOCS= yes +. endif +.endif + +.if defined(WITH_DOCS) || defined(PACKAGE_BUILDING) +BUILD_DEPENDS+= doxygen:${PORTSDIR}/devel/doxygen +PLIST_SUB+= DOCS="" +.elseif defined(WITHOUT_DOCS) +CONFIGURE_ENV+= ac_cv_prog_HAVE_DOXYGEN="false" +PLIST_SUB+= DOCS="@comment " +.endif + .if (${OSVERSION} > 500000 ) && (${OSVERSION} < 502102 ) BROKEN= "Does not compile" .endif +pre-everything:: +.if defined(DOCS_OVERRIDE) + @${ECHO_MSG} + @${ECHO_MSG} "**********************************************************" + @${ECHO_MSG} "* Doxygen has been detected, documentation will be built *" + @${ECHO_MSG} "**********************************************************" + @${ECHO_MSG} +.endif + post-patch: ${REINPLACE_CMD} -e "s,-lpthread,${PTHREAD_LIBS}," \ ${WRKSRC}/configure ${WRKSRC}/libjack/Makefile.in \ diff --git a/audio/jack/pkg-plist b/audio/jack/pkg-plist index ffb6997c607c..6ecad1b7a702 100644 --- a/audio/jack/pkg-plist +++ b/audio/jack/pkg-plist @@ -28,50 +28,50 @@ lib/libjack.a lib/libjack.so lib/libjack.so.0 libdata/pkgconfig/jack.pc -share/jack-audio-connection-kit/reference/html/annotated.html -share/jack-audio-connection-kit/reference/html/dir_000000.html -share/jack-audio-connection-kit/reference/html/dir_000001.html -share/jack-audio-connection-kit/reference/html/dirs.html -share/jack-audio-connection-kit/reference/html/deprecated.html -share/jack-audio-connection-kit/reference/html/files.html -share/jack-audio-connection-kit/reference/html/functions.html -share/jack-audio-connection-kit/reference/html/functions_vars.html -share/jack-audio-connection-kit/reference/html/globals.html -share/jack-audio-connection-kit/reference/html/globals_defs.html -share/jack-audio-connection-kit/reference/html/globals_enum.html -share/jack-audio-connection-kit/reference/html/globals_eval.html -share/jack-audio-connection-kit/reference/html/globals_func.html -share/jack-audio-connection-kit/reference/html/globals_type.html -share/jack-audio-connection-kit/reference/html/globals_vars.html -share/jack-audio-connection-kit/reference/html/index.html -share/jack-audio-connection-kit/reference/html/inprocess_8c.html -share/jack-audio-connection-kit/reference/html/jack_8h-source.html -share/jack-audio-connection-kit/reference/html/jack_8h.html -share/jack-audio-connection-kit/reference/html/mainpage_8dox.html -share/jack-audio-connection-kit/reference/html/pages.html -share/jack-audio-connection-kit/reference/html/porting-guide.html -share/jack-audio-connection-kit/reference/html/porting_8dox.html -share/jack-audio-connection-kit/reference/html/ringbuffer_8h-source.html -share/jack-audio-connection-kit/reference/html/ringbuffer_8h.html -share/jack-audio-connection-kit/reference/html/simple__client_8c.html -share/jack-audio-connection-kit/reference/html/structjack__position__t.html -share/jack-audio-connection-kit/reference/html/structjack__ringbuffer__data__t.html -share/jack-audio-connection-kit/reference/html/structjack__ringbuffer__t.html -share/jack-audio-connection-kit/reference/html/structjack__transport__info__t.html -share/jack-audio-connection-kit/reference/html/structport__pair__t.html -share/jack-audio-connection-kit/reference/html/thread_8h-source.html -share/jack-audio-connection-kit/reference/html/thread_8h.html -share/jack-audio-connection-kit/reference/html/transport-design.html -share/jack-audio-connection-kit/reference/html/transport_8dox.html -share/jack-audio-connection-kit/reference/html/transport_8h-source.html -share/jack-audio-connection-kit/reference/html/transport_8h.html -share/jack-audio-connection-kit/reference/html/types_8h-source.html -share/jack-audio-connection-kit/reference/html/types_8h.html -share/jack-audio-connection-kit/reference/html/doxygen.png -share/jack-audio-connection-kit/reference/html/fsm.png -share/jack-audio-connection-kit/reference/html/doxygen.css -@dirrm share/jack-audio-connection-kit/reference/html -@dirrm share/jack-audio-connection-kit/reference -@dirrm share/jack-audio-connection-kit +%%DOCS%%share/jack-audio-connection-kit/reference/html/annotated.html +%%DOCS%%share/jack-audio-connection-kit/reference/html/dir_000000.html +%%DOCS%%share/jack-audio-connection-kit/reference/html/dir_000001.html +%%DOCS%%share/jack-audio-connection-kit/reference/html/dirs.html +%%DOCS%%share/jack-audio-connection-kit/reference/html/deprecated.html +%%DOCS%%share/jack-audio-connection-kit/reference/html/files.html +%%DOCS%%share/jack-audio-connection-kit/reference/html/functions.html +%%DOCS%%share/jack-audio-connection-kit/reference/html/functions_vars.html +%%DOCS%%share/jack-audio-connection-kit/reference/html/globals.html +%%DOCS%%share/jack-audio-connection-kit/reference/html/globals_defs.html +%%DOCS%%share/jack-audio-connection-kit/reference/html/globals_enum.html +%%DOCS%%share/jack-audio-connection-kit/reference/html/globals_eval.html +%%DOCS%%share/jack-audio-connection-kit/reference/html/globals_func.html +%%DOCS%%share/jack-audio-connection-kit/reference/html/globals_type.html +%%DOCS%%share/jack-audio-connection-kit/reference/html/globals_vars.html +%%DOCS%%share/jack-audio-connection-kit/reference/html/index.html +%%DOCS%%share/jack-audio-connection-kit/reference/html/inprocess_8c.html +%%DOCS%%share/jack-audio-connection-kit/reference/html/jack_8h-source.html +%%DOCS%%share/jack-audio-connection-kit/reference/html/jack_8h.html +%%DOCS%%share/jack-audio-connection-kit/reference/html/mainpage_8dox.html +%%DOCS%%share/jack-audio-connection-kit/reference/html/pages.html +%%DOCS%%share/jack-audio-connection-kit/reference/html/porting-guide.html +%%DOCS%%share/jack-audio-connection-kit/reference/html/porting_8dox.html +%%DOCS%%share/jack-audio-connection-kit/reference/html/ringbuffer_8h-source.html +%%DOCS%%share/jack-audio-connection-kit/reference/html/ringbuffer_8h.html +%%DOCS%%share/jack-audio-connection-kit/reference/html/simple__client_8c.html +%%DOCS%%share/jack-audio-connection-kit/reference/html/structjack__position__t.html +%%DOCS%%share/jack-audio-connection-kit/reference/html/structjack__ringbuffer__data__t.html +%%DOCS%%share/jack-audio-connection-kit/reference/html/structjack__ringbuffer__t.html +%%DOCS%%share/jack-audio-connection-kit/reference/html/structjack__transport__info__t.html +%%DOCS%%share/jack-audio-connection-kit/reference/html/structport__pair__t.html +%%DOCS%%share/jack-audio-connection-kit/reference/html/thread_8h-source.html +%%DOCS%%share/jack-audio-connection-kit/reference/html/thread_8h.html +%%DOCS%%share/jack-audio-connection-kit/reference/html/transport-design.html +%%DOCS%%share/jack-audio-connection-kit/reference/html/transport_8dox.html +%%DOCS%%share/jack-audio-connection-kit/reference/html/transport_8h-source.html +%%DOCS%%share/jack-audio-connection-kit/reference/html/transport_8h.html +%%DOCS%%share/jack-audio-connection-kit/reference/html/types_8h-source.html +%%DOCS%%share/jack-audio-connection-kit/reference/html/types_8h.html +%%DOCS%%share/jack-audio-connection-kit/reference/html/doxygen.png +%%DOCS%%share/jack-audio-connection-kit/reference/html/fsm.png +%%DOCS%%share/jack-audio-connection-kit/reference/html/doxygen.css +%%DOCS%%@dirrm share/jack-audio-connection-kit/reference/html +%%DOCS%%@dirrm share/jack-audio-connection-kit/reference +%%DOCS%%@dirrm share/jack-audio-connection-kit @dirrm include/jack @dirrm lib/jack |