Gentoo Archives: gentoo-commits

From: "Victor Ostorga (vostorga)" <vostorga@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] gentoo-x86 commit in sys-process/minit: metadata.xml ChangeLog minit-0.10.ebuild
Date: Sun, 30 Aug 2009 12:30:59
Message-Id: E1MhoNf-0003b9-7h@stork.gentoo.org
1 vostorga 09/08/30 17:39:55
2
3 Modified: metadata.xml ChangeLog minit-0.10.ebuild
4 Log:
5 Adding Andreas Wiese <aw@××××××××××××××.net> and myself as maintainers, Fixing build , bugs #248443 and #270144 , patch thanks to Andreas Wiese
6 (Portage version: 2.1.6.13/cvs/Linux i686)
7
8 Revision Changes Path
9 1.3 sys-process/minit/metadata.xml
10
11 file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/sys-process/minit/metadata.xml?rev=1.3&view=markup
12 plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/sys-process/minit/metadata.xml?rev=1.3&content-type=text/plain
13 diff : http://sources.gentoo.org/viewcvs.py/gentoo-x86/sys-process/minit/metadata.xml?r1=1.2&r2=1.3
14
15 Index: metadata.xml
16 ===================================================================
17 RCS file: /var/cvsroot/gentoo-x86/sys-process/minit/metadata.xml,v
18 retrieving revision 1.2
19 retrieving revision 1.3
20 diff -u -r1.2 -r1.3
21 --- metadata.xml 6 Apr 2008 22:30:48 -0000 1.2
22 +++ metadata.xml 30 Aug 2009 17:39:54 -0000 1.3
23 @@ -1,10 +1,15 @@
24 <?xml version="1.0" encoding="UTF-8"?>
25 <!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
26 <pkgmetadata>
27 -<herd>no-herd</herd>
28 -<maintainer>
29 - <email>maintainer-needed@g.o</email>
30 -</maintainer>
31 + <herd>no-herd</herd>
32 + <maintainer>
33 + <email>vostorga@g.o</email>
34 + <name>Víctor Ostorga</name>
35 + </maintainer>
36 + <maintainer>
37 + <email>aw-gentoo@××××××××××××××.net</email>
38 + <name>Andreas Wiese</name>
39 + </maintainer>
40 <longdescription>
41 minit - a small yet feature-complete init
42
43
44
45
46 1.8 sys-process/minit/ChangeLog
47
48 file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/sys-process/minit/ChangeLog?rev=1.8&view=markup
49 plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/sys-process/minit/ChangeLog?rev=1.8&content-type=text/plain
50 diff : http://sources.gentoo.org/viewcvs.py/gentoo-x86/sys-process/minit/ChangeLog?r1=1.7&r2=1.8
51
52 Index: ChangeLog
53 ===================================================================
54 RCS file: /var/cvsroot/gentoo-x86/sys-process/minit/ChangeLog,v
55 retrieving revision 1.7
56 retrieving revision 1.8
57 diff -u -r1.7 -r1.8
58 --- ChangeLog 5 Jan 2007 02:30:44 -0000 1.7
59 +++ ChangeLog 30 Aug 2009 17:39:54 -0000 1.8
60 @@ -1,6 +1,11 @@
61 # ChangeLog for sys-process/minit
62 -# Copyright 1999-2007 Gentoo Foundation; Distributed under the GPL v2
63 -# $Header: /var/cvsroot/gentoo-x86/sys-process/minit/ChangeLog,v 1.7 2007/01/05 02:30:44 vapier Exp $
64 +# Copyright 1999-2009 Gentoo Foundation; Distributed under the GPL v2
65 +# $Header: /var/cvsroot/gentoo-x86/sys-process/minit/ChangeLog,v 1.8 2009/08/30 17:39:54 vostorga Exp $
66 +
67 + 30 Aug 2009; Víctor Ostorga <vostorga@g.o> minit-0.10.ebuild,
68 + +files/minit-0.10-fixes.diff, metadata.xml:
69 + Adding Andreas Wiese <aw@××××××××××××××.net> and myself as maintainers
70 + Fixing build , bugs #248443 and #270144 , patch thanks to Andreas Wiese
71
72 *minit-0.10 (05 Jan 2007)
73
74
75
76
77 1.2 sys-process/minit/minit-0.10.ebuild
78
79 file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/sys-process/minit/minit-0.10.ebuild?rev=1.2&view=markup
80 plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/sys-process/minit/minit-0.10.ebuild?rev=1.2&content-type=text/plain
81 diff : http://sources.gentoo.org/viewcvs.py/gentoo-x86/sys-process/minit/minit-0.10.ebuild?r1=1.1&r2=1.2
82
83 Index: minit-0.10.ebuild
84 ===================================================================
85 RCS file: /var/cvsroot/gentoo-x86/sys-process/minit/minit-0.10.ebuild,v
86 retrieving revision 1.1
87 retrieving revision 1.2
88 diff -u -r1.1 -r1.2
89 --- minit-0.10.ebuild 5 Jan 2007 02:30:44 -0000 1.1
90 +++ minit-0.10.ebuild 30 Aug 2009 17:39:54 -0000 1.2
91 @@ -1,6 +1,6 @@
92 -# Copyright 1999-2007 Gentoo Foundation
93 +# Copyright 1999-2009 Gentoo Foundation
94 # Distributed under the terms of the GNU General Public License v2
95 -# $Header: /var/cvsroot/gentoo-x86/sys-process/minit/minit-0.10.ebuild,v 1.1 2007/01/05 02:30:44 vapier Exp $
96 +# $Header: /var/cvsroot/gentoo-x86/sys-process/minit/minit-0.10.ebuild,v 1.2 2009/08/30 17:39:54 vostorga Exp $
97
98 inherit eutils
99
100 @@ -14,15 +14,30 @@
101 IUSE=""
102
103 DEPEND="dev-libs/libowfat
104 - dev-libs/dietlibc"
105 + dev-libs/dietlibc"
106 +RDEPEND="${DEPEND}"
107 +
108 +src_unpack() {
109 + unpack ${A}
110 +
111 + epatch "${FILESDIR}"/minit-0.10-fixes.diff
112 +}
113
114 src_compile() {
115 - emake CFLAGS="${CFLAGS}" LDFLAGS="${LDFLAGS}" DIET="" || die
116 + use sparc && DIET='' || DIET=diet
117 + emake CFLAGS="${CFLAGS} -I/usr/include/libowfat" \
118 + LDFLAGS="${LDFLAGS}" DIET="${DIET}" || die
119 }
120
121 src_install() {
122 - emake install DESTDIR="${D}" || die
123 + emake install-files DESTDIR="${D}" || die
124 mv "${D}"/sbin/shutdown "${D}"/sbin/minit-shutdown || die
125 + mv "${D}"/sbin/killall5 "${D}"/sbin/minit-killall5 || die
126 rm "${D}"/sbin/init || die
127 dodoc CHANGES README TODO
128 }
129 +
130 +pkg_postinst() {
131 + [ -e /etc/minit/in ] || mkfifo "${ROOT}"/etc/minit/in
132 + [ -e /etc/minit/out ] || mkfifo "${ROOT}"/etc/minit/out
133 +}