* [gentoo-commits] gentoo-x86 commit in net-misc/dhcpcd: ChangeLog dhcpcd-4.0.3.ebuild dhcpcd-4.99.3.ebuild
@ 2008-10-29 15:10 99% Peter Weller (welp)
0 siblings, 0 replies; 1+ results
From: Peter Weller (welp) @ 2008-10-29 15:10 UTC (permalink / raw
To: gentoo-commits
welp 08/10/29 15:10:51
Modified: ChangeLog
Added: dhcpcd-4.0.3.ebuild dhcpcd-4.99.3.ebuild
Log:
Bump.
(Portage version: 2.2_rc12/cvs/Linux 2.6.27-gentoomarx x86_64)
Revision Changes Path
1.221 net-misc/dhcpcd/ChangeLog
file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/net-misc/dhcpcd/ChangeLog?rev=1.221&view=markup
plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/net-misc/dhcpcd/ChangeLog?rev=1.221&content-type=text/plain
diff : http://sources.gentoo.org/viewcvs.py/gentoo-x86/net-misc/dhcpcd/ChangeLog?r1=1.220&r2=1.221
Index: ChangeLog
===================================================================
RCS file: /var/cvsroot/gentoo-x86/net-misc/dhcpcd/ChangeLog,v
retrieving revision 1.220
retrieving revision 1.221
diff -u -r1.220 -r1.221
--- ChangeLog 5 Oct 2008 13:59:55 -0000 1.220
+++ ChangeLog 29 Oct 2008 15:10:50 -0000 1.221
@@ -1,6 +1,13 @@
# ChangeLog for net-misc/dhcpcd
# Copyright 2002-2008 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/net-misc/dhcpcd/ChangeLog,v 1.220 2008/10/05 13:59:55 klausman Exp $
+# $Header: /var/cvsroot/gentoo-x86/net-misc/dhcpcd/ChangeLog,v 1.221 2008/10/29 15:10:50 welp Exp $
+
+*dhcpcd-4.99.3 (29 Oct 2008)
+*dhcpcd-4.0.3 (29 Oct 2008)
+
+ 29 Oct 2008; <welp@gentoo.org> +dhcpcd-4.0.3.ebuild,
+ +dhcpcd-4.99.3.ebuild:
+ Bump.
05 Oct 2008; Tobias Klausmann <klausman@gentoo.org> dhcpcd-4.0.2.ebuild:
Stable on alpha, bug #238731
1.1 net-misc/dhcpcd/dhcpcd-4.0.3.ebuild
file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/net-misc/dhcpcd/dhcpcd-4.0.3.ebuild?rev=1.1&view=markup
plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/net-misc/dhcpcd/dhcpcd-4.0.3.ebuild?rev=1.1&content-type=text/plain
Index: dhcpcd-4.0.3.ebuild
===================================================================
# Copyright 1999-2008 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/net-misc/dhcpcd/dhcpcd-4.0.3.ebuild,v 1.1 2008/10/29 15:10:51 welp Exp $
EAPI=1
inherit toolchain-funcs eutils
MY_P="${P/_alpha/-alpha}"
MY_P="${MY_P/_beta/-beta}"
MY_P="${MY_P/_rc/-rc}"
S="${WORKDIR}/${MY_P}"
DESCRIPTION="A DHCP client"
HOMEPAGE="http://roy.marples.name/projects/dhcpcd"
SRC_URI="http://roy.marples.name/downloads/${PN}/${MY_P}.tar.bz2"
LICENSE="BSD-2"
KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~sparc-fbsd ~x86 ~x86-fbsd"
SLOT="0"
IUSE="+compat zeroconf"
DEPEND=""
PROVIDE="virtual/dhcpc"
src_unpack() {
unpack ${A}
cd "${S}"
if ! use zeroconf; then
elog "Disabling zeroconf support"
{
echo
echo "# dhcpcd ebuild requested no zeroconf"
echo "noipv4ll"
} >> dhcpcd.conf
fi
if use compat; then
elog "dhcpcd-3 command line support enabled"
{
echo
echo "/* User indicated command line compatability */"
echo "#define CMDLINE_COMPAT"
} >> config.h
fi
}
pkg_setup() {
MAKE_ARGS="DBDIR=/var/lib/dhcpcd LIBEXECDIR=/lib/dhcpcd"
}
src_compile() {
[ -z "${MAKE_ARGS}" ] && die "MAKE_ARGS is empty"
emake CC="$(tc-getCC)" ${MAKE_ARGS} || die
}
src_install() {
local hooks="50-ntp.conf"
use elibc_glibc && hooks="${hooks} 50-yp.conf"
emake ${MAKE_ARGS} HOOKSCRIPTS="${hooks}" DESTDIR="${D}" install || die
}
pkg_postinst() {
# Upgrade the duid file to the new format if needed
local old_duid="${ROOT}"/var/lib/dhcpcd/dhcpcd.duid
local new_duid="${ROOT}"/etc/dhcpcd.duid
if [ -e "${old_duid}" ] && ! grep -q '..:..:..:..:..:..' "${old_duid}"; then
sed -i -e 's/\(..\)/\1:/g; s/:$//g' "${old_duid}"
fi
# Move the duid to /etc, a more sensible location
if [ -e "${old_duid}" -a ! -e "${new_duid}" ]; then
cp -p "${old_duid}" "${new_duid}"
fi
if use zeroconf; then
elog "You have installed dhcpcd with zeroconf support."
elog "This means that it will always obtain an IP address even if no"
elog "DHCP server can be contacted, which will break any existing"
elog "failover support you may have configured in your net configuration."
elog "This behaviour can be controlled with the -L flag."
elog "See the dhcpcd man page for more details."
fi
}
1.1 net-misc/dhcpcd/dhcpcd-4.99.3.ebuild
file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/net-misc/dhcpcd/dhcpcd-4.99.3.ebuild?rev=1.1&view=markup
plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/net-misc/dhcpcd/dhcpcd-4.99.3.ebuild?rev=1.1&content-type=text/plain
Index: dhcpcd-4.99.3.ebuild
===================================================================
# Copyright 1999-2008 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/net-misc/dhcpcd/dhcpcd-4.99.3.ebuild,v 1.1 2008/10/29 15:10:51 welp Exp $
EAPI=1
inherit toolchain-funcs eutils
MY_P="${P/_alpha/-alpha}"
MY_P="${MY_P/_beta/-beta}"
MY_P="${MY_P/_rc/-rc}"
S="${WORKDIR}/${MY_P}"
DESCRIPTION="A DHCP client"
HOMEPAGE="http://roy.marples.name/projects/dhcpcd/"
SRC_URI="http://roy.marples.name/downloads/${PN}/${MY_P}.tar.bz2"
LICENSE="BSD-2"
KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~sparc-fbsd ~x86 ~x86-fbsd"
SLOT="0"
IUSE="zeroconf"
DEPEND=""
PROVIDE="virtual/dhcpc"
src_unpack() {
unpack ${A}
cd "${S}"
if ! use zeroconf; then
elog "Disabling zeroconf support"
{
echo
echo "# dhcpcd ebuild requested no zeroconf"
echo "noipv4ll"
} >> dhcpcd.conf
fi
epatch "${FILESDIR}"/${PN}-4.99.2-no-empty-clientid.patch
}
pkg_setup() {
MAKE_ARGS="DBDIR=/var/lib/dhcpcd LIBEXECDIR=/lib/dhcpcd"
}
src_compile() {
[ -z "${MAKE_ARGS}" ] && die "MAKE_ARGS is empty"
emake CC="$(tc-getCC)" ${MAKE_ARGS} || die
}
src_install() {
local hooks="50-ntp.conf"
use elibc_glibc && hooks="${hooks} 50-yp.conf"
emake ${MAKE_ARGS} HOOKSCRIPTS="${hooks}" DESTDIR="${D}" install || die
}
pkg_postinst() {
# Upgrade the duid file to the new format if needed
local old_duid="${ROOT}"/var/lib/dhcpcd/dhcpcd.duid
local new_duid="${ROOT}"/etc/dhcpcd.duid
if [ -e "${old_duid}" ] && ! grep -q '..:..:..:..:..:..' "${old_duid}"; then
sed -i -e 's/\(..\)/\1:/g; s/:$//g' "${old_duid}"
fi
# Move the duid to /etc, a more sensible location
if [ -e "${old_duid}" -a ! -e "${new_duid}" ]; then
cp -p "${old_duid}" "${new_duid}"
fi
if use zeroconf; then
elog "You have installed dhcpcd with zeroconf support."
elog "This means that it will always obtain an IP address even if no"
elog "DHCP server can be contacted, which will break any existing"
elog "failover support you may have configured in your net configuration."
elog "This behaviour can be controlled with the -L flag."
elog "See the dhcpcd man page for more details."
fi
}
^ permalink raw reply [relevance 99%]
Results 1-1 of 1 | reverse | options above
-- pct% links below jump to the message on this page, permalinks otherwise --
2008-10-29 15:10 99% [gentoo-commits] gentoo-x86 commit in net-misc/dhcpcd: ChangeLog dhcpcd-4.0.3.ebuild dhcpcd-4.99.3.ebuild Peter Weller (welp)
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox