[BACK]Return to Makefile CVS log [TXT][DIR] Up to [cvs.NetBSD.org] / pkgsrc / graphics / freeimage

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>