* [gentoo-commits] repo/gentoo:master commit in: dev-perl/MogileFS-Server/
@ 2017-11-27 7:26 Kent Fredric
0 siblings, 0 replies; 9+ messages in thread
From: Kent Fredric @ 2017-11-27 7:26 UTC (permalink / raw
To: gentoo-commits
commit: 4989241032d066728cf53967d3886eb594ec0c68
Author: Kent Fredric <kentnl <AT> gentoo <DOT> org>
AuthorDate: Mon Nov 27 07:25:11 2017 +0000
Commit: Kent Fredric <kentnl <AT> gentoo <DOT> org>
CommitDate: Mon Nov 27 07:26:21 2017 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=49892410
dev-perl/MogileFS-Server: Add missing DBI dep
Package-Manager: Portage-2.3.14, Repoman-2.3.6
dev-perl/MogileFS-Server/Manifest | 4 ++--
...gileFS-Server-2.720.0.ebuild => MogileFS-Server-2.720.0-r1.ebuild} | 1 +
2 files changed, 3 insertions(+), 2 deletions(-)
diff --git a/dev-perl/MogileFS-Server/Manifest b/dev-perl/MogileFS-Server/Manifest
index 1a1126ebfd7..50e5f572a4e 100644
--- a/dev-perl/MogileFS-Server/Manifest
+++ b/dev-perl/MogileFS-Server/Manifest
@@ -1,2 +1,2 @@
-DIST MogileFS-Server-2.70.tar.gz 199850 SHA256 686f328a4a6dacdb6c6153e7c1837875580d8437bf91ebd74ef197b1caefa7a6 SHA512 e5dd7dbfd8422d69d1ffbe9d6cf5f8845e33484a7c812fe60285c0aa17d812a5de33d1a0503972749d70fed92767eedc1119bea650712150d9d5d4e4fdbccb8f WHIRLPOOL c47a79e0002b38d605d1b4407bab886a53f818f3b664421e6e83696a2db152fb71cd093acbaecc6fc46f2bb69a43339c105d4bf566af1e834492aa4a44adedcd
-DIST MogileFS-Server-2.72.tar.gz 200057 SHA256 d7d5a45d50127bf62e451c6d86eb247103b01c46662898ae4e18daa08be8e0bf SHA512 4076ba33123c984f9d7c56db7d308b4d857e852caa8d811d86ed551b9ab74a6dfc93b034d034ec2802376035799860c613aef2bdd3898c1225e37727fda34ade WHIRLPOOL 1bb22dd7701d885268416556bec8c37f1f7cadcadcec50c27ecebd84c8222626eeb018d6d72f6ce2aeb985d3bbf9f625d9561a3109ef443c82a35faf15dce083
+DIST MogileFS-Server-2.70.tar.gz 199850 BLAKE2B e3a69243cdcadce2155e3ab023b974a131cbdd13854e8d7b7a122cb4b82aa7c6a96a6632d69cdabdd8d14774225a8330aff4ec22218593dda20c54b206768400 SHA512 e5dd7dbfd8422d69d1ffbe9d6cf5f8845e33484a7c812fe60285c0aa17d812a5de33d1a0503972749d70fed92767eedc1119bea650712150d9d5d4e4fdbccb8f
+DIST MogileFS-Server-2.72.tar.gz 200057 BLAKE2B 835a7799389e536b42ed000b8ce07225609501ee6a4c002253a0018d0b17c815e8825a56f78ee0c0604d57cafea45ac044fda4e6e6bc33e0b60b8ed5b51a7e10 SHA512 4076ba33123c984f9d7c56db7d308b4d857e852caa8d811d86ed551b9ab74a6dfc93b034d034ec2802376035799860c613aef2bdd3898c1225e37727fda34ade
diff --git a/dev-perl/MogileFS-Server/MogileFS-Server-2.720.0.ebuild b/dev-perl/MogileFS-Server/MogileFS-Server-2.720.0-r1.ebuild
similarity index 99%
rename from dev-perl/MogileFS-Server/MogileFS-Server-2.720.0.ebuild
rename to dev-perl/MogileFS-Server/MogileFS-Server-2.720.0-r1.ebuild
index 70b6fe87e18..691d30b4fd8 100644
--- a/dev-perl/MogileFS-Server/MogileFS-Server-2.720.0.ebuild
+++ b/dev-perl/MogileFS-Server/MogileFS-Server-2.720.0-r1.ebuild
@@ -28,6 +28,7 @@ RDEPEND="dev-perl/Net-Netmask
>=dev-perl/MogileFS-Client-1.170.0
>=dev-perl/MogileFS-Utils-2.280.0
dev-perl/Cache-Memcached
+ dev-perl/DBI
mysql? ( dev-perl/DBD-mysql )
postgres? ( dev-perl/DBD-Pg )
sqlite? ( dev-perl/DBD-SQLite )"
^ permalink raw reply related [flat|nested] 9+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-perl/MogileFS-Server/
@ 2018-02-11 10:36 Michał Górny
0 siblings, 0 replies; 9+ messages in thread
From: Michał Górny @ 2018-02-11 10:36 UTC (permalink / raw
To: gentoo-commits
commit: a15edfa1ebcdc6408d220d4f7f4864f6fd5cbf4c
Author: Michał Górny <mgorny <AT> gentoo <DOT> org>
AuthorDate: Sun Feb 11 10:31:39 2018 +0000
Commit: Michał Górny <mgorny <AT> gentoo <DOT> org>
CommitDate: Sun Feb 11 10:34:52 2018 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a15edfa1
dev-perl/MogileFS-Server: Remove useless maintainer <description/>
Remove useless/redundant maintainer <description/>. It does not benefit
bug wrangling, and only wastes developer's time on reading it. Few tips:
- assignee/CC is implied by ordering, there is no reason to repeat it,
- we know that maintainer is maintainer (la la la la la),
- most of adjectives for maintainer are of no value and/or are obvious.
dev-perl/MogileFS-Server/metadata.xml | 1 -
1 file changed, 1 deletion(-)
diff --git a/dev-perl/MogileFS-Server/metadata.xml b/dev-perl/MogileFS-Server/metadata.xml
index dbd7d0f5a78..fae2fa3f85f 100644
--- a/dev-perl/MogileFS-Server/metadata.xml
+++ b/dev-perl/MogileFS-Server/metadata.xml
@@ -3,7 +3,6 @@
<pkgmetadata>
<maintainer type="person">
<email>robbat2@gentoo.org</email>
- <description>Primary Maintainer</description>
</maintainer>
<maintainer type="project">
<email>perl@gentoo.org</email>
^ permalink raw reply related [flat|nested] 9+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-perl/MogileFS-Server/
@ 2019-11-08 14:23 Robin H. Johnson
0 siblings, 0 replies; 9+ messages in thread
From: Robin H. Johnson @ 2019-11-08 14:23 UTC (permalink / raw
To: gentoo-commits
commit: 79ed04f6035936a7eb99a4b4b3af101e25ebf53f
Author: Robin H. Johnson <robbat2 <AT> gentoo <DOT> org>
AuthorDate: Fri Nov 8 14:22:58 2019 +0000
Commit: Robin H. Johnson <robbat2 <AT> gentoo <DOT> org>
CommitDate: Fri Nov 8 14:23:06 2019 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=79ed04f6
dev-perl/MogileFS-Server: bump
Package-Manager: Portage-2.3.78, Repoman-2.3.17
Signed-off-by: Robin H. Johnson <robbat2 <AT> gentoo.org>
dev-perl/MogileFS-Server/Manifest | 1 +
.../MogileFS-Server/MogileFS-Server-2.730.0.ebuild | 82 ++++++++++++++++++++++
2 files changed, 83 insertions(+)
diff --git a/dev-perl/MogileFS-Server/Manifest b/dev-perl/MogileFS-Server/Manifest
index 2df34416684..4f4b83aa5f4 100644
--- a/dev-perl/MogileFS-Server/Manifest
+++ b/dev-perl/MogileFS-Server/Manifest
@@ -1 +1,2 @@
DIST MogileFS-Server-2.72.tar.gz 200057 BLAKE2B 835a7799389e536b42ed000b8ce07225609501ee6a4c002253a0018d0b17c815e8825a56f78ee0c0604d57cafea45ac044fda4e6e6bc33e0b60b8ed5b51a7e10 SHA512 4076ba33123c984f9d7c56db7d308b4d857e852caa8d811d86ed551b9ab74a6dfc93b034d034ec2802376035799860c613aef2bdd3898c1225e37727fda34ade
+DIST MogileFS-Server-2.73.tar.gz 202285 BLAKE2B bd7032a507df8eba7e8c48205a8d76e66a85e28a2223bce47a1753c38d700a5e8b3ab72e5bffd592d1aec4918374e57d3bf882b911f3d5fb6d1f403a4d32275f SHA512 9d5f67334d1877e9a6e63abb728a9d00b93f35579057102b9601a9c65bd3ff8438090e560ddefaec04ce24d4d2c9a7554d7ea2595b5e4ba6f4f2c4554ccac268
diff --git a/dev-perl/MogileFS-Server/MogileFS-Server-2.730.0.ebuild b/dev-perl/MogileFS-Server/MogileFS-Server-2.730.0.ebuild
new file mode 100644
index 00000000000..1ab8f1f30f2
--- /dev/null
+++ b/dev-perl/MogileFS-Server/MogileFS-Server-2.730.0.ebuild
@@ -0,0 +1,82 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+DIST_AUTHOR=DORMANDO
+DIST_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 test postgres"
+REQUIRED_USE="test? ( sqlite ) || ( 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.170.0
+ >=dev-perl/MogileFS-Utils-2.280.0
+ dev-perl/Cache-Memcached
+ dev-perl/DBI
+ mysql? ( dev-perl/DBD-mysql )
+ postgres? ( dev-perl/DBD-Pg )
+ sqlite? ( dev-perl/DBD-SQLite )"
+DEPEND="${RDEPEND}"
+
+PATCHES=(
+ "${FILESDIR}/${PN}-2.720.0-gentoo-init-conf.patch"
+)
+DIST_TEST="never"
+
+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_install() {
+ perl-module_src_install || die "perl-module_src_install failed"
+ cd "${S}"
+
+ newconfd "${S}"/gentoo/conf.d/mogilefsd mogilefsd
+ newinitd "${S}"/gentoo/init.d/mogilefsd mogilefsd
+
+ newconfd "${S}"/gentoo/conf.d/mogstored mogstored
+ newinitd "${S}"/gentoo/init.d/mogstored mogstored
+
+ newinitd "${S}"/gentoo/init.d/mogautomount mogautomount
+
+ diropts -m 700 -o ${MOGILE_USER}
+ keepdir /var/mogdata
+
+ diropts -m 755 -o root
+ dodir /etc/mogilefs
+
+ insinto /etc/mogilefs
+ insopts -m 600 -o root -g ${MOGILE_USER}
+ newins "${S}"/gentoo/conf/mogilefsd.conf mogilefsd.conf
+ newins "${S}"/gentoo/conf/mogstored.conf mogstored.conf
+}
+
+pkg_postinst() {
+ chmod 640 "${ROOT}"/etc/mogilefs/{mogilefsd,mogstored}.conf
+ chown root:${MOGILE_USER} "${ROOT}"/etc/mogilefs/{mogilefsd,mogstored}.conf
+}
+
+#src_test() {
+# emake test MOGTEST_DBUSER=mogile MOGTEST_DBNAME=tmp_mogiletest MOGTEST_DBTYPE=SQLite
+#}
^ permalink raw reply related [flat|nested] 9+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-perl/MogileFS-Server/
@ 2019-11-08 14:23 Robin H. Johnson
0 siblings, 0 replies; 9+ messages in thread
From: Robin H. Johnson @ 2019-11-08 14:23 UTC (permalink / raw
To: gentoo-commits
commit: b4e5588fab9557784e1664fc250aeec87d9f6db2
Author: Robin H. Johnson <robbat2 <AT> gentoo <DOT> org>
AuthorDate: Fri Nov 8 01:11:06 2019 +0000
Commit: Robin H. Johnson <robbat2 <AT> gentoo <DOT> org>
CommitDate: Fri Nov 8 14:23:05 2019 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b4e5588f
dev-perl/MogileFS-Server: disable automatic tests
Fix the test deps, but also disable tests.
The SQLite test suite no longer completes for permission reasons, and we
cannot rely on being able to use a system MySQL or PostGreSQL.
Fixes: https://bugs.gentoo.org/show_bug.cgi?id=699560
Package-Manager: Portage-2.3.78, Repoman-2.3.17
Signed-off-by: Robin H. Johnson <robbat2 <AT> gentoo.org>
dev-perl/MogileFS-Server/MogileFS-Server-2.720.0-r1.ebuild | 13 +++++++++----
1 file changed, 9 insertions(+), 4 deletions(-)
diff --git a/dev-perl/MogileFS-Server/MogileFS-Server-2.720.0-r1.ebuild b/dev-perl/MogileFS-Server/MogileFS-Server-2.720.0-r1.ebuild
index 691d30b4fd8..1ab8f1f30f2 100644
--- a/dev-perl/MogileFS-Server/MogileFS-Server-2.720.0-r1.ebuild
+++ b/dev-perl/MogileFS-Server/MogileFS-Server-2.720.0-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2017 Gentoo Foundation
+# Copyright 1999-2019 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=6
@@ -10,7 +10,8 @@ inherit user perl-module
DESCRIPTION="Server for the MogileFS distributed file system"
HOMEPAGE="http://www.danga.com/mogilefs/ ${HOMEPAGE}"
-IUSE="mysql sqlite postgres"
+IUSE="mysql sqlite test postgres"
+REQUIRED_USE="test? ( sqlite ) || ( mysql sqlite postgres )"
SLOT="0"
LICENSE="|| ( Artistic GPL-2 )"
@@ -35,9 +36,9 @@ RDEPEND="dev-perl/Net-Netmask
DEPEND="${RDEPEND}"
PATCHES=(
- "${FILESDIR}/${P}-gentoo-init-conf.patch"
+ "${FILESDIR}/${PN}-2.720.0-gentoo-init-conf.patch"
)
-DIST_TEST="do"
+DIST_TEST="never"
MOGILE_USER="mogile"
@@ -75,3 +76,7 @@ pkg_postinst() {
chmod 640 "${ROOT}"/etc/mogilefs/{mogilefsd,mogstored}.conf
chown root:${MOGILE_USER} "${ROOT}"/etc/mogilefs/{mogilefsd,mogstored}.conf
}
+
+#src_test() {
+# emake test MOGTEST_DBUSER=mogile MOGTEST_DBNAME=tmp_mogiletest MOGTEST_DBTYPE=SQLite
+#}
^ permalink raw reply related [flat|nested] 9+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-perl/MogileFS-Server/
@ 2019-11-08 21:29 Robin H. Johnson
0 siblings, 0 replies; 9+ messages in thread
From: Robin H. Johnson @ 2019-11-08 21:29 UTC (permalink / raw
To: gentoo-commits
commit: 8b2ab6eb952db74d29cd5dd068555461ed63ea93
Author: Robin H. Johnson <robbat2 <AT> gentoo <DOT> org>
AuthorDate: Fri Nov 8 21:29:12 2019 +0000
Commit: Robin H. Johnson <robbat2 <AT> gentoo <DOT> org>
CommitDate: Fri Nov 8 21:29:19 2019 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8b2ab6eb
dev-perl/MogileFS-Server: cleanup QA issues, try to make tests work
Package-Manager: Portage-2.3.78, Repoman-2.3.17
Signed-off-by: Robin H. Johnson <robbat2 <AT> gentoo.org>
dev-perl/MogileFS-Server/MogileFS-Server-2.720.0-r1.ebuild | 14 +++++++++-----
dev-perl/MogileFS-Server/MogileFS-Server-2.730.0.ebuild | 14 +++++++++-----
2 files changed, 18 insertions(+), 10 deletions(-)
diff --git a/dev-perl/MogileFS-Server/MogileFS-Server-2.720.0-r1.ebuild b/dev-perl/MogileFS-Server/MogileFS-Server-2.720.0-r1.ebuild
index 1ab8f1f30f2..8d2a778a8ff 100644
--- a/dev-perl/MogileFS-Server/MogileFS-Server-2.720.0-r1.ebuild
+++ b/dev-perl/MogileFS-Server/MogileFS-Server-2.720.0-r1.ebuild
@@ -10,7 +10,8 @@ inherit user perl-module
DESCRIPTION="Server for the MogileFS distributed file system"
HOMEPAGE="http://www.danga.com/mogilefs/ ${HOMEPAGE}"
-IUSE="mysql sqlite test postgres"
+IUSE="mysql +sqlite test postgres"
+RESTRICT="!test? ( test )"
REQUIRED_USE="test? ( sqlite ) || ( mysql sqlite postgres )"
SLOT="0"
@@ -38,7 +39,7 @@ DEPEND="${RDEPEND}"
PATCHES=(
"${FILESDIR}/${PN}-2.720.0-gentoo-init-conf.patch"
)
-DIST_TEST="never"
+DIST_TEST="never verbose"
MOGILE_USER="mogile"
@@ -77,6 +78,9 @@ pkg_postinst() {
chown root:${MOGILE_USER} "${ROOT}"/etc/mogilefs/{mogilefsd,mogstored}.conf
}
-#src_test() {
-# emake test MOGTEST_DBUSER=mogile MOGTEST_DBNAME=tmp_mogiletest MOGTEST_DBTYPE=SQLite
-#}
+src_test() {
+ # these need to be in the env and the makeopts
+ export MOGTEST_DBUSER=mogile MOGTEST_DBNAME=tmp_mogiletest MOGTEST_DBTYPE=SQLite TMPDIR="${T}/mogile"
+ #perl-module_src_test
+ make -j1 test TEST_VERBOSE=1 MOGTEST_DBUSER=${MOGTEST_DBUSER} MOGTEST_DBNAME=${MOGTEST_DBNAME} MOGTEST_DBTYPE=${MOGTEST_DBTYPE} TMPDIR="${TMPDIR}"
+}
diff --git a/dev-perl/MogileFS-Server/MogileFS-Server-2.730.0.ebuild b/dev-perl/MogileFS-Server/MogileFS-Server-2.730.0.ebuild
index 1ab8f1f30f2..8d2a778a8ff 100644
--- a/dev-perl/MogileFS-Server/MogileFS-Server-2.730.0.ebuild
+++ b/dev-perl/MogileFS-Server/MogileFS-Server-2.730.0.ebuild
@@ -10,7 +10,8 @@ inherit user perl-module
DESCRIPTION="Server for the MogileFS distributed file system"
HOMEPAGE="http://www.danga.com/mogilefs/ ${HOMEPAGE}"
-IUSE="mysql sqlite test postgres"
+IUSE="mysql +sqlite test postgres"
+RESTRICT="!test? ( test )"
REQUIRED_USE="test? ( sqlite ) || ( mysql sqlite postgres )"
SLOT="0"
@@ -38,7 +39,7 @@ DEPEND="${RDEPEND}"
PATCHES=(
"${FILESDIR}/${PN}-2.720.0-gentoo-init-conf.patch"
)
-DIST_TEST="never"
+DIST_TEST="never verbose"
MOGILE_USER="mogile"
@@ -77,6 +78,9 @@ pkg_postinst() {
chown root:${MOGILE_USER} "${ROOT}"/etc/mogilefs/{mogilefsd,mogstored}.conf
}
-#src_test() {
-# emake test MOGTEST_DBUSER=mogile MOGTEST_DBNAME=tmp_mogiletest MOGTEST_DBTYPE=SQLite
-#}
+src_test() {
+ # these need to be in the env and the makeopts
+ export MOGTEST_DBUSER=mogile MOGTEST_DBNAME=tmp_mogiletest MOGTEST_DBTYPE=SQLite TMPDIR="${T}/mogile"
+ #perl-module_src_test
+ make -j1 test TEST_VERBOSE=1 MOGTEST_DBUSER=${MOGTEST_DBUSER} MOGTEST_DBNAME=${MOGTEST_DBNAME} MOGTEST_DBTYPE=${MOGTEST_DBTYPE} TMPDIR="${TMPDIR}"
+}
^ permalink raw reply related [flat|nested] 9+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-perl/MogileFS-Server/
@ 2021-05-09 12:31 Andreas K. Hüttel
0 siblings, 0 replies; 9+ messages in thread
From: Andreas K. Hüttel @ 2021-05-09 12:31 UTC (permalink / raw
To: gentoo-commits
commit: 8731a7e9ada9b79f31cbf8ca0db1fb83dbc3bbec
Author: Andreas K. Hüttel <dilfridge <AT> gentoo <DOT> org>
AuthorDate: Sun May 9 11:50:40 2021 +0000
Commit: Andreas K. Hüttel <dilfridge <AT> gentoo <DOT> org>
CommitDate: Sun May 9 12:31:34 2021 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8731a7e9
dev-perl/MogileFS-Server: EAPI=7, GLEP 81
Package-Manager: Portage-3.0.18, Repoman-3.0.2
Signed-off-by: Andreas K. Hüttel <dilfridge <AT> gentoo.org>
.../MogileFS-Server-2.730.0-r1.ebuild | 84 ++++++++++++++++++++++
1 file changed, 84 insertions(+)
diff --git a/dev-perl/MogileFS-Server/MogileFS-Server-2.730.0-r1.ebuild b/dev-perl/MogileFS-Server/MogileFS-Server-2.730.0-r1.ebuild
new file mode 100644
index 00000000000..02edca56803
--- /dev/null
+++ b/dev-perl/MogileFS-Server/MogileFS-Server-2.730.0-r1.ebuild
@@ -0,0 +1,84 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+DIST_AUTHOR=DORMANDO
+DIST_VERSION=${PV%0.0}
+inherit perl-module
+
+DESCRIPTION="Server for the MogileFS distributed file system"
+HOMEPAGE="http://www.danga.com/mogilefs/ https://metacpan.org/release/MogileFS-Server"
+
+IUSE="mysql +sqlite test postgres"
+RESTRICT="!test? ( test )"
+REQUIRED_USE="test? ( sqlite ) || ( 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="
+ acct-group/mogile
+ acct-user/mogile
+ 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.170.0
+ >=dev-perl/MogileFS-Utils-2.280.0
+ dev-perl/Cache-Memcached
+ dev-perl/DBI
+ mysql? ( dev-perl/DBD-mysql )
+ postgres? ( dev-perl/DBD-Pg )
+ sqlite? ( dev-perl/DBD-SQLite )
+"
+DEPEND="${RDEPEND}"
+BDEPEND="${RDEPEND}"
+
+PATCHES=(
+ "${FILESDIR}/${PN}-2.720.0-gentoo-init-conf.patch"
+)
+
+DIST_TEST="never verbose"
+
+src_install() {
+ perl-module_src_install || die "perl-module_src_install failed"
+ cd "${S}" || die
+
+ newconfd "${S}"/gentoo/conf.d/mogilefsd mogilefsd
+ newinitd "${S}"/gentoo/init.d/mogilefsd mogilefsd
+
+ newconfd "${S}"/gentoo/conf.d/mogstored mogstored
+ newinitd "${S}"/gentoo/init.d/mogstored mogstored
+
+ newinitd "${S}"/gentoo/init.d/mogautomount mogautomount
+
+ diropts -m 700 -o mogile
+ keepdir /var/mogdata
+
+ diropts -m 755 -o root
+ dodir /etc/mogilefs
+
+ insinto /etc/mogilefs
+ insopts -m 600 -o root -g mogile
+ newins "${S}"/gentoo/conf/mogilefsd.conf mogilefsd.conf
+ newins "${S}"/gentoo/conf/mogstored.conf mogstored.conf
+}
+
+pkg_postinst() {
+ chmod 640 "${ROOT}"/etc/mogilefs/{mogilefsd,mogstored}.conf
+ chown root:mogile "${ROOT}"/etc/mogilefs/{mogilefsd,mogstored}.conf
+}
+
+src_test() {
+ # these need to be in the env and the makeopts
+ export MOGTEST_DBUSER=mogile MOGTEST_DBNAME=tmp_mogiletest MOGTEST_DBTYPE=SQLite TMPDIR="${T}/mogile"
+ #perl-module_src_test
+ make -j1 test TEST_VERBOSE=1 MOGTEST_DBUSER=${MOGTEST_DBUSER} MOGTEST_DBNAME=${MOGTEST_DBNAME} MOGTEST_DBTYPE=${MOGTEST_DBTYPE} TMPDIR="${TMPDIR}"
+}
^ permalink raw reply related [flat|nested] 9+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-perl/MogileFS-Server/
@ 2021-05-12 21:33 Andreas K. Hüttel
0 siblings, 0 replies; 9+ messages in thread
From: Andreas K. Hüttel @ 2021-05-12 21:33 UTC (permalink / raw
To: gentoo-commits
commit: 6b7807c8f8f002663349aeed5d6593a76edfb21e
Author: Andreas K. Hüttel <dilfridge <AT> gentoo <DOT> org>
AuthorDate: Wed May 12 21:32:31 2021 +0000
Commit: Andreas K. Hüttel <dilfridge <AT> gentoo <DOT> org>
CommitDate: Wed May 12 21:32:54 2021 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6b7807c8
dev-perl/MogileFS-Server: More minimal changeset
Package-Manager: Portage-3.0.18, Repoman-3.0.2
Signed-off-by: Andreas K. Hüttel <dilfridge <AT> gentoo.org>
.../MogileFS-Server/MogileFS-Server-2.730.0-r1.ebuild | 15 +++++++++------
1 file changed, 9 insertions(+), 6 deletions(-)
diff --git a/dev-perl/MogileFS-Server/MogileFS-Server-2.730.0-r1.ebuild b/dev-perl/MogileFS-Server/MogileFS-Server-2.730.0-r1.ebuild
index 02edca56803..caebd12047c 100644
--- a/dev-perl/MogileFS-Server/MogileFS-Server-2.730.0-r1.ebuild
+++ b/dev-perl/MogileFS-Server/MogileFS-Server-2.730.0-r1.ebuild
@@ -18,12 +18,16 @@ SLOT="0"
LICENSE="|| ( Artistic GPL-2 )"
#KEYWORDS="~amd64 ~ppc ~x86"
+MOGILE_USER="mogile"
+# Warning! It is important that the uid is constant over Gentoo machines
+# As mogilefs may be used with non-local block devices that move!
+
# Upstream site recommends this,
# but it breaks Perlbal
# dev-perl/Perlbal-XS-HTTPHeaders
RDEPEND="
- acct-group/mogile
- acct-user/mogile
+ acct-group/${MOGILE_USER}
+ acct-user/${MOGILE_USER}
dev-perl/Net-Netmask
>=dev-perl/Danga-Socket-1.610.0
>=dev-perl/Sys-Syscall-0.220.0
@@ -44,7 +48,6 @@ BDEPEND="${RDEPEND}"
PATCHES=(
"${FILESDIR}/${PN}-2.720.0-gentoo-init-conf.patch"
)
-
DIST_TEST="never verbose"
src_install() {
@@ -59,21 +62,21 @@ src_install() {
newinitd "${S}"/gentoo/init.d/mogautomount mogautomount
- diropts -m 700 -o mogile
+ diropts -m 700 -o ${MOGILE_USER}
keepdir /var/mogdata
diropts -m 755 -o root
dodir /etc/mogilefs
insinto /etc/mogilefs
- insopts -m 600 -o root -g mogile
+ insopts -m 600 -o root -g ${MOGILE_USER}
newins "${S}"/gentoo/conf/mogilefsd.conf mogilefsd.conf
newins "${S}"/gentoo/conf/mogstored.conf mogstored.conf
}
pkg_postinst() {
chmod 640 "${ROOT}"/etc/mogilefs/{mogilefsd,mogstored}.conf
- chown root:mogile "${ROOT}"/etc/mogilefs/{mogilefsd,mogstored}.conf
+ chown root:${MOGILE_USER} "${ROOT}"/etc/mogilefs/{mogilefsd,mogstored}.conf
}
src_test() {
^ permalink raw reply related [flat|nested] 9+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-perl/MogileFS-Server/
@ 2021-05-12 21:38 Andreas K. Hüttel
0 siblings, 0 replies; 9+ messages in thread
From: Andreas K. Hüttel @ 2021-05-12 21:38 UTC (permalink / raw
To: gentoo-commits
commit: 990b8454d01407140d9c43719532d50d489de41f
Author: Andreas K. Hüttel <dilfridge <AT> gentoo <DOT> org>
AuthorDate: Wed May 12 21:38:35 2021 +0000
Commit: Andreas K. Hüttel <dilfridge <AT> gentoo <DOT> org>
CommitDate: Wed May 12 21:38:35 2021 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=990b8454
dev-perl/MogileFS-Server: Rekeyword 2.73
Package-Manager: Portage-3.0.18, Repoman-3.0.2
Signed-off-by: Andreas K. Hüttel <dilfridge <AT> gentoo.org>
dev-perl/MogileFS-Server/MogileFS-Server-2.730.0-r1.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-perl/MogileFS-Server/MogileFS-Server-2.730.0-r1.ebuild b/dev-perl/MogileFS-Server/MogileFS-Server-2.730.0-r1.ebuild
index caebd12047c..e8562a9ccfe 100644
--- a/dev-perl/MogileFS-Server/MogileFS-Server-2.730.0-r1.ebuild
+++ b/dev-perl/MogileFS-Server/MogileFS-Server-2.730.0-r1.ebuild
@@ -16,7 +16,7 @@ REQUIRED_USE="test? ( sqlite ) || ( mysql sqlite postgres )"
SLOT="0"
LICENSE="|| ( Artistic GPL-2 )"
-#KEYWORDS="~amd64 ~ppc ~x86"
+KEYWORDS="~amd64 ~ppc ~x86"
MOGILE_USER="mogile"
# Warning! It is important that the uid is constant over Gentoo machines
^ permalink raw reply related [flat|nested] 9+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-perl/MogileFS-Server/
@ 2021-07-08 19:33 Andreas K. Hüttel
0 siblings, 0 replies; 9+ messages in thread
From: Andreas K. Hüttel @ 2021-07-08 19:33 UTC (permalink / raw
To: gentoo-commits
commit: f7e4e6e098e0540c941e18bb3a4c69d151ff8a9f
Author: Andreas K. Hüttel <dilfridge <AT> gentoo <DOT> org>
AuthorDate: Thu Jul 8 18:59:27 2021 +0000
Commit: Andreas K. Hüttel <dilfridge <AT> gentoo <DOT> org>
CommitDate: Thu Jul 8 19:32:52 2021 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f7e4e6e0
dev-perl/MogileFS-Server: Remove old
Package-Manager: Portage-3.0.20, Repoman-3.0.3
Signed-off-by: Andreas K. Hüttel <dilfridge <AT> gentoo.org>
dev-perl/MogileFS-Server/Manifest | 1 -
.../MogileFS-Server-2.720.0-r1.ebuild | 86 ----------------------
.../MogileFS-Server/MogileFS-Server-2.730.0.ebuild | 86 ----------------------
3 files changed, 173 deletions(-)
diff --git a/dev-perl/MogileFS-Server/Manifest b/dev-perl/MogileFS-Server/Manifest
index 4f4b83aa5f4..78c3a5309ed 100644
--- a/dev-perl/MogileFS-Server/Manifest
+++ b/dev-perl/MogileFS-Server/Manifest
@@ -1,2 +1 @@
-DIST MogileFS-Server-2.72.tar.gz 200057 BLAKE2B 835a7799389e536b42ed000b8ce07225609501ee6a4c002253a0018d0b17c815e8825a56f78ee0c0604d57cafea45ac044fda4e6e6bc33e0b60b8ed5b51a7e10 SHA512 4076ba33123c984f9d7c56db7d308b4d857e852caa8d811d86ed551b9ab74a6dfc93b034d034ec2802376035799860c613aef2bdd3898c1225e37727fda34ade
DIST MogileFS-Server-2.73.tar.gz 202285 BLAKE2B bd7032a507df8eba7e8c48205a8d76e66a85e28a2223bce47a1753c38d700a5e8b3ab72e5bffd592d1aec4918374e57d3bf882b911f3d5fb6d1f403a4d32275f SHA512 9d5f67334d1877e9a6e63abb728a9d00b93f35579057102b9601a9c65bd3ff8438090e560ddefaec04ce24d4d2c9a7554d7ea2595b5e4ba6f4f2c4554ccac268
diff --git a/dev-perl/MogileFS-Server/MogileFS-Server-2.720.0-r1.ebuild b/dev-perl/MogileFS-Server/MogileFS-Server-2.720.0-r1.ebuild
deleted file mode 100644
index ee20ce439a7..00000000000
--- a/dev-perl/MogileFS-Server/MogileFS-Server-2.720.0-r1.ebuild
+++ /dev/null
@@ -1,86 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-DIST_AUTHOR=DORMANDO
-DIST_VERSION=${PV%0.0}
-inherit user perl-module
-
-DESCRIPTION="Server for the MogileFS distributed file system"
-HOMEPAGE="http://www.danga.com/mogilefs/ https://metacpan.org/release/MogileFS-Server"
-
-IUSE="mysql +sqlite test postgres"
-RESTRICT="!test? ( test )"
-REQUIRED_USE="test? ( sqlite ) || ( 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.170.0
- >=dev-perl/MogileFS-Utils-2.280.0
- dev-perl/Cache-Memcached
- dev-perl/DBI
- mysql? ( dev-perl/DBD-mysql )
- postgres? ( dev-perl/DBD-Pg )
- sqlite? ( dev-perl/DBD-SQLite )"
-DEPEND="${RDEPEND}"
-
-PATCHES=(
- "${FILESDIR}/${PN}-2.720.0-gentoo-init-conf.patch"
-)
-DIST_TEST="never verbose"
-
-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_install() {
- perl-module_src_install || die "perl-module_src_install failed"
- cd "${S}"
-
- newconfd "${S}"/gentoo/conf.d/mogilefsd mogilefsd
- newinitd "${S}"/gentoo/init.d/mogilefsd mogilefsd
-
- newconfd "${S}"/gentoo/conf.d/mogstored mogstored
- newinitd "${S}"/gentoo/init.d/mogstored mogstored
-
- newinitd "${S}"/gentoo/init.d/mogautomount mogautomount
-
- diropts -m 700 -o ${MOGILE_USER}
- keepdir /var/mogdata
-
- diropts -m 755 -o root
- dodir /etc/mogilefs
-
- insinto /etc/mogilefs
- insopts -m 600 -o root -g ${MOGILE_USER}
- newins "${S}"/gentoo/conf/mogilefsd.conf mogilefsd.conf
- newins "${S}"/gentoo/conf/mogstored.conf mogstored.conf
-}
-
-pkg_postinst() {
- chmod 640 "${ROOT}"/etc/mogilefs/{mogilefsd,mogstored}.conf
- chown root:${MOGILE_USER} "${ROOT}"/etc/mogilefs/{mogilefsd,mogstored}.conf
-}
-
-src_test() {
- # these need to be in the env and the makeopts
- export MOGTEST_DBUSER=mogile MOGTEST_DBNAME=tmp_mogiletest MOGTEST_DBTYPE=SQLite TMPDIR="${T}/mogile"
- #perl-module_src_test
- make -j1 test TEST_VERBOSE=1 MOGTEST_DBUSER=${MOGTEST_DBUSER} MOGTEST_DBNAME=${MOGTEST_DBNAME} MOGTEST_DBTYPE=${MOGTEST_DBTYPE} TMPDIR="${TMPDIR}"
-}
diff --git a/dev-perl/MogileFS-Server/MogileFS-Server-2.730.0.ebuild b/dev-perl/MogileFS-Server/MogileFS-Server-2.730.0.ebuild
deleted file mode 100644
index ee20ce439a7..00000000000
--- a/dev-perl/MogileFS-Server/MogileFS-Server-2.730.0.ebuild
+++ /dev/null
@@ -1,86 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-DIST_AUTHOR=DORMANDO
-DIST_VERSION=${PV%0.0}
-inherit user perl-module
-
-DESCRIPTION="Server for the MogileFS distributed file system"
-HOMEPAGE="http://www.danga.com/mogilefs/ https://metacpan.org/release/MogileFS-Server"
-
-IUSE="mysql +sqlite test postgres"
-RESTRICT="!test? ( test )"
-REQUIRED_USE="test? ( sqlite ) || ( 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.170.0
- >=dev-perl/MogileFS-Utils-2.280.0
- dev-perl/Cache-Memcached
- dev-perl/DBI
- mysql? ( dev-perl/DBD-mysql )
- postgres? ( dev-perl/DBD-Pg )
- sqlite? ( dev-perl/DBD-SQLite )"
-DEPEND="${RDEPEND}"
-
-PATCHES=(
- "${FILESDIR}/${PN}-2.720.0-gentoo-init-conf.patch"
-)
-DIST_TEST="never verbose"
-
-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_install() {
- perl-module_src_install || die "perl-module_src_install failed"
- cd "${S}"
-
- newconfd "${S}"/gentoo/conf.d/mogilefsd mogilefsd
- newinitd "${S}"/gentoo/init.d/mogilefsd mogilefsd
-
- newconfd "${S}"/gentoo/conf.d/mogstored mogstored
- newinitd "${S}"/gentoo/init.d/mogstored mogstored
-
- newinitd "${S}"/gentoo/init.d/mogautomount mogautomount
-
- diropts -m 700 -o ${MOGILE_USER}
- keepdir /var/mogdata
-
- diropts -m 755 -o root
- dodir /etc/mogilefs
-
- insinto /etc/mogilefs
- insopts -m 600 -o root -g ${MOGILE_USER}
- newins "${S}"/gentoo/conf/mogilefsd.conf mogilefsd.conf
- newins "${S}"/gentoo/conf/mogstored.conf mogstored.conf
-}
-
-pkg_postinst() {
- chmod 640 "${ROOT}"/etc/mogilefs/{mogilefsd,mogstored}.conf
- chown root:${MOGILE_USER} "${ROOT}"/etc/mogilefs/{mogilefsd,mogstored}.conf
-}
-
-src_test() {
- # these need to be in the env and the makeopts
- export MOGTEST_DBUSER=mogile MOGTEST_DBNAME=tmp_mogiletest MOGTEST_DBTYPE=SQLite TMPDIR="${T}/mogile"
- #perl-module_src_test
- make -j1 test TEST_VERBOSE=1 MOGTEST_DBUSER=${MOGTEST_DBUSER} MOGTEST_DBNAME=${MOGTEST_DBNAME} MOGTEST_DBTYPE=${MOGTEST_DBTYPE} TMPDIR="${TMPDIR}"
-}
^ permalink raw reply related [flat|nested] 9+ messages in thread
end of thread, other threads:[~2021-07-08 19:33 UTC | newest]
Thread overview: 9+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2017-11-27 7:26 [gentoo-commits] repo/gentoo:master commit in: dev-perl/MogileFS-Server/ Kent Fredric
-- strict thread matches above, loose matches on Subject: below --
2018-02-11 10:36 Michał Górny
2019-11-08 14:23 Robin H. Johnson
2019-11-08 14:23 Robin H. Johnson
2019-11-08 21:29 Robin H. Johnson
2021-05-09 12:31 Andreas K. Hüttel
2021-05-12 21:33 Andreas K. Hüttel
2021-05-12 21:38 Andreas K. Hüttel
2021-07-08 19:33 Andreas K. Hüttel
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox