Portage is a package management system used by Gentoo Linux
# ChangeLog for app-admin/firstboot
# Copyright 1999-2007 Gentoo Foundation; Distributed under the GPL v2
# $Header: /var/cvsroot/gentoo-x86/app-admin/firstboot/ChangeLog,v 1.3 2007/10/15 09:35:28 dberkholz Exp $
15 Oct 2007; Donnie Berkholz
firstboot-1.4.19.ebuild:
(#185524) Update homepage.
05 Sep 2006; Donnie Berkholz
firstboot-1.4.19.ebuild:
Cleanup compiled python files.
*firstboot-1.4.19 (05 Sep 2006)
05 Sep 2006; Donnie Berkholz
+firstboot-1.4.19.ebuild:
Initial system configuration utility
DIST firstboot-1.4.19-1.src.rpm 397713 RMD160 95c4e345fc388fd457edd9f44f4973a40837e435 SHA1 e1ded095db74e1a3d77415288b7cd0388e0eef10 SHA256 99642858b165d67ce681657ecb7e26ce52b97e0da88a7238d80e0ebbf21b26ea
EBUILD firstboot-1.4.19.ebuild 1395 RMD160 52ad96bce0712067a9bb14504b3b441ddd699f6c SHA1 60e598ce8930b2cc8c7834eddc8249694362ec42 SHA256 7c08dbffe9e2fa3a3d729dfa8011fcfe8281f922efad1b59ae65684a1677e100
MISC ChangeLog 613 RMD160 ae14a728cea267f1f8758649d3800748aa0b19b6 SHA1 3d59bd40b681f0e3ce7ff38fba4e7f7ed24563a8 SHA256 5e9f685cccc96c664b75962d551842e4656e842d0b7446a02c879e6f80f59edc
MISC metadata.xml 252 RMD160 212f61f15769b523e0fa55ed5d872d85536b4043 SHA1 5f9d6137a829b96482aacd60baf98160b49dc514 SHA256 b3aaf1e941b12ded57dea3530d59b8db42716f5e805efb6338101c135beac506
# Copyright 1999-2007 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-admin/firstboot/firstboot-1.4.19.ebuild,v 1.3 2007/10/15 09:35:28 dberkholz Exp $
inherit python rpm
# Revision of the RPM. Shouldn't affect us, as we're just grabbing the source
# tarball out of it
RPMREV="1"
DESCRIPTION="Initial system configuration utility"
HOMEPAGE="http://fedoraproject.org/wiki/FirstBoot"
SRC_URI="mirror://fedora/development/source/SRPMS/${P}-${RPMREV}.src.rpm"
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="~ppc ~x86"
IUSE=""
RDEPEND="=dev-python/pygtk-2*
dev-python/rhpl
dev-python/rhpxl
app-admin/system-config-display
app-admin/system-config-language
app-admin/system-config-soundcard
app-admin/system-config-users
app-admin/system-config-date
app-admin/system-config-keyboard
app-admin/authconfig
sys-libs/libuser"
# Incompatible with Gentoo, so we don't use these modules.
# app-admin/system-config-network
# app-admin/system-config-securitylevel
DEPEND="${RDEPEND}
sys-devel/gettext"
src_install() {
emake \
INSTROOT="${D}" \
RPM_BUILD_ROOT="${D}" \
install \
|| die "emake install failed"
rm -f "${D}"/usr/share/modules/{additional_cds.py,networking.py}
rm -rf "${D}"/etc/rc.d
make_desktop_entry /usr/bin/${PN}
fperms 644 /etc/pam.d/${PN}
}
pkg_postrm() {
python_mod_cleanup /usr/share/${PN}
}