Sun Oct 27 18:58:06 2019 UTC ()
libgphoto2: fix build on sunos by force-failing the libusb configure test.

from raymond meyer in PR pkg/36619


(maya)
diff -r1.70 -r1.71 pkgsrc/devel/libgphoto2/Makefile

cvs diff -r1.70 -r1.71 pkgsrc/devel/libgphoto2/Makefile (expand / switch to unified diff)

--- pkgsrc/devel/libgphoto2/Makefile 2018/07/04 13:40:14 1.70
+++ pkgsrc/devel/libgphoto2/Makefile 2019/10/27 18:58:06 1.71
@@ -1,14 +1,14 @@ @@ -1,14 +1,14 @@
1# $NetBSD: Makefile,v 1.70 2018/07/04 13:40:14 jperkin Exp $ 1# $NetBSD: Makefile,v 1.71 2019/10/27 18:58:06 maya Exp $
2 2
3DISTNAME= libgphoto2-2.5.8 3DISTNAME= libgphoto2-2.5.8
4PKGREVISION= 3 4PKGREVISION= 3
5CATEGORIES= devel graphics 5CATEGORIES= devel graphics
6MASTER_SITES= ${MASTER_SITE_SOURCEFORGE:=gphoto/} 6MASTER_SITES= ${MASTER_SITE_SOURCEFORGE:=gphoto/}
7EXTRACT_SUFX= .tar.bz2 7EXTRACT_SUFX= .tar.bz2
8 8
9MAINTAINER= pkgsrc-users@NetBSD.org 9MAINTAINER= pkgsrc-users@NetBSD.org
10HOMEPAGE= http://gphoto.sourceforge.net/ 10HOMEPAGE= http://gphoto.sourceforge.net/
11COMMENT= Digital camera access library 11COMMENT= Digital camera access library
12LICENSE= gnu-lgpl-v2 12LICENSE= gnu-lgpl-v2
13 13
14CONFLICTS+= gphoto<2.1.1 14CONFLICTS+= gphoto<2.1.1
@@ -18,26 +18,27 @@ USE_LIBTOOL= yes @@ -18,26 +18,27 @@ USE_LIBTOOL= yes
18USE_PKGLOCALEDIR= yes 18USE_PKGLOCALEDIR= yes
19GNU_CONFIGURE= yes 19GNU_CONFIGURE= yes
20CONFIGURE_ENV+= ac_cv_path_DOXYGEN=false 20CONFIGURE_ENV+= ac_cv_path_DOXYGEN=false
21CONFIGURE_ARGS+= --with-gdlib=no 21CONFIGURE_ARGS+= --with-gdlib=no
22PKGCONFIG_OVERRIDE+= libgphoto2.pc.in libgphoto2_port/libgphoto2_port.pc.in 22PKGCONFIG_OVERRIDE+= libgphoto2.pc.in libgphoto2_port/libgphoto2_port.pc.in
23 23
24REPLACE_SH= packaging/generic/check-ptp-camera 24REPLACE_SH= packaging/generic/check-ptp-camera
25 25
26.include "../../mk/bsd.prefs.mk" 26.include "../../mk/bsd.prefs.mk"
27 27
28PLIST_VARS+= libusb 28PLIST_VARS+= libusb
29 29
30BUILDLINK_TRANSFORM.SunOS+= opt:-Wl,--version-script=./libgphoto2_port.ver:-Wl,-M./libgphoto2_port.ver 30BUILDLINK_TRANSFORM.SunOS+= opt:-Wl,--version-script=./libgphoto2_port.ver:-Wl,-M./libgphoto2_port.ver
 31CONFIGURE_ARGS.SunOS+= --without-libusb
31 32
32SUBST_CLASSES.SunOS+= mapfile 33SUBST_CLASSES.SunOS+= mapfile
33SUBST_STAGE.mapfile= pre-configure 34SUBST_STAGE.mapfile= pre-configure
34SUBST_FILES.mapfile= libgphoto2_port/libgphoto2_port/libgphoto2_port.ver 35SUBST_FILES.mapfile= libgphoto2_port/libgphoto2_port/libgphoto2_port.ver
35SUBST_SED.mapfile= -e '/gpi_gphoto_port_type_map/d' 36SUBST_SED.mapfile= -e '/gpi_gphoto_port_type_map/d'
36 37
37# remove symbolic link 38# remove symbolic link
38post-install: 39post-install:
39 rm ${DESTDIR}${PREFIX}/include/gphoto2/gphoto2 40 rm ${DESTDIR}${PREFIX}/include/gphoto2/gphoto2
40 41
41.include "../../converters/libiconv/buildlink3.mk" 42.include "../../converters/libiconv/buildlink3.mk"
42.include "../../devel/gettext-lib/buildlink3.mk" 43.include "../../devel/gettext-lib/buildlink3.mk"
43.include "../../devel/libltdl/buildlink3.mk" 44.include "../../devel/libltdl/buildlink3.mk"