Commit graph

32 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
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
50ef4a9031 USE_TOOLS+=patch for "ezmlm-althash" option. Fixes Darwin bulk build. 2006-03-18 06:45:51 +00:00
schmonz
576336dd33 Missed a spot; USE_TOOLS+=nroff here too. 2006-01-05 03:00:21 +00:00
schmonz
ba7a2ddf66 Remove legacy DJB_ERRNO_HACK (replaced with djbware-errno-hack option). 2005-10-05 05:46:54 +00:00
schmonz
5c4a2be554 Now that a branch has been cut, remove PKG_OPTIONS_LEGACY_{OPTS,VARS}. 2005-10-05 04:28:00 +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
736775b870 Whitespace. 2005-08-19 03:55:00 +00:00
schmonz
e5cfe6f475 Distinguish package-specific options as such, supporting the old names
via PKG_OPTIONS_LEGACY_OPTS until after the next branch.
2005-07-19 19:41:19 +00:00
dillo
f81ae835ad Packages have no business modifying PKG_DEFAULT_OPTIONS -- it's a
user settable variable.  Set PKG_SUGGESTED_OPTIONS instead.  Also,
make use of PKG_OPTIONS_LEGACY_VARS.

Reviewed by wiz.
2005-05-31 10:01:36 +00:00
tv
f816d81489 Remove USE_BUILDLINK3 and NO_BUILDLINK; these are no longer used. 2005-04-11 21:44:48 +00:00
schmonz
2c2ad757b8 Whitespace. 2005-03-23 00:57:20 +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
8f2fdc3580 Move -fno-builtin-log hack from Makefile to hacks.mk. 2005-01-08 17:54:34 +00:00
schmonz
0d4c642ecb With the "althash" option, enable Iain Truskett's 2002-10-16 patch
to hash the on-disk subscriber database using an algorithm compatible
with case-insensitive filesystems. Enabled by default on Darwin.

Bump PKGREVISION.
2004-12-21 04:22:03 +00:00
wiz
6e02d7ee41 Rename ALL_TARGET to BUILD_TARGET for consistency with other *_TARGETs.
Suggested by Roland Illig, ok'd by various.
2004-12-03 15:14:50 +00:00
schmonz
2cc02402e2 Replace dependencies on "qmail or netqmail" with dependencies on qmail. 2004-08-22 00:23:55 +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
40500901b3 Set RESTRICTED directly in this package, rather than in Makefile.common,
and clarify: we cannot redistribute binary packages because we
change the paths of conf-bin and conf-man from the default "/usr/local"
and don't provide compatibility symlinks.

Set USE_BUILDLINK3=yes.

Add "install" to ALL_TARGET in Makefile.common so that the installer
is compiled at the end of the build phase, rather than at the
beginning of the install phase.
2004-07-19 23:49:35 +00:00
schmonz
3f87bd0881 This package defines its own log() that disagrees with gcc's builtin.
Add -fno-builtin-log to CFLAGS if compiling with gcc.
2004-07-16 00:20:39 +00:00
martti
f928be280d COMMENT should start with a capital letter. 2003-07-21 16:56:41 +00:00
grant
0155927c43 s/netbsd.org/NetBSD.org/ 2003-07-17 21:41:05 +00:00
schmonz
a81434d069 Make some bits sharable with, say, an ezmlm-idx package. 2002-07-23 08:42:35 +00:00
yyamano
f2d75270f6 Replace STRIPFLAG with _STRIPFLAG_CC to fix pkg/15467. 2002-04-25 15:21:53 +00:00
zuntum
4cabc8aa69 Let this package know where the qmail is by putting
${QMAILDIR} into ${WRKSRC}/conf-qmail
2002-01-21 18:53:52 +00:00
zuntum
23b692bc6f Do not mark packages that depend on qmail as IS_INTERACTIVE,
as it's not really true. (backing out previous)
2002-01-16 07:19:06 +00:00
zuntum
60375e1fa5 Set IS_INTERACTIVE in packages that depend on qmail;
fixes "broken depends" in bulk builds
2002-01-15 13:49:48 +00:00
zuntum
c72c1cf5f9 Move pkg/ files into package's toplevel directory 2001-11-01 00:57:41 +00:00
zuntum
e877f78060 Initial import of ezmlm-0.53
ezmlm is an easy-to-use, high-speed mailing list manager for qmail.

ezmlm lets users set up their own mailing lists within qmail's address
hierarchy. A user, Joe, types

   ezmlm-make ~/SOS ~/.qmail-sos joe-sos isp.net

and instantly has a functioning mailing list, joe-sos@isp.net, with all
relevant information stored in a new ~/SOS directory.

ezmlm takes advantage of qmail's VERPs to reliably determine the
recipient address and message number for every incoming bounce message.

ezmlm is reliable, even in the face of system crashes. It writes each
new subscription and each new message safely to disk before it reports
success to qmail.

ezmlm doesn't mind huge mailing lists. Lists don't even have to fit into
memory. ezmlm hashes the subscription list into a set of independent
files so that it can handle subscription requests quickly. ezmlm uses
qmail for blazingly fast parallel SMTP deliveries.

Package provided by Sen Nagata <sen@eccosys.com> in pkg/13890
2001-09-16 23:12:49 +00:00