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

Annotation of pkgsrc/graphics/darktable/Makefile, Revision 1.16

1.16    ! wiz         1: # $NetBSD: Makefile,v 1.15 2012/06/14 07:44:32 sbd Exp $
1.1       jakllsch    2:
1.16    ! wiz         3: DISTNAME=      darktable-1.0.5
1.2       jakllsch    4: CATEGORIES=    graphics
1.1       jakllsch    5: MASTER_SITES=  ${MASTER_SITE_SOURCEFORGE:=darktable/}
                      6:
                      7: MAINTAINER=    pkgsrc-users@NetBSD.org
                      8: HOMEPAGE=      http://darktable.sourceforge.net/
                      9: COMMENT=       Photography workflow application
                     10: LICENSE=       gnu-gpl-v3
                     11:
                     12: PKG_DESTDIR_SUPPORT=   user-destdir
                     13:
                     14: USE_CMAKE=             yes
                     15: USE_LANGUAGES=         c c++
                     16: USE_PKGLOCALEDIR=      yes
1.13      jakllsch   17: USE_TOOLS+=            gmake msgfmt pkg-config bash
1.1       jakllsch   18:
                     19: CMAKE_ARGS+=   -DGTHREAD_INCLUDE_DIR:PATH=${BUILDLINK_PREFIX.glib2}/include
                     20: CMAKE_ARGS+=   -DGMODULE_INCLUDE_DIR:PATH=${BUILDLINK_PREFIX.glib2}/include
1.16    ! wiz        21: CMAKE_ARGS+=   -DMAN_INSTALL_DIR:PATH=${PKGMANDIR}/man1
1.1       jakllsch   22: CMAKE_ARGS+=   -DUSE_OPENCL=OFF
                     23:
                     24: CMAKE_ARGS+=   -DCMAKE_BUILD_TYPE=Release
                     25: CMAKE_ARGS+=   -DBINARY_PACKAGE_BUILD=Yes
                     26: CMAKE_ARGS+=   -Wno-dev
                     27:
1.6       dholland   28: SUBST_CLASSES+=                gtkpath
                     29: SUBST_FILES.gtkpath=   cmake/modules/FindGTK2.cmake
                     30: SUBST_SED.gtkpath=     -e 's|@PREFIX@|${BUILDLINK_PREFIX.gtk2}|'
                     31: SUBST_STAGE.gtkpath=   pre-configure
                     32: SUBST_MESSAGE.gtkpath= Setting path to gtk2.
                     33:
1.1       jakllsch   34: CONFIGURE_DIRS= pkgsrc_build
                     35: CMAKE_ARG_PATH= ..
                     36: LDFLAGS+=      ${COMPILER_RPATH_FLAG}${PREFIX}/lib/darktable
                     37:
                     38: # NetBSD 6 libm is the first with exp2f(3)
                     39: #NOT_FOR_PLATFORM= NetBSD-4*-* NetBSD-5.[0-8]*-*
                     40:
                     41: .include "../../mk/bsd.fast.prefs.mk"
                     42: .if ${MACHINE_ARCH} == "i386"
                     43: # SSE alignment issues
                     44: GCC_REQD=      4.2
1.14      drochner   45: CFLAGS+=       -mstackrealign -msse2
1.1       jakllsch   46: .endif
                     47:
1.10      jakllsch   48: .if ${OPSYS} == "NetBSD"
                     49: CFLAGS+=       -D_NETBSD_SOURCE
                     50: .endif
                     51:
1.5       jakllsch   52: # for some reason msgfmt can't handle these po files
1.1       jakllsch   53: post-extract:
                     54:        ${RM} ${WRKSRC}/po/cs.po
                     55:        ${RM} ${WRKSRC}/po/es.po
1.5       jakllsch   56:        ${RM} ${WRKSRC}/po/fr.po
                     57:        ${RM} ${WRKSRC}/po/it.po
1.10      jakllsch   58:        ${RM} ${WRKSRC}/po/ja.po
                     59:        ${RM} ${WRKSRC}/po/nl.po
1.5       jakllsch   60:        ${RM} ${WRKSRC}/po/pl.po
1.10      jakllsch   61:        ${RM} ${WRKSRC}/po/ru.po
1.2       jakllsch   62:        ${RM} ${WRKSRC}/po/sv.po
1.1       jakllsch   63:
                     64: pre-configure:
                     65:        ${MKDIR} ${WRKSRC}/pkgsrc_build
                     66:
                     67: .include "../../databases/sqlite3/buildlink3.mk"
                     68: .include "../../devel/GConf/buildlink3.mk"
                     69: .include "../../devel/SDL/buildlink3.mk"
                     70: .include "../../devel/gettext-lib/buildlink3.mk"
                     71: .include "../../devel/glib2/buildlink3.mk"
                     72: .include "../../devel/libgphoto2/buildlink3.mk"
                     73: .include "../../devel/zlib/buildlink3.mk"
                     74: .include "../../graphics/exiv2/buildlink3.mk"
                     75: .include "../../graphics/gegl/buildlink3.mk"
                     76: .include "../../graphics/lensfun/buildlink3.mk"
                     77: .include "../../graphics/lcms2/buildlink3.mk"
                     78: .include "../../graphics/openexr/buildlink3.mk"
                     79: .include "../../graphics/png/buildlink3.mk"
                     80: .include "../../graphics/tiff/buildlink3.mk"
1.2       jakllsch   81: .include "../../net/flickcurl/buildlink3.mk"
1.1       jakllsch   82: .include "../../security/gnome-keyring/buildlink3.mk"
                     83: .include "../../sysutils/desktop-file-utils/desktopdb.mk"
                     84: .include "../../textproc/libxml2/buildlink3.mk"
                     85: .include "../../www/curl/buildlink3.mk"
                     86: .include "../../x11/gtk2/buildlink3.mk"
                     87: .include "../../mk/jpeg.buildlink3.mk"
1.14      drochner   88: .include "../../graphics/hicolor-icon-theme/buildlink3.mk"
1.1       jakllsch   89: .include "../../mk/bsd.pkg.mk"

CVSweb <webmaster@jp.NetBSD.org>