[gentoo-commits] repo/gentoo:master commit in: games-arcade/blobby/

2020-07-22 Thread Andreas Sturmlechner
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/

2020-07-22 Thread Andreas Sturmlechner
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/

2018-06-28 Thread Andreas Sturmlechner
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/

2017-01-21 Thread Sebastian Pipping
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/

2015-12-18 Thread Michael Sterrett
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"