# ChangeLog for sys-fs/e4rat
-# Copyright 1999-2013 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/sys-fs/e4rat/ChangeLog,v 1.17 2013/08/01 18:04:07 pacho Exp $
+# Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2
+# $Header: /var/cvsroot/gentoo-x86/sys-fs/e4rat/ChangeLog,v 1.18 2014/12/01 11:38:10 pacho Exp $
+
+*e4rat-0.2.4_pre20141201 (01 Dec 2014)
+
+ 01 Dec 2014; Pacho Ramos <pacho@gentoo.org> +e4rat-0.2.4_pre20141201.ebuild:
+ Add a new snapshot fixing multiple bugs, including bug #506128 by Tim
+ Mohlmann.
01 Aug 2013; Pacho Ramos <pacho@gentoo.org> e4rat-0.2.3-r1.ebuild:
Update README.gentoo doc as referenced wiki page no longer exists (#479376 by
AUX e4rat-0.2.3-boostfsv3.patch 3372 SHA256 c11ec1c272f470e7fa0594c824c79fe2e30de9f182438d69a16b62a77e99c63a SHA512 6a11506ef567df8f3ab021bb1de2c05abb2e51e018b4cbae10d22bd4ab9f178fca9ed02d43dffef65edafc328401880d64aafa9e81249cbf92277f2cd367a139 WHIRLPOOL 9825c694fe4ba5585216c3083437117f73f39714ed3ce935fef087f95ebc62471f34f7495046e6ba745bab762b5b9024c5bb88ddf6c40556d169db91910c1c74
AUX e4rat-libdir.patch 842 SHA256 2af52e6c8e30e6c6f629312297d324a9a98ad900bed4c10294dc2dc13714c7e2 SHA512 d5dc8acaac6a8e43de75ee49d1a68d854c95b9ea23a62c7108b3fc23e8ab609bc8393e79039be46b337bd47329fd748b2539685abc3240c0632920c4669831d5 WHIRLPOOL 411fbf9185b517e7d6a548b2f026ca3564d2cb0cffa5a4cff2d26ca1f3f271833bacb220bc5c15d16ac55cd3e5e23da67cddd7ae0c54b97a729e19e35873aa54
AUX e4rat-shared-build.patch 3453 SHA256 962b41e96fd2e698f038118cae325c17824f7e05f975775da9cfa30347a69374 SHA512 0a2a0cb7f94abd5e5bdd7d5faea5cffe5aa62f82b123cba0b29e7648adca912d8bea49efd90f6d6e794783a9ffe511ab9bafc6ca5ae6a79b2dd3f5979d25ff10 WHIRLPOOL 621382bece426a252977326fdb31f0f923de25a43494620f01c988b0f3538e5894a725126609b5d67fc78246d67cd99e44fca981d2931fe23896d5c25daa86eb
+DIST e4rat-0.2.4_pre20141201.tar.xz 60408 SHA256 757d9d76b395a8b5092205bf623ba73860546f5f13efdf6b6347217b4ebe9e4b SHA512 61a53f6ac420392df5894d3f76de28c5d2e33fd3a6548cf8c9de52818bf937ba8bf8629db1b89103faa73b660548d7e467e17d7f2794a4100ca07971ded0cfb9 WHIRLPOOL 6c33956a6a601fd05d89325a2d2fa96ddf00c7e8130ac599c39e59e1ee3d3c21fc5ce712421969d96e96cfadd91fdbe6acc24d31d7acf413632fb49a575edeae
DIST e4rat_0.2.3_src.tar.gz 72459 SHA256 f6feda9618eff0f9442baf771b4776b634e5a2f39e678c10e4c7946b2c6a96a0 SHA512 e1b78b7d84e17f0ded494217f2eb5912401d365844bc966d649682979e1d3deaceab6e9d820fb7fbec819e15133aa2af61131325204620d9b16a3c7638d7fdb7 WHIRLPOOL 912632a516bcefe2171bd1bc207394396ecec9cc74351b2afa511258cb1dfdbb38d2e5fe41a7af747addb92a5f8ff8b2b2321dee8f51d8e8bf7f919183e80c8c
EBUILD e4rat-0.2.3-r1.ebuild 1532 SHA256 63f4ba1d087916cb001c45e20296ffbaef308145e197dadd15553b60896c158c SHA512 ca22d9f23ca3f99dfd222b410485dc596639f5116c81a0ea0bd2a98941de0f47e11dd113f0a9e93db7723482751b0e599170305c5121a2b6cc052a3ff2c80479 WHIRLPOOL de378eb65fbbc283a46e1bba14c7a2c3c09b605ada62bb4e7643788b46c1d959e136976b3cf72df1c063c1fde38703e2a2650e3c05468b44bc4d9bd4ae71dbf5
-MISC ChangeLog 2934 SHA256 3d8a6177658f54c2beaafd6662d0134013115c81707528ac166c5ef4998371a5 SHA512 d88948a159d52b25e7649d37a716e539c08f1470de45410205e5abe8fa8c5ff505140f9f0ff6d8be27a8e5e7ef3ed425890f5d926dffb398d259d97084bc4264 WHIRLPOOL d54fa9580d8ebdf7604315c540a3f4168a30dc3b6ad2205b5b7e2bcd74bcfec361cbf4767b2be3f3aff7984ca687db588c8d1950c139505e4fb9ed713554a7e6
+EBUILD e4rat-0.2.4_pre20141201.ebuild 1593 SHA256 94ad204b26b605c236524b4d12cb7beb30c33457f34767c264bc08080b0b54ab SHA512 3e94b3d4b5abb014d7edba4bb4aad3e96beebb592d3b10338127fe583a45bf14b191ba1c1fb6e7161666dc014f93a85575ce4b8f63bab2f0a1494b13a56b07f3 WHIRLPOOL a49e2b96dbe265ab5714918857db8f842d5610d2e0cff12be84b17bbde22f4e18ada92eacf17bf2e43c97eb78bd4fa25d842d1b1786e1a68929cdaa4936d1f80
+MISC ChangeLog 3138 SHA256 0b6ade99e2cf02df427bf4a5923e107a9f6b6e5f63bed3000a5402b6736e49fb SHA512 0fe4d5d025ea8cc9ef55b752f2445269e42ad036d47680d0ac24c9b90f86b75531dba0fe7affa1dbf7e4222bf3a1aea565ec7e09204111d745e037a5cc390057 WHIRLPOOL b337ca37dd11338cadf0440a6d406dfd48c138dd168fdcf5f57a19749fe140e56fa3e0635138a304b0f6dbaaf92f81dd898b8eb0932f8445c0a743aeede60515
MISC metadata.xml 223 SHA256 4b49e67f53e0416c673ff234b7757f543dd47d693cdbc9be5f1556f642e182b4 SHA512 10abc58188d3f176e74b510bb8a1a55088c2c0dff27a2e4365780de87248f49f94827672d1ac3dfd5fec1758cbb0c7c1cb33c799d08929cab42a4df71a6ad6ec WHIRLPOOL 8e10bef342fa8fc9a231df92ebf79a46f8e6878ca63e7b81a58be6dbdc97c94ccd61e708c51c0f250a573d64397957217dde0884b95b079dc6daa7a0f352ad3c
-----BEGIN PGP SIGNATURE-----
-Version: GnuPG v2.0.20 (GNU/Linux)
+Version: GnuPG v2
-iEYEAREIAAYFAlH6oxgACgkQCaWpQKGI+9RmmgCfdCCsaURPnT2N8OSa5A79XoOU
-v7AAniMVbDu0JEJDYd70c804CGo49jaQ
-=rQoJ
+iEYEAREIAAYFAlR8UyMACgkQCaWpQKGI+9TRuwCeP8NACHw6yTb2Jw49sQOy4sxE
+VBYAn1JBL971fQYd7OFo+HkyBc9iU1Xl
+=kpLQ
-----END PGP SIGNATURE-----
--- /dev/null
+# Copyright 1999-2014 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/sys-fs/e4rat/e4rat-0.2.4_pre20141201.ebuild,v 1.1 2014/12/01 11:38:10 pacho Exp $
+
+EAPI=5
+
+inherit cmake-utils linux-info readme.gentoo
+
+DESCRIPTION="Toolset to accelerate the boot process and application startup"
+HOMEPAGE="http://e4rat.sourceforge.net/"
+#SRC_URI="mirror://sourceforge/${PN}/${P/-/_}_src.tar.gz"
+SRC_URI="http://dev.gentoo.org/~pacho/${PN}/${PN}-0.2.4_pre20141201.tar.xz"
+
+LICENSE="GPL-3"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+RDEPEND="
+ dev-lang/perl:=
+ >=dev-libs/boost-1.42:=
+ sys-fs/e2fsprogs
+ sys-process/audit
+ sys-process/lsof
+"
+DEPEND="${DEPEND}
+ app-arch/xz-utils
+"
+
+CONFIG_CHECK="~AUDITSYSCALL"
+
+PATCHES=(
+ "${FILESDIR}"/${PN}-0.2.2-shared-build.patch
+ "${FILESDIR}"/${PN}-0.2.2-libdir.patch
+)
+
+pkg_setup() {
+ check_extra_config
+ DOC_CONTENTS="
+ To launch systemd from e4rat you simply need to edit /etc/e4rat.conf
+ and set:\n
+ ; path to init process binary (DEFAULT: /sbin/init)\n
+ init /usr/lib/systemd/systemd"
+}
+
+src_install() {
+ cmake-utils_src_install
+ # relocate binaries to /sbin. If someone knows of a better way to do it
+ # please do tell me
+ dodir sbin
+ find "${D}"/usr/sbin -type f -exec mv {} "${D}"/sbin/. \; \
+ || die
+
+ readme.gentoo_create_doc
+}
+
+pkg_postinst() {
+ readme.gentoo_print_elog
+ if has_version sys-apps/preload; then
+ elog "It appears you have sys-apps/preload installed. This may"
+ elog "has negative effects on ${PN}. You may want to disable preload"
+ elog "when using ${PN}."
+ fi
+}