Tue Jul 25 14:37:35 2023 UTC ()
audio/aubio: control docs creation, change maintainer

On a Linux system with doxygen present, unwanted html documentation could be created,
also man generation needs explicit dependency.

The old maintainer asked to be removed, so it is pkgsrc-users for now. Thanks
for your work so far!


(thor)
diff -r1.30 -r1.31 pkgsrc/audio/aubio/Makefile

cvs diff -r1.30 -r1.31 pkgsrc/audio/aubio/Makefile (expand / switch to unified diff)

--- pkgsrc/audio/aubio/Makefile 2023/05/24 07:20:46 1.30
+++ pkgsrc/audio/aubio/Makefile 2023/07/25 14:37:34 1.31
@@ -1,35 +1,40 @@ @@ -1,35 +1,40 @@
1# $NetBSD: Makefile,v 1.30 2023/05/24 07:20:46 wiz Exp $ 1# $NetBSD: Makefile,v 1.31 2023/07/25 14:37:34 thor Exp $
2 2
3DISTNAME= aubio-0.4.9 3DISTNAME= aubio-0.4.9
4PKGREVISION= 12 4PKGREVISION= 13
5CATEGORIES= audio 5CATEGORIES= audio
6MASTER_SITES= https://aubio.org/pub/ 6MASTER_SITES= https://aubio.org/pub/
7EXTRACT_SUFX= .tar.bz2 7EXTRACT_SUFX= .tar.bz2
8 8
9MAINTAINER= pho@cielonegro.org 9MAINTAINER= pkgsrc-users@NetBSD.org
10HOMEPAGE= https://aubio.org/ 10HOMEPAGE= https://aubio.org/
11COMMENT= Extracting annotations from audio signals 11COMMENT= Extracting annotations from audio signals
12LICENSE= gnu-gpl-v2 12LICENSE= gnu-gpl-v2
13 13
14TOOL_DEPENDS+= txt2man-[0-9]*:../../converters/txt2man 14TOOL_DEPENDS+= txt2man-[0-9]*:../../converters/txt2man
15TOOL_DEPENDS+= doxygen>=1.9.7:../../devel/doxygen 15TOOL_DEPENDS+= doxygen>=1.9.7:../../devel/doxygen
16 16
17USE_TOOLS+= pkg-config 17USE_TOOLS+= pkg-config
18 18
 19# avoid loads of html if doxygen is found in host
 20TOOLS_PATH.doxygen= ${FALSE}
 21
19PKGCONFIG_OVERRIDE+= aubio.pc.in 22PKGCONFIG_OVERRIDE+= aubio.pc.in
20 23
21WAF_ARGS+= --disable-tests 24WAF_ARGS+= --disable-tests
22 25
 26TOOL_DEPENDS+= txt2man-[0-9]*:../../converters/txt2man
 27
23CPPFLAGS.SunOS+= -Du_int8_t=uint8_t -Du_int16_t=uint16_t -Du_int32_t=uint32_t -Du_int64_t=uint64_t 28CPPFLAGS.SunOS+= -Du_int8_t=uint8_t -Du_int16_t=uint16_t -Du_int32_t=uint32_t -Du_int64_t=uint64_t
24 29
25# open() flag 'rUb' 30# open() flag 'rUb'
26PYTHON_VERSIONS_INCOMPATIBLE= 311 31PYTHON_VERSIONS_INCOMPATIBLE= 311
27PYTHON_FOR_BUILD_ONLY= tool 32PYTHON_FOR_BUILD_ONLY= tool
28 33
29.include "options.mk" 34.include "options.mk"
30.include "../../devel/waf/waf.mk" 35.include "../../devel/waf/waf.mk"
31.include "../../audio/libsamplerate/buildlink3.mk" 36.include "../../audio/libsamplerate/buildlink3.mk"
32.include "../../audio/libsndfile/buildlink3.mk" 37.include "../../audio/libsndfile/buildlink3.mk"
33.include "../../devel/swig/buildlink3.mk" 38.include "../../devel/swig/buildlink3.mk"
34.include "../../multimedia/ffmpeg4/buildlink3.mk" 39.include "../../multimedia/ffmpeg4/buildlink3.mk"
35.include "../../lang/python/application.mk" 40.include "../../lang/python/application.mk"