* [gentoo-commits] repo/gentoo:master commit in: games-action/lugaru/
@ 2015-12-21 22:34 Michael Sterrett
0 siblings, 0 replies; 8+ messages in thread
From: Michael Sterrett @ 2015-12-21 22:34 UTC (permalink / raw
To: gentoo-commits
commit: af967eff09687b8f842ade045147baf1819652c4
Author: Michael Sterrett <mr_bones_ <AT> gentoo <DOT> org>
AuthorDate: Mon Dec 21 22:31:59 2015 +0000
Commit: Michael Sterrett <mr_bones_ <AT> gentoo <DOT> org>
CommitDate: Mon Dec 21 22:32:18 2015 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=af967eff
make pgkcheck happy about SRC_URI
Package-Manager: portage-2.2.24
games-action/lugaru/lugaru-20151204.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/games-action/lugaru/lugaru-20151204.ebuild b/games-action/lugaru/lugaru-20151204.ebuild
index bedc3cc..9edc210 100644
--- a/games-action/lugaru/lugaru-20151204.ebuild
+++ b/games-action/lugaru/lugaru-20151204.ebuild
@@ -7,7 +7,7 @@ inherit eutils cmake-utils games
DESCRIPTION="3D arcade with unique fighting system and anthropomorphic characters"
HOMEPAGE="https://bitbucket.org/osslugaru/lugaru/wiki/Home"
-SRC_URI="${P}.tar.bz2"
+SRC_URI="mirror://gentoo/${P}.tar.bz2"
LICENSE="GPL-2+ free-noncomm CC-BY-SA-3.0"
SLOT="0"
^ permalink raw reply related [flat|nested] 8+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: games-action/lugaru/
@ 2016-01-03 11:54 Agostino Sarubbo
0 siblings, 0 replies; 8+ messages in thread
From: Agostino Sarubbo @ 2016-01-03 11:54 UTC (permalink / raw
To: gentoo-commits
commit: f6e31f69ef24e687ffe4fac21e4a8a9f4a8e754f
Author: Agostino Sarubbo <ago <AT> gentoo <DOT> org>
AuthorDate: Sun Jan 3 11:52:17 2016 +0000
Commit: Agostino Sarubbo <ago <AT> gentoo <DOT> org>
CommitDate: Sun Jan 3 11:52:17 2016 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f6e31f69
games-action/lugaru: amd64 stable wrt bug #570662
Package-Manager: portage-2.2.26
RepoMan-Options: --include-arches="amd64"
Signed-off-by: Agostino Sarubbo <ago <AT> gentoo.org>
games-action/lugaru/lugaru-20151204.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/games-action/lugaru/lugaru-20151204.ebuild b/games-action/lugaru/lugaru-20151204.ebuild
index 9edc210..bfa2ee9 100644
--- a/games-action/lugaru/lugaru-20151204.ebuild
+++ b/games-action/lugaru/lugaru-20151204.ebuild
@@ -11,7 +11,7 @@ SRC_URI="mirror://gentoo/${P}.tar.bz2"
LICENSE="GPL-2+ free-noncomm CC-BY-SA-3.0"
SLOT="0"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="amd64 ~x86"
IUSE=""
RDEPEND="
^ permalink raw reply related [flat|nested] 8+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: games-action/lugaru/
@ 2016-01-18 7:27 Michael Sterrett
0 siblings, 0 replies; 8+ messages in thread
From: Michael Sterrett @ 2016-01-18 7:27 UTC (permalink / raw
To: gentoo-commits
commit: c06459ce5cfb16d9a134be45249c8c510ea3a836
Author: Michael Sterrett <mr_bones_ <AT> gentoo <DOT> org>
AuthorDate: Mon Jan 18 07:18:49 2016 +0000
Commit: Michael Sterrett <mr_bones_ <AT> gentoo <DOT> org>
CommitDate: Mon Jan 18 07:27:25 2016 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c06459ce
games-action/lugaru: clean old
Package-Manager: portage-2.2.26
games-action/lugaru/Manifest | 1 -
games-action/lugaru/lugaru-1.0c-r1.ebuild | 59 -------------------------------
2 files changed, 60 deletions(-)
diff --git a/games-action/lugaru/Manifest b/games-action/lugaru/Manifest
index 2c73e50..3d5daf8 100644
--- a/games-action/lugaru/Manifest
+++ b/games-action/lugaru/Manifest
@@ -1,2 +1 @@
DIST lugaru-20151204.tar.bz2 88950866 SHA256 dae6a9e8ee70cc965a4299d2062725ce19dc9e4f1ba2a46c9205cb4e138be6b8 SHA512 8e448b782847376ac10585996a91a571fd005ac51e0e510765a35bf44bfcbb09e566d9a9c3d87277e69511b0f8d74c04edcc4b59f467bed640d8ba7c74045e30 WHIRLPOOL b2bcae57d8bfd13361c42c6d56fa285bc58fcd4bd6fb119931501db66005e5ece98487e413e41d1419c8f0408dc7507efa7f721db7df2b8d8a1572a65c28eb0e
-DIST lugaru-full-linux-x86-1.0c.bin 35539077 SHA256 fde77b630c15e94e7f9b28fead0baeb233901eb94dd0b8a898c27d3fcf22f040 SHA512 80bc94d2e3151972ac806d2ab381b10656aa7ed61e20a1cbe9f72be75532b39ef3dde67bd2f05328b8c675c4ea38d1b6ea606b06689abba708ef8ab53f595c19 WHIRLPOOL eed29393a37575cdc3ffeda6336b6de93185d825e6895f5a07bd92c02a900d1a14f9654f8fdbd36d4dd2994d70448a77df8d424cfbd8c11205139e582e5ac7d4
diff --git a/games-action/lugaru/lugaru-1.0c-r1.ebuild b/games-action/lugaru/lugaru-1.0c-r1.ebuild
deleted file mode 100644
index 42f5ac6..0000000
--- a/games-action/lugaru/lugaru-1.0c-r1.ebuild
+++ /dev/null
@@ -1,59 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI=5
-inherit eutils unpacker games
-
-DESCRIPTION="3D arcade with unique fighting system and anthropomorphic characters"
-HOMEPAGE="http://www.wolfire.com/lugaru"
-SRC_URI="${PN}-full-linux-x86-${PV}.bin"
-
-LICENSE="GPL-2 free-noncomm"
-SLOT="0"
-KEYWORDS="-* ~amd64 ~x86"
-IUSE=""
-RESTRICT="fetch strip"
-
-DEPEND="app-arch/unzip"
-RDEPEND="sys-libs/glibc
- amd64? (
- media-libs/libsdl[abi_x86_32(-)]
- media-libs/openal[abi_x86_32(-)]
- >=x11-libs/libX11-1.6.2[abi_x86_32(-)]
- >=x11-libs/libXext-1.3.2[abi_x86_32(-)]
- )
- x86? (
- media-libs/libsdl
- media-libs/openal
- x11-libs/libX11
- x11-libs/libXext
- )"
-
-S=${WORKDIR}/data
-
-src_unpack() {
- # self unpacking zip archive; unzip warns about the exe stuff
- unpack_zip ${A}
-
- # Duplicate file and can't be handled by portage, bug #14983
- rm -f "${S}/Data/Textures/Quit.png " || die
-}
-
-src_install() {
- local dir=${GAMES_PREFIX_OPT}/lugaru
-
- insinto "${dir}"
- doins -r Data
-
- dodoc *.txt
-
- exeinto "${dir}"
- doexe ${PN}
- games_make_wrapper ${PN} ./${PN} "${dir}" "${dir}"
-
- doicon ${PN}.png
- make_desktop_entry ${PN} Lugaru ${PN}
-
- prepgamesdirs
-}
^ permalink raw reply related [flat|nested] 8+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: games-action/lugaru/
@ 2017-01-27 5:50 Johannes Huber
0 siblings, 0 replies; 8+ messages in thread
From: Johannes Huber @ 2017-01-27 5:50 UTC (permalink / raw
To: gentoo-commits
commit: 7f2dcfb1e50f3691a27f327106783978b289c949
Author: Johannes Huber <johu <AT> gentoo <DOT> org>
AuthorDate: Fri Jan 27 05:50:09 2017 +0000
Commit: Johannes Huber <johu <AT> gentoo <DOT> org>
CommitDate: Fri Jan 27 05:50:09 2017 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7f2dcfb1
games-action/lugaru: Whitespace
Package-Manager: Portage-2.3.3, Repoman-2.3.1
games-action/lugaru/lugaru-9999.ebuild | 6 +++---
1 file changed, 3 insertions(+), 3 deletions(-)
diff --git a/games-action/lugaru/lugaru-9999.ebuild b/games-action/lugaru/lugaru-9999.ebuild
index 7aa42ee..afb51f0 100644
--- a/games-action/lugaru/lugaru-9999.ebuild
+++ b/games-action/lugaru/lugaru-9999.ebuild
@@ -32,12 +32,12 @@ src_unpack() {
}
PATCHES=(
- "${FILESDIR}/${P}-dir.patch"
+ "${FILESDIR}/${P}-dir.patch"
)
src_prepare() {
- default
- sed -i \
+ default
+ sed -i \
-e "s:@GENTOO_DIR@:/usr/share/${PN}:" \
Source/OpenGL_Windows.cpp || die
}
^ permalink raw reply related [flat|nested] 8+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: games-action/lugaru/
@ 2017-10-16 0:08 David Seifert
0 siblings, 0 replies; 8+ messages in thread
From: David Seifert @ 2017-10-16 0:08 UTC (permalink / raw
To: gentoo-commits
commit: b3993d22a39b98ec80e2a809402081a352438d81
Author: David Seifert <soap <AT> gentoo <DOT> org>
AuthorDate: Sun Oct 15 23:39:02 2017 +0000
Commit: David Seifert <soap <AT> gentoo <DOT> org>
CommitDate: Mon Oct 16 00:07:01 2017 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b3993d22
games-action/lugaru: [QA] Add cmake-utils_src_prepare
Package-Manager: Portage-2.3.11, Repoman-2.3.3
games-action/lugaru/lugaru-20151204-r1.ebuild | 3 ++-
games-action/lugaru/lugaru-20151204.ebuild | 7 +++++--
games-action/lugaru/lugaru-9999.ebuild | 3 ++-
3 files changed, 9 insertions(+), 4 deletions(-)
diff --git a/games-action/lugaru/lugaru-20151204-r1.ebuild b/games-action/lugaru/lugaru-20151204-r1.ebuild
index ac9ad89e8c7..f53cecb8d74 100644
--- a/games-action/lugaru/lugaru-20151204-r1.ebuild
+++ b/games-action/lugaru/lugaru-20151204-r1.ebuild
@@ -30,7 +30,8 @@ PATCHES=(
)
src_prepare() {
- default
+ cmake-utils_src_prepare
+
sed -i \
-e "s:@GENTOO_DIR@:/usr/share/${PN}:" \
Source/OpenGL_Windows.cpp || die
diff --git a/games-action/lugaru/lugaru-20151204.ebuild b/games-action/lugaru/lugaru-20151204.ebuild
index 0a4ed3e8879..3944efc4601 100644
--- a/games-action/lugaru/lugaru-20151204.ebuild
+++ b/games-action/lugaru/lugaru-20151204.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2015 Gentoo Foundation
+# Copyright 1999-2017 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
EAPI=5
@@ -25,8 +25,11 @@ RDEPEND="
DEPEND="${RDEPEND}
virtual/pkgconfig"
+PATCHES=( "${FILESDIR}/${P}-dir.patch" )
+
src_prepare() {
- epatch "${FILESDIR}/${P}-dir.patch"
+ cmake-utils_src_prepare
+
sed -i \
-e "s:@GENTOO_DIR@:${GAMES_DATADIR}/${PN}:" \
Source/OpenGL_Windows.cpp || die
diff --git a/games-action/lugaru/lugaru-9999.ebuild b/games-action/lugaru/lugaru-9999.ebuild
index c447775fa52..2e65288097b 100644
--- a/games-action/lugaru/lugaru-9999.ebuild
+++ b/games-action/lugaru/lugaru-9999.ebuild
@@ -35,7 +35,8 @@ PATCHES=(
)
src_prepare() {
- default
+ cmake-utils_src_prepare
+
sed -i \
-e "s:@GENTOO_DIR@:/usr/share/${PN}:" \
Source/OpenGL_Windows.cpp || die
^ permalink raw reply related [flat|nested] 8+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: games-action/lugaru/
@ 2018-08-15 10:33 Michał Górny
0 siblings, 0 replies; 8+ messages in thread
From: Michał Górny @ 2018-08-15 10:33 UTC (permalink / raw
To: gentoo-commits
commit: 2a18066299f55f188391d16467d427e3b69aa5b0
Author: Marty E. Plummer <hanetzer <AT> startmail <DOT> com>
AuthorDate: Thu Aug 2 22:41:40 2018 +0000
Commit: Michał Górny <mgorny <AT> gentoo <DOT> org>
CommitDate: Wed Aug 15 10:32:59 2018 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2a180662
games-action/lugaru: eutils->desktop
Only has eutils for the implicit desktop inheritance for
make_desktop_entry and newicon.
Package-Manager: Portage-2.3.44, Repoman-2.3.10
games-action/lugaru/lugaru-20151204-r1.ebuild | 5 +++--
1 file changed, 3 insertions(+), 2 deletions(-)
diff --git a/games-action/lugaru/lugaru-20151204-r1.ebuild b/games-action/lugaru/lugaru-20151204-r1.ebuild
index f53cecb8d74..16843cc472c 100644
--- a/games-action/lugaru/lugaru-20151204-r1.ebuild
+++ b/games-action/lugaru/lugaru-20151204-r1.ebuild
@@ -1,8 +1,9 @@
-# Copyright 1999-2017 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
EAPI=6
-inherit eutils cmake-utils
+
+inherit cmake-utils desktop
DESCRIPTION="3D arcade with unique fighting system and anthropomorphic characters"
HOMEPAGE="https://bitbucket.org/osslugaru/lugaru/wiki/Home"
^ permalink raw reply related [flat|nested] 8+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: games-action/lugaru/
@ 2019-04-11 17:22 David Seifert
0 siblings, 0 replies; 8+ messages in thread
From: David Seifert @ 2019-04-11 17:22 UTC (permalink / raw
To: gentoo-commits
commit: 8eae0b2d70c6e8eb65f40625d486046d549c8f0c
Author: David Seifert <soap <AT> gentoo <DOT> org>
AuthorDate: Thu Apr 11 17:20:26 2019 +0000
Commit: David Seifert <soap <AT> gentoo <DOT> org>
CommitDate: Thu Apr 11 17:21:54 2019 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8eae0b2d
games-action/lugaru: Port to EAPI 7
Package-Manager: Portage-2.3.62, Repoman-2.3.12
Signed-off-by: David Seifert <soap <AT> gentoo.org>
games-action/lugaru/lugaru-20151204-r1.ebuild | 26 +++++++++++---------------
1 file changed, 11 insertions(+), 15 deletions(-)
diff --git a/games-action/lugaru/lugaru-20151204-r1.ebuild b/games-action/lugaru/lugaru-20151204-r1.ebuild
index 9860f427cdd..c2abf83066a 100644
--- a/games-action/lugaru/lugaru-20151204-r1.ebuild
+++ b/games-action/lugaru/lugaru-20151204-r1.ebuild
@@ -1,7 +1,7 @@
# Copyright 1999-2019 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
-EAPI=6
+EAPI=7
inherit cmake-utils desktop
@@ -15,11 +15,11 @@ KEYWORDS="~amd64 ~x86"
IUSE=""
RDEPEND="
- media-libs/libpng:0
- media-libs/libsdl[opengl,video]
- media-libs/libvorbis
- media-libs/openal
- sys-libs/zlib
+ media-libs/libpng:0=
+ media-libs/libsdl:=[opengl,video]
+ media-libs/libvorbis:=
+ media-libs/openal:=
+ sys-libs/zlib:=
virtual/glu
virtual/jpeg:0
virtual/opengl"
@@ -40,21 +40,17 @@ src_prepare() {
}
src_configure() {
- mycmakeargs=(
- "-DCMAKE_VERBOSE_MAKEFILE=TRUE"
- "-DLUGARU_FORCE_INTERNAL_OPENGL=False"
+ local mycmakeargs=(
+ -DCMAKE_VERBOSE_MAKEFILE=TRUE
+ -DLUGARU_FORCE_INTERNAL_OPENGL=False
)
cmake-utils_src_configure
}
-src_compile() {
- cmake-utils_src_compile
-}
-
src_install() {
- dobin "${WORKDIR}/${P}_build/lugaru"
+ dobin "${BUILD_DIR}"/lugaru
insinto /usr/share/${PN}
- doins -r Data/
+ doins -r Data
newicon Source/win-res/Lugaru.png ${PN}.png
make_desktop_entry ${PN} Lugaru ${PN}
}
^ permalink raw reply related [flat|nested] 8+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: games-action/lugaru/
@ 2021-03-05 23:56 Sam James
0 siblings, 0 replies; 8+ messages in thread
From: Sam James @ 2021-03-05 23:56 UTC (permalink / raw
To: gentoo-commits
commit: 38f24c58c0cf387701e63337a12b0728bbe4ea3f
Author: Azamat H. Hackimov <azamat.hackimov <AT> gmail <DOT> com>
AuthorDate: Sun Aug 23 23:29:06 2020 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Fri Mar 5 23:45:30 2021 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=38f24c58
games-action/lugaru: update version to 1.2
New HOMEPAGE, SRC_URI, updated LICENSE.
Closes: https://bugs.gentoo.org/738746
Package-Manager: Portage-2.3.103, Repoman-2.3.23
Signed-off-by: Azamat H. Hackimov <azamat.hackimov <AT> gmail.com>
Signed-off-by: Sam James <sam <AT> gentoo.org>
games-action/lugaru/Manifest | 1 +
games-action/lugaru/lugaru-1.2.ebuild | 34 ++++++++++++++++++++++++++++++++++
games-action/lugaru/metadata.xml | 2 +-
3 files changed, 36 insertions(+), 1 deletion(-)
diff --git a/games-action/lugaru/Manifest b/games-action/lugaru/Manifest
index ce6c4ef2502..8f620bdb4b3 100644
--- a/games-action/lugaru/Manifest
+++ b/games-action/lugaru/Manifest
@@ -1 +1,2 @@
+DIST lugaru-1.2.tar.bz2 35508563 BLAKE2B f7b50ce7b2e65e64ba52d5b9f564cf4ba27c2ae17589297f9b63c4b5ae660c2abb9830ce16e5e02881cd58aa48b5bbe90a877a061f3b2aebbcd52cb6ca7a6192 SHA512 091f588523721617b973d72a26c0cfbeb75fe519707faefd00652cfd770b3be463b61b5c2be3721c644aac2337fa8f8455bc43a461b5a19b4c0e9741b517b9a4
DIST lugaru-20151204.tar.bz2 88950866 BLAKE2B d1d42f8d06d20d8f06fbe52d95c925fefc0453cc577dc5a023189eb77508361737ab01298f2035c3071ac7f8a239ee47c13bb8bafa852dd3b5cdecc971e9b4ed SHA512 8e448b782847376ac10585996a91a571fd005ac51e0e510765a35bf44bfcbb09e566d9a9c3d87277e69511b0f8d74c04edcc4b59f467bed640d8ba7c74045e30
diff --git a/games-action/lugaru/lugaru-1.2.ebuild b/games-action/lugaru/lugaru-1.2.ebuild
new file mode 100644
index 00000000000..f5db0e2ec42
--- /dev/null
+++ b/games-action/lugaru/lugaru-1.2.ebuild
@@ -0,0 +1,34 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit cmake
+
+DESCRIPTION="3D arcade with unique fighting system and anthropomorphic characters"
+HOMEPAGE="https://osslugaru.gitlab.io/"
+SRC_URI="https://gitlab.com/osslugaru/${PN}/-/archive/${PV}/${P}.tar.bz2"
+
+LICENSE="GPL-2+ CC-BY-SA-3.0 CC-BY-SA-4.0"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+
+RDEPEND="
+ dev-libs/jsoncpp:=
+ media-libs/libpng:0=
+ media-libs/libsdl2:=[opengl,video]
+ media-libs/libvorbis:=
+ media-libs/openal:=
+ sys-libs/zlib:=
+ virtual/glu
+ virtual/jpeg:0
+ virtual/opengl"
+DEPEND="${RDEPEND}"
+BDEPEND="virtual/pkgconfig"
+
+src_configure() {
+ local mycmakeargs=(
+ -DSYSTEM_INSTALL=ON
+ )
+ cmake_src_configure
+}
diff --git a/games-action/lugaru/metadata.xml b/games-action/lugaru/metadata.xml
index f50d5486c2a..14d1d733cdd 100644
--- a/games-action/lugaru/metadata.xml
+++ b/games-action/lugaru/metadata.xml
@@ -6,6 +6,6 @@
<name>Gentoo Games Project</name>
</maintainer>
<upstream>
- <remote-id type="bitbucket">osslugaru/lugaru</remote-id>
+ <remote-id type="gitlab">osslugaru/lugaru</remote-id>
</upstream>
</pkgmetadata>
^ permalink raw reply related [flat|nested] 8+ messages in thread
end of thread, other threads:[~2021-03-05 23:56 UTC | newest]
Thread overview: 8+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2018-08-15 10:33 [gentoo-commits] repo/gentoo:master commit in: games-action/lugaru/ Michał Górny
-- strict thread matches above, loose matches on Subject: below --
2021-03-05 23:56 Sam James
2019-04-11 17:22 David Seifert
2017-10-16 0:08 David Seifert
2017-01-27 5:50 Johannes Huber
2016-01-18 7:27 Michael Sterrett
2016-01-03 11:54 Agostino Sarubbo
2015-12-21 22: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