diff options
author | 2008-04-14 05:07:31 +0000 | |
---|---|---|
committer | 2008-04-14 05:07:31 +0000 | |
commit | 48ed78b2ed91006a6ee6b7705fecf064e1624c2f (patch) | |
tree | 52496c5b7b4c739a0956f8d0247c068af5039596 /sys-apps/net-tools | |
parent | Add pkgconfig as build time dependency (diff) | |
download | historical-48ed78b2ed91006a6ee6b7705fecf064e1624c2f.tar.gz historical-48ed78b2ed91006a6ee6b7705fecf064e1624c2f.tar.bz2 historical-48ed78b2ed91006a6ee6b7705fecf064e1624c2f.zip |
New version based on current cvs.
Package-Manager: portage-2.2_pre5
Diffstat (limited to 'sys-apps/net-tools')
-rw-r--r-- | sys-apps/net-tools/ChangeLog | 22 | ||||
-rw-r--r-- | sys-apps/net-tools/net-tools-1.60_p20071202044231.ebuild | 56 |
2 files changed, 77 insertions, 1 deletions
diff --git a/sys-apps/net-tools/ChangeLog b/sys-apps/net-tools/ChangeLog index ee4f6e0770be..062f92fd5482 100644 --- a/sys-apps/net-tools/ChangeLog +++ b/sys-apps/net-tools/ChangeLog @@ -1,6 +1,26 @@ # ChangeLog for sys-apps/net-tools # Copyright 1999-2008 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/sys-apps/net-tools/ChangeLog,v 1.74 2008/04/10 21:13:43 vapier Exp $ +# $Header: /var/cvsroot/gentoo-x86/sys-apps/net-tools/ChangeLog,v 1.75 2008/04/14 05:07:31 vapier Exp $ + +*net-tools-1.60_p20071202044231 (14 Apr 2008) + + 14 Apr 2008; Mike Frysinger <vapier@gentoo.org> + +files/1.60_p20071202044231/0001-git-ignores.patch, + +files/1.60_p20071202044231/0002-respect-normal-toolchain-envvars.patch, + +files/1.60_p20071202044231/0003-libdir-needs-version.h.patch, + +files/1.60_p20071202044231/0004-document-the-e-option.patch, + +files/1.60_p20071202044231/0006-handle-just-raw-IP-info.patch, + +files/1.60_p20071202044231/0005-all-of-the-8-man-pages-are-administrator- + not-pr.patch, + +files/1.60_p20071202044231/0007-prevent-overflows-in-interface-buffers.pa + tch, +files/1.60_p20071202044231/0008-Mads-Martin-Joergensen-writes.patch, + +files/1.60_p20071202044231/0009-Patch-by-pasi.valminen-hut.fi-to-fix-FQDN + -handling-w.patch, + +files/1.60_p20071202044231/0010-Patch-by-Tom-Duffy-tduffy-sun.com-to-teac + h-ifconfi.patch, + +files/1.60_p20071202044231/0011-comabug-gmail.com-writes.patch, + +net-tools-1.60_p20071202044231.ebuild: + New version based on current cvs. 10 Apr 2008; Mike Frysinger <vapier@gentoo.org> net-tools-1.60-r13.ebuild: Use proper ar binary #217217 by Aleksey Lim and use emake in src_install. diff --git a/sys-apps/net-tools/net-tools-1.60_p20071202044231.ebuild b/sys-apps/net-tools/net-tools-1.60_p20071202044231.ebuild new file mode 100644 index 000000000000..621001780368 --- /dev/null +++ b/sys-apps/net-tools/net-tools-1.60_p20071202044231.ebuild @@ -0,0 +1,56 @@ +# Copyright 1999-2008 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/sys-apps/net-tools/net-tools-1.60_p20071202044231.ebuild,v 1.1 2008/04/14 05:07:31 vapier Exp $ + +inherit flag-o-matic toolchain-funcs eutils + +DESCRIPTION="Standard Linux networking tools" +HOMEPAGE="http://net-tools.berlios.de/" +SRC_URI="mirror://gentoo/${P}.tar.lzma" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86" +IUSE="nls static" + +RDEPEND="" +DEPEND="nls? ( sys-devel/gettext )" + +maint_pkg_create() { + cd /usr/local/src/net-tools + #git-update + local stamp=$(git log -n1 --pretty=format:%ai | sed -e 's:[- :]::g' -e 's:+.*::') + local pv="${PV/_p*}_p${stamp}" + local p="${PN}-${pv}" + git-archive --prefix="${p}/" HEAD | lzma > "${T}"/${p}.tar.lzma + du -b "${T}"/${p}.tar.lzma +} + +pkg_setup() { [[ -n ${VAPIER_LOVES_YOU} ]] && maint_pkg_create ; } + +src_unpack() { + unpack ${A} + cd "${S}" + EPATCH_SUFFIX="patch" EPATCH_FORCE="yes" epatch "${FILESDIR}"/${PV}/ + + sed -i "/^bool.*I18N/s:[yn]$:$(use nls && echo y || echo n):" config.in + if use static ; then + append-flags -static + append-ldflags -static + fi +} + +src_compile() { + tc-export AR CC + yes "" | ./configure.sh config.in || die + emake libdir || die + emake || die + if use nls ; then + emake i18ndir || die "emake i18ndir failed" + fi +} + +src_install() { + emake BASEDIR="${D}" install || die "make install failed" + dodoc README README.ipv6 TODO +} |