Gentoo Archives: gentoo-commits

From: "Torsten Veller (tove)" <tove@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] gentoo-x86 commit in dev-perl/HTML-Mason: ChangeLog HTML-Mason-1.450.0.ebuild
Date: Tue, 30 Aug 2011 14:07:18
Message-Id: 20110830140707.940A42004C@flycatcher.gentoo.org
1 tove 11/08/30 14:07:07
2
3 Modified: ChangeLog
4 Added: HTML-Mason-1.450.0.ebuild
5 Log:
6 Change version scheme
7
8 (Portage version: 2.2.0_alpha51/cvs/Linux x86_64)
9
10 Revision Changes Path
11 1.98 dev-perl/HTML-Mason/ChangeLog
12
13 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-perl/HTML-Mason/ChangeLog?rev=1.98&view=markup
14 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-perl/HTML-Mason/ChangeLog?rev=1.98&content-type=text/plain
15 diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-perl/HTML-Mason/ChangeLog?r1=1.97&r2=1.98
16
17 Index: ChangeLog
18 ===================================================================
19 RCS file: /var/cvsroot/gentoo-x86/dev-perl/HTML-Mason/ChangeLog,v
20 retrieving revision 1.97
21 retrieving revision 1.98
22 diff -u -r1.97 -r1.98
23 --- ChangeLog 19 Jun 2011 15:50:32 -0000 1.97
24 +++ ChangeLog 30 Aug 2011 14:07:07 -0000 1.98
25 @@ -1,6 +1,11 @@
26 # ChangeLog for dev-perl/HTML-Mason
27 # Copyright 1999-2011 Gentoo Foundation; Distributed under the GPL v2
28 -# $Header: /var/cvsroot/gentoo-x86/dev-perl/HTML-Mason/ChangeLog,v 1.97 2011/06/19 15:50:32 armin76 Exp $
29 +# $Header: /var/cvsroot/gentoo-x86/dev-perl/HTML-Mason/ChangeLog,v 1.98 2011/08/30 14:07:07 tove Exp $
30 +
31 +*HTML-Mason-1.450.0 (30 Aug 2011)
32 +
33 + 30 Aug 2011; Torsten Veller <tove@g.o> +HTML-Mason-1.450.0.ebuild:
34 + Change version scheme
35
36 19 Jun 2011; Raúl Porcel <armin76@g.o> HTML-Mason-1.42.ebuild,
37 HTML-Mason-1.45.ebuild:
38
39
40
41 1.1 dev-perl/HTML-Mason/HTML-Mason-1.450.0.ebuild
42
43 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-perl/HTML-Mason/HTML-Mason-1.450.0.ebuild?rev=1.1&view=markup
44 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-perl/HTML-Mason/HTML-Mason-1.450.0.ebuild?rev=1.1&content-type=text/plain
45
46 Index: HTML-Mason-1.450.0.ebuild
47 ===================================================================
48 # Copyright 1999-2011 Gentoo Foundation
49 # Distributed under the terms of the GNU General Public License v2
50 # $Header: /var/cvsroot/gentoo-x86/dev-perl/HTML-Mason/HTML-Mason-1.450.0.ebuild,v 1.1 2011/08/30 14:07:07 tove Exp $
51
52 EAPI=4
53
54 MODULE_AUTHOR=DROLSKY
55 MODULE_VERSION=1.45
56 inherit depend.apache perl-module
57
58 DESCRIPTION="A HTML development and delivery Perl Module"
59 HOMEPAGE="http://www.masonhq.com/ ${HOMEPAGE}"
60
61 SLOT="0"
62 KEYWORDS="~amd64 ~ppc ~x86"
63 IUSE="modperl doc test"
64
65 RDEPEND="!modperl? ( virtual/perl-CGI )
66 modperl? (
67 www-apache/libapreq2
68 >=www-apache/mod_perl-2
69 )
70 >=dev-perl/Params-Validate-0.7
71 >=dev-perl/Class-Container-0.08
72 >=dev-perl/Exception-Class-1.15
73 dev-perl/HTML-Parser
74 virtual/perl-Scalar-List-Utils
75 virtual/perl-File-Spec
76 >=dev-perl/Cache-Cache-1.01
77 dev-perl/Log-Any"
78
79 DEPEND="${RDEPEND}
80 virtual/perl-Module-Build
81 test? ( dev-perl/Test-Deep )"
82
83 want_apache2 modperl
84
85 SRC_TEST="do"
86 mydoc="CREDITS UPGRADE"
87 myconf="--noprompts"
88
89 pkg_setup() {
90 depend.apache_pkg_setup modperl
91 perl-module_pkg_setup
92 }
93
94 perl-module_src_prep() {
95 # Note about new modperl use flag
96 if use !modperl ; then
97 ewarn "HTML-Mason will only install with modperl support"
98 ewarn "if the use flag modperl is enabled."
99 sleep 5
100 fi
101 # rendhalver - needed to set an env var for the build script so it finds our apache.
102 APACHE="${APACHE_BIN}" perl "${S}"/Build.PL installdirs=vendor destdir="${D}" ${myconf}
103 }
104
105 src_install () {
106 perl-module_src_install
107 # rendhalver - the html docs have subdirs so this gets all of them
108 use doc && dohtml -r htdocs/*
109 }