New ebuild. Bug #93770
authorAlfredo Tupone <tupone@gentoo.org>
Sun, 14 Jan 2007 03:02:45 +0000 (03:02 +0000)
committerAlfredo Tupone <tupone@gentoo.org>
Sun, 14 Jan 2007 03:02:45 +0000 (03:02 +0000)
Package-Manager: portage-2.1.1-r2

games-puzzle/jools/ChangeLog [new file with mode: 0644]
games-puzzle/jools/Manifest [new file with mode: 0644]
games-puzzle/jools/files/digest-jools-0.20 [new file with mode: 0644]
games-puzzle/jools/jools-0.20.ebuild [new file with mode: 0644]
games-puzzle/jools/metadata.xml [new file with mode: 0644]

diff --git a/games-puzzle/jools/ChangeLog b/games-puzzle/jools/ChangeLog
new file mode 100644 (file)
index 0000000..0ebf552
--- /dev/null
@@ -0,0 +1,9 @@
+# ChangeLog for games-puzzle/jools
+# Copyright 1999-2007 Gentoo Foundation; Distributed under the GPL v2
+# $Header: /var/cvsroot/gentoo-x86/games-puzzle/jools/ChangeLog,v 1.1 2007/01/14 03:02:45 tupone Exp $
+
+*jools-0.20 (14 Jan 2007)
+
+  14 Jan 2007; <tupone@gentoo.org> +jools-0.20.ebuild:
+  New ebuild. Bug #93770 by Anton Romanov
+
diff --git a/games-puzzle/jools/Manifest b/games-puzzle/jools/Manifest
new file mode 100644 (file)
index 0000000..8aa0680
--- /dev/null
@@ -0,0 +1,27 @@
+-----BEGIN PGP SIGNED MESSAGE-----
+Hash: SHA1
+
+DIST jools-0.20.tar.gz 1710143 RMD160 c9689549b6f73ca6cc43a7e840d1f7555df24df8 SHA1 3832e22cbee8d2cc7f13030ea0b1caf09a185179 SHA256 50f5c23491e45b4658baecdb774ba071000f4c9a1164b77c95cbfe711f3e36c8
+DIST jools-musicpack-1.0.tar.gz 4447501 RMD160 e2b084bbea972c42b79fa8e56ee9fcc9b1e34f05 SHA1 52982a438e7bc6ed4691e63838f92f7aa919bf54 SHA256 baf3bd24a65508868b13b6224a0661dc4b8616eb8d70fab04a9e732d32983c84
+EBUILD jools-0.20.ebuild 1247 RMD160 7809067d0f09d022eee105c10eb9d959df99180e SHA1 c3c40261f61ac035fe5a2554f0962d410c31da69 SHA256 e088b9b31234ba01e2dcf43750f2015c0d29b91e74bdd58f233d4a3c25e3e369
+MD5 4420cf5a21e23ca1ca30e02bbd345984 jools-0.20.ebuild 1247
+RMD160 7809067d0f09d022eee105c10eb9d959df99180e jools-0.20.ebuild 1247
+SHA256 e088b9b31234ba01e2dcf43750f2015c0d29b91e74bdd58f233d4a3c25e3e369 jools-0.20.ebuild 1247
+MISC ChangeLog 334 RMD160 74fda11cf1c62ed777daa3feedf3bd37249e4b53 SHA1 c3f8554ff2b60bdc453cf107461348913aa09dcb SHA256 f5f77c5cc31e65768d927580d48299f61e04392d53b73bca7435dbac6266e792
+MD5 0a6411b470b0cbe80fb0384d6a1c5890 ChangeLog 334
+RMD160 74fda11cf1c62ed777daa3feedf3bd37249e4b53 ChangeLog 334
+SHA256 f5f77c5cc31e65768d927580d48299f61e04392d53b73bca7435dbac6266e792 ChangeLog 334
+MISC metadata.xml 580 RMD160 e6b0dd9e0ae3e6e6d8bfa294e7aa8db82e5a745e SHA1 07a986344634de8f41008723fc07d468a9667f9f SHA256 99ea28a2292a9b3fae00d7a12b4b707e521029fe8a4708b2cd639206b24002d1
+MD5 127414c516f533e974b16752d2ce1bab metadata.xml 580
+RMD160 e6b0dd9e0ae3e6e6d8bfa294e7aa8db82e5a745e metadata.xml 580
+SHA256 99ea28a2292a9b3fae00d7a12b4b707e521029fe8a4708b2cd639206b24002d1 metadata.xml 580
+MD5 5839b6ffc8937fc553ab7adf1dba5afd files/digest-jools-0.20 497
+RMD160 5a7237d425878f9234e4b7145b44fec67b534a59 files/digest-jools-0.20 497
+SHA256 0adadcaa59a4c6be5d26fcae254f730fcdb764e523b6bb90ca70c97f774cb3a3 files/digest-jools-0.20 497
+-----BEGIN PGP SIGNATURE-----
+Version: GnuPG v1.4.6 (GNU/Linux)
+
+iD8DBQFFqZ1gbfN2jvlVAhwRAgldAJwKixuL+yqy5nx12PKSMAm2Gl8COQCfRr02
+ap9iRkqqdmoyvszEpdwTzog=
+=Lh8t
+-----END PGP SIGNATURE-----
diff --git a/games-puzzle/jools/files/digest-jools-0.20 b/games-puzzle/jools/files/digest-jools-0.20
new file mode 100644 (file)
index 0000000..4fbe776
--- /dev/null
@@ -0,0 +1,6 @@
+MD5 e84ba8b88b4b7ba52ff79f661b411729 jools-0.20.tar.gz 1710143
+RMD160 c9689549b6f73ca6cc43a7e840d1f7555df24df8 jools-0.20.tar.gz 1710143
+SHA256 50f5c23491e45b4658baecdb774ba071000f4c9a1164b77c95cbfe711f3e36c8 jools-0.20.tar.gz 1710143
+MD5 3c1c1a078484ba7aced4206d5b18e7cc jools-musicpack-1.0.tar.gz 4447501
+RMD160 e2b084bbea972c42b79fa8e56ee9fcc9b1e34f05 jools-musicpack-1.0.tar.gz 4447501
+SHA256 baf3bd24a65508868b13b6224a0661dc4b8616eb8d70fab04a9e732d32983c84 jools-musicpack-1.0.tar.gz 4447501
diff --git a/games-puzzle/jools/jools-0.20.ebuild b/games-puzzle/jools/jools-0.20.ebuild
new file mode 100644 (file)
index 0000000..eefbdea
--- /dev/null
@@ -0,0 +1,48 @@
+# Copyright 1999-2007 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/games-puzzle/jools/jools-0.20.ebuild,v 1.1 2007/01/14 03:02:45 tupone Exp $
+
+inherit eutils python games
+
+MUS_URI=${PN}-musicpack-1.0.tar.gz
+
+DESCRIPTION="clone of Bejeweled, a popular pattern-matching game."
+HOMEPAGE="http://www.eecs.umich.edu/~pelzlpj/jools/"
+SRC_URI="http://www.eecs.umich.edu/~pelzlpj/jools/${P}.tar.gz
+        http://www.eecs.umich.edu/~pelzlpj/jools/${MUS_URI}"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~x86"
+IUSE=""
+
+DEPEND=">=dev-python/pygame-1.4"
+
+src_unpack() {
+       unpack ${P}.tar.gz
+       cd "${S}"/jools/music
+       unpack ${MUS_URI}
+       cd "${S}"
+       echo "MEDIAROOT = \"${GAMES_DATADIR}/${PN}\"" > ${PN}/config.py
+}
+
+src_install() {
+       dogamesbin ${PN}/${PN} || die "dogamesbin failed"
+
+       python_version
+
+       insinto /usr/lib/python${PYVER}/site-packages/${PN}
+       doins ${PN}/*.py || die "Installing python files failed"
+
+       insinto "${GAMES_DATADIR}/${PN}"
+       doins -r ${PN}/{fonts,images,music,sounds} \
+               || die "Installing data file failed"
+
+       dodoc ChangeLog doc/{POINTS,TODO}
+       dohtml doc/manual.html
+
+       newicon ${PN}/images/ruby/0001.png ${PN}.png
+       make_desktop_entry ${PN} "Jools" ${PN}.png
+
+       prepgamesdirs
+}
diff --git a/games-puzzle/jools/metadata.xml b/games-puzzle/jools/metadata.xml
new file mode 100644 (file)
index 0000000..7b0afd1
--- /dev/null
@@ -0,0 +1,12 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+<herd>games</herd>
+<longdescription lang="en">
+Jools is a graphical puzzle game in the tradition of Tetris. It has begun as
+a clone of Bejeweled, which is currently available for Windows, Mac, and
+Palm/Pocket PC devices.  In a nutshell, the goal is to swap adjacent jools
+(jewels) within a grid, in order to create rows of three or more of a kind.
+These jools will then disappear, and more will fall to fill their places.
+</longdescription>
+</pkgmetadata>