commit: 52c8ac4c90ed78a2aafba0e0da21e4c2dc33ef11 Author: Michał Górny <mgorny <AT> gentoo <DOT> org> AuthorDate: Tue Apr 18 15:00:38 2017 +0000 Commit: Michał Górny <mgorny <AT> gentoo <DOT> org> CommitDate: Tue Apr 18 15:08:39 2017 +0000 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=52c8ac4c
dev-perl/Mail-SpamAssassin-Plugin-GoogleSafeBrowsing: Remove last-rited pkg, #336898 ...ssin-Plugin-GoogleSafeBrowsing-1.30.0-r1.ebuild | 48 ---------------------- .../Manifest | 1 - .../files/24_google_safebrowsing.cf | 17 -------- .../files/init_google_safebrowsing.pre | 2 - .../files/update_google_safebrowsing.cron | 4 -- .../files/update_google_safebrowsing.sh | 20 --------- .../metadata.xml | 16 -------- profiles/package.mask | 1 - 8 files changed, 109 deletions(-) diff --git a/dev-perl/Mail-SpamAssassin-Plugin-GoogleSafeBrowsing/Mail-SpamAssassin-Plugin-GoogleSafeBrowsing-1.30.0-r1.ebuild b/dev-perl/Mail-SpamAssassin-Plugin-GoogleSafeBrowsing/Mail-SpamAssassin-Plugin-GoogleSafeBrowsing-1.30.0-r1.ebuild deleted file mode 100644 index 0533f35c930..00000000000 --- a/dev-perl/Mail-SpamAssassin-Plugin-GoogleSafeBrowsing/Mail-SpamAssassin-Plugin-GoogleSafeBrowsing-1.30.0-r1.ebuild +++ /dev/null @@ -1,48 +0,0 @@ -# Copyright 1999-2014 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI=5 - -MODULE_AUTHOR=DANBORN -MODULE_VERSION=1.03 -inherit perl-module - -DESCRIPTION="SpamAssassin plugin to score mail based on Google blocklists" - -LICENSE="Apache-2.0" -SLOT="0" -KEYWORDS="~amd64 ~x86 ~ppc" -IUSE="test" - -RDEPEND="dev-perl/Net-Google-SafeBrowsing-Blocklist - dev-perl/Net-Google-SafeBrowsing-UpdateRequest - mail-filter/spamassassin" -DEPEND="${RDEPEND} - test? ( dev-perl/Test-Pod )" - -SRC_TEST="do" - -src_install() { - perl-module_src_install - insinto /etc/mail/spamassassin - doins "${FILESDIR}"/init_google_safebrowsing.pre - doins "${FILESDIR}"/24_google_safebrowsing.cf - insinto /etc/cron.d/ - newins "${FILESDIR}"/update_google_safebrowsing.cron update_google_safebrowsing - dosbin "${FILESDIR}"/update_google_safebrowsing.sh - keepdir /var/lib/spamassassin/google_safebrowsing/ -} - -pkg_postinst() { - if [[ -f ${ROOT}/etc/cron.d/update_google_safebrowsing.sh ]]; then - ewarn "You MUST remove ${ROOT}/etc/cron.d/update_google_safebrowsing.sh" - fi - elog "To use this package:" - elog "1. You MUST apply for a free apikey at:" - elog " https://code.google.com/apis/safebrowsing/key_signup.html" - elog "2. Place the key into /etc/mail/spamassassin/24_google_safebrowsing.cf" - elog "3. Manually run the script /usr/sbin/update_google_safebrowsing.sh" - elog "4. Enable the plugin by uncommenting the loadplugin entry in" - elog " /etc/mail/spamassassin/init_google_safebrowsing.pre" - elog "5. Restart spamd" -} diff --git a/dev-perl/Mail-SpamAssassin-Plugin-GoogleSafeBrowsing/Manifest b/dev-perl/Mail-SpamAssassin-Plugin-GoogleSafeBrowsing/Manifest deleted file mode 100644 index 8117645c933..00000000000 --- a/dev-perl/Mail-SpamAssassin-Plugin-GoogleSafeBrowsing/Manifest +++ /dev/null @@ -1 +0,0 @@ -DIST Mail-SpamAssassin-Plugin-GoogleSafeBrowsing-1.03.tar.gz 4253 SHA256 39d1ddc4f539411a1c34cd96f6d0a84b4f4651c2aa08b7e596a09d4b1b718fa7 SHA512 aba284dd20d37ea502e30b9d1f2a83b3fc43749b5b2853d7fa3f651b9c406e6385d90dcaf12d8a632902aa6ffdb6ad627e4bf31a8cdd4ad850f7552d1ad7f14f WHIRLPOOL 231dbd88fca9ce61e5e6009837ed04c25454b9ce6b8d093cc12a69cf3f848ed7da1f1b32bf8f153f2d68d9f3f6256aff2b54f050bb3f599d940c23c4e283a942 diff --git a/dev-perl/Mail-SpamAssassin-Plugin-GoogleSafeBrowsing/files/24_google_safebrowsing.cf b/dev-perl/Mail-SpamAssassin-Plugin-GoogleSafeBrowsing/files/24_google_safebrowsing.cf deleted file mode 100644 index b1c97973bab..00000000000 --- a/dev-perl/Mail-SpamAssassin-Plugin-GoogleSafeBrowsing/files/24_google_safebrowsing.cf +++ /dev/null @@ -1,17 +0,0 @@ -ifplugin Mail::SpamAssassin::Plugin::GoogleSafeBrowsing - -# Replace DEADBEEF with your API key -# from http://code.google.com/apis/safebrowsing/key_signup.html -google_safebrowsing_apikey DEADBEEF - -# Change these scores if you want -google_safebrowsing_blocklist goog-black-hash 0.2 -google_safebrowsing_blocklist goog-malware-hash 0.1 - -# Do not change these two lines! -body GOOGLE_SAFEBROWSING eval:check_google_safebrowsing_blocklists() -google_safebrowsing_dir /var/lib/spamassassin/google_safebrowsing/ - -endif # Mail::SpamAssassin::Plugin::GoogleSafeBrowsing - -# vim: ft=conf: diff --git a/dev-perl/Mail-SpamAssassin-Plugin-GoogleSafeBrowsing/files/init_google_safebrowsing.pre b/dev-perl/Mail-SpamAssassin-Plugin-GoogleSafeBrowsing/files/init_google_safebrowsing.pre deleted file mode 100644 index 67e76e3a5ac..00000000000 --- a/dev-perl/Mail-SpamAssassin-Plugin-GoogleSafeBrowsing/files/init_google_safebrowsing.pre +++ /dev/null @@ -1,2 +0,0 @@ -# You need to uncomment this after you have an API key and the cronjob is active! -#loadplugin Mail::SpamAssassin::Plugin::GoogleSafeBrowsing diff --git a/dev-perl/Mail-SpamAssassin-Plugin-GoogleSafeBrowsing/files/update_google_safebrowsing.cron b/dev-perl/Mail-SpamAssassin-Plugin-GoogleSafeBrowsing/files/update_google_safebrowsing.cron deleted file mode 100644 index 9450cb98100..00000000000 --- a/dev-perl/Mail-SpamAssassin-Plugin-GoogleSafeBrowsing/files/update_google_safebrowsing.cron +++ /dev/null @@ -1,4 +0,0 @@ -# Copyright 1999-2007 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# -*/30 * * * * root /usr/sbin/update_google_safebrowsing.sh diff --git a/dev-perl/Mail-SpamAssassin-Plugin-GoogleSafeBrowsing/files/update_google_safebrowsing.sh b/dev-perl/Mail-SpamAssassin-Plugin-GoogleSafeBrowsing/files/update_google_safebrowsing.sh deleted file mode 100644 index e645e3ceaf5..00000000000 --- a/dev-perl/Mail-SpamAssassin-Plugin-GoogleSafeBrowsing/files/update_google_safebrowsing.sh +++ /dev/null @@ -1,20 +0,0 @@ -#!/bin/sh -# Copyright 1999-2007 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# This cron script updates the Google SafeBrowsing lists for the use of the -# Mail-SpamAssassin-Plugin-GoogleSafeBrowsing plugin. -# It should be run every 25-30 minutes! http://code.google.com/apis/safebrowsing/developers_guide.html#AcceptableUsage -CONFFILE="/etc/mail/spamassassin/24_google_safebrowsing.cf" -OUTDIR="$(awk '/^google_safebrowsing_dir/{print $2}' "${CONFFILE}")" -APIKEY="$(awk '/^google_safebrowsing_apikey/{print $2}' "${CONFFILE}")" -LISTS="$(awk '/^google_safebrowsing_blocklist/{printf "%s ",$2}' "${CONFFILE}")" -if [ "$APIKEY" == "DEADBEEF" ]; then - echo "No API key!" 1>&2 - exit 1 -fi -# Wait a little while, to avoid hammering the server -sleep $(($RANDOM % 120)) -# Use LISTS unquoted! -for LIST in ${LISTS}; do - blocklist_updater --apikey "$APIKEY" --blocklist ${LIST} --dbfile ${OUTDIR}/${LIST}-db -done diff --git a/dev-perl/Mail-SpamAssassin-Plugin-GoogleSafeBrowsing/metadata.xml b/dev-perl/Mail-SpamAssassin-Plugin-GoogleSafeBrowsing/metadata.xml deleted file mode 100644 index 3338346420f..00000000000 --- a/dev-perl/Mail-SpamAssassin-Plugin-GoogleSafeBrowsing/metadata.xml +++ /dev/null @@ -1,16 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> -<pkgmetadata> - <maintainer type="person"> - <email>robb...@gentoo.org</email> - <description>Primary Maintainer</description> - </maintainer> - <maintainer type="project"> - <email>p...@gentoo.org</email> - <name>Gentoo Perl Project</name> - </maintainer> - <upstream> - <remote-id type="cpan">Mail-SpamAssassin-Plugin-GoogleSafeBrowsing</remote-id> - <remote-id type="cpan-module">Mail::SpamAssassin::Plugin::GoogleSafeBrowsing</remote-id> - </upstream> -</pkgmetadata> diff --git a/profiles/package.mask b/profiles/package.mask index 44429d48779..d4af5a1d891 100644 --- a/profiles/package.mask +++ b/profiles/package.mask @@ -210,7 +210,6 @@ dev-scheme/schoca # Fails since upgrade to dev-lang/perl-5.12 (!). # Removal in 30 days. Bug 336898. dev-perl/Net-Google-SafeBrowsing-UpdateRequest -dev-perl/Mail-SpamAssassin-Plugin-GoogleSafeBrowsing # Gnome Team <gn...@gentoo.org> (08 Mar 2017) # GNOME 3.24 mask (#611270)