head 1.16; access; symbols pkgsrc-2023Q4:1.16.0.88 pkgsrc-2023Q4-base:1.16 pkgsrc-2023Q3:1.16.0.86 pkgsrc-2023Q3-base:1.16 pkgsrc-2023Q2:1.16.0.84 pkgsrc-2023Q2-base:1.16 pkgsrc-2023Q1:1.16.0.82 pkgsrc-2023Q1-base:1.16 pkgsrc-2022Q4:1.16.0.80 pkgsrc-2022Q4-base:1.16 pkgsrc-2022Q3:1.16.0.78 pkgsrc-2022Q3-base:1.16 pkgsrc-2022Q2:1.16.0.76 pkgsrc-2022Q2-base:1.16 pkgsrc-2022Q1:1.16.0.74 pkgsrc-2022Q1-base:1.16 pkgsrc-2021Q4:1.16.0.72 pkgsrc-2021Q4-base:1.16 pkgsrc-2021Q3:1.16.0.70 pkgsrc-2021Q3-base:1.16 pkgsrc-2021Q2:1.16.0.68 pkgsrc-2021Q2-base:1.16 pkgsrc-2021Q1:1.16.0.66 pkgsrc-2021Q1-base:1.16 pkgsrc-2020Q4:1.16.0.64 pkgsrc-2020Q4-base:1.16 pkgsrc-2020Q3:1.16.0.62 pkgsrc-2020Q3-base:1.16 pkgsrc-2020Q2:1.16.0.58 pkgsrc-2020Q2-base:1.16 pkgsrc-2020Q1:1.16.0.38 pkgsrc-2020Q1-base:1.16 pkgsrc-2019Q4:1.16.0.60 pkgsrc-2019Q4-base:1.16 pkgsrc-2019Q3:1.16.0.56 pkgsrc-2019Q3-base:1.16 pkgsrc-2019Q2:1.16.0.54 pkgsrc-2019Q2-base:1.16 pkgsrc-2019Q1:1.16.0.52 pkgsrc-2019Q1-base:1.16 pkgsrc-2018Q4:1.16.0.50 pkgsrc-2018Q4-base:1.16 pkgsrc-2018Q3:1.16.0.48 pkgsrc-2018Q3-base:1.16 pkgsrc-2018Q2:1.16.0.46 pkgsrc-2018Q2-base:1.16 pkgsrc-2018Q1:1.16.0.44 pkgsrc-2018Q1-base:1.16 pkgsrc-2017Q4:1.16.0.42 pkgsrc-2017Q4-base:1.16 pkgsrc-2017Q3:1.16.0.40 pkgsrc-2017Q3-base:1.16 pkgsrc-2017Q2:1.16.0.36 pkgsrc-2017Q2-base:1.16 pkgsrc-2017Q1:1.16.0.34 pkgsrc-2017Q1-base:1.16 pkgsrc-2016Q4:1.16.0.32 pkgsrc-2016Q4-base:1.16 pkgsrc-2016Q3:1.16.0.30 pkgsrc-2016Q3-base:1.16 pkgsrc-2016Q2:1.16.0.28 pkgsrc-2016Q2-base:1.16 pkgsrc-2016Q1:1.16.0.26 pkgsrc-2016Q1-base:1.16 pkgsrc-2015Q4:1.16.0.24 pkgsrc-2015Q4-base:1.16 pkgsrc-2015Q3:1.16.0.22 pkgsrc-2015Q3-base:1.16 pkgsrc-2015Q2:1.16.0.20 pkgsrc-2015Q2-base:1.16 pkgsrc-2015Q1:1.16.0.18 pkgsrc-2015Q1-base:1.16 pkgsrc-2014Q4:1.16.0.16 pkgsrc-2014Q4-base:1.16 pkgsrc-2014Q3:1.16.0.14 pkgsrc-2014Q3-base:1.16 pkgsrc-2014Q2:1.16.0.12 pkgsrc-2014Q2-base:1.16 pkgsrc-2014Q1:1.16.0.10 pkgsrc-2014Q1-base:1.16 pkgsrc-2013Q4:1.16.0.8 pkgsrc-2013Q4-base:1.16 pkgsrc-2013Q3:1.16.0.6 pkgsrc-2013Q3-base:1.16 pkgsrc-2013Q2:1.16.0.4 pkgsrc-2013Q2-base:1.16 pkgsrc-2013Q1:1.16.0.2 pkgsrc-2013Q1-base:1.16 pkgsrc-2012Q4:1.15.0.2 pkgsrc-2012Q4-base:1.15 pkgsrc-2012Q3:1.14.0.22 pkgsrc-2012Q3-base:1.14 pkgsrc-2012Q2:1.14.0.20 pkgsrc-2012Q2-base:1.14 pkgsrc-2012Q1:1.14.0.18 pkgsrc-2012Q1-base:1.14 pkgsrc-2011Q4:1.14.0.16 pkgsrc-2011Q4-base:1.14 pkgsrc-2011Q3:1.14.0.14 pkgsrc-2011Q3-base:1.14 pkgsrc-2011Q2:1.14.0.12 pkgsrc-2011Q2-base:1.14 pkgsrc-2011Q1:1.14.0.10 pkgsrc-2011Q1-base:1.14 pkgsrc-2010Q4:1.14.0.8 pkgsrc-2010Q4-base:1.14 pkgsrc-2010Q3:1.14.0.6 pkgsrc-2010Q3-base:1.14 pkgsrc-2010Q2:1.14.0.4 pkgsrc-2010Q2-base:1.14 pkgsrc-2010Q1:1.14.0.2 pkgsrc-2010Q1-base:1.14 pkgsrc-2009Q4:1.13.0.20 pkgsrc-2009Q4-base:1.13 pkgsrc-2009Q3:1.13.0.18 pkgsrc-2009Q3-base:1.13 pkgsrc-2009Q2:1.13.0.16 pkgsrc-2009Q2-base:1.13 pkgsrc-2009Q1:1.13.0.14 pkgsrc-2009Q1-base:1.13 pkgsrc-2008Q4:1.13.0.12 pkgsrc-2008Q4-base:1.13 pkgsrc-2008Q3:1.13.0.10 pkgsrc-2008Q3-base:1.13 cube-native-xorg:1.13.0.8 cube-native-xorg-base:1.13 pkgsrc-2008Q2:1.13.0.6 pkgsrc-2008Q2-base:1.13 cwrapper:1.13.0.4 pkgsrc-2008Q1:1.13.0.2 pkgsrc-2008Q1-base:1.13 pkgsrc-2007Q4:1.12.0.16 pkgsrc-2007Q4-base:1.12 pkgsrc-2007Q3:1.12.0.14 pkgsrc-2007Q3-base:1.12 pkgsrc-2007Q2:1.12.0.12 pkgsrc-2007Q2-base:1.12 pkgsrc-2007Q1:1.12.0.10 pkgsrc-2007Q1-base:1.12 pkgsrc-2006Q4:1.12.0.8 pkgsrc-2006Q4-base:1.12 pkgsrc-2006Q3:1.12.0.6 pkgsrc-2006Q3-base:1.12 pkgsrc-2006Q2:1.12.0.4 pkgsrc-2006Q2-base:1.12 pkgsrc-2006Q1:1.12.0.2 pkgsrc-2006Q1-base:1.12 pkgsrc-2005Q4:1.11.0.6 pkgsrc-2005Q4-base:1.11 pkgsrc-2005Q3:1.11.0.4 pkgsrc-2005Q3-base:1.11 pkgsrc-2005Q2:1.11.0.2 pkgsrc-2005Q2-base:1.11 pkgsrc-2005Q1:1.9.0.4 pkgsrc-2005Q1-base:1.9 pkgsrc-2004Q4:1.9.0.2 pkgsrc-2004Q4-base:1.9 pkgsrc-2004Q3:1.8.0.2 pkgsrc-2004Q3-base:1.8 pkgsrc-2004Q2:1.7.0.2 pkgsrc-2004Q2-base:1.7 pkgsrc-2004Q1:1.6.0.2 pkgsrc-2004Q1-base:1.6 pkgsrc-2003Q4:1.5.0.2 pkgsrc-2003Q4-base:1.5 netbsd-1-6-1:1.1.1.1.0.2 netbsd-1-6-1-base:1.1.1.1 pkgsrc-base:1.1.1.1 TNF:1.1.1; locks; strict; comment @# @; 1.16 date 2013.03.03.10.59.08; author shattered; state Exp; branches; next 1.15; 1.15 date 2012.10.08.12.19.13; author asau; state Exp; branches; next 1.14; 1.14 date 2010.02.04.02.25.43; author joerg; state Exp; branches; next 1.13; 1.13 date 2008.03.17.11.25.15; author obache; state Exp; branches; next 1.12; 1.12 date 2006.02.05.23.09.55; author joerg; state Exp; branches; next 1.11; 1.11 date 2005.05.22.20.08.12; author jlam; state Exp; branches; next 1.10; 1.10 date 2005.04.11.21.46.19; author tv; state Exp; branches; next 1.9; 1.9 date 2004.12.12.23.39.36; author salo; state Exp; branches; next 1.8; 1.8 date 2004.08.20.11.47.40; author salo; state Exp; branches; next 1.7; 1.7 date 2004.04.16.12.59.17; author salo; state Exp; branches; next 1.6; 1.6 date 2004.01.24.13.55.30; author grant; state Exp; branches; next 1.5; 1.5 date 2003.07.25.15.25.12; author salo; state Exp; branches; next 1.4; 1.4 date 2003.07.17.21.46.13; author grant; state Exp; branches; next 1.3; 1.3 date 2003.04.18.10.29.20; author salo; state Exp; branches; next 1.2; 1.2 date 2003.02.25.11.34.37; author salo; state Exp; branches; next 1.1; 1.1 date 2002.12.13.09.39.15; author salo; state Exp; branches 1.1.1.1; next ; 1.1.1.1 date 2002.12.13.09.39.15; author salo; state Exp; branches; next ; desc @@ 1.16 log @Update to 1.3.8. Changes: Fix segv if no folders in DB or #folders less than 2 and -T is set. Fix LOOCV query (as I got it): if folder's not already there, don't create it. @ text @# $NetBSD: Makefile,v 1.15 2012/10/08 12:19:13 asau Exp $ # DISTNAME= ifile-1.3.8 CATEGORIES= mail MASTER_SITES= http://qwone.com/~jason/ifile/ DIST_SUBDIR= ${PKGNAME_NOREV} MAINTAINER= salo@@NetBSD.org HOMEPAGE= http://qwone.com/~jason/ifile/ COMMENT= Intelligent mail filtering system GNU_CONFIGURE= YES USE_TOOLS+= gmake INSTALLATION_DIRS+= bin ${PKGMANDIR}/man1 do-install: ${INSTALL_PROGRAM} ${WRKSRC}/ifile ${DESTDIR}${PREFIX}/bin ${INSTALL_MAN} ${WRKSRC}/ifile.1 ${DESTDIR}${PREFIX}/${PKGMANDIR}/man1 .include "../../mk/bsd.pkg.mk" @ 1.15 log @Drop PKG_DESTDIR_SUPPORT setting, "user-destdir" is default these days. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.14 2010/02/04 02:25:43 joerg Exp $ d4 1 a4 2 DISTNAME= ifile-1.3.4 PKGREVISION= 1 d6 1 a6 2 MASTER_SITES= http://www.nongnu.org/ifile/ \ http://www.nongnu.org/ifile/old/ d10 1 a10 1 HOMEPAGE= http://www.nongnu.org/ifile/ @ 1.14 log @DESTDIR support @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.13 2008/03/17 11:25:15 obache Exp $ a14 2 PKG_DESTDIR_SUPPORT= user-destdir @ 1.13 log @1.3.4 in old. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.12 2006/02/05 23:09:55 joerg Exp $ d15 2 d20 6 @ 1.12 log @Recursive revision bump / recommended bump for gettext ABI change. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.11 2005/05/22 20:08:12 jlam Exp $ d7 2 a8 1 MASTER_SITES= http://www.nongnu.org/ifile/ @ 1.11 log @Remove USE_GNU_TOOLS and replace with the correct USE_TOOLS definitions: USE_GNU_TOOLS -> USE_TOOLS awk -> gawk m4 -> gm4 make -> gmake sed -> gsed yacc -> bison @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.10 2005/04/11 21:46:19 tv Exp $ d5 1 @ 1.10 log @Remove USE_BUILDLINK3 and NO_BUILDLINK; these are no longer used. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.9 2004/12/12 23:39:36 salo Exp $ d14 1 a14 1 USE_GNU_TOOLS+= make @ 1.9 log @Correct checksum, distfile changed without version bump. Upstream maintainers asked not to do it again.. Changes: - manual page updates *sigh* @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.8 2004/08/20 11:47:40 salo Exp $ a12 1 USE_BUILDLINK3= YES @ 1.8 log @Update to version 1.3.4. 1.3.4: ====== - add threshold support 1.3.3: ====== - don't use __attributes__ for non-GCC compilers (from pkgsrc) @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.7 2004/04/16 12:59:17 salo Exp $ d7 1 @ 1.7 log @bl3ify @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.6 2004/01/24 13:55:30 grant Exp $ d4 1 a4 1 DISTNAME= ifile-1.3.2 d6 1 a6 1 MASTER_SITES= http://savannah.nongnu.org/download/ifile/default.pkg/${PKGVERSION}/ @ 1.6 log @replace deprecated USE_GMAKE with USE_GNU_TOOLS+=make. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.5 2003/07/25 15:25:12 salo Exp $ d12 1 @ 1.5 log @Updated to version 1.3.2. Changes: - fix for non-GCC compilers 1.3.2: ====== - ifile.c: add setlocale command; fixes bug 1500. - opts.c: Change // comment to /**/ (use C style comments) @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.4 2003/07/17 21:46:13 grant Exp $ d13 1 a13 1 USE_GMAKE= YES @ 1.4 log @s/netbsd.org/NetBSD.org/ @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.3 2003/04/18 10:29:20 salo Exp $ d4 1 a4 1 DISTNAME= ifile-1.3.1 @ 1.3 log @Updated to version 1.3.1. Changes: - opts.c: update mailing list address - database.c: make error messages refer to temp_data_file; free temp_data_file - database.c (ifile_write_db): check for errors while writing database. Fixes bug 2955. - Fixed problems in configure and autoconf scripts for the case of selecting non-gcc C compiler. Fixes bug 2535. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.2 2003/02/25 11:34:37 salo Exp $ d8 1 a8 1 MAINTAINER= salo@@netbsd.org @ 1.2 log @Updated to version 1.3.0. Changes: - add local patch for configure generated with new autoconf, the old one doesn't accept CFLAGS & the like. (already fixed in ifile cvs) 1.3.0: ====== - include/extendable_array.h: Fixed bug in EXT_ARRAY_INIT_N_SET() macro. Fixes bug 2516, where new folders caused the database to be garbled. - Performance improvements: On a Sun SPARC-based system running Solaris 10, with a database of about 16500 words, got a 40% improvement in words processed per second when reading the database, using the changes listed here. - include/ifile.h: Changed prototypes for readline(), ifile_read_header() and ifile_read_word_frequencies() to reflect new calling conventions. - include/extendable_array.h: New macro EXT_ARRAY_INIT_N_SET() combines the effects of EXT_ARRAY_INIT() and multiple calls to EXT_ARRAY_SET() in a smarter way, saving many realloc() calls and many manipulations of the array metadata. - utils.c: Rewrote readline to take a char-- bufp and use the data within -bufp to parse a line, and update -bufp to point beyond the first line. This avoids at least one copy of the data. - primes.c: Cast values returned by ifile_realloc() correctly. - int4str.c: Cast argument to free() to void - in ifile_int4str_free_contents(), to fix compiler complaints. - hash.c: Added an include of to fix compiler complaints. - database.c: Made ifile_read_db() read the whole database in one fell swoop and modified callers of readline() to just pass in a pointer to the buffered database. Also made ifile_read_word_entry() call a new macro EXT_ARRAY_INIT_N_SET() in place of EXT_ARRAY_INIT() and multiple calls to EXT_ARRAY_SET(), saving many calls to realloc() and many manipulations of the extendable array metadata. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.1.1.1 2002/12/13 09:39:15 salo Exp $ d4 1 a4 1 DISTNAME= ifile-1.3.0 a6 3 PATCH_SITES= ${MASTER_SITE_LOCAL} PATCHFILES= ifile-${PKGVERSION}.argp_configure.patch.gz @ 1.1 log @Initial revision @ text @d1 1 a1 1 # $NetBSD$ d4 1 a4 1 DISTNAME= ifile-1.2.1 d6 4 a9 1 MASTER_SITES= http://savannah.nongnu.org/download/ifile/default.pkg/${DISTNAME:S/ifile-//}/ @ 1.1.1.1 log @Initial import of ifile, version 1.2.1. ifile is a general mail filtering system which uses a modern-day text learning algorithm to intelligently filter mail according to the way the user tends to organize mail. ifile is different from other mail filtering programs in three major ways: 1. ifile does not require the user to generate a set of rules in order to successfully filter mail 2. ifile uses the entire content of messages for filtering purposes 3. ifile learns as the user moves incorrectly filtered messages to new mailboxes ifile is not dependent upon any specific mail system and should be adaptable to any system which allows an outside program to perform mail filtering. @ text @@