summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMike Frysinger <vapier@gentoo.org>2003-09-10 19:29:16 +0000
committerMike Frysinger <vapier@gentoo.org>2003-09-10 19:29:16 +0000
commitf199057b8679cd2eed424fccb45361c89a133d31 (patch)
treee6ec41e59db82809cd99452c53c9efe67a3985e3 /games-action/trackballs
parentgames action and arcade (diff)
downloadgentoo-2-f199057b8679cd2eed424fccb45361c89a133d31.tar.gz
gentoo-2-f199057b8679cd2eed424fccb45361c89a133d31.tar.bz2
gentoo-2-f199057b8679cd2eed424fccb45361c89a133d31.zip
action games !
Diffstat (limited to 'games-action/trackballs')
-rw-r--r--games-action/trackballs/ChangeLog9
-rw-r--r--games-action/trackballs/Manifest5
-rw-r--r--games-action/trackballs/files/0.9.0-destdir-icons.patch33
-rw-r--r--games-action/trackballs/files/0.9.0-sparkle.patch11
-rw-r--r--games-action/trackballs/files/digest-trackballs-0.9.02
-rw-r--r--games-action/trackballs/trackballs-0.9.0.ebuild45
6 files changed, 105 insertions, 0 deletions
diff --git a/games-action/trackballs/ChangeLog b/games-action/trackballs/ChangeLog
new file mode 100644
index 000000000000..da7abfbed5f7
--- /dev/null
+++ b/games-action/trackballs/ChangeLog
@@ -0,0 +1,9 @@
+# ChangeLog for app-games/trackballs
+# Copyright 2000-2003 Gentoo Technologies, Inc.; Distributed under the GPL v2
+# $Header: /var/cvsroot/gentoo-x86/games-action/trackballs/ChangeLog,v 1.1 2003/09/10 19:29:16 vapier Exp $
+
+*trackballs-0.9.0 (20 Jun 2003)
+
+ 20 Jun 2003; Mike Frysinger <vapier@gentoo.org> :
+ Initial import. Ebuild submitted by Väinö Järvelä <vaino.jarvela@pp.inet.fi>,
+ Mårten Woxberg <marwo264@student.liu.se>, Rigo Ketelings <rigo@home.nl> #13019.
diff --git a/games-action/trackballs/Manifest b/games-action/trackballs/Manifest
new file mode 100644
index 000000000000..20de461599c2
--- /dev/null
+++ b/games-action/trackballs/Manifest
@@ -0,0 +1,5 @@
+MD5 9f2ed5f855d248e18a2fb6d93ef4671d files/digest-trackballs-0.9.0 142
+MD5 a31aca7fa7d6a2acecd5140f6986361f files/0.9.0-sparkle.patch 299
+MD5 e4670c29b372122294828ca8be76f6f8 files/0.9.0-destdir-icons.patch 1343
+MD5 8ac3b76ddc8d87398bb7c44d2a9bd8b5 ChangeLog 470
+MD5 ff1bf8f913d38f4fd93f8729aadf10c9 trackballs-0.9.0.ebuild 1060
diff --git a/games-action/trackballs/files/0.9.0-destdir-icons.patch b/games-action/trackballs/files/0.9.0-destdir-icons.patch
new file mode 100644
index 000000000000..a3e2a164b9e5
--- /dev/null
+++ b/games-action/trackballs/files/0.9.0-destdir-icons.patch
@@ -0,0 +1,33 @@
+--- Makefile.am.orig 2003-06-20 11:33:42.000000000 -0400
++++ Makefile.am 2003-06-20 11:33:47.000000000 -0400
+@@ -3,4 +3,4 @@
+ EXTRA_DIST = $(pkgdata_DATA)
+
+ install-pkgdataDATA:
+- ./installIcons
++ ./installIcons $(DESTDIR)
+--- installIcons.orig 2003-06-20 11:33:57.000000000 -0400
++++ installIcons 2003-06-20 11:33:28.000000000 -0400
+@@ -2,18 +2,18 @@
+
+ for path in /usr/share /usr/local/share /opt/share /opt/kde/share /opt/kde3/share /opt/kde3.1/share ; do
+ if [ -d $path/applnk/Games/Arcade ]; then
+- install trackballs.desktop $path/applnk/Games/Arcade
++ install -D trackballs.desktop $1/$path/applnk/Games/Arcade
+ fi
+
+ if [ -d $path/icons/default.kde/32x32/apps ]; then
+- install trackballs-32x32.png $path/icons/default.kde/32x32/apps/trackballs.png
++ install -D trackballs-32x32.png $1/$path/icons/default.kde/32x32/apps/trackballs.png
+ fi
+
+ if [ -d $path/icons/default.kde/48x48/apps ]; then
+- install trackballs-48x48.png $path/icons/default.kde/48x48/apps/trackballs.png
++ install -D trackballs-48x48.png $1/$path/icons/default.kde/48x48/apps/trackballs.png
+ fi
+
+ if [ -d $path/icons/default.kde/64x64/apps ]; then
+- install trackballs-64x64.png $path/icons/default.kde/64x64/apps/trackballs.png
++ install -D trackballs-64x64.png $1/$path/icons/default.kde/64x64/apps/trackballs.png
+ fi
+ done
diff --git a/games-action/trackballs/files/0.9.0-sparkle.patch b/games-action/trackballs/files/0.9.0-sparkle.patch
new file mode 100644
index 000000000000..322a878abdbd
--- /dev/null
+++ b/games-action/trackballs/files/0.9.0-sparkle.patch
@@ -0,0 +1,11 @@
+--- sparkle2d.cc.orig 2003-06-20 00:53:04.000000000 -0400
++++ sparkle2d.cc 2003-06-20 00:53:14.000000000 -0400
+@@ -174,7 +174,7 @@
+ speed[1] = 2.*frandom()-1.;
+ return add(pos, speed, 0.5+frandom()*2., 1., col);
+ }
+-int Sparkle2D::add(float pos[2]);
++//int Sparkle2D::add(float pos[2]);
+
+
+ /*
diff --git a/games-action/trackballs/files/digest-trackballs-0.9.0 b/games-action/trackballs/files/digest-trackballs-0.9.0
new file mode 100644
index 000000000000..ec8efddaf1bf
--- /dev/null
+++ b/games-action/trackballs/files/digest-trackballs-0.9.0
@@ -0,0 +1,2 @@
+MD5 36385b18f6062652b656d08d18e38b24 trackballs-0.9.0.tar.gz 4293736
+MD5 e58d1c7d046f4010a2b3c92383522459 trackballs-music-0.9.0.tbz2 7693212
diff --git a/games-action/trackballs/trackballs-0.9.0.ebuild b/games-action/trackballs/trackballs-0.9.0.ebuild
new file mode 100644
index 000000000000..af20465b860a
--- /dev/null
+++ b/games-action/trackballs/trackballs-0.9.0.ebuild
@@ -0,0 +1,45 @@
+# Copyright 1999-2003 Gentoo Technologies, Inc.
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /home/cvsroot/gentoo-x86/app-games
+
+inherit games eutils
+
+DESCRIPTION="simple game similar to the classical game Marble Madness"
+HOMEPAGE="http://trackballs.sourceforge.net/"
+SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz
+ mirror://gentoo/${PN}-music-${PV}.tbz2"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="x86"
+
+DEPEND="virtual/opengl
+ media-libs/libsdl
+ >=dev-util/guile-1.6*
+ media-libs/sdl-mixer
+ media-libs/sdl-image
+ media-libs/sdl-ttf"
+
+src_unpack() {
+ unpack ${A}
+ cd ${S}/src
+ epatch ${FILESDIR}/${PV}-sparkle.patch
+ cd ${S}/share/icons
+ epatch ${FILESDIR}/${PV}-destdir-icons.patch
+ cd ${S}
+ automake || die
+}
+
+src_compile() {
+ egamesconf \
+ --with-highscores=${GAMES_STATEDIR}/${PN}-highscores \
+ || die "configure failed"
+ emake || die "make failed"
+}
+
+src_install() {
+ make install DESTDIR=${D} || die
+ cp ${WORKDIR}/tb_*.ogg ${D}/${GAMES_DATADIR}/${PN}/music/
+ dodoc AUTHORS ChangeLog COPYING* README* NEWS
+ prepgamesdirs
+}