Commit graph

35 commits

Author SHA1 Message Date
schmonz
5cf3c47718 Quell pkglint: don't forcibly hide output of shell commands. 2007-03-24 06:29:28 +00:00
schmonz
674b50514c Update to 0.444, a bugfix release, and quell pkglint. From the changelog:
- 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-12-29 06:21:06 +00:00
schmonz
6603011372 Fix distfile fetch when PKGREVISION is set. SITES_foo -> SITES.foo. 2006-03-18 06:54:49 +00:00
xtraeme
eadc9131c8 Bump PKGREVISION due to mysql.buildlink3.mk changes (default mysql
pkg has been changed to 5.x). Reminded by wiz... thanks.
2006-01-08 18:35:08 +00:00
jlam
dc9594e09d Remove USE_PKGINSTALL from pkgsrc now that mk/install/pkginstall.mk
automatically detects whether we want the pkginstall machinery to be
used by the package Makefile.
2005-12-29 06:21:30 +00:00
schmonz
14a687ea3f Update to 0.443. From the changelog:
- 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-09-02 01:08:48 +00:00
schmonz
07fa8b9536 Convert DJB_ERRNO_HACK to a "djbware-errno-hack" option available
in all packages using djbware.mk. For now, keep the same default,
avoiding PKGREVISION bumps.
2005-08-19 04:44:09 +00:00
schmonz
749fc6682f Simplify, simplify. Take advantage of DJB_CONFIG_CMDS, CPPFLAGS, LDFLAGS. 2005-07-14 03:49:40 +00:00
schmonz
6fa5b7bad0 Update to 0.442. From the changelog:
-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-12 10:58:09 +00:00
schmonz
ecfbf9d978 Update to 0.441. From the changelog:
-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-07-05 06:04:17 +00:00
schmonz
17d1597f80 Repair forward declarations of read() and write() on 64-bit platforms,
where ssize_t != int. Compile fix for 64-bit platforms, no change
otherwise, thus no PKGREVISION bump. Addresses pkg/30004.
2005-04-30 04:56:10 +00:00
schmonz
2e2295ab08 Update to 0.440. From the changelog:
-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-15 20:41:20 +00:00
tv
f816d81489 Remove USE_BUILDLINK3 and NO_BUILDLINK; these are no longer used. 2005-04-11 21:44:48 +00:00
schmonz
0f55d7d583 Take advantage of mk/djbware.mk. 2005-03-23 00:51:09 +00:00
schmonz
2fb3e92b91 Update to 0.435. This is strictly a bug-fix release, updated during
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-13 03:33:31 +00:00
uebayasi
571af43628 Fix quoting. 2005-03-07 09:53:33 +00:00
agc
8758983939 Add RMD160 digests. 2005-02-24 09:59:20 +00:00
schmonz
4883f02caa Update to 0.434. From the changelog:
-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-02-08 05:29:07 +00:00
schmonz
55150923c2 Update to 0.433. Changes from 0.432nb1:
-Fixed the Japanese language code from "jp" to "ja" as per ISO 639.
2005-01-10 04:50:23 +00:00
schmonz
777f20508f Incorporate patches from Bruce Guenter to fix ezmlm-send argument
construction in ezmlm-confirm, ezmlm-store, and ezmlm-moderate.
Will be in the next release.

Bump PKGREVISION.
2005-01-08 00:15:28 +00:00
schmonz
757f77100b Update to 0.432. From the changelog:
-Un-fixed the Swedish and Danish translation names, as they should match
 ISO 639 language codes, not ISO 3166 country codes.
2005-01-03 02:20:35 +00:00
schmonz
8ec5347d0d Update to 0.431. From the changelog:
-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-29 22:13:56 +00:00
schmonz
a48a08d4c7 Update to 0.43. From the changelog:
-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-12-21 03:42:25 +00:00
xtraeme
54d05fa49a Remove obsolete variables. You'll want to use:
PKG_OPTIONS.<pkg>+= foo blah
2004-11-17 19:56:49 +00:00
xtraeme
c5b686aff3 Use mk/mysql.buildlink3.mk instead of databases/mysql-client/buildlink3.mk,
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-10-29 07:07:44 +00:00
jlam
9d5426ff76 Change the way that legacy USE_* and FOO_USE_* options are converted
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-22 19:32:51 +00:00
schmonz
1db34ac072 Convert to bsd.options.mk. 2004-08-10 05:59:01 +00:00
recht
8dc45652d4 Use the new mk/pgsql.buildlink3.mk to select the correct PostgreSQL
version.
2004-07-24 22:45:14 +00:00
schmonz
37b62d897d Let the qmail dependency be satisfied by netqmail, if present. Take MAINTAINER. 2004-07-21 22:58:10 +00:00
schmonz
3d22790512 Enable pkgviews installation, and reformat a whole bunch. 2004-07-20 00:04:36 +00:00
schmonz
cce8a612a7 Update ezmlm-idx to 0.421. From the changelog:
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.
2004-07-19 23:50:22 +00:00
grant
0155927c43 s/netbsd.org/NetBSD.org/ 2003-07-17 21:41:05 +00:00
jschauma
e366d0c694 Use tech-pkg@ in favor of packages@ as MAINTAINER for orphaned packages.
Should anybody feel like they could be the maintainer for any of thewe packages,
please adjust.
2003-06-02 01:15:31 +00:00
jmmv
2349508491 Honor PKG_SYSCONFDIR, as requested in PR pkg/19289 by Thomas T. Thai.
Bump PKGREVISION to 1.
2003-03-21 17:31:36 +00:00
schmonz
5b216c9f17 Import ezmlm-idx-0.40, based on pkg/14784 by Sen Nagata <sen@eccosys.com>,
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.
2002-07-23 08:49:46 +00:00