From 313ec02a871c90239c6170737b0d32a48938e221 Mon Sep 17 00:00:00 2001 From: "Marian Kyral (mkyral)" Date: Sun, 5 Apr 2009 19:16:53 +0000 Subject: [PATCH] media-gfx/rawtherapee: New ebuild for bug 175963 svn path=/sunrise/; revision=8192 --- media-gfx/rawtherapee/ChangeLog | 9 ++ .../rawtherapee/files/rawtherapee.desktop | 11 +++ media-gfx/rawtherapee/files/rawtherapee.png | Bin 0 -> 3639 bytes media-gfx/rawtherapee/files/rtstart | 4 + media-gfx/rawtherapee/metadata.xml | 5 ++ .../rawtherapee/rawtherapee-2.4_rc2.ebuild | 83 ++++++++++++++++++ 6 files changed, 112 insertions(+) create mode 100644 media-gfx/rawtherapee/ChangeLog create mode 100644 media-gfx/rawtherapee/files/rawtherapee.desktop create mode 100644 media-gfx/rawtherapee/files/rawtherapee.png create mode 100644 media-gfx/rawtherapee/files/rtstart create mode 100644 media-gfx/rawtherapee/metadata.xml create mode 100644 media-gfx/rawtherapee/rawtherapee-2.4_rc2.ebuild diff --git a/media-gfx/rawtherapee/ChangeLog b/media-gfx/rawtherapee/ChangeLog new file mode 100644 index 000000000..a7b708449 --- /dev/null +++ b/media-gfx/rawtherapee/ChangeLog @@ -0,0 +1,9 @@ +# ChangeLog for media-gfx/rawtherapee +# Copyright 1999-2009 Gentoo Foundation; Distributed under the GPL v2 +# $Header: $ + + 05 Apr 2009; Marian Kyral (mkyral) + +rawtherapee-2.4_rc2.ebuild, +files/rawtherapee.desktop, + +files/rawtherapee.png, +files/rtstart, +metadata.xml: + New ebuild for bug 175963 + diff --git a/media-gfx/rawtherapee/files/rawtherapee.desktop b/media-gfx/rawtherapee/files/rawtherapee.desktop new file mode 100644 index 000000000..d7c741c42 --- /dev/null +++ b/media-gfx/rawtherapee/files/rawtherapee.desktop @@ -0,0 +1,11 @@ +[Desktop Entry] +Name=Raw Therapee +Comment=THe Experimental RAw Photo Editor +Exec=/opt/RawTherapee/rtstart +Icon=rawtherapee.png +Terminal=false +Encoding=UTF-8 +Type=Application +Categories=Application;Graphics; + +MimeType=image/x-canon-cr2;image/x-canon-crw;image/x-fuji-raf;image/x-kodak-dcr;image/x-kodak-k25;image/x-kodak-kdc;image/x-minolta-mrw;image/x-nikon-nef;image/x-olympus-orf;image/x-panasonic-raw;image/x-pentax-pef;image/x-sony-arw;image/x-sony-sr2;image/x-sony-srf; diff --git a/media-gfx/rawtherapee/files/rawtherapee.png b/media-gfx/rawtherapee/files/rawtherapee.png new file mode 100644 index 0000000000000000000000000000000000000000..bd0b61edb0226a79cc4a960f0e77413f8caecb71 GIT binary patch literal 3639 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 JPDHLkV1nQ@d#L~b literal 0 HcmV?d00001 diff --git a/media-gfx/rawtherapee/files/rtstart b/media-gfx/rawtherapee/files/rtstart new file mode 100644 index 000000000..6b34f4376 --- /dev/null +++ b/media-gfx/rawtherapee/files/rtstart @@ -0,0 +1,4 @@ +#!/bin/sh + +/opt/RawTherapee/rtstart $@ + diff --git a/media-gfx/rawtherapee/metadata.xml b/media-gfx/rawtherapee/metadata.xml new file mode 100644 index 000000000..6f1d493c5 --- /dev/null +++ b/media-gfx/rawtherapee/metadata.xml @@ -0,0 +1,5 @@ + + + + maintainer-wanted + diff --git a/media-gfx/rawtherapee/rawtherapee-2.4_rc2.ebuild b/media-gfx/rawtherapee/rawtherapee-2.4_rc2.ebuild new file mode 100644 index 000000000..32675c782 --- /dev/null +++ b/media-gfx/rawtherapee/rawtherapee-2.4_rc2.ebuild @@ -0,0 +1,83 @@ +# Copyright 1999-2009 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: $ + +EAPI="2" + +inherit versionator + +MY_PV=$(delete_all_version_separators) +MY_P=${PN}${MY_PV} +MY_PN=RawTherapee + +DESCRIPTION="THe Experimental RAw Photo Editor" +HOMEPAGE="http://www.rawtherapee.com/" +SRC_URI=" x86? ( http://www.rawtherapee.com/${MY_P}.tgz ) + amd64? ( http://www.rawtherapee.com/${MY_P}_64.tgz ) " + +LICENSE="freedist" +SLOT="0" +KEYWORDS="~amd64 ~x86" + +IUSE="" +LANGS="cs da de en_US en_GB el es eu fr he hu it ja lv nl nn pl ru sk fi sv tr zh_CN zh_TW" +for lng in ${LANGS}; do + IUSE="${IUSE} linguas_${lng}" +done + +RDEPEND=" x11-libs/gtk+:2 + ( || ( >=dev-cpp/gtkmm-2.12[accessibility] >=dev-cpp/gtkmm-2.14.3 ) ) + >=sys-libs/glibc-2.4 + >=sys-devel/gcc-4.3.0 + media-libs/jpeg + media-libs/tiff + media-libs/libpng " + +RESTRICT="strip" + +S=${WORKDIR}/${MY_PN}${MY_PV} + +src_install() { + insinto "/usr/share/pixmaps" + doins "${FILESDIR}/rawtherapee.png" || die + insinto "/usr/share/applications" + doins "${FILESDIR}/rawtherapee.desktop" || die + exeinto "/usr/bin" + doexe "${FILESDIR}/rtstart" || die + + exeinto "/opt/${MY_PN}" + doexe rt librtengine.so rtstart rwz_sdk.so || die + + insinto "/opt/${MY_PN}" + doins -r options images profiles themes || die + + insinto "/opt/${MY_PN}/languages" + for lng in ${LINGUAS}; do + case $lng in + cs) doins "languages/czech" || die ;; + da) doins "languages/dansk" || die ;; + de) doins "languages/deutsch" || die ;; + en_US) doins "languages/english-us" || die ;; + en_GB) doins "languages/english-uk" || die ;; + es) doins "languages/espanol" || die ;; + eu) doins "languages/euskara" || die ;; + el) doins "languages/greek" || die ;; + fr) doins "languages/francais" || die ;; + he) doins "languages/hebrew" || die ;; + hu) doins "languages/magyar" || die ;; + it) doins "languages/italian" || die ;; + ja) doins "languages/japanese" || die ;; + lv) doins "languages/latvian" || die ;; + nl) doins "languages/nederlands" || die ;; + nn) doins "languages/norsk-bm" || die ;; + pl) doins "languages/polish" || die ;; + ru) doins "languages/russian" || die ;; + sk) doins "languages/slovak" || die ;; + fi) doins "languages/suomi" || die ;; + sv) doins "languages/swedish" || die ;; + tr) doins "languages/turkish" || die ;; + zh_CN) doins "languages/chinese simplified" || die ;; + zh_TW) doins "languages/chinese traditional" || die ;; + esac + done +} -- 2.43.2