ports/63415: missing contributed information

Meno Abels abels at adviser.com
Thu Feb 26 22:20:19 UTC 2004


>Number:         63415
>Category:       ports
>Synopsis:       missing contributed information
>Confidential:   no
>Severity:       non-critical
>Priority:       low
>Responsible:    freebsd-ports-bugs
>State:          open
>Quarter:        
>Keywords:       
>Date-Required:
>Class:          change-request
>Submitter-Id:   current-users
>Arrival-Date:   Thu Feb 26 14:20:18 PST 2004
>Closed-Date:
>Last-Modified:
>Originator:     Meno Abels
>Release:        FreeBSD 5.2.1-RELEASE i386
>Organization:
ADVISER COM
>Environment:
System: FreeBSD race 5.2.1-RELEASE FreeBSD 5.2.1-RELEASE #6: Mon Feb 23 18:41:05 CET 2004 root at neo.abels.adviser.com:/usr/obj/usr/src/sys/GENERIC i386


>Description:
	
>How-To-Repeat:
	...
>Fix:
	Update port: mail/crm114 in the crm114 package are missing the contributed 
        scripts and the prelearned spam and nonspam database. Secondary i updated
        the version from 20040212 -> 20040221.
        If my patch didn't have the uniformed patch format please give me a hint
        what i have to change the next time i contribute an patch. All examples
        i found uses diff -ruN /usr/ports/....

diff -ruN /usr/ports/mail/crm114/Makefile /usr/ports/mail/crm114.new/Makefile
--- /usr/ports/mail/crm114/Makefile	Tue Feb 24 14:17:04 2004
+++ /usr/ports/mail/crm114.new/Makefile	Thu Feb 26 22:04:26 2004
@@ -6,17 +6,26 @@
 #
 
 PORTNAME=	crm114
-PORTVERSION=	20040212
+PORTVERSION=	20040221
+PORTREVISION=	1
 CATEGORIES=	mail
 MASTER_SITES=	${MASTER_SITE_SOURCEFORGE}
 MASTER_SITE_SUBDIR=	crm114
-DISTNAME=	${PORTNAME}-${PORTVERSION}-BlameJetlag.src
+# i am very unhappy about the version naming of crm114
+# but i didn't see any solutions that removes the redundancy.
+# Portlint is brutal in that case.
+# WARNING think on CRM114RELEASENAME to change
+DISTNAME=	${PORTNAME}-${PORTVERSION}-BlameYokohama.src
+DISTFILES=	${PORTNAME}-${PORTVERSION}-BlameYokohama.src.tar.gz \
+		${PORTNAME}-${PORTVERSION}-BlameYokohama.css.tar.gz
 
 MAINTAINER=	Meno.Abels at Adviser.com
 COMMENT=	An Markov based SpamFilter
 
 LIB_DEPENDS=	tre.4:${PORTSDIR}/textproc/libtre
 
+CRM114RELEASENAME=BlameYokohama
+
 USE_GETTEXT=	yes
 USE_ICONV=	yes
 
@@ -31,8 +40,25 @@
 post-install:
 .if !defined(NOPORTDOCS)
 	${MKDIR} ${DOCSDIR}
-.for i in CRM114_Mailfilter_HOWTO.txt FAQ.txt INTRO.txt QUICKREF.txt README
+.for i in CRM114_Mailfilter_HOWTO.txt FAQ.txt INTRO.txt QUICKREF.txt README \
+	classify_details.txt COLOPHON.txt knownbugs.txt things_to_do.txt
 	${INSTALL_DATA} ${WRKSRC}/${i} ${DOCSDIR}
+.endfor
+	${MKDIR} ${EXAMPLESDIR}
+.for i in procmailrc.recipe blacklist.mfp mailfilter.cf whitelist.mfp priolist.mfp
+	${INSTALL_DATA} ${WRKSRC}/${i} ${EXAMPLESDIR}
+.endfor
+	${MKDIR} ${WRKSRC}/fbsdinstall
+.for i in \
+	classifytest.crm exectest.crm inserttest_a.crm \
+	inserttest_b.crm learntest.crm mailfilter.crm \
+	matchtest.crm overalterisolatedtest.crm \
+	windowtest.crm
+	${SED} "1s|/usr/bin/crm|${PREFIX}/bin/crm|g" ${WRKSRC}/${i} > ${WRKSRC}/fbsdinstall/${i}
+	${INSTALL_DATA} ${WRKSRC}/fbsdinstall/${i} ${EXAMPLESDIR}
+.endfor
+.for i in nonspam.css spam.css
+	${INSTALL_DATA} ${WRKSRC}/../${PORTNAME}-${PORTVERSION}-${CRM114RELEASENAME}.css/${i} ${EXAMPLESDIR}
 .endfor
 .endif
 
diff -ruN /usr/ports/mail/crm114/distinfo /usr/ports/mail/crm114.new/distinfo
--- /usr/ports/mail/crm114/distinfo	Tue Feb 24 14:17:04 2004
+++ /usr/ports/mail/crm114.new/distinfo	Thu Feb 26 21:25:11 2004
@@ -1,2 +1,4 @@
-MD5 (crm114-20040212-BlameJetlag.src.tar.gz) = 1124fb9c18161bf4306a162e6b9fd974
-SIZE (crm114-20040212-BlameJetlag.src.tar.gz) = 760719
+MD5 (crm114-20040221-BlameYokohama.src.tar.gz) = c969c5857e6c9a423a9d1f2b31a3e072
+SIZE (crm114-20040221-BlameYokohama.src.tar.gz) = 762449
+MD5 (crm114-20040221-BlameYokohama.css.tar.gz) = e0020dbcb7fd34ac2cbe5ac6c31644f7
+SIZE (crm114-20040221-BlameYokohama.css.tar.gz) = 11772285
diff -ruN /usr/ports/mail/crm114/pkg-plist /usr/ports/mail/crm114.new/pkg-plist
--- /usr/ports/mail/crm114/pkg-plist	Tue Feb 24 14:17:04 2004
+++ /usr/ports/mail/crm114.new/pkg-plist	Thu Feb 26 21:02:29 2004
@@ -8,4 +8,25 @@
 %%PORTDOCS%%%%DOCSDIR%%/INTRO.txt
 %%PORTDOCS%%%%DOCSDIR%%/QUICKREF.txt
 %%PORTDOCS%%%%DOCSDIR%%/README
+%%PORTDOCS%%%%DOCSDIR%%/classify_details.txt
+%%PORTDOCS%%%%DOCSDIR%%/COLOPHON.txt
+%%PORTDOCS%%%%DOCSDIR%%/knownbugs.txt
+%%PORTDOCS%%%%DOCSDIR%%/things_to_do.txt
 %%PORTDOCS%%@dirrm %%DOCSDIR%%
+%%EXAMPLESDIR%%/procmailrc.recipe
+%%EXAMPLESDIR%%/classifytest.crm
+%%EXAMPLESDIR%%/exectest.crm
+%%EXAMPLESDIR%%/inserttest_a.crm
+%%EXAMPLESDIR%%/inserttest_b.crm
+%%EXAMPLESDIR%%/learntest.crm
+%%EXAMPLESDIR%%/mailfilter.crm
+%%EXAMPLESDIR%%/matchtest.crm
+%%EXAMPLESDIR%%/overalterisolatedtest.crm
+%%EXAMPLESDIR%%/windowtest.crm
+%%EXAMPLESDIR%%/mailfilter.cf
+%%EXAMPLESDIR%%/blacklist.mfp
+%%EXAMPLESDIR%%/priolist.mfp
+%%EXAMPLESDIR%%/whitelist.mfp
+%%EXAMPLESDIR%%/spam.css
+%%EXAMPLESDIR%%/nonspam.css
+ at dirrm %%EXAMPLESDIR%%

>Release-Note:
>Audit-Trail:
>Unformatted:



More information about the freebsd-ports-bugs mailing list