logo

overlay

My (experimental) gentoo overlay
commit: 246786796b39138d2167ee2ee6a56a638d5abcf9
parent: 1071d9960acc7afad2e55ba27947650e558f9ad7
Author: Haelwenn (lanodan) Monnier <contact@hacktivis.me>
Date:   Fri,  8 Mar 2019 10:59:21 +0100

rm -fr dev-util/{ninja,samurai}: Screw it, the code sucks

Diffstat:

Ddev-util/ninja/metadata.xml11-----------
Ddev-util/ninja/ninja-1.9.0.ebuild23-----------------------
Ddev-util/samurai/Manifest2--
Ddev-util/samurai/metadata.xml8--------
Ddev-util/samurai/samurai-0.5.ebuild11-----------
Ddev-util/samurai/samurai-0.6.ebuild15---------------
6 files changed, 0 insertions(+), 70 deletions(-)

diff --git a/dev-util/ninja/metadata.xml b/dev-util/ninja/metadata.xml @@ -1,11 +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> - <use> - <flag name="samurai">Use <pkg>dev-util/samurai</pkg> instead of <pkg>dev-util/ninja</pkg></flag> - </use> -</pkgmetadata> diff --git a/dev-util/ninja/ninja-1.9.0.ebuild b/dev-util/ninja/ninja-1.9.0.ebuild @@ -1,23 +0,0 @@ -# Copyright 2019 Haelwenn (lanodan) Monnier <contact@hacktivis.me> -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -DESCRIPTION="Fake virtual ebuild to allow dev-util/samurai" -LICENSE="public-domain" -SLOT="virtual" -KEYWORDS="~amd64" -IUSE="samurai" -RDEPEND=" - samurai? ( - dev-util/samurai - !dev-util/ninja:0 - ) - !samurai? ( dev-util/ninja:0 ) -" - -S="${WORKDIR}" - -src_install() { - use samurai && dosym samu /usr/bin/ninja -} diff --git a/dev-util/samurai/Manifest b/dev-util/samurai/Manifest @@ -1,2 +0,0 @@ -DIST samurai-0.5.tar.gz 27086 BLAKE2B cd92cfcc131c8e97182b86ac81a5da5044b26e83d2b462e39a01fe0e8d0d7e4cc8586689f4601e8575cde608af841ed74f91868457e6b21acf01fac6999b29f7 SHA512 8664c3c46d9f9a541c79906fb4264941c3226b6b9f7312275e6633c8501f8c34a8025d31b2b32163198db09eb28c9f92a2e2fd8356b18f689551ddf42bae9e5f -DIST samurai-0.6.tar.gz 27020 BLAKE2B 28ff9c4b001785af82d7b10ab3e4cdedef6546096c44515ddf76563bed78b5878e6678ccc5a8a35d3a72e5018d69407950e91d990ac87eb80458ff6247d124c3 SHA512 c111a20b1f85877b1ed68b1e40f8972e15dba3a7e58380103352fa975170598f7ecd591ca173e270ba6039026967d4bb5a5d2f80a963c64b39d36160a85574b4 diff --git a/dev-util/samurai/metadata.xml b/dev-util/samurai/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/dev-util/samurai/samurai-0.5.ebuild b/dev-util/samurai/samurai-0.5.ebuild @@ -1,11 +0,0 @@ -# Copyright 2017-2019 Haelwenn (lanodan) Monnier <contact@hacktivis.me> -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 - -DESCRIPTION="ninja-compatible build tool written in C" -HOMEPAGE="https://github.com/michaelforney/samurai" -SRC_URI="https://github.com/michaelforney/samurai/releases/download/${PV}/${P}.tar.gz" -LICENSE="ISC Apache-2.0 MIT" -SLOT="0" -KEYWORDS="~amd64 ~arm ~x86" diff --git a/dev-util/samurai/samurai-0.6.ebuild b/dev-util/samurai/samurai-0.6.ebuild @@ -1,15 +0,0 @@ -# Copyright 2017-2019 Haelwenn (lanodan) Monnier <contact@hacktivis.me> -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -DESCRIPTION="ninja-compatible build tool written in C" -HOMEPAGE="https://github.com/michaelforney/samurai" -SRC_URI="https://github.com/michaelforney/samurai/releases/download/${PV}/${P}.tar.gz" -LICENSE="ISC Apache-2.0 MIT" -SLOT="0" -KEYWORDS="~amd64 ~arm ~x86" - -src_install() { - emake DESTDIR="${D}" PREFIX=/usr install -}