summaryrefslogtreecommitdiff
path: root/dev-perl/HTML-Mason
diff options
context:
space:
mode:
authorV3n3RiX <venerix@redcorelinux.org>2017-10-09 18:53:29 +0100
committerV3n3RiX <venerix@redcorelinux.org>2017-10-09 18:53:29 +0100
commit4f2d7949f03e1c198bc888f2d05f421d35c57e21 (patch)
treeba5f07bf3f9d22d82e54a462313f5d244036c768 /dev-perl/HTML-Mason
reinit the tree, so we can have metadata
Diffstat (limited to 'dev-perl/HTML-Mason')
-rw-r--r--dev-perl/HTML-Mason/HTML-Mason-1.560.0.ebuild65
-rw-r--r--dev-perl/HTML-Mason/Manifest5
-rw-r--r--dev-perl/HTML-Mason/metadata.xml52
3 files changed, 122 insertions, 0 deletions
diff --git a/dev-perl/HTML-Mason/HTML-Mason-1.560.0.ebuild b/dev-perl/HTML-Mason/HTML-Mason-1.560.0.ebuild
new file mode 100644
index 000000000000..c6057a104d3e
--- /dev/null
+++ b/dev-perl/HTML-Mason/HTML-Mason-1.560.0.ebuild
@@ -0,0 +1,65 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=5
+
+MODULE_AUTHOR=DROLSKY
+MODULE_VERSION=1.56
+inherit depend.apache perl-module
+
+DESCRIPTION="A HTML development and delivery Perl Module"
+HOMEPAGE="http://www.masonhq.com/ ${HOMEPAGE}"
+
+SLOT="0"
+KEYWORDS="amd64 ppc x86"
+IUSE="modperl test"
+
+RDEPEND="
+ !modperl? ( >=dev-perl/CGI-2.460.0 )
+ modperl? (
+ www-apache/libapreq2
+ >=www-apache/mod_perl-2
+ )
+ >=dev-perl/Cache-Cache-1
+ >=dev-perl/Class-Container-0.70.0
+ >=dev-perl/Exception-Class-1.150.0
+ virtual/perl-File-Spec
+ dev-perl/HTML-Parser
+ >=dev-perl/Log-Any-0.80.0
+ >=dev-perl/Params-Validate-0.70.0
+ virtual/perl-Scalar-List-Utils
+"
+DEPEND="${RDEPEND}
+ virtual/perl-ExtUtils-MakeMaker
+ test? (
+ >=virtual/perl-Test-Simple-0.880.0
+ dev-perl/Test-Deep
+ )
+"
+
+want_apache2 modperl
+
+SRC_TEST="do"
+mydoc="CREDITS UPGRADE"
+myconf="--noprompts"
+
+pkg_setup() {
+ depend.apache_pkg_setup modperl
+ perl_set_version
+}
+
+src_prepare() {
+ # Note about new modperl use flag
+ if use !modperl ; then
+ ewarn "HTML-Mason will only install with modperl support"
+ ewarn "if the use flag modperl is enabled."
+ fi
+ # rendhalver - needed to set an env var for the build script so it finds our apache.
+ export APACHE="${APACHE_BIN}"
+ perl-module_src_prepare
+}
+
+src_install () {
+ perl-module_src_install
+ mv "${ED}"/usr/bin/convert* "${ED}"/usr/share/doc/${PF} || die
+}
diff --git a/dev-perl/HTML-Mason/Manifest b/dev-perl/HTML-Mason/Manifest
new file mode 100644
index 000000000000..0b241129d7b5
--- /dev/null
+++ b/dev-perl/HTML-Mason/Manifest
@@ -0,0 +1,5 @@
+DIST HTML-Mason-1.56.tar.gz 314167 SHA256 84ac24fb1d551f998145435265e5b6fd4a52ec61e4fadd3d7755eb648be2c4b2 SHA512 3492a37b8289209a2215b42be71db242ca150f4364d8422e46ca4762f2cdbddf96a56f44a3462d1f1eb23ef3bbe1cb36b8322106f4050404b988c6d90a05911c WHIRLPOOL bccf39f71a76fd54bf57a12f2da676611657fff7f28db73d5e7192f920ac5b3a124e0720ef094b697043e602ebf7320774cc0599944e2d00015a956e50b5f315
+EBUILD HTML-Mason-1.560.0.ebuild 1418 SHA256 fefe1cad56c4acbf670299266b620d77fac4e46391ff1d6f0dc76d2e4ae0f590 SHA512 82ea68766372fd8a6e3b458944af4e56c6aca46947d93f17952f85feaaf5e447043d3ae6297d2905a827dfd1ef1b710922a8b18406ca63b96fee7b434e8dc5cf WHIRLPOOL 41b5ab2623be325a2c3b2c49ca3845505149518c20375fdaa0a989e32ddcf19967d504075e92d50fd00ac0cfc099bebea7a3eeb8692fa5588793ff26fe10e2dd
+MISC ChangeLog 2860 SHA256 e31b8bb9ebf0fef20d41843b849783bad1c6c1d82cde866c94ad9371ca959e73 SHA512 1142eae7d86d7499f34c3c50f9e2f64df87edb9cb3b9221d57212e35e187ba56f540531fe35ae77ced7237bf1939623bf78465bb2bea3f908f2227589b78467e WHIRLPOOL 8f2cf5e7811cd88121149e49e8ec9d972c744e8addc5c41bcb7a4e9d9be2efe8aff9d5a66572cf86606f8b194fe5b28949bd3748e9bc3529a08de7db4593e36c
+MISC ChangeLog-2015 16496 SHA256 b5a8734c9eeb852a6be1493203c5d84827fff0449068d1d4087abdb13bb775ee SHA512 5b6e3477946be742b5c42a12bcd7be3bc1419c42b302ae1f9082548bcfcc8a631dda38ce2860030b9bc0e224c82cb3dcf0c4bb6b4b36312ca7abc91e9c7aa091 WHIRLPOOL 0c584e4ee7af09c215e3fb2e70b795da4155c134a55e3efda75c770266f6e11d5bfef0eba505d2d7859dbd0f118b0c77dcb1133a638f5b20d668e14a73c7c1d0
+MISC metadata.xml 3212 SHA256 c5e12afb609f47e7c14e1096dd0a6eaf6569469a3c0ac55f77058ec6bd4e42ad SHA512 a24c5efe8884f82d4a925fdba27dbe710709c6a3347bde64313f9ce8e88e8439a96e2703050a2ca24e8cfab20e7fae36a1dda3b82f9cc3596d888ec85920f77f WHIRLPOOL d5f66464e8b735a1df158555c743065bb40edbc3cf46aadee34682613e14dfabdcf8ce57b6e87d2629c39fad26b47a170a71f22a50b75fcb7a6744c6f927f82b
diff --git a/dev-perl/HTML-Mason/metadata.xml b/dev-perl/HTML-Mason/metadata.xml
new file mode 100644
index 000000000000..70517316a767
--- /dev/null
+++ b/dev-perl/HTML-Mason/metadata.xml
@@ -0,0 +1,52 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+ <maintainer type="project">
+ <email>perl@gentoo.org</email>
+ <name>Gentoo Perl Project</name>
+ </maintainer>
+ <use><flag name="modperl">Enable <pkg>www-apache/mod_perl</pkg>
+ support</flag>
+ </use>
+ <upstream>
+ <remote-id type="cpan">HTML-Mason</remote-id>
+ <remote-id type="cpan-module">HTML::Mason</remote-id>
+ <remote-id type="cpan-module">HTML::Mason::Apache::Request</remote-id>
+ <remote-id type="cpan-module">HTML::Mason::ApacheHandler</remote-id>
+ <remote-id type="cpan-module">HTML::Mason::CGIHandler</remote-id>
+ <remote-id type="cpan-module">HTML::Mason::Cache::BaseCache</remote-id>
+ <remote-id type="cpan-module">HTML::Mason::Compiler</remote-id>
+ <remote-id type="cpan-module">HTML::Mason::Compiler::ToObject</remote-id>
+ <remote-id type="cpan-module">HTML::Mason::Component</remote-id>
+ <remote-id type="cpan-module">HTML::Mason::Component::FileBased</remote-id>
+ <remote-id type="cpan-module">HTML::Mason::Component::Subcomponent</remote-id>
+ <remote-id type="cpan-module">HTML::Mason::ComponentSource</remote-id>
+ <remote-id type="cpan-module">HTML::Mason::Escapes</remote-id>
+ <remote-id type="cpan-module">HTML::Mason::Exception</remote-id>
+ <remote-id type="cpan-module">HTML::Mason::Exception::Compilation</remote-id>
+ <remote-id type="cpan-module">HTML::Mason::Exception::Syntax</remote-id>
+ <remote-id type="cpan-module">HTML::Mason::Exceptions</remote-id>
+ <remote-id type="cpan-module">HTML::Mason::FakeApache</remote-id>
+ <remote-id type="cpan-module">HTML::Mason::FakeTable</remote-id>
+ <remote-id type="cpan-module">HTML::Mason::FakeTableHash</remote-id>
+ <remote-id type="cpan-module">HTML::Mason::Handler</remote-id>
+ <remote-id type="cpan-module">HTML::Mason::Interp</remote-id>
+ <remote-id type="cpan-module">HTML::Mason::Lexer</remote-id>
+ <remote-id type="cpan-module">HTML::Mason::MethodMaker</remote-id>
+ <remote-id type="cpan-module">HTML::Mason::Plugin</remote-id>
+ <remote-id type="cpan-module">HTML::Mason::Plugin::Context</remote-id>
+ <remote-id type="cpan-module">HTML::Mason::Plugin::Context::EndComponent</remote-id>
+ <remote-id type="cpan-module">HTML::Mason::Plugin::Context::EndRequest</remote-id>
+ <remote-id type="cpan-module">HTML::Mason::Plugin::Context::StartComponent</remote-id>
+ <remote-id type="cpan-module">HTML::Mason::Plugin::Context::StartRequest</remote-id>
+ <remote-id type="cpan-module">HTML::Mason::Request</remote-id>
+ <remote-id type="cpan-module">HTML::Mason::Request::ApacheHandler</remote-id>
+ <remote-id type="cpan-module">HTML::Mason::Request::CGI</remote-id>
+ <remote-id type="cpan-module">HTML::Mason::Resolver</remote-id>
+ <remote-id type="cpan-module">HTML::Mason::Resolver::File</remote-id>
+ <remote-id type="cpan-module">HTML::Mason::Resolver::Null</remote-id>
+ <remote-id type="cpan-module">HTML::Mason::Tools</remote-id>
+ <remote-id type="cpan-module">HTML::Mason::Utils</remote-id>
+ <remote-id type="cpan-module">Tie::Handle::Mason</remote-id>
+ </upstream>
+</pkgmetadata>