Gentoo Archives: gentoo-commits

From: Mike Gilbert <floppym@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/gentoo:master commit in: dev-util/gyp/
Date: Thu, 28 Sep 2017 17:18:55
Message-Id: 1506618660.03107fd1ed966a6eb33fbc93c422c4c38df0dabf.floppym@gentoo
1 commit: 03107fd1ed966a6eb33fbc93c422c4c38df0dabf
2 Author: Arfrever Frehtes Taifersar Arahesis <Arfrever <AT> Apache <DOT> Org>
3 AuthorDate: Thu Sep 28 15:48:01 2017 +0000
4 Commit: Mike Gilbert <floppym <AT> gentoo <DOT> org>
5 CommitDate: Thu Sep 28 17:11:00 2017 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=03107fd1
7
8 dev-util/gyp: Initial addition.
9
10 dev-util/gyp/Manifest | 1 +
11 dev-util/gyp/gyp-20170904022846.ebuild | 39 ++++++++++++++++++++++++++++++++++
12 dev-util/gyp/gyp-99999999999999.ebuild | 39 ++++++++++++++++++++++++++++++++++
13 dev-util/gyp/metadata.xml | 8 +++++++
14 4 files changed, 87 insertions(+)
15
16 diff --git a/dev-util/gyp/Manifest b/dev-util/gyp/Manifest
17 new file mode 100644
18 index 00000000000..8c0b1306453
19 --- /dev/null
20 +++ b/dev-util/gyp/Manifest
21 @@ -0,0 +1 @@
22 +DIST gyp-20170904022846.tar.xz 447608 SHA256 01b59ceda78b611690c0f3a3eed1117153ac88d7f48af0c414adde65cb78d367 SHA512 9336be1103048fe5f51f90fcb2a153bba7638e71e4b579c47b725db81ae4257a56a8f7dacddc936e627862ee6149a453f1c7f5bede633cbd3076e0fa2fce07a7 WHIRLPOOL de5e6d4723814fe1bec5ad77c78491c6417eb03bc983b78a2c2d74045091f46921bce9b535988a43219a8f9bdd20c2f4c71919dd16ab0c7e0c3d86a8c6ab2e6b
23
24 diff --git a/dev-util/gyp/gyp-20170904022846.ebuild b/dev-util/gyp/gyp-20170904022846.ebuild
25 new file mode 100644
26 index 00000000000..49679f6504e
27 --- /dev/null
28 +++ b/dev-util/gyp/gyp-20170904022846.ebuild
29 @@ -0,0 +1,39 @@
30 +# Copyright 1999-2017 Gentoo Foundation
31 +# Distributed under the terms of the GNU General Public License v2
32 +
33 +EAPI="6"
34 +PYTHON_COMPAT=(python2_7)
35 +DISTUTILS_SINGLE_IMPL="1"
36 +
37 +inherit distutils-r1
38 +
39 +if [[ "${PV}" == "99999999999999" ]]; then
40 + inherit git-r3
41 +
42 + EGIT_REPO_URI="https://chromium.googlesource.com/external/gyp"
43 +fi
44 +
45 +DESCRIPTION="GYP (Generate Your Projects) meta-build system"
46 +HOMEPAGE="https://gyp.gsrc.io/ https://chromium.googlesource.com/external/gyp"
47 +if [[ "${PV}" == "99999999999999" ]]; then
48 + SRC_URI=""
49 +else
50 + SRC_URI="https://home.apache.org/~arfrever/distfiles/${P}.tar.xz"
51 +fi
52 +
53 +LICENSE="BSD"
54 +SLOT="0"
55 +KEYWORDS="~amd64 ~x86"
56 +IUSE=""
57 +REQUIRED_USE="${PYTHON_REQUIRED_USE}"
58 +
59 +DEPEND="${PYTHON_DEPS}
60 + dev-python/setuptools[${PYTHON_USEDEP}]"
61 +RDEPEND="${DEPEND}"
62 +
63 +src_test() {
64 + # More errors when DeprecationWarnings enabled.
65 + local -x PYTHONWARNINGS=""
66 +
67 + "${PYTHON}" gyptest.py --all --verbose
68 +}
69
70 diff --git a/dev-util/gyp/gyp-99999999999999.ebuild b/dev-util/gyp/gyp-99999999999999.ebuild
71 new file mode 100644
72 index 00000000000..0c933a99edc
73 --- /dev/null
74 +++ b/dev-util/gyp/gyp-99999999999999.ebuild
75 @@ -0,0 +1,39 @@
76 +# Copyright 1999-2017 Gentoo Foundation
77 +# Distributed under the terms of the GNU General Public License v2
78 +
79 +EAPI="6"
80 +PYTHON_COMPAT=(python2_7)
81 +DISTUTILS_SINGLE_IMPL="1"
82 +
83 +inherit distutils-r1
84 +
85 +if [[ "${PV}" == "99999999999999" ]]; then
86 + inherit git-r3
87 +
88 + EGIT_REPO_URI="https://chromium.googlesource.com/external/gyp"
89 +fi
90 +
91 +DESCRIPTION="GYP (Generate Your Projects) meta-build system"
92 +HOMEPAGE="https://gyp.gsrc.io/ https://chromium.googlesource.com/external/gyp"
93 +if [[ "${PV}" == "99999999999999" ]]; then
94 + SRC_URI=""
95 +else
96 + SRC_URI="https://home.apache.org/~arfrever/distfiles/${P}.tar.xz"
97 +fi
98 +
99 +LICENSE="BSD"
100 +SLOT="0"
101 +KEYWORDS=""
102 +IUSE=""
103 +REQUIRED_USE="${PYTHON_REQUIRED_USE}"
104 +
105 +DEPEND="${PYTHON_DEPS}
106 + dev-python/setuptools[${PYTHON_USEDEP}]"
107 +RDEPEND="${DEPEND}"
108 +
109 +src_test() {
110 + # More errors when DeprecationWarnings enabled.
111 + local -x PYTHONWARNINGS=""
112 +
113 + "${PYTHON}" gyptest.py --all --verbose
114 +}
115
116 diff --git a/dev-util/gyp/metadata.xml b/dev-util/gyp/metadata.xml
117 new file mode 100644
118 index 00000000000..7b9c409fca7
119 --- /dev/null
120 +++ b/dev-util/gyp/metadata.xml
121 @@ -0,0 +1,8 @@
122 +<?xml version="1.0" encoding="UTF-8"?>
123 +<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
124 +<pkgmetadata>
125 + <maintainer type="person">
126 + <email>arfrever.fta@×××××.com</email>
127 + <name>Arfrever Frehtes Taifersar Arahesis</name>
128 + </maintainer>
129 +</pkgmetadata>