1 |
commit: bc734b4aba11ab82572063b5f0423e1fbd51f6cd |
2 |
Author: Mike Gilbert <floppym <AT> gentoo <DOT> org> |
3 |
AuthorDate: Tue Nov 20 15:11:29 2018 +0000 |
4 |
Commit: Mike Gilbert <floppym <AT> gentoo <DOT> org> |
5 |
CommitDate: Tue Nov 20 15:11:29 2018 +0000 |
6 |
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bc734b4a |
7 |
|
8 |
dev-util/ninja: remove old |
9 |
|
10 |
Package-Manager: Portage-2.3.51_p14, Repoman-2.3.12_p5 |
11 |
Signed-off-by: Mike Gilbert <floppym <AT> gentoo.org> |
12 |
|
13 |
dev-util/ninja/Manifest | 1 - |
14 |
dev-util/ninja/ninja-1.7.2.ebuild | 132 -------------------------------------- |
15 |
2 files changed, 133 deletions(-) |
16 |
|
17 |
diff --git a/dev-util/ninja/Manifest b/dev-util/ninja/Manifest |
18 |
index 400f6e8bd92..acfcd0990c7 100644 |
19 |
--- a/dev-util/ninja/Manifest |
20 |
+++ b/dev-util/ninja/Manifest |
21 |
@@ -1,4 +1,3 @@ |
22 |
-DIST ninja-1.7.2.tar.gz 180611 BLAKE2B 9e0b5faaed9dd0c01b3cb22e5927668e985f897c4a448871b3147d4383d562b91f4e4fe304cb61a31d5ee096b58f0c4e4a7c1907ed9637658faa1eafb31cdd72 SHA512 29900d07364d87ad8b9614b82bc1b0afda5ca6522563ab73fb228f206ed6b29b70cf034a3caf5a9b2c0b105d1e076c6b425d93b5d14aa3ca3730d75611212a64 |
23 |
DIST ninja-1.8.2.g3bbbe.kitware.dyndep-1.jobserver-1.tar.gz 203848 BLAKE2B a6002abcfe4003dd5c9ccb8fd504b98736a6bc249323ca7afabc042a5091b9e7f0c0c19853cd7a270e00b0825ea14a7ba47c1b35d15f725c7b4866de1a79c07a SHA512 74f42181a2a712653450b0ab7ce5ad93b5ec010f4ab8411c732f682be5a6a991a7481ae1649ad70a7b903c45427b1e238b001aef29702f0896a1ae393ee22bec |
24 |
DIST ninja-1.8.2.g81279.kitware.dyndep-1.jobserver-1.tar.gz 204539 BLAKE2B cee66a5d6ad7fd1254e68cf7be1e97eb796ec3103bdb9e869dc66757a96ce1d6e946018aa048855e70d6a3698ae609f75740809a8e9183057da16769f07e1fa6 SHA512 ae5f9c4c76114cabc4ec06056edccfa4027d514c4ae0f3ab08bbcd3ce2322e9ff08b8f90fe69fab989707adb6ecc78f226b65e223b41535aa5c0db5b6c61117a |
25 |
DIST ninja-1.8.2.tar.gz 185226 BLAKE2B c464c50829a0e9f0f6fd4b860946b14bf07f752adb8e7857d4072a1c1f06977eda283f633041929065c9164377ca769b3293b04fc9ceab583371708a9c4e8f2a SHA512 1650bf9e3eddeb0b0fbb415c2b8e0a7c094421e991fa8139fd77fae0f6ee7ee980b7cf5e98d883c3a884f99abcb06fa26e3980af3a3a5bb6dd655124755782c2 |
26 |
|
27 |
diff --git a/dev-util/ninja/ninja-1.7.2.ebuild b/dev-util/ninja/ninja-1.7.2.ebuild |
28 |
deleted file mode 100644 |
29 |
index a314bc0103f..00000000000 |
30 |
--- a/dev-util/ninja/ninja-1.7.2.ebuild |
31 |
+++ /dev/null |
32 |
@@ -1,132 +0,0 @@ |
33 |
-# Copyright 1999-2018 Gentoo Foundation |
34 |
-# Distributed under the terms of the GNU General Public License v2 |
35 |
- |
36 |
-EAPI=6 |
37 |
- |
38 |
-PYTHON_COMPAT=( python{2_7,3_4,3_5,3_6} ) |
39 |
- |
40 |
-inherit bash-completion-r1 elisp-common python-any-r1 toolchain-funcs |
41 |
- |
42 |
-if [[ ${PV} == 9999 ]]; then |
43 |
- inherit git-r3 |
44 |
- EGIT_REPO_URI="https://github.com/ninja-build/ninja.git" |
45 |
-else |
46 |
- SRC_URI="https://github.com/ninja-build/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" |
47 |
- KEYWORDS="alpha amd64 arm arm64 hppa ia64 ~m68k ppc ppc64 ~s390 ~sh sparc x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos" |
48 |
-fi |
49 |
- |
50 |
-DESCRIPTION="A small build system similar to make" |
51 |
-HOMEPAGE="https://ninja-build.org/" |
52 |
- |
53 |
-LICENSE="Apache-2.0" |
54 |
-SLOT="0" |
55 |
- |
56 |
-IUSE="doc emacs test vim-syntax zsh-completion" |
57 |
- |
58 |
-DEPEND=" |
59 |
- ${PYTHON_DEPS} |
60 |
- dev-util/re2c |
61 |
- doc? ( |
62 |
- app-text/asciidoc |
63 |
- app-doc/doxygen |
64 |
- dev-libs/libxslt |
65 |
- ) |
66 |
- test? ( dev-cpp/gtest ) |
67 |
-" |
68 |
-RDEPEND=" |
69 |
- emacs? ( virtual/emacs ) |
70 |
- vim-syntax? ( |
71 |
- || ( |
72 |
- app-editors/vim |
73 |
- app-editors/gvim |
74 |
- ) |
75 |
- ) |
76 |
- zsh-completion? ( app-shells/zsh ) |
77 |
- !<net-irc/ninja-1.5.9_pre14-r1" #436804 |
78 |
- |
79 |
-PATCHES=( |
80 |
- "${FILESDIR}/${PN}-uclibc.patch" |
81 |
-) |
82 |
- |
83 |
-run_for_build() { |
84 |
- if tc-is-cross-compiler; then |
85 |
- local -x AR=$(tc-getBUILD_AR) |
86 |
- local -x CXX=$(tc-getBUILD_CXX) |
87 |
- local -x CFLAGS=${BUILD_CXXFLAGS} |
88 |
- local -x LDFLAGS=${BUILD_LDFLAGS} |
89 |
- fi |
90 |
- "$@" |
91 |
-} |
92 |
- |
93 |
-src_compile() { |
94 |
- tc-export AR CXX |
95 |
- |
96 |
- # configure.py uses CFLAGS instead of CXXFLAGS |
97 |
- export CFLAGS=${CXXFLAGS} |
98 |
- |
99 |
- run_for_build "${PYTHON}" configure.py --bootstrap --verbose || die |
100 |
- |
101 |
- if tc-is-cross-compiler; then |
102 |
- mv ninja ninja-build || die |
103 |
- "${PYTHON}" configure.py || die |
104 |
- ./ninja-build -v ninja || die |
105 |
- else |
106 |
- ln ninja ninja-build || die |
107 |
- fi |
108 |
- |
109 |
- if use doc; then |
110 |
- ./ninja-build -v doxygen manual || die |
111 |
- fi |
112 |
- |
113 |
- if use emacs; then |
114 |
- elisp-compile misc/ninja-mode.el || die |
115 |
- fi |
116 |
-} |
117 |
- |
118 |
-src_test() { |
119 |
- if ! tc-is-cross-compiler; then |
120 |
- # Bug 485772 |
121 |
- ulimit -n 2048 |
122 |
- ./ninja-build -v ninja_test || die |
123 |
- ./ninja_test || die |
124 |
- fi |
125 |
-} |
126 |
- |
127 |
-src_install() { |
128 |
- dodoc README HACKING.md |
129 |
- if use doc; then |
130 |
- docinto html |
131 |
- dodoc -r doc/doxygen/html/. |
132 |
- dodoc doc/manual.html |
133 |
- fi |
134 |
- dobin ninja |
135 |
- |
136 |
- newbashcomp misc/bash-completion "${PN}" |
137 |
- |
138 |
- if use vim-syntax; then |
139 |
- insinto /usr/share/vim/vimfiles/syntax/ |
140 |
- doins misc/"${PN}".vim |
141 |
- |
142 |
- echo 'au BufNewFile,BufRead *.ninja set ft=ninja' > "${T}/${PN}.vim" |
143 |
- insinto /usr/share/vim/vimfiles/ftdetect |
144 |
- doins "${T}/${PN}.vim" |
145 |
- fi |
146 |
- |
147 |
- if use zsh-completion; then |
148 |
- insinto /usr/share/zsh/site-functions |
149 |
- newins misc/zsh-completion _ninja |
150 |
- fi |
151 |
- |
152 |
- if use emacs; then |
153 |
- cd misc || die |
154 |
- elisp-install ${PN} ninja-mode.el* || die |
155 |
- fi |
156 |
-} |
157 |
- |
158 |
-pkg_postinst() { |
159 |
- use emacs && elisp-site-regen |
160 |
-} |
161 |
- |
162 |
-pkg_postrm() { |
163 |
- use emacs && elisp-site-regen |
164 |
-} |