diff options
author | Alexandre Rostovtsev <tetromino@gentoo.org> | 2008-09-06 19:46:13 +0000 |
---|---|---|
committer | Alexandre Rostovtsev <tetromino@gentoo.org> | 2008-09-06 19:46:13 +0000 |
commit | 5476ccfa3c759bd6c9009cc8498c3c6abe59ef08 (patch) | |
tree | 889a5c44b4b0c6f62399f9ba390074db32f8a60a /app-misc/gcstar/gcstar-1.4.2.ebuild | |
parent | app-i18n/ibus: Drop snapshot (In portage) (diff) | |
download | sunrise-5476ccfa3c759bd6c9009cc8498c3c6abe59ef08.tar.gz sunrise-5476ccfa3c759bd6c9009cc8498c3c6abe59ef08.tar.bz2 sunrise-5476ccfa3c759bd6c9009cc8498c3c6abe59ef08.zip |
app-misc/gcstar: Version bump
svn path=/sunrise/; revision=6998
Diffstat (limited to 'app-misc/gcstar/gcstar-1.4.2.ebuild')
-rw-r--r-- | app-misc/gcstar/gcstar-1.4.2.ebuild | 95 |
1 files changed, 95 insertions, 0 deletions
diff --git a/app-misc/gcstar/gcstar-1.4.2.ebuild b/app-misc/gcstar/gcstar-1.4.2.ebuild new file mode 100644 index 000000000..84075cedd --- /dev/null +++ b/app-misc/gcstar/gcstar-1.4.2.ebuild @@ -0,0 +1,95 @@ +# Copyright 1999-2008 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: $ + +GCONF_DEBUG="no" +SCROLLKEEPER_UPDATE="no" + +inherit eutils gnome2 + +DESCRIPTION="GCstar is a personal collections manager." +HOMEPAGE="http://www.gcstar.org/" +SRC_URI="http://download.gna.org/gcstar/${P}.tar.gz" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="cddb gnome mp3 spell tellico vorbis" + +LANGS="ar bg ca cs de el es fr gl hu id it pl pt ro ru sr sv tr uk" +for x in ${LANGS} ; do + IUSE="${IUSE} linguas_${x}" +done + +DEPEND="dev-lang/perl + dev-perl/Archive-Tar + dev-perl/Archive-Zip + dev-perl/Compress-Zlib + dev-perl/gtk2-perl + dev-perl/HTML-Parser + dev-perl/libwww-perl + dev-perl/URI + dev-perl/XML-LibXML + dev-perl/XML-Parser + dev-perl/XML-Simple + dev-perl/Archive-Tar + dev-perl/Compress-Zlib + dev-perl/Time-Piece + virtual/perl-File-Spec + virtual/perl-File-Temp + virtual/perl-libnet + cddb? ( dev-perl/Net-FreeDB ) + gnome? ( dev-perl/gnome2-vfs-perl ) + mp3? ( dev-perl/MP3-Info dev-perl/MP3-Tag ) + spell? ( dev-perl/gtk2-spell ) + tellico? ( dev-perl/Archive-Zip + virtual/perl-Digest-MD5 + virtual/perl-MIME-Base64 ) + vorbis? ( dev-perl/Ogg-Vorbis-Header-PurePerl )" +RDEPEND="${DEPEND}" + +S="${WORKDIR}/${PN}" + +src_unpack() { + unpack ${A} + cd "${S}" + epatch "${FILESDIR}/${PN}-1.4.0-man.patch" +} + +src_compile() { + # do nothing (otherwise gnome2_src_compile would get called) + return +} + +src_install() { + cd "${S}"/lib/gcstar/GCLang + + mkdir tmp + mv ?? tmp + # English version should be always available so we will keep it + mv tmp/EN . + + for x in ${LANGS}; do + # GCstar uses upper-case language names + if use linguas_${x} ; then + mv tmp/$(echo ${x} | tr '[:lower:]' '[:upper:]') . + fi + done + + rm -rf tmp + + cd "${S}" + ./install --prefix="${D}/usr" \ + --noclean --nomenu || die "install script failed" + + domenu share/applications/gcstar.desktop + newicon share/gcstar/icons/gcstar_64x64.png gcstar.png + insinto /usr/share/mime/packages + doins share/applications/gcstar.xml + + dodoc CHANGELOG README + + if use linguas_fr; then + dodoc CHANGELOG.fr README.fr + fi +} |