Gentoo Archives: gentoo-commits

From: Andreas Sturmlechner <asturm@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/gentoo:master commit in: dev-tcltk/itk/
Date: Wed, 31 Mar 2021 19:59:46
Message-Id: 1617220773.d6a83a2a74be8fa150f1f433ad91eea1cd1ed97e.asturm@gentoo
1 commit: d6a83a2a74be8fa150f1f433ad91eea1cd1ed97e
2 Author: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
3 AuthorDate: Tue Mar 30 12:46:27 2021 +0000
4 Commit: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
5 CommitDate: Wed Mar 31 19:59:33 2021 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d6a83a2a
7
8 dev-tcltk/itk: Drop 3.4.1, 4.0.0 and 4.0.1, EAPI5--
9
10 Closes: https://bugs.gentoo.org/677358
11 Package-Manager: Portage-3.0.18, Repoman-3.0.3
12 Signed-off-by: Andreas Sturmlechner <asturm <AT> gentoo.org>
13
14 dev-tcltk/itk/Manifest | 3 ---
15 dev-tcltk/itk/itk-3.4.1.ebuild | 60 ------------------------------------------
16 dev-tcltk/itk/itk-4.0.0.ebuild | 58 ----------------------------------------
17 dev-tcltk/itk/itk-4.0.1.ebuild | 59 -----------------------------------------
18 4 files changed, 180 deletions(-)
19
20 diff --git a/dev-tcltk/itk/Manifest b/dev-tcltk/itk/Manifest
21 index f40d2d58b20..e63dd42916d 100644
22 --- a/dev-tcltk/itk/Manifest
23 +++ b/dev-tcltk/itk/Manifest
24 @@ -1,4 +1 @@
25 -DIST itk3.4.1.tar.gz 182311 BLAKE2B e1db1b9f7e6e8c5b93eec5bb29fc24af7e6cc5cb3f209df346f03553d3fe7248614c9bb10e2ababd93ea56c63963c1db4ee65bedbae8c279fbe84b6d0eaad3f9 SHA512 4680db81a0212e695cfe2c40cabe6dceb94520cf3ee06e2e332f12316838726da14c0b925b117ea351aa14fd2d695f361bcb4062743c66099ef783ae31ab37ef
26 -DIST itk4.0.0.tar.gz 177838 BLAKE2B 6bb975c414d40c81bac4b8651ce89f0d84d712114e6f60e1555071d2079f778850f4de7df1a79254db1d1152e8d43f261e0bf9827737fb69abb2801e72d72d6d SHA512 4fd993e3683376bd2852a19e8ac63ec20a9319f3987737a32f7af78b645ff27416b18572b7e30fc1e41a5e4e06ac064280fd86d979738ca9906e2605069c51f3
27 -DIST itk4.0.1.tar.gz 182029 BLAKE2B fe3ed0adddf71af9bf795949b18baf7d983edc1e6e95939db18bdf896069083afbc8498935b0c59e2c5f4179fdc6f624e67198afa0755e8183d754c181d50642 SHA512 d64beeb42949e96b384ef2fd571971813697086df8b18af79399cedbb80eba19dc013677957959ea93dc0dcd7cdc4be012b3f9a5f0eedf0bd743550837bd78fc
28 DIST itk4.1.0.tar.gz 253796 BLAKE2B 7d51689d41871f39fbdf940f1aede2c89ee0165cc6be989f7da65df85a0d15e5db037722a5e30a284e51129b7bfff20dfde0fbc78d2d72d8acb9031f328a5d16 SHA512 1deed09daf66ae1d0cc88550be13814edff650f3ef2ecb5ae8d28daf92e37550b0e46921eb161da8ccc3886aaf62a4a3087df0f13610839b7c2d6f4b39c9f07e
29
30 diff --git a/dev-tcltk/itk/itk-3.4.1.ebuild b/dev-tcltk/itk/itk-3.4.1.ebuild
31 deleted file mode 100644
32 index 98286e3171d..00000000000
33 --- a/dev-tcltk/itk/itk-3.4.1.ebuild
34 +++ /dev/null
35 @@ -1,60 +0,0 @@
36 -# Copyright 1999-2019 Gentoo Authors
37 -# Distributed under the terms of the GNU General Public License v2
38 -
39 -EAPI=5
40 -
41 -inherit autotools eutils multilib versionator virtualx
42 -
43 -MY_PV=${PV/_beta/b}
44 -ITCL_VERSION="$(get_version_component_range 1-2)"
45 -
46 -DESCRIPTION="Object Oriented Enhancements for Tcl/Tk"
47 -HOMEPAGE="http://incrtcl.sourceforge.net/"
48 -SRC_URI="mirror://sourceforge/project/incrtcl/%5BIncr%20Tcl_Tk%5D-source/${PV}/${PN}${PV}.tar.gz"
49 -
50 -IUSE=""
51 -SLOT="0"
52 -LICENSE="BSD"
53 -KEYWORDS="amd64 ~ia64 ppc sparc x86 ~amd64-linux ~x86-linux"
54 -RESTRICT="!test? ( test )"
55 -
56 -DEPEND="
57 - <dev-lang/tk-8.6:=
58 - =dev-tcltk/itcl-3.4*"
59 -RDEPEND="${DEPEND}"
60 -
61 -S="${WORKDIR}/${PN}$(get_version_component_range 1-2)"
62 -
63 -src_prepare() {
64 - #epatch "${FILESDIR}"/${P}-install_data.patch
65 - mv configure.{in,ac} || die
66 - AT_M4DIR=.. eautoconf
67 - sed 's:-pipe::g' -i configure || die
68 -}
69 -
70 -src_configure() {
71 - source "${EPREFIX}"/usr/$(get_libdir)/itclConfig.sh || die
72 - econf \
73 - --with-tcl="${EPREFIX}"/usr/$(get_libdir) \
74 - --with-tk="${EPREFIX}"/usr/$(get_libdir) \
75 - --with-tclinclude="${EPREFIX}"/usr/include \
76 - --with-tkinclude="${EPREFIX}"/usr/include \
77 - --with-x
78 -}
79 -
80 -src_compile() {
81 - emake CFLAGS_DEFAULT="${CFLAGS}"
82 -}
83 -
84 -src_test() {
85 - Xemake test
86 -}
87 -
88 -src_install() {
89 - default
90 -
91 - cat >> "${T}"/34${PN} <<- EOF
92 - LDPATH="${EPREFIX}/usr/$(get_libdir)/${PN}${MY_PV}/"
93 - EOF
94 - doenvd "${T}"/34${PN}
95 -}
96
97 diff --git a/dev-tcltk/itk/itk-4.0.0.ebuild b/dev-tcltk/itk/itk-4.0.0.ebuild
98 deleted file mode 100644
99 index 76db73b077f..00000000000
100 --- a/dev-tcltk/itk/itk-4.0.0.ebuild
101 +++ /dev/null
102 @@ -1,58 +0,0 @@
103 -# Copyright 1999-2019 Gentoo Authors
104 -# Distributed under the terms of the GNU General Public License v2
105 -
106 -EAPI=5
107 -
108 -inherit autotools eutils multilib versionator
109 -
110 -MY_PV=${PV/_beta/b}
111 -ITCL_VERSION="$(get_version_component_range 1-2)"
112 -
113 -DESCRIPTION="Object Oriented Enhancements for Tcl/Tk"
114 -HOMEPAGE="http://incrtcl.sourceforge.net/"
115 -SRC_URI="mirror://sourceforge/project/incrtcl/%5Bincr%20Tcl_Tk%5D-4-source/Itcl%20${MY_PV}/${PN}${MY_PV}.tar.gz"
116 -#SRC_URI="mirror://sourceforge/%5Bincr%20Tcl_Tk%5D-4-source/Itcl%20${MY_PV}/${PN}${MY_PV}.tar.gz"
117 -
118 -IUSE=""
119 -SLOT="0"
120 -LICENSE="BSD"
121 -KEYWORDS="~amd64 ~ia64 ~ppc ~sparc ~x86 ~amd64-linux ~x86-linux"
122 -
123 -DEPEND="
124 - >=dev-lang/tk-8.6:=
125 - =dev-tcltk/itcl-${ITCL_VERSION}*"
126 -RDEPEND="${DEPEND}"
127 -
128 -S="${WORKDIR}/${PN}${MY_PV}"
129 -
130 -src_prepare() {
131 -# epatch "${FILESDIR}"/${P}-install_data.patch
132 - AT_M4DIR=.. eautoconf
133 - sed 's:-pipe::g' -i configure || die
134 -}
135 -
136 -src_configure() {
137 - source "${EPREFIX}"/usr/$(get_libdir)/itcl${ITCL_VERSION}*/itclConfig.sh || die
138 - econf \
139 - --with-tcl="${EPREFIX}"/usr/$(get_libdir) \
140 - --with-tk="${EPREFIX}"/usr/$(get_libdir) \
141 - --with-tclinclude="${EPREFIX}"/usr/include \
142 - --with-tkinclude="${EPREFIX}"/usr/include \
143 - --with-itcl="${ITCL_SRC_DIR}" \
144 - --with-x
145 -}
146 -
147 -src_compile() {
148 - emake CFLAGS_DEFAULT="${CFLAGS}"
149 -}
150 -
151 -src_install() {
152 - emake DESTDIR="${D}" install
153 -
154 - dodoc license.terms
155 -
156 - cat >> "${T}"/34${PN} <<- EOF
157 - LDPATH="${EPREFIX}/usr/$(get_libdir)/${PN}${MY_PV}/"
158 - EOF
159 - doenvd "${T}"/34${PN}
160 -}
161
162 diff --git a/dev-tcltk/itk/itk-4.0.1.ebuild b/dev-tcltk/itk/itk-4.0.1.ebuild
163 deleted file mode 100644
164 index ba8702f902a..00000000000
165 --- a/dev-tcltk/itk/itk-4.0.1.ebuild
166 +++ /dev/null
167 @@ -1,59 +0,0 @@
168 -# Copyright 1999-2019 Gentoo Authors
169 -# Distributed under the terms of the GNU General Public License v2
170 -
171 -EAPI=5
172 -
173 -inherit autotools eutils multilib versionator
174 -
175 -MY_PV=${PV/_beta/b}
176 -ITCL_VERSION="$(get_version_component_range 1-2)"
177 -
178 -DESCRIPTION="Object Oriented Enhancements for Tcl/Tk"
179 -HOMEPAGE="http://incrtcl.sourceforge.net/"
180 -SRC_URI="mirror://sourceforge/project/incrtcl/%5Bincr%20Tcl_Tk%5D-4-source/itk%20${MY_PV}/${PN}${MY_PV}.tar.gz"
181 -#SRC_URI="mirror://sourceforge/%5Bincr%20Tcl_Tk%5D-4-source/Itcl%20${MY_PV}/${PN}${MY_PV}.tar.gz"
182 -
183 -IUSE=""
184 -SLOT="0"
185 -LICENSE="BSD"
186 -KEYWORDS="amd64 ~ia64 ppc sparc x86 ~amd64-linux ~x86-linux"
187 -
188 -DEPEND="
189 - >=dev-lang/tk-8.6:=
190 - =dev-tcltk/itcl-${ITCL_VERSION}*"
191 -RDEPEND="${DEPEND}"
192 -
193 -S="${WORKDIR}/${PN}${MY_PV}"
194 -
195 -src_prepare() {
196 -# epatch "${FILESDIR}"/${P}-install_data.patch
197 - mv configure.{in,ac} || die
198 - AT_M4DIR=.. eautoconf
199 - sed 's:-pipe::g' -i configure || die
200 -}
201 -
202 -src_configure() {
203 - source "${EPREFIX}"/usr/$(get_libdir)/itcl${ITCL_VERSION}*/itclConfig.sh || die
204 - econf \
205 - --with-tcl="${EPREFIX}"/usr/$(get_libdir) \
206 - --with-tk="${EPREFIX}"/usr/$(get_libdir) \
207 - --with-tclinclude="${EPREFIX}"/usr/include \
208 - --with-tkinclude="${EPREFIX}"/usr/include \
209 - --with-itcl="${ITCL_SRC_DIR}" \
210 - --with-x
211 -}
212 -
213 -src_compile() {
214 - emake CFLAGS_DEFAULT="${CFLAGS}"
215 -}
216 -
217 -src_install() {
218 - default
219 -
220 - dodoc license.terms
221 -
222 - cat >> "${T}"/34${PN} <<- EOF
223 - LDPATH="${EPREFIX}/usr/$(get_libdir)/${PN}${MY_PV}/"
224 - EOF
225 - doenvd "${T}"/34${PN}
226 -}