diff options
-rw-r--r-- | dev-perl/HTML-Mason/ChangeLog | 8 | ||||
-rw-r--r-- | dev-perl/HTML-Mason/HTML-Mason-1.45.ebuild | 60 | ||||
-rw-r--r-- | dev-perl/IO-AIO/ChangeLog | 7 | ||||
-rw-r--r-- | dev-perl/IO-AIO/IO-AIO-3.6.5.ebuild | 24 | ||||
-rw-r--r-- | dev-perl/Inline-Python/ChangeLog | 8 | ||||
-rw-r--r-- | dev-perl/Inline-Python/Inline-Python-0.35.ebuild | 20 | ||||
-rw-r--r-- | dev-perl/Module-Signature/ChangeLog | 8 | ||||
-rw-r--r-- | dev-perl/Module-Signature/Module-Signature-0.63.ebuild | 44 | ||||
-rw-r--r-- | dev-perl/Net-Amazon-S3/ChangeLog | 10 | ||||
-rw-r--r-- | dev-perl/Net-Amazon-S3/Net-Amazon-S3-0.53.ebuild | 33 | ||||
-rw-r--r-- | dev-perl/Perlbal/ChangeLog | 7 | ||||
-rw-r--r-- | dev-perl/Perlbal/Perlbal-1.75.ebuild | 45 | ||||
-rw-r--r-- | dev-perl/Sys-Syscall/ChangeLog | 10 | ||||
-rw-r--r-- | dev-perl/Sys-Syscall/Sys-Syscall-0.23.ebuild | 19 | ||||
-rw-r--r-- | dev-perl/XML-RSS/ChangeLog | 9 | ||||
-rw-r--r-- | dev-perl/XML-RSS/XML-RSS-1.48.ebuild | 28 | ||||
-rw-r--r-- | dev-perl/XML-Writer/ChangeLog | 8 | ||||
-rw-r--r-- | dev-perl/XML-Writer/XML-Writer-0.611.ebuild | 17 | ||||
-rw-r--r-- | dev-perl/mogilefs-server/ChangeLog | 8 | ||||
-rw-r--r-- | dev-perl/mogilefs-server/mogilefs-server-2.36.ebuild | 95 |
20 files changed, 455 insertions, 13 deletions
diff --git a/dev-perl/HTML-Mason/ChangeLog b/dev-perl/HTML-Mason/ChangeLog index 7f4581b7fb1a..9ed4b29b3de6 100644 --- a/dev-perl/HTML-Mason/ChangeLog +++ b/dev-perl/HTML-Mason/ChangeLog @@ -1,6 +1,12 @@ # ChangeLog for dev-perl/HTML-Mason # Copyright 1999-2010 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/dev-perl/HTML-Mason/ChangeLog,v 1.94 2010/03/28 00:48:51 robbat2 Exp $ +# $Header: /var/cvsroot/gentoo-x86/dev-perl/HTML-Mason/ChangeLog,v 1.95 2010/04/23 18:20:19 robbat2 Exp $ + +*HTML-Mason-1.45 (23 Apr 2010) + + 23 Apr 2010; Robin H. Johnson <robbat2@gentoo.org> + +HTML-Mason-1.45.ebuild: + Version bump via perl-bump experimental tool. *HTML-Mason-1.44 (28 Mar 2010) diff --git a/dev-perl/HTML-Mason/HTML-Mason-1.45.ebuild b/dev-perl/HTML-Mason/HTML-Mason-1.45.ebuild new file mode 100644 index 000000000000..b11139722bb7 --- /dev/null +++ b/dev-perl/HTML-Mason/HTML-Mason-1.45.ebuild @@ -0,0 +1,60 @@ +# Copyright 1999-2010 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/dev-perl/HTML-Mason/HTML-Mason-1.45.ebuild,v 1.1 2010/04/23 18:20:19 robbat2 Exp $ + +inherit depend.apache perl-module + +DESCRIPTION="A HTML development and delivery Perl Module" +SRC_URI="mirror://cpan/authors/id/D/DR/DROLSKY/${P}.tar.gz" +HOMEPAGE="http://www.masonhq.com/" + +SLOT="0" +LICENSE="|| ( Artistic GPL-2 )" +KEYWORDS="~alpha ~amd64 ~ppc ~sparc ~x86" +IUSE="modperl doc test" +SRC_TEST="do" + +RDEPEND="!modperl? ( virtual/perl-CGI ) + modperl? ( + www-apache/libapreq2 + >=www-apache/mod_perl-2 + ) + >=dev-perl/Params-Validate-0.7 + >=dev-perl/Class-Container-0.08 + >=dev-perl/Exception-Class-1.15 + dev-perl/HTML-Parser + virtual/perl-Scalar-List-Utils + virtual/perl-File-Spec + >=dev-perl/Cache-Cache-1.01 + dev-perl/Log-Any" + +DEPEND="${RDEPEND} + virtual/perl-Module-Build + test? ( dev-perl/Test-Deep )" + +want_apache2 modperl + +mydoc="CREDITS UPGRADE" +myconf="--noprompts" + +pkg_setup() { + depend.apache_pkg_setup modperl + perl-module_pkg_setup +} + +perl-module_src_prep() { + # 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." + sleep 5 + fi + # rendhalver - needed to set an env var for the build script so it finds our apache. + APACHE="${APACHE_BIN}" perl ${S}/Build.PL installdirs=vendor destdir=${D} ${myconf} +} + +src_install () { + perl-module_src_install + # rendhalver - the html docs have subdirs so this gets all of them + use doc && dohtml -r htdocs/* +} diff --git a/dev-perl/IO-AIO/ChangeLog b/dev-perl/IO-AIO/ChangeLog index b8c312345f45..bbc29504083c 100644 --- a/dev-perl/IO-AIO/ChangeLog +++ b/dev-perl/IO-AIO/ChangeLog @@ -1,6 +1,11 @@ # ChangeLog for dev-perl/IO-AIO # Copyright 1999-2010 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/dev-perl/IO-AIO/ChangeLog,v 1.12 2010/03/27 21:35:33 robbat2 Exp $ +# $Header: /var/cvsroot/gentoo-x86/dev-perl/IO-AIO/ChangeLog,v 1.13 2010/04/23 18:20:03 robbat2 Exp $ + +*IO-AIO-3.6.5 (23 Apr 2010) + + 23 Apr 2010; Robin H. Johnson <robbat2@gentoo.org> +IO-AIO-3.6.5.ebuild: + Version bump via perl-bump experimental tool. *IO-AIO-3.6 (27 Mar 2010) diff --git a/dev-perl/IO-AIO/IO-AIO-3.6.5.ebuild b/dev-perl/IO-AIO/IO-AIO-3.6.5.ebuild new file mode 100644 index 000000000000..663935745da8 --- /dev/null +++ b/dev-perl/IO-AIO/IO-AIO-3.6.5.ebuild @@ -0,0 +1,24 @@ +# Copyright 1999-2010 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/dev-perl/IO-AIO/IO-AIO-3.6.5.ebuild,v 1.1 2010/04/23 18:20:03 robbat2 Exp $ + +inherit versionator +MODULE_AUTHOR="MLEHMANN" +MY_PV="$(get_major_version).$(delete_all_version_separators $(get_after_major_version))" +MY_P="${PN}-${MY_PV}" +S=${WORKDIR}/${MY_P} +inherit perl-module + +DESCRIPTION="Asynchronous Input/Output" + +IUSE="" + +SLOT="0" +LICENSE="|| ( Artistic GPL-2 )" +KEYWORDS="~amd64 ~ppc ~x86" + +mydoc="Changes README" +SRC_TEST="do" + +DEPEND="dev-perl/common-sense" +RDEPEND="${DEPEND}" diff --git a/dev-perl/Inline-Python/ChangeLog b/dev-perl/Inline-Python/ChangeLog index 3fad2641ce47..c13e3d44e920 100644 --- a/dev-perl/Inline-Python/ChangeLog +++ b/dev-perl/Inline-Python/ChangeLog @@ -1,6 +1,12 @@ # ChangeLog for dev-perl/Inline-Python # Copyright 1999-2010 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/dev-perl/Inline-Python/ChangeLog,v 1.16 2010/03/28 00:13:19 robbat2 Exp $ +# $Header: /var/cvsroot/gentoo-x86/dev-perl/Inline-Python/ChangeLog,v 1.17 2010/04/23 18:26:20 robbat2 Exp $ + +*Inline-Python-0.35 (23 Apr 2010) + + 23 Apr 2010; Robin H. Johnson <robbat2@gentoo.org> + +Inline-Python-0.35.ebuild: + Version bump via perl-bump experimental tool. *Inline-Python-0.34 (28 Mar 2010) diff --git a/dev-perl/Inline-Python/Inline-Python-0.35.ebuild b/dev-perl/Inline-Python/Inline-Python-0.35.ebuild new file mode 100644 index 000000000000..2f0a7a5249a6 --- /dev/null +++ b/dev-perl/Inline-Python/Inline-Python-0.35.ebuild @@ -0,0 +1,20 @@ +# Copyright 1999-2010 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/dev-perl/Inline-Python/Inline-Python-0.35.ebuild,v 1.1 2010/04/23 18:26:20 robbat2 Exp $ + +EAPI=2 + +MODULE_AUTHOR=NINE +inherit perl-module + +DESCRIPTION="Easy implementation of Python extensions" + +SLOT="0" +KEYWORDS="~amd64 ~sparc ~x86" +IUSE="" + +DEPEND=">=dev-perl/Inline-0.42 + dev-lang/python" +RDEPEND="${DEPEND}" + +SRC_TEST="do" diff --git a/dev-perl/Module-Signature/ChangeLog b/dev-perl/Module-Signature/ChangeLog index c91b1592a6f9..e44418eb387d 100644 --- a/dev-perl/Module-Signature/ChangeLog +++ b/dev-perl/Module-Signature/ChangeLog @@ -1,6 +1,12 @@ # ChangeLog for dev-perl/Module-Signature # Copyright 1999-2010 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/dev-perl/Module-Signature/ChangeLog,v 1.21 2010/03/28 00:14:39 robbat2 Exp $ +# $Header: /var/cvsroot/gentoo-x86/dev-perl/Module-Signature/ChangeLog,v 1.22 2010/04/23 18:25:46 robbat2 Exp $ + +*Module-Signature-0.63 (23 Apr 2010) + + 23 Apr 2010; Robin H. Johnson <robbat2@gentoo.org> + +Module-Signature-0.63.ebuild: + Version bump via perl-bump experimental tool. *Module-Signature-0.62 (28 Mar 2010) diff --git a/dev-perl/Module-Signature/Module-Signature-0.63.ebuild b/dev-perl/Module-Signature/Module-Signature-0.63.ebuild new file mode 100644 index 000000000000..265e9807acc5 --- /dev/null +++ b/dev-perl/Module-Signature/Module-Signature-0.63.ebuild @@ -0,0 +1,44 @@ +# Copyright 1999-2010 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/dev-perl/Module-Signature/Module-Signature-0.63.ebuild,v 1.1 2010/04/23 18:25:46 robbat2 Exp $ + +EAPI=2 +MODULE_AUTHOR=FLORA +inherit perl-module + +DESCRIPTION="Module signature file manipulation " + +LICENSE="Artistic" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="test" + +SRC_TEST="do" + +DEPEND="virtual/perl-MIME-Base64 + dev-perl/PAR-Dist + virtual/perl-IO-Compress + dev-perl/crypt-cbc + dev-perl/Crypt-DES + dev-perl/Crypt-Blowfish + dev-perl/Crypt-RIPEMD160 + dev-perl/class-loader + dev-perl/tie-encryptedhash + dev-perl/convert-ascii-armour + dev-perl/data-buffer + dev-perl/digest-md2 + >=dev-perl/math-pari-2.010603 + dev-perl/crypt-random + dev-perl/crypt-primes + dev-perl/crypt-des-ede3 + dev-perl/crypt-dsa + dev-perl/crypt-rsa + dev-perl/Convert-ASN1 + dev-perl/convert-pem + dev-perl/Crypt-OpenPGP + dev-lang/perl" + +src_test() { + use test && export TEST_SIGNATURE="1" + perl-module_src_test +} diff --git a/dev-perl/Net-Amazon-S3/ChangeLog b/dev-perl/Net-Amazon-S3/ChangeLog index 59106a432f42..5c91951c1461 100644 --- a/dev-perl/Net-Amazon-S3/ChangeLog +++ b/dev-perl/Net-Amazon-S3/ChangeLog @@ -1,6 +1,12 @@ # ChangeLog for dev-perl/Net-Amazon-S3 -# Copyright 1999-2009 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/dev-perl/Net-Amazon-S3/ChangeLog,v 1.9 2009/07/16 09:15:21 tove Exp $ +# Copyright 1999-2010 Gentoo Foundation; Distributed under the GPL v2 +# $Header: /var/cvsroot/gentoo-x86/dev-perl/Net-Amazon-S3/ChangeLog,v 1.10 2010/04/23 18:22:30 robbat2 Exp $ + +*Net-Amazon-S3-0.53 (23 Apr 2010) + + 23 Apr 2010; Robin H. Johnson <robbat2@gentoo.org> + +Net-Amazon-S3-0.53.ebuild: + Version bump via perl-bump experimental tool. 16 Jul 2009; Torsten Veller <tove@gentoo.org> -Net-Amazon-S3-0.50.ebuild, -Net-Amazon-S3-0.51.ebuild: diff --git a/dev-perl/Net-Amazon-S3/Net-Amazon-S3-0.53.ebuild b/dev-perl/Net-Amazon-S3/Net-Amazon-S3-0.53.ebuild new file mode 100644 index 000000000000..c973474739f5 --- /dev/null +++ b/dev-perl/Net-Amazon-S3/Net-Amazon-S3-0.53.ebuild @@ -0,0 +1,33 @@ +# Copyright 1999-2010 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/dev-perl/Net-Amazon-S3/Net-Amazon-S3-0.53.ebuild,v 1.1 2010/04/23 18:22:30 robbat2 Exp $ + +EAPI=2 + +MODULE_AUTHOR=LBROCARD +inherit perl-module + +DESCRIPTION="Framework for accessing the Amazon S3 Simple Storage Service" + +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="" + +DEPEND=" + dev-perl/Class-Accessor + >=dev-perl/Class-MOP-0.88 + >=dev-perl/Data-Stream-Bulk-0.06 + dev-perl/Digest-HMAC + dev-perl/libwww-perl + virtual/perl-IO + dev-perl/LWP-UserAgent-Determined + virtual/perl-MIME-Base64 + >=dev-perl/Moose-0.85 + >=dev-perl/MooseX-StrictConstructor-0.08 + dev-perl/MooseX-Types-DateTimeX + dev-perl/regexp-common + dev-perl/XML-LibXML + dev-perl/URI" +RDEPEND="${DEPEND}" + +SRC_TEST=no diff --git a/dev-perl/Perlbal/ChangeLog b/dev-perl/Perlbal/ChangeLog index 29f84bf1241f..1b7b4f3a7f27 100644 --- a/dev-perl/Perlbal/ChangeLog +++ b/dev-perl/Perlbal/ChangeLog @@ -1,6 +1,11 @@ # ChangeLog for dev-perl/Perlbal # Copyright 1999-2010 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/dev-perl/Perlbal/ChangeLog,v 1.14 2010/03/27 21:47:52 robbat2 Exp $ +# $Header: /var/cvsroot/gentoo-x86/dev-perl/Perlbal/ChangeLog,v 1.15 2010/04/23 18:22:46 robbat2 Exp $ + +*Perlbal-1.75 (23 Apr 2010) + + 23 Apr 2010; Robin H. Johnson <robbat2@gentoo.org> +Perlbal-1.75.ebuild: + Version bump via perl-bump experimental tool. *Perlbal-1.74 (27 Mar 2010) diff --git a/dev-perl/Perlbal/Perlbal-1.75.ebuild b/dev-perl/Perlbal/Perlbal-1.75.ebuild new file mode 100644 index 000000000000..b1900c3c38db --- /dev/null +++ b/dev-perl/Perlbal/Perlbal-1.75.ebuild @@ -0,0 +1,45 @@ +# Copyright 1999-2010 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/dev-perl/Perlbal/Perlbal-1.75.ebuild,v 1.1 2010/04/23 18:22:46 robbat2 Exp $ + +MODULE_AUTHOR="DORMANDO" +inherit perl-module + +DESCRIPTION="Reverse-proxy load balancer and webserver" +HOMEPAGE="http://www.danga.com/perlbal/" + +IUSE="" + +SLOT="0" +LICENSE="|| ( Artistic GPL-2 )" +KEYWORDS="~amd64 ~ppc ~x86" + +DEPEND="dev-perl/libwww-perl + >=dev-perl/Danga-Socket-1.57 + dev-perl/Sys-Syscall + dev-perl/BSD-Resource + dev-perl/IO-AIO + dev-lang/perl" +#SRC_TEST="do" # testing not available on Perlbal yet ;-) +mydoc="CHANGES" + +PATCHES=( "${FILESDIR}/${PN}-1.58-Use-saner-name-in-process-listing.patch" ) + +src_install() { + perl-module_src_install || die "perl-module_src_install failed" + cd "${S}" + dodoc doc/*.txt + docinto hacking + dodoc doc/hacking/*.txt + docinto conf + dodoc conf/*.{dat,conf} + keepdir /etc/perlbal + newinitd "${FILESDIR}"/perlbal_init.d_1.58 perlbal + newconfd "${FILESDIR}"/perlbal_conf.d_1.58 perlbal +} + +pkg_postinst() { + perl-module_pkg_postinst + einfo "Please see the example configuration files located" + einfo "within /usr/share/doc/${PF}/conf/" +} diff --git a/dev-perl/Sys-Syscall/ChangeLog b/dev-perl/Sys-Syscall/ChangeLog index bed882c32d63..9cc1cc12f7d4 100644 --- a/dev-perl/Sys-Syscall/ChangeLog +++ b/dev-perl/Sys-Syscall/ChangeLog @@ -1,6 +1,12 @@ # ChangeLog for dev-perl/Sys-Syscall -# Copyright 1999-2007 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/dev-perl/Sys-Syscall/ChangeLog,v 1.3 2007/12/27 13:43:26 ticho Exp $ +# Copyright 1999-2010 Gentoo Foundation; Distributed under the GPL v2 +# $Header: /var/cvsroot/gentoo-x86/dev-perl/Sys-Syscall/ChangeLog,v 1.4 2010/04/23 18:23:08 robbat2 Exp $ + +*Sys-Syscall-0.23 (23 Apr 2010) + + 23 Apr 2010; Robin H. Johnson <robbat2@gentoo.org> + +Sys-Syscall-0.23.ebuild: + Version bump via perl-bump experimental tool. 27 Dec 2007; Andrej Kacian <ticho@gentoo.org> Sys-Syscall-0.22.ebuild: Stable on x86. diff --git a/dev-perl/Sys-Syscall/Sys-Syscall-0.23.ebuild b/dev-perl/Sys-Syscall/Sys-Syscall-0.23.ebuild new file mode 100644 index 000000000000..b1feff61d640 --- /dev/null +++ b/dev-perl/Sys-Syscall/Sys-Syscall-0.23.ebuild @@ -0,0 +1,19 @@ +# Copyright 1999-2010 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/dev-perl/Sys-Syscall/Sys-Syscall-0.23.ebuild,v 1.1 2010/04/23 18:23:08 robbat2 Exp $ + +inherit perl-module + +DESCRIPTION="access system calls that Perl doesn't normally provide access to" +HOMEPAGE="http://search.cpan.org/search?query=Sys-Syscall&mode=dist" +SRC_URI="mirror://cpan/authors/id/B/BR/BRADFITZ/${P}.tar.gz" + +IUSE="" + +SLOT="0" +LICENSE="|| ( Artistic GPL-2 )" +KEYWORDS="~amd64 ~ppc ~x86" + +DEPEND="dev-lang/perl" +mydoc="CHANGES" +SRC_TEST="do" diff --git a/dev-perl/XML-RSS/ChangeLog b/dev-perl/XML-RSS/ChangeLog index 5080abaa6a3b..faf708bf00b5 100644 --- a/dev-perl/XML-RSS/ChangeLog +++ b/dev-perl/XML-RSS/ChangeLog @@ -1,6 +1,11 @@ # ChangeLog for dev-perl/XML-RSS -# Copyright 1999-2009 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/dev-perl/XML-RSS/ChangeLog,v 1.79 2009/12/24 19:12:45 tove Exp $ +# Copyright 1999-2010 Gentoo Foundation; Distributed under the GPL v2 +# $Header: /var/cvsroot/gentoo-x86/dev-perl/XML-RSS/ChangeLog,v 1.80 2010/04/23 18:23:42 robbat2 Exp $ + +*XML-RSS-1.48 (23 Apr 2010) + + 23 Apr 2010; Robin H. Johnson <robbat2@gentoo.org> +XML-RSS-1.48.ebuild: + Version bump via perl-bump experimental tool. 24 Dec 2009; Torsten Veller <tove@gentoo.org> -XML-RSS-1.46.ebuild: Cleanup diff --git a/dev-perl/XML-RSS/XML-RSS-1.48.ebuild b/dev-perl/XML-RSS/XML-RSS-1.48.ebuild new file mode 100644 index 000000000000..b64c7aaca66f --- /dev/null +++ b/dev-perl/XML-RSS/XML-RSS-1.48.ebuild @@ -0,0 +1,28 @@ +# Copyright 1999-2010 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/dev-perl/XML-RSS/XML-RSS-1.48.ebuild,v 1.1 2010/04/23 18:23:42 robbat2 Exp $ + +EAPI=2 + +MODULE_AUTHOR=SHLOMIF +inherit perl-module + +DESCRIPTION="a basic framework for creating and maintaining RSS files" +HOMEPAGE="http://perl-rss.sourceforge.net/" + +SLOT="0" +KEYWORDS="~alpha ~amd64 ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd ~x86-solaris" +IUSE="test" + +SRC_TEST="do" + +RDEPEND="dev-perl/HTML-Parser + dev-perl/DateTime-Format-Mail + dev-perl/DateTime-Format-W3CDTF + >=dev-perl/XML-Parser-2.30" +DEPEND="${RDEPEND} + virtual/perl-Module-Build + test? ( dev-perl/Test-Pod + dev-perl/Test-Pod-Coverage + >=dev-perl/Test-Manifest-0.9 )" + #dev-perl/Test-Differences diff --git a/dev-perl/XML-Writer/ChangeLog b/dev-perl/XML-Writer/ChangeLog index 2b274a6ad3c2..ab765e7605ad 100644 --- a/dev-perl/XML-Writer/ChangeLog +++ b/dev-perl/XML-Writer/ChangeLog @@ -1,6 +1,12 @@ # ChangeLog for dev-perl/XML-Writer # Copyright 1999-2010 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/dev-perl/XML-Writer/ChangeLog,v 1.76 2010/03/27 21:48:49 robbat2 Exp $ +# $Header: /var/cvsroot/gentoo-x86/dev-perl/XML-Writer/ChangeLog,v 1.77 2010/04/23 18:23:35 robbat2 Exp $ + +*XML-Writer-0.611 (23 Apr 2010) + + 23 Apr 2010; Robin H. Johnson <robbat2@gentoo.org> + +XML-Writer-0.611.ebuild: + Version bump via perl-bump experimental tool. *XML-Writer-0.607 (27 Mar 2010) diff --git a/dev-perl/XML-Writer/XML-Writer-0.611.ebuild b/dev-perl/XML-Writer/XML-Writer-0.611.ebuild new file mode 100644 index 000000000000..26bb76d3442e --- /dev/null +++ b/dev-perl/XML-Writer/XML-Writer-0.611.ebuild @@ -0,0 +1,17 @@ +# Copyright 1999-2010 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/dev-perl/XML-Writer/XML-Writer-0.611.ebuild,v 1.1 2010/04/23 18:23:35 robbat2 Exp $ + +EAPI=2 + +MODULE_AUTHOR=JOSEPHW +inherit perl-module + +DESCRIPTION="XML Writer Perl Module" + +IUSE="" +LICENSE="MIT" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86" + +SRC_TEST="do" diff --git a/dev-perl/mogilefs-server/ChangeLog b/dev-perl/mogilefs-server/ChangeLog index a309c2a2ac29..7980bbac2929 100644 --- a/dev-perl/mogilefs-server/ChangeLog +++ b/dev-perl/mogilefs-server/ChangeLog @@ -1,6 +1,12 @@ # ChangeLog for dev-perl/mogilefs-server # Copyright 1999-2010 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/dev-perl/mogilefs-server/ChangeLog,v 1.14 2010/04/03 00:00:29 robbat2 Exp $ +# $Header: /var/cvsroot/gentoo-x86/dev-perl/mogilefs-server/ChangeLog,v 1.15 2010/04/23 18:22:18 robbat2 Exp $ + +*mogilefs-server-2.36 (23 Apr 2010) + + 23 Apr 2010; Robin H. Johnson <robbat2@gentoo.org> + +mogilefs-server-2.36.ebuild: + Version bump via perl-bump experimental tool. *mogilefs-server-2.35 (03 Apr 2010) diff --git a/dev-perl/mogilefs-server/mogilefs-server-2.36.ebuild b/dev-perl/mogilefs-server/mogilefs-server-2.36.ebuild new file mode 100644 index 000000000000..c331f42b4485 --- /dev/null +++ b/dev-perl/mogilefs-server/mogilefs-server-2.36.ebuild @@ -0,0 +1,95 @@ +# Copyright 1999-2010 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/dev-perl/mogilefs-server/mogilefs-server-2.36.ebuild,v 1.1 2010/04/23 18:22:18 robbat2 Exp $ + +EAPI=2 +MODULE_AUTHOR="DORMANDO" +inherit perl-module + +DESCRIPTION="Server for the MogileFS distributed file system" +HOMEPAGE="http://www.danga.com/mogilefs/" + +IUSE="mysql sqlite postgres" + +SLOT="0" +LICENSE="|| ( Artistic GPL-2 )" +KEYWORDS="~amd64 ~ppc ~x86" + +# Upstream site recommends this, +# but it breaks Perlbal +# dev-perl/Perlbal-XS-HTTPHeaders +DEPEND="dev-perl/Net-Netmask + >=dev-perl/Danga-Socket-1.61 + >=dev-perl/Sys-Syscall-0.22 + >=dev-perl/Perlbal-1.74 + dev-perl/IO-AIO + dev-perl/libwww-perl + >=dev-perl/MogileFS-Client-1.11 + >=dev-perl/MogileFS-Utils-2.16 + dev-perl/Cache-Memcached + mysql? ( dev-perl/DBD-mysql ) + postgres? ( dev-perl/DBD-Pg ) + sqlite? ( dev-perl/DBD-SQLite )" +mydoc="CHANGES TODO" + +# You need a local MySQL or Postgresql server for this +#SRC_TEST="do" + +#PATCHES=( ) + +MOGILE_USER="mogile" + +pkg_setup() { + # Warning! It is important that the uid is constant over Gentoo machines + # As mogilefs may be used with non-local block devices that move! + enewuser ${MOGILE_USER} 460 -1 -1 +} + +src_prepare() { + for f in Makefile.PL MANIFEST ; do + if [ -f "${S}"/${f}.orig ]; then + cp -f "${S}"/${f}{.orig,} + else + cp -f "${S}"/${f}{,.orig} + fi + done + # If we are not in a cutting edge Git source, we would prefer to not install + # duplicates of these. + sed -i -e '/directory.*mogdeps/d' "${S}"/Makefile.PL + sed -i -e '/^lib\/mogdeps/d' "${S}"/MANIFEST + mv -f "${S}/lib/mogdeps" "${S}" +} + +src_compile() { + export MOGILE_NO_BUILTIN_DEPS=1 + perl-module_src_compile || die "perl-module_src_compile failed" +} + +src_install() { + export MOGILE_NO_BUILTIN_DEPS=1 + perl-module_src_install || die "perl-module_src_install failed" + cd "${S}" + + newconfd "${FILESDIR}"/mogilefsd-conf.d-2.16 mogilefsd + newinitd "${FILESDIR}"/mogilefsd-init.d-2.16 mogilefsd + + newconfd "${FILESDIR}"/mogstored-conf.d-2.30 mogstored + newinitd "${FILESDIR}"/mogstored-init.d-2.30 mogstored + + diropts -m 700 -o ${MOGILE_USER} + keepdir /var/run/mogile + keepdir /var/mogdata + keepdir /mnt/mogilefs + diropts -m 755 -o root + + dodir /etc/mogilefs + insinto /etc/mogilefs + insopts -m 600 -o root -g ${MOGILE_USER} + newins "${FILESDIR}"/mogilefsd.conf-2.30 mogilefsd.conf + newins "${FILESDIR}"/mogstored.conf-2.16 mogstored.conf +} + +pkg_postinst() { + chmod 640 "${ROOT}"/etc/mogilefs/{mogilefsd,mogstored}.conf + chown root:${MOGILE_USER} "${ROOT}"/etc/mogilefs/{mogilefsd,mogstored}.conf +} |