diff options
author | Alexandre Rostovtsev <tetromino@gentoo.org> | 2010-07-21 04:33:17 +0000 |
---|---|---|
committer | Alexandre Rostovtsev <tetromino@gentoo.org> | 2010-07-21 04:33:17 +0000 |
commit | 7e645718674a54ac1579340cdac58d5135c4e098 (patch) | |
tree | 08a645066eb17dcb24eee3ae6993cd70d98d5679 | |
parent | app-portage/pytage: Replace NEED_PYTHON with PYTHON_DEPEND (diff) | |
download | sunrise-7e645718674a54ac1579340cdac58d5135c4e098.tar.gz sunrise-7e645718674a54ac1579340cdac58d5135c4e098.tar.bz2 sunrise-7e645718674a54ac1579340cdac58d5135c4e098.zip |
app-misc/gcstar: Version bump, thanks to Christian Faulhammer <fauli@gentoo.org> for poke. Plus, EAPI 3 support, updated dependencies, installation of icons in different sizes, and updated descriptions from GCstar's packaging guidelines.
svn path=/sunrise/; revision=11039
-rw-r--r-- | app-misc/gcstar/ChangeLog | 9 | ||||
-rw-r--r-- | app-misc/gcstar/Manifest | 8 | ||||
-rw-r--r-- | app-misc/gcstar/gcstar-1.5.0.ebuild (renamed from app-misc/gcstar/gcstar-1.4.3.ebuild) | 37 | ||||
-rw-r--r-- | app-misc/gcstar/metadata.xml | 12 |
4 files changed, 45 insertions, 21 deletions
diff --git a/app-misc/gcstar/ChangeLog b/app-misc/gcstar/ChangeLog index 6884c3251..84247c5e3 100644 --- a/app-misc/gcstar/ChangeLog +++ b/app-misc/gcstar/ChangeLog @@ -1,7 +1,14 @@ # ChangeLog for media-video/gcstar -# Copyright 1999-2009 Gentoo Foundation; Distributed under the GPL v2 +# Copyright 1999-2010 Gentoo Foundation; Distributed under the GPL v2 # $Header: $ + 21 Jul 2010; Alexandre Rostovtsev (tetromino) <tetromino@gmail.com> + -gcstar-1.4.3.ebuild, +gcstar-1.5.0.ebuild, metadata.xml: + Version bump, thanks to Christian Faulhammer <fauli@gentoo.org> for poke. + Plus, EAPI 3 support, updated dependencies, installation of icons in + different sizes, and updated descriptions from GCstar's packaging + guidelines. + 21 Jul 2009; Alexandre Rostovtsev (tetromino) <tetromino@gmail.com> gcstar-1.4.3.ebuild: Update dependency (Compress-Zlib got masked) diff --git a/app-misc/gcstar/Manifest b/app-misc/gcstar/Manifest index 14f10a3d5..f867916a5 100644 --- a/app-misc/gcstar/Manifest +++ b/app-misc/gcstar/Manifest @@ -1,5 +1,5 @@ AUX gcstar-1.4.0-man.patch 851 RMD160 3149a94aff6bc8ad4e69c72279d66b58050444bd SHA1 132a910bbf4e259118d09cf0391bb6dfdb7c29ea SHA256 5d0d98ce137e95e1b3430c65bebaed384058e47b5fca8c9ad1c7515d84f6fb66 -DIST gcstar-1.4.3.tar.gz 2505623 RMD160 ef48c03e5118b417db81fc856da0b2f91735d09b SHA1 9ff69f5dff4f20cce44bbb27b15e93f2f4f18e08 SHA256 1d0e079fc5c1bae9f5f5590ba07bff005136fe0a53876c55022689e5e14e4629 -EBUILD gcstar-1.4.3.ebuild 2023 RMD160 740694c9c3d320bdd9b2d74a796de27460f99e1d SHA1 a27019fa452dfd14891fd0ae9dcf5423de02c0d2 SHA256 35c95128626138d2c5ba0eab5b1405af28cddb60639c2151a97bbffde3f214b9 -MISC ChangeLog 3258 RMD160 d0f5460b7d184480d382e1c92bc2fc697b242a70 SHA1 8d2c58f89639b28b9bc8887fc81d8fe2ed1aa1be SHA256 546d501ca157b87c00106048ed2e386823535e1ffefe74207c4bbf11f894b6d3 -MISC metadata.xml 690 RMD160 33fb6023f032e3f0494978f8b9ac821980a36338 SHA1 93d5861132765b0670fde63b5f6b61ea8930e07e SHA256 c337fe5b35a6cd01a240c91a273a228fc9de4a2e28bb7811de496eeff73d4499 +DIST gcstar-1.5.0.tar.gz 2909406 RMD160 523b2574b27cc2641c49f851cb43c2d6a603ef9e SHA1 073ad5872cbf79ccd7dab977013aa97e0d08c4aa SHA256 2d60685c6a4c3a9aa4f5943fed9b12d642cf6253869a157d7283807e0f4b442a +EBUILD gcstar-1.5.0.ebuild 2508 RMD160 923f46c6a1b4f35a138cea012c79946764cf9fe2 SHA1 b82a0b11a98c985d8409e6587d969435167f501b SHA256 52ed8f238805071ffd1b64de57c6598c7a2237139c91abb0893949d0a5903bce +MISC ChangeLog 3618 RMD160 9819b29c210b96ec297434c777e8f3d6d68125aa SHA1 89e227a9a9295641c3aa546bb787f9d90204e11a SHA256 d0e98842e0bf0d93c89908ecbd0113bf252b4fd4c3a88c8a2d77ef77bd130730 +MISC metadata.xml 883 RMD160 ad310be2e4cdc374399a22587ca239e74abbf8cc SHA1 85ea67a2adb35652704cf83bc893843324771226 SHA256 0ae7735c7c765e9a3e08a31618bbe5ddd2a1fa8fbf0976b9dd32521478dcec3b diff --git a/app-misc/gcstar/gcstar-1.4.3.ebuild b/app-misc/gcstar/gcstar-1.5.0.ebuild index 53b1874de..8efab7e45 100644 --- a/app-misc/gcstar/gcstar-1.4.3.ebuild +++ b/app-misc/gcstar/gcstar-1.5.0.ebuild @@ -2,12 +2,14 @@ # Distributed under the terms of the GNU General Public License v2 # $Header: $ +EAPI="3" + GCONF_DEBUG="no" SCROLLKEEPER_UPDATE="no" inherit eutils gnome2 -DESCRIPTION="GCstar is a personal collections manager." +DESCRIPTION="Manage your collections of movies, games, books, music and more" HOMEPAGE="http://www.gcstar.org/" SRC_URI="http://download.gna.org/gcstar/${P}.tar.gz" @@ -22,20 +24,24 @@ for x in ${LANGS} ; do done DEPEND="dev-lang/perl - virtual/perl-Archive-Tar dev-perl/Archive-Zip - virtual/perl-IO-Compress + dev-perl/DateTime-Format-Strptime 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 - virtual/perl-Time-Piece + virtual/perl-Archive-Tar + virtual/perl-Encode + virtual/perl-Getopt-Long + virtual/perl-File-Path virtual/perl-File-Spec virtual/perl-File-Temp + virtual/perl-IO-Compress virtual/perl-libnet + virtual/perl-Storable + virtual/perl-Time-Piece cddb? ( dev-perl/Net-FreeDB ) gnome? ( dev-perl/gnome2-vfs-perl ) mp3? ( dev-perl/MP3-Info dev-perl/MP3-Tag ) @@ -47,12 +53,15 @@ RDEPEND="${DEPEND}" S="${WORKDIR}/${PN}" -src_unpack() { - unpack ${A} - cd "${S}" +src_prepare() { epatch "${FILESDIR}/${PN}-1.4.0-man.patch" } +src_configure() { + # do nothing (otherwise gnome2_src_configure would get called) + return +} + src_compile() { # do nothing (otherwise gnome2_src_compile would get called) return @@ -74,12 +83,18 @@ src_install() { rm -rf tmp cd "${S}" - ./install --prefix="${D}/usr" \ + ./install --prefix="${ED}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 + for size in 16x16 22x22 24x24 32x32 36x36 48x48 64x64 72x72 96x96 128x128 + do + insinto ${EPREFIX}/usr/share/icons/hicolor/${size}/apps + newins share/gcstar/icons/gcstar_${size}.png gcstar.png + done + insinto ${EPREFIX}/usr/share/icons/hicolor/scalable/apps + newins share/gcstar/icons/gcstar_scalable.svg gcstar.svg + insinto ${EPREFIX}/usr/share/mime/packages doins share/applications/gcstar.xml dodoc CHANGELOG README diff --git a/app-misc/gcstar/metadata.xml b/app-misc/gcstar/metadata.xml index 6f67fc922..02178af09 100644 --- a/app-misc/gcstar/metadata.xml +++ b/app-misc/gcstar/metadata.xml @@ -4,11 +4,13 @@ <herd>no-herd</herd> <maintainer><email>maintainer-wanted@gentoo.org</email></maintainer> <longdescription lang="en"> - GCstar is a free open source application for managing your collections. - Detailed information on each item can be automatically retrieved from the - internet and you can store additional data, such as the location or who - you've lent it to. You may also search and filter your collection by many - criteria. + GCstar is an application for managing your collections. It supports many + types of collections, including movies, books, games, comics, stamps, + coins, and many more. You can even create your own collection type for + whatever unique thing it is that you collect! Detailed information on + each item can be automatically retrieved from the internet and you can + store additional data, such as the location or who you've lent it to. + You may also search and filter your collections by many criteria. </longdescription> <use> <flag name='tellico'>Enable support for <pkg>kde-misc/tellico</pkg> files</flag> |