summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorLocke Shinseiko <wizzleby@gmail.com>2011-02-12 06:31:40 -0500
committerLocke Shinseiko <wizzleby@gmail.com>2011-02-12 06:31:40 -0500
commit0e051f5491e0d91f93cd5b4047570ce942318ae2 (patch)
tree89c9250a059ffce1827a250a3c2878422628b004 /games-util
parentxonotic-data: move maps to xonotic-maps package (diff)
downloadgamerlay-0e051f5491e0d91f93cd5b4047570ce942318ae2.tar.gz
gamerlay-0e051f5491e0d91f93cd5b4047570ce942318ae2.tar.bz2
gamerlay-0e051f5491e0d91f93cd5b4047570ce942318ae2.zip
[games-util/grfcodec] Bump to 5.1.0, now includes nforenum. Make -9999 match.
Diffstat (limited to 'games-util')
-rw-r--r--games-util/grfcodec/Manifest4
-rw-r--r--games-util/grfcodec/grfcodec-5.1.0.ebuild55
-rw-r--r--games-util/grfcodec/grfcodec-9999.ebuild4
3 files changed, 60 insertions, 3 deletions
diff --git a/games-util/grfcodec/Manifest b/games-util/grfcodec/Manifest
index ac7f437..bd2d8a9 100644
--- a/games-util/grfcodec/Manifest
+++ b/games-util/grfcodec/Manifest
@@ -1,4 +1,6 @@
DIST grfcodec-1.0.0-source.tar.gz 81382 RMD160 3e7f4751dae021d85dd60da37074ac11921b6362 SHA1 e022d6a57317602c4b61b7509d277b4153bff532 SHA256 477ec50682f4e904b4d920d0586e5357541630afe1a5f4876f999f96d025abda
+DIST grfcodec-5.1.0-source.tar.gz 192074 RMD160 85bb6193b6c0adb701add00d12090ec6001d0b35 SHA1 deadb47c74d7afed8e6f02b2dd74198b4ca2d223 SHA256 db9226cc334874122a3144a429ed130b71912c59eebd307f5287d8490cfc2a85
EBUILD grfcodec-1.0.0.ebuild 1154 RMD160 1d0cfa734f4f97d7dfd6b0056ff37526b7a45a79 SHA1 56ec73a75d93886234a35eab4b0a108d032622c1 SHA256 c4274a119aacf8bb52853a7f7b45ba71eeacb3d3e54a5361f330032edd1bd1a0
-EBUILD grfcodec-9999.ebuild 1131 RMD160 985dd865b7cf30c101cf60261b69519b1c8493d5 SHA1 83c381a6d9160c43fa5ca2d9cc7e17d9711a0425 SHA256 dee6a9c126dfcfb6acbe7a8668bcddd40df887fd06f5386ed5f626e4073aab1f
+EBUILD grfcodec-5.1.0.ebuild 1140 RMD160 31e8eba145203c036ee510f986466e41d51e9416 SHA1 c1b174f68997416a440be99b42d247530d58674e SHA256 ba8dad4c6a2c6b253626a93c8259e5d5f2cfabda23f6a5db01eaa6eae74601ea
+EBUILD grfcodec-9999.ebuild 1117 RMD160 2163e678cd1113880fa20f531208b38a9a66d5f5 SHA1 a105774a4bdd191bcfc6cde7c2a992badbc32c11 SHA256 677097b522917ef2b0f099a562a3cdd459256a48b44a8a8382da9062d2ca388e
MISC metadata.xml 158 RMD160 cbd9984bb6b426c8c9cee5022fe0a26261612fea SHA1 be5251fa1dacef5c41b74761bb1c8c54fb633b9e SHA256 1423a4fdd4a79b1728a2056d9e300f7e1074253095d82726218d9e9b953888a3
diff --git a/games-util/grfcodec/grfcodec-5.1.0.ebuild b/games-util/grfcodec/grfcodec-5.1.0.ebuild
new file mode 100644
index 0000000..66784ad
--- /dev/null
+++ b/games-util/grfcodec/grfcodec-5.1.0.ebuild
@@ -0,0 +1,55 @@
+# Copyright 1999-2010 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: $
+
+EAPI=3
+
+SCM=""
+if [ "${PV%9999}" != "${PV}" ] ; then
+ SCM=mercurial
+ EHG_REPO_URI="http://hg.openttdcoop.org/${PN}"
+fi
+
+inherit toolchain-funcs ${SCM}
+
+MY_PV=${PV/_rc/-RC}
+DESCRIPTION="A suite of programs to modify openttd/Transport Tycoon Deluxe's GRF files"
+HOMEPAGE="http://dev.openttdcoop.org/projects/grfcodec"
+
+if [ "${PV%9999}" != "${PV}" ] ; then
+ SRC_URI=""
+else
+ SRC_URI="http://binaries.openttd.org/extra/${PN}/${MY_PV}/${PN}-${MY_PV}-source.tar.gz"
+fi
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~ppc ~ppc64 ~x86"
+IUSE=""
+
+if [ "${PV%9999}" != "${PV}" ] ; then
+ S=${WORKDIR}/${PN}
+else
+ S=${WORKDIR}/${PN}-${MY_PV}-source
+fi
+
+DEPEND="dev-lang/perl
+ dev-libs/boost"
+RDEPEND=""
+
+src_prepare() {
+# Set up Makefile.local so that we respect CXXFLAGS/LDFLAGS
+cat > Makefile.local <<-__EOF__
+ CXX = $(tc-getCXX)
+ CXXFLAGS = ${CXXFLAGS}
+ LDOPT = ${LDFLAGS}
+ UPX =
+ V = 1
+ __EOF__
+}
+
+src_install() {
+ dobin ${PN} grf{diff,id,merge} nforenum || die
+ doman docs/*.1 || die
+ dodoc changelog.txt docs/*.txt || die
+}
diff --git a/games-util/grfcodec/grfcodec-9999.ebuild b/games-util/grfcodec/grfcodec-9999.ebuild
index 9b85e82..9d74009 100644
--- a/games-util/grfcodec/grfcodec-9999.ebuild
+++ b/games-util/grfcodec/grfcodec-9999.ebuild
@@ -49,7 +49,7 @@ cat > Makefile.local <<-__EOF__
}
src_install() {
- dobin ${PN} grf{diff,id,merge} || die
- doman docs/grf{codec,diff,id,merge}.1 || die
+ dobin ${PN} grf{diff,id,merge} nforenum || die
+ doman docs/*.1 || die
dodoc changelog.txt docs/*.txt || die
}