public inbox for gentoo-commits@lists.gentoo.org
 help / color / mirror / Atom feed
* [gentoo-commits] repo/gentoo:master commit in: games-puzzle/numptyphysics/
@ 2018-05-27 16:14 Pacho Ramos
  0 siblings, 0 replies; 7+ messages in thread
From: Pacho Ramos @ 2018-05-27 16:14 UTC (permalink / raw
  To: gentoo-commits

commit:     690c4e76546af032b4821b25b6846c638de46192
Author:     Pacho Ramos <pacho <AT> gentoo <DOT> org>
AuthorDate: Sun May 27 16:11:36 2018 +0000
Commit:     Pacho Ramos <pacho <AT> gentoo <DOT> org>
CommitDate: Sun May 27 16:14:33 2018 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=690c4e76

games-puzzle/numptyphysics: Make repoman more happy

Package-Manager: Portage-2.3.38, Repoman-2.3.9

 games-puzzle/numptyphysics/numptyphysics-0.3.4.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/games-puzzle/numptyphysics/numptyphysics-0.3.4.ebuild b/games-puzzle/numptyphysics/numptyphysics-0.3.4.ebuild
index 7e0ad57dfbe..f06dc622d84 100644
--- a/games-puzzle/numptyphysics/numptyphysics-0.3.4.ebuild
+++ b/games-puzzle/numptyphysics/numptyphysics-0.3.4.ebuild
@@ -4,7 +4,7 @@
 EAPI=6
 inherit eutils gnome2-utils flag-o-matic
 
-DESCRIPTION="A drawing puzzle game in the spirit of Crayon Physics using the same excellent Box2D engine"
+DESCRIPTION="Crayon Physics-like drawing puzzle game using the same excellent Box2D engine"
 HOMEPAGE="http://thp.io/2015/numptyphysics/"
 
 # This is only the SRC_URI for the user levels. The code is in git repo.
@@ -52,7 +52,7 @@ DEPEND="${DEPEND}
 src_prepare() {
 	default
 	append-cxxflags -std=c++11 -Isrc
-	eapply ${FILESDIR}/${P}-gentoo.patch
+	eapply "${FILESDIR}"/${P}-gentoo.patch
 }
 
 pkg_preinst() {


^ permalink raw reply related	[flat|nested] 7+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: games-puzzle/numptyphysics/
@ 2021-07-17  8:16 Ionen Wolkens
  0 siblings, 0 replies; 7+ messages in thread
From: Ionen Wolkens @ 2021-07-17  8:16 UTC (permalink / raw
  To: gentoo-commits

commit:     fd23825e989d4b90ea3e2a89ccc1e1699a4c3e0a
Author:     Ionen Wolkens <ionen <AT> gentoo <DOT> org>
AuthorDate: Fri Jul 16 23:45:13 2021 +0000
Commit:     Ionen Wolkens <ionen <AT> gentoo <DOT> org>
CommitDate: Sat Jul 17 07:58:47 2021 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fd23825e

games-puzzle/numptyphysics: sync live

Signed-off-by: Ionen Wolkens <ionen <AT> gentoo.org>

 .../numptyphysics/numptyphysics-9999.ebuild        | 59 ++++++----------------
 1 file changed, 15 insertions(+), 44 deletions(-)

diff --git a/games-puzzle/numptyphysics/numptyphysics-9999.ebuild b/games-puzzle/numptyphysics/numptyphysics-9999.ebuild
index e9ab6b1a7e7..738b4f61763 100644
--- a/games-puzzle/numptyphysics/numptyphysics-9999.ebuild
+++ b/games-puzzle/numptyphysics/numptyphysics-9999.ebuild
@@ -3,67 +3,38 @@
 
 EAPI=7
 
-inherit git-r3 gnome2-utils toolchain-funcs
+inherit toolchain-funcs xdg
 
 DESCRIPTION="Crayon Physics-like drawing puzzle game using the same excellent Box2D engine"
 HOMEPAGE="https://github.com/thp/numptyphysics"
-EGIT_REPO_URI="https://github.com/thp/numptyphysics"
-# This is only the SRC_URI for the user levels. The code is in git repo.
-SRC_URI="user-levels? (
-	http://numptyphysics.garage.maemo.org/levels/butelo/butelo.npz
-	http://numptyphysics.garage.maemo.org/levels/catalyst/catalyst.npz
-	http://numptyphysics.garage.maemo.org/levels/christeck/christeck.npz
-	http://numptyphysics.garage.maemo.org/levels/dneary/dneary.npz
-	http://numptyphysics.garage.maemo.org/levels/gnuton/gnuton.npz
-	http://numptyphysics.garage.maemo.org/levels/gudger/gudger.npz
-	http://numptyphysics.garage.maemo.org/levels/guile/guile.npz
-	http://numptyphysics.garage.maemo.org/levels/hurd/hurd.npz
-	http://numptyphysics.garage.maemo.org/levels/ioan/ioan.npz
-	http://numptyphysics.garage.maemo.org/levels/jhoff80/jhoff80.npz
-	http://numptyphysics.garage.maemo.org/levels/leonet/leonet.npz
-	http://numptyphysics.garage.maemo.org/levels/melvin/melvin.npz
-	http://numptyphysics.garage.maemo.org/levels/noodleman/noodleman.npz
-	http://numptyphysics.garage.maemo.org/levels/papky/papky.npz
-	http://numptyphysics.garage.maemo.org/levels/perli/perli.npz
-	http://numptyphysics.garage.maemo.org/levels/qole/qole.npz
-	http://numptyphysics.garage.maemo.org/levels/siminz/siminz.npz
-	http://numptyphysics.garage.maemo.org/levels/szymanowski/szymanowski.npz
-	http://numptyphysics.garage.maemo.org/levels/therealbubba/therealbubba.npz
-	http://numptyphysics.garage.maemo.org/levels/werre/werre.npz
-	http://numptyphysics.garage.maemo.org/levels/zeez/zeez.npz
-)"
 
-LICENSE="GPL-3+"
+if [[ ${PV} == 9999 ]]; then
+	inherit git-r3
+	EGIT_REPO_URI="https://github.com/thp/numptyphysics.git"
+else
+	SRC_URI="https://github.com/thp/numptyphysics/archive/${PV}.tar.gz -> ${P}.tar.gz"
+	KEYWORDS="~amd64"
+fi
+
+LICENSE="BSD GPL-3+ ZLIB"
 SLOT="0"
-IUSE="+user-levels"
 
 RDEPEND="
 	dev-libs/glib:2
 	media-libs/libsdl2[opengl,video]
 	media-libs/sdl2-image[png]
 	media-libs/sdl2-ttf
-	virtual/opengl
-"
+	virtual/opengl"
 DEPEND="${RDEPEND}"
 BDEPEND="virtual/pkgconfig"
 
 PATCHES=(
-	"${FILESDIR}"/${PN}-0.3.5-gentoo.patch
+	"${FILESDIR}"/${PN}-0.3.8-empty-tr.patch
+	"${FILESDIR}"/${PN}-0.3.8-respect-flags.patch
 )
 
 src_compile() {
-	tc-export CC CXX
-	emake
-}
-
-pkg_preinst() {
-	gnome2_icon_savelist
-}
-
-pkg_postinst() {
-	gnome2_icon_cache_update
-}
+	tc-export AR CC CXX PKG_CONFIG RANLIB
 
-pkg_postrm() {
-	gnome2_icon_cache_update
+	emake V=1
 }


^ permalink raw reply related	[flat|nested] 7+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: games-puzzle/numptyphysics/
@ 2021-04-24 22:03 David Seifert
  0 siblings, 0 replies; 7+ messages in thread
From: David Seifert @ 2021-04-24 22:03 UTC (permalink / raw
  To: gentoo-commits

commit:     dbb7f8f41ac69d56c614dc43e6867357e5638e52
Author:     Michael Mair-Keimberger <mmk <AT> levelnine <DOT> at>
AuthorDate: Sat Apr 24 22:02:52 2021 +0000
Commit:     David Seifert <soap <AT> gentoo <DOT> org>
CommitDate: Sat Apr 24 22:02:52 2021 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dbb7f8f4

games-puzzle/numptyphysics: remove unused eclass, update LICENSE, HOMEPAGE

Package-Manager: Portage-3.0.18, Repoman-3.0.3
Signed-off-by: Michael Mair-Keimberger <mmk <AT> levelnine.at>
Signed-off-by: David Seifert <soap <AT> gentoo.org>

 games-puzzle/numptyphysics/numptyphysics-0.3.5.ebuild | 6 +++---
 games-puzzle/numptyphysics/numptyphysics-9999.ebuild  | 6 +++---
 2 files changed, 6 insertions(+), 6 deletions(-)

diff --git a/games-puzzle/numptyphysics/numptyphysics-0.3.5.ebuild b/games-puzzle/numptyphysics/numptyphysics-0.3.5.ebuild
index 3e4879ce8aa..aed95f6655c 100644
--- a/games-puzzle/numptyphysics/numptyphysics-0.3.5.ebuild
+++ b/games-puzzle/numptyphysics/numptyphysics-0.3.5.ebuild
@@ -3,10 +3,10 @@
 
 EAPI=7
 
-inherit flag-o-matic gnome2-utils toolchain-funcs
+inherit gnome2-utils toolchain-funcs
 
 DESCRIPTION="Crayon Physics-like drawing puzzle game using the same excellent Box2D engine"
-HOMEPAGE="https://thp.io/2015/numptyphysics/"
+HOMEPAGE="https://github.com/thp/numptyphysics"
 
 # This is only the SRC_URI for the user levels. The code is in git repo.
 SRC_URI="user-levels? (
@@ -34,7 +34,7 @@ SRC_URI="user-levels? (
 	http://numptyphysics.garage.maemo.org/levels/zeez/zeez.npz
 )"
 
-LICENSE="GPL-3"
+LICENSE="GPL-3+"
 SLOT="0"
 KEYWORDS="~amd64"
 IUSE="+user-levels"

diff --git a/games-puzzle/numptyphysics/numptyphysics-9999.ebuild b/games-puzzle/numptyphysics/numptyphysics-9999.ebuild
index 91c738f58ca..e9ab6b1a7e7 100644
--- a/games-puzzle/numptyphysics/numptyphysics-9999.ebuild
+++ b/games-puzzle/numptyphysics/numptyphysics-9999.ebuild
@@ -3,10 +3,10 @@
 
 EAPI=7
 
-inherit flag-o-matic git-r3 gnome2-utils toolchain-funcs
+inherit git-r3 gnome2-utils toolchain-funcs
 
 DESCRIPTION="Crayon Physics-like drawing puzzle game using the same excellent Box2D engine"
-HOMEPAGE="https://thp.io/2015/numptyphysics/"
+HOMEPAGE="https://github.com/thp/numptyphysics"
 EGIT_REPO_URI="https://github.com/thp/numptyphysics"
 # This is only the SRC_URI for the user levels. The code is in git repo.
 SRC_URI="user-levels? (
@@ -33,7 +33,7 @@ SRC_URI="user-levels? (
 	http://numptyphysics.garage.maemo.org/levels/zeez/zeez.npz
 )"
 
-LICENSE="GPL-3"
+LICENSE="GPL-3+"
 SLOT="0"
 IUSE="+user-levels"
 


^ permalink raw reply related	[flat|nested] 7+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: games-puzzle/numptyphysics/
@ 2021-04-02 14:01 Sam James
  0 siblings, 0 replies; 7+ messages in thread
From: Sam James @ 2021-04-02 14:01 UTC (permalink / raw
  To: gentoo-commits

commit:     67330bc49d7c5dcaf560af98b775ce56262c0dd7
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Fri Apr  2 11:28:58 2021 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Fri Apr  2 14:00:13 2021 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=67330bc4

games-puzzle/numptyphysics: fix DEPEND typo

Signed-off-by: Sam James <sam <AT> gentoo.org>

 games-puzzle/numptyphysics/numptyphysics-0.3.5.ebuild | 2 +-
 games-puzzle/numptyphysics/numptyphysics-9999.ebuild  | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/games-puzzle/numptyphysics/numptyphysics-0.3.5.ebuild b/games-puzzle/numptyphysics/numptyphysics-0.3.5.ebuild
index 30d75e17bd4..3e4879ce8aa 100644
--- a/games-puzzle/numptyphysics/numptyphysics-0.3.5.ebuild
+++ b/games-puzzle/numptyphysics/numptyphysics-0.3.5.ebuild
@@ -46,7 +46,7 @@ RDEPEND="
 	media-libs/sdl2-ttf
 	virtual/opengl
 "
-DEPEND="${DEPEND}"
+DEPEND="${RDEPEND}"
 BDEPEND="virtual/pkgconfig"
 
 PATCHES=(

diff --git a/games-puzzle/numptyphysics/numptyphysics-9999.ebuild b/games-puzzle/numptyphysics/numptyphysics-9999.ebuild
index 0fbb92009bf..91c738f58ca 100644
--- a/games-puzzle/numptyphysics/numptyphysics-9999.ebuild
+++ b/games-puzzle/numptyphysics/numptyphysics-9999.ebuild
@@ -44,7 +44,7 @@ RDEPEND="
 	media-libs/sdl2-ttf
 	virtual/opengl
 "
-DEPEND="${DEPEND}"
+DEPEND="${RDEPEND}"
 BDEPEND="virtual/pkgconfig"
 
 PATCHES=(


^ permalink raw reply related	[flat|nested] 7+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: games-puzzle/numptyphysics/
@ 2021-03-27 15:35 Sam James
  0 siblings, 0 replies; 7+ messages in thread
From: Sam James @ 2021-03-27 15:35 UTC (permalink / raw
  To: gentoo-commits

commit:     c9ec19dafe9a1b6a0cffbab874210ccd6f073022
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Sat Mar 27 15:08:23 2021 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Sat Mar 27 15:34:45 2021 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c9ec19da

games-puzzle/numptyphysics: sync live ebuild

Signed-off-by: Sam James <sam <AT> gentoo.org>

 .../numptyphysics/numptyphysics-9999.ebuild        | 43 +++++++++-------------
 1 file changed, 18 insertions(+), 25 deletions(-)

diff --git a/games-puzzle/numptyphysics/numptyphysics-9999.ebuild b/games-puzzle/numptyphysics/numptyphysics-9999.ebuild
index 01e05708917..0fbb92009bf 100644
--- a/games-puzzle/numptyphysics/numptyphysics-9999.ebuild
+++ b/games-puzzle/numptyphysics/numptyphysics-9999.ebuild
@@ -1,12 +1,13 @@
-# Copyright 1999-2018 Gentoo Foundation
+# Copyright 1999-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=6
-inherit eutils gnome2-utils flag-o-matic git-r3
+EAPI=7
 
-DESCRIPTION="Crayon Physics-like drawing puzzle game using the same excellent Box2D engine"
-HOMEPAGE="http://thp.io/2015/numptyphysics/"
+inherit flag-o-matic git-r3 gnome2-utils toolchain-funcs
 
+DESCRIPTION="Crayon Physics-like drawing puzzle game using the same excellent Box2D engine"
+HOMEPAGE="https://thp.io/2015/numptyphysics/"
+EGIT_REPO_URI="https://github.com/thp/numptyphysics"
 # This is only the SRC_URI for the user levels. The code is in git repo.
 SRC_URI="user-levels? (
 	http://numptyphysics.garage.maemo.org/levels/butelo/butelo.npz
@@ -32,35 +33,27 @@ SRC_URI="user-levels? (
 	http://numptyphysics.garage.maemo.org/levels/zeez/zeez.npz
 )"
 
-EGIT_REPO_URI="https://github.com/thp/numptyphysics"
-
 LICENSE="GPL-3"
 SLOT="0"
-KEYWORDS=""
 IUSE="+user-levels"
 
-RDEPEND="media-libs/libsdl2[opengl,video]
+RDEPEND="
+	dev-libs/glib:2
+	media-libs/libsdl2[opengl,video]
 	media-libs/sdl2-image[png]
 	media-libs/sdl2-ttf
 	virtual/opengl
-	dev-libs/glib:2"
-DEPEND="${DEPEND}
-	virtual/pkgconfig"
+"
+DEPEND="${DEPEND}"
+BDEPEND="virtual/pkgconfig"
 
-src_unpack() {
-	git-r3_src_unpack
-}
+PATCHES=(
+	"${FILESDIR}"/${PN}-0.3.5-gentoo.patch
+)
 
-src_prepare() {
-	append-cxxflags -std=c++11 -Isrc
-	sed -i '/-g -O2/d' external/Box2D/Source/Makefile \
-		external/glaserl/makefile || die
-	sed -i "/return thp::/s% thp::.*$%\"/usr/share/${PN}/data\";%" \
-		src/Os.cpp || die
-	sed -e '/CXXFLAGS +=/s/\(CXXFLAGS +=\).*\( -DAPP=.*\)/\1\2/' \
-		-e '/SILENTCMD/s/$(LIBS)$/$(LDFLAGS) $(LIBS)/' \
-		-i makefile || die
-	eapply_user
+src_compile() {
+	tc-export CC CXX
+	emake
 }
 
 pkg_preinst() {


^ permalink raw reply related	[flat|nested] 7+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: games-puzzle/numptyphysics/
@ 2017-12-01 19:31 David Seifert
  0 siblings, 0 replies; 7+ messages in thread
From: David Seifert @ 2017-12-01 19:31 UTC (permalink / raw
  To: gentoo-commits

commit:     b2aab83123725406b3372267256d163e2d3655c6
Author:     David Seifert <soap <AT> gentoo <DOT> org>
AuthorDate: Fri Dec  1 18:57:35 2017 +0000
Commit:     David Seifert <soap <AT> gentoo <DOT> org>
CommitDate: Fri Dec  1 19:30:06 2017 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b2aab831

games-puzzle/numptyphysics: [QA] Fix DESCRIPTION.toolong

 games-puzzle/numptyphysics/numptyphysics-9999.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/games-puzzle/numptyphysics/numptyphysics-9999.ebuild b/games-puzzle/numptyphysics/numptyphysics-9999.ebuild
index 9539100497a..aed85c6e884 100644
--- a/games-puzzle/numptyphysics/numptyphysics-9999.ebuild
+++ b/games-puzzle/numptyphysics/numptyphysics-9999.ebuild
@@ -4,7 +4,7 @@
 EAPI=5
 inherit eutils gnome2-utils flag-o-matic git-r3 games
 
-DESCRIPTION="A drawing puzzle game in the spirit of Crayon Physics using the same excellent Box2D engine"
+DESCRIPTION="Crayon Physics-like drawing puzzle game using the same excellent Box2D engine"
 HOMEPAGE="http://thp.io/2015/numptyphysics/"
 
 # This is only the SRC_URI for the user levels. The code is in git repo.


^ permalink raw reply related	[flat|nested] 7+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: games-puzzle/numptyphysics/
@ 2015-11-30 17:34 Michael Sterrett
  0 siblings, 0 replies; 7+ messages in thread
From: Michael Sterrett @ 2015-11-30 17:34 UTC (permalink / raw
  To: gentoo-commits

commit:     711ad6491879025b73dadba102ebc9e386654a40
Author:     Michael Sterrett <mr_bones_ <AT> gentoo <DOT> org>
AuthorDate: Mon Nov 30 17:34:25 2015 +0000
Commit:     Michael Sterrett <mr_bones_ <AT> gentoo <DOT> org>
CommitDate: Mon Nov 30 17:34:25 2015 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=711ad649

be sure to use git-r3_src_unpack (bug #567036)

Package-Manager: portage-2.2.20.1

 games-puzzle/numptyphysics/numptyphysics-9999.ebuild | 4 ++++
 1 file changed, 4 insertions(+)

diff --git a/games-puzzle/numptyphysics/numptyphysics-9999.ebuild b/games-puzzle/numptyphysics/numptyphysics-9999.ebuild
index e9fa663..b2f3fbe 100644
--- a/games-puzzle/numptyphysics/numptyphysics-9999.ebuild
+++ b/games-puzzle/numptyphysics/numptyphysics-9999.ebuild
@@ -48,6 +48,10 @@ RDEPEND="media-libs/libsdl2[opengl,video]
 DEPEND="${DEPEND}
 	virtual/pkgconfig"
 
+src_unpack() {
+	git-r3_src_unpack
+}
+
 src_prepare() {
 	append-cxxflags -std=c++11 -Isrc
 	epatch "${FILESDIR}"/${P}-gentoo.patch


^ permalink raw reply related	[flat|nested] 7+ messages in thread

end of thread, other threads:[~2021-07-17  8:16 UTC | newest]

Thread overview: 7+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2018-05-27 16:14 [gentoo-commits] repo/gentoo:master commit in: games-puzzle/numptyphysics/ Pacho Ramos
  -- strict thread matches above, loose matches on Subject: below --
2021-07-17  8:16 Ionen Wolkens
2021-04-24 22:03 David Seifert
2021-04-02 14:01 Sam James
2021-03-27 15:35 Sam James
2017-12-01 19:31 David Seifert
2015-11-30 17:34 Michael Sterrett

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox