Gentoo Archives: gentoo-dev

From: "Michał Górny" <mgorny@g.o>
To: gentoo-dev@l.g.o
Cc: cluster@g.o, robbat2@g.o, toolchain@g.o, suse@g.o, llvm@g.o, "Michał Górny" <mgorny@g.o>
Subject: [gentoo-dev] [PATCH 01/12] dev-util/shadowman: New package
Date: Thu, 17 Aug 2017 08:37:33
Message-Id: 20170817083641.3507-2-mgorny@gentoo.org
In Reply to: [gentoo-dev] [RFC] [PATCH] dev-util/shadowman: Unified tool to update ccache/distcc/icecc shadow dir by "Michał Górny"
1 ---
2 dev-util/shadowman/metadata.xml | 8 ++++++++
3 dev-util/shadowman/shadowman-9999.ebuild | 27 +++++++++++++++++++++++++++
4 2 files changed, 35 insertions(+)
5 create mode 100644 dev-util/shadowman/metadata.xml
6 create mode 100644 dev-util/shadowman/shadowman-9999.ebuild
7
8 diff --git a/dev-util/shadowman/metadata.xml b/dev-util/shadowman/metadata.xml
9 new file mode 100644
10 index 000000000000..0319eec4c8be
11 --- /dev/null
12 +++ b/dev-util/shadowman/metadata.xml
13 @@ -0,0 +1,8 @@
14 +<?xml version="1.0" encoding="UTF-8"?>
15 +<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
16 +<pkgmetadata>
17 + <maintainer type="person">
18 + <email>mgorny@g.o</email>
19 + <name>Michał Górny</name>
20 + </maintainer>
21 +</pkgmetadata>
22 diff --git a/dev-util/shadowman/shadowman-9999.ebuild b/dev-util/shadowman/shadowman-9999.ebuild
23 new file mode 100644
24 index 000000000000..990b92e51623
25 --- /dev/null
26 +++ b/dev-util/shadowman/shadowman-9999.ebuild
27 @@ -0,0 +1,27 @@
28 +# Copyright 1999-2017 Gentoo Foundation
29 +# Distributed under the terms of the GNU General Public License v2
30 +
31 +EAPI=6
32 +
33 +EGIT_REPO_URI="https://github.com/mgorny/shadowman"
34 +inherit git-r3
35 +
36 +DESCRIPTION="Unified compiler shadow link directory updater"
37 +HOMEPAGE="https://github.com/mgorny/shadowman"
38 +SRC_URI=""
39 +
40 +LICENSE="GPL-2"
41 +SLOT="0"
42 +# note: only for testing
43 +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86"
44 +IUSE=""
45 +
46 +RDEPEND="app-admin/eselect"
47 +DEPEND="${RDEPEND}"
48 +
49 +src_install() {
50 + # tool modules are split into their respective packages
51 + emake DESTDIR="${D}" install \
52 + INSTALL_MODULES_TOOL=""
53 + keepdir /usr/share/shadowman/tools
54 +}
55 --
56 2.14.1