Gentoo Archives: gentoo-commits

From: "Christian Ruppert (idl0r)" <idl0r@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] gentoo-x86 commit in sys-process/incron: incron-0.5.9-r1.ebuild ChangeLog metadata.xml incron-0.5.9.ebuild incron-0.5.7.ebuild
Date: Mon, 31 Jan 2011 15:14:23
Message-Id: 20110131151412.5F13D20057@flycatcher.gentoo.org
1 idl0r 11/01/31 15:14:12
2
3 Modified: ChangeLog metadata.xml
4 Added: incron-0.5.9-r1.ebuild
5 Removed: incron-0.5.9.ebuild incron-0.5.7.ebuild
6 Log:
7 Take maintainership. Revision bump. Reorder patches. Add separate init script. Fix INOTIFY check. Remove old ebuilds/patches.
8
9 (Portage version: 2.2.0_alpha19/cvs/Linux x86_64)
10
11 Revision Changes Path
12 1.14 sys-process/incron/ChangeLog
13
14 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-process/incron/ChangeLog?rev=1.14&view=markup
15 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-process/incron/ChangeLog?rev=1.14&content-type=text/plain
16 diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-process/incron/ChangeLog?r1=1.13&r2=1.14
17
18 Index: ChangeLog
19 ===================================================================
20 RCS file: /var/cvsroot/gentoo-x86/sys-process/incron/ChangeLog,v
21 retrieving revision 1.13
22 retrieving revision 1.14
23 diff -u -r1.13 -r1.14
24 --- ChangeLog 4 Mar 2010 19:47:36 -0000 1.13
25 +++ ChangeLog 31 Jan 2011 15:14:12 -0000 1.14
26 @@ -1,6 +1,16 @@
27 # ChangeLog for sys-process/incron
28 -# Copyright 1999-2010 Gentoo Foundation; Distributed under the GPL v2
29 -# $Header: /var/cvsroot/gentoo-x86/sys-process/incron/ChangeLog,v 1.13 2010/03/04 19:47:36 hollow Exp $
30 +# Copyright 1999-2011 Gentoo Foundation; Distributed under the GPL v2
31 +# $Header: /var/cvsroot/gentoo-x86/sys-process/incron/ChangeLog,v 1.14 2011/01/31 15:14:12 idl0r Exp $
32 +
33 +*incron-0.5.9-r1 (31 Jan 2011)
34 +
35 + 31 Jan 2011; Christian Ruppert <idl0r@g.o> -incron-0.5.7.ebuild,
36 + -files/incron-0.5.7-gcc43.patch, -files/incron-0.5.7-gentoo.patch,
37 + -incron-0.5.9.ebuild, +incron-0.5.9-r1.ebuild,
38 + +files/incron-0.5.9-Makefile.patch, +files/incron-0.5.9-gcc44.patch,
39 + +files/incrond.init, metadata.xml:
40 + Take maintainership. Revision bump. Reorder patches. Add separate init
41 + script. Fix INOTIFY check. Remove old ebuilds/patches.
42
43 04 Mar 2010; Benedikt Böhm <hollow@g.o> metadata.xml:
44 remove myself from metadata.xml
45
46
47
48 1.5 sys-process/incron/metadata.xml
49
50 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-process/incron/metadata.xml?rev=1.5&view=markup
51 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-process/incron/metadata.xml?rev=1.5&content-type=text/plain
52 diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-process/incron/metadata.xml?r1=1.4&r2=1.5
53
54 Index: metadata.xml
55 ===================================================================
56 RCS file: /var/cvsroot/gentoo-x86/sys-process/incron/metadata.xml,v
57 retrieving revision 1.4
58 retrieving revision 1.5
59 diff -u -r1.4 -r1.5
60 --- metadata.xml 4 Mar 2010 19:47:36 -0000 1.4
61 +++ metadata.xml 31 Jan 2011 15:14:12 -0000 1.5
62 @@ -3,6 +3,7 @@
63 <pkgmetadata>
64 <herd>no-herd</herd>
65 <maintainer>
66 - <email>maintainer-needed@g.o</email>
67 + <email>idl0r@g.o</email>
68 + <name>Christian Ruppert</name>
69 </maintainer>
70 </pkgmetadata>
71
72
73
74 1.1 sys-process/incron/incron-0.5.9-r1.ebuild
75
76 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-process/incron/incron-0.5.9-r1.ebuild?rev=1.1&view=markup
77 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-process/incron/incron-0.5.9-r1.ebuild?rev=1.1&content-type=text/plain
78
79 Index: incron-0.5.9-r1.ebuild
80 ===================================================================
81 # Copyright 1999-2011 Gentoo Foundation
82 # Distributed under the terms of the GNU General Public License v2
83 # $Header: /var/cvsroot/gentoo-x86/sys-process/incron/incron-0.5.9-r1.ebuild,v 1.1 2011/01/31 15:14:12 idl0r Exp $
84
85 EAPI="3"
86
87 inherit eutils linux-info toolchain-funcs
88
89 DESCRIPTION="inotify based cron daemon"
90 HOMEPAGE="http://incron.aiken.cz/"
91 SRC_URI="http://inotify.aiken.cz/download/incron/${P}.tar.gz"
92
93 LICENSE="GPL-2 LGPL-2.1"
94 SLOT="0"
95 KEYWORDS="~amd64 ~ppc ~x86"
96 IUSE=""
97
98 DEPEND=""
99 RDEPEND=""
100
101 # < 2.6.18 => INOTIFY, >= 2.6.18 => INOTIFY_USER
102 # It should be ok to expect at least 2.6.18
103 CONFIG_CHECK="~INOTIFY_USER"
104
105 src_prepare() {
106 # http://bts.aiken.cz/view.php?id=385
107 # http://bts.aiken.cz/view.php?id=447
108 epatch "${FILESDIR}"/${P}-gcc44.patch
109
110 epatch "${FILESDIR}"/${P}-Makefile.patch
111 }
112
113 src_compile() {
114 emake CXX=$(tc-getCXX) || die "emake failed"
115 }
116
117 src_install() {
118 emake DESTDIR="${D}" PREFIX=/usr install || die "emake install failed"
119
120 newinitd "${FILESDIR}/incrond.init" incrond || die
121
122 dodoc CHANGELOG README TODO
123 }