diff options
author | Robin H. Johnson <robbat2@gentoo.org> | 2009-11-26 08:02:05 +0000 |
---|---|---|
committer | Robin H. Johnson <robbat2@gentoo.org> | 2009-11-26 08:02:05 +0000 |
commit | 8ce00296214f5b613e130ab355cb5f697168f135 (patch) | |
tree | 2a8c5f47607f54a40f394a396d5472e37bd09f92 /dev-perl | |
parent | Version bump. (diff) | |
download | historical-8ce00296214f5b613e130ab355cb5f697168f135.tar.gz historical-8ce00296214f5b613e130ab355cb5f697168f135.tar.bz2 historical-8ce00296214f5b613e130ab355cb5f697168f135.zip |
Version bump via perl-bump experimental tool.
Package-Manager: portage-2.2_rc51/cvs/Linux x86_64
Diffstat (limited to 'dev-perl')
-rw-r--r-- | dev-perl/HTTP-BrowserDetect/ChangeLog | 8 | ||||
-rw-r--r-- | dev-perl/HTTP-BrowserDetect/HTTP-BrowserDetect-1.06.ebuild | 20 | ||||
-rw-r--r-- | dev-perl/Image-Imlib2/ChangeLog | 8 | ||||
-rw-r--r-- | dev-perl/Image-Imlib2/Image-Imlib2-2.03.ebuild | 26 | ||||
-rw-r--r-- | dev-perl/Log-Log4perl/ChangeLog | 8 | ||||
-rw-r--r-- | dev-perl/Log-Log4perl/Log-Log4perl-1.26.ebuild | 21 | ||||
-rw-r--r-- | dev-perl/Net-Twitter/ChangeLog | 8 | ||||
-rw-r--r-- | dev-perl/Net-Twitter/Net-Twitter-3.10000.ebuild | 33 | ||||
-rw-r--r-- | dev-perl/OLE-StorageLite/ChangeLog | 8 | ||||
-rw-r--r-- | dev-perl/OLE-StorageLite/OLE-StorageLite-0.19.ebuild | 19 | ||||
-rw-r--r-- | dev-perl/Spreadsheet-WriteExcel/ChangeLog | 8 | ||||
-rw-r--r-- | dev-perl/Spreadsheet-WriteExcel/Spreadsheet-WriteExcel-2.29.ebuild | 21 | ||||
-rw-r--r-- | dev-perl/Test-Script/ChangeLog | 8 | ||||
-rw-r--r-- | dev-perl/Test-Script/Test-Script-1.07.ebuild | 22 | ||||
-rw-r--r-- | dev-perl/XML-Elemental/ChangeLog | 8 | ||||
-rw-r--r-- | dev-perl/XML-Elemental/XML-Elemental-2.11.ebuild | 21 | ||||
-rw-r--r-- | dev-perl/mogilefs-server/ChangeLog | 8 | ||||
-rw-r--r-- | dev-perl/mogilefs-server/mogilefs-server-2.33.ebuild | 88 |
18 files changed, 334 insertions, 9 deletions
diff --git a/dev-perl/HTTP-BrowserDetect/ChangeLog b/dev-perl/HTTP-BrowserDetect/ChangeLog index 2874b6bde0eb..8a695b5dd342 100644 --- a/dev-perl/HTTP-BrowserDetect/ChangeLog +++ b/dev-perl/HTTP-BrowserDetect/ChangeLog @@ -1,6 +1,12 @@ # ChangeLog for dev-perl/HTTP-BrowserDetect # Copyright 1999-2009 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/dev-perl/HTTP-BrowserDetect/ChangeLog,v 1.25 2009/11/05 18:29:19 armin76 Exp $ +# $Header: /var/cvsroot/gentoo-x86/dev-perl/HTTP-BrowserDetect/ChangeLog,v 1.26 2009/11/26 08:02:05 robbat2 Exp $ + +*HTTP-BrowserDetect-1.06 (26 Nov 2009) + + 26 Nov 2009; Robin H. Johnson <robbat2@gentoo.org> + +HTTP-BrowserDetect-1.06.ebuild: + Version bump via perl-bump experimental tool. 05 Nov 2009; Raúl Porcel <armin76@gentoo.org> HTTP-BrowserDetect-1.02.ebuild, HTTP-BrowserDetect-1.03.ebuild: diff --git a/dev-perl/HTTP-BrowserDetect/HTTP-BrowserDetect-1.06.ebuild b/dev-perl/HTTP-BrowserDetect/HTTP-BrowserDetect-1.06.ebuild new file mode 100644 index 000000000000..0989f505473b --- /dev/null +++ b/dev-perl/HTTP-BrowserDetect/HTTP-BrowserDetect-1.06.ebuild @@ -0,0 +1,20 @@ +# Copyright 1999-2009 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/dev-perl/HTTP-BrowserDetect/HTTP-BrowserDetect-1.06.ebuild,v 1.1 2009/11/26 08:02:05 robbat2 Exp $ + +EAPI=2 + +MODULE_AUTHOR=OALDERS +inherit perl-module + +DESCRIPTION="Detect browser, version, OS from UserAgent" + +SLOT="0" +KEYWORDS="~alpha ~amd64 ~hppa ~ia64 ~ppc ~sparc ~x86" +IUSE="test" + +RDEPEND="" +DEPEND="virtual/perl-Module-Build + test? ( dev-perl/Data-Dump )" + +SRC_TEST="do" diff --git a/dev-perl/Image-Imlib2/ChangeLog b/dev-perl/Image-Imlib2/ChangeLog index 229d9486006a..33365f181ba5 100644 --- a/dev-perl/Image-Imlib2/ChangeLog +++ b/dev-perl/Image-Imlib2/ChangeLog @@ -1,6 +1,12 @@ # ChangeLog for dev-perl/Image-Imlib2 # Copyright 1999-2009 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/dev-perl/Image-Imlib2/ChangeLog,v 1.46 2009/09/28 17:04:45 betelgeuse Exp $ +# $Header: /var/cvsroot/gentoo-x86/dev-perl/Image-Imlib2/ChangeLog,v 1.47 2009/11/26 07:58:58 robbat2 Exp $ + +*Image-Imlib2-2.03 (26 Nov 2009) + + 26 Nov 2009; Robin H. Johnson <robbat2@gentoo.org> + +Image-Imlib2-2.03.ebuild: + Version bump via perl-bump experimental tool. 28 Sep 2009; Petteri Räty <betelgeuse@gentoo.org> Image-Imlib2-2.02.ebuild: diff --git a/dev-perl/Image-Imlib2/Image-Imlib2-2.03.ebuild b/dev-perl/Image-Imlib2/Image-Imlib2-2.03.ebuild new file mode 100644 index 000000000000..64ef8b6e6523 --- /dev/null +++ b/dev-perl/Image-Imlib2/Image-Imlib2-2.03.ebuild @@ -0,0 +1,26 @@ +# Copyright 1999-2009 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/dev-perl/Image-Imlib2/Image-Imlib2-2.03.ebuild,v 1.1 2009/11/26 07:58:58 robbat2 Exp $ + +EAPI="2" +MODULE_AUTHOR=LBROCARD +inherit perl-module eutils + +DESCRIPTION="Interface to the Imlib2 image library" + +LICENSE="|| ( Artistic GPL-2 )" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~ia64 ~ppc ~sparc ~x86" +IUSE="test" + +RDEPEND=">=media-libs/imlib2-1 + dev-lang/perl" +DEPEND="${RDEPEND} + >=virtual/perl-Module-Build-0.28 + test? ( + dev-perl/Test-Pod + dev-perl/Test-Pod-Coverage + >=media-libs/imlib2-1[jpeg,png] + )" + +SRC_TEST=do diff --git a/dev-perl/Log-Log4perl/ChangeLog b/dev-perl/Log-Log4perl/ChangeLog index 50162170e4d5..e250b313faee 100644 --- a/dev-perl/Log-Log4perl/ChangeLog +++ b/dev-perl/Log-Log4perl/ChangeLog @@ -1,6 +1,12 @@ # ChangeLog for dev-perl/Log-Log4perl # Copyright 1999-2009 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/dev-perl/Log-Log4perl/ChangeLog,v 1.58 2009/10/28 18:09:16 armin76 Exp $ +# $Header: /var/cvsroot/gentoo-x86/dev-perl/Log-Log4perl/ChangeLog,v 1.59 2009/11/26 07:59:22 robbat2 Exp $ + +*Log-Log4perl-1.26 (26 Nov 2009) + + 26 Nov 2009; Robin H. Johnson <robbat2@gentoo.org> + +Log-Log4perl-1.26.ebuild: + Version bump via perl-bump experimental tool. 28 Oct 2009; Raúl Porcel <armin76@gentoo.org> Log-Log4perl-1.24.ebuild: ia64 stable diff --git a/dev-perl/Log-Log4perl/Log-Log4perl-1.26.ebuild b/dev-perl/Log-Log4perl/Log-Log4perl-1.26.ebuild new file mode 100644 index 000000000000..1b73d870ce97 --- /dev/null +++ b/dev-perl/Log-Log4perl/Log-Log4perl-1.26.ebuild @@ -0,0 +1,21 @@ +# Copyright 1999-2009 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/dev-perl/Log-Log4perl/Log-Log4perl-1.26.ebuild,v 1.1 2009/11/26 07:59:22 robbat2 Exp $ + +EAPI=2 + +MODULE_AUTHOR="MSCHILLI" +inherit perl-module + +DESCRIPTION="Log::Log4perl is a Perl port of the widely popular log4j logging package." +HOMEPAGE="http://log4perl.sourceforge.net/" + +SLOT="0" +KEYWORDS="~amd64 ~ia64 ~ppc ~sparc ~x86" +IUSE="test" + +RDEPEND="virtual/perl-Time-HiRes" +DEPEND="${RDEPEND} + test? ( virtual/perl-Test-Simple )" + +SRC_TEST="do" diff --git a/dev-perl/Net-Twitter/ChangeLog b/dev-perl/Net-Twitter/ChangeLog index a3c76c795a5a..d3273233ed8f 100644 --- a/dev-perl/Net-Twitter/ChangeLog +++ b/dev-perl/Net-Twitter/ChangeLog @@ -1,6 +1,12 @@ # ChangeLog for dev-perl/Net-Twitter # Copyright 1999-2009 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/dev-perl/Net-Twitter/ChangeLog,v 1.5 2009/11/22 10:51:06 robbat2 Exp $ +# $Header: /var/cvsroot/gentoo-x86/dev-perl/Net-Twitter/ChangeLog,v 1.6 2009/11/26 07:59:59 robbat2 Exp $ + +*Net-Twitter-3.10000 (26 Nov 2009) + + 26 Nov 2009; Robin H. Johnson <robbat2@gentoo.org> + +Net-Twitter-3.10000.ebuild: + Version bump via perl-bump experimental tool. *Net-Twitter-3.09000 (22 Nov 2009) diff --git a/dev-perl/Net-Twitter/Net-Twitter-3.10000.ebuild b/dev-perl/Net-Twitter/Net-Twitter-3.10000.ebuild new file mode 100644 index 000000000000..566a1c10c452 --- /dev/null +++ b/dev-perl/Net-Twitter/Net-Twitter-3.10000.ebuild @@ -0,0 +1,33 @@ +# Copyright 1999-2009 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/dev-perl/Net-Twitter/Net-Twitter-3.10000.ebuild,v 1.1 2009/11/26 07:59:59 robbat2 Exp $ + +EAPI=2 + +MODULE_AUTHOR=MMIMS +inherit perl-module + +DESCRIPTION="A perl interface to the Twitter API" + +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="" + +RDEPEND="dev-perl/Moose + dev-perl/Data-Visitor + >=dev-perl/DateTime-0.50 + dev-perl/DateTime-Format-Strptime + virtual/perl-Digest-SHA + dev-perl/HTML-Parser + dev-perl/libwww-perl + dev-perl/JSON-Any + dev-perl/JSON-XS + virtual/perl-Scalar-List-Utils + dev-perl/MooseX-AttributeHelpers + dev-perl/MooseX-MultiInitArg + dev-perl/Net-OAuth + dev-perl/namespace-autoclean" +DEPEND="${RDEPEND}" + +# online test +SRC_TEST=skip diff --git a/dev-perl/OLE-StorageLite/ChangeLog b/dev-perl/OLE-StorageLite/ChangeLog index ca3f29e01292..3d60e6815337 100644 --- a/dev-perl/OLE-StorageLite/ChangeLog +++ b/dev-perl/OLE-StorageLite/ChangeLog @@ -1,6 +1,12 @@ # ChangeLog for dev-perl/OLE-StorageLite # Copyright 1999-2009 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/dev-perl/OLE-StorageLite/ChangeLog,v 1.12 2009/06/03 15:51:23 tove Exp $ +# $Header: /var/cvsroot/gentoo-x86/dev-perl/OLE-StorageLite/ChangeLog,v 1.13 2009/11/26 08:00:00 robbat2 Exp $ + +*OLE-StorageLite-0.19 (26 Nov 2009) + + 26 Nov 2009; Robin H. Johnson <robbat2@gentoo.org> + +OLE-StorageLite-0.19.ebuild: + Version bump via perl-bump experimental tool. 03 Jun 2009; Torsten Veller <tove@gentoo.org> -OLE-StorageLite-0.17.ebuild: diff --git a/dev-perl/OLE-StorageLite/OLE-StorageLite-0.19.ebuild b/dev-perl/OLE-StorageLite/OLE-StorageLite-0.19.ebuild new file mode 100644 index 000000000000..a8b03fffc840 --- /dev/null +++ b/dev-perl/OLE-StorageLite/OLE-StorageLite-0.19.ebuild @@ -0,0 +1,19 @@ +# Copyright 1999-2009 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/dev-perl/OLE-StorageLite/OLE-StorageLite-0.19.ebuild,v 1.1 2009/11/26 08:00:00 robbat2 Exp $ + +MODULE_AUTHOR=JMCNAMARA +MY_PN=OLE-Storage_Lite +MY_P=${MY_PN}-${PV} +S=${WORKDIR}/${MY_P} +inherit perl-module + +DESCRIPTION="Simple Class for OLE document interface." +LICENSE="|| ( Artistic GPL-2 )" +SLOT="0" +KEYWORDS="~amd64 ~ia64 ~ppc ~sparc ~x86" +IUSE="" + +DEPEND="dev-lang/perl" + +SRC_TEST="do" diff --git a/dev-perl/Spreadsheet-WriteExcel/ChangeLog b/dev-perl/Spreadsheet-WriteExcel/ChangeLog index 9754d14fec40..a834daa103c2 100644 --- a/dev-perl/Spreadsheet-WriteExcel/ChangeLog +++ b/dev-perl/Spreadsheet-WriteExcel/ChangeLog @@ -1,6 +1,12 @@ # ChangeLog for dev-perl/Spreadsheet-WriteExcel # Copyright 1999-2009 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/dev-perl/Spreadsheet-WriteExcel/ChangeLog,v 1.43 2009/11/22 10:51:24 robbat2 Exp $ +# $Header: /var/cvsroot/gentoo-x86/dev-perl/Spreadsheet-WriteExcel/ChangeLog,v 1.44 2009/11/26 08:00:31 robbat2 Exp $ + +*Spreadsheet-WriteExcel-2.29 (26 Nov 2009) + + 26 Nov 2009; Robin H. Johnson <robbat2@gentoo.org> + +Spreadsheet-WriteExcel-2.29.ebuild: + Version bump via perl-bump experimental tool. *Spreadsheet-WriteExcel-2.28 (22 Nov 2009) diff --git a/dev-perl/Spreadsheet-WriteExcel/Spreadsheet-WriteExcel-2.29.ebuild b/dev-perl/Spreadsheet-WriteExcel/Spreadsheet-WriteExcel-2.29.ebuild new file mode 100644 index 000000000000..855b43dd9b14 --- /dev/null +++ b/dev-perl/Spreadsheet-WriteExcel/Spreadsheet-WriteExcel-2.29.ebuild @@ -0,0 +1,21 @@ +# Copyright 1999-2009 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/dev-perl/Spreadsheet-WriteExcel/Spreadsheet-WriteExcel-2.29.ebuild,v 1.1 2009/11/26 08:00:31 robbat2 Exp $ + +MODULE_AUTHOR=JMCNAMARA +inherit perl-module + +DESCRIPTION="Write cross-platform Excel binary file." + +LICENSE="|| ( Artistic GPL-2 )" +SLOT="0" +KEYWORDS="~amd64 ~ia64 ~ppc ~sparc ~x86" +IUSE="" + +SRC_TEST="do" + +DEPEND="virtual/perl-File-Temp + dev-perl/Parse-RecDescent + dev-perl/OLE-StorageLite + dev-perl/IO-stringy + dev-lang/perl" diff --git a/dev-perl/Test-Script/ChangeLog b/dev-perl/Test-Script/ChangeLog index 53a59713b713..8289aab89a25 100644 --- a/dev-perl/Test-Script/ChangeLog +++ b/dev-perl/Test-Script/ChangeLog @@ -1,6 +1,12 @@ # ChangeLog for dev-perl/Test-Script # Copyright 1999-2009 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/dev-perl/Test-Script/ChangeLog,v 1.15 2009/10/12 11:30:33 tove Exp $ +# $Header: /var/cvsroot/gentoo-x86/dev-perl/Test-Script/ChangeLog,v 1.16 2009/11/26 08:00:54 robbat2 Exp $ + +*Test-Script-1.07 (26 Nov 2009) + + 26 Nov 2009; Robin H. Johnson <robbat2@gentoo.org> + +Test-Script-1.07.ebuild: + Version bump via perl-bump experimental tool. 12 Oct 2009; Torsten Veller <tove@gentoo.org> -Test-Script-1.05.ebuild: Cleanup diff --git a/dev-perl/Test-Script/Test-Script-1.07.ebuild b/dev-perl/Test-Script/Test-Script-1.07.ebuild new file mode 100644 index 000000000000..624f5885ac0a --- /dev/null +++ b/dev-perl/Test-Script/Test-Script-1.07.ebuild @@ -0,0 +1,22 @@ +# Copyright 1999-2009 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/dev-perl/Test-Script/Test-Script-1.07.ebuild,v 1.1 2009/11/26 08:00:54 robbat2 Exp $ + +EAPI=2 + +MODULE_AUTHOR=ADAMK +inherit perl-module + +DESCRIPTION="Cross-platform basic tests for scripts" + +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86" +IUSE="" + +RDEPEND="virtual/perl-File-Spec + dev-perl/Probe-Perl + dev-perl/IPC-Run3 + virtual/perl-Test-Simple" +DEPEND="${RDEPEND}" + +SRC_TEST=do diff --git a/dev-perl/XML-Elemental/ChangeLog b/dev-perl/XML-Elemental/ChangeLog index 9f9a09a256f0..57b21d9b4fa5 100644 --- a/dev-perl/XML-Elemental/ChangeLog +++ b/dev-perl/XML-Elemental/ChangeLog @@ -1,6 +1,12 @@ # ChangeLog for dev-perl/XML-Elemental # Copyright 1999-2009 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/dev-perl/XML-Elemental/ChangeLog,v 1.14 2009/05/30 09:31:31 tove Exp $ +# $Header: /var/cvsroot/gentoo-x86/dev-perl/XML-Elemental/ChangeLog,v 1.15 2009/11/26 08:01:07 robbat2 Exp $ + +*XML-Elemental-2.11 (26 Nov 2009) + + 26 Nov 2009; Robin H. Johnson <robbat2@gentoo.org> + +XML-Elemental-2.11.ebuild: + Version bump via perl-bump experimental tool. 30 May 2009; Torsten Veller <tove@gentoo.org> XML-Elemental-2.1.ebuild: Remove Task-Weaken dependency and add ~hppa ~ia64 again diff --git a/dev-perl/XML-Elemental/XML-Elemental-2.11.ebuild b/dev-perl/XML-Elemental/XML-Elemental-2.11.ebuild new file mode 100644 index 000000000000..8f2defcb8eee --- /dev/null +++ b/dev-perl/XML-Elemental/XML-Elemental-2.11.ebuild @@ -0,0 +1,21 @@ +# Copyright 1999-2009 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/dev-perl/XML-Elemental/XML-Elemental-2.11.ebuild,v 1.1 2009/11/26 08:01:07 robbat2 Exp $ + +MODULE_AUTHOR=TIMA +inherit perl-module + +DESCRIPTION="an XML::Parser style and generic classes for simplistic and perlish handling of XML data. " + +LICENSE="Artistic" +SLOT="0" +KEYWORDS="~amd64 ~hppa ~ia64 ~sparc ~x86" +IUSE="" + +SRC_TEST="do" + +DEPEND="dev-perl/XML-Parser + dev-perl/XML-SAX + dev-perl/Class-Accessor + dev-lang/perl" +RDEPEND="${DEPEND}" diff --git a/dev-perl/mogilefs-server/ChangeLog b/dev-perl/mogilefs-server/ChangeLog index fd672326620d..de972212bf4c 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-2009 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/dev-perl/mogilefs-server/ChangeLog,v 1.9 2009/11/04 02:29:22 robbat2 Exp $ +# $Header: /var/cvsroot/gentoo-x86/dev-perl/mogilefs-server/ChangeLog,v 1.10 2009/11/26 07:58:57 robbat2 Exp $ + +*mogilefs-server-2.33 (26 Nov 2009) + + 26 Nov 2009; Robin H. Johnson <robbat2@gentoo.org> + +mogilefs-server-2.33.ebuild: + Version bump via perl-bump experimental tool. 04 Nov 2009; Robin H. Johnson <robbat2@gentoo.org> files/mogilefsd-init.d-2.16, -files/mogilefsd.conf-2.16, diff --git a/dev-perl/mogilefs-server/mogilefs-server-2.33.ebuild b/dev-perl/mogilefs-server/mogilefs-server-2.33.ebuild new file mode 100644 index 000000000000..d38dc78ba7ad --- /dev/null +++ b/dev-perl/mogilefs-server/mogilefs-server-2.33.ebuild @@ -0,0 +1,88 @@ +# Copyright 1999-2009 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.33.ebuild,v 1.1 2009/11/26 07:58:57 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.73 + dev-perl/IO-AIO + >=dev-perl/Gearman-Server-1.09 + dev-perl/Gearman-Client-Async + dev-perl/libwww-perl + >=dev-perl/MogileFS-Client-1.09 + 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() { + # 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 + 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 +} |