summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAlexandre Rostovtsev <tetromino@gentoo.org>2008-01-31 02:29:53 +0000
committerAlexandre Rostovtsev <tetromino@gentoo.org>2008-01-31 02:29:53 +0000
commitc261f1fd9cbd3c231863ebc8a7c49f3807ac966f (patch)
tree153bca7198ef544bfd159a5a8c5e992465e309aa /app-misc/gcstar
parentgames-fps/uhexen2-cvs: Version bump (diff)
downloadsunrise-c261f1fd9cbd3c231863ebc8a7c49f3807ac966f.tar.gz
sunrise-c261f1fd9cbd3c231863ebc8a7c49f3807ac966f.tar.bz2
sunrise-c261f1fd9cbd3c231863ebc8a7c49f3807ac966f.zip
app-misc/gcstar: Version bump.
svn path=/sunrise/; revision=5564
Diffstat (limited to 'app-misc/gcstar')
-rw-r--r--app-misc/gcstar/ChangeLog6
-rw-r--r--app-misc/gcstar/Manifest7
-rw-r--r--app-misc/gcstar/files/gcstar-1.3.2-man.patch25
-rw-r--r--app-misc/gcstar/gcstar-1.3.2.ebuild (renamed from app-misc/gcstar/gcstar-1.3.1.ebuild)15
4 files changed, 42 insertions, 11 deletions
diff --git a/app-misc/gcstar/ChangeLog b/app-misc/gcstar/ChangeLog
index 3541bc14a..907d8f130 100644
--- a/app-misc/gcstar/ChangeLog
+++ b/app-misc/gcstar/ChangeLog
@@ -1,7 +1,11 @@
# ChangeLog for media-video/gcstar
-# Copyright 1999-2007 Gentoo Foundation; Distributed under the GPL v2
+# Copyright 1999-2008 Gentoo Foundation; Distributed under the GPL v2
# $Header: $
+ 31 Jan 2008; Alexandre Rostovtsev (tetromino) <tetromino@gmail.com>
+ +files/gcstar-1.3.2-man.patch, -gcstar-1.3.1.ebuild, +gcstar-1.3.2.ebuild:
+ Version bump.
+
10 Dec 2007; Alexandre Rostovtsev (tetromino) <tetromino@gmail.com> ++,
-gcstar-1.3.0.ebuild:
Version bump.
diff --git a/app-misc/gcstar/Manifest b/app-misc/gcstar/Manifest
index 26754257c..848645173 100644
--- a/app-misc/gcstar/Manifest
+++ b/app-misc/gcstar/Manifest
@@ -1,4 +1,5 @@
-DIST gcstar-1.3.1.tar.gz 2160797 RMD160 6b8953e299c9103b2ffd432be6f6624e2a7a9b46 SHA1 238e50e4d6d559d06f0bc1479d384466e10eeacf SHA256 2238ba689e97b3b6f94f9513b7ed192bf9e7f8d63b8a33f1546031461e6a8e26
-EBUILD gcstar-1.3.1.ebuild 1823 RMD160 5c4b8fc40526b0e36c85d9b172ef3e8494f27ade SHA1 b825a011ee2975d3da10080f52faab379bb1f8c8 SHA256 8364a207fe1fe7c3b374b76eff19572e2301e247d6b1cf121ba332d02d68d938
-MISC ChangeLog 1828 RMD160 dd7ec8c594f76fd859cb4a7b7d578a7cea8bb819 SHA1 6ea12cfeac163cbea2655b034c6708010f50cee4 SHA256 9546cb1cc051ae0a0daadb5394c3b5e1ff7159f3be0565e11d3a3a409a3c1ed4
+AUX gcstar-1.3.2-man.patch 904 RMD160 3c4226d88ae734d489f54ab7508ece6ac86309cd SHA1 455a6e683b2450c14732c0315d0a83b5cef60127 SHA256 ffca87e2c89247f10f3ae4aba1680e9ae946ddfae1f20f3990fec2bab683779b
+DIST gcstar-1.3.2.tar.gz 2251349 RMD160 0302602a999ae53b437f4cc1c733eb880f36df40 SHA1 d2b2b45b16dc4f4294d0ca757e534af115a5854d SHA256 379e686647b82724f4925812dffd34de0f70d8a1a7d214e8ae75c6c40f212e9d
+EBUILD gcstar-1.3.2.ebuild 1806 RMD160 78b126077f598eb6297bd35624a610f8c40b875a SHA1 5bb567a987e603462bbab08e0dfcd75591c9ae33 SHA256 585d90c708d19067aa7221f4feb68bd7c9a0702e08219b49a48afafe7a1998ac
+MISC ChangeLog 1992 RMD160 2f0c2c3a3c0b6637a6ca99dcc236fecbbe026a54 SHA1 85dca3009fc5a102d259fe8bbe2954711fb77e40 SHA256 51034a9e25eed21e4befc8aa1f327b3e91c55387232b6860ab6fd0e4356917f9
MISC metadata.xml 524 RMD160 4d9ced3974593caa9271f47141d857a2029613a2 SHA1 de063ca643a9bdd8e7674ba08ff14a40a1ab0282 SHA256 573345a2c97f639155d775b833572466c6a802b04b1069572fd5d3b3b250b60f
diff --git a/app-misc/gcstar/files/gcstar-1.3.2-man.patch b/app-misc/gcstar/files/gcstar-1.3.2-man.patch
new file mode 100644
index 000000000..9275d7295
--- /dev/null
+++ b/app-misc/gcstar/files/gcstar-1.3.2-man.patch
@@ -0,0 +1,25 @@
+diff -ur gcstar-1.3.2.orig/install gcstar-1.3.2/install
+--- gcstar-1.3.2.orig/install 2007-03-21 14:30:41.000000000 -0400
++++ gcstar-1.3.2/install 2008-01-30 21:22:54.679724946 -0500
+@@ -103,7 +103,7 @@
+ }
+
+ unlink $baseDir.'/bin/'.$binName;
+- unlink $baseDir.'/man/man1/'.$binName.'.1.gz';
++ unlink $baseDir.'/share/man/man1/'.$binName.'.1.gz';
+ }
+
+ sub recursiveCopy
+@@ -155,9 +155,9 @@
+ mkpath $baseDir.'/bin';
+ copy 'bin/gcstar', $baseDir.'/bin/'.$binName;
+
+- verbosePrint $lang{InstallCopyDirectory}, $baseDir.'/man/man1';
+- mkpath $baseDir.'/man/man1';
+- my $manPage = "$baseDir/man/man1/$binName.1";
++ verbosePrint $lang{InstallCopyDirectory}, $baseDir.'/share/man/man1';
++ mkpath $baseDir.'/share/man/man1';
++ my $manPage = "$baseDir/share/man/man1/$binName.1";
+ copy 'man/gcstar.1', $manPage;
+ `gzip -f $manPage 2>&1 >/dev/null`;
+
diff --git a/app-misc/gcstar/gcstar-1.3.1.ebuild b/app-misc/gcstar/gcstar-1.3.2.ebuild
index b8f0c7b04..ebe921731 100644
--- a/app-misc/gcstar/gcstar-1.3.1.ebuild
+++ b/app-misc/gcstar/gcstar-1.3.2.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2008 Gentoo Foundation
+# Copyright 1999-2007 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: $
@@ -13,7 +13,7 @@ SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE="mp3 spell tellico vorbis"
-LANGS="ar bg ca cs de es fr id it pl pt ro ru sr sv tr"
+LANGS="ar bg ca cs de es fr gl id it pl pt ro ru sr sv tr"
for x in ${LANGS} ; do
IUSE="${IUSE} linguas_${x}"
done
@@ -45,6 +45,12 @@ RDEPEND="${DEPEND}"
S="${WORKDIR}/${PN}"
+src_unpack() {
+ unpack ${A}
+ cd ${S}
+ epatch "${FILESDIR}/${P}-man.patch"
+}
+
src_install() {
cd "${S}"/lib/gcstar/GCLang
@@ -63,9 +69,6 @@ src_install() {
rm -rf tmp
cd "${S}"
- # otherwise man pages would get installed in /usr/man
- mv man share
-
./install --prefix="${D}/usr" \
--noclean --nomenu || die "install script failed"
@@ -77,6 +80,4 @@ src_install() {
if use linguas_fr; then
dodoc CHANGELOG.fr README.fr
fi
-
- doman share/man/gcstar.1
}