# 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=" linguas_cs linguas_da linguas_de linguas_en_US linguas_en_GB linguas_el" LANGS="$LANGS linguas_es linguas_eu linguas_fr linguas_he linguas_hu linguas_it" LANGS="$LANGS linguas_ja linguas_lv linguas_nl linguas_nn linguas_pl linguas_ru" LANGS="$LANGS linguas_sk linguas_fi linguas_sv linguas_tr linguas_zh_CN linguas_zh_TW" #IUSE="$(echo ${LANGS//\ /\ linguas_})" ## eix shows: {(echo / // linguas_})} IUSE="$LANGS" RDEPEND=" >=x11-libs/gtk+-2.14 ( || ( >=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-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 $(echo ${LANGS} |sed 's/linguas_//g') 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 }