svn commit: r361659 - in head/graphics: . luminance-qt5
Lars Engels
lme at FreeBSD.org
Sun Jul 13 08:04:07 UTC 2014
Author: lme
Date: Sun Jul 13 08:04:06 2014
New Revision: 361659
URL: http://svnweb.freebsd.org/changeset/ports/361659
QAT: https://qat.redports.org/buildarchive/r361659/
Log:
This is the QT5 version of Luminance HDR.
Luminance HDR is an open source graphical user interface application that
aims to provide a complete workflow for HDR image processing.
Supported features:
* Create an HDR file from a set of images (formats: JPEG, TIFF 8-bit and
16-bit, RAW) of the same scene taken at different exposure settings
* Rotate, resize, and crop HDR images
* Tonemap HDR images
* Copy EXIF data between sets of images
Supported HDR formats (with file extensions):
* OpenEXR (.exr)
* Radiance RGBE (.hdr)
* TIFF formats: 16-bit, 32-bit (float) and LogLuv (.tiff)
* PFS native format (.pfs)
* Raw image formats (various)
Supported LDR formats: JPEG, PNG, PPM, PBM, TIFF (8-bit).
WWW: http://qtpfsgui.sourceforge.net/
PR: 191690
Submitted by: bugzilla at soulrebel.in-berlin.de
Added:
head/graphics/luminance-qt5/
head/graphics/luminance-qt5/Makefile (contents, props changed)
head/graphics/luminance-qt5/distinfo (contents, props changed)
head/graphics/luminance-qt5/pkg-descr (contents, props changed)
head/graphics/luminance-qt5/pkg-plist (contents, props changed)
Modified:
head/graphics/Makefile
Modified: head/graphics/Makefile
==============================================================================
--- head/graphics/Makefile Sun Jul 13 07:46:31 2014 (r361658)
+++ head/graphics/Makefile Sun Jul 13 08:04:06 2014 (r361659)
@@ -564,6 +564,7 @@
SUBDIR += lprof-devel
SUBDIR += lua-gd
SUBDIR += luminance
+ SUBDIR += luminance-qt5
SUBDIR += luxrays
SUBDIR += luxrender
SUBDIR += mahotas
Added: head/graphics/luminance-qt5/Makefile
==============================================================================
--- /dev/null 00:00:00 1970 (empty, because file is newly added)
+++ head/graphics/luminance-qt5/Makefile Sun Jul 13 08:04:06 2014 (r361659)
@@ -0,0 +1,57 @@
+# Created by: Yinghong Liu <relaxbsd at gmail.com>
+# $FreeBSD$
+
+PORTNAME= luminance-hdr
+DISTVERSION= 2.4.0
+CATEGORIES= graphics
+MASTER_SITES= SF/qtpfsgui/luminance/${DISTVERSION}
+
+MAINTAINER= h2+fbsdports at 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 tar:bzip2
+USE_QT5= buildtools_build gui sql webkit xml linguist_build \
+ imageformats_run concurrent qmake_build
+INSTALLS_ICONS= yes
+
+MAKE_JOBS_UNSAFE=yes
+
+.include <bsd.port.pre.mk>
+
+.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, at GIT_SHA1@,be5409f2ed028b0a509d3f4cd44a970a09d2ef6c,' \
+ ${WRKSRC}/src/Common/GitSHA1.cpp.in
+
+pre-install:
+ QT_BINDIR_REL=bin
+
+.include <bsd.port.post.mk>
Added: head/graphics/luminance-qt5/distinfo
==============================================================================
--- /dev/null 00:00:00 1970 (empty, because file is newly added)
+++ head/graphics/luminance-qt5/distinfo Sun Jul 13 08:04:06 2014 (r361659)
@@ -0,0 +1,2 @@
+SHA256 (luminance-hdr-2.4.0.tar.bz2) = 14014eadab099944f051dd99447f6f47d455ffb0e4e0272d93a8e71fd96ad401
+SIZE (luminance-hdr-2.4.0.tar.bz2) = 10507522
Added: head/graphics/luminance-qt5/pkg-descr
==============================================================================
--- /dev/null 00:00:00 1970 (empty, because file is newly added)
+++ head/graphics/luminance-qt5/pkg-descr Sun Jul 13 08:04:06 2014 (r361659)
@@ -0,0 +1,22 @@
+Luminance HDR is an open source graphical user interface application that
+aims to provide a complete workflow for HDR image processing.
+
+Supported features:
+
+ * Create an HDR file from a set of images (formats: JPEG, TIFF 8-bit and
+ 16-bit, RAW) of the same scene taken at different exposure settings
+ * Rotate, resize, and crop HDR images
+ * Tonemap HDR images
+ * Copy EXIF data between sets of images
+
+Supported HDR formats (with file extensions):
+
+ * OpenEXR (.exr)
+ * Radiance RGBE (.hdr)
+ * TIFF formats: 16-bit, 32-bit (float) and LogLuv (.tiff)
+ * PFS native format (.pfs)
+ * Raw image formats (various)
+
+Supported LDR formats: JPEG, PNG, PPM, PBM, TIFF (8-bit).
+
+WWW: http://qtpfsgui.sourceforge.net/
Added: head/graphics/luminance-qt5/pkg-plist
==============================================================================
--- /dev/null 00:00:00 1970 (empty, because file is newly added)
+++ head/graphics/luminance-qt5/pkg-plist Sun Jul 13 08:04:06 2014 (r361659)
@@ -0,0 +1,97 @@
+bin/luminance-hdr
+bin/luminance-hdr-cli
+share/applications/luminance-hdr.desktop
+%%PORTDOCS%%%%DOCSDIR%%/AUTHORS
+%%PORTDOCS%%%%DOCSDIR%%/Changelog
+%%PORTDOCS%%%%DOCSDIR%%/README
+share/icons/hicolor/48x48/apps/luminance-hdr.png
+%%DATADIR%%/help/en/README
+%%DATADIR%%/help/en/additional.html
+%%DATADIR%%/help/en/basics.html
+%%DATADIR%%/help/en/color_management.html
+%%DATADIR%%/help/en/contributing.html
+%%DATADIR%%/help/en/contributing_donating.html
+%%DATADIR%%/help/en/contributing_programming.html
+%%DATADIR%%/help/en/contributing_testing.html
+%%DATADIR%%/help/en/contributing_translating.html
+%%DATADIR%%/help/en/copying_exif.html
+%%DATADIR%%/help/en/creating_hdr.html
+%%DATADIR%%/help/en/creating_hdr_batch.html
+%%DATADIR%%/help/en/creating_hdr_cli.html
+%%DATADIR%%/help/en/creating_hdr_interactive.html
+%%DATADIR%%/help/en/dcraw.html
+%%DATADIR%%/help/en/editing_hdr.html
+%%DATADIR%%/help/en/editing_tools.html
+%%DATADIR%%/help/en/external.png
+%%DATADIR%%/help/en/faq.html
+%%DATADIR%%/help/en/features.html
+%%DATADIR%%/help/en/hints.html
+%%DATADIR%%/help/en/images/EditingTools-0.jpeg
+%%DATADIR%%/help/en/images/EditingTools-1.jpeg
+%%DATADIR%%/help/en/images/EditingTools-2.jpeg
+%%DATADIR%%/help/en/images/Ghost-0.jpeg
+%%DATADIR%%/help/en/images/NoGhost-0.jpeg
+%%DATADIR%%/help/en/images/batch-hdr.png
+%%DATADIR%%/help/en/images/batch-tmo.png
+%%DATADIR%%/help/en/images/color_management.png
+%%DATADIR%%/help/en/images/copy-exif.png
+%%DATADIR%%/help/en/images/cropping_frame.png
+%%DATADIR%%/help/en/images/mainwin.png
+%%DATADIR%%/help/en/images/not-translated-menu-item.png
+%%DATADIR%%/help/en/images/preferences.png
+%%DATADIR%%/help/en/images/prefs-cms.png
+%%DATADIR%%/help/en/images/prefs-ext.png
+%%DATADIR%%/help/en/images/prefs-hdr.png
+%%DATADIR%%/help/en/images/prefs-raw.png
+%%DATADIR%%/help/en/images/prefs-tm.png
+%%DATADIR%%/help/en/images/projectiveTransformationDialog.png
+%%DATADIR%%/help/en/images/resize.png
+%%DATADIR%%/help/en/images/translated-menu-item.png
+%%DATADIR%%/help/en/index.html
+%%DATADIR%%/help/en/manual.html
+%%DATADIR%%/help/en/menu.xml
+%%DATADIR%%/help/en/news.html
+%%DATADIR%%/help/en/prefs.html
+%%DATADIR%%/help/en/prefs_cms.html
+%%DATADIR%%/help/en/prefs_hdr.html
+%%DATADIR%%/help/en/prefs_rawconversion.html
+%%DATADIR%%/help/en/prefs_tonemapping.html
+%%DATADIR%%/help/en/prefs_tools.html
+%%DATADIR%%/help/en/prefs_ui.html
+%%DATADIR%%/help/en/projective_transformation.html
+%%DATADIR%%/help/en/style.css
+%%DATADIR%%/help/en/tmap_ref.html
+%%DATADIR%%/help/en/tmap_ref_drago.html
+%%DATADIR%%/help/en/tmap_ref_durand.html
+%%DATADIR%%/help/en/tmap_ref_mantiuk06.html
+%%DATADIR%%/help/en/tonemapping.html
+%%DATADIR%%/help/en/tonemapping_batch.html
+%%DATADIR%%/help/en/tonemapping_cli.html
+%%DATADIR%%/help/en/tonemapping_interactive.html
+%%DATADIR%%/help/en/workflow.html
+%%DATADIR%%/i18n/lang_cs.qm
+%%DATADIR%%/i18n/lang_da.qm
+%%DATADIR%%/i18n/lang_de.qm
+%%DATADIR%%/i18n/lang_es.qm
+%%DATADIR%%/i18n/lang_fi.qm
+%%DATADIR%%/i18n/lang_fr.qm
+%%DATADIR%%/i18n/lang_hu.qm
+%%DATADIR%%/i18n/lang_id.qm
+%%DATADIR%%/i18n/lang_it.qm
+%%DATADIR%%/i18n/lang_pl.qm
+%%DATADIR%%/i18n/lang_pt_BR.qm
+%%DATADIR%%/i18n/lang_ro.qm
+%%DATADIR%%/i18n/lang_ru.qm
+%%DATADIR%%/i18n/lang_tr.qm
+%%DATADIR%%/i18n/lang_zh.qm
+%%DATADIR%%/i18n/qt_fi.qm
+%%DATADIR%%/i18n/qt_it.qm
+%%DATADIR%%/i18n/qt_ro.qm
+%%DATADIR%%/i18n/qt_tr.qm
+%%DATADIR%%/i18n/qt_zh.qm
+%%PORTDOCS%%@dirrmtry %%DOCSDIR%%
+ at dirrmtry %%DATADIR%%/help/en/images
+ at dirrmtry %%DATADIR%%/help/en
+ at dirrmtry %%DATADIR%%/help
+ at dirrmtry %%DATADIR%%/i18n
+ at dirrmtry %%DATADIR%%
More information about the svn-ports-head
mailing list