diff options
author | Carsten Lohrke <carlo@gentoo.org> | 2009-02-13 23:51:32 +0000 |
---|---|---|
committer | Carsten Lohrke <carlo@gentoo.org> | 2009-02-13 23:51:32 +0000 |
commit | 2cd26b96a19ddf2746f8861a9e0be96d8525dd64 (patch) | |
tree | 1e6bd67c4365ab49d3187ee2eb6e4b517ec78940 /media-gfx/gwenview/gwenview-1.4.2-r2.ebuild | |
parent | Mask phonon and webkit useflags of qt meta ebuild, for arches on which those ... (diff) | |
download | gentoo-2-2cd26b96a19ddf2746f8861a9e0be96d8525dd64.tar.gz gentoo-2-2cd26b96a19ddf2746f8861a9e0be96d8525dd64.tar.bz2 gentoo-2-2cd26b96a19ddf2746f8861a9e0be96d8525dd64.zip |
Get rid of invalid aRts dependency. Choose the correct configure switch. Fix desktop file.
(Portage version: 2.2_rc23/cvs/Linux i686)
Diffstat (limited to 'media-gfx/gwenview/gwenview-1.4.2-r2.ebuild')
-rw-r--r-- | media-gfx/gwenview/gwenview-1.4.2-r2.ebuild | 76 |
1 files changed, 76 insertions, 0 deletions
diff --git a/media-gfx/gwenview/gwenview-1.4.2-r2.ebuild b/media-gfx/gwenview/gwenview-1.4.2-r2.ebuild new file mode 100644 index 000000000000..f80c912d3793 --- /dev/null +++ b/media-gfx/gwenview/gwenview-1.4.2-r2.ebuild @@ -0,0 +1,76 @@ +# Copyright 1999-2009 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/media-gfx/gwenview/gwenview-1.4.2-r2.ebuild,v 1.1 2009/02/13 23:51:32 carlo Exp $ + +ARTS_REQUIRED="never" + +EAPI="1" + +inherit kde + +MY_P=${P/_/} +S="${WORKDIR}/${MY_P}" + +DESCRIPTION="Gwenview is a fast and easy to use image viewer for KDE." +HOMEPAGE="http://gwenview.sourceforge.net/" +SRC_URI="mirror://sourceforge/${PN}/${MY_P}.tar.bz2" +LICENSE="GPL-2" + +SLOT="0" +KEYWORDS="~amd64 ~ppc ~sparc ~x86 ~x86-fbsd" +IUSE="kipi" + +DEPEND="kipi? ( >=media-plugins/kipi-plugins-0.1.0_beta2 ) + media-gfx/exiv2" +RDEPEND="${DEPEND}" + +need-kde 3.5 + +I18N="${PN}-i18n-${PV}" + +LANGS="ar az bg br ca cs cy da de el en_GB es et fi fo fr ga gl he hi hu +is it ja ka ko lt nb nl nso pa pl pt pt_BR ro ru rw sk sr sr@Latn sv ta +th tr uk xh zh_CN zh_TW zu" + +for X in ${LANGS}; do + SRC_URI="${SRC_URI} linguas_${X}? ( mirror://sourceforge/${PN}/${I18N}.tar.bz2 )" + IUSE="${IUSE} linguas_${X}" +done + +PATCHES=( + "${FILESDIR}/gwenview-1.4.2-exiv2.patch" + "${FILESDIR}/gwenview-1.4.2-desktop-file.diff" + ) + +src_unpack() { + kde_src_unpack + + if [ -d "${WORKDIR}/${I18N}" ]; then + cd "${WORKDIR}/${I18N}" + for X in ${LANGS}; do + use linguas_${X} || rm -rf "${X}" + done + rm -f configure + fi +} + +src_compile() { + local myconf="$(use_with kipi)" + rm -f "${S}/configure" + + kde_src_compile + + if [ -d "${WORKDIR}/${I18N}" ]; then + KDE_S="${WORKDIR}/${I18N}" \ + kde_src_compile + fi +} + +src_install() { + kde_src_install + + if [ -d "${WORKDIR}/${I18N}" ]; then + KDE_S="${WORKDIR}/${I18N}" \ + kde_src_install + fi +} |