radhermit    15/07/10 02:39:49

  Modified:             metadata.xml ChangeLog
  Added:                luminance-hdr-2.4.0.ebuild
  Log:
  Version bump (bug #516864, patches by José María Fernández González). Add 
fits use flag, update HOMEPAGE, and add ilmbase dep (bug #543314).
  
  (Portage version: 2.2.20/cvs/Linux x86_64, signed Manifest commit with key 
4AB3E85B4F064CA3)

Revision  Changes    Path
1.3                  media-gfx/luminance-hdr/metadata.xml

file : 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-gfx/luminance-hdr/metadata.xml?rev=1.3&view=markup
plain: 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-gfx/luminance-hdr/metadata.xml?rev=1.3&content-type=text/plain
diff : 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-gfx/luminance-hdr/metadata.xml?r1=1.2&r2=1.3

Index: metadata.xml
===================================================================
RCS file: /var/cvsroot/gentoo-x86/media-gfx/luminance-hdr/metadata.xml,v
retrieving revision 1.2
retrieving revision 1.3
diff -u -r1.2 -r1.3
--- metadata.xml        15 Jun 2015 13:35:38 -0000      1.2
+++ metadata.xml        10 Jul 2015 02:39:49 -0000      1.3
@@ -3,27 +3,32 @@
 <pkgmetadata>
        <herd>graphics</herd>
        <longdescription lang="en">
-Qtpfsgui is an open source graphical user interface application that aims to 
provide a workflow for HDR imaging.
+       Qtpfsgui is an open source graphical user interface application that 
aims
+       to provide a workflow for HDR imaging.
 
-Supported HDR formats:
-       * OpenEXR (extension: exr)
-       * Radiance RGBE (extension: hdr)
-       * Tiff formats: 16bit, 32bit (float) and LogLuv (extension: tiff)
-       * Raw image formats (extension: various)
-       * PFS native format (extension: pfs)
+       Supported HDR formats:
+               * OpenEXR (extension: exr)
+               * Radiance RGBE (extension: hdr)
+               * Tiff formats: 16bit, 32bit (float) and LogLuv (extension: 
tiff)
+               * Raw image formats (extension: various)
+               * PFS native format (extension: pfs)
 
-Supported LDR formats:
-       * JPEG, PNG, PPM, PBM, TIFF(8 bit)
+       Supported LDR formats:
+               * JPEG, PNG, PPM, PBM, TIFF(8 bit)
 
-Supported features:
-       * Create an HDR file from a set of images (formats: JPEG, TIFF 8bit and 
16bit, RAW) of the same scene taken at different exposure setting.
-       * Save and load HDR images.
-       * Rotate and resize HDR images.
-       * Tonemap HDR images.
-       * Copy exif data between sets of images.
-       * Supports internationalization.
-</longdescription>
+       Supported features:
+               * Create an HDR file from a set of images (formats: JPEG, TIFF 
8bit and
+                       16bit, RAW) of the same scene taken at different 
exposure setting.
+               * Save and load HDR images.
+               * Rotate and resize HDR images.
+               * Tonemap HDR images.
+               * Copy exif data between sets of images.
+               * Supports internationalization.
+       </longdescription>
+       <use>
+               <flag name="fits">Enable support for the FITS format</flag>
+       </use>
        <upstream>
-               <remote-id type="sourceforge">qtpfsgui</remote-id>
+               <remote-id type="github">LuminanceHDR/LuminanceHDR</remote-id>
        </upstream>
 </pkgmetadata>



1.34                 media-gfx/luminance-hdr/ChangeLog

file : 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-gfx/luminance-hdr/ChangeLog?rev=1.34&view=markup
plain: 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-gfx/luminance-hdr/ChangeLog?rev=1.34&content-type=text/plain
diff : 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-gfx/luminance-hdr/ChangeLog?r1=1.33&r2=1.34

Index: ChangeLog
===================================================================
RCS file: /var/cvsroot/gentoo-x86/media-gfx/luminance-hdr/ChangeLog,v
retrieving revision 1.33
retrieving revision 1.34
diff -u -r1.33 -r1.34
--- ChangeLog   22 May 2015 21:01:01 -0000      1.33
+++ ChangeLog   10 Jul 2015 02:39:49 -0000      1.34
@@ -1,6 +1,17 @@
 # ChangeLog for media-gfx/luminance-hdr
 # Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/media-gfx/luminance-hdr/ChangeLog,v 1.33 
2015/05/22 21:01:01 maekke Exp $
+# $Header: /var/cvsroot/gentoo-x86/media-gfx/luminance-hdr/ChangeLog,v 1.34 
2015/07/10 02:39:49 radhermit Exp $
+
+*luminance-hdr-2.4.0 (10 Jul 2015)
+
+  10 Jul 2015; Tim Harder <radher...@gentoo.org> +luminance-hdr-2.4.0.ebuild,
+  files/luminance-hdr-2.3.1-docs.patch, files/luminance-hdr-2.3.1-no-git.patch,
+  files/luminance-hdr-2.3.1-openmp-automagic.patch,
+  +files/luminance-hdr-2.4.0-fits-automagic.patch,
+  +files/luminance-hdr-2.4.0-qtprinter.patch,
+  +files/luminance-hdr-2.4.0-qtquick.patch, metadata.xml:
+  Version bump (bug #516864, patches by José María Fernández González). Add
+  fits use flag, update HOMEPAGE, and add ilmbase dep (bug #543314).
 
   22 May 2015; Markus Meier <mae...@gentoo.org> luminance-hdr-2.3.1.ebuild:
   fix DEPEND by Nikoli, bug #543314



1.1                  media-gfx/luminance-hdr/luminance-hdr-2.4.0.ebuild

file : 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-gfx/luminance-hdr/luminance-hdr-2.4.0.ebuild?rev=1.1&view=markup
plain: 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-gfx/luminance-hdr/luminance-hdr-2.4.0.ebuild?rev=1.1&content-type=text/plain

Index: luminance-hdr-2.4.0.ebuild
===================================================================
# Copyright 1999-2015 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: 
/var/cvsroot/gentoo-x86/media-gfx/luminance-hdr/luminance-hdr-2.4.0.ebuild,v 
1.1 2015/07/10 02:39:49 radhermit Exp $

EAPI=5

inherit cmake-utils toolchain-funcs eutils flag-o-matic

MY_P=${P/_/.}
DESCRIPTION="Luminance HDR is a graphical user interface that provides a 
workflow for HDR imaging"
HOMEPAGE="http://qtpfsgui.sourceforge.net 
https://github.com/LuminanceHDR/LuminanceHDR";
SRC_URI="mirror://sourceforge/qtpfsgui/${MY_P}.tar.bz2"

LICENSE="GPL-2"
SLOT="0"
KEYWORDS="~amd64 ~x86"
LANGS=" cs de es fi fr hi hu id it pl ro ru sk tr zh"
IUSE="cpu_flags_x86_sse2 fits openmp test ${LANGS// / linguas_}"

RDEPEND="
        dev-libs/boost:0=
        dev-qt/linguist-tools:5
        dev-qt/qtconcurrent:5
        dev-qt/qtcore:5
        dev-qt/qtdeclarative:5
        dev-qt/qtgui:5
        dev-qt/qtnetwork:5
        dev-qt/qtprintsupport:5
        dev-qt/qtsql:5
        dev-qt/qtwebkit:5
        >=media-gfx/exiv2-0.14:0=
        media-libs/lcms:2
        media-libs/libpng:0=
        >=media-libs/libraw-0.13.4:=
        media-libs/ilmbase:=
        >=media-libs/openexr-1.2.2-r2:=
        >=media-libs/tiff-3.8.2-r2:0
        sci-libs/fftw:3.0[threads]
        fits? ( sci-libs/ccfits )
        sci-libs/gsl
        virtual/jpeg:0
"
DEPEND="${RDEPEND}
        test? ( dev-cpp/gtest )
"

DOCS=( AUTHORS BUGS Changelog README TODO )

PATCHES=(
        "${FILESDIR}"/${PN}-2.3.1-no-git.patch
        "${FILESDIR}"/${PN}-2.3.1-docs.patch
        "${FILESDIR}"/${PN}-2.3.1-openmp-automagic.patch
        "${FILESDIR}"/${P}-fits-automagic.patch
        "${FILESDIR}"/${P}-qtprinter.patch
        "${FILESDIR}"/${P}-qtquick.patch
)

pkg_pretend() {
        if use cpu_flags_x86_sse2 ; then
                append-flags -msse2
        else
                eerror "This package requires a CPU supporting the SSE2 
instruction set."
                die "SSE2 support missing"
        fi

        if use openmp ; then
                tc-has-openmp || die "Please switch to an openmp compatible 
compiler"
        fi
}

src_configure() {
        mycmakeargs=(
                $(cmake-utils_use_use openmp OPENMP)
                $(cmake-utils_use_use fits FITS)
        )
        cmake-utils_src_configure
}

src_install() {
        cmake-utils_src_install

        for lang in ${LANGS} ; do
                if ! use linguas_${lang} ; then
                        rm -f "${D}"/usr/share/${PN}/i18n/{lang,qt}_${lang}.qm 
|| die
                fi
        done
}




Reply via email to