# Copyright 1999-2009 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 # $Header: $ EAPI="2" MY_V=24rc2 MY_P=${PN}${MY_V} 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="~x86 ~amd64" 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" IUSE="$(echo ${LANGS//\ /\ linguas_})" RDEPEND=" >=x11-libs/gtk+-2.14 >=dev-cpp/gtkmm-2.12[accessibility] >=sys-libs/glibc-2.4 >=sys-devel/gcc-4.3.0 >=media-libs/jpeg-6b-r7 >=media-libs/tiff-3.8.2-r2 >=media-libs/libpng-1.2.15 " S=${WORKDIR}/${MY_PN}${MY_V} src_unpack() { unpack ${A} || die } src_install() { insinto "/usr/share/pixmaps" doins "${FILESDIR}/rawtherapee.png" || die insinto "/usr/share/applications" doins "${FILESDIR}/rawtherapee.desktop" || die insinto "/opt/${MY_PN}" doins "${S}/options" || die exeinto "/opt/${MY_PN}" doexe rt || die doexe librtengine.so || die doexe rtstart || die doexe rwz_sdk.so || die insinto "/opt/${MY_PN}/images" doins "${S}"/images/* || die insinto "/opt/${MY_PN}/languages" insinto "/opt/${MY_PN}/profiles" doins "${S}"/profiles/* || die insinto "/opt/${MY_PN}/themes" doins "${S}"/themes/* || die insinto "/opt/${MY_PN}/languages" for lang in ${LANGS} do use linguas_${lang} || continue case $lang in "cs") doins "${S}/languages/czech" || die ;; "da") doins "${S}/languages/dansk" || die ;; "de") doins "${S}/languages/deutsch" || die ;; "en_US") doins "${S}/languages/english-us" || die ;; "en_GB") doins "${S}/languages/english-uk" || die ;; "es") doins "${S}/languages/espanol" || die ;; "eu") doins "${S}/languages/euskara" || die ;; "el") doins "${S}/languages/greek" || die ;; "fr") doins "${S}/languages/francais" || die ;; "he") doins "${S}/languages/hebrew" || die ;; "hu") doins "${S}/languages/magyar" || die ;; "it") doins "${S}/languages/italian" || die ;; "ja") doins "${S}/languages/japanese" || die ;; "lv") doins "${S}/languages/latvian" || die ;; "nl") doins "${S}/languages/nederlands" || die ;; "nn") doins "${S}/languages/norsk-bm" || die ;; "pl") doins "${S}/languages/polish" || die ;; "ru") doins "${S}/languages/russian" || die ;; "sk") doins "${S}/languages/slovak" || die ;; "fi") doins "${S}/languages/suomi" || die ;; "sv") doins "${S}/languages/swedish" || die ;; "tr") doins "${S}/languages/turkish" || die ;; "zh_CN") doins "${S}/languages/chinese simplified" || die ;; "zh_TW") doins "${S}/languages/chinese traditional" || die ;; esac done }