logo

overlay

My own overlay for experimentations, use with caution, no support is provided git clone https://hacktivis.me/git/overlay.git
commit: 794903f7edcf34247b0243db131ba67ff7e996c1
parent b583d350b5f897bca47699dbbc69e70376a4af24
Author: Haelwenn (lanodan) Monnier <contact@hacktivis.me>
Date:   Tue,  4 Oct 2022 14:02:57 +0200

games-arcade/osu-lazer: treeclean

Diffstat:

Dgames-arcade/osu-lazer/metadata.xml8--------
Dgames-arcade/osu-lazer/osu-lazer-9999.999.9.ebuild53-----------------------------------------------------
2 files changed, 0 insertions(+), 61 deletions(-)

diff --git a/games-arcade/osu-lazer/metadata.xml b/games-arcade/osu-lazer/metadata.xml @@ -1,8 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> -<pkgmetadata> - <maintainer type="person"> - <email>contact@hacktivis.me</email> - <name>Haelwenn (lanodan) Monnier</name> - </maintainer> -</pkgmetadata> diff --git a/games-arcade/osu-lazer/osu-lazer-9999.999.9.ebuild b/games-arcade/osu-lazer/osu-lazer-9999.999.9.ebuild @@ -1,53 +0,0 @@ -# Copyright 1999-2018 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -# Scavenged parts from https://aur.archlinux.org/cgit/aur.git/tree/PKGBUILD?h=osu-lazer-git - -EAPI=6 - -inherit git-r3 - -DESCRIPTION="rhythm is just a *click* away!" -HOMEPAGE="https://github.com/ppy/osu" -SRC_URI="" - -LICENSE="MIT CC-BY-NC-4.0" -SLOT="0" -KEYWORDS="" -IUSE="" - -EGIT_REPO_URI="https://github.com/ppy/osu.git" - -DEPEND=" - >dev-lang/mono-5.4.0.201 - >dev-dotnet/nuget-4.0.0" -RDEPEND="${DEPEND}" - -src_prepare() { - mkdir -p "osu.Game/bin/Release" || die "Failed creating directory for Release" - ln -s "/usr/lib/mono/4.5/Facades/netstandard.dll" "osu.Game/bin/Release" || die "Failed symlinking netstandard.dll from mono" - nuget restore || die "Failed restoring NuGet packages (do you have internet?)" - default -} - -src_compile() { - export MONO_IOMAP="case" - xbuild /property:Configuration=Release - - rm "osu.Game/bin/Release/netstandard.dll" - rm "osu.Desktop/bin/Release/netstandard.dll" -} - -src_install() { - cd "osu.Desktop/bin/Release" - - insinto "/usr/lib/${PN}" - - for binary in *.exe *.dll; do - doins "$binary" - done - - doins 'libbass.'*'.so' - doins 'libbass_fx.'*'.so' - doins 'libe_sqlite3.so' -}