summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorSeemant Kulleen <seemant@gentoo.org>2003-09-24 21:54:55 +0000
committerSeemant Kulleen <seemant@gentoo.org>2003-09-24 21:54:55 +0000
commit92b31daa9c9072f79c4074fc075055a460025339 (patch)
tree1215d2eb2d04c076795666849f62727450ea16d2 /app-text/crm114
parentnew regex mutilator -- useful for spam (diff)
downloadhistorical-92b31daa9c9072f79c4074fc075055a460025339.tar.gz
historical-92b31daa9c9072f79c4074fc075055a460025339.tar.bz2
historical-92b31daa9c9072f79c4074fc075055a460025339.zip
new regex mutilator -- useful for spam
Diffstat (limited to 'app-text/crm114')
-rw-r--r--app-text/crm114/Manifest3
-rw-r--r--app-text/crm114/crm114-20030920.ebuild52
-rw-r--r--app-text/crm114/files/digest-crm114-200309201
3 files changed, 55 insertions, 1 deletions
diff --git a/app-text/crm114/Manifest b/app-text/crm114/Manifest
index 84d3cbbf0ba2..cd28ab58313d 100644
--- a/app-text/crm114/Manifest
+++ b/app-text/crm114/Manifest
@@ -1,2 +1,3 @@
-MD5 87f144ce03cabbfa27caee91b43ac8bd crm114-20030920.ebuild 1240
+MD5 7fc0065edfd86985dd6b4a5c470814db crm114-20030920.ebuild 1313
+MD5 340bfa1ab50a06063589159461182373 ChangeLog 443
MD5 c5cef02a365e58428d4105209f11e91e files/digest-crm114-20030920 78
diff --git a/app-text/crm114/crm114-20030920.ebuild b/app-text/crm114/crm114-20030920.ebuild
new file mode 100644
index 000000000000..1999f8ba95c3
--- /dev/null
+++ b/app-text/crm114/crm114-20030920.ebuild
@@ -0,0 +1,52 @@
+# Copyright 1999-2003 Gentoo Technologies, Inc.
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/app-text/crm114/crm114-20030920.ebuild,v 1.1 2003/09/24 21:54:53 seemant Exp $
+
+IUSE="nls"
+
+MY_P=${PN}-2003-09-20-Beta.src
+S=${WORKDIR}/${MY_P}
+DESCRIPTION="A powerful text processing tools, mainly used for spam filtering"
+HOMEPAGE="http://crm114.sourceforge.net/"
+SRC_URI="mirror://sourceforge/crm114/${MY_P}.tar.gz"
+
+SLOT="0"
+LICENSE="GPL-2"
+KEYWORDS="~x86 ~ppc ~sparc ~alpha ~mips ~hppa ~arm ~amd64 ~ia64"
+
+DEPEND=">=sys-apps/sed-4
+ virtual/glibc"
+
+src_compile() {
+ # Build TRE library.
+ cd ${S}/tre-0.5.3
+ # FIXME: for some reason, the configure script doesn't use
+ # our CFLAGS!
+ econf `use_enable nls` \
+ --disable-profile \
+ --disable-agrep \
+ --enable-system-abi \
+ --disable-shared \
+ --disable-debug \
+ --enable-static || die
+
+ emake
+
+ # Build crm114
+ cd ${S}
+ sed -i \
+ -e "s#^CFLAGS=.*#CFLAGS=${CFLAGS}#" \
+ -e "s#-ltre#-Ltre-0.5.3/lib/.libs -ltre#g" \
+ -e "s#-static##g" \
+ Makefile
+
+ emake || die
+}
+
+src_install() {
+ cd ${S}
+ dobin crm114 cssutil cssdiff cssmerge
+ dodoc CRM114_Mailfilter_HOWTO.txt classify_details.txt
+ dodoc colophon.txt faq.txt intro.txt knownbugs.txt
+ dodoc quickref.txt things_to_do.txt
+}
diff --git a/app-text/crm114/files/digest-crm114-20030920 b/app-text/crm114/files/digest-crm114-20030920
new file mode 100644
index 000000000000..290368ef7324
--- /dev/null
+++ b/app-text/crm114/files/digest-crm114-20030920
@@ -0,0 +1 @@
+MD5 b4a7c4bfec0ec56a48b3798d6c4c0023 crm114-2003-09-20-Beta.src.tar.gz 571762