diff options
author | 2006-02-23 16:41:08 +0000 | |
---|---|---|
committer | 2006-02-23 16:41:08 +0000 | |
commit | 1a8f57da0569280fecd1c5b1752a3c1ad4b5466d (patch) | |
tree | 95f3fe86bbc7a22dc3d4fc9127277937d88a0cea | |
parent | Add QTBASE dir to revdep-rebuild search paths so plugins (like mysql) get pic... (diff) | |
download | historical-1a8f57da0569280fecd1c5b1752a3c1ad4b5466d.tar.gz historical-1a8f57da0569280fecd1c5b1752a3c1ad4b5466d.tar.bz2 historical-1a8f57da0569280fecd1c5b1752a3c1ad4b5466d.zip |
Punted old version.
Package-Manager: portage-2.1_pre4-r1
-rw-r--r-- | net-misc/dhcp/Manifest | 12 | ||||
-rw-r--r-- | net-misc/dhcp/dhcp-3.0.3-r3.ebuild | 146 | ||||
-rw-r--r-- | net-misc/dhcp/files/digest-dhcp-3.0.3-r3 | 3 |
3 files changed, 3 insertions, 158 deletions
diff --git a/net-misc/dhcp/Manifest b/net-misc/dhcp/Manifest index 4f4c8791ba0e..e7500dcfb988 100644 --- a/net-misc/dhcp/Manifest +++ b/net-misc/dhcp/Manifest @@ -4,9 +4,6 @@ Hash: SHA1 MD5 714ab0f4105f064572837ec0449cb14e ChangeLog 13338 RMD160 06406acf9e9395481841e8c41876249f1581a6fc ChangeLog 13338 SHA256 335962d11429367cc95fe7cae1d66154a87c74058aea097f8750861345246faa ChangeLog 13338 -MD5 2c730f102a47cc864510e6b45a44b586 dhcp-3.0.3-r3.ebuild 4079 -RMD160 d7f7bec731021e7bc538d46fa7bcef0f2425245a dhcp-3.0.3-r3.ebuild 4079 -SHA256 42047556faea8ad3c1e53779a80096ad3a07577a6d0cf79b588b32a4fef3a1bd dhcp-3.0.3-r3.ebuild 4079 MD5 aa97dcfc61d3a48b9a13b8c8a8ffecb2 dhcp-3.0.3-r4.ebuild 4079 RMD160 37f736c35482d89b90cd861c2c532ad8b5d9798d dhcp-3.0.3-r4.ebuild 4079 SHA256 75583cb8a1b1b04b413eb11c3770005c32b1364f789d9451c3f5c11ebfedf039 dhcp-3.0.3-r4.ebuild 4079 @@ -46,9 +43,6 @@ SHA256 78cf04d4e32f937bfc658a11492811a0570499481ffc12f2ffb78dc69ca9fad4 files/dh MD5 6e2bc3e08290c60d4f339ab9182fce07 files/dhcrelay.init 748 RMD160 da83794f49e52f072924386b2fd4511d07d985e6 files/dhcrelay.init 748 SHA256 0d16910b1197946165da7812acffecef8ee3b31cdf8f9a596ca6ecb19756fcee files/dhcrelay.init 748 -MD5 414325430622f5011079cd7fd5517485 files/digest-dhcp-3.0.3-r3 232 -RMD160 a8cec86f840528ab049182c2d0f0768d7eaa03dc files/digest-dhcp-3.0.3-r3 232 -SHA256 cbcca1aed82577796a5287973fc78c3d4f5011a7279852b5fdf3e3e368067f14 files/digest-dhcp-3.0.3-r3 232 MD5 414325430622f5011079cd7fd5517485 files/digest-dhcp-3.0.3-r4 232 RMD160 a8cec86f840528ab049182c2d0f0768d7eaa03dc files/digest-dhcp-3.0.3-r4 232 SHA256 cbcca1aed82577796a5287973fc78c3d4f5011a7279852b5fdf3e3e368067f14 files/digest-dhcp-3.0.3-r4 232 @@ -61,7 +55,7 @@ SHA256 456ab9c26235fa4c1eda6b53b163e901869d5f64ba442b30db1fe86c57fe56af metadata -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.2.1 (GNU/Linux) -iD8DBQFD/eEdEbVyYKaZ/NERAp4hAJ41y09GwukbBbiWmNWlsAtXNuqpVgCaA/QH -u6rYDHVwKPzI/hakpBDM58w= -=cy/w +iD8DBQFD/eW4EbVyYKaZ/NERAnG+AJ9DlcPW7Q99F7BH+sahwPlJJkWELACcC3zO +2/3b1/tg/j4zbhddz2sHumQ= +=ZASF -----END PGP SIGNATURE----- diff --git a/net-misc/dhcp/dhcp-3.0.3-r3.ebuild b/net-misc/dhcp/dhcp-3.0.3-r3.ebuild deleted file mode 100644 index d89af4d939de..000000000000 --- a/net-misc/dhcp/dhcp-3.0.3-r3.ebuild +++ /dev/null @@ -1,146 +0,0 @@ -# Copyright 1999-2006 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/net-misc/dhcp/dhcp-3.0.3-r3.ebuild,v 1.2 2006/02/23 13:04:07 uberlord Exp $ - -inherit eutils flag-o-matic multilib toolchain-funcs - -DESCRIPTION="ISC Dynamic Host Configuration Protocol" -HOMEPAGE="http://www.isc.org/products/DHCP" -SRC_URI="ftp://ftp.isc.org/isc/dhcp/${P}.tar.gz" - -LICENSE="isc-dhcp" -SLOT="0" -KEYWORDS="alpha amd64 arm hppa mips ppc ppc64 s390 sh sparc x86" -IUSE="static selinux" - -RDEPEND="virtual/libc - selinux? ( sec-policy/selinux-dhcp )" -DEPEND="${RDEPEND} - >=sys-apps/sed-4" - -PROVIDE="virtual/dhcpc" - -src_unpack() { - unpack "${A}" - cd "${S}" - - # Gentoo patches - these will probably never be accepted upstream - # Enable chroot support - epatch "${FILESDIR}/${PN}-3.0-paranoia.patch" - # Fix some permission issues - epatch "${FILESDIR}/${PN}-3.0-fix-perms.patch" - # Enable dhclient to equery NTP servers, fixed #63868 - epatch "${FILESDIR}/${PN}-3.0.3-dhclient-ntp.patch" - - # General fixes which will probably be accepted upstream eventually - # Fix token ring compiling, #102473 - epatch "${FILESDIR}/${P}-tr.patch" - # Install libdst, #75544 - epatch "${FILESDIR}/${P}-libdst.patch" - # Fix building on Gentoo/FreeBSD - epatch "${FILESDIR}/${PN}-3.0.2-gmake.patch" - - # FreeBSD doesn't like -Werror that is forced on - sed -i -e 's:-Werror::' Makefile.conf -} - -src_compile() { - # 01/Mar/2003: Fix for bug #11960 by Jason Wever <weeve@gentoo.org> - [[ ${ARCH} == "sparc" ]] && filter-flags -O3 -O2 -O - - use static && append-ldflags -static - - cat <<-END >> includes/site.h - #define _PATH_DHCPD_CONF "/etc/dhcp/dhcpd.conf" - #define _PATH_DHCPD_PID "/var/run/dhcp/dhcpd.pid" - #define _PATH_DHCPD_DB "/var/lib/dhcp/dhcpd.leases" - #define _PATH_DHCLIENT_DB "/var/lib/dhcp/dhclient.leases" - #define DHCPD_LOG_FACILITY LOG_LOCAL1 - END - - cat <<-END > site.conf - CC = $(tc-getCC) - LFLAGS = ${LDFLAGS} - LIBDIR = /usr/$(get_libdir) - INCDIR = /usr/include - ETC = /etc/dhcp - VARDB = /var/lib/dhcp - VARRUN = /var/run/dhcp - ADMMANDIR = /usr/share/man/man8 - FFMANDIR = /usr/share/man/man5 - LIBMANDIR = /usr/share/man/man3 - USRMANDIR = /usr/share/man/man1 - END - - ./configure --copts "-DPARANOIA -DEARLY_CHROOT ${CFLAGS}" \ - || die "configure failed" - - emake || die "compile problem" -} - -src_install() { - make install DESTDIR="${D}" || die - - insinto /etc/dhcp - newins server/dhcpd.conf dhcpd.conf.sample - newins client/dhclient.conf dhclient.conf.sample - - dodoc README RELNOTES doc/* - newdoc client/dhclient.conf dhclient.conf.sample - newdoc client/scripts/linux dhclient-script.sample - newdoc server/dhcpd.conf dhcpd.conf.sample - - newinitd "${FILESDIR}/dhcp.init" dhcp - newinitd "${FILESDIR}/dhcrelay.init" dhcrelay - insinto /etc/conf.d - newins "${FILESDIR}/dhcp.conf" dhcp - newins "${FILESDIR}/dhcrelay.conf" dhcrelay - - keepdir /var/{lib,run}/dhcp -} - -pkg_preinst() { - enewgroup dhcp - enewuser dhcp -1 -1 /var/lib/dhcp dhcp -} - -pkg_postinst() { - chown dhcp:dhcp "${ROOT}"/var/{lib,run}/dhcp - - einfo "You can edit /etc/conf.d/dhcp to customize dhcp settings" - einfo - einfo "The DHCP ebuild now includes chroot support." - einfo "If you would like to run dhcpd in a chroot, simply configure the" - einfo "CHROOT directory in /etc/conf.d/dhcp and then run:" - einfo " emerge --config =${PF}" - echo -} - -pkg_config() { - CHROOT="$( - sed -n 's/^[[:blank:]]\?CHROOT="*\([^#"]\+\)"*/\1/p' \ - /etc/conf.d/dhcp - )" - - if [[ -z ${CHROOT} ]]; then - eerror "CHROOT not defined in /etc/conf.d/dhcp" - return 1 - fi - - if [[ -d ${CHROOT} ]] ; then - ewarn "${CHROOT} already exists - aborting" - return 0 - fi - - ebegin "Setting up the chroot directory" - mkdir -m 0755 -p "${CHROOT}/"{dev,etc,var/lib,var/run/dhcp} - cp /etc/{localtime,resolv.conf} "${CHROOT}/etc" - cp -R /etc/dhcp "${CHROOT}/etc/" - cp -R /var/lib/dhcp "${CHROOT}/var/lib" - chown -R dhcp:dhcp "${CHROOT}"/var/{lib,run}/dhcp - eend - - local logger="$(best_version virtual/logger)" - einfo "To enable logging from the DHCP server, configure your" - einfo "logger (${logger}) to listen on ${CHROOT}/dev/log" -} diff --git a/net-misc/dhcp/files/digest-dhcp-3.0.3-r3 b/net-misc/dhcp/files/digest-dhcp-3.0.3-r3 deleted file mode 100644 index bfdf4cb56303..000000000000 --- a/net-misc/dhcp/files/digest-dhcp-3.0.3-r3 +++ /dev/null @@ -1,3 +0,0 @@ -MD5 f91416a0b8ed3fd0601688cf0b7df58f dhcp-3.0.3.tar.gz 870240 -RMD160 bcbd1f8b49f17809a3473103a7b5e096c45855d7 dhcp-3.0.3.tar.gz 870240 -SHA256 c96bcd884dde06c22a709cfb9e84f7e32f6577dcd52aa7f12186aa22b5e63afe dhcp-3.0.3.tar.gz 870240 |