summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorStephen Klimaszewski <steev@gentoo.org>2008-01-23 03:26:04 +0000
committerStephen Klimaszewski <steev@gentoo.org>2008-01-23 03:26:04 +0000
commite83cc20edd18f0391eab3663402dc0550b4d79f6 (patch)
treea27fa5420663af9b82d4d7c94cc53129453c3778 /app-text/crm114
parentFix collision with kde-base/kdeaccounts-plugin, bug 206987. (diff)
downloadgentoo-2-e83cc20edd18f0391eab3663402dc0550b4d79f6.tar.gz
gentoo-2-e83cc20edd18f0391eab3663402dc0550b4d79f6.tar.bz2
gentoo-2-e83cc20edd18f0391eab3663402dc0550b4d79f6.zip
A bunch of cleanups... fixed quoting issues, removed old builds,
unfortunately, amd64 doesn't have a recent copy stable, need to file a bug about that. Add the latest release as well. Hopefully we can get this stable in ~30 days. This should fix bug #170127, as well as bug (Portage version: 2.1.4)
Diffstat (limited to 'app-text/crm114')
-rw-r--r--app-text/crm114/ChangeLog18
-rw-r--r--app-text/crm114/crm114-20040601.ebuild84
-rw-r--r--app-text/crm114/crm114-20041110.ebuild99
-rw-r--r--app-text/crm114/crm114-20041231.ebuild13
-rw-r--r--app-text/crm114/crm114-20050415.ebuild99
-rw-r--r--app-text/crm114/crm114-20050518.ebuild99
-rw-r--r--app-text/crm114/crm114-20060704a.ebuild12
-rw-r--r--app-text/crm114/crm114-20070810.ebuild (renamed from app-text/crm114/crm114-20060118.ebuild)47
-rw-r--r--app-text/crm114/files/crm114-20040601-mailfilter.patch16
-rw-r--r--app-text/crm114/files/crm114-20060118-fataltraptest.patch32
-rw-r--r--app-text/crm114/files/digest-crm114-200406013
-rw-r--r--app-text/crm114/files/digest-crm114-200411103
-rw-r--r--app-text/crm114/files/digest-crm114-200504153
-rw-r--r--app-text/crm114/files/digest-crm114-200505183
-rw-r--r--app-text/crm114/files/digest-crm114-200601183
-rw-r--r--app-text/crm114/files/digest-crm114-200708103
16 files changed, 45 insertions, 492 deletions
diff --git a/app-text/crm114/ChangeLog b/app-text/crm114/ChangeLog
index 9c4cb6b788bf..b1ccaf8dc401 100644
--- a/app-text/crm114/ChangeLog
+++ b/app-text/crm114/ChangeLog
@@ -1,6 +1,20 @@
# ChangeLog for app-text/crm114
-# Copyright 2000-2007 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/app-text/crm114/ChangeLog,v 1.31 2007/05/06 04:55:41 dertobi123 Exp $
+# Copyright 2000-2008 Gentoo Foundation; Distributed under the GPL v2
+# $Header: /var/cvsroot/gentoo-x86/app-text/crm114/ChangeLog,v 1.32 2008/01/23 03:26:03 steev Exp $
+
+*crm114-20070810 (23 Jan 2008)
+
+ 23 Jan 2008; Steev Klimaszewski <steev@gentoo.org>
+ -files/crm114-20040601-mailfilter.patch,
+ -files/crm114-20060118-fataltraptest.patch, -crm114-20040601.ebuild,
+ -crm114-20041110.ebuild, crm114-20041231.ebuild, -crm114-20050415.ebuild,
+ -crm114-20050518.ebuild, -crm114-20060118.ebuild, crm114-20060704a.ebuild,
+ +crm114-20070810.ebuild:
+ A bunch of cleanups... fixed quoting issues, removed old builds,
+ unfortunately, amd64 doesn't have a recent copy stable, need to file a
+ bug about that. Add the latest release as well. Hopefully we can get
+ this stable in ~30 days. This should fix bug #170127, as well as bug
+ #190240
06 May 2007; Tobias Scherbaum <dertobi123@gentoo.org>
crm114-20060704a.ebuild:
diff --git a/app-text/crm114/crm114-20040601.ebuild b/app-text/crm114/crm114-20040601.ebuild
deleted file mode 100644
index d1c6a1c21292..000000000000
--- a/app-text/crm114/crm114-20040601.ebuild
+++ /dev/null
@@ -1,84 +0,0 @@
-# Copyright 1999-2007 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/app-text/crm114/crm114-20040601.ebuild,v 1.13 2007/07/12 04:37:47 mr_bones_ Exp $
-
-inherit eutils
-
-IUSE="emacs nls static"
-
-MY_P=${P}-BlameKyoto.src
-S=${WORKDIR}/${MY_P}
-DESCRIPTION="A powerful text processing tool, mainly used for spam filtering"
-HOMEPAGE="http://crm114.sourceforge.net/"
-SRC_URI="http://crm114.sourceforge.net/${MY_P}.tar.gz"
-
-SLOT="0"
-LICENSE="GPL-2"
-KEYWORDS="x86 ppc"
-
-TREVERS="0.6.8"
-
-DEPEND=">=sys-apps/sed-4
- virtual/libc
- mail-filter/procmail
- emacs? ( app-emacs/mew )
- !emacs? ( net-mail/metamail )
- !static? ( >=dev-libs/tre-${TREVERS} )"
-
-src_unpack() {
- unpack ${A}
- cd ${S}
-
- sed -i "s#^CFLAGS.*#CFLAGS+=${CFLAGS} -I.#" Makefile
-
- if use static ; then
- sed -i "s#-ltre#-L${S}/${TREVERS}/lib/.libs/ -ltre#g" Makefile
- else
- sed -i "s#-static##g" Makefile
- fi
-
- epatch ${FILESDIR}/${P}-mailfilter.patch
-
- cd ${S}/tre-${TREVERS}
- chmod +x configure
-}
-
-src_compile() {
- # Build TRE library.
- if use static ; then
- cd ${S}/tre-${TREVERS}
- econf \
- `use_enable nls` \
- `use_enable static` \
- --enable-system-abi \
- --disable-profile \
- --disable-agrep \
- --disable-debug || die
- emake || die
- fi
-
- # Build crm114
- cd ${S}
- emake || die
-}
-
-src_install() {
- cd ${S}
- dobin crm114 cssutil cssdiff cssmerge
- dosym crm114 /usr/bin/crm
-
- dodoc COLOPHON.txt CRM114_Mailfilter_HOWTO.txt FAQ.txt INTRO.txt
- dodoc QUICKREF.txt classify_details.txt inoc_passwd.txt
- dodoc knownbugs.txt things_to_do.txt README
-
- mkdir ${D}/usr/share/${PN}
- cp -a *.crm ${D}/usr/share/${PN}
- cp -a *.cf ${D}/usr/share/${PN}
- cp -a *.mfp ${D}/usr/share/${PN}
-}
-
-pkg_postinst() {
- echo
- elog "The spam-filter CRM files are installed in /usr/share/${PN}."
- echo
-}
diff --git a/app-text/crm114/crm114-20041110.ebuild b/app-text/crm114/crm114-20041110.ebuild
deleted file mode 100644
index 1116977ec2fa..000000000000
--- a/app-text/crm114/crm114-20041110.ebuild
+++ /dev/null
@@ -1,99 +0,0 @@
-# Copyright 1999-2007 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/app-text/crm114/crm114-20041110.ebuild,v 1.5 2007/03/04 07:32:53 genone Exp $
-
-inherit eutils
-
-IUSE="nls static normalizemime mew mimencode"
-
-MY_P="${P}.BlameFidelisMore.src"
-S=${WORKDIR}/${MY_P}
-DESCRIPTION="A powerful text processing tool, mainly used for spam filtering"
-HOMEPAGE="http://crm114.sourceforge.net/"
-SRC_URI="http://crm114.sourceforge.net/${MY_P}.tar.gz"
-
-SLOT="0"
-LICENSE="GPL-2"
-KEYWORDS="~x86 ~ppc amd64"
-
-TREVERS="0.7.0"
-
-DEPEND=">=sys-apps/sed-4
- virtual/libc
- mail-filter/procmail
- normalizemime? ( mail-filter/normalizemime )
- mew? ( app-emacs/mew )
- mimencode? ( net-mail/metamail )
- !static? ( >=dev-libs/tre-${TREVERS} )"
-
-src_unpack() {
- unpack ${A}
- cd ${S}
-
- sed -i "s#^CFLAGS.*#CFLAGS+=${CFLAGS} -I.#" Makefile
-
- if use static ; then
- sed -i "s#-ltre#-L${S}/${TREVERS}/lib/.libs/ -ltre#g" Makefile
- else
- sed -i "s#-static##g" Makefile
- fi
- sed -i "s#ln -f -s crm114_tre crm114##" Makefile
-
- if use mimencode ; then
- elog "Using mimencode -- adjusting mailfilter.cf"
- sed -i 's%#:mime_decoder: /mimencode -u/%:mime_decoder: /mimencode -u/%' \
- mailfilter.cf
- sed -i 's%:mime_decoder: /mewdecode/%#:mime_decoder: /mewdecode/%' \
- mailfilter.cf
- elif use normalizemime ; then
- elog "Using normalizemime -- adjusting mailfilter.cf"
- sed -i 's%#:mime_decoder: /normalizemime/%:mime_decoder: /normalizemime/%' mailfilter.cf
-
- sed -i 's%:mime_decoder: /mewdecode/%#:mime_decoder: /mewdecode/%' \
- mailfilter.cf
- fi
-
- cd ${S}/tre-${TREVERS}
- chmod +x configure
-}
-
-src_compile() {
- # Build TRE library.
- if use static ; then
- cd ${S}/tre-${TREVERS}
- econf \
- $(use_enable nls) \
- $(use_enable static) \
- --enable-system-abi \
- --disable-profile \
- --disable-agrep \
- --disable-debug || die
- emake || die
- fi
-
- # Build crm114
- cd ${S}
- emake || die
-}
-
-src_install() {
- cd ${S}
- dobin crm114_tre cssutil cssdiff cssmerge
- dosym crm114_tre /usr/bin/crm114
- dosym crm114_tre /usr/bin/crm
-
- dodoc COLOPHON.txt CRM114_Mailfilter_HOWTO.txt FAQ.txt INTRO.txt
- dodoc QUICKREF.txt classify_details.txt inoc_passwd.txt
- dodoc knownbugs.txt things_to_do.txt README
-
- insinto /usr/share/${PN}
- doins *.crm
- doins *.cf
- doins *.mfp
-}
-
-pkg_postinst() {
- echo
- elog "The spam-filter CRM files are installed in /usr/share/${PN}."
- echo
-}
diff --git a/app-text/crm114/crm114-20041231.ebuild b/app-text/crm114/crm114-20041231.ebuild
index b65246f5223d..61d185e40b6d 100644
--- a/app-text/crm114/crm114-20041231.ebuild
+++ b/app-text/crm114/crm114-20041231.ebuild
@@ -1,6 +1,6 @@
-# Copyright 1999-2007 Gentoo Foundation
+# Copyright 1999-2008 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/app-text/crm114/crm114-20041231.ebuild,v 1.6 2007/03/04 07:32:53 genone Exp $
+# $Header: /var/cvsroot/gentoo-x86/app-text/crm114/crm114-20041231.ebuild,v 1.7 2008/01/23 03:26:03 steev Exp $
inherit eutils
@@ -28,7 +28,7 @@ DEPEND=">=sys-apps/sed-4
src_unpack() {
unpack ${A}
- cd ${S}
+ cd "${S}"
sed -i "s#^CFLAGS.*#CFLAGS+=${CFLAGS} -I.#" Makefile
@@ -53,14 +53,14 @@ src_unpack() {
mailfilter.cf
fi
- cd ${S}/tre-${TREVERS}
+ cd "${S}"/tre-${TREVERS}
chmod +x configure
}
src_compile() {
# Build TRE library.
if use static ; then
- cd ${S}/tre-${TREVERS}
+ cd "${S}"/tre-${TREVERS}
econf \
$(use_enable nls) \
$(use_enable static) \
@@ -72,12 +72,11 @@ src_compile() {
fi
# Build crm114
- cd ${S}
+ cd "${S}"
emake || die
}
src_install() {
- cd ${S}
dobin crm114_tre cssutil cssdiff cssmerge
dobin osbf-util
dosym crm114_tre /usr/bin/crm114
diff --git a/app-text/crm114/crm114-20050415.ebuild b/app-text/crm114/crm114-20050415.ebuild
deleted file mode 100644
index 37c5fc8b2660..000000000000
--- a/app-text/crm114/crm114-20050415.ebuild
+++ /dev/null
@@ -1,99 +0,0 @@
-# Copyright 1999-2007 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/app-text/crm114/crm114-20050415.ebuild,v 1.2 2007/03/04 07:32:53 genone Exp $
-
-inherit eutils
-
-IUSE="nls static normalizemime mew mimencode"
-
-MY_P="${P}.BlameTheIRS.src"
-S=${WORKDIR}/${MY_P}
-DESCRIPTION="A powerful text processing tool, mainly used for spam filtering"
-HOMEPAGE="http://crm114.sourceforge.net/"
-SRC_URI="http://crm114.sourceforge.net/${MY_P}.tar.gz"
-
-SLOT="0"
-LICENSE="GPL-2"
-KEYWORDS="~x86 ~ppc ~amd64"
-
-TREVERS="0.7.2"
-
-DEPEND=">=sys-apps/sed-4
- virtual/libc
- normalizemime? ( mail-filter/normalizemime )
- mew? ( app-emacs/mew )
- mimencode? ( net-mail/metamail )
- !static? ( >=dev-libs/tre-${TREVERS} )"
-
-src_unpack() {
- unpack ${A}
- cd ${S}
-
- sed -i "s#^CFLAGS.*#CFLAGS+=${CFLAGS}#" Makefile
-
- if use static ; then
- sed -i "s#-ltre#-L${S}/tre-${TREVERS}/lib/.libs/ -ltre#g" Makefile
- else
- sed -i "s#-static##g" Makefile
- fi
- sed -i "s#ln -f -s crm114_tre crm114##" Makefile
-
- if use mimencode ; then
- einfo "Using mimencode -- adjusting mailfilter.cf"
- sed -i 's%#:mime_decoder: /mimencode -u/%:mime_decoder: /mimencode -u/%' \
- mailfilter.cf
- sed -i 's%:mime_decoder: /mewdecode/%#:mime_decoder: /mewdecode/%' \
- mailfilter.cf
- elif use normalizemime ; then
- einfo "Using normalizemime -- adjusting mailfilter.cf"
- sed -i 's%#:mime_decoder: /normalizemime/%:mime_decoder: /normalizemime/%' mailfilter.cf
-
- sed -i 's%:mime_decoder: /mewdecode/%#:mime_decoder: /mewdecode/%' \
- mailfilter.cf
- fi
-
- cd ${S}/tre-${TREVERS}
- chmod +x configure
-}
-
-src_compile() {
- # Build TRE library.
- if use static ; then
- cd ${S}/tre-${TREVERS}
- econf \
- $(use_enable nls) \
- $(use_enable static) \
- --enable-system-abi \
- --disable-profile \
- --disable-agrep \
- --disable-debug || die
- emake || die
- fi
-
- # Build crm114
- emake -j1 || die
-}
-
-src_install() {
- dobin crm114_tre cssutil cssdiff cssmerge
- dobin osbf-util
- dosym crm114_tre /usr/bin/crm114
- dosym crm114_tre /usr/bin/crm
-
- dodoc COLOPHON.txt CRM114_Mailfilter_HOWTO.txt FAQ.txt INTRO.txt
- dodoc QUICKREF.txt classify_details.txt inoc_passwd.txt
- dodoc knownbugs.txt things_to_do.txt README
- docinto examples
- dodoc *.example
-
- insinto /usr/share/${PN}
- doins *.crm
- doins *.cf
- doins *.mfp
-}
-
-pkg_postinst() {
- echo
- elog "The spam-filter CRM files are installed in /usr/share/${PN}."
- echo
-}
diff --git a/app-text/crm114/crm114-20050518.ebuild b/app-text/crm114/crm114-20050518.ebuild
deleted file mode 100644
index e5a70e59ce6c..000000000000
--- a/app-text/crm114/crm114-20050518.ebuild
+++ /dev/null
@@ -1,99 +0,0 @@
-# Copyright 1999-2007 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/app-text/crm114/crm114-20050518.ebuild,v 1.2 2007/03/04 07:32:53 genone Exp $
-
-inherit eutils
-
-IUSE="nls static normalizemime mew mimencode"
-
-MY_P="${P}.BlameMercury.src"
-S=${WORKDIR}/${MY_P}
-DESCRIPTION="A powerful text processing tool, mainly used for spam filtering"
-HOMEPAGE="http://crm114.sourceforge.net/"
-SRC_URI="http://crm114.sourceforge.net/${MY_P}.tar.gz"
-
-SLOT="0"
-LICENSE="GPL-2"
-KEYWORDS="~x86 ~ppc ~amd64"
-
-TREVERS="0.7.2"
-
-DEPEND=">=sys-apps/sed-4
- virtual/libc
- normalizemime? ( mail-filter/normalizemime )
- mew? ( app-emacs/mew )
- mimencode? ( net-mail/metamail )
- !static? ( >=dev-libs/tre-${TREVERS} )"
-
-src_unpack() {
- unpack ${A}
- cd ${S}
-
- sed -i "s#^CFLAGS.*#CFLAGS+=${CFLAGS}#" Makefile
-
- if use static ; then
- sed -i "s#-ltre#-L${S}/tre-${TREVERS}/lib/.libs/ -ltre#g" Makefile
- else
- sed -i "s#-static##g" Makefile
- fi
- sed -i "s#ln -f -s crm114_tre crm114##" Makefile
-
- if use mimencode ; then
- einfo "Using mimencode -- adjusting mailfilter.cf"
- sed -i 's%#:mime_decoder: /mimencode -u/%:mime_decoder: /mimencode -u/%' \
- mailfilter.cf
- sed -i 's%:mime_decoder: /mewdecode/%#:mime_decoder: /mewdecode/%' \
- mailfilter.cf
- elif use normalizemime ; then
- einfo "Using normalizemime -- adjusting mailfilter.cf"
- sed -i 's%#:mime_decoder: /normalizemime/%:mime_decoder: /normalizemime/%' mailfilter.cf
-
- sed -i 's%:mime_decoder: /mewdecode/%#:mime_decoder: /mewdecode/%' \
- mailfilter.cf
- fi
-
- cd ${S}/tre-${TREVERS}
- chmod +x configure
-}
-
-src_compile() {
- # Build TRE library.
- if use static ; then
- cd ${S}/tre-${TREVERS}
- econf \
- $(use_enable nls) \
- $(use_enable static) \
- --enable-system-abi \
- --disable-profile \
- --disable-agrep \
- --disable-debug || die
- emake || die
- fi
-
- # Build crm114
- emake -j1 || die
-}
-
-src_install() {
- dobin crm114_tre cssutil cssdiff cssmerge
- dobin osbf-util
- dosym crm114_tre /usr/bin/crm114
- dosym crm114_tre /usr/bin/crm
-
- dodoc COLOPHON.txt CRM114_Mailfilter_HOWTO.txt FAQ.txt INTRO.txt
- dodoc QUICKREF.txt classify_details.txt inoc_passwd.txt
- dodoc knownbugs.txt things_to_do.txt README
- docinto examples
- dodoc *.example
-
- insinto /usr/share/${PN}
- doins *.crm
- doins *.cf
- doins *.mfp
-}
-
-pkg_postinst() {
- elog ""
- elog "The spam-filter CRM files are installed in /usr/share/${PN}."
- elog ""
-}
diff --git a/app-text/crm114/crm114-20060704a.ebuild b/app-text/crm114/crm114-20060704a.ebuild
index d863ddfb6ca0..062bbb64e9ac 100644
--- a/app-text/crm114/crm114-20060704a.ebuild
+++ b/app-text/crm114/crm114-20060704a.ebuild
@@ -1,6 +1,6 @@
-# Copyright 1999-2007 Gentoo Foundation
+# Copyright 1999-2008 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/app-text/crm114/crm114-20060704a.ebuild,v 1.4 2007/05/06 04:55:41 dertobi123 Exp $
+# $Header: /var/cvsroot/gentoo-x86/app-text/crm114/crm114-20060704a.ebuild,v 1.5 2008/01/23 03:26:03 steev Exp $
inherit eutils
#http://crm114.sourceforge.net/crm114-20060704a-BlameRobert.src.tar.gz
@@ -28,9 +28,9 @@ DEPEND=">=sys-apps/sed-4
src_unpack() {
unpack ${A}
- cd ${S}
+ cd "${S}"
- epatch ${FILESDIR}/${P}-fataltraptest.patch
+ epatch "${FILESDIR}"/${P}-fataltraptest.patch
sed -i "s#^CFLAGS.*#CFLAGS+=${CFLAGS}#" Makefile
@@ -55,14 +55,14 @@ src_unpack() {
mailfilter.cf
fi
- cd ${S}/tre-${TREVERS}
+ cd "${S}"/tre-${TREVERS}
chmod +x configure
}
src_compile() {
# Build TRE library.
if use static ; then
- cd ${S}/tre-${TREVERS}
+ cd "${S}"/tre-${TREVERS}
econf \
$(use_enable nls) \
$(use_enable static) \
diff --git a/app-text/crm114/crm114-20060118.ebuild b/app-text/crm114/crm114-20070810.ebuild
index 4f3a0707cc9a..9282340f28b8 100644
--- a/app-text/crm114/crm114-20060118.ebuild
+++ b/app-text/crm114/crm114-20070810.ebuild
@@ -1,39 +1,37 @@
-# Copyright 1999-2007 Gentoo Foundation
+# Copyright 1999-2008 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/app-text/crm114/crm114-20060118.ebuild,v 1.2 2007/03/04 07:32:53 genone Exp $
+# $Header: /var/cvsroot/gentoo-x86/app-text/crm114/crm114-20070810.ebuild,v 1.1 2008/01/23 03:26:03 steev Exp $
inherit eutils
-
IUSE="nls static normalizemime mew mimencode test"
-MY_P="${P}-BlameTheReavers.src"
+MY_P="${P}-BlameTheSegfault.src"
S=${WORKDIR}/${MY_P}
DESCRIPTION="A powerful text processing tool, mainly used for spam filtering"
HOMEPAGE="http://crm114.sourceforge.net/"
-SRC_URI="http://crm114.sourceforge.net/${MY_P}.tar.gz"
+SRC_URI="http://crm114.sourceforge.net/tarballs/${MY_P}.tar.gz"
SLOT="0"
LICENSE="GPL-2"
-KEYWORDS="~x86 ~ppc ~amd64"
+KEYWORDS="~amd64 ~ppc ~x86 ~x86-fbsd"
-TREVERS="0.7.2"
+TREVERS="0.7.5"
DEPEND=">=sys-apps/sed-4
virtual/libc
normalizemime? ( mail-filter/normalizemime )
mew? ( app-emacs/mew )
mimencode? ( net-mail/metamail )
- !static? ( >=dev-libs/tre-${TREVERS} )
+ >=dev-libs/tre-${TREVERS}
test? ( sys-apps/miscfiles )"
src_unpack() {
unpack ${A}
- cd ${S}
+ cd "${S}"
- epatch ${FILESDIR}/${P}-fataltraptest.patch
sed -i "s#^CFLAGS.*#CFLAGS+=${CFLAGS}#" Makefile
-
+ sed -i "s#^LDFLAGS.*#LDFLAGS+=${LDFLAGS}#" Makefile
if use static ; then
sed -i "s#-ltre#-L${S}/tre-${TREVERS}/lib/.libs/ -ltre#g" Makefile
else
@@ -55,33 +53,16 @@ src_unpack() {
mailfilter.cf
fi
- cd ${S}/tre-${TREVERS}
- chmod +x configure
}
src_compile() {
- # Build TRE library.
- if use static ; then
- cd ${S}/tre-${TREVERS}
- econf \
- $(use_enable nls) \
- $(use_enable static) \
- --enable-system-abi \
- --disable-profile \
- --disable-agrep \
- --disable-debug || die
- emake || die
- fi
-
- # Build crm114
emake -j1 || die
}
src_install() {
- dobin crm114_tre cssutil cssdiff cssmerge
+ dobin crm114 cssutil cssdiff cssmerge
+ dobin cssutil cssdiff cssmerge
dobin osbf-util
- dosym crm114_tre /usr/bin/crm114
- dosym crm114_tre /usr/bin/crm
dodoc COLOPHON.txt CRM114_Mailfilter_HOWTO.txt FAQ.txt INTRO.txt
dodoc QUICKREF.txt classify_details.txt inoc_passwd.txt
@@ -100,7 +81,7 @@ src_test() {
}
pkg_postinst() {
- elog ""
- elog "The spam-filter CRM files are installed in /usr/share/${PN}."
- elog ""
+ einfo ""
+ einfo "The spam-filter CRM files are installed in /usr/share/${PN}."
+ einfo ""
}
diff --git a/app-text/crm114/files/crm114-20040601-mailfilter.patch b/app-text/crm114/files/crm114-20040601-mailfilter.patch
deleted file mode 100644
index 17eee4d71af2..000000000000
--- a/app-text/crm114/files/crm114-20040601-mailfilter.patch
+++ /dev/null
@@ -1,16 +0,0 @@
---- old/mailfilter.crm 2004-06-07 11:56:04.701302534 -0700
-+++ new/mailfilter.crm 2004-06-07 11:57:49.645986881 -0700
-@@ -108,6 +108,13 @@
- {
- match [:config:] /.+/
- input [:*:config:] (:option_txt:)
-+ {
-+ match [:config:] /^\/.+/
-+ }
-+ alius
-+ {
-+ input [:*:fileprefix::*:config:] (:option_txt:)
-+ }
- }
- alius
- {
diff --git a/app-text/crm114/files/crm114-20060118-fataltraptest.patch b/app-text/crm114/files/crm114-20060118-fataltraptest.patch
deleted file mode 100644
index 3297c2c9785c..000000000000
--- a/app-text/crm114/files/crm114-20060118-fataltraptest.patch
+++ /dev/null
@@ -1,32 +0,0 @@
---- megatest_knowngood.log.orig 2006-01-18 22:34:42.000000000 +0000
-+++ megatest_knowngood.log 2006-04-17 14:30:35.000000000 +0100
-@@ -23,12 +23,6 @@
- For some reason, I was unable to read-open the file named zoob.zipulrlfjf
- Sorry, but this program is very sick and probably should be killed off.
- This happened at line 19 of file fataltraptest.crm
-- --- and again, the next thing you see SHOULD be an error "unable to write-open"---
-- Caught the error - fault text was
--crm: *ERROR*
-- For some reason, I was unable to write-open the file named /No/Such/Directory/frotz.mumble
-- Sorry, but this program is very sick and probably should be killed off.
--This happened at line 29 of file fataltraptest.crm
-
-
- Start of insert processor testing
---- fataltraptest.crm.orig 2006-01-18 22:34:42.000000000 +0000
-+++ fataltraptest.crm 2006-04-17 14:35:22.000000000 +0100
-@@ -23,14 +23,4 @@
- output / Caught the error - fault text was :*:my_fault: /
- }
- }
--output / --- and again, the next thing you see SHOULD be an error "unable to write-open"--- :*:_nl:/
--{
-- {
-- output [/No/Such/Directory/frotz.mumble] (:hi:)
-- }
-- trap (:my_fault:) /.*/
-- {
-- output / Caught the error - fault text was :*:my_fault: /
-- }
--}
- output /:*:_nl:/
diff --git a/app-text/crm114/files/digest-crm114-20040601 b/app-text/crm114/files/digest-crm114-20040601
deleted file mode 100644
index 1565ea28222f..000000000000
--- a/app-text/crm114/files/digest-crm114-20040601
+++ /dev/null
@@ -1,3 +0,0 @@
-MD5 3dff1601f8bf2c42e8c767900fca2a56 crm114-20040601-BlameKyoto.src.tar.gz 760489
-RMD160 c034cb2fbb52109c2c936a978729b303d193531a crm114-20040601-BlameKyoto.src.tar.gz 760489
-SHA256 a90d11977b9b4d42ad4c69055dece2a9cd696a27964392c0c484e0f9f5313ee8 crm114-20040601-BlameKyoto.src.tar.gz 760489
diff --git a/app-text/crm114/files/digest-crm114-20041110 b/app-text/crm114/files/digest-crm114-20041110
deleted file mode 100644
index c2f8358ffad6..000000000000
--- a/app-text/crm114/files/digest-crm114-20041110
+++ /dev/null
@@ -1,3 +0,0 @@
-MD5 fcf91a0345a18f5265373b7b211549b9 crm114-20041110.BlameFidelisMore.src.tar.gz 1136016
-RMD160 d2d38db7f6e399b03d09d914fe1b147058467fa4 crm114-20041110.BlameFidelisMore.src.tar.gz 1136016
-SHA256 11d06092ce9a95c9fda2bb4adc915ba6fc0bcd0b475855ed103079d94ac90bad crm114-20041110.BlameFidelisMore.src.tar.gz 1136016
diff --git a/app-text/crm114/files/digest-crm114-20050415 b/app-text/crm114/files/digest-crm114-20050415
deleted file mode 100644
index 0951e93c20f5..000000000000
--- a/app-text/crm114/files/digest-crm114-20050415
+++ /dev/null
@@ -1,3 +0,0 @@
-MD5 af42f9de1d9de55edd48d3e7f57df6fb crm114-20050415.BlameTheIRS.src.tar.gz 904449
-RMD160 89ad0f1e1280e51dd8f29639eccb62b19c213faa crm114-20050415.BlameTheIRS.src.tar.gz 904449
-SHA256 a9422519dd2668b875289b175b934ad22ac2ca4b3d44205d9ddf0fd11424247f crm114-20050415.BlameTheIRS.src.tar.gz 904449
diff --git a/app-text/crm114/files/digest-crm114-20050518 b/app-text/crm114/files/digest-crm114-20050518
deleted file mode 100644
index a3bd91638b18..000000000000
--- a/app-text/crm114/files/digest-crm114-20050518
+++ /dev/null
@@ -1,3 +0,0 @@
-MD5 e703817e7f6276c6baf5830ce9334405 crm114-20050518.BlameMercury.src.tar.gz 909636
-RMD160 40277b1aaa8e55b8677e9401d8b50f32edc50ea0 crm114-20050518.BlameMercury.src.tar.gz 909636
-SHA256 3e2cf7f3eb670e278b5d67bcc4c9c3fdf0934d2068b7fb43ec849f0d831aa75c crm114-20050518.BlameMercury.src.tar.gz 909636
diff --git a/app-text/crm114/files/digest-crm114-20060118 b/app-text/crm114/files/digest-crm114-20060118
deleted file mode 100644
index ced82f3f7c06..000000000000
--- a/app-text/crm114/files/digest-crm114-20060118
+++ /dev/null
@@ -1,3 +0,0 @@
-MD5 aeff75ba0dc9bd7d9464005240eb86e8 crm114-20060118-BlameTheReavers.src.tar.gz 935769
-RMD160 6665fa1088093be9b534fe7ff79b0cda065aa414 crm114-20060118-BlameTheReavers.src.tar.gz 935769
-SHA256 f5e4d3b8887d825a12102b39833332a13002498f3c3dd2bb83446fff11cdd0cb crm114-20060118-BlameTheReavers.src.tar.gz 935769
diff --git a/app-text/crm114/files/digest-crm114-20070810 b/app-text/crm114/files/digest-crm114-20070810
new file mode 100644
index 000000000000..aa40f598eadc
--- /dev/null
+++ b/app-text/crm114/files/digest-crm114-20070810
@@ -0,0 +1,3 @@
+MD5 50419b5d563da414c5c0c0f256236fbc crm114-20070810-BlameTheSegfault.src.tar.gz 562532
+RMD160 f855ae7e63715d961d58fd84e3fa3d313c2befd8 crm114-20070810-BlameTheSegfault.src.tar.gz 562532
+SHA256 9137644e2a534131d5a215098a32b7b9c60f35b08151337d90b9894ff6642bac crm114-20070810-BlameTheSegfault.src.tar.gz 562532