update mail-filter/assp (19007) incl. perl modules

This commit is contained in:
Joerg Deckert 2019-01-30 19:17:29 +01:00
parent 23fabf1ce3
commit 62e4a2c5ea
14 changed files with 64 additions and 378 deletions

View File

@ -14,7 +14,8 @@ SLOT="0"
KEYWORDS="amd64 x86"
IUSE="test"
RDEPEND="app-arch/rar"
RDEPEND="app-arch/rar
dev-perl/IPC-Run"
DEPEND="${RDEPEND}
dev-perl/Module-Build"

View File

@ -1 +1,2 @@
DIST Archive-Rar-2.02.tar.gz 27699 BLAKE2B b4223ba3931031e73fbdcb4f14de0dc0a184c3a98e825e77f31d360be3e437bb07ff9a2a5c2a42188c5382d5833975a2773a8c01576602724ad0fa7720e22a14 SHA512 5d39168b6380eb425e029b311dbfd9d2a1bc2e81ef9bf7d202e9792da3b321cf7dede7f0be57042d13bdc4e6a646c67066bf3df4a7dad35a9e7414eb016754bc
EBUILD Archive-Rar-2.02.ebuild 596 BLAKE2B c757fa27277afa44d09fbceb08eacea406665005df4d4b246ef3fa9cb43e5b98245e9440bcf1e1d84a17bf109c155aeb1561bf11d687bfc714bed3a9460b2926 SHA512 e7964ea8b0d45b710a9c6f5f86e585915268423333b463ea0ba75f6b5d37b8e270fdaecba58d0b3bc8e11d7e72f4f135b26aac42684e96fc15b95b63ae776de3

View File

@ -1 +1,2 @@
DIST Compress-Raw-Lzma-2.085.tar.gz 114860 BLAKE2B 7934373a86d1d4a6ee6bc4c16405020234e74084acc304d2077f6fb170bcaf1cadf1682fd06031141e077f206194a736197a11ae73f64ca0a1739e36d6e123ce SHA512 1c4058d76fd4a9b1f416d976b6bf23cb8c72b003e497feda6ec522d395e7700c36b975fadfb708ab110392b186f03c0edc51111c471281e9374a83a5087b3db2
EBUILD Compress-Raw-Lzma-2.085.ebuild 336 BLAKE2B aeadcb614fa58ea137cb0b40389d3b602ff7a5193ab6574415a843389d09355136d8d87309fc1bc16a5f65f5ff23ea4ee816d3e8684dd2f7869d751805e1273b SHA512 9ba369f6fab7b219d1387f30bd494a8f5f5af3a762a51398b87c17af0ddfc0bda5a325d1cc99913e62fd6a159c1a83afe952f441cef9d796c379afdf03a85355

View File

@ -1 +1,2 @@
DIST DBD-LDAP-0.22.tar.gz 35329 BLAKE2B 7a3bdfe622d99ceaa3d06c9fd45e8c17f84bd70c5d3668b4a124c55fc1b8c91ebce2dfb426725b666e2a10ba27239ffd714e99784015b93fa95b6dce176f7b0f SHA512 588e91e7b2416bb2391cde326910137b823a6fe53d6eaa6dbb30134204ce8d39a1c4401870d0bf0c1112afddffa5b7953948bb3e80c245ac95a2b3ae093dac72
EBUILD DBD-LDAP-0.22.ebuild 348 BLAKE2B 97aea246b0ea7b6bd129e1e3b0038577670b1e4816147000ecb383af398ee44713d63b494379f6c87c9919e3d11e1c610751994f2b2c3a2bd5000da36b811315 SHA512 3d704fc3874e4c38f7f592e24bff76a52b4702e1bf56c8910cbfe52b1d2a8482a3c402e78a2f921b0af0ca8bc9e4040e553635e4d099d8e5d4210278e4da7d67

View File

@ -1 +1,2 @@
DIST DBD-Sprite-6.11.tar.gz 93258 BLAKE2B 07363bbb9ef672cc89236fa36b81c5627ace6d2e83c2f6cbc6b6e25a0b0325f918544f67edefd792e03407cd1b3ea19710d4832a1220cbb35a359a670db4a718 SHA512 5717b7ef51e39462dc3cacaf0a895ce3694a0dec070cc6408f15fe88be9d85f9bbdd7c2bece41c8c2b2f208bdfe1fbd77a8aad868b6022c1f82471119963a64e
EBUILD DBD-Sprite-6.11.ebuild 376 BLAKE2B 0c2e93a6e7a08d36647ec0c1c12b5469bad488fe5c7dbe0e58c2c7d3bfb835ae42b3859345ba76b517b011ec62e86813bc87cf52ebe05a48b161da7a5a52cafe SHA512 5ab7e1dc273a28899cbc230ad0cff8e562efaea6b8b264eaf381f7d9939475be54beed4316c9bc14c5726e8ead8142c668500a6e308d2d7661c139d90124ccdf

View File

@ -0,0 +1,25 @@
EAPI=5
MODULE_AUTHOR=MVZ
inherit perl-module
DESCRIPTION="Read Outlook .msg files"
SLOT="0"
KEYWORDS="alpha amd64 ~arm hppa ia64 ~mips ppc ppc64 ~s390 ~sh sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos ~sparc-solaris"
IUSE=""
RDEPEND="
dev-perl/Email-LocalDelivery
dev-perl/Email-MIME
dev-perl/Email-Sender
dev-perl/IO-All
dev-perl/IO-String
dev-perl/Module-Build
dev-perl/OLE-StorageLite
virtual/perl-Getopt-Long
virtual/perl-Pod-Parser
"
DEPEND="${RDEPEND}"
SRC_TEST=do

View File

@ -0,0 +1,2 @@
DIST Email-Outlook-Message-0.919.tar.gz 33931 BLAKE2B 6493e3876b485a7eb87c9812980e6d3b3dcc6a0994c49fbb84f477f125bfaa12c73c7b859854456abdbb2e4871df522af28f802bc9e59c21433e9b9fdf3fd986 SHA512 1507790a146c5b66e5d135690b2105254838f5c84a8667087084ac6297ca8ffca2786d4713ba7db07a44a698f9b4b9a38359f5d20a30f9f0b6c32a9a78a92b7c
EBUILD Email-Outlook-Message-0.919.ebuild 496 BLAKE2B dc12b8a16f0e3e817ce8087237de11c613049748e57e80e3eff28a87eebbd7d1c8126fdd0f8dd1b10b7e8dbc626978a697466812bc142750fab6540fc41e8435 SHA512 4923b174133332f3f539f90e8a1569ddc9c2a26cdfc6562d9c988bfb3a595d2f69998bcacd9b25c866e320f98de309ed91731f5ac384ef535a0b5f1c61e76c79

View File

@ -1 +1,2 @@
DIST IO-Compress-Lzma-2.084.tar.gz 95224 BLAKE2B dad523a15facb465f20cbabfd396493eca436fab2fb5be3dff459d7cd2a261d2ed1f00fafbf9f3cee85b9a0672ba1ef16645398bbfdb9d53cf5248bfc6eebbc3 SHA512 8e5646d269383e7c4672d8a9c500b97e09d58cadd7c86fa42c69ac556cab527cdcf2796e805341a1187664fe312d41b77a6019d7cb6048b3239a4cb04c2bfba1
EBUILD IO-Compress-Lzma-2.084.ebuild 339 BLAKE2B f9138c22789659d75de174f0d05ea9bdbcae4599b5458ddbd851ec248bcaf076524b2042a645e056cea08b0ace671c85fedf881100d6bd3006e052356a257193 SHA512 08160116d898bf408b92b31feb74670f8979543766562004c8014aefe983dfa92bd6d92a295f5fa710b55489230f969e7f082e175456f5ef6637d6a70e64649a

View File

@ -1,2 +0,0 @@
DIST python-nbxmpp-0.6.9.tar.gz 1337067 BLAKE2B c53229603f8c76cfee8a8108119d91c85cb34757519f567403bc079da4518ce033356b0dff7ceaa4b62414209cdad06df615f97130523b2f1553c24314003ff2 SHA512 04dfe774881665e2a8d88b3b4dbd93db1cca90ef38c47af0b981c228ba6fde852a817507ca489ecdcd38a63d9942e39d78b656d0f06bbd7928eb6a26d404594e
EBUILD python-nbxmpp-0.6.9.ebuild 520 BLAKE2B 16008314e3d039b6f86476ab0119d45f40e736c468ee1f975d4414151ff6d7bd6b9fdbd67a30b0883cd47a07521eb790224ca4f2abce5f7b6fa775231789094f SHA512 3b19c0b798f08659be4e0d95dbce24d940a19ba18316e55d56ba858c1fd62b776ad44a599d6d5e3857402848b29b80aae428de1c31453f7d8db4b71a9e2479e4

View File

@ -1,17 +0,0 @@
# Copyright 1999-2019 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=6
PYTHON_COMPAT=( python2_7 python3_{4,5,6} )
inherit distutils-r1 vcs-snapshot
DESCRIPTION="Python library to use Jabber/XMPP networks in a non-blocking way"
HOMEPAGE="http://python-nbxmpp.gajim.org/"
SRC_URI="https://dev.gajim.org/gajim/python-nbxmpp/repository/archive.tar.gz?ref=nbxmpp-${PV} -> ${P}.tar.gz"
SLOT="0"
LICENSE="BSD"
KEYWORDS="alpha amd64 arm ppc ppc64 x86 amd64-linux x86-linux"
IUSE=""

View File

@ -1,17 +1,13 @@
AUX assp.service 276 BLAKE2B 49994fece308c5ec3a4ba45a44ef256c03c0280b7cd4c92a53a5be8a877afc777d1739b952e4eaa3275db44a3a85c7f5fc92db962c4dbc15603a161403f5b330 SHA512 73db4762e71df4d08850a2219de924ea2439583b4aac0dddfc701c0c356d1326304516b8f87c82fb69e4786cafec8e3c824f169ab3b626eaa6d6fe18737c28e7
AUX asspd.init 700 BLAKE2B 1b4fbf3264e4c16c3b00e7a8090e045320a544a8544a7a13a05fc8c83fa1872b034a3d085842aca1ddecd6e3aae2d386d2803ebca9e90db23b31f47825340a1d SHA512 c357bb6b744fb77b4d3523a487030766a2d8e095635f176378500f80ed002a3cb00b56c9fdf5ce4f85f2ca88056ff476ab869fc306e7e35b3f0f57317ae54d61
DIST ASSP_2.4.3_14258_install.zip 1530651 BLAKE2B 880fe2d6a64a16216594477ec7007d5d5bf931a8599b194e6c2ca1c51013b219a34a0ab23f9a353cb75e8104c7df94c95f07c52ed59f835ba7fe49777d9f1eb0 SHA512 a852081e767a6c6944e79fc98c3bd21d96683507586fd6368c0962df1ee925307db5744394daca7815d43987b1f2fba425b27ddf40f5f2ad48828c907a8cf776
DIST ASSP_2.4.3_15059_install.zip 1560794 BLAKE2B 565bb94003b44c54230c207a07211ac30cb9d84988c1f84ab96b2158476e58e0ba6a98147a01ce9536880026c7da38142562c54500b45772f04d48a18e4e3137 SHA512 dd48456d451655a5bb449a7503e3c9028adca911215ea16f1ae78f75f756bb5792fb602836198fbc8c4aab9a5a7ed3c091ad041adb2aee0c187a4cb812b7b2f1
DIST ASSP_2.4.3_15075_install.zip 1562804 BLAKE2B 0d71ce65f18185fc80614df7a4910c00b7e9c5f9d3dcb835ca9fb794f0cd680e1babd42a0adff94c6556ee8672eb21a1bd1e9f7660828c49b0d5e0aab40db5fb SHA512 8f7fc580146e750ac2a3692310a2b16d1765b7b8abd19dc52db6b68f9ff94e225e6a14d49aad7352ecdad097f0e6f285abfd565c72358e157ea857b453731153
DIST ASSP_2.6.1_17355_install.zip 2263956 BLAKE2B 99dd86eeec63e914de45066d619d66e8da4c5547894a80fca99dc5ae72d6530ef7b782e71d676fe88e55683f0c393a109bec815bf0828b5c818759f815323009 SHA512 e5c753edf52be0e1d4b8ceacf70a68bce988231e64f2f95c33939cac59b6b41e29a7cbc39fc6c0f15209c786035dca5e22a43a6951b32c6bffc001ad78fc0977
DIST ASSP_AFC_3.14.zip 14305 BLAKE2B e0ffb350e556c746b74b32927381d3424bc7359ee480d82406de9366df81b33f7da2338efc4bc14751fd00c8399790bd2f94a6cd1867fb3cf8c5e83c193e32bd SHA512 bc63c2d2ebd6474a303cb4ba24aa39de186cc03c2f969a7164f7f949f42ab48cb3c7282bf5ebd0526de2c2311142094e603c750c4af762dbdd6ff2e05e93a7e1
DIST ASSP_2.6.1_19007_install.zip 2335753 BLAKE2B e1dc8c58aaf9468b88a3f38ab716b29eaf0915a52eafbd7cd753281d53e671fa3fd0c3056ce6256f80e7cf18e012cb885fb29f48d0dc98864f9d49cbc469cc1d SHA512 466a945396a747a1dfa073b628c689f2fa6c4f71ae49c39087c64bc09be550c4aaed2e54271f1bd3e28b87a970923f3f080f639b57b3041d2017f6310687c77c
DIST ASSP_AFC_4.89.zip 37342 BLAKE2B 53a4e11dc65be37b1e03ceeaf6f1ae9f308ee8d338c8cffbf4137b0831f93ec194ffc02fe51a47d32f6c3cfe66944c04744e56ac91cd988ce7dedc3b17b41b06 SHA512 ba9a85018bed89ec34cfa6951018daf84f26e0a56fd70484af7f6caf84e10844e4358a4f464dc4e3f5d34365aab87d70902a120fdbdef6b206ab4dcb3e1bfa00
DIST ASSP_ARC_2.06.zip 9101 BLAKE2B 5ed2a82cd4b9e3616131d8c01b9e6c86f35f9796869e512ab044badf6f9d4335b2d19d66e73af21a9b6cb4c3a7ea5da6c176cd434cd1dc73dc093a152eb370c9 SHA512 c7861f419733a25d646c308ae2dbcb9a9405b6ddac19970f636bafa2cf9b7af28e92e5e94bf9c769253445bfb5ad783f671691f6e6d2eec5f53880e614413224
DIST ASSP_ARC_2.08.zip 9140 BLAKE2B c6ee92e3af25f409539a02923a9739a77d13dec01119642ff87b16218b0dd96b5c9bc185b4373359162089784e8fe1524a20feb8cf87a7d6948286b3c2d87bc1 SHA512 b1ade5eca3558ca96cec13c7065a5095730220a3b5881978d8679f5fe2aaa1b611e2ca2c9e31102e7a3e3759fe03ad3b5cfd649694824950eddff5cd853e1cc8
DIST ASSP_DCC_2.01.zip 6018 BLAKE2B 8f57c083d93a85195c1ddf5c08d271258d28cbd25c075044a05857069383113de951ab0d72533f5970dd4999fd277d2d9980ce9c2806c7068a7caafdc3067479 SHA512 caec1fbbac8b2f31373c31e0fe637d3020f34dd02f7f010e7af42c7c28f62d7673d0ca93036608b524711b7d1958dd6657cc089df16f48dfd84ed5067c1d0521
DIST ASSP_FakeMX_1.02.zip 3870 BLAKE2B aa0816e802b9dfa742a7d1f6c0900f17ad7c4f6ebbb2f4ae9d0e61be3f18d38fb509852c312dd64a2325fdfabc1674dccf1aa4479eee9cf7cbe17ce849e2ea7e SHA512 43cea9c9934d79cbfb744ed3487eb84741879744212cf8f65e5c17cb63fa5a000c22ba52b8240e49d441a3fe20b5c383da46e533a5c24273a446f4ae5fbc98ef
DIST ASSP_OCR_2.20.zip 7837 BLAKE2B 3459954fca16e4d93c0a2c597b3963654b447397b90259decb3ae187873152101ca0ed1ebee32f9bf731aaf79cadc3e30a28da94353903f4791c0cbf98d112e5 SHA512 9e51df6ae8146afb5984edccac1eed2eeb89167877bb4122d3bc1c54fc7ef2455a9e0679f632c2d486d76168718b688ffcd372f4d2b2bdd7f8d8a61a1c8949b6
DIST ASSP_OCR_2.22.zip 7936 BLAKE2B 6a7079cd9881ef89fd27fe620a417d0b6de89b366dc7801e890b3a88ebd0907315b17eb8a74625b56861575c9dba1f91aff337edf5c353aca00b80b19b276526 SHA512 9124ab7f9f9fcf0c445643415cf2cb1ecc904cc412e084902fca003a458db58130d34235aeaeb0c711ebef40b8eb53e0b40953dd21cc8046bd7d90c95b7a516e
DIST ASSP_Razor_1.09.zip 4308 BLAKE2B e1ea012d6da156ba3c9910d75a5cd149ee66365bb41736d58ae24b6c03bb3e360a75ef2184a4069658dda3650c4ba4183eac2f2dee63bf981f97af6a88d3ea83 SHA512 b68860610b2fc5c4322c2a236d85030c0b290338708926e379071318966e355666e9f3edf5838412b186ab72a2f9ddaa7dea1c723d8468e2a0e515ef854a3d7f
EBUILD assp-2.4.3-r14258.ebuild 4916 BLAKE2B 34938acd24e781dfa13f80901a55809ef77a276fb77c99d7db1f435d22d7a79e16ff7cc458e26fe2e393b81c9ffc7a6b174d09f005dd2a2ba26d0f542cd9f4a4 SHA512 5ae2828d9f11d401e38d7f39ed5b2bc2f5379d0cae0b6b15c3d17fab59609a8f91077165289b51636f8944b2ae330cabebad36a1aaee045fb818cc36f037f359
EBUILD assp-2.4.3-r15059.ebuild 4916 BLAKE2B 34938acd24e781dfa13f80901a55809ef77a276fb77c99d7db1f435d22d7a79e16ff7cc458e26fe2e393b81c9ffc7a6b174d09f005dd2a2ba26d0f542cd9f4a4 SHA512 5ae2828d9f11d401e38d7f39ed5b2bc2f5379d0cae0b6b15c3d17fab59609a8f91077165289b51636f8944b2ae330cabebad36a1aaee045fb818cc36f037f359
EBUILD assp-2.4.3-r15075.ebuild 4916 BLAKE2B 34938acd24e781dfa13f80901a55809ef77a276fb77c99d7db1f435d22d7a79e16ff7cc458e26fe2e393b81c9ffc7a6b174d09f005dd2a2ba26d0f542cd9f4a4 SHA512 5ae2828d9f11d401e38d7f39ed5b2bc2f5379d0cae0b6b15c3d17fab59609a8f91077165289b51636f8944b2ae330cabebad36a1aaee045fb818cc36f037f359
EBUILD assp-2.6.1-r17355.ebuild 5087 BLAKE2B 8da812e9ffa373c4b1cb3087ab30dbd56817b59d71a0770a6d1565409557bed15ee201e85d24b18263f1d638fa80d692c6107a61fd112e34cd66eb56d5fd4a58 SHA512 1244e3f264ef84d7233fc25fe8a86c17a8773d98846f848207b3b93b5e961dd30d9e94119be2c12d226275b46af7b9145b7b2d9a8a48d91530697a9ac2f96fde
EBUILD assp-2.6.1-r19007.ebuild 5407 BLAKE2B 6be5b0e15a720b55bfe3f948e8cdb0960197b9e5423e036169988abc21f181321bfae1f82c89c1e88d1e00841f37849e440fb71f6876739c3167f2c7eb3e841a SHA512 eb96ed51d80f6c466492be04b190fda14d671838ccc841ab25fbce910a9dc8fc38437315d036732abef777331c523ca41885e05bb0da65a237b22bd844b34249

View File

@ -1,169 +0,0 @@
# Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/mail-filter/assp/assp-1.9.8.13030.ebuild,v 1.3 2014/08/10 21:15:28 slyfox Exp $
EAPI=5
inherit eutils user
VERSION_PLUGIN_AFC=3.14
VERSION_PLUGIN_ARC=2.06
VERSION_PLUGIN_DCC=2.01
VERSION_PLUGIN_OCR=2.20
VERSION_PLUGIN_RAZOR=1.09
DESCRIPTION="Anti-Spam SMTP Proxy written in Perl"
HOMEPAGE="http://assp.sourceforge.net/"
MY_PN=ASSP_${PV}_${PR/r/}_install
SRC_URI="mirror://sourceforge/project/${PN}/ASSP%20V2%20multithreading/${PV}%20${PR/r/}/${MY_PN}.zip
afc? ( mirror://sourceforge/project/${PN}/ASSP%20V2%20multithreading/Plugins/ASSP_AFC%20-%20AttachmentFullCheck%20Plugin/ASSP_AFC_${VERSION_PLUGIN_AFC}.zip )
arc? ( mirror://sourceforge/project/${PN}/ASSP%20V2%20multithreading/Plugins/ASSP_ARC%20-%20Archive%20Plugin/ASSP_ARC_${VERSION_PLUGIN_ARC}.zip )
dcc? ( mirror://sourceforge/project/${PN}/ASSP%20V2%20multithreading/Plugins/ASSP_DCC%20-%20DCC%20Plugin/ASSP_DCC_${VERSION_PLUGIN_DCC}.zip )
ocr? ( mirror://sourceforge/project/${PN}/ASSP%20V2%20multithreading/Plugins/ASSP_OCR%20-%20OCR%20Plugin/ASSP_OCR_${VERSION_PLUGIN_OCR}.zip )
razor? ( mirror://sourceforge/project/${PN}/ASSP%20V2%20multithreading/Plugins/ASSP_Razor%20-%20Razor2%20Plugin%20for%20ASSP/ASSP_Razor_${VERSION_PLUGIN_RAZOR}.zip )"
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="amd64 x86"
IUSE="afc arc berkdb clamav dcc ipv6 ldap mysql ocr odbc postgres razor sasl snmp spf srs ssl syslog"
DEPEND="app-arch/unzip"
RDEPEND="dev-lang/perl[ithreads]
dev-perl/libwww-perl
dev-perl/Archive-Extract
dev-perl/Archive-Zip
dev-perl/CAM-PDF
dev-perl/Convert-Scalar
dev-perl/Convert-TNEF
dev-perl/Crypt-CBC
dev-perl/Crypt-GOST
dev-perl/Crypt-OpenSSL-AES
dev-perl/Crypt-RC4
dev-perl/Crypt-SMIME
dev-perl/DBD-Sprite
dev-perl/Devel-Size
dev-perl/Digest-SHA1
virtual/perl-Digest-MD5
dev-perl/Email-MIME
dev-perl/Email-Send
dev-perl/Email-Valid
dev-perl/File-chmod
dev-perl/File-Find-Rule
dev-perl/File-ReadBackwards
dev-perl/File-Slurp
dev-perl/File-Type
dev-perl/File-Which
virtual/perl-IO-Compress
dev-perl/IO-Compress-Lzma
dev-perl/IO-stringy
dev-perl/LEOCHARRE-Class2
dev-perl/LEOCHARRE-CLI
dev-perl/LEOCHARRE-DEBUG
dev-perl/Lingua-Identify
dev-perl/Lingua-Stem-Snowball
dev-perl/Lingua-StopWords
dev-perl/Linux-usermod
dev-perl/Mail-DKIM
dev-perl/mime-construct
dev-perl/NetAddr-IP
dev-perl/Net-CIDR-Lite
dev-perl/Net-DNS
dev-perl/Net-IP-Match-Regexp
dev-perl/Net-SenderBase
dev-perl/Net-Syslog
dev-perl/Number-Compare
dev-perl/PDF-API2
dev-perl/PDF-GetImages
dev-perl/PDF-Burst
dev-perl/Regexp-Optimizer
dev-perl/Schedule-Cron
dev-perl/Smart-Comments
dev-perl/Sys-CpuAffinity
dev-perl/Sys-MemInfo
dev-perl/Text-Glob
dev-perl/Text-PDF
dev-perl/Text-Unidecode
dev-perl/Thread-State
dev-perl/Tie-DBI
virtual/perl-Time-HiRes
dev-perl/Unicode-LineBreak
dev-perl/YAML
clamav? ( dev-perl/File-Scan-ClamAV )
ipv6? ( dev-perl/IO-Socket-INET6 )
sasl? ( dev-perl/Authen-SASL )
snmp? ( dev-perl/Net-SNMP )
spf? ( dev-perl/Mail-SPF-Query
dev-perl/Mail-SPF )
srs? ( dev-perl/Mail-SRS )
ocr? ( dev-perl/Image-OCR-Tesseract
dev-perl/PDF-OCR
dev-perl/PDF-OCR2 )
ssl? ( dev-perl/IO-Socket-SSL
dev-perl/Net-SSLeay
dev-perl/Net-SMTP-SSL )
berkdb? ( sys-libs/db:6.0
dev-perl/BerkeleyDB )
mysql? ( dev-perl/DBD-mysql )
odbc? ( dev-perl/DBD-ODBC )
postgres? ( dev-perl/DBD-PgPP )
syslog? ( virtual/perl-Sys-Syslog )
ldap? ( dev-perl/perl-ldap
dev-perl/DBD-LDAP )"
S=${WORKDIR}/${PN}
pkg_setup() {
enewgroup assp
enewuser assp -1 -1 /dev/null assp
}
src_unpack() {
unpack ${A}
cd "${S}"
mkdir quarantine
if use afc; then
mv "${WORKDIR}"/ASSP_AFC.pm Plugins/ || die
fi
if use arc; then
mv "${WORKDIR}"/ASSP_ARC.pm Plugins/ || die
fi
if use dcc; then
mv "${WORKDIR}"/ASSP_DCC.pm Plugins/ || die
fi
if use ocr; then
mv "${WORKDIR}"/ASSP_OCR.pm Plugins/ || die
fi
if use razor; then
mv "${WORKDIR}"/ASSP_Razor.pm Plugins/ || die
fi
}
src_install() {
dodir /opt/assp
cp -r . ${D}/opt/assp
fowners assp:assp -R /opt/assp
fperms 755 /opt/assp/assp-monitor.pl /opt/assp/assp.pl /opt/assp/assp_pop3.pl
# Install the init.d script to listen
newinitd "${FILESDIR}/asspd.init" asspd
}
pkg_postinst() {
elog
elog "To configure ASSP, start /etc/init.d/asspd then point"
elog "your browser to http://localhost:55555"
elog "Username: admin Password: nospam4me (CHANGE ASAP!)"
elog
elog "File permissions have been set to use assp:assp"
elog "with mode 770 on directories. When you configure"
elog "ASSP, make sure and use the user assp."
elog
elog "Don't change any path related options."
elog
elog "See the on-line docs for a complete tutorial."
elog "http://assp.sourceforge.net/docs.html"
elog
}

View File

@ -1,169 +0,0 @@
# Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/mail-filter/assp/assp-1.9.8.13030.ebuild,v 1.3 2014/08/10 21:15:28 slyfox Exp $
EAPI=5
inherit eutils user
VERSION_PLUGIN_AFC=3.14
VERSION_PLUGIN_ARC=2.06
VERSION_PLUGIN_DCC=2.01
VERSION_PLUGIN_OCR=2.20
VERSION_PLUGIN_RAZOR=1.09
DESCRIPTION="Anti-Spam SMTP Proxy written in Perl"
HOMEPAGE="http://assp.sourceforge.net/"
MY_PN=ASSP_${PV}_${PR/r/}_install
SRC_URI="mirror://sourceforge/project/${PN}/ASSP%20V2%20multithreading/${PV}%20${PR/r/}/${MY_PN}.zip
afc? ( mirror://sourceforge/project/${PN}/ASSP%20V2%20multithreading/Plugins/ASSP_AFC%20-%20AttachmentFullCheck%20Plugin/ASSP_AFC_${VERSION_PLUGIN_AFC}.zip )
arc? ( mirror://sourceforge/project/${PN}/ASSP%20V2%20multithreading/Plugins/ASSP_ARC%20-%20Archive%20Plugin/ASSP_ARC_${VERSION_PLUGIN_ARC}.zip )
dcc? ( mirror://sourceforge/project/${PN}/ASSP%20V2%20multithreading/Plugins/ASSP_DCC%20-%20DCC%20Plugin/ASSP_DCC_${VERSION_PLUGIN_DCC}.zip )
ocr? ( mirror://sourceforge/project/${PN}/ASSP%20V2%20multithreading/Plugins/ASSP_OCR%20-%20OCR%20Plugin/ASSP_OCR_${VERSION_PLUGIN_OCR}.zip )
razor? ( mirror://sourceforge/project/${PN}/ASSP%20V2%20multithreading/Plugins/ASSP_Razor%20-%20Razor2%20Plugin%20for%20ASSP/ASSP_Razor_${VERSION_PLUGIN_RAZOR}.zip )"
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="amd64 x86"
IUSE="afc arc berkdb clamav dcc ipv6 ldap mysql ocr odbc postgres razor sasl snmp spf srs ssl syslog"
DEPEND="app-arch/unzip"
RDEPEND="dev-lang/perl[ithreads]
dev-perl/libwww-perl
dev-perl/Archive-Extract
dev-perl/Archive-Zip
dev-perl/CAM-PDF
dev-perl/Convert-Scalar
dev-perl/Convert-TNEF
dev-perl/Crypt-CBC
dev-perl/Crypt-GOST
dev-perl/Crypt-OpenSSL-AES
dev-perl/Crypt-RC4
dev-perl/Crypt-SMIME
dev-perl/DBD-Sprite
dev-perl/Devel-Size
dev-perl/Digest-SHA1
virtual/perl-Digest-MD5
dev-perl/Email-MIME
dev-perl/Email-Send
dev-perl/Email-Valid
dev-perl/File-chmod
dev-perl/File-Find-Rule
dev-perl/File-ReadBackwards
dev-perl/File-Slurp
dev-perl/File-Type
dev-perl/File-Which
virtual/perl-IO-Compress
dev-perl/IO-Compress-Lzma
dev-perl/IO-stringy
dev-perl/LEOCHARRE-Class2
dev-perl/LEOCHARRE-CLI
dev-perl/LEOCHARRE-DEBUG
dev-perl/Lingua-Identify
dev-perl/Lingua-Stem-Snowball
dev-perl/Lingua-StopWords
dev-perl/Linux-usermod
dev-perl/Mail-DKIM
dev-perl/mime-construct
dev-perl/NetAddr-IP
dev-perl/Net-CIDR-Lite
dev-perl/Net-DNS
dev-perl/Net-IP-Match-Regexp
dev-perl/Net-SenderBase
dev-perl/Net-Syslog
dev-perl/Number-Compare
dev-perl/PDF-API2
dev-perl/PDF-GetImages
dev-perl/PDF-Burst
dev-perl/Regexp-Optimizer
dev-perl/Schedule-Cron
dev-perl/Smart-Comments
dev-perl/Sys-CpuAffinity
dev-perl/Sys-MemInfo
dev-perl/Text-Glob
dev-perl/Text-PDF
dev-perl/Text-Unidecode
dev-perl/Thread-State
dev-perl/Tie-DBI
virtual/perl-Time-HiRes
dev-perl/Unicode-LineBreak
dev-perl/YAML
clamav? ( dev-perl/File-Scan-ClamAV )
ipv6? ( dev-perl/IO-Socket-INET6 )
sasl? ( dev-perl/Authen-SASL )
snmp? ( dev-perl/Net-SNMP )
spf? ( dev-perl/Mail-SPF-Query
dev-perl/Mail-SPF )
srs? ( dev-perl/Mail-SRS )
ocr? ( dev-perl/Image-OCR-Tesseract
dev-perl/PDF-OCR
dev-perl/PDF-OCR2 )
ssl? ( dev-perl/IO-Socket-SSL
dev-perl/Net-SSLeay
dev-perl/Net-SMTP-SSL )
berkdb? ( sys-libs/db:6.0
dev-perl/BerkeleyDB )
mysql? ( dev-perl/DBD-mysql )
odbc? ( dev-perl/DBD-ODBC )
postgres? ( dev-perl/DBD-PgPP )
syslog? ( virtual/perl-Sys-Syslog )
ldap? ( dev-perl/perl-ldap
dev-perl/DBD-LDAP )"
S=${WORKDIR}/${PN}
pkg_setup() {
enewgroup assp
enewuser assp -1 -1 /dev/null assp
}
src_unpack() {
unpack ${A}
cd "${S}"
mkdir quarantine
if use afc; then
mv "${WORKDIR}"/ASSP_AFC.pm Plugins/ || die
fi
if use arc; then
mv "${WORKDIR}"/ASSP_ARC.pm Plugins/ || die
fi
if use dcc; then
mv "${WORKDIR}"/ASSP_DCC.pm Plugins/ || die
fi
if use ocr; then
mv "${WORKDIR}"/ASSP_OCR.pm Plugins/ || die
fi
if use razor; then
mv "${WORKDIR}"/ASSP_Razor.pm Plugins/ || die
fi
}
src_install() {
dodir /opt/assp
cp -r . ${D}/opt/assp
fowners assp:assp -R /opt/assp
fperms 755 /opt/assp/assp-monitor.pl /opt/assp/assp.pl /opt/assp/assp_pop3.pl
# Install the init.d script to listen
newinitd "${FILESDIR}/asspd.init" asspd
}
pkg_postinst() {
elog
elog "To configure ASSP, start /etc/init.d/asspd then point"
elog "your browser to http://localhost:55555"
elog "Username: admin Password: nospam4me (CHANGE ASAP!)"
elog
elog "File permissions have been set to use assp:assp"
elog "with mode 770 on directories. When you configure"
elog "ASSP, make sure and use the user assp."
elog
elog "Don't change any path related options."
elog
elog "See the on-line docs for a complete tutorial."
elog "http://assp.sourceforge.net/docs.html"
elog
}

View File

@ -1,15 +1,16 @@
# Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/mail-filter/assp/assp-1.9.8.13030.ebuild,v 1.3 2014/08/10 21:15:28 slyfox Exp $
# $Header: /var/cvsroot/gentoo-x86/mail-filter/assp/assp-2.6.1-r17355.ebuild,v 1.0 2017/01/26 21:15:28 jdeckert Exp $
EAPI=5
EAPI=6
inherit eutils user
inherit eutils systemd user
VERSION_PLUGIN_AFC=3.14
VERSION_PLUGIN_ARC=2.06
VERSION_PLUGIN_AFC=4.89
VERSION_PLUGIN_ARC=2.08
VERSION_PLUGIN_DCC=2.01
VERSION_PLUGIN_OCR=2.20
VERSION_PLUGIN_FakeMX=1.02
VERSION_PLUGIN_OCR=2.22
VERSION_PLUGIN_RAZOR=1.09
DESCRIPTION="Anti-Spam SMTP Proxy written in Perl"
@ -19,6 +20,7 @@ SRC_URI="mirror://sourceforge/project/${PN}/ASSP%20V2%20multithreading/${PV}%20$
afc? ( mirror://sourceforge/project/${PN}/ASSP%20V2%20multithreading/Plugins/ASSP_AFC%20-%20AttachmentFullCheck%20Plugin/ASSP_AFC_${VERSION_PLUGIN_AFC}.zip )
arc? ( mirror://sourceforge/project/${PN}/ASSP%20V2%20multithreading/Plugins/ASSP_ARC%20-%20Archive%20Plugin/ASSP_ARC_${VERSION_PLUGIN_ARC}.zip )
dcc? ( mirror://sourceforge/project/${PN}/ASSP%20V2%20multithreading/Plugins/ASSP_DCC%20-%20DCC%20Plugin/ASSP_DCC_${VERSION_PLUGIN_DCC}.zip )
fakemx? ( mirror://sourceforge/project/${PN}/ASSP%20V2%20multithreading/Plugins/ASSP_FakeMX%20-%20sandwitch%20MX%20Plugin/ASSP_FakeMX_${VERSION_PLUGIN_FakeMX}.zip )
ocr? ( mirror://sourceforge/project/${PN}/ASSP%20V2%20multithreading/Plugins/ASSP_OCR%20-%20OCR%20Plugin/ASSP_OCR_${VERSION_PLUGIN_OCR}.zip )
razor? ( mirror://sourceforge/project/${PN}/ASSP%20V2%20multithreading/Plugins/ASSP_Razor%20-%20Razor2%20Plugin%20for%20ASSP/ASSP_Razor_${VERSION_PLUGIN_RAZOR}.zip )"
LICENSE="GPL-2"
@ -26,13 +28,15 @@ SLOT="0"
KEYWORDS="amd64 x86"
IUSE="afc arc berkdb clamav dcc ipv6 ldap mysql ocr odbc postgres razor sasl snmp spf srs ssl syslog"
IUSE="afc arc berkdb clamav dcc fakemx ipv6 ldap mysql ocr odbc postgres razor sasl snmp spf srs ssl syslog"
DEPEND="app-arch/unzip"
RDEPEND="dev-lang/perl[ithreads]
dev-perl/libwww-perl
dev-perl/Archive-Extract
dev-perl/Archive-Libarchive-XS
dev-perl/Archive-Rar
dev-perl/Archive-Zip
dev-perl/CAM-PDF
dev-perl/Convert-Scalar
@ -47,6 +51,7 @@ RDEPEND="dev-lang/perl[ithreads]
dev-perl/Digest-SHA1
virtual/perl-Digest-MD5
dev-perl/Email-MIME
dev-perl/Email-Outlook-Message
dev-perl/Email-Send
dev-perl/Email-Valid
dev-perl/File-chmod
@ -55,8 +60,11 @@ RDEPEND="dev-lang/perl[ithreads]
dev-perl/File-Slurp
dev-perl/File-Type
dev-perl/File-Which
dev-perl/HTML-Parser
dev-perl/HTML-Strip
virtual/perl-IO-Compress
dev-perl/IO-Compress-Lzma
dev-perl/IO-Socket-INET6
dev-perl/IO-stringy
dev-perl/LEOCHARRE-Class2
dev-perl/LEOCHARRE-CLI
@ -66,10 +74,12 @@ RDEPEND="dev-lang/perl[ithreads]
dev-perl/Lingua-StopWords
dev-perl/Linux-usermod
dev-perl/Mail-DKIM
dev-perl/Mail-SRS
dev-perl/mime-construct
dev-perl/NetAddr-IP
dev-perl/Net-CIDR-Lite
dev-perl/Net-DNS
dev-perl/Net-IP
dev-perl/Net-IP-Match-Regexp
dev-perl/Net-SenderBase
dev-perl/Net-Syslog
@ -91,11 +101,11 @@ RDEPEND="dev-lang/perl[ithreads]
dev-perl/Unicode-LineBreak
dev-perl/YAML
clamav? ( dev-perl/File-Scan-ClamAV )
dcc? ( mail-filter/dcc )
ipv6? ( dev-perl/IO-Socket-INET6 )
sasl? ( dev-perl/Authen-SASL )
snmp? ( dev-perl/Net-SNMP )
spf? ( dev-perl/Mail-SPF-Query
dev-perl/Mail-SPF )
spf? ( dev-perl/Mail-SPF )
srs? ( dev-perl/Mail-SRS )
ocr? ( dev-perl/Image-OCR-Tesseract
dev-perl/PDF-OCR
@ -108,6 +118,7 @@ RDEPEND="dev-lang/perl[ithreads]
mysql? ( dev-perl/DBD-mysql )
odbc? ( dev-perl/DBD-ODBC )
postgres? ( dev-perl/DBD-PgPP )
razor? ( mail-filter/razor-assp )
syslog? ( virtual/perl-Sys-Syslog )
ldap? ( dev-perl/perl-ldap
dev-perl/DBD-LDAP )"
@ -132,6 +143,9 @@ src_unpack() {
if use dcc; then
mv "${WORKDIR}"/ASSP_DCC.pm Plugins/ || die
fi
if use fakemx; then
mv "${WORKDIR}"/ASSP_FakeMX.pm Plugins/ || die
fi
if use ocr; then
mv "${WORKDIR}"/ASSP_OCR.pm Plugins/ || die
fi
@ -147,14 +161,14 @@ src_install() {
fowners assp:assp -R /opt/assp
fperms 755 /opt/assp/assp-monitor.pl /opt/assp/assp.pl /opt/assp/assp_pop3.pl
# Install the init.d script to listen
newinitd "${FILESDIR}/asspd.init" asspd
systemd_dounit "${FILESDIR}/assp.service"
}
pkg_postinst() {
elog
elog "To configure ASSP, start /etc/init.d/asspd then point"
elog "your browser to http://localhost:55555"
elog "To configure ASSP, point your browser to"
elog "http://localhost:55555"
elog "Username: admin Password: nospam4me (CHANGE ASAP!)"
elog
elog "File permissions have been set to use assp:assp"