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 linux-docs-2.6.32.23.ebuild linux-docs-2.6.35.7.ebuild linux-docs-2.6.31.ebuild linux-docs-2.6.26.4.ebuild
Date: Mon, 04 Oct 2010 19:18:56
Message-Id: 20101004191850.4D2C620051@flycatcher.gentoo.org
1 mpagano 10/10/04 19:18:50
2
3 Modified: ChangeLog
4 Added: linux-docs-2.6.32.23.ebuild
5 linux-docs-2.6.35.7.ebuild
6 Removed: linux-docs-2.6.31.ebuild linux-docs-2.6.26.4.ebuild
7 Log:
8 Version bumps and old version cleanups
9
10 (Portage version: 2.2_rc88/cvs/Linux i686)
11
12 Revision Changes Path
13 1.25 sys-kernel/linux-docs/ChangeLog
14
15 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-kernel/linux-docs/ChangeLog?rev=1.25&view=markup
16 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-kernel/linux-docs/ChangeLog?rev=1.25&content-type=text/plain
17 diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-kernel/linux-docs/ChangeLog?r1=1.24&r2=1.25
18
19 Index: ChangeLog
20 ===================================================================
21 RCS file: /var/cvsroot/gentoo-x86/sys-kernel/linux-docs/ChangeLog,v
22 retrieving revision 1.24
23 retrieving revision 1.25
24 diff -u -r1.24 -r1.25
25 --- ChangeLog 18 Sep 2009 17:56:50 -0000 1.24
26 +++ ChangeLog 4 Oct 2010 19:18:50 -0000 1.25
27 @@ -1,6 +1,14 @@
28 # ChangeLog for sys-kernel/linux-docs
29 -# Copyright 1999-2009 Gentoo Foundation; Distributed under the GPL v2
30 -# $Header: /var/cvsroot/gentoo-x86/sys-kernel/linux-docs/ChangeLog,v 1.24 2009/09/18 17:56:50 mpagano Exp $
31 +# Copyright 1999-2010 Gentoo Foundation; Distributed under the GPL v2
32 +# $Header: /var/cvsroot/gentoo-x86/sys-kernel/linux-docs/ChangeLog,v 1.25 2010/10/04 19:18:50 mpagano Exp $
33 +
34 +*linux-docs-2.6.35.7 (04 Oct 2010)
35 +*linux-docs-2.6.32.23 (04 Oct 2010)
36 +
37 + 04 Oct 2010; Mike Pagano <mpagano@g.o> -linux-docs-2.6.26.4.ebuild,
38 + -linux-docs-2.6.31.ebuild, +linux-docs-2.6.32.23.ebuild,
39 + +linux-docs-2.6.35.7.ebuild:
40 + Version bumps and old version cleanups
41
42 *linux-docs-2.6.31 (18 Sep 2009)
43
44
45
46
47 1.1 sys-kernel/linux-docs/linux-docs-2.6.32.23.ebuild
48
49 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-kernel/linux-docs/linux-docs-2.6.32.23.ebuild?rev=1.1&view=markup
50 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-kernel/linux-docs/linux-docs-2.6.32.23.ebuild?rev=1.1&content-type=text/plain
51
52 Index: linux-docs-2.6.32.23.ebuild
53 ===================================================================
54 # Copyright 1999-2010 Gentoo Foundation
55 # Distributed under the terms of the GNU General Public License v2
56 # $Header: /var/cvsroot/gentoo-x86/sys-kernel/linux-docs/linux-docs-2.6.32.23.ebuild,v 1.1 2010/10/04 19:18:50 mpagano Exp $
57
58 inherit toolchain-funcs
59
60 MY_P=linux-${PV}
61 S=${WORKDIR}/${MY_P}
62
63 DESCRIPTION="Developer documentation generated from the Linux kernel"
64 HOMEPAGE="http://www.kernel.org/"
65 SRC_URI="mirror://kernel/linux/kernel/v2.6/${MY_P}.tar.bz2"
66
67 LICENSE="GPL-2"
68 SLOT="0"
69 KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~m68k ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86"
70
71 IUSE="html"
72 DEPEND="app-text/docbook-sgml-utils
73 app-text/xmlto
74 sys-apps/sed
75 ~app-text/docbook-xml-dtd-4.1.2"
76 RDEPEND=""
77
78 src_unpack() {
79 unpack ${A}
80
81 sed -i \
82 -e "s:db2:docbook2:g" \
83 -e "s:/usr/local/man:${D}/usr/share/man:g" \
84 "${S}"/Documentation/DocBook/Makefile
85
86 # fix for parallel build as per bug #248337
87 sed -i \
88 -e "s:\$(Q)\$(MAKE) \$(build)=Documentation\/DocBook \$@:+\$(Q)\$(MAKE) \$(build)=Documentation\/DocBook \$@:" \
89 "${S}"/Makefile
90 }
91
92 src_compile() {
93 local ARCH=$(tc-arch-kernel)
94 unset KBUILD_OUTPUT
95
96 emake mandocs || die "make mandocs failed"
97
98 if use html; then
99 emake htmldocs || die "make htmldocs failed"
100 fi
101 }
102
103 src_install() {
104 local file
105 local ARCH=$(tc-arch-kernel)
106 unset KBUILD_OUTPUT
107
108 make installmandocs || die "make installmandocs failed"
109
110 if use html; then
111 for file in Documentation/DocBook/*.html; do
112 dohtml -r ${file/\.html/}
113 done
114 fi
115 }
116
117
118
119 1.1 sys-kernel/linux-docs/linux-docs-2.6.35.7.ebuild
120
121 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-kernel/linux-docs/linux-docs-2.6.35.7.ebuild?rev=1.1&view=markup
122 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-kernel/linux-docs/linux-docs-2.6.35.7.ebuild?rev=1.1&content-type=text/plain
123
124 Index: linux-docs-2.6.35.7.ebuild
125 ===================================================================
126 # Copyright 1999-2010 Gentoo Foundation
127 # Distributed under the terms of the GNU General Public License v2
128 # $Header: /var/cvsroot/gentoo-x86/sys-kernel/linux-docs/linux-docs-2.6.35.7.ebuild,v 1.1 2010/10/04 19:18:50 mpagano Exp $
129
130 inherit toolchain-funcs
131
132 MY_P=linux-${PV}
133 S=${WORKDIR}/${MY_P}
134
135 DESCRIPTION="Developer documentation generated from the Linux kernel"
136 HOMEPAGE="http://www.kernel.org/"
137 SRC_URI="mirror://kernel/linux/kernel/v2.6/${MY_P}.tar.bz2"
138
139 LICENSE="GPL-2"
140 SLOT="0"
141 KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~m68k ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86"
142
143 IUSE="html"
144 DEPEND="app-text/docbook-sgml-utils
145 app-text/xmlto
146 sys-apps/sed
147 ~app-text/docbook-xml-dtd-4.1.2"
148 RDEPEND=""
149
150 src_unpack() {
151 unpack ${A}
152
153 sed -i \
154 -e "s:db2:docbook2:g" \
155 -e "s:/usr/local/man:${D}/usr/share/man:g" \
156 "${S}"/Documentation/DocBook/Makefile
157
158 # fix for parallel build as per bug #248337
159 sed -i \
160 -e "s:\$(Q)\$(MAKE) \$(build)=Documentation\/DocBook \$@:+\$(Q)\$(MAKE) \$(build)=Documentation\/DocBook \$@:" \
161 "${S}"/Makefile
162 }
163
164 src_compile() {
165 local ARCH=$(tc-arch-kernel)
166 unset KBUILD_OUTPUT
167
168 emake mandocs || die "make mandocs failed"
169
170 if use html; then
171 emake htmldocs || die "make htmldocs failed"
172 fi
173 }
174
175 src_install() {
176 local file
177 local ARCH=$(tc-arch-kernel)
178 unset KBUILD_OUTPUT
179
180 make installmandocs || die "make installmandocs failed"
181
182 if use html; then
183 for file in Documentation/DocBook/*.html; do
184 dohtml -r ${file/\.html/}
185 done
186 fi
187 }