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

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

1.39    ! adam        1: # $NetBSD: Makefile,v 1.38 2013/10/10 14:42:12 ryoon Exp $
1.1       jakllsch    2:
1.31      wiz         3: DISTNAME=      darktable-1.2
1.39    ! adam        4: PKGREVISION=   8
1.2       jakllsch    5: CATEGORIES=    graphics
1.1       jakllsch    6: MASTER_SITES=  ${MASTER_SITE_SOURCEFORGE:=darktable/}
1.31      wiz         7: EXTRACT_SUFX=  .tar.xz
1.1       jakllsch    8:
                      9: MAINTAINER=    pkgsrc-users@NetBSD.org
1.31      wiz        10: HOMEPAGE=      http://www.darktable.org/
1.1       jakllsch   11: COMMENT=       Photography workflow application
                     12: LICENSE=       gnu-gpl-v3
                     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.23      jakllsch   52: CHECK_PORTABILITY_SKIP+= packaging/macosx/start
                     53:
1.1       jakllsch   54: pre-configure:
                     55:        ${MKDIR} ${WRKSRC}/pkgsrc_build
                     56:
1.23      jakllsch   57: # wants Clearlooks at runtime
                     58: DEPENDS+=      gtk2-engines-[0-9]*:../../x11/gtk2-engines
                     59:
1.24      drochner   60: BUILDLINK_API_DEPENDS.sqlite3+= sqlite3>=3.7.14.1nb1
1.23      jakllsch   61:
1.1       jakllsch   62: .include "../../databases/sqlite3/buildlink3.mk"
                     63: .include "../../devel/GConf/buildlink3.mk"
                     64: .include "../../devel/SDL/buildlink3.mk"
                     65: .include "../../devel/gettext-lib/buildlink3.mk"
                     66: .include "../../devel/glib2/buildlink3.mk"
                     67: .include "../../devel/libgphoto2/buildlink3.mk"
                     68: .include "../../devel/zlib/buildlink3.mk"
                     69: .include "../../graphics/exiv2/buildlink3.mk"
                     70: .include "../../graphics/gegl/buildlink3.mk"
                     71: .include "../../graphics/lensfun/buildlink3.mk"
                     72: .include "../../graphics/lcms2/buildlink3.mk"
                     73: .include "../../graphics/openexr/buildlink3.mk"
                     74: .include "../../graphics/png/buildlink3.mk"
                     75: .include "../../graphics/tiff/buildlink3.mk"
1.2       jakllsch   76: .include "../../net/flickcurl/buildlink3.mk"
1.23      jakllsch   77: .include "../../net/libsoup24/buildlink3.mk"
1.1       jakllsch   78: .include "../../security/gnome-keyring/buildlink3.mk"
                     79: .include "../../sysutils/desktop-file-utils/desktopdb.mk"
                     80: .include "../../textproc/libxml2/buildlink3.mk"
1.23      jakllsch   81: .include "../../textproc/json-glib/buildlink3.mk"
1.1       jakllsch   82: .include "../../www/curl/buildlink3.mk"
                     83: .include "../../x11/gtk2/buildlink3.mk"
                     84: .include "../../mk/jpeg.buildlink3.mk"
1.14      drochner   85: .include "../../graphics/hicolor-icon-theme/buildlink3.mk"
1.1       jakllsch   86: .include "../../mk/bsd.pkg.mk"

CVSweb <webmaster@jp.NetBSD.org>