Gentoo Archives: gentoo-commits

From: "Andreas Huettel (dilfridge)" <dilfridge@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] gentoo-x86 commit in dev-perl/HTML-Mason: HTML-Mason-1.560.0.ebuild ChangeLog HTML-Mason-1.510.0.ebuild
Date: Fri, 26 Jun 2015 21:41:08
Message-Id: 20150626214057.B7BA3A58@oystercatcher.gentoo.org
1 dilfridge 15/06/26 21:40:57
2
3 Modified: ChangeLog
4 Added: HTML-Mason-1.560.0.ebuild
5 Removed: HTML-Mason-1.510.0.ebuild
6 Log:
7 Version bump
8
9 (Portage version: 2.2.20/cvs/Linux x86_64, signed Manifest commit with key 0B08240A96F66571)
10
11 Revision Changes Path
12 1.116 dev-perl/HTML-Mason/ChangeLog
13
14 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-perl/HTML-Mason/ChangeLog?rev=1.116&view=markup
15 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-perl/HTML-Mason/ChangeLog?rev=1.116&content-type=text/plain
16 diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-perl/HTML-Mason/ChangeLog?r1=1.115&r2=1.116
17
18 Index: ChangeLog
19 ===================================================================
20 RCS file: /var/cvsroot/gentoo-x86/dev-perl/HTML-Mason/ChangeLog,v
21 retrieving revision 1.115
22 retrieving revision 1.116
23 diff -u -r1.115 -r1.116
24 --- ChangeLog 13 Jun 2015 22:50:35 -0000 1.115
25 +++ ChangeLog 26 Jun 2015 21:40:57 -0000 1.116
26 @@ -1,6 +1,12 @@
27 # ChangeLog for dev-perl/HTML-Mason
28 # Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2
29 -# $Header: /var/cvsroot/gentoo-x86/dev-perl/HTML-Mason/ChangeLog,v 1.115 2015/06/13 22:50:35 dilfridge Exp $
30 +# $Header: /var/cvsroot/gentoo-x86/dev-perl/HTML-Mason/ChangeLog,v 1.116 2015/06/26 21:40:57 dilfridge Exp $
31 +
32 +*HTML-Mason-1.560.0 (26 Jun 2015)
33 +
34 + 26 Jun 2015; Andreas K. Huettel <dilfridge@g.o>
35 + +HTML-Mason-1.560.0.ebuild, -HTML-Mason-1.510.0.ebuild:
36 + Version bump
37
38 13 Jun 2015; Andreas K. Huettel <dilfridge@g.o>
39 HTML-Mason-1.510.0.ebuild, HTML-Mason-1.540.0.ebuild:
40
41
42
43 1.1 dev-perl/HTML-Mason/HTML-Mason-1.560.0.ebuild
44
45 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-perl/HTML-Mason/HTML-Mason-1.560.0.ebuild?rev=1.1&view=markup
46 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-perl/HTML-Mason/HTML-Mason-1.560.0.ebuild?rev=1.1&content-type=text/plain
47
48 Index: HTML-Mason-1.560.0.ebuild
49 ===================================================================
50 # Copyright 1999-2015 Gentoo Foundation
51 # Distributed under the terms of the GNU General Public License v2
52 # $Header: /var/cvsroot/gentoo-x86/dev-perl/HTML-Mason/HTML-Mason-1.560.0.ebuild,v 1.1 2015/06/26 21:40:57 dilfridge Exp $
53
54 EAPI=5
55
56 MODULE_AUTHOR=DROLSKY
57 MODULE_VERSION=1.56
58 inherit depend.apache perl-module
59
60 DESCRIPTION="A HTML development and delivery Perl Module"
61 HOMEPAGE="http://www.masonhq.com/ ${HOMEPAGE}"
62
63 SLOT="0"
64 KEYWORDS="~amd64 ~ppc ~x86"
65 IUSE="modperl test"
66
67 RDEPEND="
68 !modperl? ( >=dev-perl/CGI-2.460.0 )
69 modperl? (
70 www-apache/libapreq2
71 >=www-apache/mod_perl-2
72 )
73 >=dev-perl/Cache-Cache-1
74 >=dev-perl/Class-Container-0.70.0
75 >=dev-perl/Exception-Class-1.150.0
76 virtual/perl-File-Spec
77 dev-perl/HTML-Parser
78 >=dev-perl/Log-Any-0.80.0
79 >=dev-perl/Params-Validate-0.70.0
80 virtual/perl-Scalar-List-Utils
81 "
82 DEPEND="${RDEPEND}
83 virtual/perl-ExtUtils-MakeMaker
84 test? (
85 >=virtual/perl-Test-Simple-0.880.0
86 dev-perl/Test-Deep
87 )
88 "
89
90 want_apache2 modperl
91
92 SRC_TEST="do"
93 mydoc="CREDITS UPGRADE"
94 myconf="--noprompts"
95
96 pkg_setup() {
97 depend.apache_pkg_setup modperl
98 perl_set_version
99 }
100
101 src_prepare() {
102 # Note about new modperl use flag
103 if use !modperl ; then
104 ewarn "HTML-Mason will only install with modperl support"
105 ewarn "if the use flag modperl is enabled."
106 fi
107 # rendhalver - needed to set an env var for the build script so it finds our apache.
108 export APACHE="${APACHE_BIN}"
109 perl-module_src_prepare
110 }
111
112 src_install () {
113 perl-module_src_install
114 mv "${ED}"/usr/bin/convert* "${ED}"/usr/share/doc/${PF} || die
115 }