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-apps/preload: ChangeLog preload-0.6.4-r1.ebuild
Date: Mon, 06 Sep 2010 15:36:16
Message-Id: 20100906153610.C58F720051@flycatcher.gentoo.org
1 pacho 10/09/06 15:36:10
2
3 Modified: ChangeLog preload-0.6.4-r1.ebuild
4 Log:
5 Apply Flameeyes' patches to fix parallel compilation (bug #244966 by Jeremy Olexa). Also use 'elog' instead of 'einfo' and drop old 'eerror' message. Move to EAPI 2.
6 (Portage version: 2.1.8.3/cvs/Linux x86_64)
7
8 Revision Changes Path
9 1.15 sys-apps/preload/ChangeLog
10
11 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-apps/preload/ChangeLog?rev=1.15&view=markup
12 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-apps/preload/ChangeLog?rev=1.15&content-type=text/plain
13 diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-apps/preload/ChangeLog?r1=1.14&r2=1.15
14
15 Index: ChangeLog
16 ===================================================================
17 RCS file: /var/cvsroot/gentoo-x86/sys-apps/preload/ChangeLog,v
18 retrieving revision 1.14
19 retrieving revision 1.15
20 diff -u -r1.14 -r1.15
21 --- ChangeLog 29 Mar 2010 16:03:49 -0000 1.14
22 +++ ChangeLog 6 Sep 2010 15:36:10 -0000 1.15
23 @@ -1,6 +1,13 @@
24 # ChangeLog for sys-apps/preload
25 # Copyright 1999-2010 Gentoo Foundation; Distributed under the GPL v2
26 -# $Header: /var/cvsroot/gentoo-x86/sys-apps/preload/ChangeLog,v 1.14 2010/03/29 16:03:49 pacho Exp $
27 +# $Header: /var/cvsroot/gentoo-x86/sys-apps/preload/ChangeLog,v 1.15 2010/09/06 15:36:10 pacho Exp $
28 +
29 + 06 Sep 2010; Pacho Ramos <pacho@g.o> preload-0.6.4-r1.ebuild,
30 + +files/preload-0.6.4-use-help2man-as-usual.patch,
31 + +files/preload-0.6.4-use-make-dependencies.patch:
32 + Apply Flameeyes' patches to fix parallel compilation (bug #244966 by
33 + Jeremy Olexa). Also use 'elog' instead of 'einfo' and drop old 'eerror'
34 + message. Move to EAPI 2.
35
36 29 Mar 2010; Pacho Ramos <pacho@g.o> files/00-patch-configure.diff:
37 00-patch-configure.diff modified to install docs under /usr/share/doc/,
38
39
40
41 1.3 sys-apps/preload/preload-0.6.4-r1.ebuild
42
43 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-apps/preload/preload-0.6.4-r1.ebuild?rev=1.3&view=markup
44 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-apps/preload/preload-0.6.4-r1.ebuild?rev=1.3&content-type=text/plain
45 diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-apps/preload/preload-0.6.4-r1.ebuild?r1=1.2&r2=1.3
46
47 Index: preload-0.6.4-r1.ebuild
48 ===================================================================
49 RCS file: /var/cvsroot/gentoo-x86/sys-apps/preload/preload-0.6.4-r1.ebuild,v
50 retrieving revision 1.2
51 retrieving revision 1.3
52 diff -u -r1.2 -r1.3
53 --- preload-0.6.4-r1.ebuild 29 Mar 2010 15:40:17 -0000 1.2
54 +++ preload-0.6.4-r1.ebuild 6 Sep 2010 15:36:10 -0000 1.3
55 @@ -1,6 +1,8 @@
56 # Copyright 1999-2010 Gentoo Foundation
57 # Distributed under the terms of the GNU General Public License v2
58 -# $Header: /var/cvsroot/gentoo-x86/sys-apps/preload/preload-0.6.4-r1.ebuild,v 1.2 2010/03/29 15:40:17 pacho Exp $
59 +# $Header: /var/cvsroot/gentoo-x86/sys-apps/preload/preload-0.6.4-r1.ebuild,v 1.3 2010/09/06 15:36:10 pacho Exp $
60 +
61 +EAPI="2"
62
63 inherit eutils autotools
64
65 @@ -18,22 +20,20 @@
66 RDEPEND=">=dev-libs/glib-2.6"
67 DEPEND="${RDEPEND}"
68
69 -src_unpack() {
70 - unpack ${A}
71 - cd "${S}"
72 -
73 +src_prepare() {
74 epatch "${FILESDIR}"/00-patch-configure.diff
75 epatch "${FILESDIR}"/02-patch-preload_conf.diff
76 epatch "${FILESDIR}"/02-patch-preload_sysconfig.diff
77 + epatch "${FILESDIR}"/${PN}-0.6.4-use-help2man-as-usual.patch
78 + epatch "${FILESDIR}"/${PN}-0.6.4-use-make-dependencies.patch
79 use vanilla || epatch "${FILESDIR}"/000{1,2,3}-*.patch
80 cat "${FILESDIR}"/preload-0.6.4.init.in > preload.init.in || die
81
82 eautoreconf
83 }
84
85 -src_compile() {
86 +src_configure() {
87 econf --localstatedir=/var
88 - emake -j1 || die "emake failed"
89 }
90
91 src_install() {
92 @@ -47,11 +47,6 @@
93 }
94
95 pkg_postinst() {
96 - einfo "You probably want to add preload to the boot runlevel like so:"
97 - einfo "# rc-update add preload boot"
98 - echo
99 - eerror "IMPORTANT: If you are upgrading from preload < 0.6 ensure to"
100 - eerror "merge your config files (etc-update) or system performance"
101 - eerror "may suffer."
102 - echo
103 + elog "You probably want to add preload to the default runlevel like so:"
104 + elog "# rc-update add preload default"
105 }