From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: <gentoo-proxy-maint+bounces-240-garchives=archives.gentoo.org@lists.gentoo.org> Received: from lists.gentoo.org (pigeon.gentoo.org [208.92.234.80]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by finch.gentoo.org (Postfix) with ESMTPS id 5B658138350 for <garchives@archives.gentoo.org>; Tue, 31 Mar 2020 09:19:05 +0000 (UTC) Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id 90EE2E09AB; Tue, 31 Mar 2020 09:19:04 +0000 (UTC) Received: from smtp.gentoo.org (mail.gentoo.org [IPv6:2001:470:ea4a:1:5054:ff:fec7:86e4]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by pigeon.gentoo.org (Postfix) with ESMTPS id 5F829E09AB for <gentoo-proxy-maint@lists.gentoo.org>; Tue, 31 Mar 2020 09:19:04 +0000 (UTC) Received: from [192.168.1.219] (dsl-tkubng11-54f8a9-242.dhcp.inet.fi [84.248.169.242]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) (Authenticated sender: juippis) by smtp.gentoo.org (Postfix) with ESMTPSA id 4ED9A34F04E for <gentoo-proxy-maint@lists.gentoo.org>; Tue, 31 Mar 2020 09:19:03 +0000 (UTC) Subject: Re: [gentoo-proxy-maint] [PATCH v2 3/3] games-arcade/oshu: Add live ebuild To: gentoo-proxy-maint@lists.gentoo.org References: <a5cf43e5-8600-93c5-c386-9785862b42ca@gentoo.org> <20200330084829.1168-3-contact@hacktivis.me> From: Joonas Niilola <juippis@gentoo.org> Message-ID: <1f16d15c-4fd1-b918-50e3-3bb9030ec9cc@gentoo.org> Date: Tue, 31 Mar 2020 12:18:54 +0300 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:68.0) Gecko/20100101 Thunderbird/68.6.0 Precedence: bulk List-Post: <mailto:gentoo-proxy-maint@lists.gentoo.org> List-Help: <mailto:gentoo-proxy-maint+help@lists.gentoo.org> List-Unsubscribe: <mailto:gentoo-proxy-maint+unsubscribe@lists.gentoo.org> List-Subscribe: <mailto:gentoo-proxy-maint+subscribe@lists.gentoo.org> List-Id: Gentoo Proxy Maintainers <gentoo-proxy-maint.gentoo.org> X-BeenThere: gentoo-proxy-maint@gentoo.org X-BeenThere: gentoo-proxy-maint@lists.gentoo.org X-Auto-Response-Suppress: DR, RN, NRN, OOF, AutoReply MIME-Version: 1.0 In-Reply-To: <20200330084829.1168-3-contact@hacktivis.me> Content-Type: multipart/signed; micalg=pgp-sha512; protocol="application/pgp-signature"; boundary="zX6m86JhSQhdvub20UuDO6lsB3fkMiRLz" X-Archives-Salt: 0c188069-a2f9-4977-98ee-c7a5baa68a36 X-Archives-Hash: 9104bf6222347f3808004dde308193b3 This is an OpenPGP/MIME signed message (RFC 4880 and 3156) --zX6m86JhSQhdvub20UuDO6lsB3fkMiRLz Content-Type: multipart/mixed; boundary="K31RFFawXdxqqf5cri5OCCWA9BlHbMKo5" --K31RFFawXdxqqf5cri5OCCWA9BlHbMKo5 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable Content-Language: en-US Thanks, https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3D95c554b30a9d7251f1= 51d0a75c3bb110e9436222 https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3D4b16b3f78e4ffc7c0e= 805b8dc79af33dc65feed1 https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3Dff220499be5e804428= adc83035a13c25ad9e73a6 On 3/30/20 11:48 AM, Haelwenn (lanodan) Monnier wrote: > Signed-off-by: Haelwenn (lanodan) Monnier <contact@hacktivis.me> > --- > games-arcade/oshu/oshu-9999.ebuild | 55 ++++++++++++++++++++++++++++++= > 1 file changed, 55 insertions(+) > create mode 100644 games-arcade/oshu/oshu-9999.ebuild > > diff --git a/games-arcade/oshu/oshu-9999.ebuild b/games-arcade/oshu/osh= u-9999.ebuild > new file mode 100644 > index 00000000000..84d415b3c11 > --- /dev/null > +++ b/games-arcade/oshu/oshu-9999.ebuild > @@ -0,0 +1,55 @@ > +# Copyright 1999-2020 Gentoo Authors > +# Distributed under the terms of the GNU General Public License v2 > + > +EAPI=3D7 > + > +inherit cmake xdg > + > +DESCRIPTION=3D"Lightweight osu! port" > +HOMEPAGE=3D"https://github.com/fmang/oshu" > + > +if [[ $PV =3D *9999 ]]; then > + inherit git-r3 > + EGIT_REPO_URI=3D"https://github.com/fmang/oshu.git" > + SRC_URI=3D"osu-skin? ( https://www.mg0.fr/oshu/skins/osu-v1.tar.gz ->= ${PN}-skin-v1.tar.gz )" > +else > + SRC_URI=3D"https://github.com/fmang/oshu/archive/${PV}.tar.gz -> oshu= -${PV}.tar.gz > + osu-skin? ( https://www.mg0.fr/oshu/skins/osu-v1.tar.gz -> ${PN}-ski= n-v1.tar.gz )" > + KEYWORDS=3D"~amd64 ~x86" > +fi > + > +LICENSE=3D"GPL-3 CC-BY-NC-4.0" > +SLOT=3D"0" > +IUSE=3D"osu-skin" > + > +RDEPEND=3D" > + media-libs/libsdl2 > + media-libs/sdl2-image > + x11-libs/cairo > + x11-libs/pango > + media-video/ffmpeg:=3D > +" > + > +DEPEND=3D"${RDEPEND}" > + > +# Doesn't build executable needed for the test > +# https://github.com/fmang/oshu/issues/87 > +RESTRICT=3D"test" > + > +src_prepare() { > + if use osu-skin; then > + eapply "${FILESDIR}/oshu-2.0.0-use_unpacked_osu-skin.patch" > + mv "${WORKDIR}/osu" share/skins/ || die "Failed to move osu-skin" > + fi > + > + cmake_src_prepare > +} > + > +src_configure() { > + local mycmakeargs=3D( > + '-DOSHU_DEFAULT_SKIN=3D'$(usex osu-skin 'osu' 'minimal') > + '-DOSHU_SKINS=3Dminimal'$(usex osu-skin ';osu' '') > + ) > + > + cmake_src_configure > +} --K31RFFawXdxqqf5cri5OCCWA9BlHbMKo5-- --zX6m86JhSQhdvub20UuDO6lsB3fkMiRLz Content-Type: application/pgp-signature; name="signature.asc" Content-Description: OpenPGP digital signature Content-Disposition: attachment; filename="signature.asc" -----BEGIN PGP SIGNATURE----- iQGnBAEBCgCRFiEEltRJ9L6XRmDQCngHc4OUK43AaWIFAl6DCwNfFIAAAAAALgAo aXNzdWVyLWZwckBub3RhdGlvbnMub3BlbnBncC5maWZ0aGhvcnNlbWFuLm5ldDk2 RDQ0OUY0QkU5NzQ2NjBEMDBBNzgwNzczODM5NDJCOERDMDY5NjITHGp1aXBwaXNA Z2VudG9vLm9yZwAKCRBzg5QrjcBpYsnWB/sE6GSMXddPg2hww4Dh8FPvUB+uk+8l ysV5aJftSB7DJWKtSMMHLw3K9HaYGP+VB3q/FeIjec5ZjC6g3MH96g1la4pI2Gn0 xPlzOaegkATCn+jsvwaxRG6C7n9tt+WbuFpuKCFkSW4V1yJwxhsaFLMoXpgjcvJk wo47+ogeRrrOPyWMbTgujbZ7pKy+G2jn2zJpVu/umu4dRk4U22mqLwu8xAJMW+aS tRgAE0ZfMBFGMcayPbINirnV1GoWBRv1DUif5aMpmYqQL40rvjM+qzLZofDVigEw op7FBnuWjy36S5hbNa4OTkgsW+AE0uTXVQg5ME6d/QvteQ7oE6Zp+rrA =u3TM -----END PGP SIGNATURE----- --zX6m86JhSQhdvub20UuDO6lsB3fkMiRLz--