0b496e4787
- New ports for exporting images to Dropbox and Google Drive: graphics/kipi-plugin-dropbox graphics/kipi-plugin-googledrive Excerpt from area51 commit logs: ------------------------------------------------------------------------ r10303 | jhale | 2014-09-19 04:04:57 +0000 (Fri, 19 Sep 2014) | 13 lines - Update digikam and friends to 4.2.0 - Drop "Enable" from Digikam options descriptions - For kipi-plugins, only extract what we need to reduce extraction time and file I/O ------------------------------------------------------------------------ r10183 | makc | 2014-07-18 22:07:34 +0000 (Fri, 18 Jul 2014) | 21 lines Update DigiKam and Kipi plugins to 4.1.0. This incomplete update is based on the patch submitted by Oleg Sidorkin <osidorkin@gmail.com> via kde-freebsd mailing list. astro/libkgeomap: - Don't build demo application and thus remove dependence on libkexiv2 - Add build dependency on boost headers graphics/kipi-plugin-gpssync - Add build dependency on boost headers
159 lines
5.2 KiB
Text
159 lines
5.2 KiB
Text
# $FreeBSD$
|
|
#
|
|
# Make sure when DIGIKAM_VER is updated that the following ports are updated:
|
|
# astro/libkgeomap
|
|
# graphics/digikam-kde4
|
|
# graphics/digikam-kde4-doc
|
|
# graphics/digikam-kde4-l10n
|
|
# graphics/kipi-plugin-*
|
|
# graphics/kipi-plugins-kde4
|
|
# graphics/libkface
|
|
# graphics/libkipiplugins
|
|
# net/libkvkontakte
|
|
# net/libmediawiki
|
|
|
|
DIGIKAM_VER= 4.2.0
|
|
MASTER_SITES= KDE/stable/digikam
|
|
|
|
KIPI_PLUGINS_ALL= acquireimages \
|
|
advancedslideshow \
|
|
batchprocess \
|
|
calendar \
|
|
debianscreenshots \
|
|
dngconverter \
|
|
dropbox \
|
|
expoblending \
|
|
facebook \
|
|
flashexport \
|
|
flickrexport \
|
|
galleryexport \
|
|
googledrive \
|
|
gpssync \
|
|
htmlexport \
|
|
imageshackexport \
|
|
imageviewer \
|
|
imgurexport \
|
|
ipodexport \
|
|
jalbumexport \
|
|
jpeglossless \
|
|
kioexport \
|
|
kmlexport \
|
|
kopete \
|
|
mediawiki \
|
|
metadataedit \
|
|
panorama \
|
|
photolayoutseditor \
|
|
picasawebexport \
|
|
piwigoexport \
|
|
printimages \
|
|
rajceexport \
|
|
rawconverter \
|
|
removeredeyes \
|
|
sendimages \
|
|
shwup \
|
|
smug \
|
|
timeadjust \
|
|
videoslideshow \
|
|
vkontakte \
|
|
yandexfotki
|
|
|
|
# libkipiplugins is special: it's not listed in KIPI_PLUGINS_ALL,
|
|
# and every plugin depends on it
|
|
libkipiplugins_DIR= common
|
|
libkipiplugins_DESC= Common library for kipi plugins
|
|
|
|
batchprocess_DIR= batchprocessimages
|
|
kioexport_DIR= kioexportimport
|
|
|
|
acquireimages_DESC= Acquire images using flat scanner
|
|
advancedslideshow_DESC= Slide images with 2D and 3D effects using OpenGL
|
|
batchprocess_DESC= Batch process images (convert, resize, rename, etc.)
|
|
calendar_DESC= Create calendars
|
|
debianscreenshots_DESC= Export images to Debian Screenshots web service
|
|
# builds and media server shows up, but files are not accessible
|
|
# dlnaexport_DESC= Export collection on DLNA network service
|
|
dngconverter_DESC= Convert Raw Image to Digital NeGative
|
|
dropbox_DESC= Export images to Dropbox cloud service
|
|
expoblending_DESC= Create pseudo HDR image with a stack of bracketed images
|
|
facebook_DESC= Import/export images to/from a remote Facebook web service
|
|
flashexport_DESC= Export images to Flash using SimpleViewer
|
|
flickrexport_DESC= Export images to a remote Flickr based web service
|
|
galleryexport_DESC= Export images to a remote Gallery
|
|
googledrive_DESC= Export images to Google Drive cloud service
|
|
gpssync_DESC= Geolocalize images
|
|
htmlexport_DESC= Export images collections into a static XHTML page
|
|
imageshackexport_DESC= Export images to ImageShack web service
|
|
imageviewer_DESC= Preview images using OpenGL
|
|
imgurexport_DESC= Export images to ImgUr web service
|
|
ipodexport_DESC= Export images to an Ipod device
|
|
jalbumexport_DESC= Export images to jAlbum
|
|
jpeglossless_DESC= Rotate/flip images without losing quality
|
|
kioexport_DESC= Export images to remote computer using network protocol
|
|
kmlexport_DESC= Create KML files to present images with coordinates
|
|
kopete_DESC= Export images to an instant messaging contact
|
|
mediawiki_DESC= Export images to Mediawiki based web service
|
|
metadataedit_DESC= Edit EXIF, IPTC and XMP metadata
|
|
panorama_DESC= Assemble panoramic photo automatically
|
|
# not ready for production yet
|
|
# photivointegration_DESC= Integration of the Photivo RAW-Processor
|
|
photolayoutseditor_DESC=Assemble images together
|
|
picasawebexport_DESC= Export images to a remote Picasa web service
|
|
piwigoexport_DESC= Export images to a remote Piwigo (PHPWebGallery) server
|
|
printimages_DESC= Print images in various format
|
|
rajceexport_DESC= Export images to Rajce web service
|
|
rawconverter_DESC= Convert Raw Image to JPEG/PNG/TIFF
|
|
removeredeyes_DESC= Remove red eyes on image automatically
|
|
sendimages_DESC= Send images by e-mail
|
|
shwup_DESC= Export images to Shwup web service
|
|
smug_DESC= Import/export images to/from a remote SmugMug web service
|
|
timeadjust_DESC= Adjust date and time
|
|
videoslideshow_DESC= Export images as Video Slide Show
|
|
vkontakte_DESC= Export images to VKontakte web service
|
|
# Requires https://bugs.kde.org/show_bug.cgi?id=217950
|
|
# wallpaper_DESC= Set image as background on desktop
|
|
yandexfotki_DESC= Export images to Yandex web service
|
|
|
|
DISTNAME= digikam-${DIGIKAM_VER}
|
|
DISTINFO_FILE= ${.CURDIR}/../../graphics/digikam-kde4/distinfo
|
|
|
|
LICENSE?= GPLv2
|
|
|
|
USES+= tar:bzip2
|
|
|
|
.if !defined(NO_BUILD)
|
|
USES+= cmake
|
|
USE_KDE4+= automoc4 kdeprefix kdelibs
|
|
USE_QT4+= qmake_build moc_build rcc_build uic_build
|
|
|
|
WRKSRC?= ${WRKDIR}/${DISTNAME}/extra/${PORTNAME}
|
|
|
|
PLIST_SUB+= SHLIB_VER=${DIGIKAM_VER}
|
|
|
|
. if defined(KIPI_PLUGIN)
|
|
CONFLICTS_INSTALL= kipi-plugins-2.*
|
|
|
|
DESCR= ${.CURDIR}/../../graphics/kipi-plugins-kde4/pkg-descr
|
|
USES+= pkgconfig
|
|
|
|
.if ${KIPI_PLUGIN} != "libkipiplugins"
|
|
EXTRA_PATCHES= ${.CURDIR}/../../graphics/kipi-plugins-kde4/files/extrapatch-CMakeLists.txt
|
|
LIB_DEPENDS+= libkipiplugins.so:${PORTSDIR}/graphics/libkipiplugins
|
|
.endif
|
|
|
|
EXTRACT_AFTER_ARGS= --no-same-owner --no-same-permissions ${DISTNAME}/extra/kipi-plugins
|
|
WRKSRC= ${WRKDIR}/${DISTNAME}/extra/kipi-plugins
|
|
BUILD_WRKSRC= ${WRKSRC}/${${KIPI_PLUGIN}_DIR}
|
|
INSTALL_WRKSRC= ${BUILD_WRKSRC}
|
|
|
|
${KIPI_PLUGIN}_DIR?= ${KIPI_PLUGIN}
|
|
|
|
post-configure: post-kipi-configure
|
|
|
|
post-kipi-configure:
|
|
${ECHO_CMD} '#define GITVERSION "unknown"' > ${WRKSRC}/common/libkipiplugins/gitversion.h
|
|
.if ${KIPI_PLUGIN} != "libkipiplugins"
|
|
${LN} -s ${KDE4_PREFIX}/lib/libkipiplugins.so ${WRKSRC}/lib/libkipiplugins.so
|
|
.endif
|
|
|
|
. endif # defined(KIPI_PLUGIN)
|
|
.endif # !defined(NO_BUILD)
|