Commit graph

22 commits

Author SHA1 Message Date
schmonz
8b1b816d54 DESTDIR support. 2010-03-15 02:32:49 +00:00
joerg
62d1ba2bac Remove @dirrm entries from PLISTs 2009-06-14 18:03:28 +00:00
schmonz
dcc82a4f12 Quell pkglint: add QMAILDIR and QMAIL_QFILTER_TMPDIR to BUILD_DEFS. 2007-03-24 07:06:43 +00:00
rillig
2829e658f2 Mechanically replaced man/* with ${PKGMANDIR}/* in the definition of
INSTALLATION_DIRS, as well as all occurrences of ${PREFIX}/man with
${PREFIX}/${PKGMANDIR}.

Fixes PR 35265, although I did not use the patch provided therein.
2007-01-07 09:13:46 +00:00
schmonz
277ca505b8 Pass the runtime path to bglibs to the linker, now that they're dynamic.
Bump PKGREVISION since qmail-qfilter was building but failed to run.
2006-08-02 02:36:17 +00:00
rillig
9fc2d7d281 Removed the superfluous "quotes" and 'quotes' from variables that don't
need them, for example RESTRICTED and SUBST_MESSAGE.*.
2006-04-22 09:22:05 +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
2b8e0c4858 Introduce DJB_MAKE_TARGETS boolean, on by default, off in the
following packages because they don't use "it" and "setup check"
as BUILD_TARGET and INSTALL_TARGET, respectively:

devel/bglibs
mail/mailfront
mail/qmail-qfilter
sysutils/memtester
sysutils/qlogtools

Since there's only one consumer of BGWARE_INSTALLER, and future
bgware will use bg-installer from bglibs, move the do-install
routine directly into qlogtools.
2005-08-24 04:47:10 +00:00
schmonz
f75a0b603b Update to 2.1. From the changelog:
- Fixed a bug triggered by a filter modifying the envelope data and
  changing its length.  Thanks Dale Woolridge.
2005-08-15 12:58:21 +00:00
schmonz
a1c8736ffe Let djbware.mk provide paths to bglibs. 2005-07-18 18:28:23 +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
21af779684 In packages with djb-style compile scripts, properly enquote ${CC}
and ${CFLAGS}. This fixes the build of net/djbdns, as well as any
other of these packages passing down PKG_SYSCONFDIR via CFLAGS, as
well as being more generally correct for arbitrary user-defined
CFLAGS. Suggested by jlam.

For consistency across djbware in pkgsrc:

* In math/djbfft's and sysutils/daemontools's do-configure targets,
  remove leading @ from ${ECHO} lines; from the former, also remove
  unneeded single quotes from one such line.

* Rename net/publicfile's pre-build and sysutils/service-config's
  post-patch targets to do-configure.

* In sysutils/checkpassword's do-configure target, reorder creation
  of conf-cc, conf-ld, and conf-home.

All of the affected packages have been verified to compile.

XXX These packages probably have enough build goo in common to
XXX warrant an mk/djbware.mk. I'll investigate this post-freeze.
2005-03-13 03:25:43 +00:00
agc
8758983939 Add RMD160 digests. 2005-02-24 09:59:20 +00:00
schmonz
c9b05959fb Update to 2.0. From the changelog:
- Added support for modifying the message envelope as well as the body.

- If either the body or envelope output is empty, the input is reused
  as-is.

- Export the envelope size, the message size, and the number of
  recipients to filters through environment variables $ENVSIZE,
  $MSGSIZE, and $NUMRCPTS respectively.

pkgsrc changes:

* As suggested by the install docs, use a temporary directory
    writable only by user qmaild (the user as whom qmail-qfilter
    typically runs). This can be changed by setting QMAIL_QFILTER_TMPDIR
    in mk.conf.

* Find the qmail-queue binary even if QMAILDIR isn't "/var/qmail".

* Add dependency on bglibs.
2004-12-21 00:14:13 +00:00
schmonz
f4b4a569f0 qmail-qfilter-queue is a script I wrote, not part of qmail-qfilter,
so it's moving to qmail-run. Bump PKGREVISION.
2004-08-23 03:30:20 +00:00
schmonz
adbbe0c4a0 Oops. 2004-08-22 13:47:28 +00:00
schmonz
e2c0880f07 Since netqmail hath departed, we have to depend on qmail, even
though it may not necessarily have been built with the QMAILQUEUE
patch (part of netqmail, or available individually).
2004-08-22 13:46:32 +00:00
schmonz
1577f216d3 Use qmail-qfilter's installer, which wins us a manual page. Add
dependency on netqmail (but not qmail, as for pkgsrc purposes this
requires the QMAILQUEUE patch). Enable pkgviews installation. Rename
post-patch to do-configure, since that's what it's doing.

Add a simple script that runs all the filters in ${PKG_SYSCONFDIR}
whose filenames match "qfilter-*". Explain how to enable filtering
on messages arriving via SMTP using this script.

Take MAINTAINER. Bump PKGREVISION.
2004-07-21 22:53:36 +00:00
snj
9a61342102 Convert to buildlink3. 2004-04-21 04:46:44 +00:00
zuntum
06cdc8904d Make it honour _STRIPFLAG_CC and CFLAGS 2003-08-14 12:20:01 +00:00
zuntum
b7d8d11fc2 Initial import of qmail-qfilter-1.5
This program allows the body of a message to be filtered through a
series of filters before being passed to the real qmail-queue program,
and injected into the qmail queue.
2003-08-14 11:51:02 +00:00