Date: Tue, 29 Mar 2005 17:55:05 -0500 (EST) From: Garrett Wollman <wollman@csail.mit.edu> To: FreeBSD-gnats-submit@FreeBSD.org Subject: ports/79345: Update for mail/crm114 Message-ID: <200503292255.j2TMt5nY075943@wollman-random-testing.csail.mit.edu> Resent-Message-ID: <200503292300.j2TN0FBD007080@freefall.freebsd.org>
next in thread | raw e-mail | index | archive | help
>Number: 79345 >Category: ports >Synopsis: Update for mail/crm114 >Confidential: no >Severity: non-critical >Priority: medium >Responsible: freebsd-ports-bugs >State: open >Quarter: >Keywords: >Date-Required: >Class: update >Submitter-Id: current-users >Arrival-Date: Tue Mar 29 23:00:15 GMT 2005 >Closed-Date: >Last-Modified: >Originator: Garrett Wollman >Release: FreeBSD 5.3-STABLE amd64 >Organization: MIT CSAIL >Environment: System: FreeBSD wollman-random-testing.csail.mit.edu 5.3-STABLE FreeBSD 5.3-STABLE #2: Thu Jan 27 16:21:39 EST 2005 wollman@wollman-random-testing.csail.mit.edu:/usr/src/sys/amd64/compile/KHAVRINEN amd64 >Description: The crm114 distribution used to build the port is no longer one of the recommended versions on the Web site. Enclosed please find an update. This update brings it up to the very latest ("bleeding edge") version, which has been out for three months now. Note that both patches should be deleted. >How-To-Repeat: >Fix: Index: Makefile =================================================================== RCS file: /home/ncvs/ports/mail/crm114/Makefile,v retrieving revision 1.5 diff -u -r1.5 Makefile --- Makefile 26 Oct 2004 15:34:04 -0000 1.5 +++ Makefile 29 Mar 2005 22:42:17 -0000 @@ -6,8 +6,7 @@ # PORTNAME= crm114 -PORTVERSION= 20040221 -PORTREVISION= 2 +PORTVERSION= 20041231 # WARNING change versionname in CRM114RELEASENAME too. # portlint didn't like this variable at this place. # So I have to put it down in this file. @@ -17,8 +16,8 @@ # Oliver Eikemeier recommended the following construction # to avoid the reduncany of the CRM114RELEASENAME and .src and # .css extention. -DISTNAME= ${PORTNAME}-${PORTVERSION}-${CRM114RELEASENAME}.src -DISTFILES= ${DISTNAME}.tar.gz ${DISTNAME:R}.css.tar.gz +DISTNAME= ${PORTNAME}-${PORTVERSION}.${CRM114RELEASENAME}.src +DISTFILES= ${DISTNAME}.tar.gz MAINTAINER= Meno.Abels@Adviser.com COMMENT= An Markov based SpamFilter @@ -27,7 +26,7 @@ # there is no other then formail on this planet RUN_DEPENDS= procmail:${PORTSDIR}/mail/procmail -CRM114RELEASENAME=BlameYokohama +CRM114RELEASENAME=BlameSanAndreas USE_GETTEXT= yes USE_ICONV= yes @@ -70,9 +69,6 @@ .for i in ${CRM_FILES} ${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 .include <bsd.port.mk> Index: distinfo =================================================================== RCS file: /home/ncvs/ports/mail/crm114/distinfo,v retrieving revision 1.2 diff -u -r1.2 distinfo --- distinfo 1 Mar 2004 21:11:38 -0000 1.2 +++ distinfo 29 Mar 2005 22:42:19 -0000 @@ -1,4 +1,2 @@ -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 +MD5 (crm114-20041231.BlameSanAndreas.src.tar.gz) = 51ad227f8e7d356d25ce12b6dbee0399 +SIZE (crm114-20041231.BlameSanAndreas.src.tar.gz) = 856318 Index: files/patch-Makefile =================================================================== RCS file: files/patch-Makefile diff -N files/patch-Makefile --- files/patch-Makefile 26 Feb 2004 11:11:08 -0000 1.2 +++ /dev/null 1 Jan 1970 00:00:00 -0000 @@ -1,90 +0,0 @@ ---- Makefile.orig Thu Feb 12 03:42:43 2004 -+++ Makefile Thu Feb 26 12:02:12 2004 -@@ -4,7 +4,7 @@ - # If you want to install the executables somewhere else, change - # BINDIR here. Default is /usr/bin - # --prefix=/usr -+#prefix=/usr/local - BINDIR=${prefix}/bin - - # VER_SUFFIX defines a version suffix for our installed executables, -@@ -56,24 +56,14 @@ - experimental: crm114_tre - install -m 755 crm114_tre $(BINDIR)/crma - --crm114: crm114.c crm114.h crm114_structs.h crm114_config.h crm114_sysincludes.h -- $(MAKE) crm114_tre -- # ./crm114 is used locally; make sure it's there too. -+crm114: crm114_tre - ln -f -s crm114_tre crm114 - - crm114_gnu: crm114.o crmregex_gnu.o crm_mathexec.o - $(CC) $(LDFLAGS) crm114.o crmregex_gnu.o crm_mathexec.o -lm -o crm114_gnu $(LIBS) - - crm114_tre: crm114.o crmregex_tre.o crm_mathexec.o -- # -- # Note: if you haven't installed TRElib, the next step -- # will get an error. -- # For TRElib, look in the TRE sub-directory of this kit. -- # You will also need to add /usr/local/lib to /etc/ld.so.conf, -- # and then run ldconfig (as root) to set the library up and make -- # the library known to the static and runtime linkers. -- # -- $(CC) $(LDFLAGS) crm114.o crmregex_tre.o crm_mathexec.o -static -lm -ltre -o crm114_tre $(LIBS) -+ $(CC) $(LDFLAGS) crm114.o crmregex_tre.o crm_mathexec.o -lm -ltre -o crm114_tre $(LIBS) - - crm114.o: crm114.c crm114.h crm114_structs.h crm114_config.h crm114_sysincludes.h - $(CC) $(CFLAGS) -DVERSION='"$(VERSION)"' -c crm114.c -o crm114.o -@@ -89,14 +79,14 @@ - - cssutil: cssutil.c crm114.h crm114_structs.h crm114_config.h crm114_sysincludes.h - $(CC) $(CFLAGS) -c cssutil.c -o cssutil.o -- $(CC) $(CFLAGS) cssutil.o -static -lm -ltre -o cssutil -+ $(CC) $(LDFLAGS) $(CFLAGS) cssutil.o -lm -ltre -o cssutil $(LIBS) - - cssdiff: cssdiff.c crm114.h crm114_structs.h crm114_config.h crm114_sysincludes.h - $(CC) $(CFLAGS) -c cssdiff.c -o cssdiff.o -- $(CC) $(CFLAGS) -static -ltre cssdiff.o -o cssdiff -+ $(CC) $(LDFLAGS) $(CFLAGS) -ltre cssdiff.o -o cssdiff $(LIBS) - - cssmerge: cssmerge.c crm114.h crm114_structs.h crm114_config.h crm114_sysincludes.h -- $(CC) $(CFLAGS) -static -ltre cssmerge.c -o cssmerge -+ $(CC) $(LDFLAGS) $(CFLAGS) -ltre cssmerge.c -o cssmerge $(LIBS) - - clean: - -rm -f crm114 -@@ -108,22 +98,14 @@ - -rm -f crm114_tre - -rm -f *.o - --install_crm114: crm114 -- # -- # NOTE - the default CRM114 now uses the TRE regex lib, not GNU -- # If you want the GNU one (not recommended) you should -- # use 'install_gnu' as the make target. -- # -- $(MAKE) install_tre -+install_crm114: crm114 install_tre - --install_utils: -- $(MAKE) cssmerge cssutil cssdiff -+install_utils: cssmerge cssutil cssdiff - install -m 755 -s cssdiff $(BINDIR)/cssdiff$(VER_SUFFIX) - install -m 755 -s cssmerge $(BINDIR)/cssmerge$(VER_SUFFIX) - install -m 755 -s cssutil $(BINDIR)/cssutil$(VER_SUFFIX) - --install: FORCE -- $(MAKE) install_crm114 install_utils -+install: install_crm114 install_utils - - install_tre: crm114_tre - install -m 755 -s crm114_tre $(BINDIR)/crm$(VER_SUFFIX) -@@ -254,4 +236,5 @@ - distribution: install src_gzip i386_gzip css_gzip - md5sum crm114-$(VERSION).*.tar.gz - --FORCE: -\ No newline at end of file -+FORCE: -+ Index: files/patch-crm114.c =================================================================== RCS file: files/patch-crm114.c diff -N files/patch-crm114.c --- files/patch-crm114.c 18 Aug 2004 02:11:14 -0000 1.1 +++ /dev/null 1 Jan 1970 00:00:00 -0000 @@ -1,10 +0,0 @@ ---- crm114.c.orig Tue Aug 17 23:06:17 2004 -+++ crm114.c Tue Aug 17 23:07:43 2004 -@@ -4265,6 +4265,7 @@ - newlen); - - bailout: -+ {} - }; - - >Release-Note: >Audit-Trail: >Unformatted:
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200503292255.j2TMt5nY075943>