[gentoo-commits] repo/gentoo:master commit in: games-engines/stratagus/

2024-02-15 Thread Michał Górny
commit: 5923577f8ac092117059ab1cec1aa8c6bdc677bd
Author: Michał Górny  gentoo  org>
AuthorDate: Thu Feb 15 15:07:20 2024 +
Commit: Michał Górny  gentoo  org>
CommitDate: Thu Feb 15 15:15:41 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5923577f

games-engines/stratagus: Remove old

Signed-off-by: Michał Górny  gentoo.org>

 games-engines/stratagus/Manifest   |  1 -
 games-engines/stratagus/stratagus-3.3.1.ebuild | 83 --
 2 files changed, 84 deletions(-)

diff --git a/games-engines/stratagus/Manifest b/games-engines/stratagus/Manifest
index 1e47bf5666b1..17d966383ec7 100644
--- a/games-engines/stratagus/Manifest
+++ b/games-engines/stratagus/Manifest
@@ -1,2 +1 @@
-DIST stratagus-3.3.1.tar.gz 1582605 BLAKE2B 
375769346276c034efdef5fcb7282b89a33fd26266c1d8d56b78dfe33ad301ad85c113eedc7f23c79182da225bf6a4dc07704113f118e35e78db2502d291f466
 SHA512 
7ee3d31db6f30d1e927a87dd788c035b5cf69b44c914556412d18eb66bdfa252bd905bc341a3fd4c5100466b30e216a05fb678ecde690945a7fe0b1992c6b4f4
 DIST stratagus-3.3.2.tar.gz 1582937 BLAKE2B 
c39a9f009693c8c6dc7e62b885851a707a25c039b66765ce42dbd851643650b287bd45d0c0ea6fb03a2ddde01a41bf156a1d018ad4f06e0d39e9435a24c79672
 SHA512 
0e5d0127ba4e1025ceb7f46c91d90b82dc7c1b194030738abf95bd2c9cadc04d7431f333a514fc6d6b300ea3a1f5c7405bea735471f72fa547031634a23b01d1

diff --git a/games-engines/stratagus/stratagus-3.3.1.ebuild 
b/games-engines/stratagus/stratagus-3.3.1.ebuild
deleted file mode 100644
index 1828b8874857..
--- a/games-engines/stratagus/stratagus-3.3.1.ebuild
+++ /dev/null
@@ -1,83 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-LUA_COMPAT=( lua5-1 )
-inherit cmake lua-single optfeature
-
-DESCRIPTION="A realtime strategy game engine"
-HOMEPAGE="
-   https://stratagus.com/stratagus.html
-   https://github.com/Wargus/stratagus/
-"
-SRC_URI="
-   https://github.com/Wargus/${PN}/archive/v${PV}.tar.gz
-   -> ${P}.tar.gz
-"
-
-LICENSE="GPL-2"
-SLOT="0/3"
-KEYWORDS="~amd64 ~x86"
-IUSE="bzip2 debug doc mng theora vorbis"
-REQUIRED_USE="
-   ${LUA_REQUIRED_USE}
-   theora? ( vorbis )
-"
-
-DEPEND="
-   ${LUA_DEPS}
-   dev-db/sqlite:3
-   dev-lua/toluapp[${LUA_SINGLE_USEDEP}]
-   media-libs/libpng:0
-   x11-libs/libX11
-   media-libs/libsdl2[sound,opengl,video]
-   media-libs/sdl2-mixer[vorbis]
-   media-libs/sdl2-image[png]
-   sys-libs/zlib
-   bzip2? ( app-arch/bzip2 )
-   mng? ( media-libs/libmng )
-   vorbis? (
-   media-libs/libogg
-   media-libs/libvorbis
-   theora? ( media-libs/libtheora )
-   )
-"
-RDEPEND="
-   ${DEPEND}
-"
-BDEPEND="
-   virtual/pkgconfig
-   doc? ( app-text/doxygen )
-"
-
-PATCHES=(
-   "${FILESDIR}/${PN}"-2.3.0-doc.patch
-)
-
-src_prepare() {
-   sed -i -e 's:-Werror::' CMakeLists.txt || die
-   cmake_src_prepare
-}
-
-src_configure() {
-   # there are in-source switches
-   use debug && CMAKE_BUILD_TYPE=Debug
-
-   local mycmakeargs=(
-   -DGAMEDIR="${EPREFIX}/usr/bin"
-   -DDOCDIR="${EPREFIX}/usr/share/doc/${PF}"
-   -DWITH_BZIP2=$(usex bzip2)
-   -DWITH_MNG=$(usex mng)
-   -DWITH_OGGVORBIS=$(usex vorbis)
-   -DWITH_THEORA=$(usex theora)
-   -DENABLE_DOC=$(usex doc)
-   -DENABLE_DEV=ON
-   )
-
-   cmake_src_configure
-}
-
-pkg_postinst() {
-   optfeature "MIDI music support" "media-libs/sdl2-mixer[midi]"
-}



[gentoo-commits] repo/gentoo:master commit in: games-engines/stratagus/

2024-02-15 Thread Michał Górny
commit: 01f7deb623eb98b6340248693e114410f09a80d7
Author: Michał Górny  gentoo  org>
AuthorDate: Thu Feb 15 15:10:06 2024 +
Commit: Michał Górny  gentoo  org>
CommitDate: Thu Feb 15 15:15:42 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=01f7deb6

games-engines/stratagus: Stop renaming for USE=debug

Stop forcing CMAKE_BUILD_TYPE=Debug for USE=type, that would cause
the executable to be renamed.  Instead, set -DDEBUG directly.

Signed-off-by: Michał Górny  gentoo.org>

 .../stratagus/{stratagus-3.3.2.ebuild => stratagus-3.3.2-r1.ebuild} | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/games-engines/stratagus/stratagus-3.3.2.ebuild 
b/games-engines/stratagus/stratagus-3.3.2-r1.ebuild
similarity index 96%
rename from games-engines/stratagus/stratagus-3.3.2.ebuild
rename to games-engines/stratagus/stratagus-3.3.2-r1.ebuild
index 1828b8874857..4492149c283c 100644
--- a/games-engines/stratagus/stratagus-3.3.2.ebuild
+++ b/games-engines/stratagus/stratagus-3.3.2-r1.ebuild
@@ -62,7 +62,7 @@ src_prepare() {
 
 src_configure() {
# there are in-source switches
-   use debug && CMAKE_BUILD_TYPE=Debug
+   use debug && local -x CPPFLAGS="${CPPFLAGS} -DDEBUG"
 
local mycmakeargs=(
-DGAMEDIR="${EPREFIX}/usr/bin"



[gentoo-commits] repo/gentoo:master commit in: games-engines/stratagus/

2024-02-15 Thread Michał Górny
commit: b06cb0c806e9b4756a93d44c9616d461dd22e26f
Author: Michał Górny  gentoo  org>
AuthorDate: Thu Feb 15 15:13:06 2024 +
Commit: Michał Górny  gentoo  org>
CommitDate: Thu Feb 15 15:15:43 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b06cb0c8

games-engines/stratagus: Remove obsolete -Werror sed

Signed-off-by: Michał Górny  gentoo.org>

 games-engines/stratagus/stratagus-3.3.2-r1.ebuild | 5 -
 1 file changed, 5 deletions(-)

diff --git a/games-engines/stratagus/stratagus-3.3.2-r1.ebuild 
b/games-engines/stratagus/stratagus-3.3.2-r1.ebuild
index 4492149c283c..b6dc099614a2 100644
--- a/games-engines/stratagus/stratagus-3.3.2-r1.ebuild
+++ b/games-engines/stratagus/stratagus-3.3.2-r1.ebuild
@@ -55,11 +55,6 @@ PATCHES=(
"${FILESDIR}/${PN}"-2.3.0-doc.patch
 )
 
-src_prepare() {
-   sed -i -e 's:-Werror::' CMakeLists.txt || die
-   cmake_src_prepare
-}
-
 src_configure() {
# there are in-source switches
use debug && local -x CPPFLAGS="${CPPFLAGS} -DDEBUG"



[gentoo-commits] repo/gentoo:master commit in: games-engines/stratagus/

2022-12-18 Thread Andreas Sturmlechner
commit: 179aa60fe628b5be7dfcfc626fa89a8abe070a27
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sun Dec 18 12:30:50 2022 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sun Dec 18 17:04:07 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=179aa60f

games-engines/stratagus: drop 3.2.0, 3.3.0

Signed-off-by: Andreas Sturmlechner  gentoo.org>

 games-engines/stratagus/Manifest   |  2 -
 games-engines/stratagus/stratagus-3.2.0.ebuild | 74 ---
 games-engines/stratagus/stratagus-3.3.0.ebuild | 83 --
 3 files changed, 159 deletions(-)

diff --git a/games-engines/stratagus/Manifest b/games-engines/stratagus/Manifest
index ed22436e14df..1e47bf5666b1 100644
--- a/games-engines/stratagus/Manifest
+++ b/games-engines/stratagus/Manifest
@@ -1,4 +1,2 @@
-DIST stratagus-3.2.0.tar.gz 1537172 BLAKE2B 
cd0ce92a1532cdf57245f6ef234ee1f55418f28f06bb34f358bd623b1e83d21b9a04cfa86e8129931043e480de5a9de0ef6458b75dcb2f8c40c3457d4ef31eef
 SHA512 
7a1b4f99fa3a080905b976439435c62fa885c0895f3f9f7692404a207822520d6b71189f24627c31bec192503d6504bf98485cce393036950f6bac0a49cb17dc
-DIST stratagus-3.3.0.tar.gz 1582643 BLAKE2B 
7307ac59dc4ff112f0be8f85165eb14e61b83cbd7fa2e1a58599e1422b025c42cb2527bbb08d3231a45b07b116712f020605b6ec0f79d3696acda8577e3c1e24
 SHA512 
9510bd85f8dff284d912b68e377041345cf141af32f98298cbd712f932cff88cbf91733f97396b1d0e9671eafddc36897383bc3f39c1497a65d270432dab0876
 DIST stratagus-3.3.1.tar.gz 1582605 BLAKE2B 
375769346276c034efdef5fcb7282b89a33fd26266c1d8d56b78dfe33ad301ad85c113eedc7f23c79182da225bf6a4dc07704113f118e35e78db2502d291f466
 SHA512 
7ee3d31db6f30d1e927a87dd788c035b5cf69b44c914556412d18eb66bdfa252bd905bc341a3fd4c5100466b30e216a05fb678ecde690945a7fe0b1992c6b4f4
 DIST stratagus-3.3.2.tar.gz 1582937 BLAKE2B 
c39a9f009693c8c6dc7e62b885851a707a25c039b66765ce42dbd851643650b287bd45d0c0ea6fb03a2ddde01a41bf156a1d018ad4f06e0d39e9435a24c79672
 SHA512 
0e5d0127ba4e1025ceb7f46c91d90b82dc7c1b194030738abf95bd2c9cadc04d7431f333a514fc6d6b300ea3a1f5c7405bea735471f72fa547031634a23b01d1

diff --git a/games-engines/stratagus/stratagus-3.2.0.ebuild 
b/games-engines/stratagus/stratagus-3.2.0.ebuild
deleted file mode 100644
index b457463d8b3d..
--- a/games-engines/stratagus/stratagus-3.2.0.ebuild
+++ /dev/null
@@ -1,74 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-LUA_COMPAT=( lua5-1 )
-inherit cmake lua-single optfeature
-
-DESCRIPTION="A realtime strategy game engine"
-HOMEPAGE="
-   https://stratagus.com/stratagus.html
-   https://github.com/Wargus/stratagus";
-SRC_URI="https://github.com/Wargus/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="GPL-2"
-SLOT="0/3"
-KEYWORDS="~amd64 ~x86"
-IUSE="bzip2 debug doc mng theora vorbis"
-REQUIRED_USE="
-   ${LUA_REQUIRED_USE}
-   theora? ( vorbis )"
-
-RDEPEND="
-   ${LUA_DEPS}
-   dev-db/sqlite:3
-   dev-lua/toluapp[${LUA_SINGLE_USEDEP}]
-   media-libs/libpng:0
-   x11-libs/libX11
-   media-libs/libsdl2[sound,opengl,video]
-   media-libs/sdl2-mixer[vorbis]
-   media-libs/sdl2-image[png]
-   sys-libs/zlib
-   bzip2? ( app-arch/bzip2 )
-   mng? ( media-libs/libmng )
-   vorbis? (
-   media-libs/libogg
-   media-libs/libvorbis
-   theora? ( media-libs/libtheora )
-   )"
-DEPEND="${RDEPEND}"
-BDEPEND="
-   virtual/pkgconfig
-   doc? ( app-doc/doxygen )"
-
-PATCHES=(
-   "${FILESDIR}/${PN}"-2.3.0-doc.patch
-)
-
-src_prepare() {
-   sed -i -e 's:-Werror::' CMakeLists.txt || die
-   cmake_src_prepare
-}
-
-src_configure() {
-   # there are in-source switches
-   use debug && CMAKE_BUILD_TYPE=Debug
-
-   local mycmakeargs=(
-   -DGAMEDIR="/usr/bin"
-   -DDOCDIR="/usr/share/doc/${PF}"
-   -DWITH_BZIP2=$(usex bzip2)
-   -DWITH_MNG=$(usex mng)
-   -DWITH_OGGVORBIS=$(usex vorbis)
-   -DWITH_THEORA=$(usex theora)
-   -DENABLE_DOC=$(usex doc)
-   -DENABLE_DEV=ON
-   )
-
-   cmake_src_configure
-}
-
-pkg_postinst() {
-   optfeature "MIDI music support" "media-libs/sdl2-mixer[midi]"
-}

diff --git a/games-engines/stratagus/stratagus-3.3.0.ebuild 
b/games-engines/stratagus/stratagus-3.3.0.ebuild
deleted file mode 100644
index c6eac6df2815..
--- a/games-engines/stratagus/stratagus-3.3.0.ebuild
+++ /dev/null
@@ -1,83 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-LUA_COMPAT=( lua5-1 )
-inherit cmake lua-single optfeature
-
-DESCRIPTION="A realtime strategy game engine"
-HOMEPAGE="
-   https://stratagus.com/stratagus.html
-   https://github.com/Wargus/stratagus/
-"
-SRC_URI="
-   https://github.com/Wargus/${PN}/archive/v${PV}.tar.gz
-   -> $

[gentoo-commits] repo/gentoo:master commit in: games-engines/stratagus/

2022-08-10 Thread Michał Górny
commit: aef41bb72df61ae002dffad36b1754635ebadf50
Author: Michał Górny  gentoo  org>
AuthorDate: Wed Aug 10 20:38:49 2022 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed Aug 10 20:43:56 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=aef41bb7

games-engines/stratagus: Bump to 3.3.2

Signed-off-by: Michał Górny  gentoo.org>

 games-engines/stratagus/Manifest   |  1 +
 games-engines/stratagus/stratagus-3.3.2.ebuild | 83 ++
 2 files changed, 84 insertions(+)

diff --git a/games-engines/stratagus/Manifest b/games-engines/stratagus/Manifest
index 2fa9105007a0..ed22436e14df 100644
--- a/games-engines/stratagus/Manifest
+++ b/games-engines/stratagus/Manifest
@@ -1,3 +1,4 @@
 DIST stratagus-3.2.0.tar.gz 1537172 BLAKE2B 
cd0ce92a1532cdf57245f6ef234ee1f55418f28f06bb34f358bd623b1e83d21b9a04cfa86e8129931043e480de5a9de0ef6458b75dcb2f8c40c3457d4ef31eef
 SHA512 
7a1b4f99fa3a080905b976439435c62fa885c0895f3f9f7692404a207822520d6b71189f24627c31bec192503d6504bf98485cce393036950f6bac0a49cb17dc
 DIST stratagus-3.3.0.tar.gz 1582643 BLAKE2B 
7307ac59dc4ff112f0be8f85165eb14e61b83cbd7fa2e1a58599e1422b025c42cb2527bbb08d3231a45b07b116712f020605b6ec0f79d3696acda8577e3c1e24
 SHA512 
9510bd85f8dff284d912b68e377041345cf141af32f98298cbd712f932cff88cbf91733f97396b1d0e9671eafddc36897383bc3f39c1497a65d270432dab0876
 DIST stratagus-3.3.1.tar.gz 1582605 BLAKE2B 
375769346276c034efdef5fcb7282b89a33fd26266c1d8d56b78dfe33ad301ad85c113eedc7f23c79182da225bf6a4dc07704113f118e35e78db2502d291f466
 SHA512 
7ee3d31db6f30d1e927a87dd788c035b5cf69b44c914556412d18eb66bdfa252bd905bc341a3fd4c5100466b30e216a05fb678ecde690945a7fe0b1992c6b4f4
+DIST stratagus-3.3.2.tar.gz 1582937 BLAKE2B 
c39a9f009693c8c6dc7e62b885851a707a25c039b66765ce42dbd851643650b287bd45d0c0ea6fb03a2ddde01a41bf156a1d018ad4f06e0d39e9435a24c79672
 SHA512 
0e5d0127ba4e1025ceb7f46c91d90b82dc7c1b194030738abf95bd2c9cadc04d7431f333a514fc6d6b300ea3a1f5c7405bea735471f72fa547031634a23b01d1

diff --git a/games-engines/stratagus/stratagus-3.3.2.ebuild 
b/games-engines/stratagus/stratagus-3.3.2.ebuild
new file mode 100644
index ..c6eac6df2815
--- /dev/null
+++ b/games-engines/stratagus/stratagus-3.3.2.ebuild
@@ -0,0 +1,83 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+LUA_COMPAT=( lua5-1 )
+inherit cmake lua-single optfeature
+
+DESCRIPTION="A realtime strategy game engine"
+HOMEPAGE="
+   https://stratagus.com/stratagus.html
+   https://github.com/Wargus/stratagus/
+"
+SRC_URI="
+   https://github.com/Wargus/${PN}/archive/v${PV}.tar.gz
+   -> ${P}.tar.gz
+"
+
+LICENSE="GPL-2"
+SLOT="0/3"
+KEYWORDS="~amd64 ~x86"
+IUSE="bzip2 debug doc mng theora vorbis"
+REQUIRED_USE="
+   ${LUA_REQUIRED_USE}
+   theora? ( vorbis )
+"
+
+DEPEND="
+   ${LUA_DEPS}
+   dev-db/sqlite:3
+   dev-lua/toluapp[${LUA_SINGLE_USEDEP}]
+   media-libs/libpng:0
+   x11-libs/libX11
+   media-libs/libsdl2[sound,opengl,video]
+   media-libs/sdl2-mixer[vorbis]
+   media-libs/sdl2-image[png]
+   sys-libs/zlib
+   bzip2? ( app-arch/bzip2 )
+   mng? ( media-libs/libmng )
+   vorbis? (
+   media-libs/libogg
+   media-libs/libvorbis
+   theora? ( media-libs/libtheora )
+   )
+"
+RDEPEND="
+   ${DEPEND}
+"
+BDEPEND="
+   virtual/pkgconfig
+   doc? ( app-doc/doxygen )
+"
+
+PATCHES=(
+   "${FILESDIR}/${PN}"-2.3.0-doc.patch
+)
+
+src_prepare() {
+   sed -i -e 's:-Werror::' CMakeLists.txt || die
+   cmake_src_prepare
+}
+
+src_configure() {
+   # there are in-source switches
+   use debug && CMAKE_BUILD_TYPE=Debug
+
+   local mycmakeargs=(
+   -DGAMEDIR="${EPREFIX}/usr/bin"
+   -DDOCDIR="${EPREFIX}/usr/share/doc/${PF}"
+   -DWITH_BZIP2=$(usex bzip2)
+   -DWITH_MNG=$(usex mng)
+   -DWITH_OGGVORBIS=$(usex vorbis)
+   -DWITH_THEORA=$(usex theora)
+   -DENABLE_DOC=$(usex doc)
+   -DENABLE_DEV=ON
+   )
+
+   cmake_src_configure
+}
+
+pkg_postinst() {
+   optfeature "MIDI music support" "media-libs/sdl2-mixer[midi]"
+}



[gentoo-commits] repo/gentoo:master commit in: games-engines/stratagus/

2022-08-01 Thread Michał Górny
commit: acfd274bd8e3d3cbf1b5e5609570a8c91b8f710b
Author: Michał Górny  gentoo  org>
AuthorDate: Mon Aug  1 10:59:43 2022 +
Commit: Michał Górny  gentoo  org>
CommitDate: Mon Aug  1 11:07:07 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=acfd274b

games-engines/stratagus: Remove old

Signed-off-by: Michał Górny  gentoo.org>

 games-engines/stratagus/Manifest   |  5 --
 games-engines/stratagus/metadata.xml   |  3 -
 .../stratagus/stratagus-2.4.3-r100.ebuild  | 71 -
 .../stratagus/stratagus-3.0.0-r100.ebuild  | 74 --
 games-engines/stratagus/stratagus-3.1.0.ebuild | 74 --
 games-engines/stratagus/stratagus-3.1.1.ebuild | 74 --
 games-engines/stratagus/stratagus-3.1.2.ebuild | 74 --
 7 files changed, 375 deletions(-)

diff --git a/games-engines/stratagus/Manifest b/games-engines/stratagus/Manifest
index f410a1c9a5b3..2fa9105007a0 100644
--- a/games-engines/stratagus/Manifest
+++ b/games-engines/stratagus/Manifest
@@ -1,8 +1,3 @@
-DIST stratagus-2.4.3.tar.gz 1123537 BLAKE2B 
90e40b2b277b5c52977f3c0ae2ae8f2e65d940d765e2ca4f7def4f8cf903399350f5e46f6dc6fbc38f3a53c7ca9ecaf5cf38025ec69154972869f28da37865d4
 SHA512 
16271c4fed3fb75fb8fb08e363e72713ede7979ea7e25b7c83db2fa9a0688fb7927cad3379e3b23e172c409cf0f6db18f7c6557d19a693c9a7f24109b56d2a56
-DIST stratagus-3.0.0.tar.gz 1149659 BLAKE2B 
62a14bdc84462f22867b836b9a83f58ba31c7793c20f25cd8a0ca58adf7e5a38ee4559e96dddf8eb61dd1572dac55e08b16c95f8b7590644da0d0ffd040e0360
 SHA512 
baef3636471134c53ae0a60471f217daf694c20f439db125cf31cc33a510be456486aa905950aec15f28acada1af39a245e97fc85045d849b10532939a8f3a83
-DIST stratagus-3.1.0.tar.gz 1188722 BLAKE2B 
7eefd0d1c2ab35e657d8dc3c90c279deab073588c7a5830e317b99d72518b3d9b1260b56952e1deeadccc79334442441896c0d9520891a5eeea75da52871a4b2
 SHA512 
41f4dc6e6232cdd31258b7c402c64d3604c77b07bd46f29474a4b4979cd30dec809faeb5f0034521e26442c4afefba3076154a632bd445f57e04801b4199573b
-DIST stratagus-3.1.1.tar.gz 1189631 BLAKE2B 
dd81b354d90cd3483674d0b9728abf9a7c6b8e2c2ab49683d8da37a80dca26eafe3bfed022b3917ab7f6f1d09c68724def5a8d107dd735dbab58cc72b224fbd3
 SHA512 
b5c5e3d767cd96be0fcc13476452e76ea106ddf870117f0e0b97113455c8a54a6547065b242d9a255d87c59ee755e604489e68a5ecc2e5275b32b7b5b5cfae6b
-DIST stratagus-3.1.2.tar.gz 1190124 BLAKE2B 
35e9b8d33a0b6926ba7a450b893679d323dca9507b9fe2cd27ec8ee5c80deeecf8e35fd8b92eed86f308b5a8abd017d6306a08b4268c06de3c3d0fac7b74eba1
 SHA512 
c12012b08b04a419b0d3d35860b22fa426e06181d6ecd2998b11419227f3c226a6d584a5c3443939dfe63e0cc657eaad914f04810431bc72b7697cf8f4465b18
 DIST stratagus-3.2.0.tar.gz 1537172 BLAKE2B 
cd0ce92a1532cdf57245f6ef234ee1f55418f28f06bb34f358bd623b1e83d21b9a04cfa86e8129931043e480de5a9de0ef6458b75dcb2f8c40c3457d4ef31eef
 SHA512 
7a1b4f99fa3a080905b976439435c62fa885c0895f3f9f7692404a207822520d6b71189f24627c31bec192503d6504bf98485cce393036950f6bac0a49cb17dc
 DIST stratagus-3.3.0.tar.gz 1582643 BLAKE2B 
7307ac59dc4ff112f0be8f85165eb14e61b83cbd7fa2e1a58599e1422b025c42cb2527bbb08d3231a45b07b116712f020605b6ec0f79d3696acda8577e3c1e24
 SHA512 
9510bd85f8dff284d912b68e377041345cf141af32f98298cbd712f932cff88cbf91733f97396b1d0e9671eafddc36897383bc3f39c1497a65d270432dab0876
 DIST stratagus-3.3.1.tar.gz 1582605 BLAKE2B 
375769346276c034efdef5fcb7282b89a33fd26266c1d8d56b78dfe33ad301ad85c113eedc7f23c79182da225bf6a4dc07704113f118e35e78db2502d291f466
 SHA512 
7ee3d31db6f30d1e927a87dd788c035b5cf69b44c914556412d18eb66bdfa252bd905bc341a3fd4c5100466b30e216a05fb678ecde690945a7fe0b1992c6b4f4

diff --git a/games-engines/stratagus/metadata.xml 
b/games-engines/stratagus/metadata.xml
index 0b341e7622f6..71d1a3fd8617 100644
--- a/games-engines/stratagus/metadata.xml
+++ b/games-engines/stratagus/metadata.xml
@@ -9,9 +9,6 @@
ga...@gentoo.org
Gentoo Games Project

-   
-   compile with support for 
fluidsynth
-   

Wargus/stratagus


diff --git a/games-engines/stratagus/stratagus-2.4.3-r100.ebuild 
b/games-engines/stratagus/stratagus-2.4.3-r100.ebuild
deleted file mode 100644
index 5b096ccea6d1..
--- a/games-engines/stratagus/stratagus-2.4.3-r100.ebuild
+++ /dev/null
@@ -1,71 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-LUA_COMPAT=( lua5-1 )
-
-inherit cmake lua-single
-
-DESCRIPTION="A realtime strategy game engine"
-HOMEPAGE="https://wargus.github.io/stratagus.html
-   https://github.com/Wargus/stratagus";
-SRC_URI="https://github.com/Wargus/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE="bzip2 debug doc fluidsynth mikmod mng theora vorbis"
-REQUIRED_USE="${LUA_REQUIRED_USE}
-   theora? ( vorbis )"
-
-RDEPEND="${LUA_DEPS}
-   dev-db/sqlite:3
-   dev-lua/toluapp[${LUA_SING

[gentoo-commits] repo/gentoo:master commit in: games-engines/stratagus/

2022-08-01 Thread Michał Górny
commit: 57cd40506785d873bc2684feaec0d37e98fc4c53
Author: Michał Górny  gentoo  org>
AuthorDate: Mon Aug  1 10:57:33 2022 +
Commit: Michał Górny  gentoo  org>
CommitDate: Mon Aug  1 11:07:03 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=57cd4050

games-engines/stratagus: Bump to 3.3.1

Signed-off-by: Michał Górny  gentoo.org>

 games-engines/stratagus/Manifest   |  1 +
 games-engines/stratagus/stratagus-3.3.1.ebuild | 83 ++
 2 files changed, 84 insertions(+)

diff --git a/games-engines/stratagus/Manifest b/games-engines/stratagus/Manifest
index 00c2e1b9c0f9..f410a1c9a5b3 100644
--- a/games-engines/stratagus/Manifest
+++ b/games-engines/stratagus/Manifest
@@ -5,3 +5,4 @@ DIST stratagus-3.1.1.tar.gz 1189631 BLAKE2B 
dd81b354d90cd3483674d0b9728abf9a7c6b
 DIST stratagus-3.1.2.tar.gz 1190124 BLAKE2B 
35e9b8d33a0b6926ba7a450b893679d323dca9507b9fe2cd27ec8ee5c80deeecf8e35fd8b92eed86f308b5a8abd017d6306a08b4268c06de3c3d0fac7b74eba1
 SHA512 
c12012b08b04a419b0d3d35860b22fa426e06181d6ecd2998b11419227f3c226a6d584a5c3443939dfe63e0cc657eaad914f04810431bc72b7697cf8f4465b18
 DIST stratagus-3.2.0.tar.gz 1537172 BLAKE2B 
cd0ce92a1532cdf57245f6ef234ee1f55418f28f06bb34f358bd623b1e83d21b9a04cfa86e8129931043e480de5a9de0ef6458b75dcb2f8c40c3457d4ef31eef
 SHA512 
7a1b4f99fa3a080905b976439435c62fa885c0895f3f9f7692404a207822520d6b71189f24627c31bec192503d6504bf98485cce393036950f6bac0a49cb17dc
 DIST stratagus-3.3.0.tar.gz 1582643 BLAKE2B 
7307ac59dc4ff112f0be8f85165eb14e61b83cbd7fa2e1a58599e1422b025c42cb2527bbb08d3231a45b07b116712f020605b6ec0f79d3696acda8577e3c1e24
 SHA512 
9510bd85f8dff284d912b68e377041345cf141af32f98298cbd712f932cff88cbf91733f97396b1d0e9671eafddc36897383bc3f39c1497a65d270432dab0876
+DIST stratagus-3.3.1.tar.gz 1582605 BLAKE2B 
375769346276c034efdef5fcb7282b89a33fd26266c1d8d56b78dfe33ad301ad85c113eedc7f23c79182da225bf6a4dc07704113f118e35e78db2502d291f466
 SHA512 
7ee3d31db6f30d1e927a87dd788c035b5cf69b44c914556412d18eb66bdfa252bd905bc341a3fd4c5100466b30e216a05fb678ecde690945a7fe0b1992c6b4f4

diff --git a/games-engines/stratagus/stratagus-3.3.1.ebuild 
b/games-engines/stratagus/stratagus-3.3.1.ebuild
new file mode 100644
index ..c6eac6df2815
--- /dev/null
+++ b/games-engines/stratagus/stratagus-3.3.1.ebuild
@@ -0,0 +1,83 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+LUA_COMPAT=( lua5-1 )
+inherit cmake lua-single optfeature
+
+DESCRIPTION="A realtime strategy game engine"
+HOMEPAGE="
+   https://stratagus.com/stratagus.html
+   https://github.com/Wargus/stratagus/
+"
+SRC_URI="
+   https://github.com/Wargus/${PN}/archive/v${PV}.tar.gz
+   -> ${P}.tar.gz
+"
+
+LICENSE="GPL-2"
+SLOT="0/3"
+KEYWORDS="~amd64 ~x86"
+IUSE="bzip2 debug doc mng theora vorbis"
+REQUIRED_USE="
+   ${LUA_REQUIRED_USE}
+   theora? ( vorbis )
+"
+
+DEPEND="
+   ${LUA_DEPS}
+   dev-db/sqlite:3
+   dev-lua/toluapp[${LUA_SINGLE_USEDEP}]
+   media-libs/libpng:0
+   x11-libs/libX11
+   media-libs/libsdl2[sound,opengl,video]
+   media-libs/sdl2-mixer[vorbis]
+   media-libs/sdl2-image[png]
+   sys-libs/zlib
+   bzip2? ( app-arch/bzip2 )
+   mng? ( media-libs/libmng )
+   vorbis? (
+   media-libs/libogg
+   media-libs/libvorbis
+   theora? ( media-libs/libtheora )
+   )
+"
+RDEPEND="
+   ${DEPEND}
+"
+BDEPEND="
+   virtual/pkgconfig
+   doc? ( app-doc/doxygen )
+"
+
+PATCHES=(
+   "${FILESDIR}/${PN}"-2.3.0-doc.patch
+)
+
+src_prepare() {
+   sed -i -e 's:-Werror::' CMakeLists.txt || die
+   cmake_src_prepare
+}
+
+src_configure() {
+   # there are in-source switches
+   use debug && CMAKE_BUILD_TYPE=Debug
+
+   local mycmakeargs=(
+   -DGAMEDIR="${EPREFIX}/usr/bin"
+   -DDOCDIR="${EPREFIX}/usr/share/doc/${PF}"
+   -DWITH_BZIP2=$(usex bzip2)
+   -DWITH_MNG=$(usex mng)
+   -DWITH_OGGVORBIS=$(usex vorbis)
+   -DWITH_THEORA=$(usex theora)
+   -DENABLE_DOC=$(usex doc)
+   -DENABLE_DEV=ON
+   )
+
+   cmake_src_configure
+}
+
+pkg_postinst() {
+   optfeature "MIDI music support" "media-libs/sdl2-mixer[midi]"
+}



[gentoo-commits] repo/gentoo:master commit in: games-engines/stratagus/

2022-07-29 Thread Michał Górny
commit: 2cdaaad53b9e11f00c97c66e462299c36b646323
Author: Michał Górny  gentoo  org>
AuthorDate: Fri Jul 29 16:07:16 2022 +
Commit: Michał Górny  gentoo  org>
CommitDate: Fri Jul 29 18:02:35 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2cdaaad5

games-engines/stratagus: Bump to 3.3.0

Signed-off-by: Michał Górny  gentoo.org>

 games-engines/stratagus/Manifest   |  1 +
 games-engines/stratagus/stratagus-3.3.0.ebuild | 83 ++
 2 files changed, 84 insertions(+)

diff --git a/games-engines/stratagus/Manifest b/games-engines/stratagus/Manifest
index 580e155d06cf..00c2e1b9c0f9 100644
--- a/games-engines/stratagus/Manifest
+++ b/games-engines/stratagus/Manifest
@@ -4,3 +4,4 @@ DIST stratagus-3.1.0.tar.gz 1188722 BLAKE2B 
7eefd0d1c2ab35e657d8dc3c90c279deab07
 DIST stratagus-3.1.1.tar.gz 1189631 BLAKE2B 
dd81b354d90cd3483674d0b9728abf9a7c6b8e2c2ab49683d8da37a80dca26eafe3bfed022b3917ab7f6f1d09c68724def5a8d107dd735dbab58cc72b224fbd3
 SHA512 
b5c5e3d767cd96be0fcc13476452e76ea106ddf870117f0e0b97113455c8a54a6547065b242d9a255d87c59ee755e604489e68a5ecc2e5275b32b7b5b5cfae6b
 DIST stratagus-3.1.2.tar.gz 1190124 BLAKE2B 
35e9b8d33a0b6926ba7a450b893679d323dca9507b9fe2cd27ec8ee5c80deeecf8e35fd8b92eed86f308b5a8abd017d6306a08b4268c06de3c3d0fac7b74eba1
 SHA512 
c12012b08b04a419b0d3d35860b22fa426e06181d6ecd2998b11419227f3c226a6d584a5c3443939dfe63e0cc657eaad914f04810431bc72b7697cf8f4465b18
 DIST stratagus-3.2.0.tar.gz 1537172 BLAKE2B 
cd0ce92a1532cdf57245f6ef234ee1f55418f28f06bb34f358bd623b1e83d21b9a04cfa86e8129931043e480de5a9de0ef6458b75dcb2f8c40c3457d4ef31eef
 SHA512 
7a1b4f99fa3a080905b976439435c62fa885c0895f3f9f7692404a207822520d6b71189f24627c31bec192503d6504bf98485cce393036950f6bac0a49cb17dc
+DIST stratagus-3.3.0.tar.gz 1582643 BLAKE2B 
7307ac59dc4ff112f0be8f85165eb14e61b83cbd7fa2e1a58599e1422b025c42cb2527bbb08d3231a45b07b116712f020605b6ec0f79d3696acda8577e3c1e24
 SHA512 
9510bd85f8dff284d912b68e377041345cf141af32f98298cbd712f932cff88cbf91733f97396b1d0e9671eafddc36897383bc3f39c1497a65d270432dab0876

diff --git a/games-engines/stratagus/stratagus-3.3.0.ebuild 
b/games-engines/stratagus/stratagus-3.3.0.ebuild
new file mode 100644
index ..c6eac6df2815
--- /dev/null
+++ b/games-engines/stratagus/stratagus-3.3.0.ebuild
@@ -0,0 +1,83 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+LUA_COMPAT=( lua5-1 )
+inherit cmake lua-single optfeature
+
+DESCRIPTION="A realtime strategy game engine"
+HOMEPAGE="
+   https://stratagus.com/stratagus.html
+   https://github.com/Wargus/stratagus/
+"
+SRC_URI="
+   https://github.com/Wargus/${PN}/archive/v${PV}.tar.gz
+   -> ${P}.tar.gz
+"
+
+LICENSE="GPL-2"
+SLOT="0/3"
+KEYWORDS="~amd64 ~x86"
+IUSE="bzip2 debug doc mng theora vorbis"
+REQUIRED_USE="
+   ${LUA_REQUIRED_USE}
+   theora? ( vorbis )
+"
+
+DEPEND="
+   ${LUA_DEPS}
+   dev-db/sqlite:3
+   dev-lua/toluapp[${LUA_SINGLE_USEDEP}]
+   media-libs/libpng:0
+   x11-libs/libX11
+   media-libs/libsdl2[sound,opengl,video]
+   media-libs/sdl2-mixer[vorbis]
+   media-libs/sdl2-image[png]
+   sys-libs/zlib
+   bzip2? ( app-arch/bzip2 )
+   mng? ( media-libs/libmng )
+   vorbis? (
+   media-libs/libogg
+   media-libs/libvorbis
+   theora? ( media-libs/libtheora )
+   )
+"
+RDEPEND="
+   ${DEPEND}
+"
+BDEPEND="
+   virtual/pkgconfig
+   doc? ( app-doc/doxygen )
+"
+
+PATCHES=(
+   "${FILESDIR}/${PN}"-2.3.0-doc.patch
+)
+
+src_prepare() {
+   sed -i -e 's:-Werror::' CMakeLists.txt || die
+   cmake_src_prepare
+}
+
+src_configure() {
+   # there are in-source switches
+   use debug && CMAKE_BUILD_TYPE=Debug
+
+   local mycmakeargs=(
+   -DGAMEDIR="${EPREFIX}/usr/bin"
+   -DDOCDIR="${EPREFIX}/usr/share/doc/${PF}"
+   -DWITH_BZIP2=$(usex bzip2)
+   -DWITH_MNG=$(usex mng)
+   -DWITH_OGGVORBIS=$(usex vorbis)
+   -DWITH_THEORA=$(usex theora)
+   -DENABLE_DOC=$(usex doc)
+   -DENABLE_DEV=ON
+   )
+
+   cmake_src_configure
+}
+
+pkg_postinst() {
+   optfeature "MIDI music support" "media-libs/sdl2-mixer[midi]"
+}



[gentoo-commits] repo/gentoo:master commit in: games-engines/stratagus/

2021-12-24 Thread Michał Górny
commit: 9326aed42734dd20c8a9c9beb8539ddc372e00ad
Author: Michał Górny  gentoo  org>
AuthorDate: Fri Dec 24 21:38:04 2021 +
Commit: Michał Górny  gentoo  org>
CommitDate: Fri Dec 24 22:52:34 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9326aed4

games-engines/stratagus: Bump to 3.2.0

Signed-off-by: Michał Górny  gentoo.org>

 games-engines/stratagus/Manifest   |  1 +
 games-engines/stratagus/stratagus-3.2.0.ebuild | 74 ++
 2 files changed, 75 insertions(+)

diff --git a/games-engines/stratagus/Manifest b/games-engines/stratagus/Manifest
index ce0ac8c9fb36..580e155d06cf 100644
--- a/games-engines/stratagus/Manifest
+++ b/games-engines/stratagus/Manifest
@@ -3,3 +3,4 @@ DIST stratagus-3.0.0.tar.gz 1149659 BLAKE2B 
62a14bdc84462f22867b836b9a83f58ba31c
 DIST stratagus-3.1.0.tar.gz 1188722 BLAKE2B 
7eefd0d1c2ab35e657d8dc3c90c279deab073588c7a5830e317b99d72518b3d9b1260b56952e1deeadccc79334442441896c0d9520891a5eeea75da52871a4b2
 SHA512 
41f4dc6e6232cdd31258b7c402c64d3604c77b07bd46f29474a4b4979cd30dec809faeb5f0034521e26442c4afefba3076154a632bd445f57e04801b4199573b
 DIST stratagus-3.1.1.tar.gz 1189631 BLAKE2B 
dd81b354d90cd3483674d0b9728abf9a7c6b8e2c2ab49683d8da37a80dca26eafe3bfed022b3917ab7f6f1d09c68724def5a8d107dd735dbab58cc72b224fbd3
 SHA512 
b5c5e3d767cd96be0fcc13476452e76ea106ddf870117f0e0b97113455c8a54a6547065b242d9a255d87c59ee755e604489e68a5ecc2e5275b32b7b5b5cfae6b
 DIST stratagus-3.1.2.tar.gz 1190124 BLAKE2B 
35e9b8d33a0b6926ba7a450b893679d323dca9507b9fe2cd27ec8ee5c80deeecf8e35fd8b92eed86f308b5a8abd017d6306a08b4268c06de3c3d0fac7b74eba1
 SHA512 
c12012b08b04a419b0d3d35860b22fa426e06181d6ecd2998b11419227f3c226a6d584a5c3443939dfe63e0cc657eaad914f04810431bc72b7697cf8f4465b18
+DIST stratagus-3.2.0.tar.gz 1537172 BLAKE2B 
cd0ce92a1532cdf57245f6ef234ee1f55418f28f06bb34f358bd623b1e83d21b9a04cfa86e8129931043e480de5a9de0ef6458b75dcb2f8c40c3457d4ef31eef
 SHA512 
7a1b4f99fa3a080905b976439435c62fa885c0895f3f9f7692404a207822520d6b71189f24627c31bec192503d6504bf98485cce393036950f6bac0a49cb17dc

diff --git a/games-engines/stratagus/stratagus-3.2.0.ebuild 
b/games-engines/stratagus/stratagus-3.2.0.ebuild
new file mode 100644
index ..b457463d8b3d
--- /dev/null
+++ b/games-engines/stratagus/stratagus-3.2.0.ebuild
@@ -0,0 +1,74 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+LUA_COMPAT=( lua5-1 )
+inherit cmake lua-single optfeature
+
+DESCRIPTION="A realtime strategy game engine"
+HOMEPAGE="
+   https://stratagus.com/stratagus.html
+   https://github.com/Wargus/stratagus";
+SRC_URI="https://github.com/Wargus/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="GPL-2"
+SLOT="0/3"
+KEYWORDS="~amd64 ~x86"
+IUSE="bzip2 debug doc mng theora vorbis"
+REQUIRED_USE="
+   ${LUA_REQUIRED_USE}
+   theora? ( vorbis )"
+
+RDEPEND="
+   ${LUA_DEPS}
+   dev-db/sqlite:3
+   dev-lua/toluapp[${LUA_SINGLE_USEDEP}]
+   media-libs/libpng:0
+   x11-libs/libX11
+   media-libs/libsdl2[sound,opengl,video]
+   media-libs/sdl2-mixer[vorbis]
+   media-libs/sdl2-image[png]
+   sys-libs/zlib
+   bzip2? ( app-arch/bzip2 )
+   mng? ( media-libs/libmng )
+   vorbis? (
+   media-libs/libogg
+   media-libs/libvorbis
+   theora? ( media-libs/libtheora )
+   )"
+DEPEND="${RDEPEND}"
+BDEPEND="
+   virtual/pkgconfig
+   doc? ( app-doc/doxygen )"
+
+PATCHES=(
+   "${FILESDIR}/${PN}"-2.3.0-doc.patch
+)
+
+src_prepare() {
+   sed -i -e 's:-Werror::' CMakeLists.txt || die
+   cmake_src_prepare
+}
+
+src_configure() {
+   # there are in-source switches
+   use debug && CMAKE_BUILD_TYPE=Debug
+
+   local mycmakeargs=(
+   -DGAMEDIR="/usr/bin"
+   -DDOCDIR="/usr/share/doc/${PF}"
+   -DWITH_BZIP2=$(usex bzip2)
+   -DWITH_MNG=$(usex mng)
+   -DWITH_OGGVORBIS=$(usex vorbis)
+   -DWITH_THEORA=$(usex theora)
+   -DENABLE_DOC=$(usex doc)
+   -DENABLE_DEV=ON
+   )
+
+   cmake_src_configure
+}
+
+pkg_postinst() {
+   optfeature "MIDI music support" "media-libs/sdl2-mixer[midi]"
+}



[gentoo-commits] repo/gentoo:master commit in: games-engines/stratagus/

2021-07-16 Thread Michał Górny
commit: dc9558cc3ef4215118d77956c8e767b5eddee4fa
Author: Michał Górny  gentoo  org>
AuthorDate: Sat Jul 17 06:05:41 2021 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sat Jul 17 06:05:41 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dc9558cc

games-engines/stratagus: Bump to 3.1.2

Signed-off-by: Michał Górny  gentoo.org>

 games-engines/stratagus/Manifest   |  1 +
 games-engines/stratagus/stratagus-3.1.2.ebuild | 74 ++
 2 files changed, 75 insertions(+)

diff --git a/games-engines/stratagus/Manifest b/games-engines/stratagus/Manifest
index 60f13747814..ce0ac8c9fb3 100644
--- a/games-engines/stratagus/Manifest
+++ b/games-engines/stratagus/Manifest
@@ -2,3 +2,4 @@ DIST stratagus-2.4.3.tar.gz 1123537 BLAKE2B 
90e40b2b277b5c52977f3c0ae2ae8f2e65d9
 DIST stratagus-3.0.0.tar.gz 1149659 BLAKE2B 
62a14bdc84462f22867b836b9a83f58ba31c7793c20f25cd8a0ca58adf7e5a38ee4559e96dddf8eb61dd1572dac55e08b16c95f8b7590644da0d0ffd040e0360
 SHA512 
baef3636471134c53ae0a60471f217daf694c20f439db125cf31cc33a510be456486aa905950aec15f28acada1af39a245e97fc85045d849b10532939a8f3a83
 DIST stratagus-3.1.0.tar.gz 1188722 BLAKE2B 
7eefd0d1c2ab35e657d8dc3c90c279deab073588c7a5830e317b99d72518b3d9b1260b56952e1deeadccc79334442441896c0d9520891a5eeea75da52871a4b2
 SHA512 
41f4dc6e6232cdd31258b7c402c64d3604c77b07bd46f29474a4b4979cd30dec809faeb5f0034521e26442c4afefba3076154a632bd445f57e04801b4199573b
 DIST stratagus-3.1.1.tar.gz 1189631 BLAKE2B 
dd81b354d90cd3483674d0b9728abf9a7c6b8e2c2ab49683d8da37a80dca26eafe3bfed022b3917ab7f6f1d09c68724def5a8d107dd735dbab58cc72b224fbd3
 SHA512 
b5c5e3d767cd96be0fcc13476452e76ea106ddf870117f0e0b97113455c8a54a6547065b242d9a255d87c59ee755e604489e68a5ecc2e5275b32b7b5b5cfae6b
+DIST stratagus-3.1.2.tar.gz 1190124 BLAKE2B 
35e9b8d33a0b6926ba7a450b893679d323dca9507b9fe2cd27ec8ee5c80deeecf8e35fd8b92eed86f308b5a8abd017d6306a08b4268c06de3c3d0fac7b74eba1
 SHA512 
c12012b08b04a419b0d3d35860b22fa426e06181d6ecd2998b11419227f3c226a6d584a5c3443939dfe63e0cc657eaad914f04810431bc72b7697cf8f4465b18

diff --git a/games-engines/stratagus/stratagus-3.1.2.ebuild 
b/games-engines/stratagus/stratagus-3.1.2.ebuild
new file mode 100644
index 000..b457463d8b3
--- /dev/null
+++ b/games-engines/stratagus/stratagus-3.1.2.ebuild
@@ -0,0 +1,74 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+LUA_COMPAT=( lua5-1 )
+inherit cmake lua-single optfeature
+
+DESCRIPTION="A realtime strategy game engine"
+HOMEPAGE="
+   https://stratagus.com/stratagus.html
+   https://github.com/Wargus/stratagus";
+SRC_URI="https://github.com/Wargus/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="GPL-2"
+SLOT="0/3"
+KEYWORDS="~amd64 ~x86"
+IUSE="bzip2 debug doc mng theora vorbis"
+REQUIRED_USE="
+   ${LUA_REQUIRED_USE}
+   theora? ( vorbis )"
+
+RDEPEND="
+   ${LUA_DEPS}
+   dev-db/sqlite:3
+   dev-lua/toluapp[${LUA_SINGLE_USEDEP}]
+   media-libs/libpng:0
+   x11-libs/libX11
+   media-libs/libsdl2[sound,opengl,video]
+   media-libs/sdl2-mixer[vorbis]
+   media-libs/sdl2-image[png]
+   sys-libs/zlib
+   bzip2? ( app-arch/bzip2 )
+   mng? ( media-libs/libmng )
+   vorbis? (
+   media-libs/libogg
+   media-libs/libvorbis
+   theora? ( media-libs/libtheora )
+   )"
+DEPEND="${RDEPEND}"
+BDEPEND="
+   virtual/pkgconfig
+   doc? ( app-doc/doxygen )"
+
+PATCHES=(
+   "${FILESDIR}/${PN}"-2.3.0-doc.patch
+)
+
+src_prepare() {
+   sed -i -e 's:-Werror::' CMakeLists.txt || die
+   cmake_src_prepare
+}
+
+src_configure() {
+   # there are in-source switches
+   use debug && CMAKE_BUILD_TYPE=Debug
+
+   local mycmakeargs=(
+   -DGAMEDIR="/usr/bin"
+   -DDOCDIR="/usr/share/doc/${PF}"
+   -DWITH_BZIP2=$(usex bzip2)
+   -DWITH_MNG=$(usex mng)
+   -DWITH_OGGVORBIS=$(usex vorbis)
+   -DWITH_THEORA=$(usex theora)
+   -DENABLE_DOC=$(usex doc)
+   -DENABLE_DEV=ON
+   )
+
+   cmake_src_configure
+}
+
+pkg_postinst() {
+   optfeature "MIDI music support" "media-libs/sdl2-mixer[midi]"
+}



[gentoo-commits] repo/gentoo:master commit in: games-engines/stratagus/

2021-07-15 Thread Michał Górny
commit: bb6b18607d3e1874a92b39a6ef62dde593b8c83f
Author: Michał Górny  gentoo  org>
AuthorDate: Thu Jul 15 17:31:22 2021 +
Commit: Michał Górny  gentoo  org>
CommitDate: Thu Jul 15 17:31:22 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bb6b1860

games-engines/stratagus: Bump to 3.1.1

Signed-off-by: Michał Górny  gentoo.org>

 games-engines/stratagus/Manifest   |  1 +
 games-engines/stratagus/stratagus-3.1.1.ebuild | 74 ++
 2 files changed, 75 insertions(+)

diff --git a/games-engines/stratagus/Manifest b/games-engines/stratagus/Manifest
index 4825b00442d..60f13747814 100644
--- a/games-engines/stratagus/Manifest
+++ b/games-engines/stratagus/Manifest
@@ -1,3 +1,4 @@
 DIST stratagus-2.4.3.tar.gz 1123537 BLAKE2B 
90e40b2b277b5c52977f3c0ae2ae8f2e65d940d765e2ca4f7def4f8cf903399350f5e46f6dc6fbc38f3a53c7ca9ecaf5cf38025ec69154972869f28da37865d4
 SHA512 
16271c4fed3fb75fb8fb08e363e72713ede7979ea7e25b7c83db2fa9a0688fb7927cad3379e3b23e172c409cf0f6db18f7c6557d19a693c9a7f24109b56d2a56
 DIST stratagus-3.0.0.tar.gz 1149659 BLAKE2B 
62a14bdc84462f22867b836b9a83f58ba31c7793c20f25cd8a0ca58adf7e5a38ee4559e96dddf8eb61dd1572dac55e08b16c95f8b7590644da0d0ffd040e0360
 SHA512 
baef3636471134c53ae0a60471f217daf694c20f439db125cf31cc33a510be456486aa905950aec15f28acada1af39a245e97fc85045d849b10532939a8f3a83
 DIST stratagus-3.1.0.tar.gz 1188722 BLAKE2B 
7eefd0d1c2ab35e657d8dc3c90c279deab073588c7a5830e317b99d72518b3d9b1260b56952e1deeadccc79334442441896c0d9520891a5eeea75da52871a4b2
 SHA512 
41f4dc6e6232cdd31258b7c402c64d3604c77b07bd46f29474a4b4979cd30dec809faeb5f0034521e26442c4afefba3076154a632bd445f57e04801b4199573b
+DIST stratagus-3.1.1.tar.gz 1189631 BLAKE2B 
dd81b354d90cd3483674d0b9728abf9a7c6b8e2c2ab49683d8da37a80dca26eafe3bfed022b3917ab7f6f1d09c68724def5a8d107dd735dbab58cc72b224fbd3
 SHA512 
b5c5e3d767cd96be0fcc13476452e76ea106ddf870117f0e0b97113455c8a54a6547065b242d9a255d87c59ee755e604489e68a5ecc2e5275b32b7b5b5cfae6b

diff --git a/games-engines/stratagus/stratagus-3.1.1.ebuild 
b/games-engines/stratagus/stratagus-3.1.1.ebuild
new file mode 100644
index 000..b457463d8b3
--- /dev/null
+++ b/games-engines/stratagus/stratagus-3.1.1.ebuild
@@ -0,0 +1,74 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+LUA_COMPAT=( lua5-1 )
+inherit cmake lua-single optfeature
+
+DESCRIPTION="A realtime strategy game engine"
+HOMEPAGE="
+   https://stratagus.com/stratagus.html
+   https://github.com/Wargus/stratagus";
+SRC_URI="https://github.com/Wargus/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="GPL-2"
+SLOT="0/3"
+KEYWORDS="~amd64 ~x86"
+IUSE="bzip2 debug doc mng theora vorbis"
+REQUIRED_USE="
+   ${LUA_REQUIRED_USE}
+   theora? ( vorbis )"
+
+RDEPEND="
+   ${LUA_DEPS}
+   dev-db/sqlite:3
+   dev-lua/toluapp[${LUA_SINGLE_USEDEP}]
+   media-libs/libpng:0
+   x11-libs/libX11
+   media-libs/libsdl2[sound,opengl,video]
+   media-libs/sdl2-mixer[vorbis]
+   media-libs/sdl2-image[png]
+   sys-libs/zlib
+   bzip2? ( app-arch/bzip2 )
+   mng? ( media-libs/libmng )
+   vorbis? (
+   media-libs/libogg
+   media-libs/libvorbis
+   theora? ( media-libs/libtheora )
+   )"
+DEPEND="${RDEPEND}"
+BDEPEND="
+   virtual/pkgconfig
+   doc? ( app-doc/doxygen )"
+
+PATCHES=(
+   "${FILESDIR}/${PN}"-2.3.0-doc.patch
+)
+
+src_prepare() {
+   sed -i -e 's:-Werror::' CMakeLists.txt || die
+   cmake_src_prepare
+}
+
+src_configure() {
+   # there are in-source switches
+   use debug && CMAKE_BUILD_TYPE=Debug
+
+   local mycmakeargs=(
+   -DGAMEDIR="/usr/bin"
+   -DDOCDIR="/usr/share/doc/${PF}"
+   -DWITH_BZIP2=$(usex bzip2)
+   -DWITH_MNG=$(usex mng)
+   -DWITH_OGGVORBIS=$(usex vorbis)
+   -DWITH_THEORA=$(usex theora)
+   -DENABLE_DOC=$(usex doc)
+   -DENABLE_DEV=ON
+   )
+
+   cmake_src_configure
+}
+
+pkg_postinst() {
+   optfeature "MIDI music support" "media-libs/sdl2-mixer[midi]"
+}



[gentoo-commits] repo/gentoo:master commit in: games-engines/stratagus/

2021-07-03 Thread Michał Górny
commit: 0878cf05d86cee613935dd529040721ed455bbb1
Author: Michał Górny  gentoo  org>
AuthorDate: Sat Jul  3 20:55:11 2021 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sat Jul  3 21:46:28 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0878cf05

games-engines/stratagus: Bump to 3.1.0

Signed-off-by: Michał Górny  gentoo.org>

 games-engines/stratagus/Manifest   |  1 +
 games-engines/stratagus/stratagus-3.1.0.ebuild | 74 ++
 2 files changed, 75 insertions(+)

diff --git a/games-engines/stratagus/Manifest b/games-engines/stratagus/Manifest
index 85594b2e556..4825b00442d 100644
--- a/games-engines/stratagus/Manifest
+++ b/games-engines/stratagus/Manifest
@@ -1,2 +1,3 @@
 DIST stratagus-2.4.3.tar.gz 1123537 BLAKE2B 
90e40b2b277b5c52977f3c0ae2ae8f2e65d940d765e2ca4f7def4f8cf903399350f5e46f6dc6fbc38f3a53c7ca9ecaf5cf38025ec69154972869f28da37865d4
 SHA512 
16271c4fed3fb75fb8fb08e363e72713ede7979ea7e25b7c83db2fa9a0688fb7927cad3379e3b23e172c409cf0f6db18f7c6557d19a693c9a7f24109b56d2a56
 DIST stratagus-3.0.0.tar.gz 1149659 BLAKE2B 
62a14bdc84462f22867b836b9a83f58ba31c7793c20f25cd8a0ca58adf7e5a38ee4559e96dddf8eb61dd1572dac55e08b16c95f8b7590644da0d0ffd040e0360
 SHA512 
baef3636471134c53ae0a60471f217daf694c20f439db125cf31cc33a510be456486aa905950aec15f28acada1af39a245e97fc85045d849b10532939a8f3a83
+DIST stratagus-3.1.0.tar.gz 1188722 BLAKE2B 
7eefd0d1c2ab35e657d8dc3c90c279deab073588c7a5830e317b99d72518b3d9b1260b56952e1deeadccc79334442441896c0d9520891a5eeea75da52871a4b2
 SHA512 
41f4dc6e6232cdd31258b7c402c64d3604c77b07bd46f29474a4b4979cd30dec809faeb5f0034521e26442c4afefba3076154a632bd445f57e04801b4199573b

diff --git a/games-engines/stratagus/stratagus-3.1.0.ebuild 
b/games-engines/stratagus/stratagus-3.1.0.ebuild
new file mode 100644
index 000..b457463d8b3
--- /dev/null
+++ b/games-engines/stratagus/stratagus-3.1.0.ebuild
@@ -0,0 +1,74 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+LUA_COMPAT=( lua5-1 )
+inherit cmake lua-single optfeature
+
+DESCRIPTION="A realtime strategy game engine"
+HOMEPAGE="
+   https://stratagus.com/stratagus.html
+   https://github.com/Wargus/stratagus";
+SRC_URI="https://github.com/Wargus/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="GPL-2"
+SLOT="0/3"
+KEYWORDS="~amd64 ~x86"
+IUSE="bzip2 debug doc mng theora vorbis"
+REQUIRED_USE="
+   ${LUA_REQUIRED_USE}
+   theora? ( vorbis )"
+
+RDEPEND="
+   ${LUA_DEPS}
+   dev-db/sqlite:3
+   dev-lua/toluapp[${LUA_SINGLE_USEDEP}]
+   media-libs/libpng:0
+   x11-libs/libX11
+   media-libs/libsdl2[sound,opengl,video]
+   media-libs/sdl2-mixer[vorbis]
+   media-libs/sdl2-image[png]
+   sys-libs/zlib
+   bzip2? ( app-arch/bzip2 )
+   mng? ( media-libs/libmng )
+   vorbis? (
+   media-libs/libogg
+   media-libs/libvorbis
+   theora? ( media-libs/libtheora )
+   )"
+DEPEND="${RDEPEND}"
+BDEPEND="
+   virtual/pkgconfig
+   doc? ( app-doc/doxygen )"
+
+PATCHES=(
+   "${FILESDIR}/${PN}"-2.3.0-doc.patch
+)
+
+src_prepare() {
+   sed -i -e 's:-Werror::' CMakeLists.txt || die
+   cmake_src_prepare
+}
+
+src_configure() {
+   # there are in-source switches
+   use debug && CMAKE_BUILD_TYPE=Debug
+
+   local mycmakeargs=(
+   -DGAMEDIR="/usr/bin"
+   -DDOCDIR="/usr/share/doc/${PF}"
+   -DWITH_BZIP2=$(usex bzip2)
+   -DWITH_MNG=$(usex mng)
+   -DWITH_OGGVORBIS=$(usex vorbis)
+   -DWITH_THEORA=$(usex theora)
+   -DENABLE_DOC=$(usex doc)
+   -DENABLE_DEV=ON
+   )
+
+   cmake_src_configure
+}
+
+pkg_postinst() {
+   optfeature "MIDI music support" "media-libs/sdl2-mixer[midi]"
+}



[gentoo-commits] repo/gentoo:master commit in: games-engines/stratagus/

2021-03-26 Thread Conrad Kostecki
commit: 71a5893eabbe8e1a6ac5466cdfa39883d9ba54bd
Author: Conrad Kostecki  gentoo  org>
AuthorDate: Fri Mar 26 18:50:40 2021 +
Commit: Conrad Kostecki  gentoo  org>
CommitDate: Fri Mar 26 19:45:16 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=71a5893e

games-engines/stratagus: drop old version

Dropping old versions, which do not support slotted lua.

Package-Manager: Portage-3.0.17, Repoman-3.0.2
Signed-off-by: Conrad Kostecki  gentoo.org>

 games-engines/stratagus/stratagus-2.4.3.ebuild| 68 --
 games-engines/stratagus/stratagus-3.0.0-r1.ebuild | 70 ---
 2 files changed, 138 deletions(-)

diff --git a/games-engines/stratagus/stratagus-2.4.3.ebuild 
b/games-engines/stratagus/stratagus-2.4.3.ebuild
deleted file mode 100644
index e593ce458e1..000
--- a/games-engines/stratagus/stratagus-2.4.3.ebuild
+++ /dev/null
@@ -1,68 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-inherit cmake
-
-DESCRIPTION="A realtime strategy game engine"
-HOMEPAGE="https://wargus.github.io/stratagus.html
-   https://github.com/Wargus/stratagus";
-SRC_URI="https://github.com/Wargus/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE="bzip2 debug doc fluidsynth mikmod mng theora vorbis"
-REQUIRED_USE="theora? ( vorbis )"
-
-RDEPEND="
-   dev-db/sqlite:3
-   >=dev-lang/lua-5:0
-   dev-lua/toluapp
-   media-libs/libpng:0
-   virtual/opengl
-   x11-libs/libX11
-   media-libs/libsdl[sound,opengl,video]
-   sys-libs/zlib
-   bzip2? ( app-arch/bzip2 )
-   fluidsynth? ( media-sound/fluidsynth )
-   mikmod? ( media-libs/libmikmod )
-   mng? ( media-libs/libmng )
-   vorbis? (
-   media-libs/libogg
-   media-libs/libvorbis
-   theora? ( media-libs/libtheora )
-   )"
-DEPEND="${RDEPEND}"
-BDEPEND="
-   virtual/pkgconfig
-   doc? ( app-doc/doxygen )"
-
-PATCHES=(
-   "${FILESDIR}/${PN}"-2.3.0-doc.patch
-)
-
-src_prepare() {
-   sed -i -e 's:-Werror::' CMakeLists.txt || die
-   cmake_src_prepare
-}
-
-src_configure() {
-   # there are in-source switches
-   use debug && CMAKE_BUILD_TYPE=Debug
-
-   local mycmakeargs=(
-   -DGAMEDIR="/usr/bin"
-   -DDOCDIR="/usr/share/doc/${PF}"
-   -DWITH_BZIP2=$(usex bzip2)
-   -DWITH_FLUIDSYNTH=$(usex fluidsynth)
-   -DWITH_MIKMOD=$(usex mikmod)
-   -DWITH_MNG=$(usex mng)
-   -DWITH_OGGVORBIS=$(usex vorbis)
-   -DWITH_THEORA=$(usex theora)
-   -DENABLE_DOC=$(usex doc)
-   -DENABLE_DEV=ON
-   )
-
-   cmake_src_configure
-}

diff --git a/games-engines/stratagus/stratagus-3.0.0-r1.ebuild 
b/games-engines/stratagus/stratagus-3.0.0-r1.ebuild
deleted file mode 100644
index ee369f12de3..000
--- a/games-engines/stratagus/stratagus-3.0.0-r1.ebuild
+++ /dev/null
@@ -1,70 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit cmake optfeature
-
-DESCRIPTION="A realtime strategy game engine"
-HOMEPAGE="https://wargus.github.io/stratagus.html
-   https://github.com/Wargus/stratagus";
-SRC_URI="https://github.com/Wargus/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="GPL-2"
-SLOT="0/3"
-KEYWORDS="~amd64 ~x86"
-IUSE="bzip2 debug doc mng theora vorbis"
-REQUIRED_USE="theora? ( vorbis )"
-
-RDEPEND="
-   dev-db/sqlite:3
-   >=dev-lang/lua-5:0
-   dev-lua/toluapp
-   media-libs/libpng:0
-   x11-libs/libX11
-   media-libs/libsdl2[sound,opengl,video]
-   media-libs/sdl2-mixer[vorbis]
-   media-libs/sdl2-image[png]
-   sys-libs/zlib
-   bzip2? ( app-arch/bzip2 )
-   mng? ( media-libs/libmng )
-   vorbis? (
-   media-libs/libogg
-   media-libs/libvorbis
-   theora? ( media-libs/libtheora )
-   )"
-DEPEND="${RDEPEND}"
-BDEPEND="
-   virtual/pkgconfig
-   doc? ( app-doc/doxygen )"
-
-PATCHES=(
-   "${FILESDIR}/${PN}"-2.3.0-doc.patch
-)
-
-src_prepare() {
-   sed -i -e 's:-Werror::' CMakeLists.txt || die
-   cmake_src_prepare
-}
-
-src_configure() {
-   # there are in-source switches
-   use debug && CMAKE_BUILD_TYPE=Debug
-
-   local mycmakeargs=(
-   -DGAMEDIR="/usr/bin"
-   -DDOCDIR="/usr/share/doc/${PF}"
-   -DWITH_BZIP2=$(usex bzip2)
-   -DWITH_MNG=$(usex mng)
-   -DWITH_OGGVORBIS=$(usex vorbis)
-   -DWITH_THEORA=$(usex theora)
-   -DENABLE_DOC=$(usex doc)
-   -DENABLE_DEV=ON
-   )
-
-   cmake_src_configure
-}
-
-pkg_postinst() {
-   optfeature "MIDI music support" "media-libs/sdl2-mixer[midi]"
-}



[gentoo-commits] repo/gentoo:master commit in: games-engines/stratagus/, games-engines/stratagus/files/

2021-02-14 Thread Andreas Sturmlechner
commit: 3987d041e8d7f4672a75c33ef275ee4018561067
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sun Feb 14 21:07:47 2021 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sun Feb 14 21:24:39 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3987d041

games-engines/stratagus: Drop 2.4.1

Package-Manager: Portage-3.0.14, Repoman-3.0.2
Signed-off-by: Andreas Sturmlechner  gentoo.org>

 games-engines/stratagus/Manifest   |  1 -
 .../stratagus/files/stratagus-2.3.0-debug.patch| 19 --
 games-engines/stratagus/stratagus-2.4.1.ebuild | 69 --
 3 files changed, 89 deletions(-)

diff --git a/games-engines/stratagus/Manifest b/games-engines/stratagus/Manifest
index c8fa438bdbb..85594b2e556 100644
--- a/games-engines/stratagus/Manifest
+++ b/games-engines/stratagus/Manifest
@@ -1,3 +1,2 @@
-DIST stratagus-2.4.1.tar.gz 1087678 BLAKE2B 
be7fc8322aee2a28c80833d44c3180e26b961ce9dfd1bc5e0a8e3fa0caac74bf713224de4c38b2ebf6d5aeabbe778a5664346c6a444b066f07f719bba5317bac
 SHA512 
1f0420677df72e3e2d2f31e60030fa2eba4c3d1ab80cfc79c045724fe39ac237846bc38e8762ee9aa51768a443cdbbaa1fe91bf80fb2164261288a1bb17e27cd
 DIST stratagus-2.4.3.tar.gz 1123537 BLAKE2B 
90e40b2b277b5c52977f3c0ae2ae8f2e65d940d765e2ca4f7def4f8cf903399350f5e46f6dc6fbc38f3a53c7ca9ecaf5cf38025ec69154972869f28da37865d4
 SHA512 
16271c4fed3fb75fb8fb08e363e72713ede7979ea7e25b7c83db2fa9a0688fb7927cad3379e3b23e172c409cf0f6db18f7c6557d19a693c9a7f24109b56d2a56
 DIST stratagus-3.0.0.tar.gz 1149659 BLAKE2B 
62a14bdc84462f22867b836b9a83f58ba31c7793c20f25cd8a0ca58adf7e5a38ee4559e96dddf8eb61dd1572dac55e08b16c95f8b7590644da0d0ffd040e0360
 SHA512 
baef3636471134c53ae0a60471f217daf694c20f439db125cf31cc33a510be456486aa905950aec15f28acada1af39a245e97fc85045d849b10532939a8f3a83

diff --git a/games-engines/stratagus/files/stratagus-2.3.0-debug.patch 
b/games-engines/stratagus/files/stratagus-2.3.0-debug.patch
deleted file mode 100644
index 41817865c57..000
--- a/games-engines/stratagus/files/stratagus-2.3.0-debug.patch
+++ /dev/null
@@ -1,19 +0,0 @@
-From: Julian Ospald 
-Date: Thu Oct 18 14:31:37 UTC 2012
-Subject: build-system
-
-do not rename the target if debug is enabled
-
 stratagus_2.2.7.orig/CMakeLists.txt
-+++ stratagus_2.2.7.orig/CMakeLists.txt
-@@ -911,10 +911,6 @@
- add_executable(stratagus WIN32 ${stratagus_SRCS} ${stratagus_HDRS})
- target_link_libraries(stratagus ${stratagus_LIBS})
- 
--if(CMAKE_BUILD_TYPE STREQUAL "Debug")
--  set_target_properties(stratagus PROPERTIES OUTPUT_NAME stratagus-dbg)
--endif()
--
- if(WIN32 AND MINGW AND ENABLE_STATIC)
-   set_target_properties(stratagus PROPERTIES LINK_FLAGS "${LINK_FLAGS} 
-static-libgcc -static-libstdc++ -Wl,--stack,10485760")
- endif()

diff --git a/games-engines/stratagus/stratagus-2.4.1.ebuild 
b/games-engines/stratagus/stratagus-2.4.1.ebuild
deleted file mode 100644
index a692d77f947..000
--- a/games-engines/stratagus/stratagus-2.4.1.ebuild
+++ /dev/null
@@ -1,69 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-inherit cmake-utils eutils
-
-DESCRIPTION="A realtime strategy game engine"
-HOMEPAGE="https://launchpad.net/stratagus/";
-SRC_URI="https://github.com/Wargus/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE="bzip2 debug doc fluidsynth mikmod mng theora vorbis"
-
-RDEPEND="dev-db/sqlite:3
-   >=dev-lang/lua-5:0
-   dev-lua/toluapp
-   media-libs/libpng:0
-   virtual/opengl
-   x11-libs/libX11
-   media-libs/libsdl[sound,opengl,video]
-   sys-libs/zlib
-   bzip2? ( app-arch/bzip2 )
-   fluidsynth? ( media-sound/fluidsynth )
-   mikmod? ( media-libs/libmikmod )
-   mng? ( media-libs/libmng )
-   vorbis? (
-   media-libs/libogg
-   media-libs/libvorbis
-   theora? ( media-libs/libtheora )
-   )"
-DEPEND="${RDEPEND}
-   doc? ( app-doc/doxygen )
-   virtual/pkgconfig"
-
-REQUIRED_USE="theora? ( vorbis )"
-PATCHES=(
-   "${FILESDIR}/${PN}"-2.3.0-debug.patch
-   "${FILESDIR}/${PN}"-2.3.0-doc.patch
-)
-
-src_configure() {
-   # there are in-source switches
-   use debug && CMAKE_BUILD_TYPE=Debug
-
-   local mycmakeargs=(
-   -DGAMEDIR="/usr/bin"
-   -DDOCDIR="/usr/share/doc/${PF}"
-   -DWITH_BZIP2=$(usex bzip2)
-   -DENABLE_DOC=$(usex doc)
-   -DWITH_FLUIDSYNTH=$(usex fluidsynth)
-   -DWITH_MIKMOD=$(usex mikmod)
-   -DWITH_MNG=$(usex mng)
-   -DWITH_OGGVORBIS=$(usex vorbis)
-   -DWITH_THEORA=$(usex theora)
-   -DENABLE_DEV=ON
-   )
-
-   cmake-utils_src_configure
-}
-
-src_compile() {
-   cmake-utils_src_compile
-}
-
-src_install() {
-   cmake-utils_src_install
-}



[gentoo-commits] repo/gentoo:master commit in: games-engines/stratagus/

2020-12-25 Thread Michał Górny
commit: 38e57dab26351744aa79ba499b5f04fe1a580431
Author: Michał Górny  gentoo  org>
AuthorDate: Fri Dec 25 11:24:25 2020 +
Commit: Michał Górny  gentoo  org>
CommitDate: Fri Dec 25 11:25:22 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=38e57dab

games-engines/stratagus: Bump the lua-single version to 3.0.0

Signed-off-by: Michał Górny  gentoo.org>

 .../stratagus/stratagus-3.0.0-r100.ebuild  | 74 ++
 1 file changed, 74 insertions(+)

diff --git a/games-engines/stratagus/stratagus-3.0.0-r100.ebuild 
b/games-engines/stratagus/stratagus-3.0.0-r100.ebuild
new file mode 100644
index 000..5af50ed3083
--- /dev/null
+++ b/games-engines/stratagus/stratagus-3.0.0-r100.ebuild
@@ -0,0 +1,74 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+LUA_COMPAT=( lua5-1 )
+
+inherit cmake lua-single optfeature
+
+DESCRIPTION="A realtime strategy game engine"
+HOMEPAGE="https://wargus.github.io/stratagus.html
+   https://github.com/Wargus/stratagus";
+SRC_URI="https://github.com/Wargus/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="GPL-2"
+SLOT="0/3"
+KEYWORDS="~amd64 ~x86"
+IUSE="bzip2 debug doc mng theora vorbis"
+REQUIRED_USE="
+   ${LUA_REQUIRED_USE}
+   theora? ( vorbis )"
+
+RDEPEND="
+   ${LUA_DEPS}
+   dev-db/sqlite:3
+   dev-lua/toluapp[${LUA_SINGLE_USEDEP}]
+   media-libs/libpng:0
+   x11-libs/libX11
+   media-libs/libsdl2[sound,opengl,video]
+   media-libs/sdl2-mixer[vorbis]
+   media-libs/sdl2-image[png]
+   sys-libs/zlib
+   bzip2? ( app-arch/bzip2 )
+   mng? ( media-libs/libmng )
+   vorbis? (
+   media-libs/libogg
+   media-libs/libvorbis
+   theora? ( media-libs/libtheora )
+   )"
+DEPEND="${RDEPEND}"
+BDEPEND="
+   virtual/pkgconfig
+   doc? ( app-doc/doxygen )"
+
+PATCHES=(
+   "${FILESDIR}/${PN}"-2.3.0-doc.patch
+)
+
+src_prepare() {
+   sed -i -e 's:-Werror::' CMakeLists.txt || die
+   cmake_src_prepare
+}
+
+src_configure() {
+   # there are in-source switches
+   use debug && CMAKE_BUILD_TYPE=Debug
+
+   local mycmakeargs=(
+   -DGAMEDIR="/usr/bin"
+   -DDOCDIR="/usr/share/doc/${PF}"
+   -DWITH_BZIP2=$(usex bzip2)
+   -DWITH_MNG=$(usex mng)
+   -DWITH_OGGVORBIS=$(usex vorbis)
+   -DWITH_THEORA=$(usex theora)
+   -DENABLE_DOC=$(usex doc)
+   -DENABLE_DEV=ON
+   )
+
+   cmake_src_configure
+}
+
+pkg_postinst() {
+   optfeature "MIDI music support" "media-libs/sdl2-mixer[midi]"
+}



[gentoo-commits] repo/gentoo:master commit in: games-engines/stratagus/

2020-12-20 Thread Michał Górny
commit: de793a42cd980f37c9ee9ec3d779619f0c057de2
Author: Michał Górny  gentoo  org>
AuthorDate: Sun Dec 20 10:16:55 2020 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sun Dec 20 10:39:55 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=de793a42

games-engines/stratagus: Remanifest

Signed-off-by: Michał Górny  gentoo.org>

 games-engines/stratagus/Manifest| 2 +-
 .../stratagus/{stratagus-3.0.0.ebuild => stratagus-3.0.0-r1.ebuild} | 0
 2 files changed, 1 insertion(+), 1 deletion(-)

diff --git a/games-engines/stratagus/Manifest b/games-engines/stratagus/Manifest
index dd904acad1f..c8fa438bdbb 100644
--- a/games-engines/stratagus/Manifest
+++ b/games-engines/stratagus/Manifest
@@ -1,3 +1,3 @@
 DIST stratagus-2.4.1.tar.gz 1087678 BLAKE2B 
be7fc8322aee2a28c80833d44c3180e26b961ce9dfd1bc5e0a8e3fa0caac74bf713224de4c38b2ebf6d5aeabbe778a5664346c6a444b066f07f719bba5317bac
 SHA512 
1f0420677df72e3e2d2f31e60030fa2eba4c3d1ab80cfc79c045724fe39ac237846bc38e8762ee9aa51768a443cdbbaa1fe91bf80fb2164261288a1bb17e27cd
 DIST stratagus-2.4.3.tar.gz 1123537 BLAKE2B 
90e40b2b277b5c52977f3c0ae2ae8f2e65d940d765e2ca4f7def4f8cf903399350f5e46f6dc6fbc38f3a53c7ca9ecaf5cf38025ec69154972869f28da37865d4
 SHA512 
16271c4fed3fb75fb8fb08e363e72713ede7979ea7e25b7c83db2fa9a0688fb7927cad3379e3b23e172c409cf0f6db18f7c6557d19a693c9a7f24109b56d2a56
-DIST stratagus-3.0.0.tar.gz 1150501 BLAKE2B 
2d043755a70596fa7ac6c3817ad809a1515ba057231cafa32c930b0d3e03c28041c13133ac2c3d01de796cec5395e843c873fb0f89c77003cdeff26f3f3c8dc4
 SHA512 
d96f580b75e7abf6fa90832ada6a38de107a1f9cb432e67c99ae9195948e7675282019914c77746bc0fd883f07e9235ddd1ffb6a91759321986aa401f8c6e6d9
+DIST stratagus-3.0.0.tar.gz 1149659 BLAKE2B 
62a14bdc84462f22867b836b9a83f58ba31c7793c20f25cd8a0ca58adf7e5a38ee4559e96dddf8eb61dd1572dac55e08b16c95f8b7590644da0d0ffd040e0360
 SHA512 
baef3636471134c53ae0a60471f217daf694c20f439db125cf31cc33a510be456486aa905950aec15f28acada1af39a245e97fc85045d849b10532939a8f3a83

diff --git a/games-engines/stratagus/stratagus-3.0.0.ebuild 
b/games-engines/stratagus/stratagus-3.0.0-r1.ebuild
similarity index 100%
rename from games-engines/stratagus/stratagus-3.0.0.ebuild
rename to games-engines/stratagus/stratagus-3.0.0-r1.ebuild



[gentoo-commits] repo/gentoo:master commit in: games-engines/stratagus/

2020-12-19 Thread Michał Górny
commit: f89646f8f8ac549571b7a65b506ee558c4f47dac
Author: Michał Górny  gentoo  org>
AuthorDate: Sat Dec 19 08:34:08 2020 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sat Dec 19 08:59:46 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f89646f8

games-engines/stratagus: Bump to 3.0.0

Signed-off-by: Michał Górny  gentoo.org>

 games-engines/stratagus/Manifest   |  1 +
 games-engines/stratagus/stratagus-3.0.0.ebuild | 70 ++
 2 files changed, 71 insertions(+)

diff --git a/games-engines/stratagus/Manifest b/games-engines/stratagus/Manifest
index 2195f5ba909..dd904acad1f 100644
--- a/games-engines/stratagus/Manifest
+++ b/games-engines/stratagus/Manifest
@@ -1,2 +1,3 @@
 DIST stratagus-2.4.1.tar.gz 1087678 BLAKE2B 
be7fc8322aee2a28c80833d44c3180e26b961ce9dfd1bc5e0a8e3fa0caac74bf713224de4c38b2ebf6d5aeabbe778a5664346c6a444b066f07f719bba5317bac
 SHA512 
1f0420677df72e3e2d2f31e60030fa2eba4c3d1ab80cfc79c045724fe39ac237846bc38e8762ee9aa51768a443cdbbaa1fe91bf80fb2164261288a1bb17e27cd
 DIST stratagus-2.4.3.tar.gz 1123537 BLAKE2B 
90e40b2b277b5c52977f3c0ae2ae8f2e65d940d765e2ca4f7def4f8cf903399350f5e46f6dc6fbc38f3a53c7ca9ecaf5cf38025ec69154972869f28da37865d4
 SHA512 
16271c4fed3fb75fb8fb08e363e72713ede7979ea7e25b7c83db2fa9a0688fb7927cad3379e3b23e172c409cf0f6db18f7c6557d19a693c9a7f24109b56d2a56
+DIST stratagus-3.0.0.tar.gz 1150501 BLAKE2B 
2d043755a70596fa7ac6c3817ad809a1515ba057231cafa32c930b0d3e03c28041c13133ac2c3d01de796cec5395e843c873fb0f89c77003cdeff26f3f3c8dc4
 SHA512 
d96f580b75e7abf6fa90832ada6a38de107a1f9cb432e67c99ae9195948e7675282019914c77746bc0fd883f07e9235ddd1ffb6a91759321986aa401f8c6e6d9

diff --git a/games-engines/stratagus/stratagus-3.0.0.ebuild 
b/games-engines/stratagus/stratagus-3.0.0.ebuild
new file mode 100644
index 000..ee369f12de3
--- /dev/null
+++ b/games-engines/stratagus/stratagus-3.0.0.ebuild
@@ -0,0 +1,70 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit cmake optfeature
+
+DESCRIPTION="A realtime strategy game engine"
+HOMEPAGE="https://wargus.github.io/stratagus.html
+   https://github.com/Wargus/stratagus";
+SRC_URI="https://github.com/Wargus/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="GPL-2"
+SLOT="0/3"
+KEYWORDS="~amd64 ~x86"
+IUSE="bzip2 debug doc mng theora vorbis"
+REQUIRED_USE="theora? ( vorbis )"
+
+RDEPEND="
+   dev-db/sqlite:3
+   >=dev-lang/lua-5:0
+   dev-lua/toluapp
+   media-libs/libpng:0
+   x11-libs/libX11
+   media-libs/libsdl2[sound,opengl,video]
+   media-libs/sdl2-mixer[vorbis]
+   media-libs/sdl2-image[png]
+   sys-libs/zlib
+   bzip2? ( app-arch/bzip2 )
+   mng? ( media-libs/libmng )
+   vorbis? (
+   media-libs/libogg
+   media-libs/libvorbis
+   theora? ( media-libs/libtheora )
+   )"
+DEPEND="${RDEPEND}"
+BDEPEND="
+   virtual/pkgconfig
+   doc? ( app-doc/doxygen )"
+
+PATCHES=(
+   "${FILESDIR}/${PN}"-2.3.0-doc.patch
+)
+
+src_prepare() {
+   sed -i -e 's:-Werror::' CMakeLists.txt || die
+   cmake_src_prepare
+}
+
+src_configure() {
+   # there are in-source switches
+   use debug && CMAKE_BUILD_TYPE=Debug
+
+   local mycmakeargs=(
+   -DGAMEDIR="/usr/bin"
+   -DDOCDIR="/usr/share/doc/${PF}"
+   -DWITH_BZIP2=$(usex bzip2)
+   -DWITH_MNG=$(usex mng)
+   -DWITH_OGGVORBIS=$(usex vorbis)
+   -DWITH_THEORA=$(usex theora)
+   -DENABLE_DOC=$(usex doc)
+   -DENABLE_DEV=ON
+   )
+
+   cmake_src_configure
+}
+
+pkg_postinst() {
+   optfeature "MIDI music support" "media-libs/sdl2-mixer[midi]"
+}



[gentoo-commits] repo/gentoo:master commit in: games-engines/stratagus/, profiles/

2020-12-15 Thread Marek Szuba
commit: 9a945a1a2cac0e551f654ef402dccdb5238cc5a9
Author: Marek Szuba  gentoo  org>
AuthorDate: Tue Dec 15 16:52:15 2020 +
Commit: Marek Szuba  gentoo  org>
CommitDate: Tue Dec 15 18:45:09 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9a945a1a

games-engines/stratagus: migrate to lua-single.eclass

Locked to lua5-1, both in upstream build scripts and by depending on
dev-lua/toluapp.

Closes: https://bugs.gentoo.org/752951
Signed-off-by: Marek Szuba  gentoo.org>

 .../stratagus/stratagus-2.4.3-r100.ebuild  | 71 ++
 profiles/package.mask  |  1 +
 2 files changed, 72 insertions(+)

diff --git a/games-engines/stratagus/stratagus-2.4.3-r100.ebuild 
b/games-engines/stratagus/stratagus-2.4.3-r100.ebuild
new file mode 100644
index 000..5b096ccea6d
--- /dev/null
+++ b/games-engines/stratagus/stratagus-2.4.3-r100.ebuild
@@ -0,0 +1,71 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+LUA_COMPAT=( lua5-1 )
+
+inherit cmake lua-single
+
+DESCRIPTION="A realtime strategy game engine"
+HOMEPAGE="https://wargus.github.io/stratagus.html
+   https://github.com/Wargus/stratagus";
+SRC_URI="https://github.com/Wargus/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="bzip2 debug doc fluidsynth mikmod mng theora vorbis"
+REQUIRED_USE="${LUA_REQUIRED_USE}
+   theora? ( vorbis )"
+
+RDEPEND="${LUA_DEPS}
+   dev-db/sqlite:3
+   dev-lua/toluapp[${LUA_SINGLE_USEDEP}]
+   media-libs/libpng:0
+   virtual/opengl
+   x11-libs/libX11
+   media-libs/libsdl[sound,opengl,video]
+   sys-libs/zlib
+   bzip2? ( app-arch/bzip2 )
+   fluidsynth? ( media-sound/fluidsynth )
+   mikmod? ( media-libs/libmikmod )
+   mng? ( media-libs/libmng )
+   vorbis? (
+   media-libs/libogg
+   media-libs/libvorbis
+   theora? ( media-libs/libtheora )
+   )"
+DEPEND="${RDEPEND}"
+BDEPEND="
+   virtual/pkgconfig
+   doc? ( app-doc/doxygen )"
+
+PATCHES=(
+   "${FILESDIR}/${PN}"-2.3.0-doc.patch
+)
+
+src_prepare() {
+   sed -i -e 's:-Werror::' CMakeLists.txt || die
+   cmake_src_prepare
+}
+
+src_configure() {
+   # there are in-source switches
+   use debug && CMAKE_BUILD_TYPE=Debug
+
+   local mycmakeargs=(
+   -DGAMEDIR="/usr/bin"
+   -DDOCDIR="/usr/share/doc/${PF}"
+   -DWITH_BZIP2=$(usex bzip2)
+   -DWITH_FLUIDSYNTH=$(usex fluidsynth)
+   -DWITH_MIKMOD=$(usex mikmod)
+   -DWITH_MNG=$(usex mng)
+   -DWITH_OGGVORBIS=$(usex vorbis)
+   -DWITH_THEORA=$(usex theora)
+   -DENABLE_DOC=$(usex doc)
+   -DENABLE_DEV=ON
+   )
+
+   cmake_src_configure
+}

diff --git a/profiles/package.mask b/profiles/package.mask
index 99f2521a5e9..60a835a2c5d 100644
--- a/profiles/package.mask
+++ b/profiles/package.mask
@@ -570,6 +570,7 @@ kde-apps/kdebase-meta:5
 >=games-engines/love-0.8.0-r100:0.8
 >=games-engines/love-11.3-r100:0
 >=games-engines/solarus-1.3.1-r100
+>=games-engines/stratagus-2.4.3-r100
 >=games-puzzle/fish-fillets-1.0.1-r100
 >=games-roguelike/crossfire-client-1.71.0-r100
 >=games-roguelike/stone-soup-0.25.1-r100



[gentoo-commits] repo/gentoo:master commit in: games-engines/stratagus/

2020-11-22 Thread Michał Górny
commit: 50b2e45fc40f1bbad754caccbbfc58013c9a
Author: Michał Górny  gentoo  org>
AuthorDate: Sun Nov 22 23:18:04 2020 +
Commit: Michał Górny  gentoo  org>
CommitDate: Mon Nov 23 00:33:32 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=50b2e45f

games-engines/stratagus: Strip -Werror

Closes: https://bugs.gentoo.org/756142
Signed-off-by: Michał Górny  gentoo.org>

 games-engines/stratagus/stratagus-2.4.3.ebuild | 5 +
 1 file changed, 5 insertions(+)

diff --git a/games-engines/stratagus/stratagus-2.4.3.ebuild 
b/games-engines/stratagus/stratagus-2.4.3.ebuild
index e21ab4238f1..e593ce458e1 100644
--- a/games-engines/stratagus/stratagus-2.4.3.ebuild
+++ b/games-engines/stratagus/stratagus-2.4.3.ebuild
@@ -42,6 +42,11 @@ PATCHES=(
"${FILESDIR}/${PN}"-2.3.0-doc.patch
 )
 
+src_prepare() {
+   sed -i -e 's:-Werror::' CMakeLists.txt || die
+   cmake_src_prepare
+}
+
 src_configure() {
# there are in-source switches
use debug && CMAKE_BUILD_TYPE=Debug



[gentoo-commits] repo/gentoo:master commit in: games-engines/stratagus/

2020-11-22 Thread Michał Górny
commit: 205c0faae0fb419b1bed47976359635ce5135c27
Author: Michał Górny  gentoo  org>
AuthorDate: Sun Nov 22 21:03:16 2020 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sun Nov 22 22:33:28 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=205c0faa

games-engines/stratagus: Bump to 2.4.3

Signed-off-by: Michał Górny  gentoo.org>

 games-engines/stratagus/Manifest   |  1 +
 games-engines/stratagus/metadata.xml   |  3 +-
 games-engines/stratagus/stratagus-2.4.3.ebuild | 63 ++
 3 files changed, 65 insertions(+), 2 deletions(-)

diff --git a/games-engines/stratagus/Manifest b/games-engines/stratagus/Manifest
index 7f53ed02771..2195f5ba909 100644
--- a/games-engines/stratagus/Manifest
+++ b/games-engines/stratagus/Manifest
@@ -1 +1,2 @@
 DIST stratagus-2.4.1.tar.gz 1087678 BLAKE2B 
be7fc8322aee2a28c80833d44c3180e26b961ce9dfd1bc5e0a8e3fa0caac74bf713224de4c38b2ebf6d5aeabbe778a5664346c6a444b066f07f719bba5317bac
 SHA512 
1f0420677df72e3e2d2f31e60030fa2eba4c3d1ab80cfc79c045724fe39ac237846bc38e8762ee9aa51768a443cdbbaa1fe91bf80fb2164261288a1bb17e27cd
+DIST stratagus-2.4.3.tar.gz 1123537 BLAKE2B 
90e40b2b277b5c52977f3c0ae2ae8f2e65d940d765e2ca4f7def4f8cf903399350f5e46f6dc6fbc38f3a53c7ca9ecaf5cf38025ec69154972869f28da37865d4
 SHA512 
16271c4fed3fb75fb8fb08e363e72713ede7979ea7e25b7c83db2fa9a0688fb7927cad3379e3b23e172c409cf0f6db18f7c6557d19a693c9a7f24109b56d2a56

diff --git a/games-engines/stratagus/metadata.xml 
b/games-engines/stratagus/metadata.xml
index 0b041675956..db8692f5803 100644
--- a/games-engines/stratagus/metadata.xml
+++ b/games-engines/stratagus/metadata.xml
@@ -13,7 +13,6 @@
compile with support for 
fluidsynth


-   stratagus
-   stratagus
+   Wargus/stratagus

 

diff --git a/games-engines/stratagus/stratagus-2.4.3.ebuild 
b/games-engines/stratagus/stratagus-2.4.3.ebuild
new file mode 100644
index 000..e21ab4238f1
--- /dev/null
+++ b/games-engines/stratagus/stratagus-2.4.3.ebuild
@@ -0,0 +1,63 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+inherit cmake
+
+DESCRIPTION="A realtime strategy game engine"
+HOMEPAGE="https://wargus.github.io/stratagus.html
+   https://github.com/Wargus/stratagus";
+SRC_URI="https://github.com/Wargus/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="bzip2 debug doc fluidsynth mikmod mng theora vorbis"
+REQUIRED_USE="theora? ( vorbis )"
+
+RDEPEND="
+   dev-db/sqlite:3
+   >=dev-lang/lua-5:0
+   dev-lua/toluapp
+   media-libs/libpng:0
+   virtual/opengl
+   x11-libs/libX11
+   media-libs/libsdl[sound,opengl,video]
+   sys-libs/zlib
+   bzip2? ( app-arch/bzip2 )
+   fluidsynth? ( media-sound/fluidsynth )
+   mikmod? ( media-libs/libmikmod )
+   mng? ( media-libs/libmng )
+   vorbis? (
+   media-libs/libogg
+   media-libs/libvorbis
+   theora? ( media-libs/libtheora )
+   )"
+DEPEND="${RDEPEND}"
+BDEPEND="
+   virtual/pkgconfig
+   doc? ( app-doc/doxygen )"
+
+PATCHES=(
+   "${FILESDIR}/${PN}"-2.3.0-doc.patch
+)
+
+src_configure() {
+   # there are in-source switches
+   use debug && CMAKE_BUILD_TYPE=Debug
+
+   local mycmakeargs=(
+   -DGAMEDIR="/usr/bin"
+   -DDOCDIR="/usr/share/doc/${PF}"
+   -DWITH_BZIP2=$(usex bzip2)
+   -DWITH_FLUIDSYNTH=$(usex fluidsynth)
+   -DWITH_MIKMOD=$(usex mikmod)
+   -DWITH_MNG=$(usex mng)
+   -DWITH_OGGVORBIS=$(usex vorbis)
+   -DWITH_THEORA=$(usex theora)
+   -DENABLE_DOC=$(usex doc)
+   -DENABLE_DEV=ON
+   )
+
+   cmake_src_configure
+}



[gentoo-commits] repo/gentoo:master commit in: games-engines/stratagus/

2020-11-22 Thread Michał Górny
commit: d3f83d50444a4a398bd175ea7305b44dc4281112
Author: Michał Górny  gentoo  org>
AuthorDate: Sun Nov 22 20:53:23 2020 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sun Nov 22 22:33:27 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d3f83d50

games-engines/stratagus: Take it over

Signed-off-by: Michał Górny  gentoo.org>

 games-engines/stratagus/metadata.xml | 4 
 1 file changed, 4 insertions(+)

diff --git a/games-engines/stratagus/metadata.xml 
b/games-engines/stratagus/metadata.xml
index 3914695ecbc..0b041675956 100644
--- a/games-engines/stratagus/metadata.xml
+++ b/games-engines/stratagus/metadata.xml
@@ -1,6 +1,10 @@
 
 http://www.gentoo.org/dtd/metadata.dtd";>
 
+   
+   mgo...@gentoo.org
+   Michał Górny
+   

ga...@gentoo.org
Gentoo Games Project



[gentoo-commits] repo/gentoo:master commit in: games-engines/stratagus/

2018-04-29 Thread Pacho Ramos
commit: 45565427e7aa7337f755689fce59f8f9c1683882
Author: Pacho Ramos  gentoo  org>
AuthorDate: Sun Apr 29 13:04:45 2018 +
Commit: Pacho Ramos  gentoo  org>
CommitDate: Sun Apr 29 13:06:48 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=45565427

games-engines/stratagus: Drop old

Package-Manager: Portage-2.3.31, Repoman-2.3.9

 games-engines/stratagus/Manifest   |  1 -
 games-engines/stratagus/stratagus-2.3.0.ebuild | 75 --
 2 files changed, 76 deletions(-)

diff --git a/games-engines/stratagus/Manifest b/games-engines/stratagus/Manifest
index 7fe190bcd37..7f53ed02771 100644
--- a/games-engines/stratagus/Manifest
+++ b/games-engines/stratagus/Manifest
@@ -1,2 +1 @@
 DIST stratagus-2.4.1.tar.gz 1087678 BLAKE2B 
be7fc8322aee2a28c80833d44c3180e26b961ce9dfd1bc5e0a8e3fa0caac74bf713224de4c38b2ebf6d5aeabbe778a5664346c6a444b066f07f719bba5317bac
 SHA512 
1f0420677df72e3e2d2f31e60030fa2eba4c3d1ab80cfc79c045724fe39ac237846bc38e8762ee9aa51768a443cdbbaa1fe91bf80fb2164261288a1bb17e27cd
-DIST stratagus_2.3.0.orig.tar.gz 1000990 BLAKE2B 
8d815a23a2efa6c55e1050e1762f9190656f25e355fafcb434238a3c024d313e8cbd6b5a5873430ea37aa7b7ba30d4128beec7c080c733415888ae2ddff412e6
 SHA512 
ad38568029aa777fcc2d2e6d4a862b4192bc87354b23712270b9f0a62e269548a08097305e97adcea7bc9d9d506a6d092c578656a1957db808a48f44712a76bf

diff --git a/games-engines/stratagus/stratagus-2.3.0.ebuild 
b/games-engines/stratagus/stratagus-2.3.0.ebuild
deleted file mode 100644
index cea036b23b0..000
--- a/games-engines/stratagus/stratagus-2.3.0.ebuild
+++ /dev/null
@@ -1,75 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-inherit cmake-utils eutils games
-
-DESCRIPTION="A realtime strategy game engine"
-HOMEPAGE="https://launchpad.net/stratagus/";
-SRC_URI="https://launchpad.net/stratagus/trunk/2.3/+download/stratagus_${PV}.orig.tar.gz";
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE="bzip2 debug doc fluidsynth mikmod mng theora vorbis"
-
-RDEPEND="dev-db/sqlite:3
-   >=dev-lang/lua-5:0
-   dev-lua/toluapp
-   media-libs/libpng:0
-   virtual/opengl
-   x11-libs/libX11
-   media-libs/libsdl[sound,opengl,video]
-   sys-libs/zlib
-   bzip2? ( app-arch/bzip2 )
-   fluidsynth? ( media-sound/fluidsynth )
-   mikmod? ( media-libs/libmikmod )
-   mng? ( media-libs/libmng )
-   vorbis? (
-   media-libs/libogg
-   media-libs/libvorbis
-   theora? ( media-libs/libtheora )
-   )"
-DEPEND="${RDEPEND}
-   doc? ( app-doc/doxygen )
-   virtual/pkgconfig"
-
-REQUIRED_USE="theora? ( vorbis )"
-PATCHES=( "${FILESDIR}"/${P}-{debug,doc}.patch )
-
-S=${WORKDIR}/${PN}_${PV}.orig
-
-src_prepare() {
-   cmake-utils_src_prepare
-}
-
-src_configure() {
-   # there are in-source switches
-   use debug && CMAKE_BUILD_TYPE=Debug
-
-   local mycmakeargs=(
-   -DGAMEDIR="${GAMES_BINDIR}"
-   -DBINDIR="${GAMES_BINDIR}"
-   -DSBINDIR="${GAMES_BINDIR}"
-   -DDOCDIR="/usr/share/doc/${PF}"
-   $(cmake-utils_use_with bzip2)
-   $(cmake-utils_use_enable doc)
-   $(cmake-utils_use_with fluidsynth)
-   $(cmake-utils_use_with mikmod)
-   $(cmake-utils_use_with mng)
-   $(cmake-utils_use_with vorbis OGGVORBIS)
-   $(cmake-utils_use_with theora)
-   -DENABLE_DEV=ON
-   )
-
-   cmake-utils_src_configure
-}
-
-src_compile() {
-   cmake-utils_src_compile
-}
-
-src_install() {
-   cmake-utils_src_install
-   prepgamesdirs
-}



[gentoo-commits] repo/gentoo:master commit in: games-engines/stratagus/

2017-10-15 Thread David Seifert
commit: 836cd625ffbb5c24f6d5bfee634492df93ce2142
Author: David Seifert  gentoo  org>
AuthorDate: Sun Oct 15 23:52:40 2017 +
Commit: David Seifert  gentoo  org>
CommitDate: Mon Oct 16 00:07:51 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=836cd625

games-engines/stratagus: [QA] Add cmake-utils_src_prepare

Package-Manager: Portage-2.3.11, Repoman-2.3.3

 games-engines/stratagus/stratagus-2.3.0.ebuild | 6 +-
 1 file changed, 5 insertions(+), 1 deletion(-)

diff --git a/games-engines/stratagus/stratagus-2.3.0.ebuild 
b/games-engines/stratagus/stratagus-2.3.0.ebuild
index 5e1718fdcaa..2a348cef1ad 100644
--- a/games-engines/stratagus/stratagus-2.3.0.ebuild
+++ b/games-engines/stratagus/stratagus-2.3.0.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
@@ -39,6 +39,10 @@ PATCHES=( "${FILESDIR}"/${P}-{debug,doc}.patch )
 
 S=${WORKDIR}/${PN}_${PV}.orig
 
+src_prepare() {
+   cmake-utils_src_prepare
+}
+
 src_configure() {
# there are in-source switches
use debug && CMAKE_BUILD_TYPE=Debug



[gentoo-commits] repo/gentoo:master commit in: games-engines/stratagus/

2017-10-03 Thread Patrice Clement
commit: 761663582deabc0507907384ca60e8679d29a5f7
Author: Marty E. Plummer  protonmail  com>
AuthorDate: Sat Sep 23 03:24:32 2017 +
Commit: Patrice Clement  gentoo  org>
CommitDate: Tue Oct  3 22:03:50 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=76166358

games-engines/stratagus: version bump to 2.4.1.

Also remove deprecated games.eclass and bump EAPI 6 to version.

Package-Manager: Portage-2.3.10, Repoman-2.3.3
Signed-off-by: Marty E. Plummer  protonmail.com>
Closes: https://github.com/gentoo/gentoo/pull/5779

 games-engines/stratagus/Manifest   |  1 +
 games-engines/stratagus/stratagus-2.4.1.ebuild | 69 ++
 2 files changed, 70 insertions(+)

diff --git a/games-engines/stratagus/Manifest b/games-engines/stratagus/Manifest
index da5357e3684..6b22ca7d56f 100644
--- a/games-engines/stratagus/Manifest
+++ b/games-engines/stratagus/Manifest
@@ -1 +1,2 @@
+DIST stratagus-2.4.1.tar.gz 1087678 SHA256 
4f77d0e3cb09c6322a9d5576b55bc2eb498e041a4d77c79dfc3a9b5612913788 SHA512 
1f0420677df72e3e2d2f31e60030fa2eba4c3d1ab80cfc79c045724fe39ac237846bc38e8762ee9aa51768a443cdbbaa1fe91bf80fb2164261288a1bb17e27cd
 WHIRLPOOL 
47bef0b10e0bbcab840cf48c5f85e75532f4c6d78bda75b846f711b35b255f5594647df3db736637a46c28b2d08722591223b05fc1d81fb66e93ad9377a0ae02
 DIST stratagus_2.3.0.orig.tar.gz 1000990 SHA256 
d3d124f253e987ee1be396ebcdec31228790163a121a9f4e0049d334114adb99 SHA512 
ad38568029aa777fcc2d2e6d4a862b4192bc87354b23712270b9f0a62e269548a08097305e97adcea7bc9d9d506a6d092c578656a1957db808a48f44712a76bf
 WHIRLPOOL 
705ab071fff4dc6d865d8e14c67bf3ef1e64fde45a85115178b4686d3c066907e193d733f5f9d09ec363660925349097f83afa6895a8c27e73c680e27db357a9

diff --git a/games-engines/stratagus/stratagus-2.4.1.ebuild 
b/games-engines/stratagus/stratagus-2.4.1.ebuild
new file mode 100644
index 000..a692d77f947
--- /dev/null
+++ b/games-engines/stratagus/stratagus-2.4.1.ebuild
@@ -0,0 +1,69 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+inherit cmake-utils eutils
+
+DESCRIPTION="A realtime strategy game engine"
+HOMEPAGE="https://launchpad.net/stratagus/";
+SRC_URI="https://github.com/Wargus/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="bzip2 debug doc fluidsynth mikmod mng theora vorbis"
+
+RDEPEND="dev-db/sqlite:3
+   >=dev-lang/lua-5:0
+   dev-lua/toluapp
+   media-libs/libpng:0
+   virtual/opengl
+   x11-libs/libX11
+   media-libs/libsdl[sound,opengl,video]
+   sys-libs/zlib
+   bzip2? ( app-arch/bzip2 )
+   fluidsynth? ( media-sound/fluidsynth )
+   mikmod? ( media-libs/libmikmod )
+   mng? ( media-libs/libmng )
+   vorbis? (
+   media-libs/libogg
+   media-libs/libvorbis
+   theora? ( media-libs/libtheora )
+   )"
+DEPEND="${RDEPEND}
+   doc? ( app-doc/doxygen )
+   virtual/pkgconfig"
+
+REQUIRED_USE="theora? ( vorbis )"
+PATCHES=(
+   "${FILESDIR}/${PN}"-2.3.0-debug.patch
+   "${FILESDIR}/${PN}"-2.3.0-doc.patch
+)
+
+src_configure() {
+   # there are in-source switches
+   use debug && CMAKE_BUILD_TYPE=Debug
+
+   local mycmakeargs=(
+   -DGAMEDIR="/usr/bin"
+   -DDOCDIR="/usr/share/doc/${PF}"
+   -DWITH_BZIP2=$(usex bzip2)
+   -DENABLE_DOC=$(usex doc)
+   -DWITH_FLUIDSYNTH=$(usex fluidsynth)
+   -DWITH_MIKMOD=$(usex mikmod)
+   -DWITH_MNG=$(usex mng)
+   -DWITH_OGGVORBIS=$(usex vorbis)
+   -DWITH_THEORA=$(usex theora)
+   -DENABLE_DEV=ON
+   )
+
+   cmake-utils_src_configure
+}
+
+src_compile() {
+   cmake-utils_src_compile
+}
+
+src_install() {
+   cmake-utils_src_install
+}



[gentoo-commits] repo/gentoo:master commit in: games-engines/stratagus/files/, games-engines/stratagus/

2016-03-20 Thread Michael Sterrett
commit: cf67b15157a147d5f8d610fd028d399484e1f903
Author: Michael Sterrett  gentoo  org>
AuthorDate: Sun Mar 20 20:47:57 2016 +
Commit: Michael Sterrett  gentoo  org>
CommitDate: Sun Mar 20 20:51:19 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cf67b151

games-engines/stratagus: clean old

Package-Manager: portage-2.2.26

 games-engines/stratagus/Manifest   |  1 -
 .../stratagus/files/stratagus-2.2.7-debug.patch| 19 --
 .../stratagus/files/stratagus-2.2.7-doc.patch  | 11 
 games-engines/stratagus/stratagus-2.2.7.ebuild | 73 --
 4 files changed, 104 deletions(-)

diff --git a/games-engines/stratagus/Manifest b/games-engines/stratagus/Manifest
index fbe2195..da5357e 100644
--- a/games-engines/stratagus/Manifest
+++ b/games-engines/stratagus/Manifest
@@ -1,2 +1 @@
-DIST stratagus_2.2.7.orig.tar.gz 939967 SHA256 
9bdaf207623b60a5e98451128bb7fb649e00ce4aba507320bde63e60f93e8c9f SHA512 
965d7b87db209c03fbdb73bbc4a7a660e1de3073638ddb1883d62bd3f837c5785e130e5328cd704cb2859be5e49b1f5f09cadee42a1b202213f24859bf6dc10e
 WHIRLPOOL 
55c975e75d2838fc3cc553f35a42ac5763243bd4c4970df713cc8f762a3aeb24ed23e291ecba5f948b24c1f6bbb4613706a80770d9baed1847cbb4cfcb4869f4
 DIST stratagus_2.3.0.orig.tar.gz 1000990 SHA256 
d3d124f253e987ee1be396ebcdec31228790163a121a9f4e0049d334114adb99 SHA512 
ad38568029aa777fcc2d2e6d4a862b4192bc87354b23712270b9f0a62e269548a08097305e97adcea7bc9d9d506a6d092c578656a1957db808a48f44712a76bf
 WHIRLPOOL 
705ab071fff4dc6d865d8e14c67bf3ef1e64fde45a85115178b4686d3c066907e193d733f5f9d09ec363660925349097f83afa6895a8c27e73c680e27db357a9

diff --git a/games-engines/stratagus/files/stratagus-2.2.7-debug.patch 
b/games-engines/stratagus/files/stratagus-2.2.7-debug.patch
deleted file mode 100644
index 4181786..000
--- a/games-engines/stratagus/files/stratagus-2.2.7-debug.patch
+++ /dev/null
@@ -1,19 +0,0 @@
-From: Julian Ospald 
-Date: Thu Oct 18 14:31:37 UTC 2012
-Subject: build-system
-
-do not rename the target if debug is enabled
-
 stratagus_2.2.7.orig/CMakeLists.txt
-+++ stratagus_2.2.7.orig/CMakeLists.txt
-@@ -911,10 +911,6 @@
- add_executable(stratagus WIN32 ${stratagus_SRCS} ${stratagus_HDRS})
- target_link_libraries(stratagus ${stratagus_LIBS})
- 
--if(CMAKE_BUILD_TYPE STREQUAL "Debug")
--  set_target_properties(stratagus PROPERTIES OUTPUT_NAME stratagus-dbg)
--endif()
--
- if(WIN32 AND MINGW AND ENABLE_STATIC)
-   set_target_properties(stratagus PROPERTIES LINK_FLAGS "${LINK_FLAGS} 
-static-libgcc -static-libstdc++ -Wl,--stack,10485760")
- endif()

diff --git a/games-engines/stratagus/files/stratagus-2.2.7-doc.patch 
b/games-engines/stratagus/files/stratagus-2.2.7-doc.patch
deleted file mode 100644
index 1605b81..000
--- a/games-engines/stratagus/files/stratagus-2.2.7-doc.patch
+++ /dev/null
@@ -1,11 +0,0 @@
 stratagus_2.2.7.orig/CMakeLists.txt
-+++ stratagus_2.2.7.orig/CMakeLists.txt
-@@ -1050,7 +1050,7 @@
-   doc/media.html
-   doc/metaserver_protocol.txt
-   doc/README-SDL.txt
--  DESTINATION share/doc/stratagus
-+  DESTINATION ${DOCDIR}
-   )
-   install(DIRECTORY doc/graphics doc/scripts 
${CMAKE_CURRENT_BINARY_DIR}/doxygen DESTINATION ${DOCDIR})
- endif(ENABLE_DOC AND DOXYGEN_FOUND)

diff --git a/games-engines/stratagus/stratagus-2.2.7.ebuild 
b/games-engines/stratagus/stratagus-2.2.7.ebuild
deleted file mode 100644
index dc05241..000
--- a/games-engines/stratagus/stratagus-2.2.7.ebuild
+++ /dev/null
@@ -1,73 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI=5
-inherit cmake-utils eutils games
-
-DESCRIPTION="A realtime strategy game engine"
-HOMEPAGE="http://stratagus.sourceforge.net/";
-SRC_URI="https://launchpad.net/stratagus/trunk/${PV}/+download/stratagus_${PV}.orig.tar.gz";
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="amd64 x86"
-IUSE="bzip2 debug doc mikmod mng theora vorbis"
-
-RDEPEND="dev-db/sqlite:3
-   >=dev-lang/lua-5:0
-   dev-lua/toluapp
-   media-libs/libpng:0
-   virtual/opengl
-   x11-libs/libX11
-   media-libs/libsdl[sound,opengl,video]
-   sys-libs/zlib
-   bzip2? ( app-arch/bzip2 )
-   mikmod? ( media-libs/libmikmod )
-   mng? ( media-libs/libmng )
-   vorbis? (
-   media-libs/libogg
-   media-libs/libvorbis
-   theora? ( media-libs/libtheora )
-   )"
-DEPEND="${RDEPEND}
-   doc? ( app-doc/doxygen )
-   virtual/pkgconfig"
-
-REQUIRED_USE="theora? ( vorbis )"
-
-S=${WORKDIR}/${PN}_${PV}.orig
-
-src_prepare() {
-   epatch "${FILESDIR}"/${P}-{debug,doc}.patch
-}
-
-src_configure() {
-   # there are in-source switches
-   use debug && CMAKE_BUILD_TYPE=Debug
-
-   local mycmakeargs=(
-   -DGAMEDIR="${GAMES_BINDIR}"
-   -DBINDIR="${GAMES_BINDIR}"
-   -DSBINDIR="${GAMES_BIND

[gentoo-commits] repo/gentoo:master commit in: games-engines/stratagus/

2015-12-14 Thread Agostino Sarubbo
commit: 9fd66bf97bc89d1cd65bcd21ab46523a848656ea
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Mon Dec 14 14:11:00 2015 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Mon Dec 14 14:11:00 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9fd66bf9

games-engines/stratagus: amd64 stable wrt bug #568076

Package-Manager: portage-2.2.24
RepoMan-Options: --include-arches="amd64"
Signed-off-by: Agostino Sarubbo  gentoo.org>

 games-engines/stratagus/stratagus-2.3.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/games-engines/stratagus/stratagus-2.3.0.ebuild 
b/games-engines/stratagus/stratagus-2.3.0.ebuild
index c049777..2e11ba0 100644
--- a/games-engines/stratagus/stratagus-2.3.0.ebuild
+++ b/games-engines/stratagus/stratagus-2.3.0.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://launchpad.net/stratagus/trunk/2.3/+download/stratagus_${PV}.ori
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="amd64 ~x86"
 IUSE="bzip2 debug doc fluidsynth mikmod mng theora vorbis"
 
 RDEPEND="dev-db/sqlite:3



[gentoo-commits] repo/gentoo:master commit in: games-engines/stratagus/files/, games-engines/stratagus/

2015-11-11 Thread Michael Sterrett
commit: 9e6a255e32c6385ba492989c0956b27b660ccf45
Author: Michael Sterrett  gentoo  org>
AuthorDate: Wed Nov 11 21:23:50 2015 +
Commit: Michael Sterrett  gentoo  org>
CommitDate: Wed Nov 11 21:24:55 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9e6a255e

version bump (bug #563252)

Package-Manager: portage-2.2.20.1

 games-engines/stratagus/Manifest   |  1 +
 .../stratagus/files/stratagus-2.3.0-debug.patch| 19 ++
 .../stratagus/files/stratagus-2.3.0-doc.patch  | 11 
 games-engines/stratagus/metadata.xml   |  3 +
 games-engines/stratagus/stratagus-2.3.0.ebuild | 72 ++
 5 files changed, 106 insertions(+)

diff --git a/games-engines/stratagus/Manifest b/games-engines/stratagus/Manifest
index bf86334..fbe2195 100644
--- a/games-engines/stratagus/Manifest
+++ b/games-engines/stratagus/Manifest
@@ -1 +1,2 @@
 DIST stratagus_2.2.7.orig.tar.gz 939967 SHA256 
9bdaf207623b60a5e98451128bb7fb649e00ce4aba507320bde63e60f93e8c9f SHA512 
965d7b87db209c03fbdb73bbc4a7a660e1de3073638ddb1883d62bd3f837c5785e130e5328cd704cb2859be5e49b1f5f09cadee42a1b202213f24859bf6dc10e
 WHIRLPOOL 
55c975e75d2838fc3cc553f35a42ac5763243bd4c4970df713cc8f762a3aeb24ed23e291ecba5f948b24c1f6bbb4613706a80770d9baed1847cbb4cfcb4869f4
+DIST stratagus_2.3.0.orig.tar.gz 1000990 SHA256 
d3d124f253e987ee1be396ebcdec31228790163a121a9f4e0049d334114adb99 SHA512 
ad38568029aa777fcc2d2e6d4a862b4192bc87354b23712270b9f0a62e269548a08097305e97adcea7bc9d9d506a6d092c578656a1957db808a48f44712a76bf
 WHIRLPOOL 
705ab071fff4dc6d865d8e14c67bf3ef1e64fde45a85115178b4686d3c066907e193d733f5f9d09ec363660925349097f83afa6895a8c27e73c680e27db357a9

diff --git a/games-engines/stratagus/files/stratagus-2.3.0-debug.patch 
b/games-engines/stratagus/files/stratagus-2.3.0-debug.patch
new file mode 100644
index 000..4181786
--- /dev/null
+++ b/games-engines/stratagus/files/stratagus-2.3.0-debug.patch
@@ -0,0 +1,19 @@
+From: Julian Ospald 
+Date: Thu Oct 18 14:31:37 UTC 2012
+Subject: build-system
+
+do not rename the target if debug is enabled
+
+--- stratagus_2.2.7.orig/CMakeLists.txt
 stratagus_2.2.7.orig/CMakeLists.txt
+@@ -911,10 +911,6 @@
+ add_executable(stratagus WIN32 ${stratagus_SRCS} ${stratagus_HDRS})
+ target_link_libraries(stratagus ${stratagus_LIBS})
+ 
+-if(CMAKE_BUILD_TYPE STREQUAL "Debug")
+-  set_target_properties(stratagus PROPERTIES OUTPUT_NAME stratagus-dbg)
+-endif()
+-
+ if(WIN32 AND MINGW AND ENABLE_STATIC)
+   set_target_properties(stratagus PROPERTIES LINK_FLAGS "${LINK_FLAGS} 
-static-libgcc -static-libstdc++ -Wl,--stack,10485760")
+ endif()

diff --git a/games-engines/stratagus/files/stratagus-2.3.0-doc.patch 
b/games-engines/stratagus/files/stratagus-2.3.0-doc.patch
new file mode 100644
index 000..1605b81
--- /dev/null
+++ b/games-engines/stratagus/files/stratagus-2.3.0-doc.patch
@@ -0,0 +1,11 @@
+--- stratagus_2.2.7.orig/CMakeLists.txt
 stratagus_2.2.7.orig/CMakeLists.txt
+@@ -1050,7 +1050,7 @@
+   doc/media.html
+   doc/metaserver_protocol.txt
+   doc/README-SDL.txt
+-  DESTINATION share/doc/stratagus
++  DESTINATION ${DOCDIR}
+   )
+   install(DIRECTORY doc/graphics doc/scripts 
${CMAKE_CURRENT_BINARY_DIR}/doxygen DESTINATION ${DOCDIR})
+ endif(ENABLE_DOC AND DOXYGEN_FOUND)

diff --git a/games-engines/stratagus/metadata.xml 
b/games-engines/stratagus/metadata.xml
index 66245a0..ddb83c7 100644
--- a/games-engines/stratagus/metadata.xml
+++ b/games-engines/stratagus/metadata.xml
@@ -2,6 +2,9 @@
 http://www.gentoo.org/dtd/metadata.dtd";>
 
games
+   
+   compile with support for 
fluidsynth
+   

stratagus
stratagus

diff --git a/games-engines/stratagus/stratagus-2.3.0.ebuild 
b/games-engines/stratagus/stratagus-2.3.0.ebuild
new file mode 100644
index 000..c049777
--- /dev/null
+++ b/games-engines/stratagus/stratagus-2.3.0.ebuild
@@ -0,0 +1,72 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+inherit cmake-utils eutils games
+
+DESCRIPTION="A realtime strategy game engine"
+HOMEPAGE="https://launchpad.net/stratagus/";
+SRC_URI="https://launchpad.net/stratagus/trunk/2.3/+download/stratagus_${PV}.orig.tar.gz";
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="bzip2 debug doc fluidsynth mikmod mng theora vorbis"
+
+RDEPEND="dev-db/sqlite:3
+   >=dev-lang/lua-5:0
+   dev-lua/toluapp
+   media-libs/libpng:0
+   virtual/opengl
+   x11-libs/libX11
+   media-libs/libsdl[sound,opengl,video]
+   sys-libs/zlib
+   bzip2? ( app-arch/bzip2 )
+   fluidsynth? ( media-sound/fluidsynth )
+   mikmod? ( media-libs/libmikmod )
+   mng? ( media-libs/libmng )
+   vorbis? (
+   media-libs/libogg
+   media-libs/libvorbis
+   theora? ( media