Commit graph

81 commits

Author SHA1 Message Date
jlam
7fa25b2c1f mail/elm: Install manpages into ${PKGMANDIR}.
This project uses a Perl-style Configure script that can use a
custom config.sh to provide default answers to questions that it
asks as part of the configuration process.  Modify the custom
${FILESDIR}/config.sh to allow substituting for @PKGMANDIR@ in the
default location for unformatted manpages.
2017-08-19 00:20:25 +00:00
fhajny
9a7d622e2e Use REAL_ROOT_USER/REAL_ROOT_GROUP instead of ROOT_USER/ROOT_GROUP
for all pkgsrc dir/file ownership rules. Fixes unprivileged
user/group names from leaking into binary packages, manifest as
non-fatal chown/chgrp failure messages at pkg_add time.

Bump respective packages' PKGREVISION.
2016-05-17 10:32:06 +00:00
jperkin
16bfc92aac Use OPSYSVARS. 2016-02-25 15:00:50 +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
joerg
2ea03f3f2c Fix return types. 2013-02-26 11:08:17 +00:00
asau
d70c8e374b Drop PKG_DESTDIR_SUPPORT setting, "user-destdir" is default these days. 2012-10-08 12:19:01 +00:00
wiz
e0ec234d79 Grammar fix. 2012-04-08 21:28:17 +00:00
tron
4b0cc8e254 Solve build problem under NetBSD 6.0 and newer differently by simply
not installing the formatted manual pages in general. They are of
limited use anyway.
2012-03-03 23:55:35 +00:00
tron
22f472e5c3 The "elm" package always installs formatted and unformatted manual pages.
Make sure that we don't strip the ".cat" pages from the package list
under NetBSD 6.0 and newer.
2012-03-03 18:32:33 +00:00
obache
1d9df3258a recursive bump from gettext-lib shlib bump. 2011-04-22 13:41:54 +00:00
dholland
748aedba97 DESTDIR support. Use SPECIAL_PERMS. Fix some pkglint. Add missing
manpage link. Fix getline lossage on -current. Wrap the homemade
config.sh substitutions in @@ to make them more robust. PKGREVISION++
2010-04-15 06:50:46 +00:00
joerg
c569c6a51f Mark packages as MAKE_JOBS_SAFE=no that failed in a bulk build with
MAKE_JOBS=2 and worked without.
2009-06-30 00:07:09 +00:00
joerg
62d1ba2bac Remove @dirrm entries from PLISTs 2009-06-14 18:03:28 +00:00
zafer
6d14250c0d update master site. 2009-06-12 22:56:03 +00:00
dholland
a03031ccce Fix broken build (and some related problems) on 64-bit platforms. 2008-07-21 05:35:37 +00:00
joerg
76dfd1bbf7 Fix NO_MTREE 2007-04-04 13:01:23 +00:00
wiz
abbee5c795 Assume stdarg.h exists instead of using varargs.h in some cases.
Fixes build with gcc-3.4.6 on Linux.  From Roman Valls in PR 34016.
2006-07-17 17:41:00 +00:00
joerg
e4328b6c4e Force "nm -D" for DragonFly, otherwise symbol extraction from libc
doesn't work correctly.
2006-06-20 15:39:06 +00:00
jlam
9c8b5ede43 Point MAINTAINER to pkgsrc-users@NetBSD.org in the case where no
developer is officially maintaining the package.

The rationale for changing this from "tech-pkg" to "pkgsrc-users" is
that it implies that any user can try to maintain the package (by
submitting patches to the mailing list).  Since the folks most likely
to care about the package are the folks that want to use it or are
already using it, this would leverage the energy of users who aren't
developers.
2006-03-04 21:28:51 +00:00
tron
487b70de8a Readd "libc" hack (which wasn't removed completely anyway) to fix
broken build under Mac OS X.
2006-02-06 14:37:43 +00:00
joerg
5911def816 Recursive revision bump / recommended bump for gettext ABI change. 2006-02-05 23:08:03 +00:00
joerg
bdc9385669 Remove LIBC hack, shouldn't be needed anymore.
Express interest in nroff via USE_TOOLS.
Expect sys/types.h to provide size_t.
Fix errno.
Don't define prototypes for ISO C / POSIX functions.
short gets promoted to int, float to double, so use va_arg with the
promoted types.
2006-01-24 22:47:13 +00:00
tron
d74507e8b1 Make this build under Mac OS X. 2006-01-19 14:51:38 +00:00
tron
bc79a3aee8 Fix very weird quoting in "pre-configure" target which broke the build
on system where e.g. ${CC} contains a space.
2006-01-19 11:23:44 +00:00
salo
3149cca96e delint. 2005-08-22 13:15:05 +00:00
tron
5d853108ba Update "elm" package to version 2.5.8 (2.5 PL8).
- fixed a hang when hitting certain 8-bit chars in the From line
- fixed a file descriptor leak
- removed all Expires: processing

This fixes the security issue reported on "Full-disclosure" last Saturday.
2005-08-22 12:40:12 +00:00
tv
f816d81489 Remove USE_BUILDLINK3 and NO_BUILDLINK; these are no longer used. 2005-04-11 21:44:48 +00:00
agc
8758983939 Add RMD160 digests. 2005-02-24 09:59:20 +00:00
jdolecek
4809461cbb Update elm to 2.5.7. Changes are bugfixes only.
Changes in 2.5 PL7

- a few display issues fixed (from Kenneth Reek)

- buffer overflow in frm fixed

Changes in 2.5 PL6

- Fixed message-id in the In-Reply-To header.

- Actually show the -r option in the usage

- Whacked a few more places where we might follow a symlink in tmpdir

- Fastmail didn't grok commas correctly.

- Change lock.c to not use errno unless there's an errno
2005-02-05 22:16:32 +00:00
tv
c487cb967a Libtool fix for PR pkg/26633, and other issues. Update libtool to 1.5.10
in the process.  (More information on tech-pkg.)

Bump PKGREVISION and BUILDLINK_DEPENDS of all packages using libtool and
installing .la files.

Bump PKGREVISION (only) of all packages depending directly on the above
via a buildlink3 include.
2004-10-03 00:12:51 +00:00
snj
e34dafd5ab Convert to buildlink3. 2004-04-21 04:58:19 +00:00
jlam
a1c40fc01e We no longer need to explicitly call ${BUILDLINK_*} for CC, CXX, LIBTOOL,
etc. because the bare variables will point to the correct executables.
2004-02-08 04:03:14 +00:00
grant
0155927c43 s/netbsd.org/NetBSD.org/ 2003-07-17 21:41:05 +00:00
wiz
43fa0c7cb6 PKGREVISION bump for libiconv update. 2003-07-13 13:50:19 +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
f1446ddf2b Drop trailing whitespace. Ok'ed by wiz. 2003-05-06 17:40:18 +00:00
jschauma
57c3a14ce9 Rip out 'mmencode', so that we can now DEPEND on metamail rather than CONFLICT
with it.  This has the benefit that one can now install elm on systems that
have metamail installed (which, for example, is required by exmh).
Tested by jdolecek.  Bump PKGREVISION.
2003-04-23 14:36:36 +00:00
bouyer
5c45217935 Ops, it was already converted to buildlink2, remove duplicate USE_BUILDLINK2. 2002-10-27 16:55:05 +00:00
bouyer
4c2c6626a9 Use buildlink2, and make sure config.sh uses BUILDLINK_CC instead off cc
(which doesn't work on solaris).
2002-10-27 15:33:23 +00:00
jlam
b313b1d323 buildlink1 -> buildlink2 2002-10-21 22:10:04 +00:00
bouyer
8ee0a8529f Don't hardcode cc as C compiler, it doesn't work on solaris.
Convert to buildlink2.
2002-10-16 13:57:55 +00:00
wiz
bee36ac215 Rename metamail package from 'mm' to 'metamail'. Closes pkg/17030. 2002-05-26 10:42:39 +00:00
wiz
eadaa9d990 Don't check if stdin is redirected -- it is in bulk builds, and
that's perfectly okay. Fixes recently noted bulk build problem.
2002-01-03 14:13:00 +00:00
zuntum
c72c1cf5f9 Move pkg/ files into package's toplevel directory 2001-11-01 00:57:41 +00:00
jlam
f79573370a Mechanical changes to 375 files to change dependency patterns of the form
foo-* to foo-[0-9]*.  This is to cause the dependencies to match only the
packages whose base package name is "foo", and not those named "foo-bar".
A concrete example is p5-Net-* matching p5-Net-DNS as well as p5-Net.  Also
change dependency examples in Packages.txt to reflect this.
2001-09-27 23:17:41 +00:00
wiz
ec1ae199a0 Add buildlink.mk for gettext-lib. Probably fixes bulk build failure. 2001-08-01 15:59:44 +00:00
martin
0a3e2f8425 Re-add an eroneously removed CONFLICTS with elm-me, but this time do it the
right way.
2001-07-21 18:56:40 +00:00
tron
a4bd4c21b5 Fix runtime library path problem on systems without "libintl" in the
basic NetBSD distribution.
2001-07-19 15:10:24 +00:00
tron
f923f297a7 Fix conflict entries:
- Remove unnecessary "elm" entry
- Add "mm" package.
2001-07-19 15:04:41 +00:00
martin
43eba13516 Update to elm-2.5.5 (the latest available official elm version).
Package provided by hiramatu@boreas.dti.ne.jp in PR pkg/13495.

This is no longer a ME extended version, which is now available as
pkgsrc/mail/elm-me.
2001-07-18 20:04:11 +00:00