summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAlfredo Tupone <tupone@gentoo.org>2007-02-01 21:03:06 +0000
committerAlfredo Tupone <tupone@gentoo.org>2007-02-01 21:03:06 +0000
commitd370d209478c0fe65fab2039e38bfb6126f996a8 (patch)
treeddb51392de5b4abf07ac4153dfbdaa27d5c380ec /dev-games
parentRemove old version. (diff)
downloadhistorical-d370d209478c0fe65fab2039e38bfb6126f996a8.tar.gz
historical-d370d209478c0fe65fab2039e38bfb6126f996a8.tar.bz2
historical-d370d209478c0fe65fab2039e38bfb6126f996a8.zip
New ebuild. Fix partially bug #58213
Package-Manager: portage-2.1.1-r2
Diffstat (limited to 'dev-games')
-rw-r--r--dev-games/mercator/ChangeLog9
-rw-r--r--dev-games/mercator/Manifest26
-rw-r--r--dev-games/mercator/files/digest-mercator-0.2.53
-rw-r--r--dev-games/mercator/mercator-0.2.5.ebuild34
-rw-r--r--dev-games/mercator/metadata.xml22
5 files changed, 94 insertions, 0 deletions
diff --git a/dev-games/mercator/ChangeLog b/dev-games/mercator/ChangeLog
new file mode 100644
index 000000000000..0800a5f37e28
--- /dev/null
+++ b/dev-games/mercator/ChangeLog
@@ -0,0 +1,9 @@
+# ChangeLog for dev-games/mercator
+# Copyright 1999-2007 Gentoo Foundation; Distributed under the GPL v2
+# $Header: /var/cvsroot/gentoo-x86/dev-games/mercator/ChangeLog,v 1.1 2007/02/01 21:03:06 tupone Exp $
+
+*mercator-0.2.5 (01 Feb 2007)
+
+ 01 Feb 2007; <tupone@gentoo.org> +metadata.xml, +mercator-0.2.5.ebuild:
+ New ebuild. Fix partially bug #58213 by Boris Smus
+
diff --git a/dev-games/mercator/Manifest b/dev-games/mercator/Manifest
new file mode 100644
index 000000000000..496d984222c5
--- /dev/null
+++ b/dev-games/mercator/Manifest
@@ -0,0 +1,26 @@
+-----BEGIN PGP SIGNED MESSAGE-----
+Hash: SHA1
+
+DIST mercator-0.2.5.tar.gz 376764 RMD160 7534a851f2eb546a1f1323a543a4cec08ab33673 SHA1 8275f44df892e4fa30b89f599b38e908a7400c20 SHA256 3b7de6d9028cf1ea2c9b3ee9d9dc13982a54e16d8c16871e81f2602c1fe16a53
+EBUILD mercator-0.2.5.ebuild 907 RMD160 6cbbaf689bce493427fa68a25fd2abe4a03cf5f5 SHA1 34f3d6a61b9568049600db2da1118a21e5ccf2ff SHA256 8bf765b2046ccdbc38658b4d4b5bee399c2eadf56458a571b00c467ba0ec8ac6
+MD5 f5df2b9727befb6cbc4b871d16667b4a mercator-0.2.5.ebuild 907
+RMD160 6cbbaf689bce493427fa68a25fd2abe4a03cf5f5 mercator-0.2.5.ebuild 907
+SHA256 8bf765b2046ccdbc38658b4d4b5bee399c2eadf56458a571b00c467ba0ec8ac6 mercator-0.2.5.ebuild 907
+MISC ChangeLog 368 RMD160 ae1ef72e1c3a7fe6665af083b46f4d56ac9d6a82 SHA1 be74735661372add8e9d238d0995929685a2fea7 SHA256 2defa0aa8eea0d93e83605b4ebb2942fab1400020dd338afdc7d875cc5b65ea3
+MD5 cf8694c24330b41221807cb53f129e72 ChangeLog 368
+RMD160 ae1ef72e1c3a7fe6665af083b46f4d56ac9d6a82 ChangeLog 368
+SHA256 2defa0aa8eea0d93e83605b4ebb2942fab1400020dd338afdc7d875cc5b65ea3 ChangeLog 368
+MISC metadata.xml 1123 RMD160 bd02b69a49c6cc8911b907d2e8aa549010307489 SHA1 6e1aa85ab0f8503c4e5984674902941eaea62fe4 SHA256 00ffac25f39f88ba62ba57b4a5e69539bc0dd74f35715fc6d144cab4c1fcce55
+MD5 8fc0f4e07a9f9bc34ff5a14f11262587 metadata.xml 1123
+RMD160 bd02b69a49c6cc8911b907d2e8aa549010307489 metadata.xml 1123
+SHA256 00ffac25f39f88ba62ba57b4a5e69539bc0dd74f35715fc6d144cab4c1fcce55 metadata.xml 1123
+MD5 db23b94e04f2e38c41e3b91117a2b2fe files/digest-mercator-0.2.5 244
+RMD160 9738637bfc5be4a53c28985a9a7a873f5410bc24 files/digest-mercator-0.2.5 244
+SHA256 ec0baeaf6a6075585ab8bb6c3ebd3467da678fe81ad5da29f3e5278755df0334 files/digest-mercator-0.2.5 244
+-----BEGIN PGP SIGNATURE-----
+Version: GnuPG v1.4.6 (GNU/Linux)
+
+iD8DBQFFwlWXbfN2jvlVAhwRApsYAKCu47sMcbA6UhfdOHaA0GhSxhpjxwCfU2AP
+Yk0S0LEIrVPTvGrjqvGoQn0=
+=Lfqz
+-----END PGP SIGNATURE-----
diff --git a/dev-games/mercator/files/digest-mercator-0.2.5 b/dev-games/mercator/files/digest-mercator-0.2.5
new file mode 100644
index 000000000000..d3e4f2060eca
--- /dev/null
+++ b/dev-games/mercator/files/digest-mercator-0.2.5
@@ -0,0 +1,3 @@
+MD5 098edcfa67e9d44e00a1817a977960bf mercator-0.2.5.tar.gz 376764
+RMD160 7534a851f2eb546a1f1323a543a4cec08ab33673 mercator-0.2.5.tar.gz 376764
+SHA256 3b7de6d9028cf1ea2c9b3ee9d9dc13982a54e16d8c16871e81f2602c1fe16a53 mercator-0.2.5.tar.gz 376764
diff --git a/dev-games/mercator/mercator-0.2.5.ebuild b/dev-games/mercator/mercator-0.2.5.ebuild
new file mode 100644
index 000000000000..07b0888911c7
--- /dev/null
+++ b/dev-games/mercator/mercator-0.2.5.ebuild
@@ -0,0 +1,34 @@
+# Copyright 1999-2007 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/dev-games/mercator/mercator-0.2.5.ebuild,v 1.1 2007/02/01 21:03:06 tupone Exp $
+
+inherit eutils
+
+DESCRIPTION="WorldForge library primarily aimed at terrain."
+HOMEPAGE="http://www.worldforge.org/dev/eng/libraries/mercator"
+SRC_URI="mirror://sourceforge/worldforge/${P}.tar.gz"
+
+LICENSE="GPL-2"
+KEYWORDS="~x86"
+IUSE="doc"
+SLOT="0"
+
+RDEPEND=">=dev-games/wfmath-0.3.2"
+DEPEND="${REDEPEND}
+ dev-util/pkgconfig"
+
+src_compile() {
+ econf || die "econf failed"
+ emake || die "make failed"
+ if use doc; then
+ emake docs || die "Making doc failed"
+ fi
+}
+
+src_install() {
+ emake DESTDIR="${D}" install || die "install failed"
+ dodoc AUTHORS ChangeLog NEWS README TODO || die "Installing doc failed"
+ if use doc; then
+ dohtml doc/html/* || die "Installing html failed"
+ fi
+}
diff --git a/dev-games/mercator/metadata.xml b/dev-games/mercator/metadata.xml
new file mode 100644
index 000000000000..ef15e88de29d
--- /dev/null
+++ b/dev-games/mercator/metadata.xml
@@ -0,0 +1,22 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+<herd>games</herd>
+<longdescription lang="en">
+Mercator is primarily aimed at terrain for multiplayer online games and forms
+one of the WorldForge core libraries. It is intended to be used as a terrain
+library on the client, while a subset of features are useful on the server.
+
+Mercator is designed in such a way that individual tiles can be generated
+on-the-fly from a very small source data set. Each tile uses a fast
+deterministic random number generation to ensure that identical results are
+produced "anytime, anywhere". This enables transmission of terrain across low
+bandwidth links as part of the standard data stream, or server side collision
+detection with the same terrain that the player sees.
+
+The use of tiles means that there is inherently a large degree of gross control
+of the shape of the terrain. Finer control is implemented by allowing geometric
+modifications - for example, a polygonal area might be flattened, or a crater
+could be applied.
+</longdescription>
+</pkgmetadata>