Thu Sep 21 18:41:51 2017 UTC ()
Allow builing on macOS (without X11)


(adam)
diff -r1.70 -r1.71 pkgsrc/graphics/hugin/Makefile

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

--- pkgsrc/graphics/hugin/Makefile 2017/09/18 09:53:23 1.70
+++ pkgsrc/graphics/hugin/Makefile 2017/09/21 18:41:50 1.71
@@ -1,14 +1,14 @@ @@ -1,14 +1,14 @@
1# $NetBSD: Makefile,v 1.70 2017/09/18 09:53:23 maya Exp $ 1# $NetBSD: Makefile,v 1.71 2017/09/21 18:41:50 adam Exp $
2 2
3DISTNAME= hugin-2017.0.0 3DISTNAME= hugin-2017.0.0
4PKGREVISION= 2 4PKGREVISION= 2
5CATEGORIES= graphics 5CATEGORIES= graphics
6MASTER_SITES= ${MASTER_SITE_SOURCEFORGE:=hugin/} 6MASTER_SITES= ${MASTER_SITE_SOURCEFORGE:=hugin/}
7EXTRACT_SUFX= .tar.bz2 7EXTRACT_SUFX= .tar.bz2
8 8
9MAINTAINER= pkgsrc-users@NetBSD.org 9MAINTAINER= pkgsrc-users@NetBSD.org
10HOMEPAGE= http://hugin.sourceforge.net/ 10HOMEPAGE= http://hugin.sourceforge.net/
11COMMENT= Panorama photo stitcher 11COMMENT= Panorama photo stitcher
12LICENSE= gnu-gpl-v2 12LICENSE= gnu-gpl-v2
13 13
14WRKSRC= ${WRKDIR}/${PKGNAME_NOREV} 14WRKSRC= ${WRKDIR}/${PKGNAME_NOREV}
@@ -26,33 +26,37 @@ REPLACE_PYTHON+= src/hugin_script_interf @@ -26,33 +26,37 @@ REPLACE_PYTHON+= src/hugin_script_interf
26REPLACE_PYTHON+= src/hugin_script_interface/plugins/*.py 26REPLACE_PYTHON+= src/hugin_script_interface/plugins/*.py
27REPLACE_PYTHON+= src/hugin_script_interface/plugins-dev/*.py 27REPLACE_PYTHON+= src/hugin_script_interface/plugins-dev/*.py
28 28
29SUBST_CLASSES+= apple 29SUBST_CLASSES+= apple
30SUBST_MESSAGE.apple= Avoiding Mac OS X application bundles 30SUBST_MESSAGE.apple= Avoiding Mac OS X application bundles
31SUBST_STAGE.apple= pre-configure 31SUBST_STAGE.apple= pre-configure
32SUBST_FILES.apple= src/hugin1/hugin/CMakeLists.txt 32SUBST_FILES.apple= src/hugin1/hugin/CMakeLists.txt
33SUBST_FILES.apple+= src/hugin1/calibrate_lens/CMakeLists.txt 33SUBST_FILES.apple+= src/hugin1/calibrate_lens/CMakeLists.txt
34SUBST_FILES.apple+= src/hugin1/icpfind/CMakeLists.txt 34SUBST_FILES.apple+= src/hugin1/icpfind/CMakeLists.txt
35SUBST_FILES.apple+= src/hugin1/ptbatcher/CMakeLists.txt 35SUBST_FILES.apple+= src/hugin1/ptbatcher/CMakeLists.txt
36SUBST_FILES.apple+= src/hugin1/stitch_project/CMakeLists.txt 36SUBST_FILES.apple+= src/hugin1/stitch_project/CMakeLists.txt
37SUBST_SED.apple= -e 's,(APPLE),(ELPPA),g' 37SUBST_SED.apple= -e 's,(APPLE),(ELPPA),g'
38 38
 39.include "../../mk/bsd.prefs.mk"
 40
39.include "../../databases/sqlite3/buildlink3.mk" 41.include "../../databases/sqlite3/buildlink3.mk"
40.include "../../devel/boost-headers/buildlink3.mk" 42.include "../../devel/boost-headers/buildlink3.mk"
41.include "../../devel/boost-libs/buildlink3.mk" 43.include "../../devel/boost-libs/buildlink3.mk"
42.include "../../devel/swig2/buildlink3.mk" 44.include "../../devel/swig2/buildlink3.mk"
43.include "../../devel/tclap/buildlink3.mk" 45.include "../../devel/tclap/buildlink3.mk"
44.include "../../graphics/exiv2/buildlink3.mk" 46.include "../../graphics/exiv2/buildlink3.mk"
45.include "../../graphics/glew/buildlink3.mk" 47.include "../../graphics/glew/buildlink3.mk"
 48.if ${OPSYS} != "Darwin"
46.include "../../graphics/glut/buildlink3.mk" 49.include "../../graphics/glut/buildlink3.mk"
 50.endif
47.include "../../graphics/gnome-icon-theme/buildlink3.mk" 51.include "../../graphics/gnome-icon-theme/buildlink3.mk"
48.include "../../graphics/lensfun/buildlink3.mk" 52.include "../../graphics/lensfun/buildlink3.mk"
49.include "../../graphics/lcms2/buildlink3.mk" 53.include "../../graphics/lcms2/buildlink3.mk"
50.include "../../graphics/libpano13/buildlink3.mk" 54.include "../../graphics/libpano13/buildlink3.mk"
51.include "../../graphics/openexr/buildlink3.mk" 55.include "../../graphics/openexr/buildlink3.mk"
52.include "../../graphics/vigra/buildlink3.mk" 56.include "../../graphics/vigra/buildlink3.mk"
53.include "../../lang/python/application.mk" 57.include "../../lang/python/application.mk"
54.include "../../lang/python/extension.mk" 58.include "../../lang/python/extension.mk"
55.include "../../math/fftw/buildlink3.mk" 59.include "../../math/fftw/buildlink3.mk"
56.include "../../sysutils/desktop-file-utils/desktopdb.mk" 60.include "../../sysutils/desktop-file-utils/desktopdb.mk"
57.include "../../x11/wxGTK30/buildlink3.mk" 61.include "../../x11/wxGTK30/buildlink3.mk"
58.include "../../mk/bsd.pkg.mk" 62.include "../../mk/bsd.pkg.mk"