Index: head/graphics/entangle/Makefile =================================================================== --- head/graphics/entangle/Makefile (revision 379521) +++ head/graphics/entangle/Makefile (revision 379522) @@ -1,51 +1,51 @@ # Created by: Alexey Dokuchaev # $FreeBSD$ PORTNAME= entangle DISTVERSION= 0.6.0 -PORTREVISION= 1 +PORTREVISION= 2 CATEGORIES= graphics MASTER_SITES= http://entangle-photo.org/download/sources/ MAINTAINER= ports@FreeBSD.org COMMENT= Digital camera tethered control and capture program LICENSE= GPLv3 BUILD_DEPENDS= ${LOCALBASE}/share/icons/mate/scalable/devices/camera-photo-symbolic.svg:${PORTSDIR}/x11-themes/mate-icon-theme LIB_DEPENDS= libgphoto2.so:${PORTSDIR}/graphics/libgphoto2 \ liblcms2.so:${PORTSDIR}/graphics/lcms2 \ libgexiv2.so:${PORTSDIR}/graphics/gexiv2 \ libraw_r.so:${PORTSDIR}/graphics/libraw \ libpeas-1.0.so:${PORTSDIR}/devel/libpeas RUN_DEPENDS:= ${BUILD_DEPENDS} USES= gmake pkgconfig GNU_CONFIGURE= yes USE_GNOME= gtk30 introspection:build GLIB_SCHEMAS= org.entangle-photo.manager.gschema.xml # XXX: it would be nice if one day this option would be passed automatically # to configure scripts that support it :) .if defined(BATCH) || defined(PACKAGE_BUILDING) CONFIGURE_ARGS= --disable-silent-rules .endif CPPFLAGS+= -I${LOCALBASE}/include LDFLAGS+= -L${LOCALBASE}/lib OPTIONS_DEFINE= NLS OPTIONS_SUB= yes NLS_USES= gettext NLS_CONFIGURE_OFF= --disable-nls post-patch: @${REINPLACE_CMD} -e '/checking for GUDEV/,+93d ; \ s,gnome-icon-theme-symbolic,mate-icon-theme, ; \ s,/usr/share/icons/gnome,${LOCALBASE}/share/icons/mate,' \ ${WRKSRC}/configure @${REINPLACE_CMD} -e 's,_udev,,' \ ${WRKSRC}/src/backend/entangle-camera-list.c .include Index: head/graphics/evas_generic_loaders-raw/Makefile =================================================================== --- head/graphics/evas_generic_loaders-raw/Makefile (revision 379521) +++ head/graphics/evas_generic_loaders-raw/Makefile (revision 379522) @@ -1,32 +1,33 @@ # Created by: Grzegorz Blach # $FreeBSD$ PORTNAME= raw PORTVERSION= 1.13.0 +PORTREVISION= 1 CATEGORIES= graphics enlightenment MASTER_SITES= http://download.enlightenment.org/rel/libs/${PKGNAMEPREFIX:S/-//}/ PKGNAMEPREFIX= evas_generic_loaders- DISTNAME= ${PKGNAMEPREFIX}${DISTVERSION} MAINTAINER= gblach@FreeBSD.org COMMENT= Additional loader for Evas (raw) LICENSE= GPLv2 LIB_DEPENDS= libefl.so:${PORTSDIR}/devel/efl \ libraw.so:${PORTSDIR}/graphics/libraw DIST_SUBDIR= enlightenment GNU_CONFIGURE= yes USES= pkgconfig tar:xz USE_LDCONFIG= yes BINSRC= ${WRKSRC}/src/bin/${PORTNAME} do-build: ${MAKE} ${MAKE_ARGS} -C ${BINSRC} do-install: ${MAKE} ${MAKE_ARGS} -C ${BINSRC} install .include Index: head/graphics/gthumb/Makefile =================================================================== --- head/graphics/gthumb/Makefile (revision 379521) +++ head/graphics/gthumb/Makefile (revision 379522) @@ -1,100 +1,101 @@ # Created by: Joe Marcus Clarke # $FreeBSD$ # $MCom: ports/trunk/graphics/gthumb/Makefile 19823 2014-08-20 09:28:14Z gusi $ PORTNAME= gthumb PORTVERSION= 3.3.2 +PORTREVISION= 1 CATEGORIES= graphics MASTER_SITES= GNOME DIST_SUBDIR= gnome3 MAINTAINER= ports@FreeBSD.org COMMENT= Image viewer and browser for the GNOME 3 environment LICENSE= GPLv2 # (or later) BUILD_DEPENDS= gsettings-desktop-schemas>0:${PORTSDIR}/devel/gsettings-desktop-schemas \ itstool:${PORTSDIR}/textproc/itstool RUN_DEPENDS= gsettings-desktop-schemas>0:${PORTSDIR}/devel/gsettings-desktop-schemas USES= bison compiler:c++11-lib desktop-file-utils gettext gmake libtool pathfix \ pkgconfig tar:xz USE_GNOME= gtk30 librsvg2 GNU_CONFIGURE= yes CONFIGURE_ARGS= --disable-silent-rules \ --disable-libchamplain \ --enable-compile-warnings=minimum \ --enable-librsvg INSTALL_TARGET= install-strip USE_LDCONFIG= yes INSTALLS_ICONS= yes CFLAGS+= -Wno-error=return-type CPPFLAGS+= -I${LOCALBASE}/include LDFLAGS+= -L${LOCALBASE}/lib PLIST_SUB= GTHUMB_VER="3.3" GLIB_SCHEMAS= org.gnome.gthumb.change-date.gschema.xml \ org.gnome.gthumb.comments.gschema.xml \ org.gnome.gthumb.contact-sheet.gschema.xml \ org.gnome.gthumb.convert-format.gschema.xml \ org.gnome.gthumb.crop.gschema.xml \ org.gnome.gthumb.enums.xml \ org.gnome.gthumb.facebook.gschema.xml \ org.gnome.gthumb.file-manager.gschema.xml \ org.gnome.gthumb.flickr.gschema.xml \ org.gnome.gthumb.gschema.xml \ org.gnome.gthumb.gstreamer-tools.gschema.xml \ org.gnome.gthumb.image-print.gschema.xml \ org.gnome.gthumb.image-viewer.gschema.xml \ org.gnome.gthumb.importer.gschema.xml \ org.gnome.gthumb.photo-importer.gschema.xml \ org.gnome.gthumb.picasaweb.gschema.xml \ org.gnome.gthumb.pixbuf-savers.gschema.xml \ org.gnome.gthumb.rename-series.gschema.xml \ org.gnome.gthumb.resize-images.gschema.xml \ org.gnome.gthumb.resize.gschema.xml \ org.gnome.gthumb.rotate.gschema.xml \ org.gnome.gthumb.slideshow.gschema.xml \ org.gnome.gthumb.webalbums.gschema.xml OPTIONS_DEFINE= BRASERO CLUTTER EXIV2 GSTREAMER RAW SECRET \ WEBP WEBSERVICES YELP OPTIONS_DEFAULT= BRASERO CLUTTER EXIV2 GSTREAMER RAW SECRET \ WEBP WEBSERVICES YELP OPTIONS_SUB= yes BRASERO_DESC= Write galleries to CD/DVD (large dependency) BRASERO_LIB_DEPENDS= libbrasero-media3.so:${PORTSDIR}/sysutils/brasero BRASERO_CONFIGURE_ENABLE= libbrasero CLUTTER_DESC= Fancy slideshows CLUTTER_LIB_DEPENDS= libclutter-gtk-1.0.so:${PORTSDIR}/graphics/clutter-gtk3 CLUTTER_CONFIGURE_ENABLE= clutter EXIV2_LIB_DEPENDS= libexiv2.so:${PORTSDIR}/graphics/exiv2 EXIV2_CONFIGURE_ENABLE= exiv2 GSTREAMER_USE= gstreamer1=yes GSTREAMER_CONFIGURE_ENABLE= gstreamer RAW_DESC= Raw image support via libraw RAW_LIB_DEPENDS= libraw.so:${PORTSDIR}/graphics/libraw RAW_CONFIGURE_ENABLE= libraw SECRET_DESC= Libsecret support for storing passwords SECRET_LIB_DEPENDS= libsecret-1.so:${PORTSDIR}/security/libsecret SECRET_CONFIGURE_ENABLE= libsecret WEBP_LIB_DEPENDS= libwebp.so:${PORTSDIR}/graphics/webp WEBP_CONFIGURE_ENABLE= libwebp WEBSERVICES_DESC= Web services WEBSERVICES_LIB_DEPENDS=\ libjson-glib-1.0.so:${PORTSDIR}/devel/json-glib \ libsoup-gnome-2.4.so:${PORTSDIR}/devel/libsoup-gnome \ libwebkitgtk-3.0.so:${PORTSDIR}/www/webkit-gtk3 WEBSERVICES_CONFIGURE_ENABLE= libjson-glib libsoup webkit2 YELP_DESC= Viewer for built-in help system YELP_RUN_DEPENDS= yelp:${PORTSDIR}/x11/yelp post-patch: @${REINPLACE_CMD} -e \ '/^[[:blank:]]zlib/d ; \ s|-Wl,--as-needed||' ${WRKSRC}/configure .include Index: head/graphics/libkdcraw-kde4/Makefile =================================================================== --- head/graphics/libkdcraw-kde4/Makefile (revision 379521) +++ head/graphics/libkdcraw-kde4/Makefile (revision 379522) @@ -1,32 +1,33 @@ # Created by: Dima Panov # $FreeBSD$ PORTNAME= libkdcraw PORTVERSION= ${KDE4_VERSION} +PORTREVISION= 1 CATEGORIES= graphics kde MASTER_SITES= KDE/${KDE4_BRANCH}/${PORTVERSION}/src DIST_SUBDIR= KDE/${PORTVERSION} MAINTAINER= kde@FreeBSD.org COMMENT= LibRaw interface for KDE LIB_DEPENDS= libjasper.so:${PORTSDIR}/graphics/jasper \ libjpeg.so:${PORTSDIR}/graphics/jpeg \ liblcms.so:${PORTSDIR}/graphics/lcms \ libxml2.so:${PORTSDIR}/textproc/libxml2 \ libraw.so:${PORTSDIR}/graphics/libraw CMAKE_ARGS+= -DWITH_OpenMP:BOOL=False \ -DENABLE_RAWSPEED=True USE_KDE4= automoc4 kdeprefix kdelibs USES= cmake:outsource pkgconfig tar:xz USE_QT4= corelib gui moc_build qmake_build rcc_build uic_build USE_LDCONFIG= yes pre-configure: ${REINPLACE_CMD} -e '/pkgconfig/ s/$${LIB_INSTALL_DIR}/libdata/' \ -e 's/${PORTNAME}.pc\([^.]\)/${PORTNAME}-kde4.pc\1/g' \ ${WRKSRC}/CMakeLists.txt .include Index: head/graphics/luminance/Makefile =================================================================== --- head/graphics/luminance/Makefile (revision 379521) +++ head/graphics/luminance/Makefile (revision 379522) @@ -1,67 +1,67 @@ # Created by: Yinghong Liu # $FreeBSD$ PORTNAME= luminance-hdr DISTVERSION= 2.3.1 -PORTREVISION= 4 +PORTREVISION= 5 CATEGORIES= graphics MASTER_SITES= SF/qtpfsgui/luminance/${DISTVERSION} MAINTAINER= h2+fbsdports@fsfe.org COMMENT= Complete open source solution for HDR photography LICENSE= GPLv2 BUILD_DEPENDS= ${LOCALBASE}/include/fftw3.h:${PORTSDIR}/math/fftw3 LIB_DEPENDS= libfftw3f.so:${PORTSDIR}/math/fftw3-float \ libexiv2.so:${PORTSDIR}/graphics/exiv2 \ libjpeg.so:${PORTSDIR}/graphics/jpeg \ libIlmImf.so:${PORTSDIR}/graphics/OpenEXR \ libtiff.so:${PORTSDIR}/graphics/tiff \ libgsl.so:${PORTSDIR}/math/gsl \ libraw_r.so:${PORTSDIR}/graphics/libraw \ libboost_system.so:${PORTSDIR}/devel/boost-libs USES= cmake tar:bzip2 USE_QT4= gui sql webkit xml linguist_build moc_build qmake_build \ rcc_build uic_build imageformats_run INSTALLS_ICONS= yes CONFLICTS_INSTALL= luminance-hdr-qt5-* OPTIONS_DEFINE= DOCS post-patch: # Do not install yet another copy of GPL (we use license framework instead) # and fix installation path for docs (but not for internal help files) @${REINPLACE_CMD} -e '/LICENSE/d ; \ /#info files/s,share/luminance-hdr,${DOCSDIR_REL},' \ ${WRKSRC}/CMakeLists.txt # Point to the right location for program where to look for GPL text @${REINPLACE_CMD} -e 's,LICENSE,${LICENSE}, ; \ s,share/doc/luminance-hdr,share/licenses/${PKGNAME},' \ ${WRKSRC}/src/UI/UMessageBox.cpp # Allow builds from release distfile to display correct git hash in "About" # dialog window @${REINPLACE_CMD} -e \ 's,@GIT_SHA1@,be5409f2ed028b0a509d3f4cd44a970a09d2ef6c,' \ ${WRKSRC}/src/Common/GitSHA1.cpp.in # Include in addition to where necessary, as this # is required for building with libc++ @${REINPLACE_CMD} -E '1s|^|#include \|;' \ ${WRKSRC}/src/TonemappingOperators/drago03/pfstmo_drago03.cpp \ ${WRKSRC}/src/TonemappingOperators/reinhard02/pfstmo_reinhard02.cpp \ ${WRKSRC}/src/TonemappingOperators/reinhard05/pfstmo_reinhard05.cpp \ ${WRKSRC}/src/TonemappingOperators/mantiuk08/display_function.cpp \ ${WRKSRC}/src/TonemappingOperators/mantiuk08/display_size.cpp \ ${WRKSRC}/src/TonemappingOperators/mantiuk08/pfstmo_mantiuk08.cpp \ ${WRKSRC}/src/TonemappingOperators/fattal02/pfstmo_fattal02.cpp \ ${WRKSRC}/src/TonemappingOperators/durand02/pfstmo_durand02.cpp \ ${WRKSRC}/src/TonemappingOperators/pattanaik00/pfstmo_pattanaik00.cpp \ ${WRKSRC}/src/Libpfs/io/pfsreader.cpp \ ${WRKSRC}/src/Libpfs/io/rgbereader.cpp \ ${WRKSRC}/src/Libpfs/colorspace/colorspace.cpp .include Index: head/graphics/luminance-qt5/Makefile =================================================================== --- head/graphics/luminance-qt5/Makefile (revision 379521) +++ head/graphics/luminance-qt5/Makefile (revision 379522) @@ -1,64 +1,64 @@ # Created by: Yinghong Liu # $FreeBSD$ PORTNAME= luminance-hdr DISTVERSION= 2.4.0 -PORTREVISION= 5 +PORTREVISION= 6 CATEGORIES= graphics MASTER_SITES= SF/qtpfsgui/luminance/${DISTVERSION} PKGNAMESUFFIX= -qt5 MAINTAINER= h2+fbsdports@fsfe.org COMMENT= Complete open source solution for HDR photography LICENSE= GPLv2 BUILD_DEPENDS= ${LOCALBASE}/include/fftw3.h:${PORTSDIR}/math/fftw3 LIB_DEPENDS= libfftw3f.so:${PORTSDIR}/math/fftw3-float \ libexiv2.so:${PORTSDIR}/graphics/exiv2 \ libjpeg.so:${PORTSDIR}/graphics/jpeg \ libIlmImf.so:${PORTSDIR}/graphics/OpenEXR \ libtiff.so:${PORTSDIR}/graphics/tiff \ libgsl.so:${PORTSDIR}/math/gsl \ libraw_r.so:${PORTSDIR}/graphics/libraw \ libboost_system.so:${PORTSDIR}/devel/boost-libs USES= cmake:outsource pkgconfig tar:bzip2 USE_QT5= concurrent declarative gui printsupport sql webkit xml \ buildtools_build linguist_build qmake_build \ imageformats_run INSTALLS_ICONS= yes MAKE_JOBS_UNSAFE=yes CONFLICTS_INSTALL= luminance-hdr-[0-9]* OPTIONS_DEFINE= DOCS .include .if ${OSVERSION} < 1000024 USE_GCC= yes .endif post-patch: # Do not install yet another copy of GPL (we use license framework instead) # and fix installation path for docs (but not for internal help files) @${REINPLACE_CMD} -e '/LICENSE/d ; \ /#info files/s,share/luminance-hdr,${DOCSDIR_REL},' \ ${WRKSRC}/CMakeLists.txt # Point to the right location for program where to look for GPL text @${REINPLACE_CMD} -e 's,LICENSE,${LICENSE}, ; \ s,share/doc/luminance-hdr,share/licenses/${PKGNAME},' \ ${WRKSRC}/src/UI/UMessageBox.cpp # Allow builds from release distfile to display correct git hash in "About" # dialog window @${REINPLACE_CMD} -e \ 's,@GIT_SHA1@,be5409f2ed028b0a509d3f4cd44a970a09d2ef6c,' \ ${WRKSRC}/src/Common/GitSHA1.cpp.in pre-install: QT_BINDIR_REL=bin .include Index: head/graphics/nomacs/Makefile =================================================================== --- head/graphics/nomacs/Makefile (revision 379521) +++ head/graphics/nomacs/Makefile (revision 379522) @@ -1,40 +1,40 @@ # $FreeBSD$ PORTNAME= nomacs PORTVERSION= 2.2.0 -PORTREVISION= 1 +PORTREVISION= 2 CATEGORIES= graphics MASTER_SITES= SF/nomacs/nomacs-${PORTVERSION}/ DISTNAME= ${PORTNAME}-${PORTVERSION}-source MAINTAINER= bsd@tuxproject.de COMMENT= Small, fast, and free image viewer LICENSE= GPLv3 LIB_DEPENDS= libexiv2.so:${PORTSDIR}/graphics/exiv2 \ libsysinfo.so:${PORTSDIR}/devel/libsysinfo USES= cmake desktop-file-utils dos2unix pkgconfig tar:bzip2 USE_QT4= gui network linguist_build moc_build \ qmake_build rcc_build uic_build DOS2UNIX_REGEX= .*\.(cpp|h|txt) WRKTOP= ${WRKDIR} WRKSUBDIR= ${DISTNAME:S,-source,,} WRKSRC= ${WRKTOP}/${WRKSUBDIR} OPTIONS_DEFINE= RAW TIFF OPTIONS_DEFAULT= RAW TIFF RAW_LIB_DEPENDS= libraw.so:${PORTSDIR}/graphics/libraw \ libopencv_core.so:${PORTSDIR}/graphics/opencv-core RAW_CMAKE_OFF= -DENABLE_RAW=0 TIFF_LIB_DEPENDS= libtiff.so:${PORTSDIR}/graphics/tiff TIFF_CMAKE_OFF= -DENABLE_TIFF=0 post-patch: @${REINPLACE_CMD} -e 's|share/man/man1|man/man1|' ${WRKSRC}/CMakeLists.txt .include Index: head/graphics/oyranos/Makefile =================================================================== --- head/graphics/oyranos/Makefile (revision 379521) +++ head/graphics/oyranos/Makefile (revision 379522) @@ -1,54 +1,54 @@ # $FreeBSD$ PORTNAME= oyranos PORTVERSION= 0.9.5 -PORTREVISION= 4 +PORTREVISION= 5 CATEGORIES= graphics MASTER_SITES= SF/${PORTNAME}/Oyranos/Oyranos%20${PORTVERSION:C|(.*)\.[0-9]*$|\1|} MAINTAINER= bsam@FreeBSD.org COMMENT= Colour Management System (CMS) BUILD_DEPENDS= ${LOCALBASE}/bin/doxygen:${PORTSDIR}/devel/doxygen RUN_DEPENDS= ${LOCALBASE}/share/color/icc/OpenICC/sRGB.icc:${PORTSDIR}/graphics/icc-profiles-openicc \ ${LOCALBASE}/share/color/icc/basICColor/ISOcoated_v2_300_bas.ICC:${PORTSDIR}/graphics/icc-profiles-basiccolor LIB_DEPENDS= libraw.so:${PORTSDIR}/graphics/libraw \ libexiv2.so:${PORTSDIR}/graphics/exiv2 \ libpng.so:${PORTSDIR}/graphics/png \ libcairo.so:${PORTSDIR}/graphics/cairo \ libyajl.so:${PORTSDIR}/devel/yajl \ libfltk.so:${PORTSDIR}/x11-toolkits/fltk \ libcups.so:${PORTSDIR}/print/cups-client \ libxdot.so:${PORTSDIR}/graphics/graphviz \ liblcms.so:${PORTSDIR}/graphics/lcms \ liblcms2.so:${PORTSDIR}/graphics/lcms2 \ libXcm.so:${PORTSDIR}/x11/libXcm USES= cmake gettext iconv pkgconfig tar:bzip2 USE_GL= yes USE_LDCONFIG= yes USE_GNOME= libxml2 USE_QT4= gui moc_build qmake_build rcc_build uic_build USE_XORG= xfixes xinerama xrandr xxf86vm CMAKE_ARGS+= -DXDG_CONFIG_DIR=${PREFIX}/etc/xdg LDFLAGS+= -L${LOCALBASE}/lib ${ICONV_LIB} MAKE_JOBS_UNSAFE=yes PORTDOCS= * .include PLIST_SUB+= VER=${PORTVERSION} post-patch: @${REINPLACE_CMD} -e 's|lib|libdata|' \ ${WRKSRC}/extras/CMakeLists.txt .if exists(/usr/bin/clang) && ${OSVERSION} > 901502 CC= /usr/bin/clang CXX= /usr/bin/clang++ .else USE_GCC= yes .endif .include Index: head/graphics/shotwell/Makefile =================================================================== --- head/graphics/shotwell/Makefile (revision 379521) +++ head/graphics/shotwell/Makefile (revision 379522) @@ -1,86 +1,86 @@ # Created by: Mario Sergio Fujikawa Ferreira et al. # $FreeBSD$ PORTNAME= shotwell PORTVERSION= 0.20.2 -PORTREVISION= 1 +PORTREVISION= 2 CATEGORIES= graphics gnome MASTER_SITES= GNOME/sources/shotwell/${PORTVERSION:R} MAINTAINER= cmt@burggraben.net COMMENT= Open source photo manager for GNOME LICENSE= LGPL21 LICENSE_FILE= ${WRKSRC}/COPYING BUILD_DEPENDS= vala>=0.18.0:${PORTSDIR}/lang/vala \ bash:${PORTSDIR}/shells/bash LIB_DEPENDS= libdbus-glib-1.so:${PORTSDIR}/devel/dbus-glib \ libgee-0.8.so:${PORTSDIR}/devel/libgee \ libjson-glib-1.0.so:${PORTSDIR}/devel/json-glib \ libsoup-2.4.so:${PORTSDIR}/devel/libsoup \ libgexiv2.so:${PORTSDIR}/graphics/gexiv2 \ libexif.so:${PORTSDIR}/graphics/libexif \ libgphoto2.so:${PORTSDIR}/graphics/libgphoto2 \ libwebkitgtk-3.0.so:${PORTSDIR}/www/webkit-gtk3 \ libunique-1.0.so:${PORTSDIR}/x11-toolkits/unique \ libraw.so:${PORTSDIR}/graphics/libraw \ librest-0.7.so:${PORTSDIR}/devel/librest USES= shebangfix gettext desktop-file-utils gmake pkgconfig tar:xz USE_GNOME= dconf gtk30 gnomedocutils USE_SQLITE= 3 USE_GSTREAMER1= yes HAS_CONFIGURE= yes CONFIGURE_ARGS= --prefix=${PREFIX} --disable-icon-update CONFIGURE_ENV+= --define=NO_CAMERA INSTALLS_ICONS= yes OPTIONS_DEFINE= OPENMP OPTIONS_DEFAULT= OPENMP_DESC= libraw uses OpenMP (implies GCC 4.6+) .include .if ${PORT_OPTIONS:MOPENMP} USE_GCC= yes LDFLAGS+= -lc++ .endif SHEBANG_FILES= ${WRKSRC}/${CONFIGURE_SCRIPT} ${WRKSRC}/chkver GLIB_SCHEMAS= org.yorba.shotwell.gschema.xml org.yorba.shotwell-extras.gschema.xml post-configure: @${REINPLACE_CMD} -E \ -e 's|share/shotwell|${DATADIR_REL}|g' \ ${WRKSRC}/${MAKEFILE} @${REINPLACE_CMD} -E \ -e 's|\-n ||g' \ ${WRKSRC}/configure.mk @${REINPLACE_CMD} -E \ -e 's|--fatal-warnings||g' \ ${WRKSRC}/plugins/Makefile.plugin.mk # attempt at a DATADIR safe port @${REINPLACE_CMD} -E \ -e 's|\.get_child\("share")\.get_child\("shotwell")|${SHOTWELL_DATADIR}|' \ ${WRKSRC}/src/AppDirs.vala post-install: @${STRIP_CMD} ${STAGEDIR}${LOCALBASE}/bin/shotwell \ ${STAGEDIR}${LOCALBASE}/lib/shotwell/plugins/builtin/shotwell-transitions.so \ ${STAGEDIR}${LOCALBASE}/lib/shotwell/plugins/builtin/shotwell-publishing.so \ ${STAGEDIR}${LOCALBASE}/lib/shotwell/plugins/builtin/shotwell-data-imports.so \ ${STAGEDIR}${LOCALBASE}/lib/shotwell/plugins/builtin/shotwell-publishing-extras.so \ ${STAGEDIR}${LOCALBASE}/libexec/shotwell/shotwell-video-thumbnailer .include # attempt at a DATADIR safe port .for dir in ${DATADIR:S,^${PREFIX}/,,:S,/, ,g} SHOTWELL_DATADIR+=.get_child("${dir}") .endfor .include