Wed Oct 24 12:30:07 2018 UTC ()
normalize: Force gnu89 on SunOS to work around _POSIX_C_SOURCE.

It's set in too many files to patch.


(jperkin)
diff -r1.33 -r1.34 pkgsrc/audio/normalize/Makefile

cvs diff -r1.33 -r1.34 pkgsrc/audio/normalize/Makefile (expand / switch to unified diff)

--- pkgsrc/audio/normalize/Makefile 2018/08/22 09:42:56 1.33
+++ pkgsrc/audio/normalize/Makefile 2018/10/24 12:30:07 1.34
@@ -1,34 +1,37 @@ @@ -1,34 +1,37 @@
1# $NetBSD: Makefile,v 1.33 2018/08/22 09:42:56 wiz Exp $ 1# $NetBSD: Makefile,v 1.34 2018/10/24 12:30:07 jperkin Exp $
2 2
3DISTNAME= normalize-0.7.7 3DISTNAME= normalize-0.7.7
4PKGREVISION= 8 4PKGREVISION= 8
5CATEGORIES= audio 5CATEGORIES= audio
6MASTER_SITES= http://savannah.nongnu.org/download/normalize/ 6MASTER_SITES= http://savannah.nongnu.org/download/normalize/
7EXTRACT_SUFX= .tar.bz2 7EXTRACT_SUFX= .tar.bz2
8 8
9MAINTAINER= pkgsrc-users@NetBSD.org 9MAINTAINER= pkgsrc-users@NetBSD.org
10HOMEPAGE= http://normalize.nongnu.org/ 10HOMEPAGE= http://normalize.nongnu.org/
11COMMENT= Audio file volume normalizer (wav,mp3,ogg) 11COMMENT= Audio file volume normalizer (wav,mp3,ogg)
12LICENSE= gnu-gpl-v2 12LICENSE= gnu-gpl-v2
13 13
14USE_TOOLS+= perl 14USE_TOOLS+= perl
15USE_LIBTOOL= yes 15USE_LIBTOOL= yes
16USE_PKGLOCALEDIR= yes 16USE_PKGLOCALEDIR= yes
17GNU_CONFIGURE= yes 17GNU_CONFIGURE= yes
18CONFIGURE_ARGS+= --with-audiofile 18CONFIGURE_ARGS+= --with-audiofile
19CONFIGURE_ARGS+= --with-audiofile-prefix=${BUILDLINK_PREFIX.libaudiofile} 19CONFIGURE_ARGS+= --with-audiofile-prefix=${BUILDLINK_PREFIX.libaudiofile}
20CONFIGURE_ARGS+= --disable-audiofiletest 20CONFIGURE_ARGS+= --disable-audiofiletest
21CONFIGURE_ARGS+= --with-mad 21CONFIGURE_ARGS+= --with-mad
22CPPFLAGS+= -I${BUILDLINK_PREFIX.libaudiofile}/include 22CPPFLAGS+= -I${BUILDLINK_PREFIX.libaudiofile}/include
23LDFLAGS+= -L${BUILDLINK_PREFIX.libaudiofile}/lib 23LDFLAGS+= -L${BUILDLINK_PREFIX.libaudiofile}/lib
24LDFLAGS+= ${COMPILER_RPATH_FLAG}${BUILDLINK_PREFIX.libaudiofile}/lib -laudiofile 24LDFLAGS+= ${COMPILER_RPATH_FLAG}${BUILDLINK_PREFIX.libaudiofile}/lib -laudiofile
25 25
 26# Hardcodes _POSIX_C_SOURCE=2 everywhere
 27CFLAGS.SunOS+= -std=gnu89
 28
26# is a generated file which doesn't exist when REPLACE_PERL happens 29# is a generated file which doesn't exist when REPLACE_PERL happens
27#REPLACE_PERL= src/normalize-mp3 30#REPLACE_PERL= src/normalize-mp3
28 31
29.include "../../audio/libaudiofile/buildlink3.mk" 32.include "../../audio/libaudiofile/buildlink3.mk"
30.include "../../audio/libmad/buildlink3.mk" 33.include "../../audio/libmad/buildlink3.mk"
31.include "../../converters/libiconv/buildlink3.mk" 34.include "../../converters/libiconv/buildlink3.mk"
32.include "../../devel/gettext-lib/buildlink3.mk" 35.include "../../devel/gettext-lib/buildlink3.mk"
33 36
34.include "../../mk/bsd.pkg.mk" 37.include "../../mk/bsd.pkg.mk"