diff options
author | V3n3RiX <venerix@redcorelinux.org> | 2017-10-09 18:53:29 +0100 |
---|---|---|
committer | V3n3RiX <venerix@redcorelinux.org> | 2017-10-09 18:53:29 +0100 |
commit | 4f2d7949f03e1c198bc888f2d05f421d35c57e21 (patch) | |
tree | ba5f07bf3f9d22d82e54a462313f5d244036c768 /games-arcade/missile |
reinit the tree, so we can have metadata
Diffstat (limited to 'games-arcade/missile')
-rw-r--r-- | games-arcade/missile/Manifest | 6 | ||||
-rw-r--r-- | games-arcade/missile/files/missile-1.0.1-ldflags.patch | 15 | ||||
-rw-r--r-- | games-arcade/missile/metadata.xml | 11 | ||||
-rw-r--r-- | games-arcade/missile/missile-1.0.1.ebuild | 53 |
4 files changed, 85 insertions, 0 deletions
diff --git a/games-arcade/missile/Manifest b/games-arcade/missile/Manifest new file mode 100644 index 000000000000..a9231cb43ce3 --- /dev/null +++ b/games-arcade/missile/Manifest @@ -0,0 +1,6 @@ +AUX missile-1.0.1-ldflags.patch 437 SHA256 4433a36f8d28568f47d0552bdf4c141f85e1dcf7eaa750b0ed0529bc6df3691b SHA512 198c97deca4815fc93849b3d24c30a94c0d42c87c2ba279afda4c6a69a2953982a9454a8518c4b8f6b3e0c30deb8a8b90115b2db3edadbb43be398f839ccd36c WHIRLPOOL 2eaeccccde3a4f8b4c068da3c24e6ba52f34423e346dd19cc550c35013ddeeae03f3e2909ef0a5aabbf9af2a7aeee771c9849a142e50cc69b812512f3b595747 +DIST missile-1.0.1.tar.gz 214933 SHA256 fd6d4c42ebc48ab305c4fd027b1b793aa1a8c71c7b61c8fc4040dc21c1ff7d3b SHA512 32d30213d433fd3d02d74c4614747bdc2e3012c77793dfb7b869d774b7f43f4d0eb6b1a0e5db805d976e7919404c57cbbaa20f21954dfd4475ddaa6c2f6c0cc2 WHIRLPOOL 507c5c75de26543ecfa1be745794974c92d358e86aa75532f87c82b2ca50fc4bbf4130af913f61c1319f99d7ea1e38aeef08c914df5068c1247acc3300adffbe +EBUILD missile-1.0.1.ebuild 1104 SHA256 2f6b2bf0014b96ec427df1dc7f0f7a9f10e1076ae327db62fca163721cd6a9b2 SHA512 9e91706707119bd20846862d2ffe1bb8762affcab6494afeed21a050bf74810b57b355070a8a04e08c316b3330191ea392c240d8dd02a05c5c4927c3feb19ccb WHIRLPOOL 4b946c9841dcf4078ab68d70a70eeb13a7cdca9a7016e08d28573eab565ecdf14c278a96cdf71fede2d43f58c7e600aaca33141e5ed4560fc36d5f816d619119 +MISC ChangeLog 2467 SHA256 b393e9aac862475198a5cbedde66540cb79d283b9383798a98c0b2746d9f7f95 SHA512 c9eaf5edf4d36e519cab21acd9cc95c726669f1cc51d368ec5db3a1b2c6944a8b9cc359bd755a169597e88b5e8a10af9e74b482f3e4668bb22e82518021b7b15 WHIRLPOOL 02191f79b2a8ee21abb4f6d222997226344fec0f6c16340b11ce53bc4e9113e3eca9114c8a6a55627c2ed97e1a797366e0c62c6a56cc25857464774e1264fe61 +MISC ChangeLog-2015 1960 SHA256 201ee645d38f33742c8f510ca1c085502b3542f573fc1440d3c939fb10bfaabd SHA512 57e1f7d6c8c479a6ce7f5d507311511d54217b8eb7d58385bbf52d0d684f43e82618d16afa92b912bad91594b5b7ab34bbf099bcea8621e8a9d8351c497f8066 WHIRLPOOL 64c86107fe8ef7296376dad663f7494d069503ccabfc0ccff51dbf61c1a1b57e64773a45c36140bf9a7088fc50c8cf3010c1a14467b3cd2024f4396fb6e033ef +MISC metadata.xml 330 SHA256 8e4ec6837c79a199f5643d7097c8e548f52fd284a0d8cbd955985c5a0c01a326 SHA512 ab5f1e51dec4ccf1f6d4d78282b5fe1ed115cabc124ca34ec0ab11246a76017ec60c1df83fedf4e88a6b35ab48a6d1f5e0b5dc8785c4031aba868c37d280b3a4 WHIRLPOOL 499270a7e9daab3dcf8650bf72ae5dea15bcce08c1e612b0617949f37f30277a4e191cf1268b645428a1cd680daaf13f65b71dc6617041bdf82b8535d70335e9 diff --git a/games-arcade/missile/files/missile-1.0.1-ldflags.patch b/games-arcade/missile/files/missile-1.0.1-ldflags.patch new file mode 100644 index 000000000000..5d2288165745 --- /dev/null +++ b/games-arcade/missile/files/missile-1.0.1-ldflags.patch @@ -0,0 +1,15 @@ +--- Makefile.old 2010-09-22 09:11:48.000000000 +0200 ++++ Makefile 2010-09-22 09:13:08.000000000 +0200 +@@ -125,10 +125,10 @@ + fi + + $(PROGRAM): $(OBJECTS) +- $(CC) -o $(PROGRAM) $(OBJECTS) $(CFLAGS) $(LIBS) ++ $(CC) $(LDFLAGS) -o $(PROGRAM) $(OBJECTS) $(CFLAGS) $(LIBS) + + static : $(OBJECTS) +- $(CC) -o $(PROGRAM) $(OBJECTS) $(CFLAGS) $(STATIC_LIBS) ++ $(CC) $(LDFLAGS) -o $(PROGRAM) $(OBJECTS) $(CFLAGS) $(STATIC_LIBS) + + + %.o : %.c %.h diff --git a/games-arcade/missile/metadata.xml b/games-arcade/missile/metadata.xml new file mode 100644 index 000000000000..d0eaca34447e --- /dev/null +++ b/games-arcade/missile/metadata.xml @@ -0,0 +1,11 @@ +<?xml version="1.0" encoding="UTF-8"?> +<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> +<pkgmetadata> + <maintainer type="project"> + <email>games@gentoo.org</email> + <name>Gentoo Games Project</name> + </maintainer> + <upstream> + <remote-id type="sourceforge">missile</remote-id> + </upstream> +</pkgmetadata> diff --git a/games-arcade/missile/missile-1.0.1.ebuild b/games-arcade/missile/missile-1.0.1.ebuild new file mode 100644 index 000000000000..a4cbf3b64fb2 --- /dev/null +++ b/games-arcade/missile/missile-1.0.1.ebuild @@ -0,0 +1,53 @@ +# Copyright 1999-2015 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=5 +inherit eutils gnome2-utils games + +DESCRIPTION="The game Missile Command for Linux" +HOMEPAGE="http://missile.sourceforge.net/" +SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~alpha amd64 x86" +IUSE="" + +DEPEND="media-libs/libsdl[sound,video] + media-libs/sdl-image[png] + media-libs/sdl-mixer" +RDEPEND=${DEPEND} + +src_prepare() { + epatch "${FILESDIR}"/${P}-ldflags.patch + sed -i \ + -e '/^CC/d' \ + -e "s:\$(game_prefix)/\$(game_data):${GAMES_DATADIR}/${PN}:" \ + -e "s/-O2/${CFLAGS}/" \ + -e 's/-lSDL_image $(SND_LIBS)/-lSDL_image -lm $(SND_LIBS)/g' \ + Makefile || die +} + +src_install() { + dogamesbin ${PN} + insinto "${GAMES_DATADIR}"/${PN} + doins -r data/* + newicon -s 48 icons/${PN}_icon_black.png ${PN}.png + make_desktop_entry ${PN} "Missile Command" + dodoc README + prepgamesdirs +} + +pkg_preinst() { + games_pkg_preinst + gnome2_icon_savelist +} + +pkg_postinst() { + games_pkg_postinst + gnome2_icon_cache_update +} + +pkg_postrm() { + gnome2_icon_cache_update +} |