From: Pacho Ramos Date: Mon, 1 Dec 2014 11:38:12 +0000 (+0000) Subject: Add a new snapshot fixing multiple bugs, including bug #506128 by Tim Mohlmann. X-Git-Url: http://git.tremily.us/?a=commitdiff_plain;h=ed28d76fd35c419506e2b525c66f6dd0a8eb8118;p=gentoo.git Add a new snapshot fixing multiple bugs, including bug #506128 by Tim Mohlmann. Package-Manager: portage-2.2.14/cvs/Linux x86_64 Manifest-Sign-Key: 0xA188FBD4 --- diff --git a/sys-fs/e4rat/ChangeLog b/sys-fs/e4rat/ChangeLog index c1ef040bbaab..a12803043fb5 100644 --- a/sys-fs/e4rat/ChangeLog +++ b/sys-fs/e4rat/ChangeLog @@ -1,6 +1,12 @@ # 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 +e4rat-0.2.4_pre20141201.ebuild: + Add a new snapshot fixing multiple bugs, including bug #506128 by Tim + Mohlmann. 01 Aug 2013; Pacho Ramos e4rat-0.2.3-r1.ebuild: Update README.gentoo doc as referenced wiki page no longer exists (#479376 by diff --git a/sys-fs/e4rat/Manifest b/sys-fs/e4rat/Manifest index 1b3f5bc1bbec..c6bd65177c68 100644 --- a/sys-fs/e4rat/Manifest +++ b/sys-fs/e4rat/Manifest @@ -6,14 +6,16 @@ AUX e4rat-0.2.2-shared-build.patch 2560 SHA256 0ece6e10a5a77857bb16a61952c692113 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----- diff --git a/sys-fs/e4rat/e4rat-0.2.4_pre20141201.ebuild b/sys-fs/e4rat/e4rat-0.2.4_pre20141201.ebuild new file mode 100644 index 000000000000..710a20faa865 --- /dev/null +++ b/sys-fs/e4rat/e4rat-0.2.4_pre20141201.ebuild @@ -0,0 +1,64 @@ +# 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 +}