public inbox for gentoo-commits@lists.gentoo.org
 help / color / mirror / Atom feed
* [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 --
2021-05-09 12:31 [gentoo-commits] repo/gentoo:master commit in: dev-perl/MogileFS-Server/ Andreas K. Hüttel
  -- strict thread matches above, loose matches on Subject: below --
2021-07-08 19:33 Andreas K. Hüttel
2021-05-12 21:38 Andreas K. Hüttel
2021-05-12 21:33 Andreas K. Hüttel
2019-11-08 21:29 Robin H. Johnson
2019-11-08 14:23 Robin H. Johnson
2019-11-08 14:23 Robin H. Johnson
2018-02-11 10:36 Michał Górny
2017-11-27  7:26 Kent Fredric

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox