summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorLance Albertson <ramereth@gentoo.org>2009-08-23 23:22:18 +0000
committerLance Albertson <ramereth@gentoo.org>2009-08-23 23:22:18 +0000
commit1685d015c85efbf1975ed7a96220bce3c3b51add (patch)
treed6ba424602c1aa1535140243298dbffb7345a370 /net-misc/cfengine
parentclean up old ebuilds (diff)
downloadgentoo-2-1685d015c85efbf1975ed7a96220bce3c3b51add.tar.gz
gentoo-2-1685d015c85efbf1975ed7a96220bce3c3b51add.tar.bz2
gentoo-2-1685d015c85efbf1975ed7a96220bce3c3b51add.zip
Version bump for 2.2.10, stablize 2.2.x series for amd64/x86, other misc fixes
(Portage version: 2.1.6.13/cvs/Linux x86_64)
Diffstat (limited to 'net-misc/cfengine')
-rw-r--r--net-misc/cfengine/ChangeLog23
-rw-r--r--net-misc/cfengine/cfengine-2.1.20.ebuild78
-rw-r--r--net-misc/cfengine/cfengine-2.1.21.ebuild78
-rw-r--r--net-misc/cfengine/cfengine-2.1.22-r1.ebuild84
-rw-r--r--net-misc/cfengine/cfengine-2.1.22-r2.ebuild9
-rw-r--r--net-misc/cfengine/cfengine-2.2.10.ebuild (renamed from net-misc/cfengine/cfengine-2.2.6.ebuild)47
-rw-r--r--net-misc/cfengine/cfengine-2.2.7.ebuild82
-rw-r--r--net-misc/cfengine/cfengine-2.2.8-r1.ebuild9
-rw-r--r--net-misc/cfengine/cfengine-2.2.8.ebuild9
9 files changed, 65 insertions, 354 deletions
diff --git a/net-misc/cfengine/ChangeLog b/net-misc/cfengine/ChangeLog
index 40e2f288d342..d4af35e77ef9 100644
--- a/net-misc/cfengine/ChangeLog
+++ b/net-misc/cfengine/ChangeLog
@@ -1,6 +1,25 @@
# ChangeLog for net-misc/cfengine
-# Copyright 2002-2008 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/net-misc/cfengine/ChangeLog,v 1.90 2008/12/05 20:26:04 robbat2 Exp $
+# Copyright 1999-2009 Gentoo Foundation; Distributed under the GPL v2
+# $Header: /var/cvsroot/gentoo-x86/net-misc/cfengine/ChangeLog,v 1.91 2009/08/23 23:22:18 ramereth Exp $
+
+*cfengine-2.2.10 (23 Aug 2009)
+
+ 23 Aug 2009; Lance Albertson <ramereth@gentoo.org>
+ -cfengine-2.1.20.ebuild, -cfengine-2.1.21.ebuild,
+ -cfengine-2.1.22-r1.ebuild, cfengine-2.1.22-r2.ebuild,
+ -cfengine-2.2.6.ebuild, -cfengine-2.2.7.ebuild, cfengine-2.2.8.ebuild,
+ cfengine-2.2.8-r1.ebuild, +cfengine-2.2.10.ebuild:
+ Version bump to 2.2.10, mark 2.2.x series stable
+
+ * Old version clean up
+ * Finally stablize the 2.2.x series (minus 2.2.10)
+ * Fix QA issues with ebuilds
+ * Update SRC_URI as it changed
+ * 2.2.10
+ - Include info files
+ - Remove libcfengine.la/.a files as they aren't needed
+ - Update ebuild to EAPI 2
+ - package locking patch no longer needed
05 Dec 2008; Robin H. Johnson <robbat2@gentoo.org>
files/cfengine-2.1-package-locking-fixup.patch,
diff --git a/net-misc/cfengine/cfengine-2.1.20.ebuild b/net-misc/cfengine/cfengine-2.1.20.ebuild
deleted file mode 100644
index 6a494824c633..000000000000
--- a/net-misc/cfengine/cfengine-2.1.20.ebuild
+++ /dev/null
@@ -1,78 +0,0 @@
-# Copyright 1999-2008 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/net-misc/cfengine/cfengine-2.1.20.ebuild,v 1.7 2008/04/28 19:38:56 ramereth Exp $
-
-inherit eutils
-
-DESCRIPTION="An automated suite of programs for configuring and maintaining
-Unix-like computers"
-HOMEPAGE="http://www.cfengine.org/"
-SRC_URI="http://www.cfengine.org/downloads/${P}.tar.gz"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="amd64 arm ppc sparc x86"
-IUSE=""
-
-DEPEND=">=sys-libs/db-3.2
- >=dev-libs/openssl-0.9.7"
-
-src_compile() {
- # Enforce /var/cfengine for historical compatibility
- econf \
- --with-workdir=/var/cfengine \
- --with-berkeleydb=/usr || die
-
- # Fix Makefile to skip doc,inputs, & contrib install to wrong locations
- sed -i -e 's/\(DIST_SUBDIRS.*\) contrib inputs doc/\1/' Makefile
- sed -i -e 's/\(SUBDIRS.*\) contrib inputs/\1/' Makefile
- sed -i -e 's/\(install-data-am.*\) install-docDATA/\1/' Makefile
-
- emake || die
-}
-
-src_install() {
- newinitd "${FILESDIR}"/cfservd.rc6 cfservd
-
- make DESTDIR="${D}" install || die
- dodoc AUTHORS ChangeLog README TODO INSTALL
-
- # Manually install doc and inputs
- doinfo doc/*.info*
- dohtml doc/*.html
- doman doc/*.8
- dodoc ${FILESDIR}/cfportage.README
- docinto examples
- dodoc inputs/*.example
-
- # Create cfengine working directory
- mkdir -p ${D}/var/cfengine
- fperms 700 /var/cfengine
- keepdir /var/cfengine/bin
- keepdir /var/cfengine/inputs
- dodir /var/cfengine/modules
- tar jxf ${FILESDIR}/module-cfportage.tbz2 -C ${D}/var/cfengine/modules
- fowners root:0 /var/cfengine/modules/module\:cfportage
-}
-
-pkg_postinst() {
- if [ ! -f "/var/cfengine/ppkeys/localhost.priv" ]
- then
- einfo "Generating keys for localhost."
- /usr/sbin/cfkey
- fi
-
- # Copy cfagent into the cfengine tree otherwise cfexecd won't
- # find it. Most hosts cache their copy of the cfengine
- # binaries here. This is the default search location for the
- # binaries.
-
- cp /usr/sbin/cf{agent,servd,execd} /var/cfengine/bin/
-
- einfo
- einfo "Now an init script for cfservd is provided."
- einfo
- einfo "To run cfengine out of cron every half hour modify your crontab:"
- einfo "0,30 * * * * /usr/sbin/cfexecd -F"
- einfo
-}
diff --git a/net-misc/cfengine/cfengine-2.1.21.ebuild b/net-misc/cfengine/cfengine-2.1.21.ebuild
deleted file mode 100644
index 79cb5b30bd39..000000000000
--- a/net-misc/cfengine/cfengine-2.1.21.ebuild
+++ /dev/null
@@ -1,78 +0,0 @@
-# Copyright 1999-2008 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/net-misc/cfengine/cfengine-2.1.21.ebuild,v 1.4 2008/12/07 11:07:06 vapier Exp $
-
-inherit eutils
-
-DESCRIPTION="An automated suite of programs for configuring and maintaining
-Unix-like computers"
-HOMEPAGE="http://www.cfengine.org/"
-SRC_URI="http://www.cfengine.org/downloads/${P}.tar.gz"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="amd64 arm ~ppc ~sparc x86"
-IUSE=""
-
-DEPEND=">=sys-libs/db-3.2
- >=dev-libs/openssl-0.9.7"
-
-src_compile() {
- # Enforce /var/cfengine for historical compatibility
- econf \
- --with-workdir=/var/cfengine \
- --with-berkeleydb=/usr || die
-
- # Fix Makefile to skip doc,inputs, & contrib install to wrong locations
- sed -i -e 's/\(DIST_SUBDIRS.*\) contrib inputs doc/\1/' Makefile
- sed -i -e 's/\(SUBDIRS.*\) contrib inputs/\1/' Makefile
- sed -i -e 's/\(install-data-am.*\) install-docDATA/\1/' Makefile
-
- emake || die
-}
-
-src_install() {
- newinitd "${FILESDIR}"/cfservd.rc6 cfservd
-
- make DESTDIR="${D}" install || die
- dodoc AUTHORS ChangeLog README TODO INSTALL
-
- # Manually install doc and inputs
- doinfo doc/*.info*
- dohtml doc/*.html
- doman doc/*.8
- dodoc ${FILESDIR}/cfportage.README
- docinto examples
- dodoc inputs/*.example
-
- # Create cfengine working directory
- mkdir -p ${D}/var/cfengine
- fperms 700 /var/cfengine
- keepdir /var/cfengine/bin
- keepdir /var/cfengine/inputs
- dodir /var/cfengine/modules
- tar jxf ${FILESDIR}/module-cfportage.tbz2 -C ${D}/var/cfengine/modules
- fowners root:0 /var/cfengine/modules/module\:cfportage
-}
-
-pkg_postinst() {
- if [ ! -f "/var/cfengine/ppkeys/localhost.priv" ]
- then
- einfo "Generating keys for localhost."
- /usr/sbin/cfkey
- fi
-
- # Copy cfagent into the cfengine tree otherwise cfexecd won't
- # find it. Most hosts cache their copy of the cfengine
- # binaries here. This is the default search location for the
- # binaries.
-
- cp /usr/sbin/cf{agent,servd,execd} /var/cfengine/bin/
-
- einfo
- einfo "Now an init script for cfservd is provided."
- einfo
- einfo "To run cfengine out of cron every half hour modify your crontab:"
- einfo "0,30 * * * * /usr/sbin/cfexecd -F"
- einfo
-}
diff --git a/net-misc/cfengine/cfengine-2.1.22-r1.ebuild b/net-misc/cfengine/cfengine-2.1.22-r1.ebuild
deleted file mode 100644
index abc576d2eeb0..000000000000
--- a/net-misc/cfengine/cfengine-2.1.22-r1.ebuild
+++ /dev/null
@@ -1,84 +0,0 @@
-# Copyright 1999-2008 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/net-misc/cfengine/cfengine-2.1.22-r1.ebuild,v 1.6 2008/09/27 16:17:37 armin76 Exp $
-
-inherit eutils
-
-DESCRIPTION="An automated suite of programs for configuring and maintaining
-Unix-like computers"
-HOMEPAGE="http://www.cfengine.org/"
-SRC_URI="http://www.cfengine.org/downloads/${P}.tar.gz"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="amd64 arm ppc sparc x86"
-IUSE=""
-
-DEPEND=">=sys-libs/db-3.2
- >=dev-libs/openssl-0.9.7"
-
-src_unpack() {
- unpack ${A}
-
- epatch ${FILESDIR}/${P}-package-fix.patch
-}
-
-src_compile() {
- # Enforce /var/cfengine for historical compatibility
- econf \
- --with-workdir=/var/cfengine \
- --with-berkeleydb=/usr || die
-
- # Fix Makefile to skip doc,inputs, & contrib install to wrong locations
- sed -i -e 's/\(DIST_SUBDIRS.*\) contrib inputs doc/\1/' Makefile
- sed -i -e 's/\(SUBDIRS.*\) contrib inputs/\1/' Makefile
- sed -i -e 's/\(install-data-am.*\) install-docDATA/\1/' Makefile
-
- emake || die
-}
-
-src_install() {
- newinitd "${FILESDIR}"/cfservd.rc6 cfservd
-
- make DESTDIR="${D}" install || die
- dodoc AUTHORS ChangeLog README TODO INSTALL
-
- # Manually install doc and inputs
- doinfo doc/*.info*
- dohtml doc/*.html
- doman doc/*.8
- dodoc ${FILESDIR}/cfportage.README
- docinto examples
- dodoc inputs/*.example
-
- # Create cfengine working directory
- mkdir -p ${D}/var/cfengine
- fperms 700 /var/cfengine
- keepdir /var/cfengine/bin
- keepdir /var/cfengine/inputs
- dodir /var/cfengine/modules
- tar jxf ${FILESDIR}/module-cfportage.tbz2 -C ${D}/var/cfengine/modules
- fowners root:0 /var/cfengine/modules/module\:cfportage
-}
-
-pkg_postinst() {
- if [ ! -f "/var/cfengine/ppkeys/localhost.priv" ]
- then
- einfo "Generating keys for localhost."
- /usr/sbin/cfkey
- fi
-
- # Copy cfagent into the cfengine tree otherwise cfexecd won't
- # find it. Most hosts cache their copy of the cfengine
- # binaries here. This is the default search location for the
- # binaries.
-
- cp /usr/sbin/cf{agent,servd,execd} /var/cfengine/bin/
-
- einfo
- einfo "Now an init script for cfservd is provided."
- einfo
- einfo "To run cfengine out of cron every half hour modify your crontab:"
- einfo "0,30 * * * * /usr/sbin/cfexecd -F"
- einfo
-}
diff --git a/net-misc/cfengine/cfengine-2.1.22-r2.ebuild b/net-misc/cfengine/cfengine-2.1.22-r2.ebuild
index 5d713b935c2f..52b078657073 100644
--- a/net-misc/cfengine/cfengine-2.1.22-r2.ebuild
+++ b/net-misc/cfengine/cfengine-2.1.22-r2.ebuild
@@ -1,21 +1,22 @@
-# Copyright 1999-2008 Gentoo Foundation
+# Copyright 1999-2009 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/net-misc/cfengine/cfengine-2.1.22-r2.ebuild,v 1.1 2008/12/05 08:17:26 robbat2 Exp $
+# $Header: /var/cvsroot/gentoo-x86/net-misc/cfengine/cfengine-2.1.22-r2.ebuild,v 1.2 2009/08/23 23:22:18 ramereth Exp $
inherit eutils
DESCRIPTION="An automated suite of programs for configuring and maintaining
Unix-like computers"
HOMEPAGE="http://www.cfengine.org/"
-SRC_URI="http://www.cfengine.org/downloads/${P}.tar.gz"
+SRC_URI="http://www.cfengine.org/tarballs/${P}.tar.gz"
LICENSE="GPL-2"
SLOT="0"
-KEYWORDS="~amd64 ~arm ~ppc ~sparc ~x86"
+KEYWORDS="amd64 arm ppc sparc x86"
IUSE=""
DEPEND=">=sys-libs/db-3.2
>=dev-libs/openssl-0.9.7"
+RDEPEND="${DEPEND}"
src_unpack() {
unpack ${A}
diff --git a/net-misc/cfengine/cfengine-2.2.6.ebuild b/net-misc/cfengine/cfengine-2.2.10.ebuild
index f8edd5f9f95f..59409d5a3510 100644
--- a/net-misc/cfengine/cfengine-2.2.6.ebuild
+++ b/net-misc/cfengine/cfengine-2.2.10.ebuild
@@ -1,29 +1,28 @@
-# Copyright 1999-2008 Gentoo Foundation
+# Copyright 1999-2009 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/net-misc/cfengine/cfengine-2.2.6.ebuild,v 1.1 2008/04/28 19:27:29 ramereth Exp $
+# $Header: /var/cvsroot/gentoo-x86/net-misc/cfengine/cfengine-2.2.10.ebuild,v 1.1 2009/08/23 23:22:18 ramereth Exp $
+
+EAPI="2"
inherit eutils
DESCRIPTION="An automated suite of programs for configuring and maintaining
Unix-like computers"
HOMEPAGE="http://www.cfengine.org/"
-SRC_URI="http://www.cfengine.org/downloads/${P}.tar.gz"
+SRC_URI="http://www.cfengine.org/tarballs/${P}.tar.gz"
LICENSE="GPL-2"
SLOT="0"
-KEYWORDS="~amd64 ~arm ~ppc ~sparc ~x86"
+KEYWORDS="~amd64 ~arm ~ppc ~s390 ~sparc ~x86"
IUSE=""
DEPEND=">=sys-libs/db-4
>=dev-libs/openssl-0.9.7
app-portage/portage-utils"
-src_unpack() {
- unpack ${A}
- epatch "${FILESDIR}/${P}"-typo-fix.patch
-}
+RDEPEND="${DEPEND}"
-src_compile() {
+src_configure() {
# Enforce /var/cfengine for historical compatibility
econf \
--with-workdir=/var/cfengine \
@@ -36,8 +35,6 @@ src_compile() {
# Fix man pages
sed -i -e 's/\/usr\/local/\/usr/' doc/*.8
-
- emake || die
}
src_install() {
@@ -46,11 +43,17 @@ src_install() {
newinitd "${FILESDIR}"/cfexecd.rc6 cfexecd
make DESTDIR="${D}" install || die
+
+ # Remove static library and libtool file as they are not needed
+ rm "${D}"/usr/$(get_libdir)/*.la
+ rm "${D}"/usr/$(get_libdir)/*.a
+
dodoc AUTHORS ChangeLog README TODO INSTALL
# Manually install doc and inputs
doman doc/*.8
docinto examples
+ doinfo doc/*.info*
dodoc inputs/*.example
# Create cfengine working directory
@@ -62,18 +65,12 @@ src_install() {
}
pkg_postinst() {
- if [ ! -f "/var/cfengine/ppkeys/localhost.priv" ]
- then
- einfo "Generating keys for localhost."
- /usr/sbin/cfkey
- fi
-
# Copy cfagent into the cfengine tree otherwise cfexecd won't
# find it. Most hosts cache their copy of the cfengine
# binaries here. This is the default search location for the
# binaries.
- cp /usr/sbin/cf{agent,servd,execd} /var/cfengine/bin/
+ cp -f /usr/sbin/cf{agent,servd,execd} "${ROOT}"/var/cfengine/bin/
einfo
einfo "NOTE: The cfportage module has been deprecated in favor of the"
@@ -84,4 +81,18 @@ pkg_postinst() {
einfo "To run cfengine out of cron every half hour modify your crontab:"
einfo "0,30 * * * * /usr/sbin/cfexecd -F"
einfo
+
+ elog "You MUST generate the keys for cfengine by running:"
+ elog "emerge --config ${CATEGORY}/${PN}"
+}
+
+pkg_config() {
+ if [ "${ROOT}" == "/" ]; then
+ if [ ! -f "/var/cfengine/ppkeys/localhost.priv" ]; then
+ einfo "Generating keys for localhost."
+ /usr/sbin/cfkey
+ fi
+ else
+ die "cfengine cfkey does not support any value of ROOT other than /."
+ fi
}
diff --git a/net-misc/cfengine/cfengine-2.2.7.ebuild b/net-misc/cfengine/cfengine-2.2.7.ebuild
deleted file mode 100644
index 7f2d5e0fd563..000000000000
--- a/net-misc/cfengine/cfengine-2.2.7.ebuild
+++ /dev/null
@@ -1,82 +0,0 @@
-# Copyright 1999-2008 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/net-misc/cfengine/cfengine-2.2.7.ebuild,v 1.1 2008/06/16 16:37:11 ramereth Exp $
-
-inherit eutils
-
-DESCRIPTION="An automated suite of programs for configuring and maintaining
-Unix-like computers"
-HOMEPAGE="http://www.cfengine.org/"
-SRC_URI="http://www.cfengine.org/downloads/${P}.tar.gz"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~amd64 ~arm ~ppc ~sparc ~x86"
-IUSE=""
-
-DEPEND=">=sys-libs/db-4
- >=dev-libs/openssl-0.9.7
- app-portage/portage-utils"
-
-src_compile() {
- # Enforce /var/cfengine for historical compatibility
- econf \
- --with-workdir=/var/cfengine \
- --with-berkeleydb=/usr || die
-
- # Fix Makefile to skip doc,inputs, & contrib install to wrong locations
- sed -i -e 's/\(DIST_SUBDIRS.*\) contrib inputs doc/\1/' Makefile
- sed -i -e 's/\(SUBDIRS.*\) contrib inputs/\1/' Makefile
- sed -i -e 's/\(install-data-am.*\) install-docDATA/\1/' Makefile
-
- # Fix man pages
- sed -i -e 's/\/usr\/local/\/usr/' doc/*.8
-
- emake || die
-}
-
-src_install() {
- newinitd "${FILESDIR}"/cfservd.rc6 cfservd
- newinitd "${FILESDIR}"/cfenvd.rc6 cfenvd
- newinitd "${FILESDIR}"/cfexecd.rc6 cfexecd
-
- make DESTDIR="${D}" install || die
- dodoc AUTHORS ChangeLog README TODO INSTALL
-
- # Manually install doc and inputs
- doman doc/*.8
- docinto examples
- dodoc inputs/*.example
-
- # Create cfengine working directory
- mkdir -p "${D}"/var/cfengine
- fperms 700 /var/cfengine
- keepdir /var/cfengine/bin
- keepdir /var/cfengine/inputs
- dodir /var/cfengine/modules
-}
-
-pkg_postinst() {
- if [ ! -f "/var/cfengine/ppkeys/localhost.priv" ]
- then
- einfo "Generating keys for localhost."
- /usr/sbin/cfkey
- fi
-
- # Copy cfagent into the cfengine tree otherwise cfexecd won't
- # find it. Most hosts cache their copy of the cfengine
- # binaries here. This is the default search location for the
- # binaries.
-
- cp /usr/sbin/cf{agent,servd,execd} /var/cfengine/bin/
-
- einfo
- einfo "NOTE: The cfportage module has been deprecated in favor of the"
- einfo " upstream 'packages' action."
- einfo
- einfo "Init scripts for cfservd, cfenvd, and cfexecd are now provided."
- einfo
- einfo "To run cfengine out of cron every half hour modify your crontab:"
- einfo "0,30 * * * * /usr/sbin/cfexecd -F"
- einfo
-}
diff --git a/net-misc/cfengine/cfengine-2.2.8-r1.ebuild b/net-misc/cfengine/cfengine-2.2.8-r1.ebuild
index 75ccd35d1335..0516ab51087a 100644
--- a/net-misc/cfengine/cfengine-2.2.8-r1.ebuild
+++ b/net-misc/cfengine/cfengine-2.2.8-r1.ebuild
@@ -1,22 +1,23 @@
-# Copyright 1999-2008 Gentoo Foundation
+# Copyright 1999-2009 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/net-misc/cfengine/cfengine-2.2.8-r1.ebuild,v 1.3 2008/12/05 08:26:12 robbat2 Exp $
+# $Header: /var/cvsroot/gentoo-x86/net-misc/cfengine/cfengine-2.2.8-r1.ebuild,v 1.4 2009/08/23 23:22:18 ramereth Exp $
inherit eutils
DESCRIPTION="An automated suite of programs for configuring and maintaining
Unix-like computers"
HOMEPAGE="http://www.cfengine.org/"
-SRC_URI="http://www.cfengine.org/downloads/${P}.tar.gz"
+SRC_URI="http://www.cfengine.org/tarballs/${P}.tar.gz"
LICENSE="GPL-2"
SLOT="0"
-KEYWORDS="~amd64 ~arm ~ppc ~s390 ~sparc ~x86"
+KEYWORDS="amd64 ~arm ~ppc ~s390 ~sparc x86"
IUSE=""
DEPEND=">=sys-libs/db-4
>=dev-libs/openssl-0.9.7
app-portage/portage-utils"
+RDEPEND="${DEPEND}"
src_unpack() {
unpack ${A}
diff --git a/net-misc/cfengine/cfengine-2.2.8.ebuild b/net-misc/cfengine/cfengine-2.2.8.ebuild
index b5fb85d5cf06..f880f3baa208 100644
--- a/net-misc/cfengine/cfengine-2.2.8.ebuild
+++ b/net-misc/cfengine/cfengine-2.2.8.ebuild
@@ -1,22 +1,23 @@
-# Copyright 1999-2008 Gentoo Foundation
+# Copyright 1999-2009 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/net-misc/cfengine/cfengine-2.2.8.ebuild,v 1.2 2008/11/06 02:59:18 vapier Exp $
+# $Header: /var/cvsroot/gentoo-x86/net-misc/cfengine/cfengine-2.2.8.ebuild,v 1.3 2009/08/23 23:22:18 ramereth Exp $
inherit eutils
DESCRIPTION="An automated suite of programs for configuring and maintaining
Unix-like computers"
HOMEPAGE="http://www.cfengine.org/"
-SRC_URI="http://www.cfengine.org/downloads/${P}.tar.gz"
+SRC_URI="http://www.cfengine.org/tarballs/${P}.tar.gz"
LICENSE="GPL-2"
SLOT="0"
-KEYWORDS="~amd64 ~arm ~ppc ~s390 ~sparc ~x86"
+KEYWORDS="amd64 ~arm ~ppc ~s390 ~sparc x86"
IUSE=""
DEPEND=">=sys-libs/db-4
>=dev-libs/openssl-0.9.7
app-portage/portage-utils"
+RDEPEND="${DEPEND}"
src_compile() {
# Enforce /var/cfengine for historical compatibility