Gentoo Archives: gentoo-commits

From: Justin Lecher <jlec@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/gentoo:master commit in: net-misc/axel/
Date: Thu, 05 Nov 2015 12:57:46
Message-Id: 1446728253.9c467e3f15555dd7f3a9d29b28c0ea2ff751fd48.jlec@gentoo
1 commit: 9c467e3f15555dd7f3a9d29b28c0ea2ff751fd48
2 Author: Justin Lecher <jlec <AT> gentoo <DOT> org>
3 AuthorDate: Thu Nov 5 12:57:33 2015 +0000
4 Commit: Justin Lecher <jlec <AT> gentoo <DOT> org>
5 CommitDate: Thu Nov 5 12:57:33 2015 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9c467e3f
7
8 net-misc/axel: Drop old
9
10 Package-Manager: portage-2.2.23
11 Signed-off-by: Justin Lecher <jlec <AT> gentoo.org>
12
13 net-misc/axel/Manifest | 2 --
14 net-misc/axel/axel-1.1.ebuild | 53 ---------------------------------------
15 net-misc/axel/axel-2.3-r1.ebuild | 54 ----------------------------------------
16 net-misc/axel/axel-2.4-r1.ebuild | 52 --------------------------------------
17 4 files changed, 161 deletions(-)
18
19 diff --git a/net-misc/axel/Manifest b/net-misc/axel/Manifest
20 index 73d7426..f63ee4b 100644
21 --- a/net-misc/axel/Manifest
22 +++ b/net-misc/axel/Manifest
23 @@ -1,3 +1 @@
24 -DIST axel-1.1.tar.gz 45650 SHA256 398ea22b9805e563c3f703377ae6fedd4e339e6702f0f2af11ac7a8180d3eb43 SHA512 a0de04c7a616b8ad4445d8ca9a07dd4e8eacc726adf7771e6d0e1918fca1d22dc114744f4eb34ea53e3e09a08b6fc9ab987aae712284b460aa142df2b742dbc4 WHIRLPOOL 018e2dc856c3accbb926e551ed285a7cb6bb0eb88e17d023f5a805495e452467bb751ffc5c5f2d84c221587cabb726204fa544a3c77ed9b63602205b73a01b81
25 -DIST axel-2.3.tar.bz2 44827 SHA256 9b373cd840eb905551d5e16089dfa01e17b2bdb6f8d5cd3d59a8c0a6b4c19ac4 SHA512 17dc1509b0d2ec0051a3bbab95f1aef02dcebb2308e0378633827587080fbbcd45734eb24e530e164bcc240bf5d39d50fddf80369f71eb201980197316dd0433 WHIRLPOOL 2b87a6df43ad8dcf571dd5850bd2364f31044a8921d5b4d504d659e7c5960c4a8e5ef378620c2ae5deab79cdb5656d6d3ae85485bc3bdb1f365febccb09d85f4
26 DIST axel-2.4.tar.bz2 44995 SHA256 ebc7d40e989c680d2afa632a17e5208101608924cf446da20814a6f3c3338612 SHA512 34d73cea19f2bf393aa8d3e4b6c24296f8b1d4e6177da6f4728763e013d5d9d073aa5dae31d0ff175126e8fcbd973daf94674a70f100afc9e7d00b92b78b8ec9 WHIRLPOOL 373af984738008572847ae0ed84a518d0b61323e3612f48affa96175792b0856c2bd13601ddcdd0c81ead5059ee41130759bf9b0ada2a2654f767ec69d992a0f
27
28 diff --git a/net-misc/axel/axel-1.1.ebuild b/net-misc/axel/axel-1.1.ebuild
29 deleted file mode 100644
30 index 2e97ada..0000000
31 --- a/net-misc/axel/axel-1.1.ebuild
32 +++ /dev/null
33 @@ -1,53 +0,0 @@
34 -# Copyright 1999-2011 Gentoo Foundation
35 -# Distributed under the terms of the GNU General Public License v2
36 -# $Id$
37 -
38 -inherit toolchain-funcs
39 -
40 -DOWNLOAD_ID=2287
41 -
42 -DESCRIPTION="Light Unix download accelerator"
43 -HOMEPAGE="http://axel.alioth.debian.org/"
44 -SRC_URI="http://alioth.debian.org/frs/download.php/${DOWNLOAD_ID}/${P}.tar.gz"
45 -
46 -LICENSE="GPL-2"
47 -SLOT="0"
48 -KEYWORDS="~amd64 hppa ppc ppc64 sparc x86 ~x86-fbsd"
49 -IUSE="debug nls"
50 -
51 -RDEPEND="nls? ( virtual/libintl )"
52 -DEPEND="${RDEPEND}
53 - nls? ( sys-devel/gettext )"
54 -
55 -src_unpack() {
56 - unpack ${A}
57 - cd "${S}"
58 - # Set LDFLAGS and fix expr
59 - sed -i -e 's/expr/& --/' -e "s/^LFLAGS=$/&${LDFLAGS}/" configure
60 -}
61 -
62 -src_compile() {
63 - local myconf
64 -
65 - use debug && myconf="--debug=1"
66 - use nls && myconf="--i18n=1"
67 - econf \
68 - --strip=0 \
69 - --etcdir=/etc \
70 - ${myconf} \
71 - || die
72 -
73 - emake CFLAGS="${CFLAGS}" CC="$(tc-getCC)" || die "emake failed"
74 -}
75 -
76 -src_install() {
77 - emake DESTDIR="${D}" install || die "emake install failed"
78 - dodoc API CHANGES CREDITS README axelrc.example
79 -}
80 -
81 -pkg_postinst() {
82 - einfo 'To use axel with portage, try these settings in your make.conf'
83 - einfo
84 - einfo ' FETCHCOMMAND="/usr/bin/axel -a -o \${DISTDIR}/\${FILE} \${URI}"'
85 - einfo ' RESUMECOMMAND="${FETCHCOMMAND}"'
86 -}
87
88 diff --git a/net-misc/axel/axel-2.3-r1.ebuild b/net-misc/axel/axel-2.3-r1.ebuild
89 deleted file mode 100644
90 index 81905b8..0000000
91 --- a/net-misc/axel/axel-2.3-r1.ebuild
92 +++ /dev/null
93 @@ -1,54 +0,0 @@
94 -# Copyright 1999-2011 Gentoo Foundation
95 -# Distributed under the terms of the GNU General Public License v2
96 -# $Id$
97 -
98 -inherit eutils toolchain-funcs
99 -
100 -DESCRIPTION="light Unix download accelerator"
101 -HOMEPAGE="http://axel.alioth.debian.org/"
102 -SRC_URI="http://alioth.debian.org/frs/download.php/2718/${P}.tar.bz2"
103 -
104 -LICENSE="GPL-2"
105 -SLOT="0"
106 -KEYWORDS="amd64 ~hppa ppc ~ppc64 sparc x86 ~x86-fbsd"
107 -IUSE="debug nls"
108 -
109 -RDEPEND="nls? ( virtual/libintl )"
110 -DEPEND="${RDEPEND}
111 - nls? ( sys-devel/gettext )"
112 -RDEPEND="${RDEPEND}"
113 -
114 -#S="${WORKDIR}/${PN}-1.1"
115 -
116 -src_unpack() {
117 - unpack ${A}
118 - cd "${S}"
119 - # Set LDFLAGS and fix expr
120 - sed -i -e 's/expr/& --/' -e "s/^LFLAGS=$/&${LDFLAGS}/" configure
121 -}
122 -
123 -src_compile() {
124 - local myconf
125 -
126 - use debug && myconf="--debug=1"
127 - use nls && myconf="--i18n=1"
128 - econf \
129 - --strip=0 \
130 - --etcdir=/etc \
131 - ${myconf} \
132 - || die
133 -
134 - emake CFLAGS="${CFLAGS}" CC="$(tc-getCC)" || die "emake failed"
135 -}
136 -
137 -src_install() {
138 - emake DESTDIR="${D}" install || die "emake install failed"
139 - dodoc API CHANGES CREDITS README axelrc.example
140 -}
141 -
142 -pkg_postinst() {
143 - einfo 'To use axel with portage, try these settings in your make.conf'
144 - einfo
145 - einfo ' FETCHCOMMAND='\''/usr/bin/axel -a -o "\${DISTDIR}/\${FILE}.axel" "\${URI}" && mv "\${DISTDIR}/\${FILE}.axel" "\${DISTDIR}/\${FILE}"'\'
146 - einfo ' RESUMECOMMAND="${FETCHCOMMAND}"'
147 -}
148
149 diff --git a/net-misc/axel/axel-2.4-r1.ebuild b/net-misc/axel/axel-2.4-r1.ebuild
150 deleted file mode 100644
151 index b4bc67b..0000000
152 --- a/net-misc/axel/axel-2.4-r1.ebuild
153 +++ /dev/null
154 @@ -1,52 +0,0 @@
155 -# Copyright 1999-2011 Gentoo Foundation
156 -# Distributed under the terms of the GNU General Public License v2
157 -# $Id$
158 -
159 -EAPI="2"
160 -
161 -inherit eutils flag-o-matic toolchain-funcs
162 -
163 -DOWNLOAD_ID=3016
164 -
165 -DESCRIPTION="Light Unix download accelerator"
166 -HOMEPAGE="http://axel.alioth.debian.org/"
167 -SRC_URI="http://alioth.debian.org/frs/download.php/${DOWNLOAD_ID}/${P}.tar.bz2"
168 -
169 -LICENSE="GPL-2"
170 -SLOT="0"
171 -KEYWORDS="~amd64 ~hppa ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd ~x86-freebsd ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos ~sparc64-solaris"
172 -IUSE="debug nls"
173 -
174 -DEPEND="nls? ( sys-devel/gettext )"
175 -RDEPEND="nls? ( virtual/libintl )"
176 -
177 -src_prepare() {
178 - append-lfs-flags
179 - sed -i -e "s/^LFLAGS=$/&${LDFLAGS}/" configure || die "sed failed"
180 -}
181 -
182 -src_configure() {
183 - local myconf=""
184 -
185 - use debug && myconf+=" --debug=1"
186 - use nls && myconf+=" --i18n=$(use nls && echo 1 || echo 0)"
187 - econf \
188 - --strip=0 \
189 - ${myconf}
190 -}
191 -
192 -src_compile() {
193 - emake CFLAGS="${CPPFLAGS} ${CFLAGS}" CC="$(tc-getCC)" || die "emake failed"
194 -}
195 -
196 -src_install() {
197 - emake DESTDIR="${D}" install || die "emake install failed"
198 - dodoc API CHANGES CREDITS README axelrc.example || die "dodoc failed"
199 -}
200 -
201 -pkg_postinst() {
202 - einfo 'To use axel with portage, try these settings in your make.conf'
203 - einfo
204 - einfo ' FETCHCOMMAND='\''axel -a -o "\${DISTDIR}/\${FILE}.axel" "\${URI}" && mv "\${DISTDIR}/\${FILE}.axel" "\${DISTDIR}/\${FILE}"'\'
205 - einfo ' RESUMECOMMAND="${FETCHCOMMAND}"'
206 -}