Gentoo Archives: gentoo-commits

From: Lars Wendler <polynomial-c@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/gentoo:master commit in: app-editors/nano/
Date: Sat, 29 Oct 2016 20:33:45
Message-Id: 1477773207.bd3fd4428895f78e46b27fa7f363f369a9930d14.polynomial-c@gentoo
1 commit: bd3fd4428895f78e46b27fa7f363f369a9930d14
2 Author: Lars Wendler <polynomial-c <AT> gentoo <DOT> org>
3 AuthorDate: Sat Oct 29 20:27:54 2016 +0000
4 Commit: Lars Wendler <polynomial-c <AT> gentoo <DOT> org>
5 CommitDate: Sat Oct 29 20:33:27 2016 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bd3fd442
7
8 app-editors/nano: Removed old.
9
10 Package-Manager: portage-2.3.2
11 Signed-off-by: Lars Wendler <polynomial-c <AT> gentoo.org>
12
13 app-editors/nano/Manifest | 2 -
14 app-editors/nano/nano-2.4.3.ebuild | 83 --------------------------------------
15 app-editors/nano/nano-2.6.1.ebuild | 82 -------------------------------------
16 3 files changed, 167 deletions(-)
17
18 diff --git a/app-editors/nano/Manifest b/app-editors/nano/Manifest
19 index 390a6f8..20cc7ee 100644
20 --- a/app-editors/nano/Manifest
21 +++ b/app-editors/nano/Manifest
22 @@ -1,6 +1,4 @@
23 -DIST nano-2.4.3.tar.gz 1878096 SHA256 32d627072b6026678e4f4095c047adec92ac7ec542dd6d91cf27f49b601768f2 SHA512 53c9f93b0f001a3d6c292a6995d66b6bcca033407b6b69995c62b9e9f721fd5566fbd0e22ece1b2561a47e56ef19c3f1ee196e23edfe832289704e0ebef45de9 WHIRLPOOL cd2e4d7175521835c71f0338a2115d2d9fec4da1d4eb2abbb633cfef907fde69fb12acd5e0db343d1f90945f05d60abb85daa5a045d9b97ef8cd19fb9b226607
24 DIST nano-2.5.3.tar.gz 1967760 SHA256 b2b060129b9feff2d4870d803a441178c96531de9aed144ec0b83bd63ccb12ee SHA512 1d859f0bd88b9d907cfcaa84edc212bcaea4335c203922eb5b7378c2b45d88dffe1f3e4cb499a824d33781485834ef564997c58cf1fd92610d08f6ce8dcb67d5 WHIRLPOOL a2ca1c41d3cb26756cc9aba5b5fa0aeaea220626b98d0abfa1c5c4d4d57c3a5ef688d5edf00a6a00849ee25a67b2bbab93c4d454f6eb5a204b10fa01de3e298f
25 -DIST nano-2.6.1.tar.gz 1999439 SHA256 56f2ba1c532647bee36abd5f87a714400af0be084cf857a65bc8f41a0dc28fe5 SHA512 224d643ce08b4c031263c1926d767c671d41e58b182b7ad32f9de2a8ed606c5b39da924cbe62052455584e087a8966285da17cb1fbf235680639351c390aec90 WHIRLPOOL da902989aceac4b15438c58603a56e1cc02b61ff0972f56032130af25d40b0d40344b063feb1aa2f1fd3f5bacbb325505865d0d0daf2e215aafbac0527ee41d6
26 DIST nano-2.6.3.tar.gz 2019354 SHA256 4f4054e12f2181c8e436163e931a0a565612242ff9e566c4d1adeda0f91fd503 SHA512 5079c0da976e3cfef9f3980e37c2501837bc66bb98fadd6fe7f02b061b83c99454678833fd43c74e6796cdc4ee9028ccba7a8a05e0f86e7a6517ba4d4c6bc95e WHIRLPOOL 94520ca9c7a11342133adfd3a1e9e9c77a6c07ab18b1b51bf39918b331abc6bd7ebeb937c2ec8ed3e59b8d0468e40f4e5811e66a8aecd469ad42c595c1b61fe4
27 DIST nano-2.7.0.tar.gz 2019889 SHA256 5dd1e9cf8e3de676c141a0b23f312e68380ef049926e2913e2114bbe32fbeac3 SHA512 d70719b9623e3b3c5f43dbf4dd1d53be5d498b28416d1c6bc4459887d34531222827dfb23bc6932a6304fe59df8d278810de813b4bc08b38c03f1badeddad12f WHIRLPOOL 5470eb106671d8b483fd7349d01d52c107082bf8bd67d03ff9cec3f656a9e280d1eda97befcf42067dc8732009fe9fcaaadbfa00af98be3ddbe073bd133d6386
28 DIST nano-2.7.1.tar.gz 2032955 SHA256 81547310d3ab7a220426c9c2f2435a372fb43d4b27818f016de25698862ae118 SHA512 4cd87ad4c19ac6dad6894b35f15ae6794da488a075a374687ae7e950194c355dbf2c120744af9185bd10f722ecf0780525be2525c3e396113ed61f2e64af7d26 WHIRLPOOL 2be75c370c98d1f0b659ef73b37f553d5546eb08b72c6b0e539c43d971fa20c880ef81697ed5c6c74eba14393518e905f1aa1449ca7423e8242287b513c1e408
29
30 diff --git a/app-editors/nano/nano-2.4.3.ebuild b/app-editors/nano/nano-2.4.3.ebuild
31 deleted file mode 100644
32 index ba8a1d0..00000000
33 --- a/app-editors/nano/nano-2.4.3.ebuild
34 +++ /dev/null
35 @@ -1,83 +0,0 @@
36 -# Copyright 1999-2015 Gentoo Foundation
37 -# Distributed under the terms of the GNU General Public License v2
38 -# $Id$
39 -
40 -EAPI="5"
41 -
42 -inherit eutils flag-o-matic
43 -if [[ ${PV} == "9999" ]] ; then
44 - ESVN_REPO_URI="svn://svn.savannah.gnu.org/nano/trunk/nano"
45 - inherit subversion autotools
46 -else
47 - MY_P=${PN}-${PV/_}
48 - SRC_URI="http://www.nano-editor.org/dist/v${PV:0:3}/${MY_P}.tar.gz"
49 - KEYWORDS="alpha amd64 arm arm64 hppa ia64 m68k ~mips ppc ppc64 s390 sh sparc x86 ~ppc-aix ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~x64-freebsd ~x86-freebsd ~hppa-hpux ~ia64-hpux ~x86-interix ~amd64-linux ~arm-linux ~ia64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
50 -fi
51 -
52 -DESCRIPTION="GNU GPL'd Pico clone with more functionality"
53 -HOMEPAGE="http://www.nano-editor.org/ https://wiki.gentoo.org/wiki/Nano/Basics_Guide"
54 -
55 -LICENSE="GPL-3"
56 -SLOT="0"
57 -IUSE="debug justify +magic minimal ncurses nls slang +spell static unicode"
58 -
59 -LIB_DEPEND=">=sys-libs/ncurses-5.9-r1:0=[unicode?]
60 - sys-libs/ncurses:0=[static-libs(+)]
61 - magic? ( sys-apps/file[static-libs(+)] )
62 - nls? ( virtual/libintl )
63 - !ncurses? ( slang? ( sys-libs/slang[static-libs(+)] ) )"
64 -RDEPEND="!static? ( ${LIB_DEPEND//\[static-libs(+)]} )"
65 -DEPEND="${RDEPEND}
66 - nls? ( sys-devel/gettext )
67 - virtual/pkgconfig
68 - static? ( ${LIB_DEPEND} )"
69 -
70 -src_prepare() {
71 - if [[ ${PV} == "9999" ]] ; then
72 - eautoreconf
73 - fi
74 - epatch_user
75 -}
76 -
77 -src_configure() {
78 - use static && append-ldflags -static
79 - local myconf=()
80 - case ${CHOST} in
81 - *-gnu*|*-uclibc*) myconf+=( "--with-wordbounds" ) ;; #467848
82 - esac
83 - econf \
84 - --bindir="${EPREFIX}"/bin \
85 - --htmldir=/trash \
86 - $(use_enable !minimal color) \
87 - $(use_enable !minimal multibuffer) \
88 - $(use_enable !minimal nanorc) \
89 - --disable-wrapping-as-root \
90 - $(use_enable magic libmagic) \
91 - $(use_enable spell speller) \
92 - $(use_enable justify) \
93 - $(use_enable debug) \
94 - $(use_enable nls) \
95 - $(use_enable unicode utf8) \
96 - $(use_enable minimal tiny) \
97 - $(usex ncurses --without-slang $(use_with slang)) \
98 - "${myconf[@]}"
99 -}
100 -
101 -src_install() {
102 - default
103 - rm -rf "${D}"/trash
104 -
105 - dodoc doc/nanorc.sample
106 - dohtml doc/faq.html
107 - insinto /etc
108 - newins doc/nanorc.sample nanorc
109 - if ! use minimal ; then
110 - # Enable colorization by default.
111 - sed -i \
112 - -e '/^# include /s:# *::' \
113 - "${ED}"/etc/nanorc || die
114 - fi
115 -
116 - dodir /usr/bin
117 - dosym /bin/nano /usr/bin/nano
118 -}
119
120 diff --git a/app-editors/nano/nano-2.6.1.ebuild b/app-editors/nano/nano-2.6.1.ebuild
121 deleted file mode 100644
122 index ca58974..00000000
123 --- a/app-editors/nano/nano-2.6.1.ebuild
124 +++ /dev/null
125 @@ -1,82 +0,0 @@
126 -# Copyright 1999-2016 Gentoo Foundation
127 -# Distributed under the terms of the GNU General Public License v2
128 -
129 -EAPI="5"
130 -
131 -inherit eutils flag-o-matic
132 -if [[ ${PV} == "9999" ]] ; then
133 - EGIT_REPO_URI="git://git.sv.gnu.org/nano.git"
134 - inherit git-r3 autotools
135 -else
136 - MY_P=${PN}-${PV/_}
137 - SRC_URI="https://www.nano-editor.org/dist/v${PV:0:3}/${MY_P}.tar.gz"
138 - KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~ppc-aix ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~x64-freebsd ~x86-freebsd ~hppa-hpux ~ia64-hpux ~x86-interix ~amd64-linux ~arm-linux ~ia64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
139 -fi
140 -
141 -DESCRIPTION="GNU GPL'd Pico clone with more functionality"
142 -HOMEPAGE="https://www.nano-editor.org/ https://wiki.gentoo.org/wiki/Nano/Basics_Guide"
143 -
144 -LICENSE="GPL-3"
145 -SLOT="0"
146 -IUSE="debug justify +magic minimal ncurses nls slang +spell static unicode"
147 -
148 -LIB_DEPEND=">=sys-libs/ncurses-5.9-r1:0=[unicode?]
149 - sys-libs/ncurses:0=[static-libs(+)]
150 - magic? ( sys-apps/file[static-libs(+)] )
151 - nls? ( virtual/libintl )
152 - !ncurses? ( slang? ( sys-libs/slang[static-libs(+)] ) )"
153 -RDEPEND="!static? ( ${LIB_DEPEND//\[static-libs(+)]} )"
154 -DEPEND="${RDEPEND}
155 - nls? ( sys-devel/gettext )
156 - virtual/pkgconfig
157 - static? ( ${LIB_DEPEND} )"
158 -
159 -src_prepare() {
160 - if [[ ${PV} == "9999" ]] ; then
161 - eautoreconf
162 - fi
163 - epatch_user
164 -}
165 -
166 -src_configure() {
167 - use static && append-ldflags -static
168 - local myconf=()
169 - case ${CHOST} in
170 - *-gnu*|*-uclibc*) myconf+=( "--with-wordbounds" ) ;; #467848
171 - esac
172 - econf \
173 - --bindir="${EPREFIX}"/bin \
174 - --htmldir=/trash \
175 - $(use_enable !minimal color) \
176 - $(use_enable !minimal multibuffer) \
177 - $(use_enable !minimal nanorc) \
178 - --disable-wrapping-as-root \
179 - $(use_enable magic libmagic) \
180 - $(use_enable spell speller) \
181 - $(use_enable justify) \
182 - $(use_enable debug) \
183 - $(use_enable nls) \
184 - $(use_enable unicode utf8) \
185 - $(use_enable minimal tiny) \
186 - $(usex ncurses --without-slang $(use_with slang)) \
187 - "${myconf[@]}"
188 -}
189 -
190 -src_install() {
191 - default
192 - rm -rf "${D}"/trash
193 -
194 - dodoc doc/nanorc.sample
195 - dohtml doc/faq.html
196 - insinto /etc
197 - newins doc/nanorc.sample nanorc
198 - if ! use minimal ; then
199 - # Enable colorization by default.
200 - sed -i \
201 - -e '/^# include /s:# *::' \
202 - "${ED}"/etc/nanorc || die
203 - fi
204 -
205 - dodir /usr/bin
206 - dosym /bin/nano /usr/bin/nano
207 -}