Make stable in arm and bump

Package-Manager: portage-2.2.14
RepoMan-Options: --force
This commit is contained in:
Mario Fetka 2015-07-30 16:08:43 +02:00
parent 5c10366020
commit da4656dbc9
8 changed files with 105 additions and 62 deletions

View File

@ -1,7 +1,14 @@
# ChangeLog for net-mail/mailman
# Copyright 1999-2013 Gentoo Foundation; Distributed under the GPL v2
# Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2
# $Header: /var/cvsroot/gentoo-x86/net-mail/mailman/ChangeLog,v 1.115 2008/11/14 11:07:45 hanno Exp $
*mailman-2.1.20 (30 Jul 2015)
30 Jul 2015; Mario Fetka <mario.fetka@gmail.com> +files/50_mailman.conf-r2,
+files/mailman.service, +mailman-2.1.20.ebuild, -mailman-2.1.14_p1.ebuild,
files/README.gentoo-r3, files/mailman.rc, mailman-2.1.15.ebuild:
Make stable in arm and bump
*mailman-2.1.15 (14 Feb 2013)
14 Feb 2013; Mario Fetka <mario.fetka@gmail.com> +mailman-2.1.15.ebuild,

View File

@ -1,21 +1,21 @@
AUX 50_mailman.conf-r1 592 SHA256 4512a9dd6cba38a080654cbe172941a053fdc8b33afb65748d76716e9d00a029 SHA512 e5ae0b4aca37a5946d986f3e257e306c14c4228b239e6401c9de54f592cc27794f2e61a6f6f218d5a49992e3e1e82200f7f11f8e8d2f1b047f35223152a06b68 WHIRLPOOL bfa861273398df9356a981b22de7a4e933da3ccd082481ab65f52aa072730408b907f28420439cb5afa314fe2415368022b8a05ecce800917825e8b7171c2ec1
AUX README.gentoo-r3 6804 SHA256 6392951ee8287d23bfd1638a1f54924e3469365cbad829dcff158bc5d64176d9 SHA512 e027f6d2fb5b9e06da82952eb182d3ed1d425776edf839b5e1a5d47f27808b126bf14cce75fef81a43a744cf13f383852bbe0d161f6af4b0361269bcbb067f53 WHIRLPOOL c471b6bd3e05c67ac55adb241b126a22450389ac71e370478b9fde5711203fe1419c4050b122339eda18e74eaaa953545a330ed310fcc02e83e11d6527f62090
AUX 50_mailman.conf-r2 482 SHA256 670cafbf05bc72dd47f9b516e4b3721423215fa9699908b4452c2d562fcbf6e4 SHA512 c279f8709ea7932469c0d8ff0b645df228562678081df5fc3d946d62f7bbbc33f4723e71fd4560eebfc751052a6a271d4aadf6affadefeca107f41d3193563d3 WHIRLPOOL 1578cd48b96ee808fedf3a00e93475ce7470a66bea1d8beb378266aa9522ed8ecb4503a723024794ab7d68d407ff66f6535b2845ef03b777bf265ead0ad86cbf
AUX README.gentoo-r3 6804 SHA256 3151b50dad73ae7b2ba684a7625e2316f9daf78d2c1f9971cc2cbcffe5c19450 SHA512 5a91c829c28cf4a007d77bfc9b677d967b7c5e848260f98ed2b7aec11c11b781f2c4204ae8995ba326ab8b7b0201941c51bf0d28fea757ee1da69335ccbc84a9 WHIRLPOOL 372f5f6978a7f62ab43cfb51bf3aa68b9e45b217628ac87548f13db1a702f057c397b150edfa149bea96bab4f2be7fdb2147918b1a542411964d98674e1d0086
AUX mailman-2.1.13-ldflags.patch 1022 SHA256 75b9fe8ef757541776532f76b1262c1616d440178ad39c432fe2d529eecf5645 SHA512 5f1bd3d7cc04d7bf464442eb2805a7e449607ee9679760b0901245fb57400421ae0fbd6d17a68f26832acc3f674221696670588bc2cf832b6c7f5ee0f1f63bbf WHIRLPOOL a09edd3fd8606dc1b092fb449ef093fb08243e9e2a7d953e15594a112e67097426ede6851b2fac25939c9b9fd0cc1a62314ce8d3c5ad208cf23fdf33bf094d8f
AUX mailman-2.1.14_rc1-directory-check.patch 786 SHA256 13c5988eeaf1fad7c7f4db2c817bb234dce022636e0ebe1a7de9d0ef8400d91c SHA512 510a67915163732ae05ed9f8920f93eb99538a706d85e4fb2c071e01a6d88be8cd32aa5ea0127d36a1dc4f7a735c179bb1169e7358025ee7d3c85b0c8cda44d7 WHIRLPOOL 316a6e78129bf1a46be3c81232cf29a4cf639c5f350085e10d37700d1f97ae614ee48c0caea1acef33da172e74b025645098ce36055f6757b9e32567c15d9414
AUX mailman-2.1.9-icons.patch 555 SHA256 cd78a7447febcbe1901144a190ef14cf9075b8055cc275e0405fc748f9c855f0 SHA512 caec3eb1abdb29e92ebd6a589f93870ffc91bbcc7bd2e0115e38f48ae0a31e564037a4a828395229ee238d215e72e19a31d53c8bca6c39a48b5c08a327e663a6 WHIRLPOOL 0e73c6c89fd026bf73c5665da95fa711e47b0a7fa031ce3c31ad3a4771935c2d8fdabbba58e32448ee9b8263576004c22376249e1c135b69dbbaa47c880b96b9
AUX mailman.rc 597 SHA256 5bbae420375f411370bd7ae61660804489348cafa1f3cd0387ffb1c87de97f44 SHA512 08775c3aa7d042e06452491b9c21f57043b62dcfa1b35616f7418a2919c232af65d606f2f1b9b23746e4477b3d1125fb00e1edab11b23e2d3d529dc38d90e695 WHIRLPOOL ba10bbd5abc8b661c3d7011c01fd675914a0160e0b2e0f07517f2e8d9a4922dc68f7a32b77c25c9dc7e97bc995db0bccbeef9382bf6b08e022bd5c3d1d05461b
DIST antispam-2.1.14-0.1.patch.gz 3644 SHA256 eaf7e8bf7b0a0d6bf5b8b8f747d84152c06af9d9b07accab9f3139b28bc6c94b SHA512 6f5f882c2f36c19608c1a80be516aacf746f5daccbd30068257d14042284b934a65ffb2f0ab5f540a5fa43197c783e8fa2878d4e44b25aa012788e33720b8b70 WHIRLPOOL 30efebcaffc65836be6c85e08f43ece832c66564fedc7e09b807365a58f0788877d25de3514bedea61e1d30bf4ed7e514992298a183f9efbe7d33d6261811901
AUX mailman.rc 597 SHA256 8b03694bc210b2d455a848a8f69d457dcc0b740f45664f901980f2c64895bf23 SHA512 9a7fd7f44655e443b2230248179027623f7e73ecc8f492534f03a2a7ae30159c164bcfc62edd26018a988af75e139fcbe4df5597e07fd6a90972d8e08a7b6fa6 WHIRLPOOL 6158fa6e008f6eb0cb179defc7fc840bb45182c0dfea6e978acb14b03f7d4001721d97db55d46e5de674aed70360738cde62cfda3b245235b2ab8de7d8babd3d
AUX mailman.service 288 SHA256 6cd1c76bac4ce0c6e15886089a62ed70012653a6416fc1d0c0836822b58e7c02 SHA512 c4a5532666afbebc5aa69463ec9b9eaa2dcb03fdd8fd62307920a4572d0c795c1d93478236240746018be617c0eec0fcfcc1c711e8810140fb8ffbc0a9b71009 WHIRLPOOL 0980699e58b2b86789ea7bd2172063359a12f97d7df1cea27ada1dea77ec8a7c3426f1aca1c3bbf982d97b72ac1ee3ff28b49f651d8a066ea80a6d0ca20135c3
DIST antispam-2.1.15-0.1.patch.gz 3569 SHA256 838b2deaf519a44b62b8a24296f98f70a0ecab9319d68d0e011dc5aaf8554d6a SHA512 2c6878333a19dbb603eabb02acfe488273140b16e06581befd00e74abffd4baf8da1c7e57001d8e564ff12c75559a30aaa14233d8023d637d69647ba75bbdd50 WHIRLPOOL 4b6c40f37466b1d61e6ea3f28e797ed3422d44706770de6be7c3d39d42b59871f36db97d6498ec132ead783057e9e0534c562adc9cd38c37ec5907cbdbe747b9
DIST dailymbox-2.1.12-0.1.patch.gz 7781 SHA256 470b53212f61df1777236b557e839f3eff62fbe46289b785911c1b02138349c0 SHA512 40d41dbf56cf416e749d5da98fc99329b8a9946792cc04a47900e4dc959433d2bc485ade9f00f3a764c6f897f19cd290591eb4bf71ce3028ae993ad170760e57 WHIRLPOOL 6513fad2e07fb3007505dfb58153e4c2cad28973f20b1e67f32e1105e2c2421872dd08161dbe2162315db78695ecd1ec502f72467ed705ff2b95bd9429d72b02
DIST exitstatus-2.1.12-0.1.patch.gz 5273 SHA256 d039862a45996c3e1a054434b624a7d46a8806230e8d6caf253724ea817d650f SHA512 82cc0ce8a788528caa08ddc6083773a9a173d5976f9dd12fd14091742949eb480a1888e768cb78bbf44c5ae6b92497ee8a4e40fc45e9da7aa9130ee9ef89a975 WHIRLPOOL 8810d48e58e63c4ff6f6f84dd7f6264ce1ef5b469184ca809747694632ce926f786291adf676ee240c2a2c2a2ae8dd6b40657eb7d08039ead3d8107b8fe68ca1
DIST htdig-2.1.12-0.1.patch.gz 61296 SHA256 4675fafe1ba978ec8ebfeb9306363d3ee0468bdbb32f204267ab54e0f15057d4 SHA512 f215b90c63231202a8338e172d21aeae7b2e64ea45337c469ccf1b893fc2ebbaa69910adf6dabb05f72b81fb816f02421b290d8645de059859605003cfaafabf WHIRLPOOL 583ade79a370c2d351722aa41584a0531a70abbe93ddc3d60c516c8dbdbda21e531bea8e13b6cf472a92156d38164b7213f6bba02ac6e1e486f991cd86dfa541
DIST indexing-2.1.14-0.1.patch.gz 8718 SHA256 2c7a445d0b3643ba36a8b6910e736bfaabd01ca32d21e05675763c68fd96d8f2 SHA512 35f7282dc054cf853b11d149fec1295a844156ed7884653b47b629b92f137b935aba5b69f7b4e8cb51faa6935fecbc6f67b3bdfd4f0ed9690b62dff6af5dbed6 WHIRLPOOL da8fef7ecbc2869e3978119f9c368ec945d8c8eb216d1c1249d03fd7bd537535678f35cb1f1f5f5cca52c4ce9dec53e73af55c1241fee326a5cc7871e980dfd7
DIST mailman-2.1.14-1.tgz 8201308 SHA256 2dbaaf28c7b3ba286976ffd525d435ee901ef25c23045a3d4a6877cf86b7de99
DIST mailman-2.1.15.tgz 8468107 SHA256 f355fb3d31772b488449e6f5173dafd31edca93172c307244c791d25d9e2bec8 SHA512 3502d32690856bad2140851bf582ebe8cea0ba38a184aae715cc7921754aac452b789b7031cbb47895737f4135e59f44888bdca56c512378ad9367d62b372536 WHIRLPOOL f20dad43d44ab542f324dd06373bbd741db2aea0e59eb4894cc73149638ef5ee316dcd622ef71871c26d0e99d830c60e5ec8f10bf63290b0fb5b86d05a32cd9d
DIST modinc-2.1.14-0.1.patch.gz 1466 SHA256 a6aa1469a10c98e65c9aae53a153be3bf6ffbb5b5f7b2af8373dcf663f5a442c SHA512 9cbd8c501f663b2209f3ba9a8529dc9ce0eb9d9d64c3f2015394657b7e0373626bf2719a7e5cca3b9c4be36b5dc679ddd7c47e38d5fa7b6e180683cd4dc40157 WHIRLPOOL e3b51cfa77ce8d4f3e44970fa74dc164d826134a911425e8b951f3d0dc843d7141aed6d947bf71906d5c8d27a8bee02c4f46612e936912245b898b980dbfa98a
DIST mailman-2.1.20.tgz 9204867 SHA256 522c2b5c5ab91398fdf949a8961162c314f6323cd1bfeb907e0fb2d88277711f SHA512 2821ce9f22f7f927f3f3e51ad949b43066be4510aa781c63de1acdc8bec5408e242ece7e83bbf77affcdab61fa9715cb239ceed197cda647e8e56308ba9adce7 WHIRLPOOL 4678622b8e98654fe551bf00f3afebaef2e6df49f13755c2277a696b7aaf0a7e6f261a94c190ed212465d6b81be9121a66ca454c998861b3b73ddbdbef3e9095
DIST modinc-2.1.15-0.1.patch.gz 1465 SHA256 da77fe4dda2378dda1dbb3abe042b74ff4fa04d2c6ae0eeb2d0d440025e701ed SHA512 ce97076d2506740b02ccb56602e77a15b4c6b7a7ef50dd4bc69bfad0545ff155e02555955c100f44447f5f06b0172fd9a8ddc5f1ccb2edccc87d5f54cab7fcfd WHIRLPOOL d85797bbee090015310df2e49205eb356f3f418be12e4a4aeab576a7fc10d738ee6e682d6b07f4fd49657b9c073043666f89fe8550b0d5e42811d59f5b2379dd
DIST response-2.1.12-0.1.patch.gz 10518 SHA256 645fe1d12d0d6e03a46f2d210011b4ffe3f184b5d4499ac879a734b63f13b5ef SHA512 d9414143431acc1089c88396d3b29c5ec98dcf65ef40172ca1ea69801894cc29720ce4ca34a90c8666ccdf40701c67e7861a9e43f5c1bb361bf1a94251416b68 WHIRLPOOL da55c09b85c07358c5fd0cf85e9901aa25d078798cbb1141f69095e7cd9e6e8fe2da1679ae972cb4e5e7445c2ce83ed0db18775e90649b51e6d29d8d78731fea
EBUILD mailman-2.1.14_p1.ebuild 7666 SHA256 474b1559d190c6a7888e55494f95898dbec5ad638ac458779bf06c0f3723d520 SHA512 f9c1429944e3e937014bd36bf868d088e523341810184bf62ac9d5d6488344393f2b37b89205689652c556d9f849e9918f2eebe920fe46e043db315f6a9f6538 WHIRLPOOL 14eff3bc60ab7caf57459882c3c0e96d35c3b8187f9b0fff9d7750728aad1e1d7bbd12f374c36886255f128a12ff0336c3f29263c0b6426590570206945583f1
EBUILD mailman-2.1.15.ebuild 7472 SHA256 81fd9c56039e407ccee95217cabae126269124b9d174ee02b904caddd36c6526 SHA512 1c18a3902d3b03ca050d08069c24dd9b8935d58aef5f802bf0b88820c7a594d9a3366e4dff78a2d270051045ddfecddd90918a8bda412f3ff4d890c3b3cc6543 WHIRLPOOL 2d9311bce5f144a091a4f841a0979794d43a3aacc6e833cf299317a534250587f2f6cc4794134e90ad5b8721e02036b28ae98fb08ff6f8acca26363d8c25c114
MISC ChangeLog 17468 SHA256 4d974be74dfd4730f4a92be9045c779cbb25fd5fe04c2ccff9d4f35ce5c02f85 SHA512 27a42151ab0d643e45fda3b00737f1b94dd344c7ac33315e79ac8e6d0b4c14ed27ff56ca706b677f0d02dfb8e9935cea41e6dec53592bbed6165b257454ceab1 WHIRLPOOL f09d8c5d4fb11c171d8b63cd1a9c529025398334635d9b979d6157fab8943956a05940dedc1af16aa26ee472fe8eab65b766c18b4166f8a4f582c736ca30b61b
EBUILD mailman-2.1.15.ebuild 7471 SHA256 51ee2e12abc433ac1e557f357661304a1f46b7a8f1f5c20e5766b20299991843 SHA512 57aa77d80eef23349a5b49e199119baa6cfbbe785eb9fe20a4605a4a6a71e8c96dbcea15a7da0900c506a4c0af2214c7f8e2d6dcfcf9666c10d8c248078c5026 WHIRLPOOL bae190e279e040bf1b4deeb6a09caeb9aaff2cc084aae5a9a01920b7f73d0458dd069bd39fbb349d874db4b6ebb118ec5d1c8d8975022b198eb87bb7f96c2d25
EBUILD mailman-2.1.20.ebuild 7752 SHA256 9368abdb395c469e67b5a791b8b662f86afaae13020e303a878111b38885b355 SHA512 79d34e07bb596fd1be3704890f7c42e53fb142dfe0e70bb75a7393dad411ec5bec763b055d35727fe518dfb3d7a0fea473a6c387ce21f20f1f39804dd26633ea WHIRLPOOL bf18e70389fb3794fc09d8ef987000e2e8e38aa6ca85afd7de03c0201f444230cd2cc9d033a24bfeb79c78270bfc617f96a39bf12fe2c4a22a5a2bce065629ff
MISC ChangeLog 17752 SHA256 2dbaee765c52c43ac6621b29e602ae5911f47d8e1d980832724f90de702ba227 SHA512 d5d9cbb70cc4345547f1052aefa82827ace36530b0dc50968b6dc333d98dcd46fa6314aa96bd6e9e13d37e51592b56cf4df82441953f9c0ad0a8107c59140540 WHIRLPOOL 43cd94440f3547efb52c824a77334274802624cd11b77935b6831271d844918c9c93304410b29b6805f12246b8f65b00716de8051be20de3333e230a6c00a07a
MISC metadata.xml 218 SHA256 09421ca1b9299683d07f68ddbbd3ed97251dac613121b420841a3251da7fcb89 SHA512 8bb5bbe8e06a6caffb45c8a717c3fce94b35fd085a711523d439b3135f3949e46f8b7ae1936aa75ea6385fc59054585009ff16fe73052c3eccaea09449204544 WHIRLPOOL aaa5590db64b60ddb7628f0e9ea780da50f0e43a7f10a6562848d9167dfdfbec531aff68f7df2da2b173e9900b91e40b5ff9cf4ecab86dbff8c082053a53b90c

View File

@ -0,0 +1,18 @@
<IfDefine MAILMAN>
ScriptAlias /mailman/ "/usr/local/mailman/cgi-bin/"
<Directory "/usr/local/mailman/cgi-bin/">
AllowOverride None
Options None
</Directory>
Alias /pipermail/ "/usr/local/mailman/archives/public/"
<Directory "/usr/local/mailman/archives/public/">
AllowOverride None
Options ExecCGI FollowSymLinks
</Directory>
Alias /mailman-icons/ "/usr/local/mailman/icons/"
<Directory "/usr/local/mailman/icons/">
AllowOverride None
</Directory>
</IfDefine>

View File

@ -1,4 +1,4 @@
# Copyright 1999-2013 Gentoo Foundation
# Copyright 1999-2015 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/net-mail/mailman/files/README.gentoo-r3,v 1.2 2008/11/14 11:07:55 hanno Exp $

View File

@ -1,5 +1,5 @@
#!/sbin/runscript
# Copyright 1999-2013 Gentoo Foundation
# Copyright 1999-2015 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/net-mail/mailman/files/mailman.rc,v 1.5 2004/07/14 23:50:52 agriffis Exp $

View File

@ -0,0 +1,13 @@
[Unit]
Description=GNU Mailing List Manager
After=network.target
[Service]
User=mailman
ExecStart=/usr/lib/mailman/bin/mailmanctl -s start
ExecReload=/usr/lib/mailman/bin/mailmanctl restart
ExecStop=/usr/lib/mailman/bin/mailmanctl stop
Type=forking
[Install]
WantedBy=multi-user.target

View File

@ -1,4 +1,4 @@
# Copyright 1999-2013 Gentoo Foundation
# Copyright 1999-2015 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/net-mail/mailman/mailman-2.1.15.ebuild,v 1.6 2012/08/26 16:01:17 armin76 Exp $
@ -31,7 +31,7 @@ HOMEPAGE="http://www.list.org/ http://www.openinfo.co.uk/mm/"
SLOT="0"
LICENSE="GPL-2"
KEYWORDS="amd64 ~arm ppc x86"
KEYWORDS="amd64 arm ppc x86"
IUSE=""
DEPEND="virtual/mta

View File

@ -1,49 +1,50 @@
# Copyright 1999-2012 Gentoo Foundation
# Copyright 1999-2015 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/net-mail/mailman/mailman-2.1.14.ebuild,v 1.7 2011/11/02 22:09:34 vapier Exp $
# $Header: /var/cvsroot/gentoo-x86/net-mail/mailman/mailman-2.1.20.ebuild,v 1.2 2015/04/01 07:53:43 ago Exp $
inherit eutils python multilib
EAPI="4"
PYTHON_DEPEND="2"
MM_VER="2.1.12"
INDEXING_VER="0.1"
HTDIG_VER="0.1"
EXITSTATUS_VER="0.1"
MODINC_VER="0.1"
ANTISPAM_VER="0.1"
RESPONSE_VER="0.1"
DAILYMBOX_VER="0.1"
inherit eutils python multilib systemd user
MY_PVP="${PV/_p/-}"
MY_PV="${PV/_p*/}"
INDEXING_VER="2.1.14-0.1"
HTDIG_VER="2.1.12-0.1"
EXITSTATUS_VER="2.1.12-0.1"
MODINC_VER="2.1.15-0.1"
ANTISPAM_VER="2.1.15-0.1"
RESPONSE_VER="2.1.12-0.1"
DAILYMBOX_VER="2.1.12-0.1"
DESCRIPTION="A python-based mailing list server with an extensive web interface"
SRC_URI="http://launchpad.net/${PN}/2.1/${MY_PV}/+download/mailman-${MY_PVP}.tgz
http://www.openinfo.co.uk/mm/patches/444879/indexing-${MY_PV}-${INDEXING_VER}.patch.gz
http://ftp.disconnected-by-peer.at/pub/indexing-${MY_PV}-${INDEXING_VER}.patch.gz
http://www.openinfo.co.uk/mm/patches/444884/htdig-${MM_VER}-${HTDIG_VER}.patch.gz
http://www.openinfo.co.uk/mm/patches/644797/exitstatus-${MM_VER}-${EXITSTATUS_VER}.patch.gz
http://www.openinfo.co.uk/mm/patches/760567/modinc-${MY_PV}-${MODINC_VER}.patch.gz
http://ftp.disconnected-by-peer.at/pub/modinc-${MY_PV}-${MODINC_VER}.patch.gz
http://www.openinfo.co.uk/mm/patches/850805/antispam-${MY_PV}-${ANTISPAM_VER}.patch.gz
http://ftp.disconnected-by-peer.at/pub/antispam-${MY_PV}-${ANTISPAM_VER}.patch.gz
http://www.openinfo.co.uk/mm/patches/supportlist/response-${MM_VER}-${RESPONSE_VER}.patch.gz
http://www.openinfo.co.uk/mm/patches/dailymbox/dailymbox-${MM_VER}-${DAILYMBOX_VER}.patch.gz"
SRC_URI="mirror://sourceforge/${PN}/${P/_p/-}.tgz
http://www.openinfo.co.uk/mm/patches/444879/indexing-${INDEXING_VER}.patch.gz
http://ftp.disconnected-by-peer.at/pub/indexing-${INDEXING_VER}.patch.gz
http://www.openinfo.co.uk/mm/patches/444884/htdig-${HTDIG_VER}.patch.gz
http://www.openinfo.co.uk/mm/patches/644797/exitstatus-${EXITSTATUS_VER}.patch.gz
http://www.openinfo.co.uk/mm/patches/760567/modinc-${MODINC_VER}.patch.gz
http://ftp.disconnected-by-peer.at/pub/modinc-${MODINC_VER}.patch.gz
http://www.openinfo.co.uk/mm/patches/850805/antispam-${ANTISPAM_VER}.patch.gz
http://ftp.disconnected-by-peer.at/pub/antispam-${ANTISPAM_VER}.patch.gz
http://www.openinfo.co.uk/mm/patches/supportlist/response-${RESPONSE_VER}.patch.gz
http://www.openinfo.co.uk/mm/patches/dailymbox/dailymbox-${DAILYMBOX_VER}.patch.gz"
HOMEPAGE="http://www.list.org/ http://www.openinfo.co.uk/mm/"
S="${WORKDIR}/${P/_p/-}"
SLOT="0"
LICENSE="GPL-2"
KEYWORDS="amd64 ~arm ppc sparc x86"
IUSE=""
KEYWORDS="amd64 arm ppc x86"
IUSE="selinux"
DEPEND=">=dev-lang/python-2.3
virtual/mta
DEPEND="virtual/mta
virtual/cron
virtual/httpd-cgi"
RDEPEND="${DEPEND}"
S="${WORKDIR}/mailman-${MY_PVP}"
virtual/httpd-cgi
dev-python/dnspython"
RDEPEND="${DEPEND}
selinux? ( sec-policy/selinux-mailman )
"
pkg_setup() {
python_set_active_version 2
INSTALLDIR=${MAILMAN_PREFIX:-"/usr/$(get_libdir)/mailman"}
VAR_PREFIX=${MAILMAN_VAR_PREFIX:-"/var/lib/mailman"}
CGIUID=${MAILMAN_CGIUID:-apache}
@ -58,24 +59,23 @@ pkg_setup() {
# Duplicated at pkg_postinst() for binary install.
enewgroup ${MAILGRP} ${MAILGID}
enewuser ${MAILUSR} ${MAILUID} /bin/bash ${INSTALLDIR} mailman,cron
python_pkg_setup
}
src_unpack() {
unpack ${A}
cd "${S}"
src_prepare() {
epatch "${FILESDIR}/${PN}-2.1.14_rc1-directory-check.patch" || die "patch failed."
epatch "${FILESDIR}/${PN}-2.1.9-icons.patch" || die "patch failed."
epatch "${FILESDIR}/${PN}-2.1.13-ldflags.patch"
epatch "${DISTDIR}/indexing-${MY_PV}-${INDEXING_VER}.patch.gz" || die "patch failed."
epatch "${DISTDIR}/htdig-${MM_VER}-${HTDIG_VER}.patch.gz" || die "patch failed."
epatch "${DISTDIR}/exitstatus-${MM_VER}-${EXITSTATUS_VER}.patch.gz" || die "patch failed."
epatch "${DISTDIR}/modinc-${MY_PV}-${MODINC_VER}.patch.gz" || die "patch failed."
epatch "${DISTDIR}/antispam-${MY_PV}-${ANTISPAM_VER}.patch.gz" || die "patch failed."
epatch "${DISTDIR}/response-${MM_VER}-${RESPONSE_VER}.patch.gz" || die "patch failed."
epatch "${DISTDIR}/dailymbox-${MM_VER}-${DAILYMBOX_VER}.patch.gz" || die "patch failed."
epatch "${DISTDIR}/indexing-${INDEXING_VER}.patch.gz" || die "patch failed."
epatch "${DISTDIR}/htdig-${HTDIG_VER}.patch.gz" || die "patch failed."
epatch "${DISTDIR}/exitstatus-${EXITSTATUS_VER}.patch.gz" || die "patch failed."
epatch "${DISTDIR}/modinc-${MODINC_VER}.patch.gz" || die "patch failed."
epatch "${DISTDIR}/antispam-${ANTISPAM_VER}.patch.gz" || die "patch failed."
epatch "${DISTDIR}/response-${RESPONSE_VER}.patch.gz" || die "patch failed."
epatch "${DISTDIR}/dailymbox-${DAILYMBOX_VER}.patch.gz" || die "patch failed."
}
src_compile() {
src_configure() {
econf --without-permcheck \
--prefix="${INSTALLDIR}" \
--with-mail-gid=${MAILGID} \
@ -84,8 +84,11 @@ src_compile() {
--with-var-prefix="${VAR_PREFIX}" \
--with-username=${MAILUSR} \
--with-groupname=${MAILGRP} \
--with-python=$(PYTHON -2 -a) \
|| die "configure failed"
}
src_compile() {
emake || die "make failed"
}
@ -93,10 +96,10 @@ src_install () {
emake "DESTDIR=${D}" doinstall || die
insinto /etc/apache2/modules.d
newins "${FILESDIR}/50_mailman.conf-r1" 50_mailman.conf
dosed "s:/usr/local/mailman/cgi-bin:${INSTALLDIR}/cgi-bin:g" /etc/apache2/modules.d/50_mailman.conf
dosed "s:/usr/local/mailman/icons:${INSTALLDIR}/icons:g" /etc/apache2/modules.d/50_mailman.conf
dosed "s:/usr/local/mailman/archives:${VAR_PREFIX}/archives:g" /etc/apache2/modules.d/50_mailman.conf
newins "${FILESDIR}/50_mailman.conf-r2" 50_mailman.conf
sed -i "s:/usr/local/mailman/cgi-bin:${INSTALLDIR}/cgi-bin:g" "${D}/etc/apache2/modules.d/50_mailman.conf"
sed -i "s:/usr/local/mailman/icons:${INSTALLDIR}/icons:g" "${D}/etc/apache2/modules.d/50_mailman.conf"
sed -i "s:/usr/local/mailman/archives:${VAR_PREFIX}/archives:g" "${D}/etc/apache2/modules.d/50_mailman.conf"
newdoc "${FILESDIR}/README.gentoo-r3" README.gentoo || die "newdoc failed"
@ -121,6 +124,9 @@ src_install () {
done
newinitd "${FILESDIR}/mailman.rc" mailman
cp "${FILESDIR}/mailman.service" "${T}/mailman.service" || die
sed -i "s/^User=.*/User=${MAILUSR}/" "${T}/mailman.service" || die
systemd_dounit "${T}/mailman.service"
keepdir ${VAR_PREFIX}/logs
keepdir ${VAR_PREFIX}/locks
@ -184,7 +190,6 @@ pkg_postinst() {
ewarn "a pre 2.1.9-r2 installation), you should move your old lists/ and"
ewarn "archives/ directory to the new location, ensuring that the"
ewarn "permissions is correct. See bug #208789 for a discussion."
ebeep
}
pkg_postrm() {