From owner-freebsd-ports-bugs@FreeBSD.ORG Sat May 5 16:10:05 2007 Return-Path: X-Original-To: freebsd-ports-bugs@hub.freebsd.org Delivered-To: freebsd-ports-bugs@hub.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 4D6F816A400 for ; Sat, 5 May 2007 16:10:05 +0000 (UTC) (envelope-from gnats@FreeBSD.org) Received: from freefall.freebsd.org (freefall.freebsd.org [69.147.83.40]) by mx1.freebsd.org (Postfix) with ESMTP id 2A57813C44C for ; Sat, 5 May 2007 16:10:05 +0000 (UTC) (envelope-from gnats@FreeBSD.org) Received: from freefall.freebsd.org (gnats@localhost [127.0.0.1]) by freefall.freebsd.org (8.13.4/8.13.4) with ESMTP id l45GA5Ik008172 for ; Sat, 5 May 2007 16:10:05 GMT (envelope-from gnats@freefall.freebsd.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.13.4/8.13.4/Submit) id l45GA5j0008171; Sat, 5 May 2007 16:10:05 GMT (envelope-from gnats) Resent-Date: Sat, 5 May 2007 16:10:05 GMT Resent-Message-Id: <200705051610.l45GA5j0008171@freefall.freebsd.org> Resent-From: FreeBSD-gnats-submit@FreeBSD.org (GNATS Filer) Resent-To: freebsd-ports-bugs@FreeBSD.org Resent-Reply-To: FreeBSD-gnats-submit@FreeBSD.org, TAOKA Fumiyoshi Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 0988D16A402 for ; Sat, 5 May 2007 16:09:56 +0000 (UTC) (envelope-from fmysh@quad.dyndns.org) Received: from xeon.quad.dyndns.org (228.142.138.210.bn.2iij.net [210.138.142.228]) by mx1.freebsd.org (Postfix) with ESMTP id 4E09913C468 for ; Sat, 5 May 2007 16:09:54 +0000 (UTC) (envelope-from fmysh@quad.dyndns.org) Received: by xeon.quad.dyndns.org (Postfix, from userid 1001) id BF83D1534DF; Sun, 6 May 2007 01:09:53 +0900 (JST) Message-Id: <20070505160953.BF83D1534DF@xeon.quad.dyndns.org> Date: Sun, 6 May 2007 01:09:53 +0900 (JST) From: TAOKA Fumiyoshi To: FreeBSD-gnats-submit@FreeBSD.org X-Send-Pr-Version: 3.113 Cc: TAOKA Fumiyoshi Subject: ports/112445: New port: japanese/p5-Mail-SpamAssassin X-BeenThere: freebsd-ports-bugs@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: TAOKA Fumiyoshi List-Id: Ports bug reports List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 05 May 2007 16:10:05 -0000 >Number: 112445 >Category: ports >Synopsis: New port: japanese/p5-Mail-SpamAssassin >Confidential: no >Severity: non-critical >Priority: medium >Responsible: freebsd-ports-bugs >State: open >Quarter: >Keywords: >Date-Required: >Class: change-request >Submitter-Id: current-users >Arrival-Date: Sat May 05 16:10:04 GMT 2007 >Closed-Date: >Last-Modified: >Originator: TAOKA Fumiyoshi >Release: >Organization: >Environment: >Description: A new port for SpamAssassin with Japanese tokenizer patch. This is a slave port of mail/p5-Mail-SpamAssassin. Some changes for the master port are also attached. - Enable master-slave construction. - Add CONFLICTS. - Add DIST_SUBDIR for multiple distfiles. >How-To-Repeat: >Fix: # This is a shell archive. Save it in a file, remove anything before # this line, and then unpack it by entering "sh file". Note, it may # create directories; files and directories will be owned by you and # have default permissions. # # This archive contains: # # japanese/p5-Mail-SpamAssassin # japanese/p5-Mail-SpamAssassin/distinfo # japanese/p5-Mail-SpamAssassin/pkg-plist # japanese/p5-Mail-SpamAssassin/pkg-message # japanese/p5-Mail-SpamAssassin/Makefile # japanese/p5-Mail-SpamAssassin/files # japanese/p5-Mail-SpamAssassin/files/patch-rules-local.cf # echo c - japanese/p5-Mail-SpamAssassin mkdir -p japanese/p5-Mail-SpamAssassin > /dev/null 2>&1 echo x - japanese/p5-Mail-SpamAssassin/distinfo sed 's/^X//' >japanese/p5-Mail-SpamAssassin/distinfo << 'END-of-japanese/p5-Mail-SpamAssassin/distinfo' XMD5 (spamassassin/tokenizer.pre) = 72b905b3e7ae7bcfef639bbffbeadb3a XSHA256 (spamassassin/tokenizer.pre) = 565c6aa234fd33c724e119ae10935d61a7d85c2b85520243b4a7d5cc9a06f04c XSIZE (spamassassin/tokenizer.pre) = 164 XMD5 (spamassassin/spamassassin-3.1.8-normalize-test8.txt) = a45eeafbed2d316e4b4d184258df2788 XSHA256 (spamassassin/spamassassin-3.1.8-normalize-test8.txt) = a94ddf5d3fe2f7cbdde44af04eada690ca0bb1643e2597b7d612479fe086c39d XSIZE (spamassassin/spamassassin-3.1.8-normalize-test8.txt) = 12808 XMD5 (spamassassin/Mail-SpamAssassin-3.1.8.tar.gz) = 20a3a6b651a89dcc70634715ca833996 XSHA256 (spamassassin/Mail-SpamAssassin-3.1.8.tar.gz) = 01e5b0d78969cfb0580efb14a7a7212ed3af9f382829afcd61b97a91938831dd XSIZE (spamassassin/Mail-SpamAssassin-3.1.8.tar.gz) = 1173847 XMD5 (spamassassin/spamassassin-3.1.8-normalize-test8.patch) = 5d07043233324d4c3f136a2987a94759 XSHA256 (spamassassin/spamassassin-3.1.8-normalize-test8.patch) = a4d470e7c687833d124c9eab2960bfa6ffff8b6f6205d7420ba4162008d296e7 XSIZE (spamassassin/spamassassin-3.1.8-normalize-test8.patch) = 54747 END-of-japanese/p5-Mail-SpamAssassin/distinfo echo x - japanese/p5-Mail-SpamAssassin/pkg-plist sed 's/^X//' >japanese/p5-Mail-SpamAssassin/pkg-plist << 'END-of-japanese/p5-Mail-SpamAssassin/pkg-plist' X@unexec %D/etc/rc.d/sa-spamd.sh stop > /dev/null 2>&1 || true X@unexec %D/etc/rc.d/sa-spamd stop > /dev/null 2>&1 || true Xbin/sa-learn Xbin/sa-update Xbin/spamassassin Xbin/spamc Xbin/spamd Xetc/mail/spamassassin/local.cf.sample X@unexec if cmp -s %B/init.pre.sample %B/init.pre; then rm -f %B/init.pre; fi Xetc/mail/spamassassin/init.pre.sample X@exec [ -f %B/init.pre ] || cp %B/%f %B/init.pre X@unexec if cmp -s %B/tokenizer.pre.sample %B/tokenizer.pre; then rm -f %B/tokenizer.pre; fi Xetc/mail/spamassassin/tokenizer.pre.sample X@exec [ -f %B/tokenizer.pre ] || cp %B/%f %B/init.pre X@unexec if cmp -s %B/v310.pre.sample %B/v310.pre; then rm -f %B/v310.pre; fi Xetc/mail/spamassassin/v310.pre.sample X@exec [ -f %B/v310.pre ] || cp %B/%f %B/v310.pre X@unexec if cmp -s %B/v312.pre.sample %B/v312.pre; then rm -f %B/v312.pre; fi Xetc/mail/spamassassin/v312.pre.sample X@exec [ -f %B/v312.pre ] || cp %B/%f %B/v312.pre X%%SITE_PERL%%/Mail/SpamAssassin.pm X%%SITE_PERL%%/Mail/SpamAssassin/AICache.pm X%%SITE_PERL%%/Mail/SpamAssassin/ArchiveIterator.pm X%%SITE_PERL%%/Mail/SpamAssassin/AutoWhitelist.pm X%%SITE_PERL%%/Mail/SpamAssassin/Bayes.pm X%%SITE_PERL%%/Mail/SpamAssassin/Bayes/CombineChi.pm X%%SITE_PERL%%/Mail/SpamAssassin/Bayes/CombineNaiveBayes.pm X%%SITE_PERL%%/Mail/SpamAssassin/BayesStore.pm X%%SITE_PERL%%/Mail/SpamAssassin/BayesStore/DBM.pm X%%SITE_PERL%%/Mail/SpamAssassin/BayesStore/MySQL.pm X%%SITE_PERL%%/Mail/SpamAssassin/BayesStore/PgSQL.pm X%%SITE_PERL%%/Mail/SpamAssassin/BayesStore/SDBM.pm X%%SITE_PERL%%/Mail/SpamAssassin/BayesStore/SQL.pm X%%SITE_PERL%%/Mail/SpamAssassin/Client.pm X%%SITE_PERL%%/Mail/SpamAssassin/Conf.pm X%%SITE_PERL%%/Mail/SpamAssassin/Conf/LDAP.pm X%%SITE_PERL%%/Mail/SpamAssassin/Conf/Parser.pm X%%SITE_PERL%%/Mail/SpamAssassin/Conf/SQL.pm X%%SITE_PERL%%/Mail/SpamAssassin/Constants.pm X%%SITE_PERL%%/Mail/SpamAssassin/DBBasedAddrList.pm X%%SITE_PERL%%/Mail/SpamAssassin/Dns.pm X%%SITE_PERL%%/Mail/SpamAssassin/DnsResolver.pm X%%SITE_PERL%%/Mail/SpamAssassin/EvalTests.pm X%%SITE_PERL%%/Mail/SpamAssassin/HTML.pm X%%SITE_PERL%%/Mail/SpamAssassin/Locales.pm X%%SITE_PERL%%/Mail/SpamAssassin/Locker.pm X%%SITE_PERL%%/Mail/SpamAssassin/Locker/Flock.pm X%%SITE_PERL%%/Mail/SpamAssassin/Locker/UnixNFSSafe.pm X%%SITE_PERL%%/Mail/SpamAssassin/Locker/Win32.pm X%%SITE_PERL%%/Mail/SpamAssassin/Logger.pm X%%SITE_PERL%%/Mail/SpamAssassin/Logger/File.pm X%%SITE_PERL%%/Mail/SpamAssassin/Logger/Stderr.pm X%%SITE_PERL%%/Mail/SpamAssassin/Logger/Syslog.pm X%%SITE_PERL%%/Mail/SpamAssassin/MailingList.pm X%%SITE_PERL%%/Mail/SpamAssassin/Message.pm X%%SITE_PERL%%/Mail/SpamAssassin/Message/Metadata.pm X%%SITE_PERL%%/Mail/SpamAssassin/Message/Metadata/Received.pm X%%SITE_PERL%%/Mail/SpamAssassin/Message/Node.pm X%%SITE_PERL%%/Mail/SpamAssassin/NetSet.pm X%%SITE_PERL%%/Mail/SpamAssassin/PerMsgLearner.pm X%%SITE_PERL%%/Mail/SpamAssassin/PerMsgStatus.pm X%%SITE_PERL%%/Mail/SpamAssassin/PersistentAddrList.pm X%%SITE_PERL%%/Mail/SpamAssassin/Plugin.pm X%%SITE_PERL%%/Mail/SpamAssassin/Plugin/AWL.pm X%%SITE_PERL%%/Mail/SpamAssassin/Plugin/AccessDB.pm X%%SITE_PERL%%/Mail/SpamAssassin/Plugin/AntiVirus.pm X%%SITE_PERL%%/Mail/SpamAssassin/Plugin/AutoLearnThreshold.pm X%%SITE_PERL%%/Mail/SpamAssassin/Plugin/DCC.pm X%%SITE_PERL%%/Mail/SpamAssassin/Plugin/DKIM.pm X%%SITE_PERL%%/Mail/SpamAssassin/Plugin/DomainKeys.pm X%%SITE_PERL%%/Mail/SpamAssassin/Plugin/Hashcash.pm X%%SITE_PERL%%/Mail/SpamAssassin/Plugin/MIMEHeader.pm X%%SITE_PERL%%/Mail/SpamAssassin/Plugin/Pyzor.pm X%%SITE_PERL%%/Mail/SpamAssassin/Plugin/Razor2.pm X%%SITE_PERL%%/Mail/SpamAssassin/Plugin/RelayCountry.pm X%%SITE_PERL%%/Mail/SpamAssassin/Plugin/ReplaceTags.pm X%%SITE_PERL%%/Mail/SpamAssassin/Plugin/SPF.pm X%%SITE_PERL%%/Mail/SpamAssassin/Plugin/SpamCop.pm X%%SITE_PERL%%/Mail/SpamAssassin/Plugin/Test.pm X%%SITE_PERL%%/Mail/SpamAssassin/Plugin/TextCat.pm X%%SITE_PERL%%/Mail/SpamAssassin/Plugin/Tokenizer.pm X%%SITE_PERL%%/Mail/SpamAssassin/Plugin/Tokenizer/MeCab.pm X%%SITE_PERL%%/Mail/SpamAssassin/Plugin/Tokenizer/SimpleJA.pm X%%SITE_PERL%%/Mail/SpamAssassin/Plugin/URIDNSBL.pm X%%SITE_PERL%%/Mail/SpamAssassin/Plugin/WhiteListSubject.pm X%%SITE_PERL%%/Mail/SpamAssassin/PluginHandler.pm X%%SITE_PERL%%/Mail/SpamAssassin/Reporter.pm X%%SITE_PERL%%/Mail/SpamAssassin/SQLBasedAddrList.pm X%%SITE_PERL%%/Mail/SpamAssassin/SpamdForkScaling.pm X%%SITE_PERL%%/Mail/SpamAssassin/SubProcBackChannel.pm X%%SITE_PERL%%/Mail/SpamAssassin/Timeout.pm X%%SITE_PERL%%/Mail/SpamAssassin/Util.pm X%%SITE_PERL%%/Mail/SpamAssassin/Util/Charset.pm X%%SITE_PERL%%/Mail/SpamAssassin/Util/DependencyInfo.pm X%%SITE_PERL%%/Mail/SpamAssassin/Util/Progress.pm X%%SITE_PERL%%/Mail/SpamAssassin/Util/RegistrarBoundaries.pm X%%SITE_PERL%%/%%PERL_ARCH%%/auto/Mail/SpamAssassin/.packlist X%%SITE_PERL%%/spamassassin-run.pod X%%DATADIR%%/10_misc.cf X%%DATADIR%%/20_advance_fee.cf X%%DATADIR%%/20_anti_ratware.cf X%%DATADIR%%/20_body_tests.cf X%%DATADIR%%/20_compensate.cf X%%DATADIR%%/20_dnsbl_tests.cf X%%DATADIR%%/20_drugs.cf X%%DATADIR%%/20_fake_helo_tests.cf X%%DATADIR%%/20_head_tests.cf X%%DATADIR%%/20_html_tests.cf X%%DATADIR%%/20_meta_tests.cf X%%DATADIR%%/20_net_tests.cf X%%DATADIR%%/20_phrases.cf X%%DATADIR%%/20_porn.cf X%%DATADIR%%/20_ratware.cf X%%DATADIR%%/20_uri_tests.cf X%%DATADIR%%/23_bayes.cf X%%DATADIR%%/25_accessdb.cf X%%DATADIR%%/25_antivirus.cf X%%DATADIR%%/25_body_tests_es.cf X%%DATADIR%%/25_body_tests_pl.cf X%%DATADIR%%/25_dcc.cf X%%DATADIR%%/25_dkim.cf X%%DATADIR%%/25_domainkeys.cf X%%DATADIR%%/25_hashcash.cf X%%DATADIR%%/25_pyzor.cf X%%DATADIR%%/25_razor2.cf X%%DATADIR%%/25_replace.cf X%%DATADIR%%/25_spf.cf X%%DATADIR%%/25_textcat.cf X%%DATADIR%%/25_uribl.cf X%%DATADIR%%/30_text_de.cf X%%DATADIR%%/30_text_fr.cf X%%DATADIR%%/30_text_it.cf X%%DATADIR%%/30_text_nl.cf X%%DATADIR%%/30_text_pl.cf X%%DATADIR%%/30_text_pt_br.cf X%%DATADIR%%/50_scores.cf X%%DATADIR%%/60_awl.cf X%%DATADIR%%/60_whitelist.cf X%%DATADIR%%/60_whitelist_dk.cf X%%DATADIR%%/60_whitelist_dkim.cf X%%DATADIR%%/60_whitelist_spf.cf X%%DATADIR%%/60_whitelist_subject.cf X%%DATADIR%%/languages X%%DATADIR%%/triplets.txt X%%DATADIR%%/sa-update-pubkey.txt X%%DATADIR%%/user_prefs.template X%%TOOLS%%%%DATADIR%%/tools/README.speedtest X%%TOOLS%%%%DATADIR%%/tools/check_whitelist X%%TOOLS%%%%DATADIR%%/tools/convert_awl_dbm_to_sql X%%TOOLS%%%%DATADIR%%/tools/desc_length.pl X%%TOOLS%%%%DATADIR%%/tools/mboxsplit X%%TOOLS%%%%DATADIR%%/tools/sa-stats.pl X%%TOOLS%%%%DATADIR%%/tools/speedtest X%%TOOLS%%%%DATADIR%%/tools/split_corpora X%%TOOLS%%%%DATADIR%%/tools/sysreport X%%TOOLS%%%%DATADIR%%/tools/test_extract X%%TOOLS%%%%DATADIR%%/tools/triplets.pl X%%TOOLS%%@dirrm %%DATADIR%%/tools X@dirrm %%DATADIR%% X@dirrm %%SITE_PERL%%/%%PERL_ARCH%%/auto/Mail/SpamAssassin X@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/Mail X@dirrm %%SITE_PERL%%/Mail/SpamAssassin/Util X@dirrm %%SITE_PERL%%/Mail/SpamAssassin/Plugin/Tokenizer X@dirrm %%SITE_PERL%%/Mail/SpamAssassin/Plugin X@dirrm %%SITE_PERL%%/Mail/SpamAssassin/Message/Metadata X@dirrm %%SITE_PERL%%/Mail/SpamAssassin/Message X@dirrm %%SITE_PERL%%/Mail/SpamAssassin/Logger X@dirrm %%SITE_PERL%%/Mail/SpamAssassin/Locker X@dirrm %%SITE_PERL%%/Mail/SpamAssassin/Conf X@dirrm %%SITE_PERL%%/Mail/SpamAssassin/BayesStore X@dirrm %%SITE_PERL%%/Mail/SpamAssassin/Bayes X@dirrm %%SITE_PERL%%/Mail/SpamAssassin X@dirrmtry %%SITE_PERL%%/Mail X@dirrmtry etc/mail/spamassassin X@dirrmtry etc/mail X@dirrmtry /var/run/spamd END-of-japanese/p5-Mail-SpamAssassin/pkg-plist echo x - japanese/p5-Mail-SpamAssassin/pkg-message sed 's/^X//' >japanese/p5-Mail-SpamAssassin/pkg-message << 'END-of-japanese/p5-Mail-SpamAssassin/pkg-message' X************************************************************************* X* _ _____ _____ _____ _ _ _____ ___ ___ _ _ * X* / \|_ _|_ _| ____| \ | |_ _|_ _/ _ \| \ | | * X* / _ \ | | | | | _| | \| | | | | | | | | \| | * X* / ___ \| | | | | |___| |\ | | | | | |_| | |\ | * X* /_/ \_\_| |_| |_____|_| \_| |_| |___\___/|_| \_| * X* * X* See PREFIX/share/doc/p5-Mail-SpamAssassin/INSTALL, * X* and PREFIX/share/doc/p5-Mail-SpamAssassin/UPGRADE, * X* or http://spamassassin.org/dist/INSTALL and * X* http://spamassassin.org/dist/UPGRADE BEFORE enabling * X* this version of SpamAssassin for important information * X* regarding changes in this version. * X* * X* SpamAssassin may require additional configuration in * X* PREFIX/etc/mail/spamassassin/init.pre depending on * X* the options you have installed. Otherwise, annoying * X* (but harmless) error messages may result. Read the * X* files listed above. * X* * X* For Japanese users, see document in * X* PREFIX/share/doc/ja-p5-Mail-SpamAssassin. * X* * X* Tokenizer::MeCab uses UTF-8 encoding. You may have to * X* manually (re)install the following ports with the build * X* options for UTF-8: * X* japanese/mecab WITH_CHARSET=utf-8 * X* japanese/mecab-ipadic WITH_CHARSET=utf-8 * X* japanese/p5-Text-MeCab ENCODING=utf8 * X* * X************************************************************************* END-of-japanese/p5-Mail-SpamAssassin/pkg-message echo x - japanese/p5-Mail-SpamAssassin/Makefile sed 's/^X//' >japanese/p5-Mail-SpamAssassin/Makefile << 'END-of-japanese/p5-Mail-SpamAssassin/Makefile' X# New ports collection makefile for: p5-Mail-SpamAssassin X# Date created: Jul 22 2006 X# Whom: TAOKA Fumiyoshi X# X# $FreeBSD$ X XCATEGORIES= japanese mail perl5 XPKGNAMEPREFIX= ja-p5- X XMAINTAINER= fmysh@iijmio-mail.jp XCOMMENT= SpamAssassin with Japanese tokenizer X XMASTER_SITES= ${PATCH_SITES} XDISTFILES= tokenizer.pre:JA \ X ${DOCJA}:JA X XEXTRACT_ONLY= ${DISTNAME}${EXTRACT_SUFX} X XPATCH_SITES= http://www.emaillab.org/spamassassin/patch/:JA XPATCHFILES= spamassassin-3.1.8-normalize-test8.patch:JA XPATCH_DIST_STRIP= -p1 X XDOCJA= spamassassin-3.1.8-normalize-test8.txt XPORTDOCS= ${DOCJA} X XMASTERDIR= ${.CURDIR}/../../mail/p5-Mail-SpamAssassin XMD5_FILE= ${.CURDIR}/distinfo XPLIST= ${.CURDIR}/pkg-plist XPKGMESSAGE= ${.CURDIR}/pkg-message X XCONFLICTS= p5-Mail-SpamAssassin-[0-9]* X XRUN_DEPENDS+= ${SITE_PERL}/${PERL_ARCH}/Encode/Detect.pm:${PORTSDIR}/converters/p5-Encode-Detect X Xpost-install:: X @${CP} ${DISTDIR}/tokenizer.pre ${PREFIX}/etc/mail/spamassassin/tokenizer.pre.sample X @[ -f ${PREFIX}/etc/mail/spamassassin/tokenizer.pre ] || \ X ${CP} ${PREFIX}/etc/mail/spamassassin/tokenizer.pre.sample \ X ${PREFIX}/etc/mail/spamassassin/tokenizer.pre X X.if !defined(NOPORTDOCS) X @${MKDIR} ${DOCSDIR} X @${INSTALL_DATA} ${DISTDIR}/${DOCJA} ${DOCSDIR} X.endif X X.include "${MASTERDIR}/Makefile" END-of-japanese/p5-Mail-SpamAssassin/Makefile echo c - japanese/p5-Mail-SpamAssassin/files mkdir -p japanese/p5-Mail-SpamAssassin/files > /dev/null 2>&1 echo x - japanese/p5-Mail-SpamAssassin/files/patch-rules-local.cf sed 's/^X//' >japanese/p5-Mail-SpamAssassin/files/patch-rules-local.cf << 'END-of-japanese/p5-Mail-SpamAssassin/files/patch-rules-local.cf' X--- rules/local.cf.orig Sat Dec 30 07:18:59 2006 X+++ rules/local.cf Sat Dec 30 07:20:48 2006 X@@ -51,3 +51,7 @@ X # bayes_ignore_header X-Spam-Flag X # bayes_ignore_header X-Spam-Status X X+ X+# Normalize charset to UTF-8 (default:0) X+# X+# normalize_charset 1 END-of-japanese/p5-Mail-SpamAssassin/files/patch-rules-local.cf exit Index: Makefile =================================================================== RCS file: /home/ncvs/ports/mail/p5-Mail-SpamAssassin/Makefile,v retrieving revision 1.105 diff -u -r1.105 Makefile --- Makefile 24 Feb 2007 09:01:03 -0000 1.105 +++ Makefile 5 May 2007 15:11:07 -0000 @@ -8,11 +8,12 @@ PORTNAME= Mail-SpamAssassin PORTVERSION= 3.1.8 PORTREVISION= 1 -CATEGORIES= mail perl5 -MASTER_SITES= ${MASTER_SITE_APACHE:S/$/:apache/} ${MASTER_SITE_PERL_CPAN:S/$/:cpan/} +CATEGORIES?= mail perl5 +MASTER_SITES+= ${MASTER_SITE_APACHE:S/$/:apache/} ${MASTER_SITE_PERL_CPAN:S/$/:cpan/} MASTER_SITE_SUBDIR= spamassassin/source/:apache Mail/:cpan -PKGNAMEPREFIX= p5- -DISTFILES= ${DISTNAME}${EXTRACT_SUFX}:apache,cpan +PKGNAMEPREFIX?= p5- +DISTFILES+= ${DISTNAME}${EXTRACT_SUFX}:apache,cpan +DIST_SUBDIR= spamassassin MAINTAINER= scheidell@secnap.net COMMENT= A highly efficient mail filter for identifying spam @@ -24,6 +25,8 @@ ${SITE_PERL}/Bundle/LWP.pm:${PORTSDIR}/www/p5-libwww \ ${SITE_PERL}/Archive/Tar.pm:${PORTSDIR}/archivers/p5-Archive-Tar +CONFLICTS?= ja-p5-Mail-SpamAssassin-[0-9]* + PERL_CONFIGURE= yes CONFIGURE_ARGS= SYSCONFDIR="${PREFIX}/etc" \ CONTACT_ADDRESS="${CONTACT_ADDRESS}" \ @@ -162,7 +165,7 @@ DOCSSQL= README README.awl README.bayes awl_mysql.sql awl_pg.sql bayes_mysql.sql bayes_pg.sql userpref_mysql.sql userpref_pg.sql DOCSCONTRIB= mbox-to-check run-corpora run-masses DOCSLDAP= README README.testing sa_test.ldif -PORTDOCS= ${DOCS} sql contrib ldap +PORTDOCS+= ${DOCS} sql contrib ldap USE_RC_SUBR= sa-spamd.sh @@ -177,7 +180,7 @@ SUB_LIST+= RUN_AS_USER="" .endif -post-patch: +post-patch:: @${FIND} ${WRKSRC} -name \*.orig -delete @${REINPLACE_CMD} -e 's#B_CONFDIR)/local.cf#B_CONFDIR)/local.cf.sample#g' \ -e 's#B_CONFDIR)/init.pre#B_CONFDIR)/init.pre.sample#g' \ @@ -208,7 +211,7 @@ pre-install: @${SH} ${PKGINSTALL} ${PKGNAME} PRE-INSTALL -post-install: +post-install:: @${STRIP_CMD} ${PREFIX}/bin/spamc @[ -f ${PREFIX}/etc/mail/spamassassin/init.pre ] || \ ${CP} ${PREFIX}/etc/mail/spamassassin/init.pre.sample \ Index: distinfo =================================================================== RCS file: /home/ncvs/ports/mail/p5-Mail-SpamAssassin/distinfo,v retrieving revision 1.37 diff -u -r1.37 distinfo --- distinfo 16 Feb 2007 08:53:07 -0000 1.37 +++ distinfo 5 May 2007 15:12:12 -0000 @@ -1,3 +1,3 @@ -MD5 (Mail-SpamAssassin-3.1.8.tar.gz) = 20a3a6b651a89dcc70634715ca833996 -SHA256 (Mail-SpamAssassin-3.1.8.tar.gz) = 01e5b0d78969cfb0580efb14a7a7212ed3af9f382829afcd61b97a91938831dd -SIZE (Mail-SpamAssassin-3.1.8.tar.gz) = 1173847 +MD5 (spamassassin/Mail-SpamAssassin-3.1.8.tar.gz) = 20a3a6b651a89dcc70634715ca833996 +SHA256 (spamassassin/Mail-SpamAssassin-3.1.8.tar.gz) = 01e5b0d78969cfb0580efb14a7a7212ed3af9f382829afcd61b97a91938831dd +SIZE (spamassassin/Mail-SpamAssassin-3.1.8.tar.gz) = 1173847 >Release-Note: >Audit-Trail: >Unformatted: