summaryrefslogtreecommitdiff
path: root/net-mail
diff options
context:
space:
mode:
authorMarcin Deranek <marcin.deranek@slonko.net>2014-10-03 23:02:00 +0200
committerMarcin Deranek <marcin.deranek@slonko.net>2014-10-03 23:02:00 +0200
commit5dc972444c0f2727f5b042f8161269b800aae260 (patch)
tree0309a1ffcc21a10e9afd5e91b9d4c635c3daae17 /net-mail
parentd4f7dd65946d9d1aca0be0266d9070a2fb23815f (diff)
downloadportage-5dc972444c0f2727f5b042f8161269b800aae260.tar.gz
portage-5dc972444c0f2727f5b042f8161269b800aae260.tar.bz2
portage-5dc972444c0f2727f5b042f8161269b800aae260.zip
Get rid of QA warning
Diffstat (limited to 'net-mail')
-rw-r--r--net-mail/sympa/Manifest4
-rw-r--r--net-mail/sympa/files/sympa-6.1.initd7
-rw-r--r--net-mail/sympa/sympa-6.1.23.ebuild6
3 files changed, 8 insertions, 9 deletions
diff --git a/net-mail/sympa/Manifest b/net-mail/sympa/Manifest
index 3cc2d08..925b8ab 100644
--- a/net-mail/sympa/Manifest
+++ b/net-mail/sympa/Manifest
@@ -5,7 +5,7 @@ AUX sympa-5.4.locale.patch 614 SHA256 469eae733892a94fc8cc657974c9d3403edbc86162
AUX sympa-5.4.moderation.patch 2687 SHA256 21115b8f0933f7eaa20b0551e7dbd2dd14301229fe1550fde473ef110633cdb6 SHA512 da0a4683b4b37ed6916b7957a07d7d59eabc06c2ed4ba8de6b026a0887fdaa0081b9e8ca1969e73b737e0b7d01012884c55cb63d2ab12b53c5e6fdd94b01fd42 WHIRLPOOL c87652534a567746c97421eeb1c1c57e0d2b9ac2f92d85a5642e94a2d16d6a9a29e6bdbe887e3a6172312804719707adafaa6057428d422975ed5fecf7d5b758
AUX sympa-6.0.fix.defaults.patch 401 SHA256 7357c52a147290a794865ad640122d085a53ae014425c5768b63c894e68577f1 SHA512 21a35317a611c55aaba19c7da3d158b0fa38481b4cd98c9ae23b8004491acb0b3aa59d2a8536346a349415b422f83f7a917df88a53f0c1caacf63f7acf5cbaf4 WHIRLPOOL 290516c92d6b181b47048d7f189a279c9409f205a8d6c899afeea543873970c6af956c657b73439b9f971f843045380fca9d8a58c5a2cd82735e368699fd659a
AUX sympa-6.0.initd 1100 SHA256 d21c3af4657cee37f9539f96ea44dfa0963a6193a23e64d7cc47b80b5d9bd559 SHA512 e1015494bcfaaf0835b6db8b4297a69142f0c7fe4f3b63f319d46ea25ff8c26f67b86584eda74a30ad41b3bbd8f58e53923aa53f5fd436ed4b9777512b4c6afe WHIRLPOOL ab49102df67d079765a75af29f609554acc96e9c5e9a5f22c6f507d5fc61677afceb73ee568ce069fe27498d949ed3635effeeb948ad7e65be6a4697ebc0a2bf
-AUX sympa-6.1.initd 1219 SHA256 405c78564c6ea91269e412c7dabc0b89346b95e3e36a38650aca05db417dc594 SHA512 f8488713f5997b41d7c3d4af4db4fe2b6121c10a1660d3aa24b0332e7b2881266469adc996f01e724b22b5a70e773e21813c9400633d3efe3e20b0b8177af465 WHIRLPOOL dae2ab6b8134d9a968b31303404202b2f9274ff198a5f5b5d69255bde6f2e0cfc7e447a5d8e4c4cd441947b90a3d9d1b02268b4a0fe245abb9a43436db744223
+AUX sympa-6.1.initd 1232 SHA256 e64342aec3901f78a3403c92ddc0d1307d907f743aada27ac427a5d26076edae SHA512 bef3a1810512f7679346acc8caece47386e4056209a470349a46dc6160f02804d9dbef2583219b2b1a345b630712915dbe9c2d5402bc8eaab663611a6de7835f WHIRLPOOL 11d9f1376c73f7e652d219f85ebb668931ba07fc6d7c0e95c6a9727f04589230162db4a9d522096175a23ebf5877288c5f160dbd851896d2967305e32e3d4034
AUX sympa-apache.conf 307 SHA256 a8fd4f14ce7c1e3106959e4a4d7e0a35224836e1a255c590ca7d131f9049f31b SHA512 26a132c6e8fd1aec951f5755351d2ec69c34dd213a2249cb0b995938cfdf7c1ec50fe5c11780cfb0da953ba00e9fee5c6846cc5beb486b1d6e0716d0c7695486 WHIRLPOOL ac084649ada894fa1b417adb5920f6f8a2a36fbdd887ba38690880269a8537ede85eebced3b3ab8794c46e6fa5d806b4d5df95c5f42dea5739517d331458e5e4
AUX sympa-apache_soap.conf 332 SHA256 1c932855fd8b3cf95161fe3e9e160fc74fe117765a195b4cc4151be6ee578470 SHA512 f54c45f0a5b49fb3e687a17ad8982c6f6cab667959ed92d2ee56f231b3bcf378b267adb3c32b26597c3af625e88f9dfdfe0cbe58a20153d224bb5f107b681891 WHIRLPOOL b8969ad5d0b65ab3d95bbabf5c9387ced341e58eb150bc9f6ca724b770d9c15ad10a6f952f00f9be32dc5a26f3219d6264a92a0881264290fd9c74eddc707b59
AUX sympa-lighttpd.conf 372 SHA256 b2030ba7f0359d2a6cc854303a400e749089ac0275360918db586a54f11e7fdc SHA512 765ec8521fe426da3c17186a8820982388cc6678fb038473de7310d15aa789b902df2edd055e82bfc98cc7161a2728f9f685f2da5862c466635a901d47f301e5 WHIRLPOOL 239d67568609f38aa1a9c7a3c599fa210e970a8521a62d88eabfc1d6016a4b05a79c922781310b9e48951b7dbe0a62b2fd1585129de4baf6f4df6b0aae807f7f
@@ -18,4 +18,4 @@ EBUILD sympa-5.4.7.ebuild 7512 SHA256 897473c857453b9a8ea4c1ed6706dca07a164a9511
EBUILD sympa-5.4.9999.ebuild 7501 SHA256 68a3cfc729341c4bdaea325d27c3457fa51a0fec8b41dc7c06826537650ac3ec SHA512 14c2f8f41452a986b416c5071a8250e5c1f914419a788d1890e27446945933665632c302975e9bf7d830606d4e77c9450d3454ef4d05331d24c1a6d3fd65ee5a WHIRLPOOL bce3c723c8060385a93d18db8feb8598e20934a260c0caaeb1a14d43e3822be24b6855b3d4edc3a64d6ab9ca5d78f84f57fc96ea7684a62cf6586a6020a57376
EBUILD sympa-6.0.6.ebuild 7845 SHA256 60cf9ab035d52608a249ec099d931fb620357eb6cf39c9108fc49c97a706715a SHA512 4734d52947fa9b855cdefb18c083cc53d1ea17c39e2ec637550751529c735d9e65e97006549b9d88abac11f6bc9a3729292fd4b523eb6bd81ae1daedcda54a79 WHIRLPOOL 3860900365e385f25f18eb5e288aae72bcd145a513afe36d13f026da15e619ba13f03dbf03589f665e31f35294a8b59eae7299f7207ab6f10d298a106e6ce6b5
EBUILD sympa-6.0.9999.ebuild 7834 SHA256 ff37a1b3c13f91dc4613cec2e7496c1e2816ec3b93cf7b27c80c0b0e721ea7c3 SHA512 86ada925d04165a5e2d577a1f60a757ee8c3bfc9b5779b80571c384334f51a8c1bb75afbdf75148b84c43f1538c9dec497230cab0a2e2a86daa89b818791a663 WHIRLPOOL 9119807ba90d8e358956d24e8e30ebb84cc40c871af5c8329d99d74d6cba09e6ba3940d9ade3a5e9556f040229630474cb963fadea8adc25b5684fa6c1196ccf
-EBUILD sympa-6.1.23.ebuild 7979 SHA256 8cfcd56d77d2e01409dc75025f2d48e0fbfc81d335da264d90068814747de629 SHA512 376251516ad90f55837f51400f09862037c3cbf927d43abb13fec33333e9727d157f38e3f075fb8f83349fdcf80ddec6b85cc44ecc17ec6a0c20561d16d49684 WHIRLPOOL 8a015825718fea8b56aeaf5a698f25a4918f1488944292030df85b8828f8bd26951156b70df782c17f618d83ef17f862243b6f5187e8d4719c7a3835ad0cf251
+EBUILD sympa-6.1.23.ebuild 7958 SHA256 a46ea37c657f3985f87b348251f9ac0d06a513ab0a264d1994aff181e7c3508a SHA512 e1de1bad48d5ab0688f969c45e6dec94dd569c872eba3679c68cfee7a1078fccfb9459bd78ec442c6992ef606d39e617b45207b7b141c6499bf1774e67025b46 WHIRLPOOL e90309bf0d84899f20488e0af8a6e31674fb5b5353b26c9d9458911e77f8253e1a23da41479e2e2ad59099426b1e7c6b6310acb36cda1d90d42eeb94c017c1e0
diff --git a/net-mail/sympa/files/sympa-6.1.initd b/net-mail/sympa/files/sympa-6.1.initd
index 4a96af8..1b2a6bb 100644
--- a/net-mail/sympa/files/sympa-6.1.initd
+++ b/net-mail/sympa/files/sympa-6.1.initd
@@ -4,6 +4,7 @@ sympaconf="/etc/sympa/sympa.conf"
wwsympaconf="/etc/sympa/wwsympa.conf"
data_structure="/etc/sympa/data_structure.version"
sympadir="/usr"
+rundir="/var/run/sympa"
depend() {
use logger mysql postgres ldap
@@ -12,14 +13,14 @@ depend() {
sympa_start() {
ebegin "Starting Sympa module $1.pl: "
- start-stop-daemon --start --quiet --pidfile /var/run/sympa/$1.pid --exec ${sympadir}/sbin/$1.pl
+ start-stop-daemon --start --quiet --pidfile "${rundir}"/$1.pid --exec ${sympadir}/sbin/$1.pl
eend $?
}
sympa_stop() {
- if [ -f "/var/run/sympa/$1.pid" ]; then
+ if [ -f "${rundir}"/$1.pid ]; then
ebegin "Stopping Sympa module $1.pl: "
- start-stop-daemon --stop --retry 30 --quiet --pidfile /var/run/sympa/$1.pid
+ start-stop-daemon --stop --retry 30 --quiet --pidfile "${rundir}"/$1.pid
eend $?
fi
}
diff --git a/net-mail/sympa/sympa-6.1.23.ebuild b/net-mail/sympa/sympa-6.1.23.ebuild
index 721a044..6b12029 100644
--- a/net-mail/sympa/sympa-6.1.23.ebuild
+++ b/net-mail/sympa/sympa-6.1.23.ebuild
@@ -108,6 +108,8 @@ src_unpack() {
-e 's|^\(\s*bouncedir=\).*|\1/var/spool/sympa/bounce|' \
-e 's|^\(\s*arcdir=\).*|\1/var/spool/sympa/arc|' \
configure.ac
+ # Do not create runtime directories
+ sed -i -e 's| $(piddir) | |' Makefile.am
eautoreconf
}
@@ -158,10 +160,6 @@ src_install() {
# Startup script
newinitd "${FILESDIR}/${PN}-${SYMPA_VERSION}.initd" "${PN}"
- # Create pidfile dir
- keepdir /var/run/sympa
- fowners ${SYMPA_USER}:${SYMPA_GROUP} /var/run/sympa
-
# Set proper fastcgi flag
if use fastcgi; then
sed -i -r 's:^(\s*use_fast_cgi\s*).*:\11:' "${D}/etc/sympa/wwsympa.conf"