[gentoo-commits] repo/gentoo:master commit in: games-arcade/blobby/
commit: a2047e6fcbe5faa9972f9c1775e39aba965412f7 Author: Andreas Sturmlechner gentoo org> AuthorDate: Wed Jul 22 18:02:14 2020 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Wed Jul 22 21:16:03 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a2047e6f games-arcade/blobby: EAPI-7 bump, switch to cmake, fix dependencies Package depends on media-libs/libsdl2, not media-libs/libsdl. Dropping media-libs/libsdl2[X] USE-dep on request of games proj. Closes: https://bugs.gentoo.org/606780 Package-Manager: Portage-3.0.0, Repoman-2.3.23 Signed-off-by: Andreas Sturmlechner gentoo.org> games-arcade/blobby/blobby-1.0-r1.ebuild | 41 1 file changed, 41 insertions(+) diff --git a/games-arcade/blobby/blobby-1.0-r1.ebuild b/games-arcade/blobby/blobby-1.0-r1.ebuild new file mode 100644 index 000..0044ddcffb2 --- /dev/null +++ b/games-arcade/blobby/blobby-1.0-r1.ebuild @@ -0,0 +1,41 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit cmake desktop + +DESCRIPTION="Beach ball game with blobs of goo" +HOMEPAGE="https://sourceforge.net/projects/blobby/; +SRC_URI="mirror://sourceforge/${PN}/${PN}2-linux-${PV}.tar.gz" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="" + +RDEPEND=" + >=dev-games/physfs-2[zip] + media-libs/libsdl2[sound,joystick,opengl,video] + virtual/opengl +" +DEPEND="${RDEPEND} + dev-libs/boost +" +BDEPEND=" + app-arch/zip + virtual/pkgconfig +" + +PATCHES=( + "${FILESDIR}"/${P}-compile.patch + "${FILESDIR}"/${P}-paths.patch + "${FILESDIR}"/${P}-install.patch +) + +src_install() { + cmake_src_install + + newicon data/Icon.bmp ${PN}.bmp + make_desktop_entry ${PN} "Blobby Volley" /usr/share/pixmaps/${PN}.bmp +}
[gentoo-commits] repo/gentoo:master commit in: games-arcade/blobby/
commit: 61876860fb03c62f730a8077929849d95da80201 Author: Andreas Sturmlechner gentoo org> AuthorDate: Wed Jul 22 18:02:30 2020 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Wed Jul 22 21:16:45 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=61876860 games-arcade/blobby: Drop 1.0 (r0) Package-Manager: Portage-3.0.0, Repoman-2.3.23 Signed-off-by: Andreas Sturmlechner gentoo.org> games-arcade/blobby/blobby-1.0.ebuild | 38 --- 1 file changed, 38 deletions(-) diff --git a/games-arcade/blobby/blobby-1.0.ebuild b/games-arcade/blobby/blobby-1.0.ebuild deleted file mode 100644 index 413ea74b102..000 --- a/games-arcade/blobby/blobby-1.0.ebuild +++ /dev/null @@ -1,38 +0,0 @@ -# Copyright 1999-2018 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 - -inherit cmake-utils desktop - -DESCRIPTION="Beach ball game with blobs of goo" -HOMEPAGE="https://sourceforge.net/projects/blobby/; -SRC_URI="mirror://sourceforge/${PN}/${PN}2-linux-${PV}.tar.gz" - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="~amd64 ~x86" -IUSE="" - -RDEPEND=" - >=dev-games/physfs-2[zip] - media-libs/libsdl[sound,joystick,opengl,video,X] - virtual/opengl" -DEPEND="${RDEPEND} - app-arch/zip - dev-libs/boost - virtual/pkgconfig -" - -PATCHES=( - "${FILESDIR}"/${P}-compile.patch - "${FILESDIR}"/${P}-paths.patch - "${FILESDIR}"/${P}-install.patch -) - -src_install() { - cmake-utils_src_install - - newicon data/Icon.bmp ${PN}.bmp - make_desktop_entry ${PN} "Blobby Volley" /usr/share/pixmaps/${PN}.bmp -}
[gentoo-commits] repo/gentoo:master commit in: games-arcade/blobby/
commit: c98d8ab90fb2e2c31773531fbfdfc9a28782eeaa Author: Andreas Sturmlechner gentoo org> AuthorDate: Thu Jun 28 20:10:01 2018 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Thu Jun 28 21:43:17 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c98d8ab9 games-arcade/blobby: EAPI-6 bump Package-Manager: Portage-2.3.41, Repoman-2.3.9 games-arcade/blobby/blobby-1.0.ebuild | 17 + 1 file changed, 9 insertions(+), 8 deletions(-) diff --git a/games-arcade/blobby/blobby-1.0.ebuild b/games-arcade/blobby/blobby-1.0.ebuild index 1165f262570..413ea74b102 100644 --- a/games-arcade/blobby/blobby-1.0.ebuild +++ b/games-arcade/blobby/blobby-1.0.ebuild @@ -1,10 +1,11 @@ -# Copyright 1999-2017 Gentoo Foundation +# Copyright 1999-2018 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -EAPI=5 -inherit eutils cmake-utils +EAPI=6 -DESCRIPTION="A beach ball game with blobs of goo" +inherit cmake-utils desktop + +DESCRIPTION="Beach ball game with blobs of goo" HOMEPAGE="https://sourceforge.net/projects/blobby/; SRC_URI="mirror://sourceforge/${PN}/${PN}2-linux-${PV}.tar.gz" @@ -13,15 +14,15 @@ SLOT="0" KEYWORDS="~amd64 ~x86" IUSE="" -RDEPEND=">=dev-games/physfs-2[zip] +RDEPEND=" + >=dev-games/physfs-2[zip] media-libs/libsdl[sound,joystick,opengl,video,X] virtual/opengl" DEPEND="${RDEPEND} + app-arch/zip dev-libs/boost virtual/pkgconfig - app-arch/zip" #406667 - -DOCS=( AUTHORS ChangeLog README TODO ) +" PATCHES=( "${FILESDIR}"/${P}-compile.patch
[gentoo-commits] repo/gentoo:master commit in: games-arcade/blobby/, games-arcade/blobby/files/
commit: 26e178e8801e421b07830ab43d2c2d101e8bea5a Author: Sebastian Pipping gentoo org> AuthorDate: Sat Jan 21 18:01:32 2017 + Commit: Sebastian Pipping gentoo org> CommitDate: Sat Jan 21 20:35:30 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=26e178e8 games-arcade/blobby: 1.0 (bug #468766) Package-Manager: Portage-2.3.3, Repoman-2.3.1 games-arcade/blobby/Manifest | 1 + games-arcade/blobby/blobby-1.0.ebuild | 38 ++ games-arcade/blobby/files/blobby-1.0-compile.patch | 29 + games-arcade/blobby/files/blobby-1.0-install.patch | 29 + games-arcade/blobby/files/blobby-1.0-paths.patch | 37 + 5 files changed, 134 insertions(+) diff --git a/games-arcade/blobby/Manifest b/games-arcade/blobby/Manifest index 6ddf0d4..971d4be 100644 --- a/games-arcade/blobby/Manifest +++ b/games-arcade/blobby/Manifest @@ -1 +1,2 @@ DIST blobby2-linux-0.9c.tar.gz 2290384 SHA256 e3ed8f92c70e16d24f109b6f0f4dccc25656a88780eb1a348d1223edcb7fc937 SHA512 741eed708f6688af179e19cecc17cb1e0cdbd6a9e2680fbfd8093ca171c0593474ec1bd11c1704e6e275ae8693c72c8f2f93fdc9ec7863dcda5999a76b0002e2 WHIRLPOOL 04e5b7786290cd43abcfd25099c9dd338a4405e5fd8c796c366b6a8e456bbcc2930a906a8a4c6cb796aacf9f4716f3913b70f7ccdc35b025c0e924a30ccc4f63 +DIST blobby2-linux-1.0.tar.gz 1772918 SHA256 ba7a049e298aaa2014c1e1ac1faf3b0256b4c66266cd4db06e7939e8695bf5e2 SHA512 b9e36de4a44e482c9d0742b95034c2979d7a51512ac5e3fd8f4933655132028dfc9642c3580e5523b5b95d38acc169932d24808cee236710731c2571321337fa WHIRLPOOL 6442450293d3999cd085cc4681786573d082220cd3025d76a479e652ca51807ea7cc70faa4df97bae621c183ae46a14a23d1c714cd64972fbbee3c6b784ac6dc diff --git a/games-arcade/blobby/blobby-1.0.ebuild b/games-arcade/blobby/blobby-1.0.ebuild new file mode 100644 index ..bbc43bc --- /dev/null +++ b/games-arcade/blobby/blobby-1.0.ebuild @@ -0,0 +1,38 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +EAPI=5 +inherit eutils cmake-utils + +DESCRIPTION="A beach ball game with blobs of goo" +HOMEPAGE="https://sourceforge.net/projects/blobby/; +SRC_URI="mirror://sourceforge/${PN}/${PN}2-linux-${PV}.tar.gz" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="" + +RDEPEND=">=dev-games/physfs-2[zip] + media-libs/libsdl[sound,joystick,opengl,video,X] + virtual/opengl" +DEPEND="${RDEPEND} + dev-libs/boost + virtual/pkgconfig + app-arch/zip" #406667 + +DOCS=( AUTHORS ChangeLog README TODO ) + +PATCHES=( + "${FILESDIR}"/${P}-compile.patch + "${FILESDIR}"/${P}-paths.patch + "${FILESDIR}"/${P}-install.patch +) + +src_install() { + cmake-utils_src_install + + newicon data/Icon.bmp ${PN}.bmp + make_desktop_entry ${PN} "Blobby Volley" /usr/share/pixmaps/${PN}.bmp +} diff --git a/games-arcade/blobby/files/blobby-1.0-compile.patch b/games-arcade/blobby/files/blobby-1.0-compile.patch new file mode 100644 index ..f41601d --- /dev/null +++ b/games-arcade/blobby/files/blobby-1.0-compile.patch @@ -0,0 +1,29 @@ +From eaa17d2ad90de2024fc3a7a59575597d1dc0b171 Mon Sep 17 00:00:00 2001 +From: Sebastian Pipping+Date: Sat, 21 Jan 2017 18:01:14 +0100 +Subject: [PATCH] Fix compilation + +--- + src/NetworkMessage.cpp | 7 ++- + 1 file changed, 6 insertions(+), 1 deletion(-) + +diff --git a/src/NetworkMessage.cpp b/src/NetworkMessage.cpp +index 9178e74..0c3163b 100644 +--- a/src/NetworkMessage.cpp b/src/NetworkMessage.cpp +@@ -109,6 +109,11 @@ bool operator == (const ServerInfo& lval, const ServerInfo& rval) + + std::ostream& operator<<(std::ostream& stream, const ServerInfo& val) + { +- return stream << val.name << " (" << val.hostname << ":" << val.port << ")"; ++ return stream ++<< std::string(val.name) ++<< std::string(" (") ++<< std::string(val.hostname) ++<< std::string(":") << std::to_string(val.port) ++<< std::string(")"); + } + +-- +2.11.0 + diff --git a/games-arcade/blobby/files/blobby-1.0-install.patch b/games-arcade/blobby/files/blobby-1.0-install.patch new file mode 100644 index ..5bd95c1 --- /dev/null +++ b/games-arcade/blobby/files/blobby-1.0-install.patch @@ -0,0 +1,29 @@ +From 0a3ebb368242ed379f4ff7d5eca24be79841d968 Mon Sep 17 00:00:00 2001 +From: Sebastian Pipping +Date: Sat, 21 Jan 2017 18:55:47 +0100 +Subject: [PATCH] Install missing files + +--- + data/CMakeLists.txt | 2 ++ + 1 file changed, 2 insertions(+) + +diff --git a/data/CMakeLists.txt b/data/CMakeLists.txt +index a2454cd..5a2a661 100644 +--- a/data/CMakeLists.txt b/data/CMakeLists.txt +@@ -25,10 +25,12 @@ set(install_files + ${CMAKE_CURRENT_BINARY_DIR}/backgrounds.zip + ${CMAKE_CURRENT_BINARY_DIR}/rules.zip +
[gentoo-commits] repo/gentoo:master commit in: games-arcade/blobby/
commit: c39ff9572bc40941f0fa605cb2a84b8756711d57 Author: Michael Sterrett gentoo org> AuthorDate: Fri Dec 18 09:29:59 2015 + Commit: Michael Sterrett gentoo org> CommitDate: Fri Dec 18 09:29:59 2015 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c39ff957 EAPI=5 Package-Manager: portage-2.2.24 games-arcade/blobby/blobby-0.9c.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/games-arcade/blobby/blobby-0.9c.ebuild b/games-arcade/blobby/blobby-0.9c.ebuild index 4128a0d..4e3250a 100644 --- a/games-arcade/blobby/blobby-0.9c.ebuild +++ b/games-arcade/blobby/blobby-0.9c.ebuild @@ -2,7 +2,7 @@ # Distributed under the terms of the GNU General Public License v2 # $Id$ -EAPI=4 +EAPI=5 inherit cmake-utils eutils games DESCRIPTION="A beach ball game with blobs of goo"