1 # $NetBSD: Makefile,v 1.8 2010/04/10 16:29:09 adam Exp $
3 DISTNAME= hugin-2010.0.0
5 MASTER_SITES= ${MASTER_SITE_SOURCEFORGE:=hugin/}
7 MAINTAINER= pkgsrc-users@NetBSD.org
8 HOMEPAGE= http://hugin.sourceforge.net/
9 COMMENT= Panorama photo stitcher
13 PKG_DESTDIR_SUPPORT= user-destdir
18 USE_TOOLS+= msgfmt pkg-config
20 # Workaround for a bug(?) in cmake. CXX_FLAGS will end containing
21 # '-pthread;-D_THREAD_SAFE' Happens at least on FreeBSD and DragonFly.
22 SUBST_CLASSES+= pthread
23 SUBST_STAGE.pthread= post-configure
24 SUBST_FILES.pthread= \
25 ${WRKSRC}/src/hugin1/hugin/CMakeFiles/hugin.dir/flags.make \
26 ${WRKSRC}/src/hugin1/hugin/CMakeFiles/hugin.dir/link.txt \
27 ${WRKSRC}/src/hugin1/base_wx/CMakeFiles/huginbasewx.dir/flags.make \
28 ${WRKSRC}/src/hugin1/stitch_project/CMakeFiles/hugin_stitch_project.dir/flags.make \
29 ${WRKSRC}/src/hugin1/stitch_project/CMakeFiles/hugin_stitch_project.dir/link.txt \
30 ${WRKSRC}/src/hugin1/nona_gui/CMakeFiles/nona_gui.dir/flags.make \
31 ${WRKSRC}/src/hugin1/nona_gui/CMakeFiles/nona_gui.dir/link.txt \
32 ${WRKSRC}/src/hugin1/ptbatcher/CMakeFiles/PTBatcher.dir/flags.make \
33 ${WRKSRC}/src/hugin1/ptbatcher/CMakeFiles/PTBatcher.dir/link.txt \
34 ${WRKSRC}/src/hugin1/ptbatcher/CMakeFiles/PTBatcherGUI.dir/flags.make \
35 ${WRKSRC}/src/hugin1/ptbatcher/CMakeFiles/PTBatcherGUI.dir/link.txt
36 SUBST_SED.pthread= -e 's|-pthread;-D_THREAD_SAFE|-pthread -D_THREAD_SAFE|g'
38 .include "../../devel/boost-headers/buildlink3.mk"
39 .include "../../devel/boost-libs/buildlink3.mk"
40 .include "../../graphics/exiv2/buildlink3.mk"
41 .include "../../graphics/glew/buildlink3.mk"
42 .include "../../graphics/glut/buildlink3.mk"
43 .include "../../graphics/libpano13/buildlink3.mk"
44 .include "../../graphics/openexr/buildlink3.mk"
45 .include "../../sysutils/desktop-file-utils/desktopdb.mk"
46 .if ${OPSYS} != "Darwin"
47 .include "../../x11/wxGTK28/buildlink3.mk"
49 .include "../../mk/bsd.pkg.mk"