Commit graph

44 commits

Author SHA1 Message Date
schmonz
cd3efb5f91 Avoid conflicting declarations of fork() and vfork(). Should fix SmartOS. 2018-12-17 02:33:13 +00:00
schmonz
10bbf398d9 Stop trying to share logic with ezmlm-idx. Comment patches. 2017-07-26 02:02:23 +00:00
jperkin
16bfc92aac Use OPSYSVARS. 2016-02-25 15:00:50 +00:00
dholland
f13d6671da Fix missing/broken rcsids. 2015-12-29 04:04:26 +00:00
agc
ddbf6ddecd Add SHA512 digests for distfiles for mail category
Problems found locating distfiles:
	Package mutt: missing distfile patch-1.5.24.rr.compressed.gz
	Package p5-Email-Valid: missing distfile Email-Valid-1.198.tar.gz
	Package pine: missing distfile fancy.patch.gz
	Package postgrey: missing distfile targrey-0.31-postgrey-1.34.patch
	Package qmail: missing distfile badrcptto.patch
	Package qmail: missing distfile outgoingip.patch
	Package qmail: missing distfile qmail-1.03-realrcptto-2006.12.10.patch
	Package qmail: missing distfile qmail-smtpd-viruscan-1.3.patch
	Package thunderbird24: missing distfile enigmail-1.7.2.tar.gz
	Package thunderbird31: missing distfile enigmail-1.7.2.tar.gz

Otherwise, existing SHA1 digests verified and found to be the same on
the machine holding the existing distfiles (morden).  All existing
SHA1 digests retained for now as an audit trail.
2015-11-03 23:27:00 +00:00
wiz
cda18437be Remove pkgviews: don't set PKG_INSTALLATION_TYPES in Makefiles. 2014-10-09 14:05:50 +00:00
joerg
d145d23db6 Add some prototypes, missing headers and redefine log() to not conflict
with libm.
2013-02-26 11:26:02 +00:00
asau
d70c8e374b Drop PKG_DESTDIR_SUPPORT setting, "user-destdir" is default these days. 2012-10-08 12:19:01 +00:00
joerg
cb45b8136c Don't install cat pages. Bump revision. 2012-03-12 21:49:49 +00:00
schmonz
4293bce7a8 DESTDIR support. 2010-03-15 17:28:10 +00:00
wiz
c8c77a65f1 Uncomment some more LICENSE lines (all "public-domain"). 2009-05-19 09:07:13 +00:00
schmonz
d9e50571c6 DJB has placed certain of his software in the public domain. Excerpted
from <URL:http://cr.yp.to/distributors.html>:

  What are the distribution terms for dot-forward?

  2008.06.01: I hereby place the dot-forward package (in particular,
  dot-forward-0.71.tar.gz, with MD5 checksum
  1fefd9760e4706491fb31c7511d69bed) into the public domain. The
  package is no longer copyrighted.

  What are the distribution terms for ezmlm?

  2008.06.01: I hereby place the ezmlm package (in particular,
  ezmlm-0.53.tar.gz, with MD5 checksum 108c632caaa8cdbfd3041e6c449191b2)
  into the public domain. The package is no longer copyrighted.

  What are the distribution terms for fastforward?

  2008.06.01: I hereby place the fastforward package (in particular,
  fastforward-0.51.tar.gz, with MD5 checksum
  6dc619180ba9726380dc1047e45a1d8d) into the public domain. The
  package is no longer copyrighted.

Set DJB_RESTRICTED=no in these packages (and in ezmlm-idx, by
extension). Add commented-out LICENSE=public-domain. As usual,
pkgsrc will strive to keep modifications to a tasteful minimum.
2008-06-11 21:06:37 +00:00
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