# ChangeLog for sys-apps/einit
# Copyright 1999-2008 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/sys-apps/einit/ChangeLog,v 1.7 2008/03/03 21:06:04 opfer Exp $
+# $Header: /var/cvsroot/gentoo-x86/sys-apps/einit/ChangeLog,v 1.8 2008/03/03 21:37:44 opfer Exp $
+
+*einit-0.40.0 (03 Mar 2008)
+
+ 03 Mar 2008; Christian Faulhammer <opfer@gentoo.org> +einit-0.40.0.ebuild:
+ version bump
03 Mar 2008; Christian Faulhammer <opfer@gentoo.org> metadata.xml:
add myself as maintainer
DIST einit-0.22.0.tar.bz2 158712 RMD160 151d498503f62add1023c03ad331e6c6c4e326eb SHA1 3cf0b7f29c1c1f6ef86b489d52b69997031fbae7 SHA256 66a8803856de640090f722a6da04ec6bcde938e42e419b30e2c19142383813d7
DIST einit-0.24.3.tar.bz2 187294 RMD160 5856b30df2c489ae565d2191f7bfd93d7deffb08 SHA1 af9bff4ba976bab7a826f48d2ddc193592c8ee80 SHA256 cf6a7297b833f30005a28c0f759170834dcdc31ca096afd24ef88a6ec25f98c9
DIST einit-0.25.0.tar.bz2 291602 RMD160 07336f165e3ec5228f9fe78047b6f0300e0ae1d5 SHA1 5420c1bd3b36b31fa312de33fc4fba16587688a9 SHA256 693ce304230231aadcd0b89ea72fc557a937f4af5f626a14f6b0d938363d4cc5
+DIST einit-0.40.0.tar.bz2 362552 RMD160 8d8e11dc1998c97bd80a04560afcccf9aa341d8c SHA1 89a17617a60f06d7a85a399409c6f51f9fdc3f59 SHA256 215cdbaace4a10321abd2cbe5e9eaefc75e137732dff096e83d06347cf408e14
EBUILD einit-0.22.0.ebuild 1113 RMD160 c98cac59653dee0f9d9826cffc00d5fe64f17278 SHA1 6f0e19fced97676d4f70339159bda6fd1aa4a05b SHA256 a07a2adbd07a061ada7d28c8886904b98928ce2bad0ed72a3de94a0ed11ffaab
EBUILD einit-0.24.3.ebuild 1153 RMD160 0f359a2c6ac193dd6c6cb8bca0a58f1cdc6650dc SHA1 a848259bfc957dd41aaac5fe35bbfad2b6f5548d SHA256 85b501f9351f53185e4d5a4257aa40872212d5d46a8990814f586ffa54a0bc35
EBUILD einit-0.25.0.ebuild 1031 RMD160 28036b22357bbab96702c7d8e542f60300e45451 SHA1 5b4446093247709271f6415cf452838f83f410aa SHA256 b00bca121598ca32bbaeab7f1a35c7924b02b3e8c27f08f224c7397c80abf064
-MISC ChangeLog 1077 RMD160 b085535ff4a582a380405f061051ec8c9e169ffe SHA1 fdcd6eab5dbf322cc35cfe44e3bc10c0ba3eb1a9 SHA256 486e5541a20d424e91f6e53230cbd652e1926ba27fb5c5b1736df8c775472dd2
+EBUILD einit-0.40.0.ebuild 1582 RMD160 785885fbb60fa4d4b697be668bc955881766f041 SHA1 3434f889a9063bb54e7a5ff1bdf043484da8742e SHA256 8af0923b8d18f9bf56f27b6a37c930bff328e0750ecfc12247e8ba85874d547b
+MISC ChangeLog 1199 RMD160 7c19da023a1d15d9dd10c5c2cc1d812ca3b33d40 SHA1 e2f21c1aca5a3f121a0f0f72fdf28bc72c7fe5e9 SHA256 c7e5d08c8ecb45c399e086ff1b126c60f5f90aea406fa9673f4d03162b54f715
MISC metadata.xml 253 RMD160 22e5115e6ccd7a59fb6cb3f6189b18d89a9b9a23 SHA1 296b2200d70127aba3d6ceab980deb0dd4a8f375 SHA256 6c3fd5b35117a76fcb017d76c32a385cbd72d5a75923563b72eb66a7554447be
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.7 (GNU/Linux)
-iD8DBQFHzGjBNQqtfCuFneMRAtjKAJkBBrDPuyfDE3YUoUhUT8aHrcfwRACeNlFY
-WqkWPqAAujylZ6gjsGKpmQM=
-=kyI+
+iD8DBQFHzHAsNQqtfCuFneMRArpbAJ4xoUHAW6pI/O7XNLPXYVIvRnkO7ACbBAaR
+dnPV3+4T3/dr1MkmQGdo1dI=
+=SZcd
-----END PGP SIGNATURE-----
--- /dev/null
+# Copyright 1999-2008 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/sys-apps/einit/einit-0.40.0.ebuild,v 1.1 2008/03/03 21:37:44 opfer Exp $
+
+EAPI="1"
+
+inherit eutils python
+
+DESCRIPTION="An alternate /sbin/init implementation"
+SRC_URI="http://einit.org/files/${P}.tar.bz2"
+HOMEPAGE="http://einit.org/"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~x86"
+
+IUSE="debug doc +relaxng"
+
+DEPEND="doc? ( app-text/docbook-sgml app-doc/doxygen )
+ dev-util/scons"
+PDEPEND=">=sys-apps/einit-modules-xml-2.0.0.0
+ >=sys-apps/einit-modules-scheme-1.0.0.0
+ relaxng? ( app-text/rnv )"
+
+pkg_setup() {
+ enewgroup einit || die
+ if [ $(getconf GNU_LIBPTHREAD_VERSION | cut -d " " -f 1) != "NPTL" ]; then
+ break;
+ fi
+}
+
+src_unpack() {
+ unpack ${A} || die
+ python_version || die
+}
+
+src_compile() {
+
+ scons ${MAKEOPTS:--j2} libdir="$(get_libdir)" destdir="${D}/${ROOT}/" prefix="${ROOT}" || die
+}
+
+src_install() {
+ scons libdir="$(get_libdir)" destdir="${D}/${ROOT}/" prefix="${ROOT}" install || die
+
+ mkdir -p "${D}/${ROOT}/bin"
+ ln -s ../sbin/einit "${D}/${ROOT}/bin/einit"
+ ln -s ../"$(get_libdir)"/einit/bin/einit-log "${D}/${ROOT}/bin/einit-log"
+ ln -s ../$(get_libdir)/einit/bin/einit-feedback "${D}/${ROOT}/bin/einit-feedback"
+
+ doman documentation/man/*.8
+}
+
+pkg_postinst() {
+ elog "eINIT is now installed, but you will still need to configure it."
+ elog
+ elog "To use einit as a non-root user, add that user to the group 'einit'."
+ elog
+ elog "You can always find the latest documentation at"
+ elog "http://einit.org/"
+ elog
+}