Gentoo Archives: gentoo-commits

From: "Pacho Ramos (pacho)" <pacho@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] gentoo-x86 commit in sys-fs/e4rat: e4rat-0.2.4_pre20141201.ebuild ChangeLog
Date: Mon, 01 Dec 2014 11:38:15
Message-Id: 20141201113810.E5C0EB488@oystercatcher.gentoo.org
1 pacho 14/12/01 11:38:10
2
3 Modified: ChangeLog
4 Added: e4rat-0.2.4_pre20141201.ebuild
5 Log:
6 Add a new snapshot fixing multiple bugs, including bug #506128 by Tim Mohlmann.
7
8 (Portage version: 2.2.14/cvs/Linux x86_64, signed Manifest commit with key A188FBD4)
9
10 Revision Changes Path
11 1.18 sys-fs/e4rat/ChangeLog
12
13 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-fs/e4rat/ChangeLog?rev=1.18&view=markup
14 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-fs/e4rat/ChangeLog?rev=1.18&content-type=text/plain
15 diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-fs/e4rat/ChangeLog?r1=1.17&r2=1.18
16
17 Index: ChangeLog
18 ===================================================================
19 RCS file: /var/cvsroot/gentoo-x86/sys-fs/e4rat/ChangeLog,v
20 retrieving revision 1.17
21 retrieving revision 1.18
22 diff -u -r1.17 -r1.18
23 --- ChangeLog 1 Aug 2013 18:04:07 -0000 1.17
24 +++ ChangeLog 1 Dec 2014 11:38:10 -0000 1.18
25 @@ -1,6 +1,12 @@
26 # ChangeLog for sys-fs/e4rat
27 -# Copyright 1999-2013 Gentoo Foundation; Distributed under the GPL v2
28 -# $Header: /var/cvsroot/gentoo-x86/sys-fs/e4rat/ChangeLog,v 1.17 2013/08/01 18:04:07 pacho Exp $
29 +# Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2
30 +# $Header: /var/cvsroot/gentoo-x86/sys-fs/e4rat/ChangeLog,v 1.18 2014/12/01 11:38:10 pacho Exp $
31 +
32 +*e4rat-0.2.4_pre20141201 (01 Dec 2014)
33 +
34 + 01 Dec 2014; Pacho Ramos <pacho@g.o> +e4rat-0.2.4_pre20141201.ebuild:
35 + Add a new snapshot fixing multiple bugs, including bug #506128 by Tim
36 + Mohlmann.
37
38 01 Aug 2013; Pacho Ramos <pacho@g.o> e4rat-0.2.3-r1.ebuild:
39 Update README.gentoo doc as referenced wiki page no longer exists (#479376 by
40
41
42
43 1.1 sys-fs/e4rat/e4rat-0.2.4_pre20141201.ebuild
44
45 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-fs/e4rat/e4rat-0.2.4_pre20141201.ebuild?rev=1.1&view=markup
46 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-fs/e4rat/e4rat-0.2.4_pre20141201.ebuild?rev=1.1&content-type=text/plain
47
48 Index: e4rat-0.2.4_pre20141201.ebuild
49 ===================================================================
50 # Copyright 1999-2014 Gentoo Foundation
51 # Distributed under the terms of the GNU General Public License v2
52 # $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 $
53
54 EAPI=5
55
56 inherit cmake-utils linux-info readme.gentoo
57
58 DESCRIPTION="Toolset to accelerate the boot process and application startup"
59 HOMEPAGE="http://e4rat.sourceforge.net/"
60 #SRC_URI="mirror://sourceforge/${PN}/${P/-/_}_src.tar.gz"
61 SRC_URI="http://dev.gentoo.org/~pacho/${PN}/${PN}-0.2.4_pre20141201.tar.xz"
62
63 LICENSE="GPL-3"
64 SLOT="0"
65 KEYWORDS="~amd64 ~x86"
66 IUSE=""
67
68 RDEPEND="
69 dev-lang/perl:=
70 >=dev-libs/boost-1.42:=
71 sys-fs/e2fsprogs
72 sys-process/audit
73 sys-process/lsof
74 "
75 DEPEND="${DEPEND}
76 app-arch/xz-utils
77 "
78
79 CONFIG_CHECK="~AUDITSYSCALL"
80
81 PATCHES=(
82 "${FILESDIR}"/${PN}-0.2.2-shared-build.patch
83 "${FILESDIR}"/${PN}-0.2.2-libdir.patch
84 )
85
86 pkg_setup() {
87 check_extra_config
88 DOC_CONTENTS="
89 To launch systemd from e4rat you simply need to edit /etc/e4rat.conf
90 and set:\n
91 ; path to init process binary (DEFAULT: /sbin/init)\n
92 init /usr/lib/systemd/systemd"
93 }
94
95 src_install() {
96 cmake-utils_src_install
97 # relocate binaries to /sbin. If someone knows of a better way to do it
98 # please do tell me
99 dodir sbin
100 find "${D}"/usr/sbin -type f -exec mv {} "${D}"/sbin/. \; \
101 || die
102
103 readme.gentoo_create_doc
104 }
105
106 pkg_postinst() {
107 readme.gentoo_print_elog
108 if has_version sys-apps/preload; then
109 elog "It appears you have sys-apps/preload installed. This may"
110 elog "has negative effects on ${PN}. You may want to disable preload"
111 elog "when using ${PN}."
112 fi
113 }