1 |
commit: d26eab360afe43698a376b06f6c113ed9866452e |
2 |
Author: Michael Weber <xmw <AT> gentoo <DOT> org> |
3 |
AuthorDate: Fri Apr 29 00:52:10 2011 +0000 |
4 |
Commit: Michael Weber <xmw <AT> gentoo <DOT> org> |
5 |
CommitDate: Fri Apr 29 00:52:10 2011 +0000 |
6 |
URL: http://git.overlays.gentoo.org/gitweb/?p=dev/xmw.git;a=commit;h=d26eab36 |
7 |
|
8 |
games-arcade/moon-lander, x11-misc/xphoon: initial imports |
9 |
|
10 |
(Portage version: 2.1.9.42/git/Linux x86_64, signed Manifest commit with key 62EEF090) |
11 |
|
12 |
--- |
13 |
games-arcade/moon-lander/ChangeLog | 10 ++++ |
14 |
games-arcade/moon-lander/Manifest | 15 +++++++ |
15 |
games-arcade/moon-lander/metadata.xml | 11 +++++ |
16 |
games-arcade/moon-lander/moon-lander-1.0.ebuild | 51 +++++++++++++++++++++++ |
17 |
x11-misc/xphoon/ChangeLog | 10 ++++ |
18 |
x11-misc/xphoon/Manifest | 14 ++++++ |
19 |
x11-misc/xphoon/metadata.xml | 11 +++++ |
20 |
x11-misc/xphoon/xphoon-20000613.ebuild | 40 ++++++++++++++++++ |
21 |
8 files changed, 162 insertions(+), 0 deletions(-) |
22 |
|
23 |
diff --git a/games-arcade/moon-lander/ChangeLog b/games-arcade/moon-lander/ChangeLog |
24 |
new file mode 100644 |
25 |
index 0000000..57b1dda |
26 |
--- /dev/null |
27 |
+++ b/games-arcade/moon-lander/ChangeLog |
28 |
@@ -0,0 +1,10 @@ |
29 |
+# ChangeLog for games-arcade/moon-lander |
30 |
+# Copyright 1999-2011 Gentoo Foundation; Distributed under the GPL v2 |
31 |
+# $Header: $ |
32 |
+ |
33 |
+*moon-lander-1.0 (29 Apr 2011) |
34 |
+ |
35 |
+ 29 Apr 2011; Michael Weber <xmw@g.o> +moon-lander-1.0.ebuild, |
36 |
+ +metadata.xml: |
37 |
+ Initial import (bug 364115) |
38 |
+ |
39 |
|
40 |
diff --git a/games-arcade/moon-lander/Manifest b/games-arcade/moon-lander/Manifest |
41 |
new file mode 100644 |
42 |
index 0000000..ff809a1 |
43 |
--- /dev/null |
44 |
+++ b/games-arcade/moon-lander/Manifest |
45 |
@@ -0,0 +1,15 @@ |
46 |
+-----BEGIN PGP SIGNED MESSAGE----- |
47 |
+Hash: SHA256 |
48 |
+ |
49 |
+DIST moon-lander_1.0-4.diff.gz 6171 RMD160 2ef92ad82befb371341ca9f8e9da0558e30e86d4 SHA1 72f28809f59a685a1c1b3c2771a2f951a890cf84 SHA256 a45a7f5228848b2321a935026eba134f88efe4b52d31352cdf076075d2c715f7 |
50 |
+DIST moon-lander_1.0.orig.tar.gz 1364913 RMD160 a87d858f456a46100934937196efa401b4ec9c20 SHA1 87a5d85fc841d7b13a0b65c7a858907b9d676843 SHA256 76388460d9379b56e9fb33128cd675da260aacd3a3d8304f39adf8f4b501c6ab |
51 |
+EBUILD moon-lander-1.0.ebuild 1116 RMD160 4e112a4f5146692a4cac4d0f7aeb88b2bd222400 SHA1 373ab180d8005729d9c821f7787cdb5ad8b73166 SHA256 f31814f0effe0c0d5309eb448496ce5f18d8f23443fe1903391b29a725d89802 |
52 |
+MISC ChangeLog 276 RMD160 8c638d3fd35d30a8bc77cdfe909aad31b278a984 SHA1 580e8083fbd54e0e36b49a39af5a554d8756bfa5 SHA256 6c793365158595a273d76424fa559b7be501935b1809d9a49a1bd87467d1dec9 |
53 |
+MISC metadata.xml 279 RMD160 05f7da84f596bc93b2c6ec144a74742a450e8cf8 SHA1 b4c4799559f22cf2e7327223c8b608f5b96dd409 SHA256 2251598c246f30c0973e0f537febc35a1bd02dad9d64bd9a3edc0d7268e45aef |
54 |
+-----BEGIN PGP SIGNATURE----- |
55 |
+Version: GnuPG v2.0.17 (GNU/Linux) |
56 |
+ |
57 |
+iF4EAREIAAYFAk26C7oACgkQknrdDGLu8JBQiQD/chdMh+4aB1pA7eDv0ukfCdtq |
58 |
+3kFeaNtSXPd/sNZ+QMUA/js5kQMqw/XqeBgYutztr8HHlYDIs9q6hyJ0/6kYKifx |
59 |
+=2sDz |
60 |
+-----END PGP SIGNATURE----- |
61 |
|
62 |
diff --git a/games-arcade/moon-lander/metadata.xml b/games-arcade/moon-lander/metadata.xml |
63 |
new file mode 100644 |
64 |
index 0000000..13509a1 |
65 |
--- /dev/null |
66 |
+++ b/games-arcade/moon-lander/metadata.xml |
67 |
@@ -0,0 +1,11 @@ |
68 |
+<?xml version="1.0" encoding="UTF-8"?> |
69 |
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> |
70 |
+<pkgmetadata> |
71 |
+<herd>no-herd</herd> |
72 |
+<maintainer> |
73 |
+<email>maintainer-wanted@g.o</email> |
74 |
+</maintainer> |
75 |
+<longdescription lang="en"> |
76 |
+</longdescription> |
77 |
+</pkgmetadata> |
78 |
+ |
79 |
|
80 |
diff --git a/games-arcade/moon-lander/moon-lander-1.0.ebuild b/games-arcade/moon-lander/moon-lander-1.0.ebuild |
81 |
new file mode 100644 |
82 |
index 0000000..ef1f90f |
83 |
--- /dev/null |
84 |
+++ b/games-arcade/moon-lander/moon-lander-1.0.ebuild |
85 |
@@ -0,0 +1,51 @@ |
86 |
+# Copyright 1999-2011 Gentoo Foundation |
87 |
+# Distributed under the terms of the GNU General Public License v2 |
88 |
+# $Header: $ |
89 |
+ |
90 |
+EAPI=3 |
91 |
+ |
92 |
+inherit eutils games toolchain-funcs |
93 |
+ |
94 |
+DESCRIPTION="SDL game based on the classic moon lander" |
95 |
+HOMEPAGE="http://packages.debian.org/source/sid/moon-lander" |
96 |
+SRC_URI="mirror://debian/pool/main/${PN:0:1}/${PN}/${PN}_${PV}.orig.tar.gz |
97 |
+ mirror://debian/pool/main/${PN:0:1}/${PN}/${PN}_${PV}-4.diff.gz" |
98 |
+ |
99 |
+LICENSE="BSD" |
100 |
+SLOT="0" |
101 |
+KEYWORDS="~amd64" |
102 |
+IUSE="" |
103 |
+ |
104 |
+RDEPEND="media-libs/libsdl |
105 |
+ media-libs/sdl-image |
106 |
+ media-libs/sdl-mixer" |
107 |
+DEPEND="${RDEPEND}" |
108 |
+ |
109 |
+S=${WORKDIR}/${PN} |
110 |
+ |
111 |
+src_prepare() { |
112 |
+ epatch ${WORKDIR}/${PN}_${PV}-4.diff |
113 |
+ sed -e '/^CFLAGS/s: -Wall : :' \ |
114 |
+ -e 's:-lSDL_mixer:-lSDL_mixer $(LDFLAGS):' \ |
115 |
+ -i Makefile || die |
116 |
+ rm ${PN}{,.bin} || die |
117 |
+} |
118 |
+ |
119 |
+src_compile() { |
120 |
+ emake CC="$(tc-getCC)" || die |
121 |
+} |
122 |
+ |
123 |
+src_install() { |
124 |
+ insinto "${GAMES_DATADIR}"/${PN} |
125 |
+ doins -r fonts images sounds || die |
126 |
+ |
127 |
+ dogamesbin ${PN} || die |
128 |
+ |
129 |
+ doicon debian/${PN}.xpm || die |
130 |
+ make_desktop_entry /usr/games/bin/${PN} "Moon Launcher" |
131 |
+ |
132 |
+ doman debian/${PN}.6 || die |
133 |
+ dodoc debian/{changelog,copyright} || die |
134 |
+ |
135 |
+ prepgamesdirs |
136 |
+} |
137 |
|
138 |
diff --git a/x11-misc/xphoon/ChangeLog b/x11-misc/xphoon/ChangeLog |
139 |
new file mode 100644 |
140 |
index 0000000..d906de7 |
141 |
--- /dev/null |
142 |
+++ b/x11-misc/xphoon/ChangeLog |
143 |
@@ -0,0 +1,10 @@ |
144 |
+# ChangeLog for x11-misc/xphoon |
145 |
+# Copyright 1999-2011 Gentoo Foundation; Distributed under the GPL v2 |
146 |
+# $Header: $ |
147 |
+ |
148 |
+*xphoon-20000613 (29 Apr 2011) |
149 |
+ |
150 |
+ 29 Apr 2011; Michael Weber <xmw@g.o> +xphoon-20000613.ebuild, |
151 |
+ +metadata.xml: |
152 |
+ Initial import (bug 364107) |
153 |
+ |
154 |
|
155 |
diff --git a/x11-misc/xphoon/Manifest b/x11-misc/xphoon/Manifest |
156 |
new file mode 100644 |
157 |
index 0000000..0299c72 |
158 |
--- /dev/null |
159 |
+++ b/x11-misc/xphoon/Manifest |
160 |
@@ -0,0 +1,14 @@ |
161 |
+-----BEGIN PGP SIGNED MESSAGE----- |
162 |
+Hash: SHA256 |
163 |
+ |
164 |
+DIST xphoon-20000613.tar.gz 90463 RMD160 722bb88eae0be6eb72f12c59326acefe7c79a0b9 SHA1 3dcb8dc3d65118b46e900ee07d745feda5f5d2c3 SHA256 84617b4d11789e9b89cf3bf4b09a593593fdd36c76b10d6690860e66f958c747 |
165 |
+EBUILD xphoon-20000613.ebuild 781 RMD160 467a8d1b521f39ec4d881c97f5f1bb41724c6123 SHA1 a9b2744af8d12c40cc0eb7f453fb91fe0f33f346 SHA256 b3dadf1f1a2173916f1bf8a2a8d173ba51b0f189968a8ab221e247d6826c0396 |
166 |
+MISC ChangeLog 267 RMD160 48d337a2a3496fb077fb3fe78c9c7788c6c44bd1 SHA1 1413a9b78c9adb55132a1b6005172f05c7e56307 SHA256 266b3828b389c99e74a10a773969b6d7d559fa3affdd6230771f180b2d941ec7 |
167 |
+MISC metadata.xml 279 RMD160 05f7da84f596bc93b2c6ec144a74742a450e8cf8 SHA1 b4c4799559f22cf2e7327223c8b608f5b96dd409 SHA256 2251598c246f30c0973e0f537febc35a1bd02dad9d64bd9a3edc0d7268e45aef |
168 |
+-----BEGIN PGP SIGNATURE----- |
169 |
+Version: GnuPG v2.0.17 (GNU/Linux) |
170 |
+ |
171 |
+iF4EAREIAAYFAk26C7kACgkQknrdDGLu8JAt0AD/Qzip37OsrUNO1TgGOq25it3S |
172 |
+v8vQldly1CB/oHj+HUYA/jNIr6AhGSZQ0RdQ0phRfveqPjEhlWYUGEgc3Oyw03Ei |
173 |
+=nt9F |
174 |
+-----END PGP SIGNATURE----- |
175 |
|
176 |
diff --git a/x11-misc/xphoon/metadata.xml b/x11-misc/xphoon/metadata.xml |
177 |
new file mode 100644 |
178 |
index 0000000..13509a1 |
179 |
--- /dev/null |
180 |
+++ b/x11-misc/xphoon/metadata.xml |
181 |
@@ -0,0 +1,11 @@ |
182 |
+<?xml version="1.0" encoding="UTF-8"?> |
183 |
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> |
184 |
+<pkgmetadata> |
185 |
+<herd>no-herd</herd> |
186 |
+<maintainer> |
187 |
+<email>maintainer-wanted@g.o</email> |
188 |
+</maintainer> |
189 |
+<longdescription lang="en"> |
190 |
+</longdescription> |
191 |
+</pkgmetadata> |
192 |
+ |
193 |
|
194 |
diff --git a/x11-misc/xphoon/xphoon-20000613.ebuild b/x11-misc/xphoon/xphoon-20000613.ebuild |
195 |
new file mode 100644 |
196 |
index 0000000..80b7fbf |
197 |
--- /dev/null |
198 |
+++ b/x11-misc/xphoon/xphoon-20000613.ebuild |
199 |
@@ -0,0 +1,40 @@ |
200 |
+# Copyright 1999-2011 Gentoo Foundation |
201 |
+# Distributed under the terms of the GNU General Public License v2 |
202 |
+# $Header: $ |
203 |
+ |
204 |
+EAPI=3 |
205 |
+ |
206 |
+inherit toolchain-funcs |
207 |
+ |
208 |
+DESCRIPTION="places the current phase of the moon on your root window" |
209 |
+HOMEPAGE="http://xphoon.sourceforge.net/" |
210 |
+SRC_URI="mirror://sourceforge/${PN}/${PN}/${PV}/${P}.tar.gz" |
211 |
+ |
212 |
+LICENSE="BSD" |
213 |
+SLOT="0" |
214 |
+KEYWORDS="~amd64" |
215 |
+IUSE="" |
216 |
+ |
217 |
+RDEPEND="x11-libs/libX11" |
218 |
+DEPEND="${DEPEND} |
219 |
+ x11-misc/imake" |
220 |
+ |
221 |
+src_prepare() { |
222 |
+ #fix missing exit in line 256 |
223 |
+ sed -e "/stdio.h/i#include <stdlib.h>" \ |
224 |
+ -i phase.c || die |
225 |
+} |
226 |
+ |
227 |
+src_configure() { |
228 |
+ xmkmf || die |
229 |
+} |
230 |
+ |
231 |
+src_compile() { |
232 |
+ emake CC="$(tc-getCC)" CCOPTIONS="${CFLAGS}" EXTRA_LDOPTIONS="${LDFLAGS}" || die |
233 |
+} |
234 |
+ |
235 |
+src_install() { |
236 |
+ dobin ${PN} || die |
237 |
+ newman ${PN}.man ${PN}.1 || die |
238 |
+ dodoc README || die |
239 |
+} |