From 3517852e3b8a68d1e997770fc0650c5053bafc6c Mon Sep 17 00:00:00 2001 From: V3n3RiX Date: Tue, 4 Jan 2022 01:27:12 +0000 Subject: gentoo resync : 04.01.2022 --- games-arcade/supertux/Manifest | 4 +- games-arcade/supertux/supertux-0.6.2-r2.ebuild | 2 +- games-arcade/supertux/supertux-0.6.3.ebuild | 64 ++++++++++++++++++++++++++ 3 files changed, 68 insertions(+), 2 deletions(-) create mode 100644 games-arcade/supertux/supertux-0.6.3.ebuild (limited to 'games-arcade/supertux') diff --git a/games-arcade/supertux/Manifest b/games-arcade/supertux/Manifest index 6560f7baf869..54904e97cb78 100644 --- a/games-arcade/supertux/Manifest +++ b/games-arcade/supertux/Manifest @@ -3,5 +3,7 @@ AUX supertux-0.6.0-icon.patch 531 BLAKE2B ffe235acd0ebaac3ecb2588d195496ac2ea34a AUX supertux-0.6.0-license.patch 696 BLAKE2B 76ba58368ce9c02ce66f2a51f54e6c95ede9058130dc54e9560ad060f69806623ea6496a3cb89d823cfbae8d84ce00e4da19eb38e60519f48726a083a3633b76 SHA512 8b4baf774be6625ff253614bb68436ddc26149722af7acea0a4f0772d496c6b30013a22fd3777b11275bd901128caf11b968a37b6a7b99ab344bac78309a6e8e AUX supertux-0.6.0-obstack.patch 1063 BLAKE2B ab251d7514f38a8a641e680df6c69bea88b8cfb360fc93b7e91a5274ca20e0ef4210429f8ab0694cd5c3e9eee89c6ee955b54a20dd04b11cb385bccc5bb6be6c SHA512 32da8175888fca98b76640739aa531fbfcc132dbce0a89e76be49bca29bc5878266c702e5f4c7499ddd0473804b344c62d03f39f6b14941f0e669e20d2c2241d DIST SuperTux-v0.6.2-Source.tar.gz 174295862 BLAKE2B 1179a5ecf92dfb2ac56b87afe4fed21a2bdc1d7f91641fea8aafc2994ccfe49745420411f41b2145f06fa9714c73d75ecbc85160e85edcbd71c472026cefe708 SHA512 5baa783ee589b42a9bbce3740659dbb7b617ebfcc00c0a038c03d31b56700e3923c8548700ccebe42b325ca03bd85186bc5edef9f6580d93dc48d8aca88cbf74 -EBUILD supertux-0.6.2-r2.ebuild 1666 BLAKE2B 902b667b6926ec14b53994eca084627c2634450a23c99261dd55f617a0d697ad1b33596d8ba7086c9f0d38b33242e247a08a0cdc889ec470dc36ca926382d48f SHA512 fb1ec2c2147416f87bfa532f93b309495980f7a9a1ae4b72afced452001a5cab88a52b3b9edbf5dce770529645e29c574fb413cdbc85c1ded390bf0c1ab7f267 +DIST SuperTux-v0.6.3-Source.tar.gz 182065428 BLAKE2B c4acbe2c61306e6e462a375205b4e95af174c87dbc391f15211e1fac365ab51147d7a83d20a90e35f7d7a994c72b560631ddf1686fee2e1f937f97a711fb1003 SHA512 c6540bab1b3befbd975756031c4587e5569d9613d9539dc829c728b574d1a4da92816d6a7e68947b32963cc13d9b8b52312701c199138640e9f89e5885433798 +EBUILD supertux-0.6.2-r2.ebuild 1665 BLAKE2B c4feecc859a8f45b5b40c2a5395a201006bb538353bf1deefcf95be7ffce6d6efbb64c1cb351fe7937e51c12eea3dde6fdcc71cb4307cd5d65900a10d4bbbf72 SHA512 afa400e3b9de4b20e9c019af96bac6c5316f955275f46510d87065e5011ea8eb8308d5bfd62c356c52f01bd792c2a7d7e5a8a2afad787f5395053f0e1695bf72 +EBUILD supertux-0.6.3.ebuild 1518 BLAKE2B 429df8b63924329933ec1e5eea1612d6c1d97eb117510173ccd9a49891ba3c989da537acd762b027b4523bbbd088cea59f1c1b2487c5ff4b2eb704b4eba7c628 SHA512 4f8b375117b3afe20a6af5e97c71fef9ec15d9ee30703cadd119db19d023f0d4e575ff8a8f4051f808228fbe96899004427c38759ee3eb0eafa4619cebede2b6 MISC metadata.xml 390 BLAKE2B a850f1d65a3de8f6ba0f4835c4fe013e748abf1da785b984a1ea5df2c7c176c8646c240b30137b42708e8e00b75a78fa236748991a9c32f6264d20b6312e5a22 SHA512 b814077d7680ad9cd8d3dd67f136ad09d7c321cb9fe8c019d256db495b88346b32d20791630956773dafe2ddfba76984bf2ef1d366f5575534712ef42f41a949 diff --git a/games-arcade/supertux/supertux-0.6.2-r2.ebuild b/games-arcade/supertux/supertux-0.6.2-r2.ebuild index 1967b4e4b40e..76a941ef3820 100644 --- a/games-arcade/supertux/supertux-0.6.2-r2.ebuild +++ b/games-arcade/supertux/supertux-0.6.2-r2.ebuild @@ -9,7 +9,7 @@ inherit cmake flag-o-matic MY_PV="${PV/_rc/-rc.}" MY_P="SuperTux-v${MY_PV}-Source" -DESCRIPTION="A game similar to Super Mario Bros." +DESCRIPTION="A game similar to Super Mario Bros" HOMEPAGE="https://supertux.org/" SRC_URI="https://github.com/SuperTux/${PN}/releases/download/v${MY_PV}/${MY_P}.tar.gz" diff --git a/games-arcade/supertux/supertux-0.6.3.ebuild b/games-arcade/supertux/supertux-0.6.3.ebuild new file mode 100644 index 000000000000..0a9fb27d74ef --- /dev/null +++ b/games-arcade/supertux/supertux-0.6.3.ebuild @@ -0,0 +1,64 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +#: ${CMAKE_MAKEFILE_GENERATOR:=emake} +inherit cmake flag-o-matic + +MY_PV="${PV/_rc/-rc.}" +MY_P="SuperTux-v${MY_PV}-Source" + +DESCRIPTION="A game similar to Super Mario Bros" +HOMEPAGE="https://supertux.org/" +SRC_URI="https://github.com/SuperTux/${PN}/releases/download/v${MY_PV}/${MY_P}.tar.gz" + +LICENSE="GPL-2+ GPL-3+ ZLIB MIT CC-BY-SA-2.0 CC-BY-SA-3.0" +SLOT="0" +KEYWORDS="~amd64 ~arm64 ~x86" +IUSE="debug" + +# =media-libs/libsdl2-2.0.14-r0 can cause supertux binary to move entire +# content of ${HOME} to ${HOME}/.local/share/supertux2/ +# DO NOT REMOVE THIS BLOCKER!!! See bug #764959 +RDEPEND=" + !=media-libs/libsdl2-2.0.14-r0 + >=dev-games/physfs-3.0 + dev-libs/boost:=[nls] + media-libs/freetype + media-libs/glew:= + media-libs/libpng:0= + >=media-libs/libsdl2-2.0.1[joystick,video] + media-libs/libvorbis + media-libs/openal + >=media-libs/sdl2-image-2.0.0[png,jpeg] + >=net-misc/curl-7.21.7 + virtual/opengl +" +DEPEND="${RDEPEND} + media-libs/glm" +BDEPEND=" + virtual/pkgconfig +" + +S="${WORKDIR}/${MY_P}" + +PATCHES=( + "${FILESDIR}"/${PN}-0.5.0-tinygettext.patch + "${FILESDIR}"/${PN}-0.6.0-{license,icon,obstack}.patch +) + +src_configure() { + append-cxxflags -std=c++11 + + local mycmakeargs=( + -DWERROR=OFF + -DINSTALL_SUBDIR_BIN=bin + -DINSTALL_SUBDIR_DOC=share/doc/${PF} + -DINSTALL_SUBDIR_SHARE=share/${PN}2 + -DENABLE_SQDBG="$(usex debug)" + -DUSE_SYSTEM_PHYSFS=ON + -DIS_SUPERTUX_RELEASE=ON + ) + cmake_src_configure +} -- cgit v1.2.3