summaryrefslogtreecommitdiff
path: root/mail/ezmlm-idx
AgeCommit message (Collapse)AuthorFilesLines
2007-03-24Quell pkglint: don't forcibly hide output of shell commands.schmonz1-5/+5
2006-12-29Update to 0.444, a bugfix release, and quell pkglint. From the changelog:schmonz3-14/+15
- Fixed text files to not overwrite the "text/top" and "text/bottom" files unconditionally. Also rewrote places where the filename was duplicated in the tags. - (Un)subscribe requests initiated and confirmed by a moderator are now marked in the Log as "+mod" or "-mod". This is accomplished by the addition of another pair of subscribe/unsubscribe confirmation commands ("rc.cookie" and "wc.cookie") to ezmlm-manage to differentiate between moderated (un)subscribe requests and (un)subscribe requests iniated and confirmed by a moderator.
2006-03-18Fix distfile fetch when PKGREVISION is set. SITES_foo -> SITES.foo.schmonz1-4/+4
2006-01-08Bump PKGREVISION due to mysql.buildlink3.mk changes (default mysqlxtraeme1-1/+2
pkg has been changed to 5.x). Reminded by wiz... thanks.
2005-12-29Remove USE_PKGINSTALL from pkgsrc now that mk/install/pkginstall.mkjlam1-2/+1
automatically detects whether we want the pkginstall machinery to be used by the package Makefile.
2005-09-02Update to 0.443. From the changelog:schmonz2-6/+6
- Fixed the marker logic in ezmlm-moderate to allow comments between any two lines containing "%%%", not just lines 8 characters or longer. - Some internal changes in ezmlm-test and the subdb API.
2005-08-19Convert DJB_ERRNO_HACK to a "djbware-errno-hack" option availableschmonz1-5/+1
in all packages using djbware.mk. For now, keep the same default, avoiding PKGREVISION bumps.
2005-07-14Simplify, simplify. Take advantage of DJB_CONFIG_CMDS, CPPFLAGS, LDFLAGS.schmonz1-25/+7
2005-07-12Update to 0.442. From the changelog:schmonz3-16/+14
-Added a "sql" file in the "LIST/mod" directory on creation of lists. This fixes a long-standing bug where moderator addresses are not stored in SQL. NOTE: Running ezmlm-make -e or -+ on a moderated list that has SQL enabled will cause moderation to fail due to the moderator subscriber list now being accessed in SQL. You will need to run the following command: ezmlm-list -M $DIR/mod | ezmlm-sub $DIR/mod -Fixed bug in pgsql searchlog query. -Fixed bug in ezmlm-request handling of multi-line subjects.
2005-07-05Update to 0.441. From the changelog:schmonz5-38/+15
-Fixed critical one-off bug in both *SQL configuration parsers. Thanks Jim Winstead. -Fixed lack of quoting in PgSQL subscribe code. Thanks Dan O'Neill. -Updated ezmlm-cgi to generate valid XHTML/CSS output. Thanks Brian Ghidinelli -Fixed readwrite.h to work on LP64 systems. Thanks Amitai Schlair -Don't clobber msgsize file on re-make. Thanks Stephen Quinney. -ezmlm-test can now be run by any user, in any writeable directory. -Put a valid recipient into the To: header in moderation messages. pkgsrc changes: declare "mysql" and "pgsql" options as part of a "database" option group.
2005-04-30Repair forward declarations of read() and write() on 64-bit platforms,schmonz2-1/+17
where ssize_t != int. Compile fix for 64-bit platforms, no change otherwise, thus no PKGREVISION bump. Addresses pkg/30004.
2005-04-15Update to 0.440. From the changelog:schmonz4-11/+12
-Wrote a script to automatically generate the Makefile and TARGETS. -Fixed a problem with handling text files with no final newline. -Added a new program, ezmlm-dispatch, to be run from a global .qmail-default file -Removed support for qmail older than version 1.02. -Removed all references to "inhost" and "inlocal" which were completely unused but still referenced in documentation and tests.
2005-04-11Remove USE_BUILDLINK3 and NO_BUILDLINK; these are no longer used.tv1-2/+1
2005-03-23Take advantage of mk/djbware.mk.schmonz2-11/+20
2005-03-13Update to 0.435. This is strictly a bug-fix release, updated duringschmonz3-11/+11
the freeze for the bug fixes, which are: -Fixed string realocation bug in ezmlm-manage. Thanks Tom Moertel. -Tweaked the subscriber log search subject to differentiate it from the complete subscriber log.
2005-03-07Fix quoting.uebayasi1-2/+2
2005-02-24Add RMD160 digests.agc1-1/+3
2005-02-08Update to 0.434. From the changelog:schmonz3-10/+10
-Replaced the generic "ezmlm response" subject with unique subjects. -Fixed failure to build/link ezmlm-mktab in the Makefile. -Fixed a typo in the ezmlm-manage man page. Thanks Charles Cazabon. -Updated the pt_BR language texts. Thanks Glen Stewart. -Fixed broken invocation of ezmlm-confirm in ezmlmrc. Thanks SATOH Fumiyasu. -Fixed ezmlmrc template problem with moderated lists. -Fixed a deadlock between ezmlm-confirm and ezmlm-store.
2005-01-10Update to 0.433. Changes from 0.432nb1:schmonz5-48/+5
-Fixed the Japanese language code from "jp" to "ja" as per ISO 639.
2005-01-08Incorporate patches from Bruce Guenter to fix ezmlm-send argumentschmonz6-5/+48
construction in ezmlm-confirm, ezmlm-store, and ezmlm-moderate. Will be in the next release. Bump PKGREVISION.
2005-01-03Update to 0.432. From the changelog:schmonz2-5/+5
-Un-fixed the Swedish and Danish translation names, as they should match ISO 639 language codes, not ISO 3166 country codes.
2004-12-29Update to 0.431. From the changelog:schmonz5-28/+14
-Make ezmlm-idx obey $QMAILQUEUE. -Added missing ezmlm-confirm.0 target. -Auto-generate all version strings from the VERSION file. -Fixed up the broken Swedish translation. Thanks Mads E. Eilertsen. -Fixed naming of translations to match their ISO 3166 country codes: sv => se (Sweden) and da => dk (Denmark) -Internal reorganization of ezmlm-test -Internal reorganization of email header generation.
2004-12-21Update to 0.43. From the changelog:schmonz7-19/+36
-Added per-post sender confirmation patch from Tullio Andreatta. See the documentation for ezmlm-make -y for details. -Changed all example domain names in text files to the RFC 2606 mandated example.com domain name. -Several documentation and comment fixes. Thanks Tullio Andreatta. -Added conf-sub control file, used to choose which subscriber mechanism to use. This replaces the "make std/mysql/pgsql" mechanism. Adapted from patch by Tullio Andreatta. -Got rid of the frivolous uses of /bin/sh to exec ezmlm-send. -Always reject bounce messages in ezmlm-reject. -Substitute <#r#> in (un)subscribe confirm messages with just the local part of the reply address (for web-based confirmation).
2004-11-17Remove obsolete variables. You'll want to use:xtraeme1-15/+1
PKG_OPTIONS.<pkg>+= foo blah
2004-10-29Use mk/mysql.buildlink3.mk instead of databases/mysql-client/buildlink3.mk,xtraeme1-2/+2
so that we'd not force dependance on specific MySQL version, and instead pick the currently installed mysql*-client (or install the default if there is no mysql-client package installed yet) this makes package buildable with arbitrary MySQL version, such as 3.23.x, 4.0.x or 4.1.x
2004-08-22Change the way that legacy USE_* and FOO_USE_* options are convertedjlam1-8/+6
into the bsd.options.mk framework. Instead of appending to ${PKG_OPTIONS_VAR}, it appends to PKG_DEFAULT_OPTIONS. This causes the default options to be the union of PKG_DEFAULT_OPTIONS and any old USE_* and FOO_USE_* settings. This fixes PR pkg/26590.
2004-08-10Convert to bsd.options.mk.schmonz2-18/+62
2004-07-24Use the new mk/pgsql.buildlink3.mk to select the correct PostgreSQLrecht1-4/+4
version.
2004-07-21Let the qmail dependency be satisfied by netqmail, if present. Take MAINTAINER.schmonz1-2/+2
2004-07-20Enable pkgviews installation, and reformat a whole bunch.schmonz1-18/+23
2004-07-19Update ezmlm-idx to 0.421. From the changelog:schmonz3-14/+41
ezmlm-idx-0.421, 20040602 ========================= -Updated ezmlmrc.fr. Thanks Jean-Marc Lasgouttes. -Fixed bug in ezmlm-request when dealing with continuation lines. Thanks Sami Farin. -Replaced many library with public-domain sources. -Fixed "log" function conflicting with built-in math function. -Fixed problem with "test -e" in makelang.sh for Solaris. -Fixed typo bug in ezmlm-cron. -Fixed uses of "head -#" and "tail -#" to "head -n #" and "tail -n #". ezmlm-idx-0.42, 20040114 (New maintainer: Bruce Guenter <bruceg@em.ca>) ======================================================================= -The ezmlmrc.* files were broken into two parts, to make them easier to write and maintain. The language specific parts are stored in the "lang" subdirectory. -Updated ezmlm-cgi to version 1.18, which includes the no banner security fix. -Added ezmlmrc.hu. Thanks Julian Severn-nek http://js.hu/ -Added ezmlmrc.nl. Thanks Willem -Fixed problem in ezmlm-send munging MIME attachments using implicit content types. Thanks Ed -Fixed typo in ezmlm-unsub -- manual unsubscriptions would be erroneously logged as "+manual" -Fixed ezmlm-gate to handle the -Q option. Thanks Bjoern Hansen. -Fixed internal bug calling decodeHDR. -Fix ezmlm-manage to properly send subscription confirmation to moderators. Thanks Mate Wierdl. -Portability and bug fixes to ezmlm-test. -Added a "dry-run" option to ezmlm-gate. -Fixed ezmlm-send to fully handle QMQP relaying. Thanks Bernhard Graf. -Fixed ezmlm-gate to use "/bin/sh" consistently. Thanks Bernhard Graf. -Fixed ezmlm-cgi's output of non-standard port numbers. -Fixed message archiving in subscribe-only moderated lists. pkgsrc changes: Set RESTRICTED directly in this package, rather than in ../ezmlm/Makefile.common, and clarify: in addition to the reasons we cannot redistribute binary packages of ezmlm, ezmlm-idx is a modification of the ezmlm source. Set USE_BUILDLINK3=yes. Introduce EZMLM_IDX_USE_{MY,PG}SQL. Each builds and runs, but I haven't tested the database functions.
2003-07-17s/netbsd.org/NetBSD.org/grant1-2/+2
2003-06-02Use tech-pkg@ in favor of packages@ as MAINTAINER for orphaned packages.jschauma1-2/+2
Should anybody feel like they could be the maintainer for any of thewe packages, please adjust.
2003-03-21Honor PKG_SYSCONFDIR, as requested in PR pkg/19289 by Thomas T. Thai.jmmv5-7/+64
Bump PKGREVISION to 1.
2002-07-23Import ezmlm-idx-0.40, based on pkg/14784 by Sen Nagata <sen@eccosys.com>,schmonz4-0/+106
with changes by me to share some logic with our ezmlm package. This is an addition and patch to ezmlm-0.53 [(c) Dan J. Bernstein]. Ezmlm-idx uses Dan's libraries and heavily relies on ezmlm-0.53 code. ezmlm-idx does not function without ezmlm-0.53. ezmlm-0.53 provides basic message distribution, subscriber address handling, message archiving (single quoted message retrieval only), and bounce handling. ezmlm-idx adds multi-message threaded archive retrieval, digests, remote administration, message and subscription moderation, subscriber-only restrictions, message trailer, subject prefix, subscriber name storage, customizable setup, multi-language and MIME support and more. In addition, improved bounce handling, case-insensitive subscriber address storage, and support for distributed lists (main + sublist transparent to the subscriber). Ezmlm-idx can now be compiled with MySQL or Postgres support.