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-action/garden |
reinit the tree, so we can have metadata
Diffstat (limited to 'games-action/garden')
-rw-r--r-- | games-action/garden/Manifest | 13 | ||||
-rw-r--r-- | games-action/garden/files/garden-1.0.8-dash.patch | 33 | ||||
-rw-r--r-- | games-action/garden/files/garden-1.0.8-drop-AS_INIT.patch | 19 | ||||
-rw-r--r-- | games-action/garden/files/garden-1.0.8-underlink.patch | 19 | ||||
-rw-r--r-- | games-action/garden/files/garden-1.0.9-dash.patch | 33 | ||||
-rw-r--r-- | games-action/garden/files/garden-1.0.9-resources.patch | 7 | ||||
-rw-r--r-- | games-action/garden/garden-1.0.8-r1.ebuild | 47 | ||||
-rw-r--r-- | games-action/garden/garden-1.0.9-r1.ebuild | 51 | ||||
-rw-r--r-- | games-action/garden/garden-1.0.9.ebuild | 51 | ||||
-rw-r--r-- | games-action/garden/metadata.xml | 11 |
10 files changed, 284 insertions, 0 deletions
diff --git a/games-action/garden/Manifest b/games-action/garden/Manifest new file mode 100644 index 000000000000..027a6f097ab2 --- /dev/null +++ b/games-action/garden/Manifest @@ -0,0 +1,13 @@ +AUX garden-1.0.8-dash.patch 968 SHA256 2e71c67bafeafb6da91509cd288d114712cb99957cc11e072bae520735549205 SHA512 1033ce1f4056ee07203b739e852d777e35f908548c0fe582be27c38dac8227e4761a2fa80bc71d5bfe8ce09853f8250a6c745d99e02c70aad1e3b2a35b1188d5 WHIRLPOOL a6c9d53055bc6ac3650db019f7c7eefec10d1b8da4b8588a83b485ee8fb464e39aee415748d205a5eddd20fcee33f4341ef91bd6e9a42e2609f7d73633816e97 +AUX garden-1.0.8-drop-AS_INIT.patch 487 SHA256 7f2779e0586b6b859292851604949c483c48a27dd36a34817fdeb85a3b0988ac SHA512 37f03bdba8eb726e8b342ca2f60018943dd03ed7da16e92a5ab0fb1dcde8db1ab03a77174302e411033f69d3fdfb09bb93b89e67e4f605f1f71b697fcb82e9b9 WHIRLPOOL ce60f2a94cc6714f021a1b08c7b63f2f25ecf5bc7dea4d8d5cb42c11904f45ddaf2801f6ad0bfa700dc6973a3613d61305412a12171049b0843611407e9dc02f +AUX garden-1.0.8-underlink.patch 510 SHA256 c862bf4d05ea74cfc37680b2f7276c77ab20a68dc304964b3ee6e00b09c47fcb SHA512 e0dfd9f82e90267bc212f97830ae384ad8049bee8b0b8c8a7d20e2511eb0a678eae40ab7c41f61b47a31b10014497ae15778c8828503659da8cd24067e489491 WHIRLPOOL ac18b596e6e87b8119344c0f73bf98597d536218f30b1972f0991248baf0f9355a368e166d3d19f7f660784840d288326ad6df56ed5cb6891c4ca17eee4cc418 +AUX garden-1.0.9-dash.patch 968 SHA256 2e71c67bafeafb6da91509cd288d114712cb99957cc11e072bae520735549205 SHA512 1033ce1f4056ee07203b739e852d777e35f908548c0fe582be27c38dac8227e4761a2fa80bc71d5bfe8ce09853f8250a6c745d99e02c70aad1e3b2a35b1188d5 WHIRLPOOL a6c9d53055bc6ac3650db019f7c7eefec10d1b8da4b8588a83b485ee8fb464e39aee415748d205a5eddd20fcee33f4341ef91bd6e9a42e2609f7d73633816e97 +AUX garden-1.0.9-resources.patch 200 SHA256 4526ec325106d2159e90ff6267f53961e92e182876892177b245da4b622a8b38 SHA512 f9ecabf264c60eab75ffdc3c2d875d1809f446eb86118432e67d19c0b3189f4200a28fcc1e798919dcf5472ac21f47c37a779a39d6cbc8b373811dffa6e5d904 WHIRLPOOL 99a4f85a0ed307ec31e95b1ede57d3a579c324d30cf9c7204923124c8504754f6287bab710338677c9049cd77fc767cc96b343b308d7b4f0fd3433142116dfd4 +DIST garden-1.0.8.tar.gz 2666132 SHA256 3b882e3030838679af3ee40e51fb792ca48fa83799ac6d74f9565954d736ce69 SHA512 eb3f97853b158633533083ef7c475ff2487b484a1b42be133a22e7842a3abd8e306a5009c4da6a6b0ba2ab10a71c40660da237740fe7b2a0fa6378a9af1de7bd WHIRLPOOL bab3199190d170ac0ebddf65461546a688094feca65203ba408788653e7294984b46b55c7c3b1ab4e1e80f1218094c93694fb42b3657dd73ef14153ee723dd30 +DIST garden-1.0.9.tar.gz 2714783 SHA256 daf8732c229a4cc04f460514bff1ba05171faada9e19575c72a50a914f2352e3 SHA512 e8f52fc0ebf9eaa7933ae1faa5610e8a27a5e7cfc59d033714c4306a53680feeddd52b1fb3050f2d72addba03ee383e71e57eac02270f3d2369aed054a9a9848 WHIRLPOOL 77a8f3add973467a6f5d1ccc85fdcfd9ca2ea1e6a841c0c14b4860545a0aeaccbf3ae8934fde6045f5f3848d33fbe68f65773fffc07e8c3971e8a6b1d8373e7b +EBUILD garden-1.0.8-r1.ebuild 950 SHA256 35fbc5fdfb7ab97a04ba614a702f7e3db5761397df45c9938ebaf5f7cbbf53a3 SHA512 d81efd145cdbc8818fc013944b60a958f519baa8180248e699e23fba4a24a233123df58f96fbc5ebd27c5b1a4b7bf19d068d059274596e2f4712551505a948a2 WHIRLPOOL 931b85189026da5d613d649d3f388a5c27274117eb05d96a5bc701f6f29b6a2a177d07b50eae33c4f26ee50aa9020f9a93595c2ef406aa6ec958c33762fd1069 +EBUILD garden-1.0.9-r1.ebuild 1006 SHA256 f97ddf47ebfda1c73bd263a5c237154abc4f802bffe9c3225efe597ee6681e55 SHA512 81d8811786facf5b0651f17fc32caa7748c57909cede7b3cb965d65dba1d354188fcaf39936f509c8d079c92ae3fa2b31a4f538bc4b656d3ffb0f8e9c21cdfb5 WHIRLPOOL d9d546d5cf6609d962eab0606bc2d5d9c8b743d965860cec68229488bfdd3e16fd0223b102c0aa02919b138f077709bbab64a9049eef5d7d87b7742f2c40c3dc +EBUILD garden-1.0.9.ebuild 1056 SHA256 82ca0e68eef201b92f7672c727aa7203a4bc2f2a24daa46d541778fd1842a62c SHA512 543b2c946c5c227a285c641d0758c90863ff2e4d245b38b4a6eb64f504bfcff3d479315df06314286909d50b36ecd895c69dd1afa110b43c4fbdd898c0466168 WHIRLPOOL 85a1fd82cde854e814ef540fc35b6c0ee2e1154b1bbba2dd4266f4762002e6a80abc40f8d1092615d4c5986ff7f2e729f8cc633740f47d0336ee9a5ed0e8f8ac +MISC ChangeLog 3152 SHA256 62cef2aa305c0d1946f29d70e6dd81262da5e874105010a092605f7fbd8e6a8d SHA512 b5b9c292f1537ebb9fca498490194b58f5fbf06ce7fe7a1e28429eae1ce35e01bfa9e40c7125daf28f104dfdfd5450a02f68bb878a2aa86fffe9224c77d0d3a7 WHIRLPOOL 592c39122d491493663e565b95e0b01d923fbb56c66dc201065c78154bbf4be9e939f8376b574d9eb6c7caf8e17a869df9276175ad83fa7b1700167720e24a17 +MISC ChangeLog-2015 2389 SHA256 48186bcfe0c4dd4459e41329b80c6de2462751c10f5b4b36952b6bc13ecd7b05 SHA512 5f5f609d0ae082d2d9300019647ef37e9e9609b32361921110c0851143d03745907693e3c83aed51eecf033076f17d65d1583e0c5d99a589df648e40bc84ecde WHIRLPOOL be9de10b62742e80275222b3468fcfa6ae9804ff8f90efd773ef66a23b75570b39591f320c6c909b0c267994807ea068e2ed46ffbf763f527ac8c244f81c8cc5 +MISC metadata.xml 329 SHA256 461cd433f34a784e2c16b0d07285c32b44c6369676ad7a9c7cc57853578e8f42 SHA512 af05d41aaf7aa63a304e442bb6e6dd4617409434ae439ec14461739362bc0d4ebf03dc791435586dddfec81273a19bea91a78f7ccd573f420ea67d59665e69d7 WHIRLPOOL 3aab1c2eb93243e8cc523e6884dcc635687ed1a0c3d56c7d9992fdb6e76283941b65e53a915bae2e555b1aff16d499a7d1c8d12c9d8c8fa604bc7f35c0d04dde diff --git a/games-action/garden/files/garden-1.0.8-dash.patch b/games-action/garden/files/garden-1.0.8-dash.patch new file mode 100644 index 000000000000..6b197f4f4e1a --- /dev/null +++ b/games-action/garden/files/garden-1.0.8-dash.patch @@ -0,0 +1,33 @@ +--- a/configure.ac 2015-05-04 14:48:03.467935640 -0400 ++++ b/configure.ac 2015-05-04 14:48:24.729199607 -0400 +@@ -80,7 +80,7 @@ + [have_allegro="no"]) + AC_MSG_RESULT([$have_allegro]) + LIBS=$LIBS_SAVE +- AS_IF([test "x$have_allegro" == "xyes"], ++ AS_IF([test "x$have_allegro" = "xyes"], + [return 0], + [return 1]) + } +@@ -89,7 +89,7 @@ + AM_PATH_ALLEGRO([4.2.0]) + + try_link_allegro "$allegro_LIBS" +-AS_IF([test "x$?" == "x0"], ++AS_IF([test "x$?" = "x0"], + [[LIBS="$LIBS $allegro_LIBS" + ALLEGRO_LIB=`echo $allegro_LIBS | sed -e 's/-l\([^[:blank:]]*\).*/\1/'` + have_allegro="yes"]]) +@@ -103,10 +103,10 @@ + for lib in $ALLEGRO_LIBS + do + ldflag="-l$lib" +- AS_IF([test "x$have_allegro" == "xyes"], ++ AS_IF([test "x$have_allegro" = "xyes"], + [break]) + try_link_allegro $ldflag +- AS_IF([test "x$?" == "x0"], ++ AS_IF([test "x$?" = "x0"], + [LIBS="$LIBS $ldflag" + ALLEGRO_LIB="$lib" + have_allegro="yes"]) diff --git a/games-action/garden/files/garden-1.0.8-drop-AS_INIT.patch b/games-action/garden/files/garden-1.0.8-drop-AS_INIT.patch new file mode 100644 index 000000000000..69cff8fa319d --- /dev/null +++ b/games-action/garden/files/garden-1.0.8-drop-AS_INIT.patch @@ -0,0 +1,19 @@ +At least for autoconf-2.69 AS_INIT is called by AC_INIT. + +When using /bin/dash calling AS_INIT directly leads to infinite +reexec loop. + +Gentoo-bug: http://bugs.gentoo.org/475248 +diff --git a/configure.ac b/configure.ac +index eb0002f..6c77ef9 100644 +--- a/configure.ac ++++ b/configure.ac +@@ -5,7 +5,7 @@ AC_PREREQ(2.62) + AC_INIT([GARDEN], + [1.0.8], + [bubla@users.sourceforge.net]) +-AS_INIT ++ + AC_CONFIG_AUX_DIR([build-aux]) + AM_INIT_AUTOMAKE([-Wall]) + AC_CONFIG_SRCDIR([src/input.h]) diff --git a/games-action/garden/files/garden-1.0.8-underlink.patch b/games-action/garden/files/garden-1.0.8-underlink.patch new file mode 100644 index 000000000000..e538a61a1c1a --- /dev/null +++ b/games-action/garden/files/garden-1.0.8-underlink.patch @@ -0,0 +1,19 @@ +--- a/bin/Makefile.am 2011-06-22 18:16:30.654661047 +0200 ++++ b/bin/Makefile.am 2011-06-22 18:16:55.662251326 +0200 +@@ -9,6 +9,7 @@ + garden_LDFLAGS = -static + else #unix version :-) + AM_CPPFLAGS = -D'DATADIR="@DATADIR_NAME@"' ++garden_LDADD = -lm + endif + + #how to build resources? +--- a/Makefile.am 2011-06-22 18:19:37.787560851 +0200 ++++ b/Makefile.am 2011-06-22 18:19:44.078960907 +0200 +@@ -1,5 +1,5 @@ + ACLOCAL_AMFLAGS= -I m4 +-SUBDIRS = bin resources ++SUBDIRS = bin + + if NO_EXISTING_DATA + SUBDIRS += data diff --git a/games-action/garden/files/garden-1.0.9-dash.patch b/games-action/garden/files/garden-1.0.9-dash.patch new file mode 100644 index 000000000000..6b197f4f4e1a --- /dev/null +++ b/games-action/garden/files/garden-1.0.9-dash.patch @@ -0,0 +1,33 @@ +--- a/configure.ac 2015-05-04 14:48:03.467935640 -0400 ++++ b/configure.ac 2015-05-04 14:48:24.729199607 -0400 +@@ -80,7 +80,7 @@ + [have_allegro="no"]) + AC_MSG_RESULT([$have_allegro]) + LIBS=$LIBS_SAVE +- AS_IF([test "x$have_allegro" == "xyes"], ++ AS_IF([test "x$have_allegro" = "xyes"], + [return 0], + [return 1]) + } +@@ -89,7 +89,7 @@ + AM_PATH_ALLEGRO([4.2.0]) + + try_link_allegro "$allegro_LIBS" +-AS_IF([test "x$?" == "x0"], ++AS_IF([test "x$?" = "x0"], + [[LIBS="$LIBS $allegro_LIBS" + ALLEGRO_LIB=`echo $allegro_LIBS | sed -e 's/-l\([^[:blank:]]*\).*/\1/'` + have_allegro="yes"]]) +@@ -103,10 +103,10 @@ + for lib in $ALLEGRO_LIBS + do + ldflag="-l$lib" +- AS_IF([test "x$have_allegro" == "xyes"], ++ AS_IF([test "x$have_allegro" = "xyes"], + [break]) + try_link_allegro $ldflag +- AS_IF([test "x$?" == "x0"], ++ AS_IF([test "x$?" = "x0"], + [LIBS="$LIBS $ldflag" + ALLEGRO_LIB="$lib" + have_allegro="yes"]) diff --git a/games-action/garden/files/garden-1.0.9-resources.patch b/games-action/garden/files/garden-1.0.9-resources.patch new file mode 100644 index 000000000000..0ddbdc5e6e30 --- /dev/null +++ b/games-action/garden/files/garden-1.0.9-resources.patch @@ -0,0 +1,7 @@ +--- a/Makefile.am 2015-05-04 16:57:07.510191036 -0400 ++++ b/Makefile.am 2015-05-04 16:57:14.581946228 -0400 +@@ -1,3 +1,3 @@ + ACLOCAL_AMFLAGS= -I m4 + +-SUBDIRS = src resources data ++SUBDIRS = src data diff --git a/games-action/garden/garden-1.0.8-r1.ebuild b/games-action/garden/garden-1.0.8-r1.ebuild new file mode 100644 index 000000000000..bed7869d2369 --- /dev/null +++ b/games-action/garden/garden-1.0.8-r1.ebuild @@ -0,0 +1,47 @@ +# Copyright 1999-2015 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=5 +inherit eutils gnome2-utils autotools games + +DESCRIPTION="Multiplatform vertical shoot-em-up with non-traditional elements" +HOMEPAGE="http://garden.sourceforge.net/" +SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz" + +LICENSE="GPL-3" +SLOT="0" +KEYWORDS="amd64 x86" +IUSE="" + +DEPEND="<media-libs/allegro-5" +RDEPEND="${DEPEND}" + +src_prepare() { + epatch \ + "${FILESDIR}"/${P}-underlink.patch \ + "${FILESDIR}"/${P}-dash.patch \ + "${FILESDIR}"/${P}-drop-AS_INIT.patch #475248 + eautoreconf +} + +src_install() { + DOCS="AUTHORS ChangeLog NEWS README" \ + default + doicon -s scalable resources/garden.svg + make_desktop_entry garden "Garden of coloured lights" + prepgamesdirs +} + +pkg_preinst() { + games_pkg_preinst + gnome2_icon_savelist +} + +pkg_postinst() { + games_pkg_postinst + gnome2_icon_cache_update +} + +pkg_postrm() { + gnome2_icon_cache_update +} diff --git a/games-action/garden/garden-1.0.9-r1.ebuild b/games-action/garden/garden-1.0.9-r1.ebuild new file mode 100644 index 000000000000..eb80fe0b36ba --- /dev/null +++ b/games-action/garden/garden-1.0.9-r1.ebuild @@ -0,0 +1,51 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 +inherit eutils gnome2-utils autotools flag-o-matic + +DESCRIPTION="Multiplatform vertical shoot-em-up with non-traditional elements" +HOMEPAGE="http://garden.sourceforge.net/" +SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz" + +LICENSE="GPL-3+" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="" + +DEPEND="<media-libs/allegro-5" +RDEPEND="${DEPEND}" + +PATCHES=( + "${FILESDIR}/${P}-dash.patch" + "${FILESDIR}/${P}-resources.patch" +) +src_prepare() { + default + + # build with gcc52 + sed -i \ + -e 's/inline/extern inline/' \ + src/stuff.h || die + eautoreconf + append-cflags -std=gnu89 # build with gcc5 (bug #572672) +} + +src_install() { + DOCS="AUTHORS ChangeLog NEWS README" \ + default + doicon -s scalable resources/garden.svg + make_desktop_entry garden "Garden of coloured lights" +} + +pkg_preinst() { + gnome2_icon_savelist +} + +pkg_postinst() { + gnome2_icon_cache_update +} + +pkg_postrm() { + gnome2_icon_cache_update +} diff --git a/games-action/garden/garden-1.0.9.ebuild b/games-action/garden/garden-1.0.9.ebuild new file mode 100644 index 000000000000..ba6f212aed4d --- /dev/null +++ b/games-action/garden/garden-1.0.9.ebuild @@ -0,0 +1,51 @@ +# Copyright 1999-2016 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=5 +inherit eutils gnome2-utils autotools flag-o-matic games + +DESCRIPTION="Multiplatform vertical shoot-em-up with non-traditional elements" +HOMEPAGE="http://garden.sourceforge.net/" +SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz" + +LICENSE="GPL-3+" +SLOT="0" +KEYWORDS="amd64 x86" +IUSE="" + +DEPEND="<media-libs/allegro-5" +RDEPEND="${DEPEND}" + +src_prepare() { + epatch \ + "${FILESDIR}"/${P}-dash.patch \ + "${FILESDIR}"/${P}-resources.patch + # build with gcc52 + sed -i \ + -e 's/inline/extern inline/' \ + src/stuff.h || die + eautoreconf + append-cflags -std=gnu89 # build with gcc5 (bug #572672) +} + +src_install() { + DOCS="AUTHORS ChangeLog NEWS README" \ + default + doicon -s scalable resources/garden.svg + make_desktop_entry garden "Garden of coloured lights" + prepgamesdirs +} + +pkg_preinst() { + games_pkg_preinst + gnome2_icon_savelist +} + +pkg_postinst() { + games_pkg_postinst + gnome2_icon_cache_update +} + +pkg_postrm() { + gnome2_icon_cache_update +} diff --git a/games-action/garden/metadata.xml b/games-action/garden/metadata.xml new file mode 100644 index 000000000000..ea6aa407a062 --- /dev/null +++ b/games-action/garden/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">garden</remote-id> + </upstream> +</pkgmetadata> |