Gentoo Archives: gentoo-commits

From: "Benedikt Boehm (hollow)" <hollow@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] gentoo-x86 commit in www-apps/lxr: lxr-0.9.5.ebuild ChangeLog
Date: Sun, 03 Feb 2008 17:05:00
Message-Id: E1JLiH3-0006WQ-UQ@stork.gentoo.org
1 hollow 08/02/03 17:04:57
2
3 Modified: lxr-0.9.5.ebuild ChangeLog
4 Log:
5 merge from webapps overlay wrt #208584
6 (Portage version: 2.1.4)
7
8 Revision Changes Path
9 1.5 www-apps/lxr/lxr-0.9.5.ebuild
10
11 file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/www-apps/lxr/lxr-0.9.5.ebuild?rev=1.5&view=markup
12 plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/www-apps/lxr/lxr-0.9.5.ebuild?rev=1.5&content-type=text/plain
13 diff : http://sources.gentoo.org/viewcvs.py/gentoo-x86/www-apps/lxr/lxr-0.9.5.ebuild?r1=1.4&r2=1.5
14
15 Index: lxr-0.9.5.ebuild
16 ===================================================================
17 RCS file: /var/cvsroot/gentoo-x86/www-apps/lxr/lxr-0.9.5.ebuild,v
18 retrieving revision 1.4
19 retrieving revision 1.5
20 diff -u -r1.4 -r1.5
21 --- lxr-0.9.5.ebuild 29 Jul 2007 17:28:37 -0000 1.4
22 +++ lxr-0.9.5.ebuild 3 Feb 2008 17:04:57 -0000 1.5
23 @@ -1,8 +1,8 @@
24 -# Copyright 1999-2007 Gentoo Foundation
25 +# Copyright 1999-2008 Gentoo Foundation
26 # Distributed under the terms of the GNU General Public License v2
27 -# $Header: /var/cvsroot/gentoo-x86/www-apps/lxr/lxr-0.9.5.ebuild,v 1.4 2007/07/29 17:28:37 phreak Exp $
28 +# $Header: /var/cvsroot/gentoo-x86/www-apps/lxr/lxr-0.9.5.ebuild,v 1.5 2008/02/03 17:04:57 hollow Exp $
29
30 -inherit perl-module webapp multilib eutils
31 +inherit perl-module webapp multilib eutils depend.apache
32
33 DESCRIPTION="general purpose source code indexer and cross-referener with a web-based frontend"
34 HOMEPAGE="http://sourceforge.net/projects/lxr"
35 @@ -11,17 +11,24 @@
36 LICENSE="GPL-2"
37 KEYWORDS="~amd64 ~ppc ~x86"
38 IUSE="cvs freetext mysql postgres"
39 +WEBAPP_MANUAL_SLOT="yes"
40 +SLOT="0"
41
42 RDEPEND="dev-util/ctags
43 - www-servers/apache
44 freetext? ( >=www-apps/swish-e-2.1 )
45 dev-lang/perl
46 dev-perl/DBI
47 dev-perl/File-MMagic
48 cvs? ( app-text/rcs )
49 - postgres? ( dev-db/postgresql dev-perl/DBD-Pg )
50 + postgres? ( dev-perl/DBD-Pg )
51 mysql? ( dev-perl/DBD-mysql )"
52
53 +need_apache2
54 +
55 +pkg_setup() {
56 + webapp_pkg_setup
57 +}
58 +
59 src_unpack() {
60 unpack ${A}
61 cd "${S}"
62 @@ -69,3 +76,11 @@
63 webapp_hook_script "${FILESDIR}"/reconfig
64 webapp_src_install
65 }
66 +
67 +pkg_postinst() {
68 + webapp_pkg_postinst
69 +}
70 +
71 +pkg_prerm() {
72 + webapp_pkg_prerm
73 +}
74
75
76
77 1.15 www-apps/lxr/ChangeLog
78
79 file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/www-apps/lxr/ChangeLog?rev=1.15&view=markup
80 plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/www-apps/lxr/ChangeLog?rev=1.15&content-type=text/plain
81 diff : http://sources.gentoo.org/viewcvs.py/gentoo-x86/www-apps/lxr/ChangeLog?r1=1.14&r2=1.15
82
83 Index: ChangeLog
84 ===================================================================
85 RCS file: /var/cvsroot/gentoo-x86/www-apps/lxr/ChangeLog,v
86 retrieving revision 1.14
87 retrieving revision 1.15
88 diff -u -r1.14 -r1.15
89 --- ChangeLog 29 Jul 2007 17:28:37 -0000 1.14
90 +++ ChangeLog 3 Feb 2008 17:04:57 -0000 1.15
91 @@ -1,6 +1,16 @@
92 # ChangeLog for www-apps/lxr
93 -# Copyright 1999-2007 Gentoo Foundation; Distributed under the GPL v2
94 -# $Header: /var/cvsroot/gentoo-x86/www-apps/lxr/ChangeLog,v 1.14 2007/07/29 17:28:37 phreak Exp $
95 +# Copyright 1999-2008 Gentoo Foundation; Distributed under the GPL v2
96 +# $Header: /var/cvsroot/gentoo-x86/www-apps/lxr/ChangeLog,v 1.15 2008/02/03 17:04:57 hollow Exp $
97 +
98 + 03 Feb 2008; Benedikt Böhm <hollow@g.o> lxr-0.9.5.ebuild:
99 + merge from webapps overlay wrt #208584
100 +
101 + 02 Feb 2008; Jakub Moc <jakub@g.o> lxr-0.9.5.ebuild:
102 + Fix apache dependency wrt Bug 208584. Remove incorrect dependency on
103 + dev-db/postgresql. Set WEBAPP_MANUAL_SLOT since otherwise this will
104 + obviously collide on the perl modules stuff. Call webapp eclass
105 + functions explicitely so that this does not get messed up by
106 + perl-module exported functions.
107
108 29 Jul 2007; Christian Heim <phreak@g.o> lxr-0.9.5.ebuild:
109 Fixing the DEPEND/RDEPEND for the move of net-www/apache to
110
111
112
113 --
114 gentoo-commits@l.g.o mailing list