Gentoo Archives: gentoo-commits

From: Yixun Lan <dlan@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/gentoo:master commit in: dev-vcs/stgit/files/, dev-vcs/stgit/
Date: Wed, 13 Nov 2019 14:01:03
Message-Id: 1573653487.44eeef810397c277ddc76713969c5b16e221cb68.dlan@gentoo
1 commit: 44eeef810397c277ddc76713969c5b16e221cb68
2 Author: Yixun Lan <dlan <AT> gentoo <DOT> org>
3 AuthorDate: Wed Nov 13 13:58:07 2019 +0000
4 Commit: Yixun Lan <dlan <AT> gentoo <DOT> org>
5 CommitDate: Wed Nov 13 13:58:07 2019 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=44eeef81
7
8 dev-vcs/stgit: drop old
9
10 Package-Manager: Portage-2.3.78, Repoman-2.3.17
11 Signed-off-by: Yixun Lan <dlan <AT> gentoo.org>
12
13 dev-vcs/stgit/Manifest | 3 -
14 .../stgit/files/stgit-0.16-asciidoc-compat.patch | 13 ----
15 dev-vcs/stgit/stgit-0.16-r2.ebuild | 76 --------------------
16 dev-vcs/stgit/stgit-0.18.ebuild | 83 ----------------------
17 4 files changed, 175 deletions(-)
18
19 diff --git a/dev-vcs/stgit/Manifest b/dev-vcs/stgit/Manifest
20 index 2c0475d9152..896e4b8677f 100644
21 --- a/dev-vcs/stgit/Manifest
22 +++ b/dev-vcs/stgit/Manifest
23 @@ -1,5 +1,2 @@
24 -DIST stgit-0.16-missing-patches.tar.gz 1667 BLAKE2B 3aa26305b948c49bde0aec71e9698f9c1822c26e1f15ceba99c4725eaa35eee6a7a5335f0bfe6e43e89be62c304e1eebe2ffdaa0a5b7fdc0da3e13244505abaf SHA512 29d4c3e68121654153b4e5142dd70d818737b09bbc8371d644a36dd9d18afaf78fdda91bc16f953c330bcbae19084384d8bcd216cdfe674df784e33165186db1
25 -DIST stgit-0.16.tar.gz 362687 BLAKE2B 4d6579d39d8a22929d70268ae07bf7c5ac17eae21c615aac0ae8e9adb146aa87a3f7d1b057fd7269175c363ef5057f4ce24f6ef1087f54dfb1165f2800a813cf SHA512 782de3d5855aad4f5d040478745990517ebe2b26dc315a3ed41db95399bb46e075d63a70baa0e3aa2ab1012b59e6ad1f5940a904f296ef09d6bca60f66e417dd
26 -DIST stgit-0.18.tar.gz 235852 BLAKE2B ff35856c1f20a6a611a2faa22ba573b1c33636c9e913322456011c4c5a73c3207ddbd8bfe41cb81b11dffe8db8b89594c1598989ae9fb896cd686594a21d96b2 SHA512 5820cc1a8cdd5183fbe309b4b80568098844ff57934c75a43263b5cfcdac4b64e015abc9ed6a53dd856236d76bd0ebeec31e87561bca0d0d82a6e5ec7a10745f
27 DIST stgit-0.19.tar.gz 246256 BLAKE2B ece625a0f78f4a80a9a20b25d0638ee71475029ebd861b28dccc444a70d631e687372031c2dee03faebc8890b8742674d6fd7c2ee1794e8a2d7044721a254847 SHA512 0edad0c600145fc779262ddae4300d4718fd04316face62cb1fb5c01e39cb0824355091863aae8d5b14bee9ebb36ac591e5e0dc9fe343c12a7c781227cac6330
28 DIST stgit-0.20.tar.gz 319696 BLAKE2B 85402c84148f5ec93c65be2899240ffa143049de63f734e56438fd17d59ba32cacd279dc3d2eb306ebd11f139f2b4183be814989443401f7d696eba93228a1b7 SHA512 45c4715f7b0c8d8e7f1104694feac7bff07428a6e532ba41bf30807b715990cc1b22a1e82757bb72eb886b987b7c9126d729f9fc161c03497c4d9fa719aae599
29
30 diff --git a/dev-vcs/stgit/files/stgit-0.16-asciidoc-compat.patch b/dev-vcs/stgit/files/stgit-0.16-asciidoc-compat.patch
31 deleted file mode 100644
32 index 4386953a3ef..00000000000
33 --- a/dev-vcs/stgit/files/stgit-0.16-asciidoc-compat.patch
34 +++ /dev/null
35 @@ -1,13 +0,0 @@
36 -diff -urN stgit-0.16.orig/Documentation/asciidoc.conf stgit-0.16/Documentation/asciidoc.conf
37 ---- stgit-0.16.orig/Documentation/asciidoc.conf 2012-01-09 13:12:42.000000000 -0800
38 -+++ stgit-0.16/Documentation/asciidoc.conf 2012-07-06 04:31:38.279051055 -0700
39 -@@ -100,3 +100,9 @@
40 - [linkstgsub-inlinemacro]
41 - <a href="stg-{target}.html">{target}</a>
42 - endif::backend-xhtml11[]
43 -+
44 -+[macros]
45 -+# regexen to match macro templates above
46 -+(?P<name>linkman):(?P<target>\w+)\[(?P<attrlist>\d+)]=
47 -+(?P<name>linkstgsub):(?P<target>\w+)\[]=
48 -+(?P<name>linkstg):(?P<target>\w+)\[]=
49
50 diff --git a/dev-vcs/stgit/stgit-0.16-r2.ebuild b/dev-vcs/stgit/stgit-0.16-r2.ebuild
51 deleted file mode 100644
52 index 07c880d7990..00000000000
53 --- a/dev-vcs/stgit/stgit-0.16-r2.ebuild
54 +++ /dev/null
55 @@ -1,76 +0,0 @@
56 -# Copyright 1999-2014 Gentoo Foundation
57 -# Distributed under the terms of the GNU General Public License v2
58 -
59 -EAPI="5"
60 -
61 -PYTHON_COMPAT=( python2_7 )
62 -
63 -inherit bash-completion-r1 distutils-r1
64 -
65 -DESCRIPTION="Manage a stack of patches using GIT as a backend"
66 -HOMEPAGE="http://www.procode.org/stgit/"
67 -SRC_URI="http://download.gna.org/${PN}/${P}.tar.gz
68 - mirror://gentoo/${P}-missing-patches.tar.gz"
69 -
70 -LICENSE="GPL-2"
71 -SLOT="0"
72 -KEYWORDS="amd64 arm ppc ppc64 x86 ~amd64-linux ~x86-linux"
73 -IUSE="doc"
74 -
75 -RDEPEND=">=dev-vcs/git-1.6.3.3"
76 -
77 -# NOTE: It seems to be quite important which asciidoc version to use.
78 -# So keep an eye on it for the future.
79 -DEPEND="${RDEPEND}
80 - doc? (
81 - app-text/asciidoc
82 - app-text/xmlto
83 - dev-lang/perl
84 - )"
85 -
86 -PATCHES=(
87 - "${FILESDIR}/${P}-asciidoc-compat.patch"
88 - "${FILESDIR}/${P}-man-linkfix.patch"
89 -)
90 -
91 -pkg_setup() {
92 - if ! use doc; then
93 - echo
94 - ewarn "Manpages will not be built and installed."
95 - ewarn "Enable the 'doc' useflag, if you want them."
96 - echo
97 - fi
98 -}
99 -
100 -python_prepare_all() {
101 - # this will be a noop, as we are working with a tarball,
102 - # but throws git errors --> just get rid of it
103 - sed -i -e 's/version\.write_builtin_version()//' setup.py || die
104 -
105 - # Workaround hardcoded prefix
106 - sed -i -e "/prefix/s|/usr|${EPREFIX}/usr|" setup.cfg || die
107 -
108 - distutils-r1_python_prepare_all
109 -}
110 -
111 -python_compile_all() {
112 - if use doc; then
113 - emake DESTDIR="${D}" \
114 - htmldir="${EPREFIX}/usr/share/doc/${PF}/html/" \
115 - mandir="${EPREFIX}/usr/share/man/" \
116 - doc
117 - fi
118 -}
119 -
120 -python_install_all() {
121 - if use doc; then
122 - emake DESTDIR="${D}" \
123 - htmldir="${EPREFIX}/usr/share/doc/${PF}/html/" \
124 - mandir="${EPREFIX}/usr/share/man/" \
125 - install-doc install-html
126 - fi
127 -
128 - distutils-r1_python_install_all
129 -
130 - newbashcomp stgit-completion.bash 'stg'
131 -}
132
133 diff --git a/dev-vcs/stgit/stgit-0.18.ebuild b/dev-vcs/stgit/stgit-0.18.ebuild
134 deleted file mode 100644
135 index 11e95e4ec16..00000000000
136 --- a/dev-vcs/stgit/stgit-0.18.ebuild
137 +++ /dev/null
138 @@ -1,83 +0,0 @@
139 -# Copyright 1999-2018 Gentoo Authors
140 -# Distributed under the terms of the GNU General Public License v2
141 -
142 -EAPI=6
143 -
144 -PYTHON_COMPAT=( python2_7 )
145 -
146 -inherit bash-completion-r1 distutils-r1
147 -
148 -DESCRIPTION="Manage a stack of patches using GIT as a backend"
149 -HOMEPAGE="http://www.procode.org/stgit/"
150 -UPSTREAM_VER=
151 -[[ -n ${UPSTREAM_VER} ]] && \
152 - UPSTREAM_PATCHSET_URI="https://dev.gentoo.org/~dlan/distfiles/${P}-upstream-patches-${UPSTREAM_VER}.tar.xz"
153 -
154 -SRC_URI="https://github.com/ctmarinas/stgit/archive/v${PV}.tar.gz -> ${P}.tar.gz
155 - ${UPSTREAM_PATCHSET_URI}"
156 -
157 -LICENSE="GPL-2"
158 -SLOT="0"
159 -KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux"
160 -IUSE="doc"
161 -
162 -RDEPEND=">=dev-vcs/git-1.6.3.3"
163 -
164 -# NOTE: It seems to be quite important which asciidoc version to use.
165 -# So keep an eye on it for the future.
166 -DEPEND="${RDEPEND}
167 - doc? (
168 - app-text/asciidoc
169 - app-text/xmlto
170 - dev-lang/perl
171 - )"
172 -
173 -PATCHES=(
174 - "${FILESDIR}/${PN}-0.16-man-linkfix.patch"
175 -)
176 -
177 -pkg_setup() {
178 - if ! use doc; then
179 - echo
180 - ewarn "Manpages will not be built and installed."
181 - ewarn "Enable the 'doc' useflag, if you want them."
182 - echo
183 - fi
184 -}
185 -
186 -python_prepare_all() {
187 - # Upstream's patchset
188 - [[ -n ${UPSTREAM_VER} ]] && \
189 - eapply "${WORKDIR}"/patches-upstream
190 -
191 - # this will be a noop, as we are working with a tarball,
192 - # but throws git errors --> just get rid of it
193 - echo "version=\"${PV}\"" > "${S}"/stgit/builtin_version.py
194 -
195 - distutils-r1_python_prepare_all
196 -}
197 -
198 -src_compile() {
199 - distutils-r1_src_compile
200 -
201 - # bug 526468
202 - if use doc; then
203 - emake DESTDIR="${D}" \
204 - htmldir="${EPREFIX}/usr/share/doc/${PF}/html/" \
205 - mandir="${EPREFIX}/usr/share/man/" \
206 - doc
207 - fi
208 -}
209 -
210 -src_install() {
211 - if use doc; then
212 - emake DESTDIR="${D}" \
213 - htmldir="${EPREFIX}/usr/share/doc/${PF}/html/" \
214 - mandir="${EPREFIX}/usr/share/man/" \
215 - install-doc install-html
216 - fi
217 -
218 - distutils-r1_src_install
219 -
220 - newbashcomp stgit-completion.bash 'stg'
221 -}