summaryrefslogtreecommitdiff
path: root/dev-perl/Gearman-Server
diff options
context:
space:
mode:
authorV3n3RiX <venerix@redcorelinux.org>2017-10-29 11:22:34 +0000
committerV3n3RiX <venerix@redcorelinux.org>2017-10-29 11:22:34 +0000
commitbd7908c6630f38067350d396ac5d18c3cc2434a0 (patch)
tree3559b3e11424f5529527f2474d8a977a91ee3389 /dev-perl/Gearman-Server
parent8b2628ad8526c806375e7b157889e4274b70248b (diff)
gentoo resync : 29.10.2017
Diffstat (limited to 'dev-perl/Gearman-Server')
-rw-r--r--dev-perl/Gearman-Server/Gearman-Server-1.120.0-r1.ebuild (renamed from dev-perl/Gearman-Server/Gearman-Server-1.120.0.ebuild)3
-rw-r--r--dev-perl/Gearman-Server/Gearman-Server-1.130.1-r1.ebuild34
-rw-r--r--dev-perl/Gearman-Server/Manifest5
-rw-r--r--dev-perl/Gearman-Server/files/Gearman-Server-1.130.1-Use-saner-name-in-process-listing.patch33
4 files changed, 73 insertions, 2 deletions
diff --git a/dev-perl/Gearman-Server/Gearman-Server-1.120.0.ebuild b/dev-perl/Gearman-Server/Gearman-Server-1.120.0-r1.ebuild
index 14f424efa246..9c735ba364d6 100644
--- a/dev-perl/Gearman-Server/Gearman-Server-1.120.0.ebuild
+++ b/dev-perl/Gearman-Server/Gearman-Server-1.120.0-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2015 Gentoo Foundation
+# Copyright 1999-2017 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
EAPI=5
@@ -16,6 +16,7 @@ IUSE=""
RDEPEND="
>=dev-perl/Danga-Socket-1.520.0
>=dev-perl/Gearman-1.07
+ !!sys-cluster/gearmand
"
DEPEND="${RDEPEND}
virtual/perl-ExtUtils-MakeMaker
diff --git a/dev-perl/Gearman-Server/Gearman-Server-1.130.1-r1.ebuild b/dev-perl/Gearman-Server/Gearman-Server-1.130.1-r1.ebuild
new file mode 100644
index 000000000000..8e86814b9727
--- /dev/null
+++ b/dev-perl/Gearman-Server/Gearman-Server-1.130.1-r1.ebuild
@@ -0,0 +1,34 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+DIST_AUTHOR=PALIK
+DIST_VERSION=v1.130.1
+inherit perl-module
+
+DESCRIPTION="Gearman distributed job system - worker/client connector"
+
+SLOT="0"
+KEYWORDS="~amd64 ~ppc ~x86"
+IUSE="test"
+
+RDEPEND="
+ >=dev-perl/Danga-Socket-1.520.0
+ >=dev-perl/Gearman-1.07
+ !!sys-cluster/gearmand
+"
+DEPEND="${RDEPEND}
+ virtual/perl-ExtUtils-MakeMaker
+ test? (
+ dev-perl/Test-Script
+ )
+"
+
+PATCHES=( "${FILESDIR}/${P}-Use-saner-name-in-process-listing.patch" )
+
+src_install() {
+ perl-module_src_install
+ newinitd "${FILESDIR}"/gearmand-init.d-1.09 gearmand
+ newconfd "${FILESDIR}"/gearmand-conf.d-1.09 gearmand
+}
diff --git a/dev-perl/Gearman-Server/Manifest b/dev-perl/Gearman-Server/Manifest
index 450c8da753e1..3b8dbd89d356 100644
--- a/dev-perl/Gearman-Server/Manifest
+++ b/dev-perl/Gearman-Server/Manifest
@@ -1,8 +1,11 @@
AUX Gearman-Server-1.09-Use-saner-name-in-process-listing.patch 966 SHA256 9bef8c50c1d3aa4d272c4cfb13c7459bf5712a8f774c0b6963eacebd90daa59c SHA512 84b0dc87510e5d4c21db8bbe95e718fcf33f6fcc87ed828a228c2a6b41144a4177746676a060a7a2c18a9f6307f0d06362d4e14c93134da9fb87f400a60c0298 WHIRLPOOL 3a0bd056b5e67c863176001061dc8a5458922009903c0538926ecc46613e7dfd950c6a95f73d59b8f477524ef65b81c334e6e0c9a97208e53b0c08c8cbf5948a
+AUX Gearman-Server-1.130.1-Use-saner-name-in-process-listing.patch 973 SHA256 d0f46a908e4e7be329e1e2448d561d561ea64f6b698ba9b086993ecd9f8b9fe8 SHA512 fc3a62255c9483ca507e82b185673f90e68ee549d137872cfe5b06ca3d97c3445fbea1c95e02fc3ded3769469becd1b095922580c9c45316cd95a2cbedd909e0 WHIRLPOOL cd04b5477834bd4f6228579cce62b1cbb4d1c40cece6c8b91d8b0d281ee9ad0faa47dc7c1b6e3b7f84bf674f6c9742e6d7f78866ce7b22e31d17d19fa237686d
AUX gearmand-conf.d-1.09 118 SHA256 1641452a23bb04e638eab4c78aa6c74de237db2d36e9ee20aceba3ee9ac45af8 SHA512 7edfb51212727b933cf5ca46a8ac72db2fe3f49e04bc856a69eeb77874e35b160ba85844b794f944d3b308624d6c51126bbb721a53b64b1d017a57ed43f9423b WHIRLPOOL 4c9f6df81ff1250e0e443931fd07b1d232a668db903e6a7006a4a0ffb1c7ebca3fb5df23c31223225ceda3d5ad8a8948e2d04c2345b20de0d6f21b532225fba1
AUX gearmand-init.d-1.09 464 SHA256 775ce0f7dd3d569b3c30a4fcb23d558d230f1d60e35297f348a26102aec4cde7 SHA512 336eabd6018459f6dff5d9e9fab0d4122ffde4f8d9f65d60c0eabf4dfd431fb8417fde0be58db900ad25137719dd5766e086e69247b17bc0d55e110cea9ce823 WHIRLPOOL 3df890ef65a302ffd14b09e8c09c418b7d4d97f9642e239c173c52a7abb86811d8e82e60506ecc79bb79bc56ddad97b53168febf224984fcc94649776d72b912
DIST Gearman-Server-1.12.tar.gz 16399 SHA256 d2270b76d250ce49c25a88fcb696bda4fce4a1025ec34292f40f194ca243ee29 SHA512 4a845db0bd981f20fe59cce26840f235379f33603d9f7e445e678fef97c20943ce237a6a8c5f3c8219a6548e24c6347f9aa1e3bfda9033d0afe8ffdaefe9f826 WHIRLPOOL c1fbfee799efb66f837882d6400e6f8a7d7171a6ef5c027d167e7e34af1686949f9064403f253aef4bfb7b5b9fc9396af7360f4d53f9a1273ed2d715fd562ecf
-EBUILD Gearman-Server-1.120.0.ebuild 650 SHA256 b65799104b96fda8c6cc9dcef7fb8f3632e054902ba6f6a3731e97fce7c4c5b0 SHA512 ac4ec0e926575d49e1d00019d192ecec0376cef4aa972e4cb0d681368a670853ca86bf758c46248846c3f86d7bdc387e6fe61985ed6729125e06972cb66d04f9 WHIRLPOOL 8dc6ef69ab1b417b4c7445c107d7868e6da4ae36f19b1cd444620c031571073e485c00f0441ae37600056df09ed114d2daf707945641b6c64d946dd1004e5f3c
+DIST Gearman-Server-v1.130.1.tar.gz 17585 SHA256 be1b6f5a3eef125a44e5daf2bfdf05d4f1b4161badc7dc82bcc84b8c8231535e SHA512 e8ed734ab7b2afb7e173397f91c58d990bdd223518234ebed77ba46dfd475afdf5aa90f805e26f7642aa7ec1429cf8766145344777e2af8912c2e02add57d033 WHIRLPOOL fae314160459b95674932845b4c582eca14d7fc14ba9d2e525dbd93e19c883161c391cb2c6c3b9c62a494a60e1bc7d3d842c6df9ef5d7f535f0c2474d6a26050
+EBUILD Gearman-Server-1.120.0-r1.ebuild 674 SHA256 0f054197c797180c29fdfcf3b97014ab110fe10e9643cc89c4069c279a515893 SHA512 f65884e8094844dc1564965e42e48c61866cfd5b6f607175489305e40e745a3d3f419d2bf2b8baa2098f293f1d7bcea6df98921df641889502c29c572688b7a4 WHIRLPOOL 45c5a8a0ca74bf18a870c46f874e030f292a964429518795e94f771cb50c795b20f37f9dc8a5f5c4f1f2c8916862b826d612d2b92b2132819de436a078b09405
+EBUILD Gearman-Server-1.130.1-r1.ebuild 706 SHA256 5397b1b8a66ebfdf46651dadfde072c6f5b21ec72db0da1f3894bd4b58e4d9ae SHA512 76a6781aa2b136a42b2a0d1347b9b5b3427230d6944a61f4c2ce790a7601a0f9bd94f7a103237daa506fe9714c51c8d19ede21d3c0b48b8061cf915731919d01 WHIRLPOOL fd2fd8d158e5e1817edf8c9452f794dd9ea6ffeeca38545ff26d256121a86511a696df4aeef63f2db05aeb19003fb5620348b8f3460754046436b725328d66d7
MISC ChangeLog 2940 SHA256 6c07c4775eeff1ca56dbb1edabf0a89d166a5dcacb443414ef63ab59810e0fd4 SHA512 1ae7731ec27f854a4e570d27ff9552bf2a7db9020b6659ff2ae437f997d844205da137192b5d04f08bcbecc1b7d0835482010d192497d7fa329a6f1451880bc9 WHIRLPOOL 7abbdee11a2cd14def0e4d4ce5fcac5ed437a0e3c4b5bb2bf8216e9ae66e1ca55322f49c37eec0655751702e1cfe40dcdc63a8a9a34113a46e76fad7c2fbff1e
MISC ChangeLog-2015 2294 SHA256 b91abdc8622b5bbc7cd079b33845f11665f7d3764711ee78fa1bdd409e885179 SHA512 a2386c8a7c1b3af523f5ab658c0d301a83b0bf408248e1cdc13cfb46f14d3f075830bd08006af4122a2307bc440ed010f4e4cf9735b39a0ef74ca57b1922596a WHIRLPOOL 69fd8c116aeab82a66d3208f0908762a1fb901b06363d34e6fa0b7c09030532e45575e03c43a2f6e1023ddd32002e9dcd827cf96aff2cc371ac2bc4ebedfe90e
MISC metadata.xml 742 SHA256 5fd7cde6d7d7232e1fee4efc8e0fccffa1d723536a0ae806d23a4c9215ed4cd5 SHA512 2a195708b7bd56bd4ce12c5a17bec5794047bacdfe762819af0b33c72b3cb4faef6b7e420e69b4935b81cde63d9144275e92745feab9de7da1a24926858ea11b WHIRLPOOL 019da7eecd4b8cf63feda0781773367fb1adb3ea2c8f3faf156ab18f7d8a111f0721a7ea1e7ebca881af3b63d99fc4c5f401fc99ae8b82a9a28fccb0c47817a6
diff --git a/dev-perl/Gearman-Server/files/Gearman-Server-1.130.1-Use-saner-name-in-process-listing.patch b/dev-perl/Gearman-Server/files/Gearman-Server-1.130.1-Use-saner-name-in-process-listing.patch
new file mode 100644
index 000000000000..c46ac0ecef59
--- /dev/null
+++ b/dev-perl/Gearman-Server/files/Gearman-Server-1.130.1-Use-saner-name-in-process-listing.patch
@@ -0,0 +1,33 @@
+From acd6722c16e17ddbdf6c73c99c693b7674f0fea7 Mon Sep 17 00:00:00 2001
+From: "Robin H. Johnson" <robbat2@gentoo.org>
+Date: Sat, 12 May 2007 22:16:37 -0700
+Subject: Use saner name in process listing.
+
+Normally the binary will turn up in the process list as:
+/usr/bin/perl $SCRIPTNAME
+
+By adding a single line, we can make it be simply '$SCRIPTNAME'.
+This makes writing init.d scripts signficently easier.
+
+Signed-off-by: Robin H. Johnson <robbat2@gentoo.org>
+---
+ bin/gearmand | 3 +++
+ 1 file changed, 3 insertions(+)
+
+diff --git a/bin/gearmand b/bin/gearmand
+index 6046a99..68d1bcf 100755
+--- a/bin/gearmand
++++ b/bin/gearmand
+@@ -130,6 +130,9 @@ my ($daemonize, $nokeepalive, $notify_pid, $opt_pidfile, $accept, $wakeup,
+ $wakeup_delay, $conf_host,);
+ my $conf_port = 4730;
+
++# Rename binary in process list to make init scripts saner
++$0 = $_ = $0;
++
+ Getopt::Long::GetOptions(
+ 'd|daemonize' => \$daemonize,
+ 'p|port=i' => \$conf_port,
+--
+2.14.2
+