Wed Nov 24 17:31:01 2021 UTC ()
x264-devel: fix install on Solaris 10, per PR pkg/56512


(nia)
diff -r1.79 -r1.80 pkgsrc/multimedia/x264-devel/Makefile

cvs diff -r1.79 -r1.80 pkgsrc/multimedia/x264-devel/Attic/Makefile (expand / switch to unified diff)

--- pkgsrc/multimedia/x264-devel/Attic/Makefile 2021/09/02 19:20:08 1.79
+++ pkgsrc/multimedia/x264-devel/Attic/Makefile 2021/11/24 17:31:01 1.80
@@ -1,14 +1,14 @@ @@ -1,14 +1,14 @@
1# $NetBSD: Makefile,v 1.79 2021/09/02 19:20:08 nia Exp $ 1# $NetBSD: Makefile,v 1.80 2021/11/24 17:31:01 nia Exp $
2 2
3DISTNAME= x264-snapshot-20191217-2245 3DISTNAME= x264-snapshot-20191217-2245
4PKGNAME= ${DISTNAME:S/-snapshot-/-devel-/:S/-2245$//} 4PKGNAME= ${DISTNAME:S/-snapshot-/-devel-/:S/-2245$//}
5PKGREVISION= 2 5PKGREVISION= 2
6CATEGORIES= multimedia 6CATEGORIES= multimedia
7MASTER_SITES= ftp://ftp.videolan.org/pub/videolan/x264/snapshots/ 7MASTER_SITES= ftp://ftp.videolan.org/pub/videolan/x264/snapshots/
8EXTRACT_SUFX= .tar.bz2 8EXTRACT_SUFX= .tar.bz2
9 9
10MAINTAINER= joerg@NetBSD.org 10MAINTAINER= joerg@NetBSD.org
11HOMEPAGE= https://www.videolan.org/developers/x264.html 11HOMEPAGE= https://www.videolan.org/developers/x264.html
12COMMENT= GPL licensed H.264 encoder 12COMMENT= GPL licensed H.264 encoder
13LICENSE= gnu-gpl-v2 13LICENSE= gnu-gpl-v2
14 14
@@ -32,26 +32,30 @@ USE_LIBTOOL= yes @@ -32,26 +32,30 @@ USE_LIBTOOL= yes
32HAS_CONFIGURE= yes 32HAS_CONFIGURE= yes
33CONFIG_SHELL= ${BASH} 33CONFIG_SHELL= ${BASH}
34CONFIGURE_ARGS+= --enable-shared 34CONFIGURE_ARGS+= --enable-shared
35CONFIGURE_ARGS+= --enable-static 35CONFIGURE_ARGS+= --enable-static
36CONFIGURE_ARGS+= --enable-pic 36CONFIGURE_ARGS+= --enable-pic
37CONFIGURE_ARGS+= --prefix=${PREFIX} 37CONFIGURE_ARGS+= --prefix=${PREFIX}
38.if ${OPSYS} == "Darwin" 38.if ${OPSYS} == "Darwin"
39USE_TOOLS+= perl 39USE_TOOLS+= perl
40.else 40.else
41CONFIGURE_ARGS+= --disable-opencl 41CONFIGURE_ARGS+= --disable-opencl
42.endif 42.endif
43MAKE_ENV+= SH=${SH:Q} 43MAKE_ENV+= SH=${SH:Q}
44 44
 45# tries to use /usr/ucb/install to create multiple directories
 46# PR pkg/56512
 47MAKE_FLAGS.SunOS+= INSTALL=${INSTALL}
 48
45.if !empty(USE_CROSS_COMPILE:M[yY][eE][sS]) 49.if !empty(USE_CROSS_COMPILE:M[yY][eE][sS])
46# XXX Consider passing this whether cross-compiling or not. 50# XXX Consider passing this whether cross-compiling or not.
47CONFIGURE_ARGS+= --host=${MACHINE_GNU_PLATFORM} 51CONFIGURE_ARGS+= --host=${MACHINE_GNU_PLATFORM}
48.endif 52.endif
49 53
50BUILD_TARGET= default 54BUILD_TARGET= default
51INSTALL_TARGET= install-lib-shared install-lib-static install-cli 55INSTALL_TARGET= install-lib-shared install-lib-static install-cli
52INSTALLATION_DIRS= bin 56INSTALLATION_DIRS= bin
53REPLACE_SH= version.sh 57REPLACE_SH= version.sh
54 58
55.include "../../mk/dlopen.buildlink3.mk" 59.include "../../mk/dlopen.buildlink3.mk"
56 60
57CHECK_BUILTIN.pthread:= yes 61CHECK_BUILTIN.pthread:= yes