diff options
author | V3n3RiX <venerix@redcorelinux.org> | 2019-04-05 21:17:31 +0100 |
---|---|---|
committer | V3n3RiX <venerix@redcorelinux.org> | 2019-04-05 21:17:31 +0100 |
commit | dc7cbdfa65fd814b3b9aa3c56257da201109e807 (patch) | |
tree | c85d72f6f31f21f178069c9d41d41a7c1ff4b362 /games-puzzle/pingus/pingus-9999.ebuild | |
parent | 0706fc6986773f4e4d391deff4ad5143c464ea4e (diff) |
gentoo resync : 05.04.2019
Diffstat (limited to 'games-puzzle/pingus/pingus-9999.ebuild')
-rw-r--r-- | games-puzzle/pingus/pingus-9999.ebuild | 50 |
1 files changed, 50 insertions, 0 deletions
diff --git a/games-puzzle/pingus/pingus-9999.ebuild b/games-puzzle/pingus/pingus-9999.ebuild new file mode 100644 index 000000000000..545884819804 --- /dev/null +++ b/games-puzzle/pingus/pingus-9999.ebuild @@ -0,0 +1,50 @@ +# Copyright 1999-2019 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 +inherit cmake-utils toolchain-funcs flag-o-matic xdg-utils + +DESCRIPTION="free Lemmings clone" +HOMEPAGE="http://pingus.gitlab.io/" +if [[ "${PV}" == *9999 ]] ; then + inherit git-r3 + EGIT_REPO_URI="https://gitlab.com/pingus/pingus.git" +else + SRC_URI="https://github.com/Pingus/pingus/archive/v${PV}.tar.gz -> ${P}.tar.gz" + KEYWORDS="~amd64 ~x86" +fi +LICENSE="GPL-3" +SLOT="0" +IUSE="" + +RDEPEND=" + dev-libs/boost:= + dev-libs/jsoncpp + media-libs/libpng:0= + media-libs/libsdl2[joystick,opengl,video] + media-libs/sdl2-image[png] + media-libs/sdl2-mixer[mod] + virtual/opengl +" +DEPEND="${RDEPEND}" +BDEPEND=" + virtual/pkgconfig" + +PATCHES=( + "${FILESDIR}"/${PN}-0.7.6-noopengl.patch + "${FILESDIR}"/${P}-no_libexec.patch +) + +src_prepare() { + sed '/find_package(Boost/s@ signals@@' -i CMakeLists.txt || die + cmake-utils_src_prepare + strip-flags +} + +pkg_postinst() { + xdg_desktop_database_update +} + +pkg_postrm() { + xdg_desktop_database_update +} |