summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorRobin H. Johnson <robbat2@gentoo.org>2009-11-26 08:02:05 +0000
committerRobin H. Johnson <robbat2@gentoo.org>2009-11-26 08:02:05 +0000
commit8ce00296214f5b613e130ab355cb5f697168f135 (patch)
tree2a8c5f47607f54a40f394a396d5472e37bd09f92 /dev-perl
parentVersion bump. (diff)
downloadhistorical-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/ChangeLog8
-rw-r--r--dev-perl/HTTP-BrowserDetect/HTTP-BrowserDetect-1.06.ebuild20
-rw-r--r--dev-perl/Image-Imlib2/ChangeLog8
-rw-r--r--dev-perl/Image-Imlib2/Image-Imlib2-2.03.ebuild26
-rw-r--r--dev-perl/Log-Log4perl/ChangeLog8
-rw-r--r--dev-perl/Log-Log4perl/Log-Log4perl-1.26.ebuild21
-rw-r--r--dev-perl/Net-Twitter/ChangeLog8
-rw-r--r--dev-perl/Net-Twitter/Net-Twitter-3.10000.ebuild33
-rw-r--r--dev-perl/OLE-StorageLite/ChangeLog8
-rw-r--r--dev-perl/OLE-StorageLite/OLE-StorageLite-0.19.ebuild19
-rw-r--r--dev-perl/Spreadsheet-WriteExcel/ChangeLog8
-rw-r--r--dev-perl/Spreadsheet-WriteExcel/Spreadsheet-WriteExcel-2.29.ebuild21
-rw-r--r--dev-perl/Test-Script/ChangeLog8
-rw-r--r--dev-perl/Test-Script/Test-Script-1.07.ebuild22
-rw-r--r--dev-perl/XML-Elemental/ChangeLog8
-rw-r--r--dev-perl/XML-Elemental/XML-Elemental-2.11.ebuild21
-rw-r--r--dev-perl/mogilefs-server/ChangeLog8
-rw-r--r--dev-perl/mogilefs-server/mogilefs-server-2.33.ebuild88
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
+}