summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorPatrick Lauer <patrick@gentoo.org>2013-08-15 07:03:32 +0000
committerPatrick Lauer <patrick@gentoo.org>2013-08-15 07:03:32 +0000
commit1a04a0b0e110347e764b4a8ddf7e6973ae9d4501 (patch)
tree85455c0aa0b6a305b9b808c18060d9f040ec21d7 /dev-perl/mogilefs-server
parentStabilize r2 of policies (diff)
downloadhistorical-1a04a0b0e110347e764b4a8ddf7e6973ae9d4501.tar.gz
historical-1a04a0b0e110347e764b4a8ddf7e6973ae9d4501.tar.bz2
historical-1a04a0b0e110347e764b4a8ddf7e6973ae9d4501.zip
Bump
Package-Manager: portage-2.2.0/cvs/Linux x86_64
Diffstat (limited to 'dev-perl/mogilefs-server')
-rw-r--r--dev-perl/mogilefs-server/ChangeLog8
-rw-r--r--dev-perl/mogilefs-server/Manifest4
-rw-r--r--dev-perl/mogilefs-server/mogilefs-server-2.680.0.ebuild99
3 files changed, 109 insertions, 2 deletions
diff --git a/dev-perl/mogilefs-server/ChangeLog b/dev-perl/mogilefs-server/ChangeLog
index 4d5535b57f52..439908a196c1 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-2013 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/dev-perl/mogilefs-server/ChangeLog,v 1.42 2013/06/25 04:20:45 robbat2 Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-perl/mogilefs-server/ChangeLog,v 1.43 2013/08/15 06:48:44 patrick Exp $
+
+*mogilefs-server-2.680.0 (15 Aug 2013)
+
+ 15 Aug 2013; Patrick Lauer <patrick@gentoo.org>
+ +mogilefs-server-2.680.0.ebuild:
+ Bump
*mogilefs-server-2.670.0 (25 Jun 2013)
diff --git a/dev-perl/mogilefs-server/Manifest b/dev-perl/mogilefs-server/Manifest
index eada45ecd272..1fe3b8759f2f 100644
--- a/dev-perl/mogilefs-server/Manifest
+++ b/dev-perl/mogilefs-server/Manifest
@@ -26,6 +26,7 @@ DIST MogileFS-Server-2.63.tar.gz 173793 SHA256 d090fbe9858afac95a57c3a14ca06b112
DIST MogileFS-Server-2.64.tar.gz 175482 SHA256 8361dea97b71503be2d055679f01e8b2305247e247f88961be67921a2a380a13 SHA512 87e0eb32e7d48832671a791a409cbc01d2d202e5a4d0ccd9fc56bf2341591183574c791c9cfb8f2631a85c1d3a29be4b0010fbcf44b84f8cdb0aa66d3e684f40 WHIRLPOOL 7800062a9bf61bf1e0fce0fb55962eb8f65402f146544e94cffa85c3735bc0350c23c36b666a65e3c0f5dd3b66e570373ecdde1be3be348f22e958437a728050
DIST MogileFS-Server-2.65.tar.gz 177009 SHA256 d87fe4f182737153dc7daee762b8a429bea7ab2488f43d44b37ab76f2039efda SHA512 21172fa40516b7243211fad359b17a054f987929c68fef420584917abc134501fa0a45e0b9e171d24b6811627345d70b30fc54b75f9b1f101f537e24884a272b WHIRLPOOL 1cc1d3d4ab4601dc6a4a9248db648c3bec6437b4081911ba68ef68c4a084e2d8410a61d3bf49fd44c3d9a4e07a69be16dc5a09ef1ac8c0b683ff72fb200ff43c
DIST MogileFS-Server-2.67.tar.gz 181847 SHA256 9347f762875ec99b132a096b9ef74237d79fcb1f198372e78b1764d3569071dd SHA512 de3183d52a2852491f851dad3a19daca4ce2e9adfc13a6c62abbde8b15d3a7e0dd66473a88880ff3a253370a477fa54fadf6e6ca9d50987d7ea3e7acd602b41f WHIRLPOOL bb1d8b530fee1cc593bb4d149970c9016d992c0456cd6f4a730d41c7477e7a94f105249c67b5c28f5954e8a1bd33533de660fa5d494991275be9827297b3c766
+DIST MogileFS-Server-2.68.tar.gz 186022 SHA256 535fb28a3ec40fd6eb7f62712fd19c03544e0c502d8494d789e124f9841da6b1 SHA512 0a25365883f083465d1c95c1fc0ab638f010b1e9b3ce3d373499a9faa64102a0b780f7435e3436ae61446fb2372ed655c9b4c42ec5c41a9bd3da2b4fd7906432 WHIRLPOOL 48ff45f5eca602267d913692424774771a397103440c0242a8ef80eda6004bc9c535b1bdd08157086c4cc3e5ceaae05b8a812cffb1ef78e8e04e60e479d0b484
DIST mogilefs-server-2.37.tar.gz 267909 SHA256 1fcac070057c54599b99c2836b5ff157fd8433a1315363949b2f0d601c114ca6 SHA512 e551c1c5dd28e4def422ec59e7152f2f598b90c67744903404dfe4d3da4401e254aa1867ac1df0c07139439d1c6e98005fb18b173760e7e98fb1d3ac0bb97566 WHIRLPOOL 415d3e3e9af3343b5d7a63f637c269117accdfcd0ff8862bfefe91bb4a483bb5fc2b7d186ab765ba3bdae868dd4f812499e207396d2860e10f18504b868330ee
EBUILD mogilefs-server-2.37.ebuild 2687 SHA256 1e0f1edbc0d31315f041f13bb39f767a588ed5cf00b46821cc752048dce1a933 SHA512 e4de443d7b702c38bed98397b2d50457687b84384c233016dfa2228eb034db421c8046d786c0f1696b5fda26bebecebc3765da5cc8f913c6e902beb1d15aef8b WHIRLPOOL 864609be8925fc0756e536a0d5df3abe0a4fc52b32759ea857fddd5a0fe3ceb78024ba78fe6c48642891683579cc88f30c9e7ebb961124427b2218026cfd9726
EBUILD mogilefs-server-2.43.ebuild 2710 SHA256 7d7306856946e357ce92dc1c784100dfe75ab258ecb6db6acfb5418309663bfb SHA512 59fef10e1972a8a6fe1d7ca5c2defbdca5ebb7201ef70825ed29d3f6d1f8dd91495a2156a56e9f99b319b1aa2c877c9c6b9e0ec78707aca5607b3aa9ad78356d WHIRLPOOL e24a008b4e4d7c1cd9064656bdf3225970e00a89987ae7334ad3d06edaf85980f9aa1c7e55f8b7de81e17331ea867ecaf8c2d649e10564cf2b123f7f41d723e3
@@ -47,5 +48,6 @@ EBUILD mogilefs-server-2.630.0.ebuild 2725 SHA256 8b95275017600c1e3440201ea359e1
EBUILD mogilefs-server-2.640.0.ebuild 2740 SHA256 b8f6c36f3e0430983077966e5e9d1476efb5bf325c1b51ded66d3d2f216bb1eb SHA512 aa738b4487766e0ddbe23e317949cd94c7c0fc900f33addc633250d26a280e48ed4d112f788e7a802b381e7f74d7f7415169f9274a8507402446383e0a37cabc WHIRLPOOL f8be6b9c1308ef60e39acf2244e296091cc582bebab1e2c5615625a6fb8ce706a9c2ed82e3ddc337ad2f0474b77f07a87fa3859fa1760be5b8f7eafa414f331f
EBUILD mogilefs-server-2.650.0.ebuild 2740 SHA256 17c62dd1727d6d4c8b6f947a92d3b720be37962bd464cac4f1827b79244fd4c8 SHA512 6f7fcfc2c7d76841e72ff2c810da35897bd814cf0d4f4624811cba9a3483f7892da8943f59ef5d43e1d2af6b0764127a065e8ddc50ce1434568a77a8c6122f2d WHIRLPOOL 1d5ad1059ea39b7888452af6a30702b2a3a97e86126b17d3fd4c91f78e8d50fce42fa007d3cb178b1d0a96d3dfa2aaf1e2483f84d35e8d0705a418ad18d5345c
EBUILD mogilefs-server-2.670.0.ebuild 2740 SHA256 4ad8e74f0c936cb0532c357fddad751220afb221429434193c44fadf776b53bb SHA512 e014ea70f04e09b69e7ede8cee36c8dc147a2d5e04124628aae240142e34522558270c8ee6349b842a9d1ebb45f34ad9175a91a45a29189201ab37263273af6e WHIRLPOOL 494f1cbf26582bd41a41b7bbe31577d48c00cd4dd948a1668f5c0807b6cd871ec9c3fe1a01d719974827575fd8e35052dcf254930a02e4c0ee48aac1f1be0c19
-MISC ChangeLog 8641 SHA256 71f6937e2ad316e39376b81d6074e81ca779e69dc34e387d1654549311201f6f SHA512 c1da153e1be90213d115d966d9cf5c80ccc35825119c74bd64a2edcaa22e2bd37f452020909ca3a3ea416b2faf8068ddc6f4638ae23fcaa006e43a12b6f3e19c WHIRLPOOL 1d98c9094e00401530c64307cde08a8ffe0525237353721d8d07903451af5adb50aed541d1e9793850ca1a57bb5e62d00609030df3d043fa48d5b8a6505e5f24
+EBUILD mogilefs-server-2.680.0.ebuild 2740 SHA256 2de937b883756062bf75aeae61d64d374b0dee8c8ac855b37de583eda4a1882d SHA512 ef08fc2f2fe585fc7ca7b64909394bf85ccad03144353b026700f819959ebb23634693cc6edfac38e1eccb31250cc7a182b4c79650786d2e3dfa9dc4b4814bbb WHIRLPOOL 62a07c2c921dc3ee389366603fffcad051a46c4eaebd1b61f62221555501d8aed6b2322cb04b84ba4b17a18fa6e7f84c63398d9f04b987a3147f723c212645ae
+MISC ChangeLog 8774 SHA256 6fbffc28b6b195daabbc9859ddf7b5f257032233b6aef40da30a4632dd957adc SHA512 730446b483e07321cb2817b5f676780da54210906e538e5b67876d3988eab0d574c11aac9fd6bf9a6a13613c9ddda34a2c9efda15c9c240b657bdcf39106ad5a WHIRLPOOL e80d5aae0d78399b24392f4b70a2ebfe767677f54802bb4eedbf28aebde167a4a0ad4354cdb9684f0b1c99061a7b37cb684fa3d453ab07576c351a3eaf84779a
MISC metadata.xml 4487 SHA256 9a54426e420739779a643845bf77522204df2462a75c0c6c0415cb7c7f73f5f4 SHA512 9a40fc4f9e6114cc0d5562ad463a36ad36ceeeedf658d20a5ffec93300c4875708cfed240ecacc29652ecce3d184c04197a4a498a167aa5877c8c971f5a335dc WHIRLPOOL 22e20951b6d733e51e67cd9077fea4a08e9fc558bdfb33ed5239788ee8d2b357735af7572b266d5c28ae68136a54e75cb171d1abe8dea5c5fa2d459d17b4098f
diff --git a/dev-perl/mogilefs-server/mogilefs-server-2.680.0.ebuild b/dev-perl/mogilefs-server/mogilefs-server-2.680.0.ebuild
new file mode 100644
index 000000000000..e183ce9a7b2e
--- /dev/null
+++ b/dev-perl/mogilefs-server/mogilefs-server-2.680.0.ebuild
@@ -0,0 +1,99 @@
+# Copyright 1999-2013 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.680.0.ebuild,v 1.1 2013/08/15 06:48:44 patrick Exp $
+
+EAPI=4
+
+MY_PN=MogileFS-Server
+MODULE_AUTHOR=DORMANDO
+MODULE_VERSION=${PV%0.0}
+inherit user perl-module
+
+DESCRIPTION="Server for the MogileFS distributed file system"
+HOMEPAGE="http://www.danga.com/mogilefs/ ${HOMEPAGE}"
+
+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
+RDEPEND="dev-perl/Net-Netmask
+ >=dev-perl/Danga-Socket-1.610.0
+ >=dev-perl/Sys-Syscall-0.220.0
+ >=dev-perl/Perlbal-1.790
+ >=dev-perl/IO-AIO-4
+ dev-perl/libwww-perl
+ >=dev-perl/MogileFS-Client-1.160.0
+ >=dev-perl/MogileFS-Utils-2.250.0
+ dev-perl/Cache-Memcached
+ mysql? ( dev-perl/DBD-mysql )
+ postgres? ( dev-perl/DBD-Pg )
+ sqlite? ( dev-perl/DBD-SQLite )"
+DEPEND="${RDEPEND}"
+
+# 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.66 mogilefsd
+
+ newconfd "${FILESDIR}"/mogstored-conf.d-2.30 mogstored
+ newinitd "${FILESDIR}"/mogstored-init.d-2.66 mogstored
+
+ newinitd "${FILESDIR}"/mogautomount-init.d-2.50 mogautomount
+
+ diropts -m 700 -o ${MOGILE_USER}
+ keepdir /var/run/mogile
+ keepdir /var/mogdata
+ 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
+}