Gentoo Archives: gentoo-commits

From: "Mike Pagano (mpagano)" <mpagano@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] gentoo-x86 commit in sys-kernel/linux-docs: ChangeLog metadata.xml linux-docs-2.4.35.3.ebuild linux-docs-2.6.23.1.ebuild
Date: Mon, 05 Nov 2007 02:50:29
Message-Id: E1Ios2e-0006Cg-VB@stork.gentoo.org
1 mpagano 07/11/05 02:50:20
2
3 Modified: ChangeLog metadata.xml
4 Added: linux-docs-2.4.35.3.ebuild
5 linux-docs-2.6.23.1.ebuild
6 Log:
7 Added myself as maintainer, version bumps for 2.4 and 2.6 kernel documentation.
8 (Portage version: 2.1.3.16)
9
10 Revision Changes Path
11 1.14 sys-kernel/linux-docs/ChangeLog
12
13 file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/sys-kernel/linux-docs/ChangeLog?rev=1.14&view=markup
14 plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/sys-kernel/linux-docs/ChangeLog?rev=1.14&content-type=text/plain
15 diff : http://sources.gentoo.org/viewcvs.py/gentoo-x86/sys-kernel/linux-docs/ChangeLog?r1=1.13&r2=1.14
16
17 Index: ChangeLog
18 ===================================================================
19 RCS file: /var/cvsroot/gentoo-x86/sys-kernel/linux-docs/ChangeLog,v
20 retrieving revision 1.13
21 retrieving revision 1.14
22 diff -u -r1.13 -r1.14
23 --- ChangeLog 4 Nov 2007 10:35:10 -0000 1.13
24 +++ ChangeLog 5 Nov 2007 02:50:20 -0000 1.14
25 @@ -1,6 +1,9 @@
26 # ChangeLog for sys-kernel/linux-docs
27 # Copyright 1999-2007 Gentoo Foundation; Distributed under the GPL v2
28 -# $Header: /var/cvsroot/gentoo-x86/sys-kernel/linux-docs/ChangeLog,v 1.13 2007/11/04 10:35:10 phreak Exp $
29 +# $Header: /var/cvsroot/gentoo-x86/sys-kernel/linux-docs/ChangeLog,v 1.14 2007/11/05 02:50:20 mpagano Exp $
30 +
31 + 05 Nov 2007; Michael Pagano <mpagano@g.o> ChangeLog:
32 + Added myself as maintainer, version bumps for 2.4 and 2.6 kernel documentation.
33
34 04 Nov 2007; Christian Heim <phreak@g.o> metadata.xml:
35 Removing myself as the maintainer.
36
37
38
39 1.5 sys-kernel/linux-docs/metadata.xml
40
41 file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/sys-kernel/linux-docs/metadata.xml?rev=1.5&view=markup
42 plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/sys-kernel/linux-docs/metadata.xml?rev=1.5&content-type=text/plain
43 diff : http://sources.gentoo.org/viewcvs.py/gentoo-x86/sys-kernel/linux-docs/metadata.xml?r1=1.4&r2=1.5
44
45 Index: metadata.xml
46 ===================================================================
47 RCS file: /var/cvsroot/gentoo-x86/sys-kernel/linux-docs/metadata.xml,v
48 retrieving revision 1.4
49 retrieving revision 1.5
50 diff -u -r1.4 -r1.5
51 --- metadata.xml 4 Nov 2007 10:35:10 -0000 1.4
52 +++ metadata.xml 5 Nov 2007 02:50:20 -0000 1.5
53 @@ -2,4 +2,7 @@
54 <!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
55 <pkgmetadata>
56 <herd>kernel-misc</herd>
57 + <maintainer>
58 + <email>mpagano@g.o</email>
59 + </maintainer>
60 </pkgmetadata>
61
62
63
64 1.1 sys-kernel/linux-docs/linux-docs-2.4.35.3.ebuild
65
66 file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/sys-kernel/linux-docs/linux-docs-2.4.35.3.ebuild?rev=1.1&view=markup
67 plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/sys-kernel/linux-docs/linux-docs-2.4.35.3.ebuild?rev=1.1&content-type=text/plain
68
69 Index: linux-docs-2.4.35.3.ebuild
70 ===================================================================
71 # Copyright 1999-2007 Gentoo Foundation
72 # Distributed under the terms of the GNU General Public License v2
73 # $Header: /var/cvsroot/gentoo-x86/sys-kernel/linux-docs/linux-docs-2.4.35.3.ebuild,v 1.1 2007/11/05 02:50:20 mpagano Exp $
74
75 inherit toolchain-funcs
76
77 MY_P=linux-${PV}
78 S=${WORKDIR}/${MY_P}
79
80 DESCRIPTION="Developer documentation generated from the Linux kernel"
81 HOMEPAGE="http://www.kernel.org/"
82 SRC_URI="mirror://kernel/linux/kernel/v2.4/${MY_P}.tar.bz2"
83
84 LICENSE="GPL-2"
85 SLOT="0"
86 KEYWORDS="~alpha ~amd64 ~ppc ~sparc ~x86"
87
88 IUSE="html"
89 DEPEND="app-text/docbook-sgml-utils
90 dev-lang/perl
91 sys-apps/sed
92 html? ( media-gfx/xfig )"
93 RDEPEND=""
94
95 src_unpack() {
96 unpack ${A}
97
98 sed -i \
99 -e "s:db2:docbook2:g" \
100 -e "s:docbook2html \$<:docbook2html -o \$@ \$<:" \
101 "${S}"/Documentation/DocBook/Makefile
102 }
103
104 src_compile() {
105 local ARCH=$(tc-arch-kernel)
106
107 make mandocs || die "make mandocs failed"
108
109 if use html; then
110 make htmldocs || die "make htmldocs failed"
111 fi
112 }
113
114 src_install() {
115 local file
116
117 doman Documentation/man/*
118
119 if use html; then
120 for file in Documentation/DocBook/*.sgml; do
121 dohtml -r ${file/\.sgml/}
122 done
123 fi
124 }
125
126
127
128 1.1 sys-kernel/linux-docs/linux-docs-2.6.23.1.ebuild
129
130 file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/sys-kernel/linux-docs/linux-docs-2.6.23.1.ebuild?rev=1.1&view=markup
131 plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/sys-kernel/linux-docs/linux-docs-2.6.23.1.ebuild?rev=1.1&content-type=text/plain
132
133 Index: linux-docs-2.6.23.1.ebuild
134 ===================================================================
135 # Copyright 1999-2007 Gentoo Foundation
136 # Distributed under the terms of the GNU General Public License v2
137 # $Header: /var/cvsroot/gentoo-x86/sys-kernel/linux-docs/linux-docs-2.6.23.1.ebuild,v 1.1 2007/11/05 02:50:20 mpagano Exp $
138
139 inherit toolchain-funcs
140
141 MY_P=linux-${PV}
142 S=${WORKDIR}/${MY_P}
143
144 DESCRIPTION="Developer documentation generated from the Linux kernel"
145 HOMEPAGE="http://www.kernel.org/"
146 SRC_URI="mirror://kernel/linux/kernel/v2.6/${MY_P}.tar.bz2"
147
148 LICENSE="GPL-2"
149 SLOT="0"
150 KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~m68k ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86"
151
152 IUSE="html"
153 DEPEND="app-text/docbook-sgml-utils
154 app-text/xmlto
155 sys-apps/sed
156 ~app-text/docbook-xml-dtd-4.1.2"
157 RDEPEND=""
158
159 src_unpack() {
160 unpack ${A}
161
162 sed -i \
163 -e "s:db2:docbook2:g" \
164 -e "s:/usr/local/man:${D}/usr/share/man:g" \
165 "${S}"/Documentation/DocBook/Makefile
166 }
167
168 src_compile() {
169 local ARCH=$(tc-arch-kernel)
170 unset KBUILD_OUTPUT
171
172 make mandocs || die "make mandocs failed"
173
174 if use html; then
175 make htmldocs || die "make htmldocs failed"
176 fi
177 }
178
179 src_install() {
180 local file
181 local ARCH=$(tc-arch-kernel)
182 unset KBUILD_OUTPUT
183
184 make installmandocs || die "make installmandocs failed"
185
186 if use html; then
187 for file in Documentation/DocBook/*.html; do
188 dohtml -r ${file/\.html/}
189 done
190 fi
191 }
192
193
194
195 --
196 gentoo-commits@g.o mailing list