Gentoo Logo
Gentoo Spaceship




Note: Due to technical difficulties, the Archives are currently not up to date. GMANE provides an alternative service for most mailing lists.
c.f. bug 424647
List Archive: gentoo-commits
Navigation:
Lists: gentoo-commits: < Prev By Thread Next > < Prev By Date Next >
Headers:
To: gentoo-commits@g.o
From: "Raul Porcel (armin76)" <armin76@g.o>
Subject: gentoo-x86 commit in net-misc/dhcpcd: ChangeLog dhcpcd-4.0.0_rc1.ebuild dhcpcd-4.0.0_beta8.ebuild dhcpcd-4.0.0_beta3.ebuild dhcpcd-4.0.0_beta1.ebuild dhcpcd-4.0.0_beta4.ebuild dhcpcd-4.0.0_beta6.ebuild dhcpcd-4.0.0_beta2.ebuild dhcpcd-4.0.0_beta7.ebuild dhcpcd-4.0.0_beta5.ebuild
Date: Tue, 22 Jul 2008 09:43:07 +0000
armin76     08/07/22 09:43:07

  Modified:             ChangeLog
  Added:                dhcpcd-4.0.0_rc1.ebuild
  Removed:              dhcpcd-4.0.0_beta8.ebuild dhcpcd-4.0.0_beta3.ebuild
                        dhcpcd-4.0.0_beta1.ebuild dhcpcd-4.0.0_beta4.ebuild
                        dhcpcd-4.0.0_beta6.ebuild dhcpcd-4.0.0_beta2.ebuild
                        dhcpcd-4.0.0_beta7.ebuild dhcpcd-4.0.0_beta5.ebuild
  Log:
  Version bump
  (Portage version: 2.1.4.4)

Revision  Changes    Path
1.198                net-misc/dhcpcd/ChangeLog

file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/net-misc/dhcpcd/ChangeLog?rev=1.198&view=markup
plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/net-misc/dhcpcd/ChangeLog?rev=1.198&content-type=text/plain
diff : http://sources.gentoo.org/viewcvs.py/gentoo-x86/net-misc/dhcpcd/ChangeLog?r1=1.197&r2=1.198

Index: ChangeLog
===================================================================
RCS file: /var/cvsroot/gentoo-x86/net-misc/dhcpcd/ChangeLog,v
retrieving revision 1.197
retrieving revision 1.198
diff -u -r1.197 -r1.198
--- ChangeLog	8 Jul 2008 16:13:59 -0000	1.197
+++ ChangeLog	22 Jul 2008 09:43:07 -0000	1.198
@@ -1,6 +1,15 @@
 # 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.197 2008/07/08 16:13:59 armin76 Exp $
+# $Header: /var/cvsroot/gentoo-x86/net-misc/dhcpcd/ChangeLog,v 1.198 2008/07/22 09:43:07 armin76 Exp $
+
+*dhcpcd-4.0.0_rc1 (22 Jul 2008)
+
+  22 Jul 2008; Raúl Porcel <armin76@g.o> -dhcpcd-4.0.0_beta1.ebuild,
+  -dhcpcd-4.0.0_beta2.ebuild, -dhcpcd-4.0.0_beta3.ebuild,
+  -dhcpcd-4.0.0_beta4.ebuild, -dhcpcd-4.0.0_beta5.ebuild,
+  -dhcpcd-4.0.0_beta6.ebuild, -dhcpcd-4.0.0_beta7.ebuild,
+  -dhcpcd-4.0.0_beta8.ebuild, +dhcpcd-4.0.0_rc1.ebuild:
+  Version bump
 
 *dhcpcd-4.0.0_beta9 (08 Jul 2008)
 



1.1                  net-misc/dhcpcd/dhcpcd-4.0.0_rc1.ebuild

file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/net-misc/dhcpcd/dhcpcd-4.0.0_rc1.ebuild?rev=1.1&view=markup
plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/net-misc/dhcpcd/dhcpcd-4.0.0_rc1.ebuild?rev=1.1&content-type=text/plain

Index: dhcpcd-4.0.0_rc1.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.0_rc1.ebuild,v 1.1 2008/07/22 09:43:07 armin76 Exp $

EAPI=1

inherit toolchain-funcs

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/dhcpcd"
SRC_URI="http://roy.marples.name/${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
}





Navigation:
Lists: gentoo-commits: < Prev By Thread Next > < Prev By Date Next >
Previous by thread:
gentoo-x86 commit in dev-perl/Mail-IMAPClient: Mail-IMAPClient-3.08.ebuild
Next by thread:
gentoo-x86 commit in mail-client/mail-notification/files: mail-notification-5.4-dont-update-cache.patch mail-notification-5.4-remove-ubuntu-special-case.patch
Previous by date:
gentoo-x86 commit in dev-perl/Mail-IMAPClient: Mail-IMAPClient-3.08.ebuild
Next by date:
gentoo-x86 commit in mail-client/mail-notification/files: mail-notification-5.4-dont-update-cache.patch mail-notification-5.4-remove-ubuntu-special-case.patch


Updated Jan 29, 2012

Summary: Archive of the gentoo-commits mailing list.

Donate to support our development efforts.

Copyright 2001-2013 Gentoo Foundation, Inc. Questions, Comments? Contact us.