Portage is a package management system used by Gentoo Linux
# ChangeLog for net-misc/axel
# Copyright 2002-2008 Gentoo Foundation; Distributed under the GPL v2
# $Header: /var/cvsroot/gentoo-x86/net-misc/axel/ChangeLog,v 1.43 2008/07/17 18:48:05 corsair Exp $
17 Jul 2008; Markus Rothe
Stable on ppc64; bug #214731
07 Jul 2008; Stephanie Lockwood-Childs
stable on ppc (bug #214731)
06 Jul 2008; Friedrich Oslage
Stable on sparc, bug #214731
04 Jul 2008; Christian Faulhammer
stable x86, bug 214731
04 Jul 2008; Jeroen Roovers
Stable for HPPA (maybe bug #214731).
29 Feb 2008; Jeroen Roovers
Marked ~hppa (bug #211781).
*axel-1.1 (11 Feb 2008)
11 Feb 2008; Timothy Redaelli
Version Bump wrt bug #209577
03 Feb 2008; Fabian Groffen
axel-1.0b-r1.ebuild, axel-1.0b-r2.ebuild:
Dropped ppc-macos keyword, see you in prefix
26 Dec 2007; Guy Martin
Added hppa to KEYWORDS.
07 Sep 2007; Tobias Scherbaum
ppc stable, bug #162005
05 Sep 2007; Jose Luis Rivero
Stable on sparc wrt security bug #162005
05 Sep 2007; Markus Rothe
Stable on ppc64; bug #162005
04 Sep 2007; Christian Faulhammer
stable x86, security bug 162005
03 Sep 2007; Timothy Redaelli
Ops
*axel-1.0b-r2 (03 Sep 2007)
03 Sep 2007; Timothy Redaelli
+files/axel-1.0b-strcpy-fix.patch, +axel-1.0b-r2.ebuild:
Applied a patch from Pierre-Yves Rofes wrt security bug #162005.
13 Aug 2007; Tobias Scherbaum
ppc. stable
24 May 2007; Gustavo Zacarias
Stable on sparc
16 Apr 2007; Markus Rothe
Stable on ppc64
19 Mar 2007; Raúl Porcel
x86 stable
11 Dec 2006; Timothy Redaelli
Add use nls and add pkg_postinst message with commands to enable axel for
portage downloading.
*axel-1.0b-r1 (24 Oct 2006)
24 Oct 2006; Timothy Redaelli
+axel-1.0b-r1.ebuild:
Taked mainteinership. Added LDFLAGS support. Fixed configure (for BSD
systems). Added ~x86-fbsd keywords.
02 Jun 2006; Daniel Black
purge security vulnerable versions
10 Jul 2005; Lina Pezzella
Stable ppc-macos. Bug #88264. Submitted on behalf of Fabian Groffen.
10 May 2005; Tavis Ormandy
portage should handle the stripping so as not to override nostrip.
11 Apr 2005; Gustavo Zacarias
Stable on sparc wrt #88264
11 Apr 2005; Markus Rothe
Stable on ppc64; bug #88264
11 Apr 2005; Michael Hanselmann
Stable on ppc.
*axel-1.0b (11 Apr 2005)
11 Apr 2005; Aaron Walker
Version bump for security bug 88264.
06 Mar 2005; Daniel Black
Homepage update as per bug #84123 thanks to Nicholas McGovern
17 Feb 2005; Michael Sterrett
fix typo (bug #82319); tidy
16 Feb 2005; Marcus D. Hanwell
Marked ~amd64, closes bug 82236.
29 Aug 2004; Tom Gall
stable on ppc64, bug #61409
14 Aug 2004; Sven Wegener
Fixed CVS Header.
01 Jul 2004; Jon Hood
change virtual/glibc to virtual/libc
26 Jun 2004; David Holm
Added to ~ppc.
11 Jun 2004; Aron Griffis
Fix use invocation
06 Dec 2002; Rodney Rees
*axel-1.0a (1 June 2002)
6 Jul 2002; phoen][x
Added KEYWORDS.
13 May 2002; Gabriele Giorgetti
Added initial ChangeLog which should be updated whenever the package is
updated in any way. This changelog is targetted to users. This means that the
comments should well explained and written in clean English. The details about
writing correct changelogs are explained in the skel.ChangeLog file which you
can find in the root directory of the portage repository.
AUX axel-1.0b-strcpy-fix.patch 39043 RMD160 5fa8518b1988c25537bb3e0402c8f450cef11325 SHA1 9c836a1328413acba90396412c948795a7841f43 SHA256 4668aeff507bab80ac34fc02c14aa14f4756437793ec206bf98702f9520f7ac5
DIST axel-1.0b.tar.gz 43293 RMD160 97e11b6ef5ffbf60ad2d39df106a42e680144359 SHA1 b9c9a4bb86ac5ffd53974af211edbfaefc182183 SHA256 cac515949321fa538deb9ab221d233f722fbc3b82d7f7b7c34d6441cb71d7ad4
DIST axel-1.1.tar.gz 45650 RMD160 2483bb3e0dc32687d30e60f2abe83868372ad1e3 SHA1 9d0c5335f5f661d24227ebc0024aeb3b30f41728 SHA256 398ea22b9805e563c3f703377ae6fedd4e339e6702f0f2af11ac7a8180d3eb43
EBUILD axel-1.0b-r1.ebuild 1279 RMD160 5f58b9812b2769ea7738899d4d9969954fa9e61b SHA1 7b9cf24e1372bd6c0737fc521f9d8f64e574d7d3 SHA256 57e5d162611472d164a5b929c009f0c0c4aed4075d2261ea3b0d30c3ee181636
EBUILD axel-1.0b-r2.ebuild 1377 RMD160 04f6f03d50f5236fce9c8beac4112d9dd062a9a4 SHA1 f4e855df019187ac967dd1d3adb7802108bf3fa0 SHA256 8fa7bd0a884e6639eef1a223f02de93e050186ced654272deb42025974e61af2
EBUILD axel-1.0b.ebuild 775 RMD160 5106c1e89e723bcba05ea55a0346bb8ea1d73fb6 SHA1 b02d2e2aa1771d6d66f70b445b6abd15c4080b48 SHA256 a24fb0efe89dd5260fd10334b445413a74d0b9de51ddebb2a0cc81a28009e156
EBUILD axel-1.1.ebuild 1281 RMD160 ed577af376fc1558ac3740eacf08bf6580d1de13 SHA1 e29c4b1045addcb7f11b2e5d84b1cc8457c9191f SHA256 9eef9ae374d0b4afcfb1d1804c19a7c42929c09a4eeb02a81c59a93316e73e01
MISC ChangeLog 4931 RMD160 7605cb68a2fce2cd4e82b21832efe1c049973735 SHA1 3b18279b88d05b92b7133f0bf3ec5363d6b96cfb SHA256 f4a114464939de1d4c591f03a21e312f19279c9943d9485c9c75a3d84c8b555b
MISC metadata.xml 250 RMD160 814dfbad5d3e7f4840eaa344a65b6f98cdda4b7a SHA1 28adc7adc4ff94c6c324ac83ea64c6f5f5443563 SHA256 8b66d8b711e42b4ecb31a411bc5033ba59e0da6250fe40b758b5416332190adb
# Copyright 1999-2008 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/net-misc/axel/axel-1.0b-r1.ebuild,v 1.7 2008/02/03 16:13:18 grobian Exp $
inherit toolchain-funcs
DESCRIPTION="light Unix download accelerator"
HOMEPAGE="http://wilmer.gaast.net/main.php/axel.html"
SRC_URI="http://wilmer.gaast.net/downloads/${P}.tar.gz"
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="~amd64 ppc ppc64 sparc x86 ~x86-fbsd"
IUSE="debug nls"
RDEPEND="nls? ( virtual/libintl )"
DEPEND="${RDEPEND}
nls? ( sys-devel/gettext )"
src_unpack() {
unpack ${A}
cd "${S}"
# Set LDFLAGS and fix expr
sed -i -e 's/expr/& --/' -e "s/^LFLAGS=$/&${LDFLAGS}/" configure
}
src_compile() {
local myconf
use debug && myconf="--debug=1"
use nls && myconf="--i18n=1"
econf \
--strip=0 \
--etcdir=/etc \
${myconf} \
|| die
emake CFLAGS="${CFLAGS}" CC="$(tc-getCC)" || die "emake failed"
}
src_install() {
emake DESTDIR="${D}" install || die "emake install failed"
dodoc API CHANGES CREDITS README axelrc.example
}
pkg_postinst() {
einfo 'To use axel with portage, try these settings in your make.conf'
einfo
einfo ' FETCHCOMMAND="/usr/bin/axel -a -o \${DISTDIR}/\${FILE} \${URI}"'
einfo ' RESUMECOMMAND="${FETCHCOMMAND}"'
}
# Copyright 1999-2008 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/net-misc/axel/axel-1.0b-r2.ebuild,v 1.8 2008/02/03 16:13:18 grobian Exp $
inherit eutils toolchain-funcs
DESCRIPTION="light Unix download accelerator"
HOMEPAGE="http://wilmer.gaast.net/main.php/axel.html"
SRC_URI="http://wilmer.gaast.net/downloads/${P}.tar.gz"
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="~amd64 hppa ppc ppc64 sparc x86 ~x86-fbsd"
IUSE="debug nls"
RDEPEND="nls? ( virtual/libintl )"
DEPEND="${RDEPEND}
nls? ( sys-devel/gettext )"
src_unpack() {
unpack ${A}
cd "${S}"
# Patch to fix buffer overflows #162005
epatch "${FILESDIR}"/${P}-strcpy-fix.patch
# Set LDFLAGS and fix expr
sed -i -e 's/expr/& --/' -e "s/^LFLAGS=$/&${LDFLAGS}/" configure
}
src_compile() {
local myconf
use debug && myconf="--debug=1"
use nls && myconf="--i18n=1"
econf \
--strip=0 \
--etcdir=/etc \
${myconf} \
|| die
emake CFLAGS="${CFLAGS}" CC="$(tc-getCC)" || die "emake failed"
}
src_install() {
emake DESTDIR="${D}" install || die "emake install failed"
dodoc API CHANGES CREDITS README axelrc.example
}
pkg_postinst() {
einfo 'To use axel with portage, try these settings in your make.conf'
einfo
einfo ' FETCHCOMMAND="/usr/bin/axel -a -o \${DISTDIR}/\${FILE} \${URI}"'
einfo ' RESUMECOMMAND="${FETCHCOMMAND}"'
}
# Copyright 1999-2008 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/net-misc/axel/axel-1.0b.ebuild,v 1.7 2008/02/03 16:13:18 grobian Exp $
DESCRIPTION="light Unix download accelerator"
HOMEPAGE="http://wilmer.gaast.net/main.php/axel.html"
SRC_URI="http://wilmer.gaast.net/downloads/${P}.tar.gz"
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="~amd64 ppc ppc64 sparc x86"
IUSE="debug"
DEPEND="virtual/libc"
src_compile() {
local myconf
use debug && myconf="--debug=1"
econf \
--strip=0 \
--etcdir=/etc \
${myconf} \
|| die
emake CFLAGS="${CFLAGS}" || die "emake failed"
}
src_install() {
make DESTDIR="${D}" install || die "make install failed"
dodoc API CHANGES CREDITS README axelrc.example
}
# Copyright 1999-2008 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/net-misc/axel/axel-1.1.ebuild,v 1.7 2008/07/17 18:48:05 corsair Exp $
inherit toolchain-funcs
DESCRIPTION="light Unix download accelerator"
HOMEPAGE="http://axel.alioth.debian.org/"
SRC_URI="http://alioth.debian.org/frs/download.php/2287/${P}.tar.gz"
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="~amd64 hppa ppc ppc64 sparc x86 ~x86-fbsd"
IUSE="debug nls"
RDEPEND="nls? ( virtual/libintl )"
DEPEND="${RDEPEND}
nls? ( sys-devel/gettext )"
src_unpack() {
unpack ${A}
cd "${S}"
# Set LDFLAGS and fix expr
sed -i -e 's/expr/& --/' -e "s/^LFLAGS=$/&${LDFLAGS}/" configure
}
src_compile() {
local myconf
use debug && myconf="--debug=1"
use nls && myconf="--i18n=1"
econf \
--strip=0 \
--etcdir=/etc \
${myconf} \
|| die
emake CFLAGS="${CFLAGS}" CC="$(tc-getCC)" || die "emake failed"
}
src_install() {
emake DESTDIR="${D}" install || die "emake install failed"
dodoc API CHANGES CREDITS README axelrc.example
}
pkg_postinst() {
einfo 'To use axel with portage, try these settings in your make.conf'
einfo
einfo ' FETCHCOMMAND="/usr/bin/axel -a -o \${DISTDIR}/\${FILE} \${URI}"'
einfo ' RESUMECOMMAND="${FETCHCOMMAND}"'
}