[gentoo-commits] repo/gentoo:master commit in: games-arcade/blobwars/
commit: e0b2df3a4a81663a486cbc518af6afa224956d26 Author: Pacho Ramos gentoo org> AuthorDate: Thu May 9 08:47:11 2024 + Commit: Pacho Ramos gentoo org> CommitDate: Thu May 9 08:47:11 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e0b2df3a games-arcade/blobwars: stabilize 2.00-r2 for amd64 Signed-off-by: Pacho Ramos gentoo.org> games-arcade/blobwars/blobwars-2.00-r2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/games-arcade/blobwars/blobwars-2.00-r2.ebuild b/games-arcade/blobwars/blobwars-2.00-r2.ebuild index 548f740b0c95..21cd8dec3430 100644 --- a/games-arcade/blobwars/blobwars-2.00-r2.ebuild +++ b/games-arcade/blobwars/blobwars-2.00-r2.ebuild @@ -10,7 +10,7 @@ SRC_URI="https://downloads.sourceforge.net/blobwars/${P}.tar.gz; LICENSE="BSD CC-BY-SA-3.0 CC-BY-3.0 GPL-2 LGPL-2.1 fairuse public-domain" SLOT="0" -KEYWORDS="~amd64 ~x86" +KEYWORDS="amd64 ~x86" RDEPEND=" media-libs/libsdl2
[gentoo-commits] repo/gentoo:master commit in: games-arcade/blobwars/files/, games-arcade/blobwars/
commit: d9a450c212c520ab7f884725fff3f679f3c9652a Author: Pacho Ramos gentoo org> AuthorDate: Tue May 7 19:00:29 2024 + Commit: Pacho Ramos gentoo org> CommitDate: Tue May 7 19:00:29 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d9a450c2 games-arcade/blobwars: Compile fixes Improve desktop file and provide appdata (borrowed from other distros) Closes: https://bugs.gentoo.org/831671 Signed-off-by: Pacho Ramos gentoo.org> games-arcade/blobwars/blobwars-2.00-r2.ebuild | 72 ++ .../blobwars-2.00-dont-override-strlcat.patch | 22 +++ .../files/blobwars-2.00-generic-name.patch | 12 .../blobwars/files/blobwars-2.00-time_t.patch | 15 + games-arcade/blobwars/files/blobwars.appdata.xml | 29 + 5 files changed, 150 insertions(+) diff --git a/games-arcade/blobwars/blobwars-2.00-r2.ebuild b/games-arcade/blobwars/blobwars-2.00-r2.ebuild new file mode 100644 index ..1f7514c19663 --- /dev/null +++ b/games-arcade/blobwars/blobwars-2.00-r2.ebuild @@ -0,0 +1,72 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 +inherit xdg + +DESCRIPTION="Platform game about a blob and his quest to rescue MIAs from an alien invader" +HOMEPAGE="https://sourceforge.net/projects/blobwars/ https://www.parallelrealities.co.uk/games/metalBlobSolid/ https://github.com/perpendicular-dimensions/blobwars; +SRC_URI="https://downloads.sourceforge.net/blobwars/${P}.tar.gz; + +LICENSE="BSD CC-BY-SA-3.0 CC-BY-3.0 GPL-2 LGPL-2.1 fairuse public-domain" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="" + +RDEPEND=" + media-libs/libsdl2 + media-libs/sdl2-mixer + media-libs/sdl2-ttf + media-libs/sdl2-image + media-libs/sdl2-net + sys-libs/zlib + virtual/libintl +" +DEPEND="${RDEPEND}" +BDEPEND="sys-devel/gettext" + +PATCHES=( + # Stop providing/overriding strlcat and strlcpy to fix bug #831671 + "${FILESDIR}"/${P}-dont-override-strlcat.patch + + "${FILESDIR}"/${P}-generic-name.patch + "${FILESDIR}"/${P}-time_t.patch +) + +src_prepare() { + default + + # Fixes from Fedora and OpenSuSE + sed -i -e 's|$(PREFIX)/games|$(PREFIX)/bin|; + s|$(PREFIX)/share/games|$(PREFIX)/share|; + s| -Werror||; + s|$(CXX) $(LIBS) $(GAMEOBJS) -o $(PROG)|$(CXX) $(GAMEOBJS) $(LIBS) -o $(PROG)|; + s|$(CXX) $(LIBS) $(PAKOBJS) -o pak|$(CXX) $(PAKOBJS) $(LIBS) -o pak|; + s|$(CXX) $(LIBS) $(MAPOBJS) -o mapeditor|$(CXX) $(MAPOBJS) $(LIBS) -o mapeditor|' \ + Makefile || die + sed -i -e 's|gzclose(pak)|gzclose((gzFile)pak)|; + s|gzclose(fp)|gzclose((gzFile)fp)|' src/pak.cpp || die +} + +src_compile() { + # USEPAK=1 breaks music + emake \ + RELEASE="1" \ + USEPAK="0" +} + +src_install() { + emake \ + BINDIR="/usr/bin/" \ + USEPAK="0" \ + DESTDIR="${D}" \ + DOCDIR="/usr/share/doc/${PF}/html/" \ + install + + mv -vf \ + "${D}"/usr/share/doc/${PF}/html/{changes,hacking,porting,readme} \ + "${D}"/usr/share/doc/${PF}/ + + insinto /usr/share/metainfo + doins "${FILESDIR}"/${PN}.appdata.xml +} diff --git a/games-arcade/blobwars/files/blobwars-2.00-dont-override-strlcat.patch b/games-arcade/blobwars/files/blobwars-2.00-dont-override-strlcat.patch new file mode 100644 index ..bcdec96f8e86 --- /dev/null +++ b/games-arcade/blobwars/files/blobwars-2.00-dont-override-strlcat.patch @@ -0,0 +1,22 @@ +Stop providing / overriding strlcat and strlcpy to fix the following compile errors: + +src/headers.h:60:20: error: ambiguating new declaration of 'void strlcat(char*, const char*, size_t)' + 60 | static inline void strlcat(char *dest, const char *src, size_t n) { strncat(dest, src, n - 1); } + |^~~ + +src/headers.h:61:20: error: ambiguating new declaration of 'void strlcpy(char*, const char*, size_t)' + 61 | static inline void strlcpy(char *dest, const char *src, size_t n) { strncpy(dest, src, n); dest[n - 1] = 0; } + |^~~ + +diff -up blobwars-2.00/src/headers.h~ blobwars-2.00/src/headers.h +--- blobwars-2.00/src/headers.h2015-11-21 23:18:19.0 +0100 blobwars-2.00/src/headers.h2023-07-28 22:25:36.655085088 +0200 +@@ -56,7 +56,7 @@ extern DECLSPEC int SDLCALL SDL_GetGamma + #define textdomain(x) while(false) + #endif + +-#if !defined(OpenBSD) && !defined(FreeBSD) && !defined(__APPLE__) ++#if 0 && !defined(OpenBSD) && !defined(FreeBSD) && !defined(__APPLE__) + static inline void strlcat(char *dest, const char *src, size_t n) { strncat(dest, src, n - 1); } + static inline void strlcpy(char *dest, const char *src, size_t n) { strncpy(dest, src, n); dest[n -
[gentoo-commits] repo/gentoo:master commit in: games-arcade/blobwars/
commit: bd2427bf8745c84b76f8f80fdab6b3d10f74307a Author: Pacho Ramos gentoo org> AuthorDate: Tue May 7 19:01:42 2024 + Commit: Pacho Ramos gentoo org> CommitDate: Tue May 7 19:01:42 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bd2427bf games-arcade/blobwars: Fix EmptyGlobalAssignment Signed-off-by: Pacho Ramos gentoo.org> games-arcade/blobwars/blobwars-2.00-r2.ebuild | 1 - 1 file changed, 1 deletion(-) diff --git a/games-arcade/blobwars/blobwars-2.00-r2.ebuild b/games-arcade/blobwars/blobwars-2.00-r2.ebuild index 1f7514c19663..548f740b0c95 100644 --- a/games-arcade/blobwars/blobwars-2.00-r2.ebuild +++ b/games-arcade/blobwars/blobwars-2.00-r2.ebuild @@ -11,7 +11,6 @@ SRC_URI="https://downloads.sourceforge.net/blobwars/${P}.tar.gz; LICENSE="BSD CC-BY-SA-3.0 CC-BY-3.0 GPL-2 LGPL-2.1 fairuse public-domain" SLOT="0" KEYWORDS="~amd64 ~x86" -IUSE="" RDEPEND=" media-libs/libsdl2
[gentoo-commits] repo/gentoo:master commit in: games-arcade/blobwars/
commit: 65b6cc3c688f00a5841aba7b5648434ed6a17e6b Author: Pacho Ramos gentoo org> AuthorDate: Wed Dec 28 09:14:17 2022 + Commit: Pacho Ramos gentoo org> CommitDate: Wed Dec 28 09:14:41 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=65b6cc3c games-arcade/blobwars: add github upstream metadata Signed-off-by: Pacho Ramos gentoo.org> games-arcade/blobwars/metadata.xml | 1 + 1 file changed, 1 insertion(+) diff --git a/games-arcade/blobwars/metadata.xml b/games-arcade/blobwars/metadata.xml index 6c728e0c76dc..56ab8b6c4acb 100644 --- a/games-arcade/blobwars/metadata.xml +++ b/games-arcade/blobwars/metadata.xml @@ -7,5 +7,6 @@ blobwars + perpendicular-dimensions/blobwars
[gentoo-commits] repo/gentoo:master commit in: games-arcade/blobwars/
commit: 492ad8ac36878b48b94853eeb64555de2afc3052 Author: Pacho Ramos gentoo org> AuthorDate: Wed Dec 28 09:13:26 2022 + Commit: Pacho Ramos gentoo org> CommitDate: Wed Dec 28 09:14:41 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=492ad8ac games-arcade/blobwars: Drop unused inherit Signed-off-by: Pacho Ramos gentoo.org> games-arcade/blobwars/blobwars-2.00-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/games-arcade/blobwars/blobwars-2.00-r1.ebuild b/games-arcade/blobwars/blobwars-2.00-r1.ebuild index 9e00b33e0171..25f0c476fd88 100644 --- a/games-arcade/blobwars/blobwars-2.00-r1.ebuild +++ b/games-arcade/blobwars/blobwars-2.00-r1.ebuild @@ -2,7 +2,7 @@ # Distributed under the terms of the GNU General Public License v2 EAPI=8 -inherit gnome2-utils xdg +inherit xdg DESCRIPTION="Platform game about a blob and his quest to rescue MIAs from an alien invader" HOMEPAGE="https://sourceforge.net/projects/blobwars/ https://www.parallelrealities.co.uk/games/metalBlobSolid/ https://github.com/perpendicular-dimensions/blobwars;
[gentoo-commits] repo/gentoo:master commit in: games-arcade/blobwars/
commit: 8e37542842e9e85c5f6d739803c6286514a3c6fb Author: Pacho Ramos gentoo org> AuthorDate: Wed Dec 28 09:11:34 2022 + Commit: Pacho Ramos gentoo org> CommitDate: Wed Dec 28 09:14:41 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8e375428 games-arcade/blobwars: update EAPI 6 -> 8 As a side effect it also avoids bug #883799 Bug: https://bugs.gentoo.org/883799 Bug: https://bugs.gentoo.org/887019 Signed-off-by: Pacho Ramos gentoo.org> games-arcade/blobwars/blobwars-2.00-r1.ebuild | 9 - 1 file changed, 4 insertions(+), 5 deletions(-) diff --git a/games-arcade/blobwars/blobwars-2.00-r1.ebuild b/games-arcade/blobwars/blobwars-2.00-r1.ebuild index 6fee93987c85..9e00b33e0171 100644 --- a/games-arcade/blobwars/blobwars-2.00-r1.ebuild +++ b/games-arcade/blobwars/blobwars-2.00-r1.ebuild @@ -1,7 +1,7 @@ -# Copyright 1999-2020 Gentoo Authors +# Copyright 1999-2022 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -EAPI=6 +EAPI=8 inherit gnome2-utils xdg DESCRIPTION="Platform game about a blob and his quest to rescue MIAs from an alien invader" @@ -22,9 +22,8 @@ RDEPEND=" sys-libs/zlib virtual/libintl " -DEPEND="${RDEPEND} - sys-devel/gettext -" +DEPEND="${RDEPEND}" +BDEPEND="sys-devel/gettext" src_prepare() { default
[gentoo-commits] repo/gentoo:master commit in: games-arcade/blobwars/
commit: a32b42d24433ba47484f21668eb34108966fa9f0 Author: Pacho Ramos gentoo org> AuthorDate: Thu Jul 8 12:28:49 2021 + Commit: Pacho Ramos gentoo org> CommitDate: Thu Jul 8 12:28:49 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a32b42d2 games-arcade/blobwars: Drop old Package-Manager: Portage-3.0.20, Repoman-3.0.3 Signed-off-by: Pacho Ramos gentoo.org> games-arcade/blobwars/blobwars-2.00.ebuild | 51 -- 1 file changed, 51 deletions(-) diff --git a/games-arcade/blobwars/blobwars-2.00.ebuild b/games-arcade/blobwars/blobwars-2.00.ebuild deleted file mode 100644 index 45d85b3dd78..000 --- a/games-arcade/blobwars/blobwars-2.00.ebuild +++ /dev/null @@ -1,51 +0,0 @@ -# Copyright 1999-2019 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 -inherit gnome2-utils xdg - -DESCRIPTION="Platform game about a blob and his quest to rescue MIAs from an alien invader" -HOMEPAGE="https://sourceforge.net/projects/blobwars/ https://www.parallelrealities.co.uk/games/metalBlobSolid/ https://github.com/perpendicular-dimensions/blobwars; -SRC_URI="mirror://sourceforge/blobwars/${P}.tar.gz" - -LICENSE="BSD CC-BY-SA-3.0 CC-BY-3.0 GPL-2 LGPL-2.1 fairuse public-domain" -SLOT="0" -KEYWORDS="amd64 ~x86" -IUSE="" - -RDEPEND=" - media-libs/libsdl2 - media-libs/sdl2-mixer - media-libs/sdl2-ttf - media-libs/sdl2-image - media-libs/sdl2-net - sys-libs/zlib - virtual/libintl -" -DEPEND="${RDEPEND} - sys-devel/gettext -" - -src_prepare() { - default - sed -i -e "/-Werror/d" Makefile || die -} - -src_compile() { - emake \ - RELEASE="1" \ - USEPAK="1" -} - -src_install() { - emake \ - BINDIR="/usr/bin/" \ - USEPAK="1" \ - DESTDIR="${D}" \ - DOCDIR="/usr/share/doc/${PF}/html/" \ - install - - mv -vf \ - "${D}"/usr/share/doc/${PF}/html/{changes,hacking,porting,readme} \ - "${D}"/usr/share/doc/${PF}/ -}
[gentoo-commits] repo/gentoo:master commit in: games-arcade/blobwars/
commit: 99aeaca9c92b7fb286843981308f1c04512bec6a Author: Pacho Ramos gentoo org> AuthorDate: Tue Jul 14 17:14:24 2020 + Commit: Pacho Ramos gentoo org> CommitDate: Tue Jul 14 17:14:24 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=99aeaca9 games-arcade/blobwars: amd64 stable Package-Manager: Portage-2.3.100, Repoman-2.3.22 Signed-off-by: Pacho Ramos gentoo.org> games-arcade/blobwars/blobwars-2.00-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/games-arcade/blobwars/blobwars-2.00-r1.ebuild b/games-arcade/blobwars/blobwars-2.00-r1.ebuild index 1d51f12f8b9..6fee93987c8 100644 --- a/games-arcade/blobwars/blobwars-2.00-r1.ebuild +++ b/games-arcade/blobwars/blobwars-2.00-r1.ebuild @@ -10,7 +10,7 @@ SRC_URI="mirror://sourceforge/blobwars/${P}.tar.gz" LICENSE="BSD CC-BY-SA-3.0 CC-BY-3.0 GPL-2 LGPL-2.1 fairuse public-domain" SLOT="0" -KEYWORDS="~amd64 ~x86" +KEYWORDS="amd64 ~x86" IUSE="" RDEPEND="
[gentoo-commits] repo/gentoo:master commit in: games-arcade/blobwars/
commit: adae1da7e68b72370a7a506543928a1a650e48cc Author: Pacho Ramos gentoo org> AuthorDate: Sun Jun 21 18:32:29 2020 + Commit: Pacho Ramos gentoo org> CommitDate: Sun Jun 21 18:32:42 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=adae1da7 games-arcade/blobwars: Fix music and import fixes from other distros Package-Manager: Portage-2.3.100, Repoman-2.3.22 Signed-off-by: Pacho Ramos gentoo.org> games-arcade/blobwars/blobwars-2.00-r1.ebuild | 62 +++ 1 file changed, 62 insertions(+) diff --git a/games-arcade/blobwars/blobwars-2.00-r1.ebuild b/games-arcade/blobwars/blobwars-2.00-r1.ebuild new file mode 100644 index 000..1d51f12f8b9 --- /dev/null +++ b/games-arcade/blobwars/blobwars-2.00-r1.ebuild @@ -0,0 +1,62 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 +inherit gnome2-utils xdg + +DESCRIPTION="Platform game about a blob and his quest to rescue MIAs from an alien invader" +HOMEPAGE="https://sourceforge.net/projects/blobwars/ https://www.parallelrealities.co.uk/games/metalBlobSolid/ https://github.com/perpendicular-dimensions/blobwars; +SRC_URI="mirror://sourceforge/blobwars/${P}.tar.gz" + +LICENSE="BSD CC-BY-SA-3.0 CC-BY-3.0 GPL-2 LGPL-2.1 fairuse public-domain" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="" + +RDEPEND=" + media-libs/libsdl2 + media-libs/sdl2-mixer + media-libs/sdl2-ttf + media-libs/sdl2-image + media-libs/sdl2-net + sys-libs/zlib + virtual/libintl +" +DEPEND="${RDEPEND} + sys-devel/gettext +" + +src_prepare() { + default + + # Fixes from Fedora and OpenSuSE + sed -i -e 's|$(PREFIX)/games|$(PREFIX)/bin|; + s|$(PREFIX)/share/games|$(PREFIX)/share|; + s| -Werror||; + s|$(CXX) $(LIBS) $(GAMEOBJS) -o $(PROG)|$(CXX) $(GAMEOBJS) $(LIBS) -o $(PROG)|; + s|$(CXX) $(LIBS) $(PAKOBJS) -o pak|$(CXX) $(PAKOBJS) $(LIBS) -o pak|; + s|$(CXX) $(LIBS) $(MAPOBJS) -o mapeditor|$(CXX) $(MAPOBJS) $(LIBS) -o mapeditor|' \ + Makefile || die + sed -i -e 's|gzclose(pak)|gzclose((gzFile)pak)|; + s|gzclose(fp)|gzclose((gzFile)fp)|' src/pak.cpp || die +} + +src_compile() { + # USEPAK=1 breaks music + emake \ + RELEASE="1" \ + USEPAK="0" +} + +src_install() { + emake \ + BINDIR="/usr/bin/" \ + USEPAK="0" \ + DESTDIR="${D}" \ + DOCDIR="/usr/share/doc/${PF}/html/" \ + install + + mv -vf \ + "${D}"/usr/share/doc/${PF}/html/{changes,hacking,porting,readme} \ + "${D}"/usr/share/doc/${PF}/ +}
[gentoo-commits] repo/gentoo:master commit in: games-arcade/blobwars/
commit: 9726656ca2bceb54b9d87c9d24ff9fe0c60e32a0 Author: Pacho Ramos gentoo org> AuthorDate: Sat Jan 19 08:26:03 2019 + Commit: Pacho Ramos gentoo org> CommitDate: Sat Jan 19 08:56:28 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9726656c games-arcade/blobwars: Fix metadata I am the only one maintaining this game from the start (but at that time all games were under games herd) Package-Manager: Portage-2.3.55, Repoman-2.3.12 Signed-off-by: Pacho Ramos gentoo.org> games-arcade/blobwars/metadata.xml | 4 1 file changed, 4 deletions(-) diff --git a/games-arcade/blobwars/metadata.xml b/games-arcade/blobwars/metadata.xml index d94e97a50ae..6f1c50934c2 100644 --- a/games-arcade/blobwars/metadata.xml +++ b/games-arcade/blobwars/metadata.xml @@ -5,10 +5,6 @@ pa...@gentoo.org Pacho Ramos - - ga...@gentoo.org - Gentoo Games Project - blobwars
[gentoo-commits] repo/gentoo:master commit in: games-arcade/blobwars/
commit: 6e7f7ce606c8c9b6f4dedb035c255b3afca7a6b3 Author: Pacho Ramos gentoo org> AuthorDate: Sat Jan 19 08:25:31 2019 + Commit: Pacho Ramos gentoo org> CommitDate: Sat Jan 19 08:56:27 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6e7f7ce6 games-arcade/blobwars: amd64 stable Package-Manager: Portage-2.3.55, Repoman-2.3.12 Signed-off-by: Pacho Ramos gentoo.org> games-arcade/blobwars/blobwars-2.00.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/games-arcade/blobwars/blobwars-2.00.ebuild b/games-arcade/blobwars/blobwars-2.00.ebuild index 64219adc977..45d85b3dd78 100644 --- a/games-arcade/blobwars/blobwars-2.00.ebuild +++ b/games-arcade/blobwars/blobwars-2.00.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2018 Gentoo Foundation +# Copyright 1999-2019 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=6 @@ -10,7 +10,7 @@ SRC_URI="mirror://sourceforge/blobwars/${P}.tar.gz" LICENSE="BSD CC-BY-SA-3.0 CC-BY-3.0 GPL-2 LGPL-2.1 fairuse public-domain" SLOT="0" -KEYWORDS="~amd64 ~x86" +KEYWORDS="amd64 ~x86" IUSE="" RDEPEND="
[gentoo-commits] repo/gentoo:master commit in: games-arcade/blobwars/
commit: 7e975fc6dd1a919c5b54d978fe9689d085d580e7 Author: Pacho Ramos gentoo org> AuthorDate: Sat Sep 15 11:43:40 2018 + Commit: Pacho Ramos gentoo org> CommitDate: Sat Sep 15 11:58:14 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7e975fc6 games-arcade/blobwars: Add updated pages for homepage Package-Manager: Portage-2.3.49, Repoman-2.3.10 games-arcade/blobwars/blobwars-2.00.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/games-arcade/blobwars/blobwars-2.00.ebuild b/games-arcade/blobwars/blobwars-2.00.ebuild index 593e49a917b..64219adc977 100644 --- a/games-arcade/blobwars/blobwars-2.00.ebuild +++ b/games-arcade/blobwars/blobwars-2.00.ebuild @@ -5,7 +5,7 @@ EAPI=6 inherit gnome2-utils xdg DESCRIPTION="Platform game about a blob and his quest to rescue MIAs from an alien invader" -HOMEPAGE="https://sourceforge.net/projects/blobwars/; +HOMEPAGE="https://sourceforge.net/projects/blobwars/ https://www.parallelrealities.co.uk/games/metalBlobSolid/ https://github.com/perpendicular-dimensions/blobwars; SRC_URI="mirror://sourceforge/blobwars/${P}.tar.gz" LICENSE="BSD CC-BY-SA-3.0 CC-BY-3.0 GPL-2 LGPL-2.1 fairuse public-domain"
[gentoo-commits] repo/gentoo:master commit in: games-arcade/blobwars/
commit: ceff49444c8ce0acc476a4137c8df97ec669f92f Author: Pacho Ramos gentoo org> AuthorDate: Sat Sep 15 11:40:47 2018 + Commit: Pacho Ramos gentoo org> CommitDate: Sat Sep 15 11:58:13 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ceff4944 games-arcade/blobwars: Drop obsolete page Package-Manager: Portage-2.3.49, Repoman-2.3.10 games-arcade/blobwars/blobwars-2.00.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/games-arcade/blobwars/blobwars-2.00.ebuild b/games-arcade/blobwars/blobwars-2.00.ebuild index c8e537631e8..593e49a917b 100644 --- a/games-arcade/blobwars/blobwars-2.00.ebuild +++ b/games-arcade/blobwars/blobwars-2.00.ebuild @@ -1,11 +1,11 @@ -# Copyright 1999-2017 Gentoo Foundation +# Copyright 1999-2018 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 EAPI=6 inherit gnome2-utils xdg DESCRIPTION="Platform game about a blob and his quest to rescue MIAs from an alien invader" -HOMEPAGE="https://sourceforge.net/projects/blobwars/ https://sourceforge.net/apps/mediawiki/blobwars/index.php?title=Main_Page; +HOMEPAGE="https://sourceforge.net/projects/blobwars/; SRC_URI="mirror://sourceforge/blobwars/${P}.tar.gz" LICENSE="BSD CC-BY-SA-3.0 CC-BY-3.0 GPL-2 LGPL-2.1 fairuse public-domain"
[gentoo-commits] repo/gentoo:master commit in: games-arcade/blobwars/files/, games-arcade/blobwars/
commit: 7031267bd8f44387def5796e14ba772de79507a0 Author: Pacho Ramos gentoo org> AuthorDate: Sat Feb 4 15:30:02 2017 + Commit: Pacho Ramos gentoo org> CommitDate: Sat Feb 4 15:39:31 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7031267b games-arcade/blobwars: Drop old Package-Manager: Portage-2.3.3, Repoman-2.3.1 games-arcade/blobwars/Manifest | 1 - games-arcade/blobwars/blobwars-1.19.ebuild | 75 -- .../blobwars/files/blobwars-1.19-ldflags.patch | 22 --- .../files/blobwars-1.19-linking-order.patch| 36 --- .../files/blobwars-1.19-zlib-1.2.5.2.patch | 22 --- 5 files changed, 156 deletions(-) diff --git a/games-arcade/blobwars/Manifest b/games-arcade/blobwars/Manifest index eebf809..cd2954a 100644 --- a/games-arcade/blobwars/Manifest +++ b/games-arcade/blobwars/Manifest @@ -1,2 +1 @@ -DIST blobwars-1.19.tar.gz 67019647 SHA256 f9bafe59ead9e370ceaba4aae3d280241bf05fa06c8ae006eec0322c2fe9e2ed SHA512 d31dcf5aae13bed849f701923cef7e829a43f199b8cde8dc9c28b283c8f7da6c5c8052387fae9add9f1bfb0c857c5be339b6049b6b19ff4c6c5ccbb6233e2643 WHIRLPOOL 4f4a31e80648696ee564be7b4aafddea666dd9cd7239e6310c03f873cb284a59beb40abaa4e8edd3da9e2dbb4dbf9f88cc1db3232b22aeadfda3cad5f473eea4 DIST blobwars-2.00.tar.gz 66982603 SHA256 c406279f6cdf2aed3c6edb8d8be16efeda0217494acd525f39ee2bd3e77e4a99 SHA512 412afd029554e59e7947466f36b51ef863faf1712898397498d5497e9a38dced92777b7684c1fb231998d893a6ce2c435b8f4278429df41168385de8fa18725b WHIRLPOOL 602a996bb661d8c7f3573220ad2e83e48ef0add898c39a395a2ad8f769fce173f04cb1370fae33e5673485f15d146e7a6b616c3753113b46178e7580b058b0e5 diff --git a/games-arcade/blobwars/blobwars-1.19.ebuild b/games-arcade/blobwars/blobwars-1.19.ebuild deleted file mode 100644 index 3f07d4e.. --- a/games-arcade/blobwars/blobwars-1.19.ebuild +++ /dev/null @@ -1,75 +0,0 @@ -# Copyright 1999-2015 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Id$ - -EAPI=4 -inherit eutils gnome2-utils games - -DESCRIPTION="Platform game about a blob and his quest to rescue MIAs from an alien invader" -HOMEPAGE="https://sourceforge.net/projects/blobwars/ https://sourceforge.net/apps/mediawiki/blobwars/index.php?title=Main_Page; -SRC_URI="mirror://sourceforge/blobwars/${P}.tar.gz" - -LICENSE="BSD CC-BY-SA-3.0 CC-BY-3.0 GPL-2 LGPL-2.1 fairuse public-domain" -SLOT="0" -KEYWORDS="amd64 x86" -IUSE="" - -RDEPEND="media-libs/libsdl - media-libs/sdl-mixer - media-libs/sdl-ttf - media-libs/sdl-image - media-libs/sdl-net - sys-libs/zlib - virtual/libintl" -DEPEND="${RDEPEND} - sys-devel/gettext" - -src_prepare() { - epatch \ - "${FILESDIR}"/${PN}-1.19-linking-order.patch \ - "${FILESDIR}"/${PN}-1.19-ldflags.patch \ - "${FILESDIR}"/${PN}-1.19-zlib-1.2.5.2.patch - - sed -i -e "/-Werror/d" makefile || die -} - -src_compile() { - emake \ - USEPAK="1" \ - DATADIR="${GAMES_DATADIR}/${PN}/" \ - DOCDIR="/usr/share/doc/${PF}/html/" \ - LOCALEDIR="/usr/share/locale/" -} - -src_install() { - emake \ - USEPAK="1" \ - DESTDIR="${D}" \ - BINDIR="${GAMES_BINDIR}/" \ - DATADIR="${GAMES_DATADIR}/${PN}/" \ - DOCDIR="/usr/share/doc/${PF}/html/" \ - ICONDIR="/usr/share/icons/hicolor/" \ - DESKTOPDIR="/usr/share/applications/" \ - LOCALEDIR="/usr/share/locale/" \ - install - - mv -vf \ - "${D}"/usr/share/doc/${PF}/html/{changes,hacking,porting,readme} \ - "${D}"/usr/share/doc/${PF}/ - - 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-arcade/blobwars/files/blobwars-1.19-ldflags.patch b/games-arcade/blobwars/files/blobwars-1.19-ldflags.patch deleted file mode 100644 index 8b006f1.. --- a/games-arcade/blobwars/files/blobwars-1.19-ldflags.patch +++ /dev/null @@ -1,22 +0,0 @@ makefile~ 2011-08-29 20:32:22.0 +0200 -+++ makefile 2011-08-29 20:33:27.052159159 +0200 -@@ -82,16 +82,16 @@ - - # linking the program. - $(PROG): $(GAMEOBJS) -- $(CXX) $(GAMEOBJS) -o $(PROG) $(LIBS) -+ $(CXX) $(LDFLAGS) $(GAMEOBJS) -o $(PROG) $(LIBS) - - pak: $(PAKOBJS) -- $(CXX) $(PAKOBJS) -o pak $(LIBS) -+ $(CXX) $(LDFLAGS) $(PAKOBJS) -o pak $(LIBS) - - %.mo: %.po - msgfmt -c -o $@ $< - - mapeditor: $(MAPOBJS) -- $(CXX) $(MAPOBJS) -o mapeditor $(LIBS) -+ $(CXX) $(LDFLAGS) $(MAPOBJS) -o mapeditor $(LIBS) - - # cleaning everything that can be automatically recreated with "make". - clean: diff --git
[gentoo-commits] repo/gentoo:master commit in: games-arcade/blobwars/
commit: 81260a97ab273ca7fb20272451cc2b50401161b0 Author: Tobias Klausmann gentoo org> AuthorDate: Tue Dec 20 19:18:55 2016 + Commit: Tobias Klausmann gentoo org> CommitDate: Tue Dec 20 19:18:55 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=81260a97 games-arcade/blobwars-2.00-r0: stable on amd64 Gentoo-Bug: 596704 games-arcade/blobwars/blobwars-2.00.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/games-arcade/blobwars/blobwars-2.00.ebuild b/games-arcade/blobwars/blobwars-2.00.ebuild index 641dd03..77e9de4 100644 --- a/games-arcade/blobwars/blobwars-2.00.ebuild +++ b/games-arcade/blobwars/blobwars-2.00.ebuild @@ -11,7 +11,7 @@ SRC_URI="mirror://sourceforge/blobwars/${P}.tar.gz" LICENSE="BSD CC-BY-SA-3.0 CC-BY-3.0 GPL-2 LGPL-2.1 fairuse public-domain" SLOT="0" -KEYWORDS="~amd64 ~x86" +KEYWORDS="amd64 ~x86" IUSE="" RDEPEND="
[gentoo-commits] repo/gentoo:master commit in: games-arcade/blobwars/
commit: bc6a56746f95cbba21378bc90305166c7d75480c Author: Pacho Ramos gentoo org> AuthorDate: Sun Sep 18 19:30:25 2016 + Commit: Pacho Ramos gentoo org> CommitDate: Sun Sep 18 19:33:07 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bc6a5674 games-arcade/blobwars: Version bump Package-Manager: portage-2.3.0 games-arcade/blobwars/Manifest | 1 + games-arcade/blobwars/blobwars-2.00.ebuild | 52 ++ 2 files changed, 53 insertions(+) diff --git a/games-arcade/blobwars/Manifest b/games-arcade/blobwars/Manifest index 4c62d27..eebf809 100644 --- a/games-arcade/blobwars/Manifest +++ b/games-arcade/blobwars/Manifest @@ -1 +1,2 @@ DIST blobwars-1.19.tar.gz 67019647 SHA256 f9bafe59ead9e370ceaba4aae3d280241bf05fa06c8ae006eec0322c2fe9e2ed SHA512 d31dcf5aae13bed849f701923cef7e829a43f199b8cde8dc9c28b283c8f7da6c5c8052387fae9add9f1bfb0c857c5be339b6049b6b19ff4c6c5ccbb6233e2643 WHIRLPOOL 4f4a31e80648696ee564be7b4aafddea666dd9cd7239e6310c03f873cb284a59beb40abaa4e8edd3da9e2dbb4dbf9f88cc1db3232b22aeadfda3cad5f473eea4 +DIST blobwars-2.00.tar.gz 66982603 SHA256 c406279f6cdf2aed3c6edb8d8be16efeda0217494acd525f39ee2bd3e77e4a99 SHA512 412afd029554e59e7947466f36b51ef863faf1712898397498d5497e9a38dced92777b7684c1fb231998d893a6ce2c435b8f4278429df41168385de8fa18725b WHIRLPOOL 602a996bb661d8c7f3573220ad2e83e48ef0add898c39a395a2ad8f769fce173f04cb1370fae33e5673485f15d146e7a6b616c3753113b46178e7580b058b0e5 diff --git a/games-arcade/blobwars/blobwars-2.00.ebuild b/games-arcade/blobwars/blobwars-2.00.ebuild new file mode 100644 index ..641dd03 --- /dev/null +++ b/games-arcade/blobwars/blobwars-2.00.ebuild @@ -0,0 +1,52 @@ +# Copyright 1999-2016 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +EAPI=6 +inherit gnome2-utils xdg + +DESCRIPTION="Platform game about a blob and his quest to rescue MIAs from an alien invader" +HOMEPAGE="https://sourceforge.net/projects/blobwars/ https://sourceforge.net/apps/mediawiki/blobwars/index.php?title=Main_Page; +SRC_URI="mirror://sourceforge/blobwars/${P}.tar.gz" + +LICENSE="BSD CC-BY-SA-3.0 CC-BY-3.0 GPL-2 LGPL-2.1 fairuse public-domain" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="" + +RDEPEND=" + media-libs/libsdl2 + media-libs/sdl2-mixer + media-libs/sdl2-ttf + media-libs/sdl2-image + media-libs/sdl2-net + sys-libs/zlib + virtual/libintl +" +DEPEND="${RDEPEND} + sys-devel/gettext +" + +src_prepare() { + default + sed -i -e "/-Werror/d" Makefile || die +} + +src_compile() { + emake \ + RELEASE="1" \ + USEPAK="1" +} + +src_install() { + emake \ + BINDIR="/usr/bin/" \ + USEPAK="1" \ + DESTDIR="${D}" \ + DOCDIR="/usr/share/doc/${PF}/html/" \ + install + + mv -vf \ + "${D}"/usr/share/doc/${PF}/html/{changes,hacking,porting,readme} \ + "${D}"/usr/share/doc/${PF}/ +}