Gentoo Archives: gentoo-commits

From: "Diego Petteno (flameeyes)" <flameeyes@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] gentoo-x86 commit in sys-libs/pam: pam-1.1.0.ebuild ChangeLog
Date: Sun, 21 Jun 2009 16:50:37
Message-Id: E1MIQFQ-0004Pn-DB@stork.gentoo.org
1 flameeyes 09/06/21 16:50:28
2
3 Modified: pam-1.1.0.ebuild ChangeLog
4 Log:
5 Use a different alternative to avoid applying the disable-regenerate-man for now: download the doc tarball and merge it in. This increses the downloaded data by 500k and also installs quite a bit more documentation, but also solves bug #206166 in a nice way, provide the full documentation set and so on. If upstream will provide a --disable-regenerate-doc in the future, then I'll add the doc USE flag to disable the extra download, for now this will work out, I think.
6 (Portage version: 2.2_rc33/cvs/Linux x86_64)
7
8 Revision Changes Path
9 1.5 sys-libs/pam/pam-1.1.0.ebuild
10
11 file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/sys-libs/pam/pam-1.1.0.ebuild?rev=1.5&view=markup
12 plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/sys-libs/pam/pam-1.1.0.ebuild?rev=1.5&content-type=text/plain
13 diff : http://sources.gentoo.org/viewcvs.py/gentoo-x86/sys-libs/pam/pam-1.1.0.ebuild?r1=1.4&r2=1.5
14
15 Index: pam-1.1.0.ebuild
16 ===================================================================
17 RCS file: /var/cvsroot/gentoo-x86/sys-libs/pam/pam-1.1.0.ebuild,v
18 retrieving revision 1.4
19 retrieving revision 1.5
20 diff -u -r1.4 -r1.5
21 --- pam-1.1.0.ebuild 21 Jun 2009 16:23:23 -0000 1.4
22 +++ pam-1.1.0.ebuild 21 Jun 2009 16:50:28 -0000 1.5
23 @@ -1,6 +1,6 @@
24 # Copyright 1999-2009 Gentoo Foundation
25 # Distributed under the terms of the GNU General Public License v2
26 -# $Header: /var/cvsroot/gentoo-x86/sys-libs/pam/pam-1.1.0.ebuild,v 1.4 2009/06/21 16:23:23 flameeyes Exp $
27 +# $Header: /var/cvsroot/gentoo-x86/sys-libs/pam/pam-1.1.0.ebuild,v 1.5 2009/06/21 16:50:28 flameeyes Exp $
28
29 inherit libtool multilib eutils autotools pam toolchain-funcs flag-o-matic
30
31 @@ -10,7 +10,8 @@
32 HOMEPAGE="http://www.kernel.org/pub/linux/libs/pam/"
33 DESCRIPTION="Linux-PAM (Pluggable Authentication Modules)"
34
35 -SRC_URI="mirror://kernel/linux/libs/pam/library/${MY_P}.tar.bz2"
36 +SRC_URI="mirror://kernel/linux/libs/pam/library/${MY_P}.tar.bz2
37 + mirror://kernel/linux/libs/pam/documentation/${MY_P}-docs.tar.bz2"
38
39 LICENSE="PAM"
40 SLOT="0"
41 @@ -78,12 +79,6 @@
42 unpack ${A}
43 cd "${S}"
44
45 - # Avoid regeneration man _and_ documentation. The documentation
46 - # regeneration requires the xsl stylesheets for DocBook as well as
47 - # a browser; if lynx is not found, the buildsystem will also
48 - # default to Firefox, bad choice. — bug #274929
49 - epatch "${FILESDIR}/${MY_PN}-0.99.7.0-disable-regenerate-man.patch"
50 -
51 # Avoid building xtests during "make all"; note that for what
52 # we're concerned xtests are not even executed, so we should
53 # probably use EXTRA_PROGRAMS.
54 @@ -127,7 +122,6 @@
55 --disable-db \
56 --disable-dependency-tracking \
57 --disable-prelude \
58 - --disable-regenerate-man \
59 ${myconf} || die "econf failed"
60 emake sepermitlockdir="/var/run/sepermit" || die "emake failed"
61 }
62
63
64
65 1.244 sys-libs/pam/ChangeLog
66
67 file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/sys-libs/pam/ChangeLog?rev=1.244&view=markup
68 plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/sys-libs/pam/ChangeLog?rev=1.244&content-type=text/plain
69 diff : http://sources.gentoo.org/viewcvs.py/gentoo-x86/sys-libs/pam/ChangeLog?r1=1.243&r2=1.244
70
71 Index: ChangeLog
72 ===================================================================
73 RCS file: /var/cvsroot/gentoo-x86/sys-libs/pam/ChangeLog,v
74 retrieving revision 1.243
75 retrieving revision 1.244
76 diff -u -r1.243 -r1.244
77 --- ChangeLog 21 Jun 2009 16:23:23 -0000 1.243
78 +++ ChangeLog 21 Jun 2009 16:50:28 -0000 1.244
79 @@ -1,6 +1,15 @@
80 # ChangeLog for sys-libs/pam
81 # Copyright 1999-2009 Gentoo Foundation; Distributed under the GPL v2
82 -# $Header: /var/cvsroot/gentoo-x86/sys-libs/pam/ChangeLog,v 1.243 2009/06/21 16:23:23 flameeyes Exp $
83 +# $Header: /var/cvsroot/gentoo-x86/sys-libs/pam/ChangeLog,v 1.244 2009/06/21 16:50:28 flameeyes Exp $
84 +
85 + 21 Jun 2009; Diego E. Pettenò <flameeyes@g.o> pam-1.1.0.ebuild:
86 + Use a different alternative to avoid applying the disable-regenerate-man
87 + for now: download the doc tarball and merge it in. This increses the
88 + downloaded data by 500k and also installs quite a bit more documentation,
89 + but also solves bug #206166 in a nice way, provide the full documentation
90 + set and so on. If upstream will provide a --disable-regenerate-doc in the
91 + future, then I'll add the doc USE flag to disable the extra download, for
92 + now this will work out, I think.
93
94 21 Jun 2009; Diego E. Pettenò <flameeyes@g.o> pam-1.1.0.ebuild:
95 Restore the patch to disable man regeneration, comment it so that there is