* [gentoo-commits] repo/gentoo:master commit in: games-sports/xmoto/
@ 2015-12-16 21:48 Michael Sterrett
0 siblings, 0 replies; 11+ messages in thread
From: Michael Sterrett @ 2015-12-16 21:48 UTC (permalink / raw
To: gentoo-commits
commit: 621a282f7b6c46760399d63bbecbf33b94e1c7d9
Author: Michael Sterrett <mr_bones_ <AT> gentoo <DOT> org>
AuthorDate: Wed Dec 16 21:48:17 2015 +0000
Commit: Michael Sterrett <mr_bones_ <AT> gentoo <DOT> org>
CommitDate: Wed Dec 16 21:48:17 2015 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=621a282f
add some slot deps
Package-Manager: portage-2.2.24
games-sports/xmoto/xmoto-0.5.11.ebuild | 7 +++----
1 file changed, 3 insertions(+), 4 deletions(-)
diff --git a/games-sports/xmoto/xmoto-0.5.11.ebuild b/games-sports/xmoto/xmoto-0.5.11.ebuild
index 20aba82..444ad49 100644
--- a/games-sports/xmoto/xmoto-0.5.11.ebuild
+++ b/games-sports/xmoto/xmoto-0.5.11.ebuild
@@ -21,9 +21,9 @@ RDEPEND="
dev-libs/libxdg-basedir
dev-db/sqlite:3
dev-games/ode
- dev-lang/lua[deprecated]
- virtual/jpeg
- media-libs/libpng
+ dev-lang/lua:0[deprecated]
+ virtual/jpeg:0
+ media-libs/libpng:0
dev-libs/libxml2
media-libs/libsdl[joystick,opengl]
media-libs/sdl-mixer[vorbis]
@@ -55,7 +55,6 @@ src_configure() {
has_version 'dev-games/ode[double-precision]' && append-flags -DdDOUBLE
egamesconf \
- --disable-dependency-tracking \
--enable-threads=posix \
$(use_enable nls) \
--localedir=/usr/share/locale \
^ permalink raw reply related [flat|nested] 11+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: games-sports/xmoto/
@ 2015-12-30 22:49 Michael Sterrett
0 siblings, 0 replies; 11+ messages in thread
From: Michael Sterrett @ 2015-12-30 22:49 UTC (permalink / raw
To: gentoo-commits
commit: 1425204139824277aba7d26c12f193e373c7ffb8
Author: Michael Sterrett <mr_bones_ <AT> gentoo <DOT> org>
AuthorDate: Wed Dec 30 22:49:14 2015 +0000
Commit: Michael Sterrett <mr_bones_ <AT> gentoo <DOT> org>
CommitDate: Wed Dec 30 22:49:14 2015 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=14252041
games-sports/xmoto: fix building with ode-0.13 (bug #569624)
Package-Manager: portage-2.2.24
games-sports/xmoto/xmoto-0.5.11.ebuild | 5 +++--
1 file changed, 3 insertions(+), 2 deletions(-)
diff --git a/games-sports/xmoto/xmoto-0.5.11.ebuild b/games-sports/xmoto/xmoto-0.5.11.ebuild
index 444ad49..5ecfe3d 100644
--- a/games-sports/xmoto/xmoto-0.5.11.ebuild
+++ b/games-sports/xmoto/xmoto-0.5.11.ebuild
@@ -51,8 +51,9 @@ src_prepare() {
src_configure() {
# bug #289792
- filter-flags -DdDOUBLE
- has_version 'dev-games/ode[double-precision]' && append-flags -DdDOUBLE
+ filter-flags -DdDOUBLE -DdSINGLE
+ # bug #569624 - ode-0.13 needs one or the other defined
+ append-flags -Dd$(has_version 'dev-games/ode[double-precision]' && echo DOUBLE || echo SINGLE)
egamesconf \
--enable-threads=posix \
^ permalink raw reply related [flat|nested] 11+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: games-sports/xmoto/
@ 2016-05-06 20:33 Michael Sterrett
0 siblings, 0 replies; 11+ messages in thread
From: Michael Sterrett @ 2016-05-06 20:33 UTC (permalink / raw
To: gentoo-commits
commit: 9a559a0a7706b960be5b02d6404c79af1bd9021c
Author: Michael Sterrett <mr_bones_ <AT> gentoo <DOT> org>
AuthorDate: Fri May 6 20:32:29 2016 +0000
Commit: Michael Sterrett <mr_bones_ <AT> gentoo <DOT> org>
CommitDate: Fri May 6 20:32:52 2016 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9a559a0a
games-sports/xmoto: apply all the patches from Debian. Fixes bug #572518
Package-Manager: portage-2.2.26
games-sports/xmoto/Manifest | 1 +
games-sports/xmoto/xmoto-0.5.11.ebuild | 15 ++++++++++-----
2 files changed, 11 insertions(+), 5 deletions(-)
diff --git a/games-sports/xmoto/Manifest b/games-sports/xmoto/Manifest
index 8516078..4568381 100644
--- a/games-sports/xmoto/Manifest
+++ b/games-sports/xmoto/Manifest
@@ -1,2 +1,3 @@
DIST inksmoto-0.7.0.tar.gz 2628941 SHA256 60bd1369d4c347e127886a5813af13daf39b56ce818c9f8b2fc7d4bba0af7e11 SHA512 af0ae49ea160a2274f6835abd82ccaa00dc9ff81875b7d4ea29789388c131b519cb77e6da42efeaf51d52b97090c67320af38145204a1d5418781c99cb23a704 WHIRLPOOL e7137f1f23815cdef1061896b8dd687af38a79be341827dcaa437c39de95a98d94b4173d973899a8422c3e77088da11869957996f21c2822d8cfddf15b6a7ea6
DIST xmoto-0.5.11-src.tar.gz 40785573 SHA256 a584a6f9292b184686b72c78f16de4b82d5c5b72ad89e41912ff50d03eca26b2 SHA512 7046745e8f7a045fa2ce1deb3fd75b73b233dc1092f5ecd6dd4e42938f70269a93a3a623a39a1f0520c90643a42dc1ce93c43ad07bf225ff6c50741cc02511f6 WHIRLPOOL 9301a6456dea420cc92706022b9003446363d90591f6c90977a1e85195419f42d168456db61077d4e757976ee7ccbb183e6337fda4a683334cea796aa65a7c3b
+DIST xmoto_0.5.11+dfsg-6.debian.tar.xz 25240 SHA256 066a62c61c026a5bb698058023db058f6192c062e48c04edcae73abc608eb0d2 SHA512 961f97a3427e77cf020d73820ff99fdc0ca81e5953a18ed9386a1b476eb2af897073adcd7141e993fbf4f8fdca9efdab8cf20b89bfc31196afdcb4f2095ab390 WHIRLPOOL d1c57655ff095d4edb81643c65a4c9530c7287cf79d7a20247b33a4f33b0e3a83afc798ac5248e8f097c9a38cb54a104fb7e125071b27e3e27ba5a9bfccd8aa3
diff --git a/games-sports/xmoto/xmoto-0.5.11.ebuild b/games-sports/xmoto/xmoto-0.5.11.ebuild
index 5ecfe3d..82e62ac 100644
--- a/games-sports/xmoto/xmoto-0.5.11.ebuild
+++ b/games-sports/xmoto/xmoto-0.5.11.ebuild
@@ -1,15 +1,17 @@
-# Copyright 1999-2015 Gentoo Foundation
+# Copyright 1999-2016 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Id$
EAPI=5
-inherit eutils flag-o-matic games
+inherit autotools eutils flag-o-matic games
LVL_PV="0.7.0" #they unfortunately don't release both at the same time, why ~ as separator :(
LVL="inksmoto-${LVL_PV}"
+DEB_PV=6
DESCRIPTION="A challenging 2D motocross platform game"
HOMEPAGE="http://xmoto.tuxfamily.org"
SRC_URI="http://download.tuxfamily.org/xmoto/xmoto/${PV}/${P}-src.tar.gz
+ mirror://debian/pool/main/x/${PN}/${PN}_${PV}+dfsg-${DEB_PV}.debian.tar.xz
editor? ( http://download.tuxfamily.org/xmoto/svg2lvl/${LVL_PV}/${LVL}.tar.gz )"
LICENSE="GPL-2"
@@ -36,24 +38,27 @@ RDEPEND="
media-fonts/dejavu
nls? ( virtual/libintl )"
DEPEND="${RDEPEND}
+ app-arch/xz-utils
nls? ( sys-devel/gettext )"
RDEPEND="${RDEPEND}
editor? ( media-gfx/inkscape )"
src_prepare() {
+ EPATCH_SOURCE="${WORKDIR}/debian/patches" \
+ epatch $(cat ${WORKDIR}/debian/patches/series)
use editor && rm -vf "${WORKDIR}"/extensions/{bezmisc,inkex}.py
sed -i \
-e '/^gettextsrcdir/s:=.*:= @localedir@/gettext/po:' \
po/Makefile.in.in || die
-
- epatch "${FILESDIR}"/${P}-utf8.patch
+ mv configure.{in,ac} || die
+ eautoreconf
}
src_configure() {
# bug #289792
filter-flags -DdDOUBLE -DdSINGLE
# bug #569624 - ode-0.13 needs one or the other defined
- append-flags -Dd$(has_version 'dev-games/ode[double-precision]' && echo DOUBLE || echo SINGLE)
+ append-cppflags -Dd$(has_version 'dev-games/ode[double-precision]' && echo DOUBLE || echo SINGLE)
egamesconf \
--enable-threads=posix \
^ permalink raw reply related [flat|nested] 11+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: games-sports/xmoto/
@ 2016-09-29 23:26 Austin English
0 siblings, 0 replies; 11+ messages in thread
From: Austin English @ 2016-09-29 23:26 UTC (permalink / raw
To: gentoo-commits
commit: 774b7861067cea49bb9412415b6fed077f6a9d7f
Author: Austin English <wizardedit <AT> gentoo <DOT> org>
AuthorDate: Thu Sep 29 22:21:20 2016 +0000
Commit: Austin English <wizardedit <AT> gentoo <DOT> org>
CommitDate: Thu Sep 29 22:21:20 2016 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=774b7861
games-sports/xmoto: remove deprecated games eclass
Also update to EAPI 6
Gentoo-Bug: https://bugs.gentoo.org/574082
Package-Manager: portage-2.3.0
games-sports/xmoto/xmoto-0.5.11-r1.ebuild | 97 +++++++++++++++++++++++++++++++
1 file changed, 97 insertions(+)
diff --git a/games-sports/xmoto/xmoto-0.5.11-r1.ebuild b/games-sports/xmoto/xmoto-0.5.11-r1.ebuild
new file mode 100644
index 00000000..d5cab7b
--- /dev/null
+++ b/games-sports/xmoto/xmoto-0.5.11-r1.ebuild
@@ -0,0 +1,97 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=6
+inherit autotools eutils flag-o-matic
+
+LVL_PV="0.7.0" #they unfortunately don't release both at the same time, why ~ as separator :(
+LVL="inksmoto-${LVL_PV}"
+DEB_PV=6
+DESCRIPTION="A challenging 2D motocross platform game"
+HOMEPAGE="http://xmoto.tuxfamily.org"
+SRC_URI="http://download.tuxfamily.org/xmoto/xmoto/${PV}/${P}-src.tar.gz
+ mirror://debian/pool/main/x/${PN}/${PN}_${PV}+dfsg-${DEB_PV}.debian.tar.xz
+ editor? ( http://download.tuxfamily.org/xmoto/svg2lvl/${LVL_PV}/${LVL}.tar.gz )"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~ppc ~x86"
+IUSE="editor nls"
+
+RDEPEND="
+ app-arch/bzip2
+ dev-db/sqlite:3
+ dev-games/ode
+ dev-lang/lua:0[deprecated]
+ dev-libs/libxdg-basedir
+ dev-libs/libxml2
+ media-fonts/dejavu
+ media-libs/libpng:0
+ media-libs/libsdl[joystick,opengl]
+ media-libs/sdl-mixer[vorbis]
+ media-libs/sdl-net
+ media-libs/sdl-ttf
+ net-misc/curl
+ virtual/jpeg:0
+ virtual/opengl
+ virtual/glu
+ nls? ( virtual/libintl )"
+DEPEND="${RDEPEND}
+ app-arch/xz-utils
+ nls? ( sys-devel/gettext )"
+RDEPEND="${RDEPEND}
+ editor? ( media-gfx/inkscape )"
+
+src_prepare() {
+ default
+
+ EPATCH_SOURCE="${WORKDIR}/debian/patches" \
+ epatch $(cat ${WORKDIR}/debian/patches/series)
+ use editor && rm -vf "${WORKDIR}"/extensions/{bezmisc,inkex}.py
+ sed -i \
+ -e '/^gettextsrcdir/s:=.*:= @localedir@/gettext/po:' \
+ po/Makefile.in.in || die
+ mv configure.{in,ac} || die
+ eautoreconf
+}
+
+src_configure() {
+ # bug #289792
+ filter-flags -DdDOUBLE -DdSINGLE
+
+ # bug #569624 - ode-0.13 needs one or the other defined
+ append-cppflags -Dd$(has_version 'dev-games/ode[double-precision]' && echo DOUBLE || echo SINGLE)
+
+ econf \
+ --enable-threads=posix \
+ $(use_enable nls) \
+ --localedir=/usr/share/locale \
+ --with-localesdir=/usr/share/locale \
+ --with-renderer-sdlGfx=0 \
+ --with-renderer-openGl=1
+}
+
+src_install() {
+ default
+
+ rm -f "${D}/usr/share/xmoto"/Textures/Fonts/DejaVu*.ttf
+ dosym /usr/share/fonts/dejavu/DejaVuSans.ttf /usr/share/xmoto/Textures/Fonts/DejaVuSans.ttf
+ dosym /usr/share/fonts/dejavu/DejaVuSansMono.ttf /usr/share/xmoto/Textures/Fonts/DejaVuSansMono.ttf
+ doicon extra/xmoto.xpm
+ make_desktop_entry xmoto Xmoto
+
+ if use editor; then
+ insinto /usr/share/inkscape/
+ doins -r "${WORKDIR}"/extensions/
+ fi
+}
+
+pkg_postinst() {
+ if use editor; then
+ elog "If you want to know how to create Xmoto levels"
+ elog "have a look at this Tutorial:"
+ elog " http://wiki.xmoto.tuxfamily.org/index.php?title=Inksmoto-${LVL_PV}"
+ elog "You can share your levels on the Xmoto homepage."
+ fi
+}
^ permalink raw reply related [flat|nested] 11+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: games-sports/xmoto/
@ 2018-03-27 21:46 James Le Cuirot
0 siblings, 0 replies; 11+ messages in thread
From: James Le Cuirot @ 2018-03-27 21:46 UTC (permalink / raw
To: gentoo-commits
commit: 552c5d4ba09481c350d1d6093885a91c883bf3c7
Author: James Le Cuirot <chewi <AT> gentoo <DOT> org>
AuthorDate: Tue Mar 27 21:45:42 2018 +0000
Commit: James Le Cuirot <chewi <AT> gentoo <DOT> org>
CommitDate: Tue Mar 27 21:45:42 2018 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=552c5d4b
games-sports/xmoto: Drop old 0.5.11-r1
Package-Manager: Portage-2.3.24, Repoman-2.3.6
games-sports/xmoto/Manifest | 1 -
games-sports/xmoto/xmoto-0.5.11-r1.ebuild | 96 -------------------------------
2 files changed, 97 deletions(-)
diff --git a/games-sports/xmoto/Manifest b/games-sports/xmoto/Manifest
index 479735b2793..d44948a241b 100644
--- a/games-sports/xmoto/Manifest
+++ b/games-sports/xmoto/Manifest
@@ -1,4 +1,3 @@
DIST inksmoto-0.7.0.tar.gz 2628941 BLAKE2B b8469739e6368f7b36b9a5b766522c295de43c001fba00975fb3c761ba6df34bf97e684ddf51aa83a6a41a1b800d64d6d6fe77358cf1244f193d3aad4746c6b5 SHA512 af0ae49ea160a2274f6835abd82ccaa00dc9ff81875b7d4ea29789388c131b519cb77e6da42efeaf51d52b97090c67320af38145204a1d5418781c99cb23a704
DIST xmoto-0.5.11-src.tar.gz 40785573 BLAKE2B a1c19656ec5b206417ebdf5ac80e134ce7f29258d8a76f47bad4084ce4d2cdaeeecde1cf6cef1254a0832f21c50a49049947c1896681fe2dd8f3531ba22e7627 SHA512 7046745e8f7a045fa2ce1deb3fd75b73b233dc1092f5ecd6dd4e42938f70269a93a3a623a39a1f0520c90643a42dc1ce93c43ad07bf225ff6c50741cc02511f6
-DIST xmoto_0.5.11+dfsg-6.debian.tar.xz 25240 BLAKE2B a1509cc25eca4f56e6bdad04aecf2cd63d9a2515b7dc7cebce64cde09de770636707a8344efda1e73d078185abdbaf0eaddeb1466081e4465e779f702866f8c2 SHA512 961f97a3427e77cf020d73820ff99fdc0ca81e5953a18ed9386a1b476eb2af897073adcd7141e993fbf4f8fdca9efdab8cf20b89bfc31196afdcb4f2095ab390
DIST xmoto_0.5.11+dfsg-7.debian.tar.xz 25708 BLAKE2B e4029d9c66b176c6eebbf68c973cb726ef7b2522c6245ce626c7a61c13492f2e599c5a7deff4f2c853bc58d21afb4e53072a0ddc25a4e7bdb8b89b93fd44159a SHA512 d430fa37fdde90ac68e8ff4b7d2707ea5fc73fa8fab241f7a97b27e803a88321f0ea01b094a5f77ac7e43b2202113842b4f69a745e9212eead7ce4a0a5cd220c
diff --git a/games-sports/xmoto/xmoto-0.5.11-r1.ebuild b/games-sports/xmoto/xmoto-0.5.11-r1.ebuild
deleted file mode 100644
index b6e40c18463..00000000000
--- a/games-sports/xmoto/xmoto-0.5.11-r1.ebuild
+++ /dev/null
@@ -1,96 +0,0 @@
-# Copyright 1999-2016 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-inherit autotools eutils flag-o-matic
-
-LVL_PV="0.7.0" #they unfortunately don't release both at the same time, why ~ as separator :(
-LVL="inksmoto-${LVL_PV}"
-DEB_PV=6
-DESCRIPTION="A challenging 2D motocross platform game"
-HOMEPAGE="http://xmoto.tuxfamily.org"
-SRC_URI="http://download.tuxfamily.org/xmoto/xmoto/${PV}/${P}-src.tar.gz
- mirror://debian/pool/main/x/${PN}/${PN}_${PV}+dfsg-${DEB_PV}.debian.tar.xz
- editor? ( http://download.tuxfamily.org/xmoto/svg2lvl/${LVL_PV}/${LVL}.tar.gz )"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE="editor nls"
-
-RDEPEND="
- app-arch/bzip2
- dev-db/sqlite:3
- dev-games/ode
- dev-lang/lua:0[deprecated]
- dev-libs/libxdg-basedir
- dev-libs/libxml2
- media-fonts/dejavu
- media-libs/libpng:0
- media-libs/libsdl[joystick,opengl]
- media-libs/sdl-mixer[vorbis]
- media-libs/sdl-net
- media-libs/sdl-ttf
- net-misc/curl
- virtual/jpeg:0
- virtual/opengl
- virtual/glu
- nls? ( virtual/libintl )"
-DEPEND="${RDEPEND}
- app-arch/xz-utils
- nls? ( sys-devel/gettext )"
-RDEPEND="${RDEPEND}
- editor? ( media-gfx/inkscape )"
-
-src_prepare() {
- default
-
- EPATCH_SOURCE="${WORKDIR}/debian/patches" \
- epatch $(cat ${WORKDIR}/debian/patches/series)
- use editor && rm -vf "${WORKDIR}"/extensions/{bezmisc,inkex}.py
- sed -i \
- -e '/^gettextsrcdir/s:=.*:= @localedir@/gettext/po:' \
- po/Makefile.in.in || die
- mv configure.{in,ac} || die
- eautoreconf
-}
-
-src_configure() {
- # bug #289792
- filter-flags -DdDOUBLE -DdSINGLE
-
- # bug #569624 - ode-0.13 needs one or the other defined
- append-cppflags -Dd$(has_version 'dev-games/ode[double-precision]' && echo DOUBLE || echo SINGLE)
-
- econf \
- --enable-threads=posix \
- $(use_enable nls) \
- --localedir=/usr/share/locale \
- --with-localesdir=/usr/share/locale \
- --with-renderer-sdlGfx=0 \
- --with-renderer-openGl=1
-}
-
-src_install() {
- default
-
- rm -f "${D}/usr/share/xmoto"/Textures/Fonts/DejaVu*.ttf
- dosym /usr/share/fonts/dejavu/DejaVuSans.ttf /usr/share/xmoto/Textures/Fonts/DejaVuSans.ttf
- dosym /usr/share/fonts/dejavu/DejaVuSansMono.ttf /usr/share/xmoto/Textures/Fonts/DejaVuSansMono.ttf
- doicon extra/xmoto.xpm
- make_desktop_entry xmoto Xmoto
-
- if use editor; then
- insinto /usr/share/inkscape/
- doins -r "${WORKDIR}"/extensions/
- fi
-}
-
-pkg_postinst() {
- if use editor; then
- elog "If you want to know how to create Xmoto levels"
- elog "have a look at this Tutorial:"
- elog " http://wiki.xmoto.tuxfamily.org/index.php?title=Inksmoto-${LVL_PV}"
- elog "You can share your levels on the Xmoto homepage."
- fi
-}
^ permalink raw reply related [flat|nested] 11+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: games-sports/xmoto/
@ 2018-03-27 21:46 James Le Cuirot
0 siblings, 0 replies; 11+ messages in thread
From: James Le Cuirot @ 2018-03-27 21:46 UTC (permalink / raw
To: gentoo-commits
commit: d9f86160e7814a3ca4d124024c4bccd3d97f75b4
Author: Peter Levine <plevine457 <AT> gmail <DOT> com>
AuthorDate: Tue Mar 27 03:37:49 2018 +0000
Commit: James Le Cuirot <chewi <AT> gentoo <DOT> org>
CommitDate: Tue Mar 27 21:45:14 2018 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d9f86160
games-sports/xmoto: Fix building with GCC-7
Bug: https://bugs.gentoo.org/646578
Package-Manager: Portage-2.3.16, Repoman-2.3.6
Closes: https://github.com/gentoo/gentoo/pull/7604
games-sports/xmoto/Manifest | 1 +
games-sports/xmoto/metadata.xml | 1 +
games-sports/xmoto/xmoto-0.5.11-r2.ebuild | 92 +++++++++++++++++++++++++++++++
3 files changed, 94 insertions(+)
diff --git a/games-sports/xmoto/Manifest b/games-sports/xmoto/Manifest
index 1bf0d515045..479735b2793 100644
--- a/games-sports/xmoto/Manifest
+++ b/games-sports/xmoto/Manifest
@@ -1,3 +1,4 @@
DIST inksmoto-0.7.0.tar.gz 2628941 BLAKE2B b8469739e6368f7b36b9a5b766522c295de43c001fba00975fb3c761ba6df34bf97e684ddf51aa83a6a41a1b800d64d6d6fe77358cf1244f193d3aad4746c6b5 SHA512 af0ae49ea160a2274f6835abd82ccaa00dc9ff81875b7d4ea29789388c131b519cb77e6da42efeaf51d52b97090c67320af38145204a1d5418781c99cb23a704
DIST xmoto-0.5.11-src.tar.gz 40785573 BLAKE2B a1c19656ec5b206417ebdf5ac80e134ce7f29258d8a76f47bad4084ce4d2cdaeeecde1cf6cef1254a0832f21c50a49049947c1896681fe2dd8f3531ba22e7627 SHA512 7046745e8f7a045fa2ce1deb3fd75b73b233dc1092f5ecd6dd4e42938f70269a93a3a623a39a1f0520c90643a42dc1ce93c43ad07bf225ff6c50741cc02511f6
DIST xmoto_0.5.11+dfsg-6.debian.tar.xz 25240 BLAKE2B a1509cc25eca4f56e6bdad04aecf2cd63d9a2515b7dc7cebce64cde09de770636707a8344efda1e73d078185abdbaf0eaddeb1466081e4465e779f702866f8c2 SHA512 961f97a3427e77cf020d73820ff99fdc0ca81e5953a18ed9386a1b476eb2af897073adcd7141e993fbf4f8fdca9efdab8cf20b89bfc31196afdcb4f2095ab390
+DIST xmoto_0.5.11+dfsg-7.debian.tar.xz 25708 BLAKE2B e4029d9c66b176c6eebbf68c973cb726ef7b2522c6245ce626c7a61c13492f2e599c5a7deff4f2c853bc58d21afb4e53072a0ddc25a4e7bdb8b89b93fd44159a SHA512 d430fa37fdde90ac68e8ff4b7d2707ea5fc73fa8fab241f7a97b27e803a88321f0ea01b094a5f77ac7e43b2202113842b4f69a745e9212eead7ce4a0a5cd220c
diff --git a/games-sports/xmoto/metadata.xml b/games-sports/xmoto/metadata.xml
index 23c7b787914..5b72e0102ed 100644
--- a/games-sports/xmoto/metadata.xml
+++ b/games-sports/xmoto/metadata.xml
@@ -6,6 +6,7 @@
<name>Gentoo Games Project</name>
</maintainer>
<use>
+ <flag name="double-precision">more precise calculations at the expense of speed</flag>
<flag name="editor">Depend on inkscape, scripts to convert svg to level (svg2lvl)</flag>
</use>
</pkgmetadata>
diff --git a/games-sports/xmoto/xmoto-0.5.11-r2.ebuild b/games-sports/xmoto/xmoto-0.5.11-r2.ebuild
new file mode 100644
index 00000000000..4a48f02abbc
--- /dev/null
+++ b/games-sports/xmoto/xmoto-0.5.11-r2.ebuild
@@ -0,0 +1,92 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+inherit autotools eutils flag-o-matic
+
+LVL_PV="0.7.0" #they unfortunately don't release both at the same time, why ~ as separator :(
+LVL="inksmoto-${LVL_PV}"
+DEB_PV=7
+DESCRIPTION="A challenging 2D motocross platform game"
+HOMEPAGE="http://xmoto.tuxfamily.org"
+SRC_URI="http://download.tuxfamily.org/xmoto/xmoto/${PV}/${P}-src.tar.gz
+ mirror://debian/pool/main/x/${PN}/${PN}_${PV}+dfsg-${DEB_PV}.debian.tar.xz
+ editor? ( http://download.tuxfamily.org/xmoto/svg2lvl/${LVL_PV}/${LVL}.tar.gz )"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="double-precision editor nls"
+
+RDEPEND="
+ app-arch/bzip2
+ dev-db/sqlite:3
+ dev-games/ode[double-precision=]
+ dev-lang/lua:0[deprecated]
+ dev-libs/libxdg-basedir
+ dev-libs/libxml2
+ media-fonts/dejavu
+ media-libs/libpng:0
+ media-libs/libsdl[joystick,opengl]
+ media-libs/sdl-mixer[vorbis]
+ media-libs/sdl-net
+ media-libs/sdl-ttf
+ net-misc/curl
+ virtual/jpeg:0
+ virtual/opengl
+ virtual/glu
+ nls? ( virtual/libintl )"
+DEPEND="${RDEPEND}
+ app-arch/xz-utils
+ nls? ( sys-devel/gettext )"
+RDEPEND="${RDEPEND}
+ editor? ( media-gfx/inkscape )"
+
+src_prepare() {
+ default
+
+ EPATCH_SOURCE="${WORKDIR}/debian/patches" \
+ epatch $(cat ${WORKDIR}/debian/patches/series)
+ use editor && rm -vf "${WORKDIR}"/extensions/{bezmisc,inkex}.py
+ sed -i \
+ -e '/^gettextsrcdir/s:=.*:= @localedir@/gettext/po:' \
+ po/Makefile.in.in || die
+ mv configure.{in,ac} || die
+ eautoreconf
+
+ rm -r "${S}"/src/ode || die
+}
+
+src_configure() {
+ econf \
+ --enable-threads=posix \
+ $(use_enable nls) \
+ --localedir=/usr/share/locale \
+ --with-localesdir=/usr/share/locale \
+ --with-renderer-sdlGfx=0 \
+ --with-renderer-openGl=1
+}
+
+src_install() {
+ default
+
+ rm -f "${D}/usr/share/xmoto"/Textures/Fonts/DejaVu*.ttf
+ dosym ../../../fonts/dejavu/DejaVuSans.ttf /usr/share/xmoto/Textures/Fonts/DejaVuSans.ttf
+ dosym ../../../fonts/dejavu/DejaVuSansMono.ttf /usr/share/xmoto/Textures/Fonts/DejaVuSansMono.ttf
+ doicon extra/xmoto.xpm
+ make_desktop_entry xmoto Xmoto
+
+ if use editor; then
+ insinto /usr/share/inkscape/
+ doins -r "${WORKDIR}"/extensions/
+ fi
+}
+
+pkg_postinst() {
+ if use editor; then
+ elog "If you want to know how to create Xmoto levels"
+ elog "have a look at this Tutorial:"
+ elog " http://wiki.xmoto.tuxfamily.org/index.php?title=Inksmoto-${LVL_PV}"
+ elog "You can share your levels on the Xmoto homepage."
+ fi
+}
^ permalink raw reply related [flat|nested] 11+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: games-sports/xmoto/
@ 2018-05-26 22:18 David Seifert
0 siblings, 0 replies; 11+ messages in thread
From: David Seifert @ 2018-05-26 22:18 UTC (permalink / raw
To: gentoo-commits
commit: d674583057bc3eebb449626411eb2e42e95a49d2
Author: David Seifert <soap <AT> gentoo <DOT> org>
AuthorDate: Sat May 26 22:17:29 2018 +0000
Commit: David Seifert <soap <AT> gentoo <DOT> org>
CommitDate: Sat May 26 22:18:21 2018 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d6745830
games-sports/xmoto: Force C++11
Closes: https://bugs.gentoo.org/653404
Package-Manager: Portage-2.3.40, Repoman-2.3.9
games-sports/xmoto/xmoto-0.5.11-r2.ebuild | 4 ++++
1 file changed, 4 insertions(+)
diff --git a/games-sports/xmoto/xmoto-0.5.11-r2.ebuild b/games-sports/xmoto/xmoto-0.5.11-r2.ebuild
index 4a48f02abbc..4b906f8726a 100644
--- a/games-sports/xmoto/xmoto-0.5.11-r2.ebuild
+++ b/games-sports/xmoto/xmoto-0.5.11-r2.ebuild
@@ -58,6 +58,10 @@ src_prepare() {
}
src_configure() {
+ # bug 653404
+ # due to ICU 59 requiring C++11 now
+ append-cxxflags -std=c++11
+
econf \
--enable-threads=posix \
$(use_enable nls) \
^ permalink raw reply related [flat|nested] 11+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: games-sports/xmoto/
@ 2020-06-15 5:12 Stefan Strogin
0 siblings, 0 replies; 11+ messages in thread
From: Stefan Strogin @ 2020-06-15 5:12 UTC (permalink / raw
To: gentoo-commits
commit: 9d94de1b4da62c537227784cc8d749004e6b3579
Author: Stefan Strogin <steils <AT> gentoo <DOT> org>
AuthorDate: Mon Jun 15 04:59:57 2020 +0000
Commit: Stefan Strogin <steils <AT> gentoo <DOT> org>
CommitDate: Mon Jun 15 05:05:05 2020 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9d94de1b
games-sports/xmoto: upgrade 0.5.11-r2 -> 0.6.0
- Rewrite the ebuild as the package has switched to cmake.
- Drop USE=editor which installed a utility called inksmoto, that should
have been a separate package in the first place. Also there haven't
been any updates for 10 years, I'm not sure if it's still alive.
Package-Manager: Portage-2.3.100, Repoman-2.3.22
Signed-off-by: Stefan Strogin <steils <AT> gentoo.org>
games-sports/xmoto/Manifest | 4 +-
games-sports/xmoto/metadata.xml | 1 -
games-sports/xmoto/xmoto-0.5.11-r2.ebuild | 96 -------------------------------
games-sports/xmoto/xmoto-0.6.0.ebuild | 62 ++++++++++++++++++++
4 files changed, 63 insertions(+), 100 deletions(-)
diff --git a/games-sports/xmoto/Manifest b/games-sports/xmoto/Manifest
index d44948a241b..969c42aa352 100644
--- a/games-sports/xmoto/Manifest
+++ b/games-sports/xmoto/Manifest
@@ -1,3 +1 @@
-DIST inksmoto-0.7.0.tar.gz 2628941 BLAKE2B b8469739e6368f7b36b9a5b766522c295de43c001fba00975fb3c761ba6df34bf97e684ddf51aa83a6a41a1b800d64d6d6fe77358cf1244f193d3aad4746c6b5 SHA512 af0ae49ea160a2274f6835abd82ccaa00dc9ff81875b7d4ea29789388c131b519cb77e6da42efeaf51d52b97090c67320af38145204a1d5418781c99cb23a704
-DIST xmoto-0.5.11-src.tar.gz 40785573 BLAKE2B a1c19656ec5b206417ebdf5ac80e134ce7f29258d8a76f47bad4084ce4d2cdaeeecde1cf6cef1254a0832f21c50a49049947c1896681fe2dd8f3531ba22e7627 SHA512 7046745e8f7a045fa2ce1deb3fd75b73b233dc1092f5ecd6dd4e42938f70269a93a3a623a39a1f0520c90643a42dc1ce93c43ad07bf225ff6c50741cc02511f6
-DIST xmoto_0.5.11+dfsg-7.debian.tar.xz 25708 BLAKE2B e4029d9c66b176c6eebbf68c973cb726ef7b2522c6245ce626c7a61c13492f2e599c5a7deff4f2c853bc58d21afb4e53072a0ddc25a4e7bdb8b89b93fd44159a SHA512 d430fa37fdde90ac68e8ff4b7d2707ea5fc73fa8fab241f7a97b27e803a88321f0ea01b094a5f77ac7e43b2202113842b4f69a745e9212eead7ce4a0a5cd220c
+DIST xmoto-0.6.0.tar.gz 41635478 BLAKE2B 26db7b5664ea5f999f8fe481f58aede57319a75f7d7c6e9eb74c6b8d058137b44e3d00621995d8ff05dfe8d18b25d9688d80a1f12b54cdaf19920684a23c5fa3 SHA512 dad5183dec547db60f65a6461b59373890d11a4d984b1bbabc560a1ee3b5fbcb0fc53a5f2f52a5bdc29144d65ffa194f395b4f47f593b81a87de807ff79ba9cc
diff --git a/games-sports/xmoto/metadata.xml b/games-sports/xmoto/metadata.xml
index 5b72e0102ed..e62095b0181 100644
--- a/games-sports/xmoto/metadata.xml
+++ b/games-sports/xmoto/metadata.xml
@@ -7,6 +7,5 @@
</maintainer>
<use>
<flag name="double-precision">more precise calculations at the expense of speed</flag>
- <flag name="editor">Depend on inkscape, scripts to convert svg to level (svg2lvl)</flag>
</use>
</pkgmetadata>
diff --git a/games-sports/xmoto/xmoto-0.5.11-r2.ebuild b/games-sports/xmoto/xmoto-0.5.11-r2.ebuild
deleted file mode 100644
index 961735c0499..00000000000
--- a/games-sports/xmoto/xmoto-0.5.11-r2.ebuild
+++ /dev/null
@@ -1,96 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-inherit autotools eutils flag-o-matic
-
-LVL_PV="0.7.0" #they unfortunately don't release both at the same time, why ~ as separator :(
-LVL="inksmoto-${LVL_PV}"
-DEB_PV=7
-DESCRIPTION="A challenging 2D motocross platform game"
-HOMEPAGE="https://xmoto.tuxfamily.org"
-SRC_URI="http://download.tuxfamily.org/xmoto/xmoto/${PV}/${P}-src.tar.gz
- mirror://debian/pool/main/x/${PN}/${PN}_${PV}+dfsg-${DEB_PV}.debian.tar.xz
- editor? ( http://download.tuxfamily.org/xmoto/svg2lvl/${LVL_PV}/${LVL}.tar.gz )"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE="double-precision editor nls"
-
-RDEPEND="
- app-arch/bzip2
- dev-db/sqlite:3
- dev-games/ode[double-precision=]
- dev-lang/lua:0[deprecated]
- dev-libs/libxdg-basedir
- dev-libs/libxml2
- media-fonts/dejavu
- media-libs/libpng:0
- media-libs/libsdl[joystick,opengl]
- media-libs/sdl-mixer[vorbis]
- media-libs/sdl-net
- media-libs/sdl-ttf
- net-misc/curl
- virtual/jpeg:0
- virtual/opengl
- virtual/glu
- nls? ( virtual/libintl )"
-DEPEND="${RDEPEND}
- app-arch/xz-utils
- nls? ( sys-devel/gettext )"
-RDEPEND="${RDEPEND}
- editor? ( media-gfx/inkscape )"
-
-src_prepare() {
- default
-
- EPATCH_SOURCE="${WORKDIR}/debian/patches" \
- epatch $(cat ${WORKDIR}/debian/patches/series)
- use editor && rm -vf "${WORKDIR}"/extensions/{bezmisc,inkex}.py
- sed -i \
- -e '/^gettextsrcdir/s:=.*:= @localedir@/gettext/po:' \
- po/Makefile.in.in || die
- mv configure.{in,ac} || die
- eautoreconf
-
- rm -r "${S}"/src/ode || die
-}
-
-src_configure() {
- # bug 653404
- # due to ICU 59 requiring C++11 now
- append-cxxflags -std=c++11
-
- econf \
- --enable-threads=posix \
- $(use_enable nls) \
- --localedir=/usr/share/locale \
- --with-localesdir=/usr/share/locale \
- --with-renderer-sdlGfx=0 \
- --with-renderer-openGl=1
-}
-
-src_install() {
- default
-
- rm -f "${D}/usr/share/xmoto"/Textures/Fonts/DejaVu*.ttf
- dosym ../../../fonts/dejavu/DejaVuSans.ttf /usr/share/xmoto/Textures/Fonts/DejaVuSans.ttf
- dosym ../../../fonts/dejavu/DejaVuSansMono.ttf /usr/share/xmoto/Textures/Fonts/DejaVuSansMono.ttf
- doicon extra/xmoto.xpm
- make_desktop_entry xmoto Xmoto
-
- if use editor; then
- insinto /usr/share/inkscape/
- doins -r "${WORKDIR}"/extensions/
- fi
-}
-
-pkg_postinst() {
- if use editor; then
- elog "If you want to know how to create Xmoto levels"
- elog "have a look at this Tutorial:"
- elog " http://wiki.xmoto.tuxfamily.org/index.php?title=Inksmoto-${LVL_PV}"
- elog "You can share your levels on the Xmoto homepage."
- fi
-}
diff --git a/games-sports/xmoto/xmoto-0.6.0.ebuild b/games-sports/xmoto/xmoto-0.6.0.ebuild
new file mode 100644
index 00000000000..c09b474d57f
--- /dev/null
+++ b/games-sports/xmoto/xmoto-0.6.0.ebuild
@@ -0,0 +1,62 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit cmake
+
+DESCRIPTION="A challenging 2D motocross platform game, where physics play an important role"
+HOMEPAGE="https://xmoto.tuxfamily.org"
+SRC_URI="https://github.com/xmoto/xmoto/archive/${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="GPL-2+"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="double-precision +nls"
+
+RDEPEND="app-arch/bzip2
+ dev-db/sqlite:3
+ dev-games/ode[double-precision=]
+ dev-lang/lua:0[deprecated]
+ dev-libs/libxdg-basedir
+ dev-libs/libxml2
+ media-fonts/dejavu
+ media-libs/libpng:0=
+ media-libs/libsdl[joystick,opengl]
+ media-libs/sdl-mixer[vorbis]
+ media-libs/sdl-net
+ media-libs/sdl-ttf
+ net-misc/curl
+ sys-libs/zlib:=
+ virtual/jpeg:0
+ virtual/glu
+ virtual/opengl
+ nls? ( virtual/libintl )"
+DEPEND="${RDEPEND}"
+BDEPEND="app-arch/xz-utils
+ nls? ( sys-devel/gettext )"
+
+src_prepare() {
+ sed -e "/^Icon/s/.xpm//" -i extra/xmoto.desktop || die
+ sed -e "/add_subdirectory.*\(bzip2\|libccd\|lua\|ode\|xdgbasedir\)/d" -i src/CMakeLists.txt || die
+ rm -rf vendor/{bzip2,lua,ode,xdgbasedir} || die
+
+ cmake_src_prepare
+}
+
+src_configure() {
+ local mycmakeargs=(
+ -DUSE_GETTEXT=$(usex nls)
+ -DOpenGL_GL_PREFERENCE=GLVND
+ )
+
+ cmake_src_configure
+}
+
+src_install() {
+ cmake_src_install
+
+ rm -f "${ED}/usr/share/xmoto"/Textures/Fonts/DejaVuSans{Mono,}.ttf || die
+ dosym ../../../fonts/dejavu/DejaVuSans.ttf /usr/share/xmoto/Textures/Fonts/DejaVuSans.ttf
+ dosym ../../../fonts/dejavu/DejaVuSansMono.ttf /usr/share/xmoto/Textures/Fonts/DejaVuSansMono.ttf
+}
^ permalink raw reply related [flat|nested] 11+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: games-sports/xmoto/
@ 2020-07-19 17:04 Stefan Strogin
0 siblings, 0 replies; 11+ messages in thread
From: Stefan Strogin @ 2020-07-19 17:04 UTC (permalink / raw
To: gentoo-commits
commit: 5afec32da5e0df9269375dd0cbf262fd0fe6ff32
Author: Stefan Strogin <steils <AT> gentoo <DOT> org>
AuthorDate: Sun Jul 19 16:59:07 2020 +0000
Commit: Stefan Strogin <steils <AT> gentoo <DOT> org>
CommitDate: Sun Jul 19 17:03:25 2020 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5afec32d
games-sports/xmoto: upgrade 0.6.0 -> 0.6.1
Package-Manager: Portage-2.3.103, Repoman-2.3.23
Signed-off-by: Stefan Strogin <steils <AT> gentoo.org>
games-sports/xmoto/Manifest | 2 +-
games-sports/xmoto/{xmoto-0.6.0.ebuild => xmoto-0.6.1.ebuild} | 0
2 files changed, 1 insertion(+), 1 deletion(-)
diff --git a/games-sports/xmoto/Manifest b/games-sports/xmoto/Manifest
index 969c42aa352..f6cf3dd9ef2 100644
--- a/games-sports/xmoto/Manifest
+++ b/games-sports/xmoto/Manifest
@@ -1 +1 @@
-DIST xmoto-0.6.0.tar.gz 41635478 BLAKE2B 26db7b5664ea5f999f8fe481f58aede57319a75f7d7c6e9eb74c6b8d058137b44e3d00621995d8ff05dfe8d18b25d9688d80a1f12b54cdaf19920684a23c5fa3 SHA512 dad5183dec547db60f65a6461b59373890d11a4d984b1bbabc560a1ee3b5fbcb0fc53a5f2f52a5bdc29144d65ffa194f395b4f47f593b81a87de807ff79ba9cc
+DIST xmoto-0.6.1.tar.gz 41623870 BLAKE2B a26b89266b05513f2a48a2516ffdd39f05d584e70aa1fb18d463c754acd438cef0b0f1664cc577ebb89012f86dc37e2d52cd9d1310217941f16c9a4085dc3894 SHA512 809e5f149e5679adc2f82313afe654dbd027c0c10292c90e6c1982bdd3f7d0f1305e30b974bba94a92e18aeeff5faa6f0d24be225d4755ae73ad03274adaf60b
diff --git a/games-sports/xmoto/xmoto-0.6.0.ebuild b/games-sports/xmoto/xmoto-0.6.1.ebuild
similarity index 100%
rename from games-sports/xmoto/xmoto-0.6.0.ebuild
rename to games-sports/xmoto/xmoto-0.6.1.ebuild
^ permalink raw reply related [flat|nested] 11+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: games-sports/xmoto/
@ 2020-08-17 22:03 James Le Cuirot
0 siblings, 0 replies; 11+ messages in thread
From: James Le Cuirot @ 2020-08-17 22:03 UTC (permalink / raw
To: gentoo-commits
commit: 2141a0d764ff619039ca0ef7a4e94cfeb5d41511
Author: James Le Cuirot <chewi <AT> gentoo <DOT> org>
AuthorDate: Mon Aug 17 22:00:32 2020 +0000
Commit: James Le Cuirot <chewi <AT> gentoo <DOT> org>
CommitDate: Mon Aug 17 22:00:32 2020 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2141a0d7
games-sports/xmoto: Drop old 0.6.1
Package-Manager: Portage-3.0.3, Repoman-2.3.23
Signed-off-by: James Le Cuirot <chewi <AT> gentoo.org>
games-sports/xmoto/xmoto-0.6.1.ebuild | 62 -----------------------------------
1 file changed, 62 deletions(-)
diff --git a/games-sports/xmoto/xmoto-0.6.1.ebuild b/games-sports/xmoto/xmoto-0.6.1.ebuild
deleted file mode 100644
index c09b474d57f..00000000000
--- a/games-sports/xmoto/xmoto-0.6.1.ebuild
+++ /dev/null
@@ -1,62 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit cmake
-
-DESCRIPTION="A challenging 2D motocross platform game, where physics play an important role"
-HOMEPAGE="https://xmoto.tuxfamily.org"
-SRC_URI="https://github.com/xmoto/xmoto/archive/${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="GPL-2+"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE="double-precision +nls"
-
-RDEPEND="app-arch/bzip2
- dev-db/sqlite:3
- dev-games/ode[double-precision=]
- dev-lang/lua:0[deprecated]
- dev-libs/libxdg-basedir
- dev-libs/libxml2
- media-fonts/dejavu
- media-libs/libpng:0=
- media-libs/libsdl[joystick,opengl]
- media-libs/sdl-mixer[vorbis]
- media-libs/sdl-net
- media-libs/sdl-ttf
- net-misc/curl
- sys-libs/zlib:=
- virtual/jpeg:0
- virtual/glu
- virtual/opengl
- nls? ( virtual/libintl )"
-DEPEND="${RDEPEND}"
-BDEPEND="app-arch/xz-utils
- nls? ( sys-devel/gettext )"
-
-src_prepare() {
- sed -e "/^Icon/s/.xpm//" -i extra/xmoto.desktop || die
- sed -e "/add_subdirectory.*\(bzip2\|libccd\|lua\|ode\|xdgbasedir\)/d" -i src/CMakeLists.txt || die
- rm -rf vendor/{bzip2,lua,ode,xdgbasedir} || die
-
- cmake_src_prepare
-}
-
-src_configure() {
- local mycmakeargs=(
- -DUSE_GETTEXT=$(usex nls)
- -DOpenGL_GL_PREFERENCE=GLVND
- )
-
- cmake_src_configure
-}
-
-src_install() {
- cmake_src_install
-
- rm -f "${ED}/usr/share/xmoto"/Textures/Fonts/DejaVuSans{Mono,}.ttf || die
- dosym ../../../fonts/dejavu/DejaVuSans.ttf /usr/share/xmoto/Textures/Fonts/DejaVuSans.ttf
- dosym ../../../fonts/dejavu/DejaVuSansMono.ttf /usr/share/xmoto/Textures/Fonts/DejaVuSansMono.ttf
-}
^ permalink raw reply related [flat|nested] 11+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: games-sports/xmoto/
@ 2021-03-25 23:31 Conrad Kostecki
0 siblings, 0 replies; 11+ messages in thread
From: Conrad Kostecki @ 2021-03-25 23:31 UTC (permalink / raw
To: gentoo-commits
commit: 028ec10153b78d2241addca68f18edfab528171c
Author: Conrad Kostecki <conikost <AT> gentoo <DOT> org>
AuthorDate: Thu Mar 25 23:13:23 2021 +0000
Commit: Conrad Kostecki <conikost <AT> gentoo <DOT> org>
CommitDate: Thu Mar 25 23:31:02 2021 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=028ec101
games-sports/xmoto: drop old version
Drop old version, which does not support slotted lua
Package-Manager: Portage-3.0.16, Repoman-3.0.2
Signed-off-by: Conrad Kostecki <conikost <AT> gentoo.org>
games-sports/xmoto/xmoto-0.6.1-r1.ebuild | 66 --------------------------------
1 file changed, 66 deletions(-)
diff --git a/games-sports/xmoto/xmoto-0.6.1-r1.ebuild b/games-sports/xmoto/xmoto-0.6.1-r1.ebuild
deleted file mode 100644
index c8bbb19258a..00000000000
--- a/games-sports/xmoto/xmoto-0.6.1-r1.ebuild
+++ /dev/null
@@ -1,66 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit cmake
-
-DESCRIPTION="A challenging 2D motocross platform game, where physics play an important role"
-HOMEPAGE="https://xmoto.tuxfamily.org"
-SRC_URI="https://github.com/xmoto/xmoto/archive/${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="GPL-2+"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE="double-precision +nls"
-
-RDEPEND="app-arch/bzip2
- dev-db/sqlite:3
- dev-games/ode[double-precision=]
- dev-lang/lua:0
- dev-libs/libxdg-basedir
- dev-libs/libxml2
- media-fonts/dejavu
- media-libs/libpng:0=
- media-libs/libsdl[joystick,opengl]
- media-libs/sdl-mixer[vorbis]
- media-libs/sdl-net
- media-libs/sdl-ttf
- net-misc/curl
- sys-libs/zlib:=
- virtual/jpeg:0
- virtual/glu
- virtual/opengl
- nls? ( virtual/libintl )"
-DEPEND="${RDEPEND}"
-BDEPEND="app-arch/xz-utils
- nls? ( sys-devel/gettext )"
-
-PATCHES=(
- "${FILESDIR}/${P}_lua_deprecated.patch"
-)
-
-src_prepare() {
- sed -e "/^Icon/s/.xpm//" -i extra/xmoto.desktop || die
- sed -e "/add_subdirectory.*\(bzip2\|libccd\|lua\|ode\|xdgbasedir\)/d" -i src/CMakeLists.txt || die
- rm -rf vendor/{bzip2,lua,ode,xdgbasedir} || die
-
- cmake_src_prepare
-}
-
-src_configure() {
- local mycmakeargs=(
- -DUSE_GETTEXT=$(usex nls)
- -DOpenGL_GL_PREFERENCE=GLVND
- )
-
- cmake_src_configure
-}
-
-src_install() {
- cmake_src_install
-
- rm -f "${ED}/usr/share/xmoto"/Textures/Fonts/DejaVuSans{Mono,}.ttf || die
- dosym ../../../fonts/dejavu/DejaVuSans.ttf /usr/share/xmoto/Textures/Fonts/DejaVuSans.ttf
- dosym ../../../fonts/dejavu/DejaVuSansMono.ttf /usr/share/xmoto/Textures/Fonts/DejaVuSansMono.ttf
-}
^ permalink raw reply related [flat|nested] 11+ messages in thread
end of thread, other threads:[~2021-03-25 23:31 UTC | newest]
Thread overview: 11+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2016-05-06 20:33 [gentoo-commits] repo/gentoo:master commit in: games-sports/xmoto/ Michael Sterrett
-- strict thread matches above, loose matches on Subject: below --
2021-03-25 23:31 Conrad Kostecki
2020-08-17 22:03 James Le Cuirot
2020-07-19 17:04 Stefan Strogin
2020-06-15 5:12 Stefan Strogin
2018-05-26 22:18 David Seifert
2018-03-27 21:46 James Le Cuirot
2018-03-27 21:46 James Le Cuirot
2016-09-29 23:26 Austin English
2015-12-30 22:49 Michael Sterrett
2015-12-16 21:48 Michael Sterrett
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox