Annotation of pkgsrc/graphics/freeimage/Makefile, Revision 1.12
1.12 ! joerg 1: # $NetBSD: Makefile,v 1.11 2020/05/14 16:42:13 nia Exp $
1.1 snj 2:
1.9 nia 3: DISTNAME= FreeImage3180
4: PKGNAME= freeimage-3.18.0
1.11 nia 5: PKGREVISION= 1
6: CATEGORIES= graphics
1.1 snj 7: MASTER_SITES= ${MASTER_SITE_SOURCEFORGE:=freeimage/}
8: EXTRACT_SUFX= .zip
9:
10: MAINTAINER= pkgsrc-users@NetBSD.org
1.10 rillig 11: HOMEPAGE= https://freeimage.sf.net/
1.1 snj 12: COMMENT= Library for supporting PNG, BMP, JPEG, and TIFF
1.4 nros 13: LICENSE= gnu-gpl-v2 OR gnu-gpl-v3 OR mpl-1.0
1.1 snj 14:
1.11 nia 15: USE_LANGUAGES+= c c++11
1.12 ! joerg 16: USE_TOOLS+= gmake pkg-config
1.1 snj 17:
18: WRKSRC= ${WRKDIR}/FreeImage
19:
1.11 nia 20: MAKE_FILE= Makefile.gnu
21:
1.8 rillig 22: INSTALLATION_DIRS+= include lib share/doc/${PKGBASE}
1.5 nros 23:
1.11 nia 24: pre-configure:
25: # G3 and JPEGTransform can't be built,
26: # due to using private headers in bundled libs
27: cd ${WRKSRC} && ${RM} -r Source/Lib* \
28: Source/ZLib \
29: Source/OpenEXR \
30: Source/FreeImage/PluginG3.cpp \
31: Source/FreeImage/PluginJXR.cpp \
32: Source/FreeImageToolkit/JPEGTransform.cpp
33: cd ${WRKSRC} && ${SH} gensrclist.sh
34: cd ${WRKSRC} && ${SH} genfipsrclist.sh
35: ${SED} \
36: -e 's| \./Source/FreeImage/PluginG3\.cpp||g' \
37: -e 's| \./Source/FreeImage/PluginJXR\.cpp||g' \
38: -e 's| \./Source/FreeImageToolkit/JPEGTransform\.cpp||g' \
39: ${WRKSRC}/Makefile.srcs > ${WRKSRC}/Makefile.srcs.new
40: ${MV} ${WRKSRC}/Makefile.srcs.new ${WRKSRC}/Makefile.srcs
1.1 snj 41:
42: PLIST_SUBST+= PKGVERSION_NOREV=${PKGVERSION_NOREV}
43:
1.8 rillig 44: NOT_FOR_PLATFORM= Darwin-*-*
1.1 snj 45:
1.11 nia 46: .include "../../graphics/libraw/buildlink3.mk"
47: .include "../../graphics/libwebp/buildlink3.mk"
48: .include "../../graphics/openexr/buildlink3.mk"
49: .include "../../graphics/openjpeg/buildlink3.mk"
50: .include "../../graphics/png/buildlink3.mk"
51: .include "../../graphics/tiff/buildlink3.mk"
52: .include "../../mk/jpeg.buildlink3.mk"
1.1 snj 53: .include "../../mk/bsd.pkg.mk"
CVSweb <webmaster@jp.NetBSD.org>