From b1c81de4fadbd00897700a7321f03b390d952b2e Mon Sep 17 00:00:00 2001 From: V3n3RiX Date: Thu, 26 Aug 2021 00:09:36 +0100 Subject: gentoo resync : 26.08.2021 --- games-arcade/jardinains/jardinains-2.0-r4.ebuild | 72 ++++++++++++++++++++++++ 1 file changed, 72 insertions(+) create mode 100644 games-arcade/jardinains/jardinains-2.0-r4.ebuild (limited to 'games-arcade/jardinains/jardinains-2.0-r4.ebuild') diff --git a/games-arcade/jardinains/jardinains-2.0-r4.ebuild b/games-arcade/jardinains/jardinains-2.0-r4.ebuild new file mode 100644 index 000000000000..e4943e1e457b --- /dev/null +++ b/games-arcade/jardinains/jardinains-2.0-r4.ebuild @@ -0,0 +1,72 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit desktop wrapper + +DESCRIPTION="Arkanoid with Gnomes" +HOMEPAGE="http://www.jardinains2.com" +SRC_URI="mirror://gentoo/JN2_1_FREE_LIN.tar.gz" + +LICENSE="jardinains" +SLOT="0" +KEYWORDS="-* ~amd64 ~x86" + +RESTRICT="strip" + +RDEPEND=" + acct-group/gamestat + sys-libs/libstdc++-v3:5 + >=virtual/opengl-7.0-r1[abi_x86_32(-)] + >=virtual/glu-9.0-r1[abi_x86_32(-)] + >=x11-libs/libX11-1.6.2[abi_x86_32(-)] + >=x11-libs/libXxf86vm-1.1.3[abi_x86_32(-)] + amd64? ( sys-libs/libstdc++-v3:5[multilib] ) +" + +dir=/opt/${PN} +QA_PREBUILT="${dir#/}/${PN}" +QA_EXECSTACK="${dir#/}${PN}/jardinains" + +PATCHES=( + "${FILESDIR}"/strings-pt.patch +) + +src_unpack() { + unpack JN2_1_FREE_LIN.tar.gz + cd "${WORKDIR}" || die + mv "Jardinains 2!" ${P} || die +} + +src_prepare() { + default + + # clean Mac fork files (bug #295782) + find . -type f -name "._*" -exec rm -f '{}' + || die +} + +src_install() { + exeinto ${dir} + doexe jardinains + + insinto ${dir} + doins -r LICENSE.txt data help + + make_wrapper jardinains ./jardinains "${dir}" "${dir}" + make_desktop_entry jardinains "Jardinains 2" + touch "${ED}"/${dir}/data/prefs.xml || die + + chmod g+rw "${ED}"/${dir}/data/prefs.xml || die + chmod -R g+rw "${ED}"/${dir}/data/players || die + + fperms -R 660 /opt/${PN}/data + fowners -R root:gamestat /opt/${PN}/data /opt/${PN}/jardinains + fperms g+s /opt/${PN}/${PN} +} + +pkg_postinst() { + elog "Due to the way this software is designed all user preferences for" + elog "graphics, audio and other in game data are shared among all users" + elog "of the computer." +} -- cgit v1.2.3