Annotation of pkgsrc/graphics/hugin/Makefile, Revision 1.29
1.29 ! tron 1: # $NetBSD: Makefile,v 1.28 2012/09/15 10:04:57 obache Exp $
1.1 adam 2:
1.16 adam 3: DISTNAME= hugin-2010.4.0
1.29 ! tron 4: PKGREVISION= 13
1.1 adam 5: CATEGORIES= graphics
6: MASTER_SITES= ${MASTER_SITE_SOURCEFORGE:=hugin/}
1.16 adam 7: EXTRACT_SUFX= .tar.bz2
1.1 adam 8:
9: MAINTAINER= pkgsrc-users@NetBSD.org
10: HOMEPAGE= http://hugin.sourceforge.net/
11: COMMENT= Panorama photo stitcher
12:
13: LICENSE= gnu-gpl-v2
14:
15: PKG_DESTDIR_SUPPORT= user-destdir
16:
1.12 adam 17: DEPENDS+= autopano-sift-C>=2.5.1:../../graphics/autopano-sift-C
18: DEPENDS+= enblend-enfuse>=4.0:../../graphics/enblend-enfuse
19: DEPENDS+= p5-Image-ExifTool>=8.15:../../graphics/p5-Image-ExifTool
20:
1.1 adam 21: USE_CMAKE= yes
22: USE_LANGUAGES= c c++
23: USE_LIBTOOL= yes
1.2 hasso 24: USE_TOOLS+= msgfmt pkg-config
25:
26: # Workaround for a bug(?) in cmake. CXX_FLAGS will end containing
27: # '-pthread;-D_THREAD_SAFE' Happens at least on FreeBSD and DragonFly.
28: SUBST_CLASSES+= pthread
29: SUBST_STAGE.pthread= post-configure
30: SUBST_FILES.pthread= \
31: ${WRKSRC}/src/hugin1/hugin/CMakeFiles/hugin.dir/flags.make \
32: ${WRKSRC}/src/hugin1/hugin/CMakeFiles/hugin.dir/link.txt \
33: ${WRKSRC}/src/hugin1/base_wx/CMakeFiles/huginbasewx.dir/flags.make \
34: ${WRKSRC}/src/hugin1/stitch_project/CMakeFiles/hugin_stitch_project.dir/flags.make \
35: ${WRKSRC}/src/hugin1/stitch_project/CMakeFiles/hugin_stitch_project.dir/link.txt \
36: ${WRKSRC}/src/hugin1/nona_gui/CMakeFiles/nona_gui.dir/flags.make \
37: ${WRKSRC}/src/hugin1/nona_gui/CMakeFiles/nona_gui.dir/link.txt \
38: ${WRKSRC}/src/hugin1/ptbatcher/CMakeFiles/PTBatcher.dir/flags.make \
39: ${WRKSRC}/src/hugin1/ptbatcher/CMakeFiles/PTBatcher.dir/link.txt \
40: ${WRKSRC}/src/hugin1/ptbatcher/CMakeFiles/PTBatcherGUI.dir/flags.make \
41: ${WRKSRC}/src/hugin1/ptbatcher/CMakeFiles/PTBatcherGUI.dir/link.txt
42: SUBST_SED.pthread= -e 's|-pthread;-D_THREAD_SAFE|-pthread -D_THREAD_SAFE|g'
1.1 adam 43:
44: .include "../../devel/boost-headers/buildlink3.mk"
45: .include "../../devel/boost-libs/buildlink3.mk"
46: .include "../../graphics/exiv2/buildlink3.mk"
47: .include "../../graphics/glew/buildlink3.mk"
1.5 joerg 48: .include "../../graphics/glut/buildlink3.mk"
1.14 wiz 49: .include "../../graphics/gnome-icon-theme/buildlink3.mk"
1.1 adam 50: .include "../../graphics/libpano13/buildlink3.mk"
51: .include "../../graphics/openexr/buildlink3.mk"
52: .include "../../sysutils/desktop-file-utils/desktopdb.mk"
1.6 adam 53: .if ${OPSYS} != "Darwin"
1.1 adam 54: .include "../../x11/wxGTK28/buildlink3.mk"
1.6 adam 55: .endif
1.1 adam 56: .include "../../mk/bsd.pkg.mk"
CVSweb <webmaster@jp.NetBSD.org>