* [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
* [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/
@ 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-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/
@ 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-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-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
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 --
2015-11-30 17:34 [gentoo-commits] repo/gentoo:master commit in: games-puzzle/numptyphysics/ Michael Sterrett
-- strict thread matches above, loose matches on Subject: below --
2017-12-01 19:31 David Seifert
2018-05-27 16:14 Pacho Ramos
2021-03-27 15:35 Sam James
2021-04-02 14:01 Sam James
2021-04-24 22:03 David Seifert
2021-07-17 8:16 Ionen Wolkens
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox