Commit graph

48 commits

Author SHA1 Message Date
joerg
72ed551b52 Use real root. XXX should be sgid to the mail daemon group 2010-02-19 19:22:33 +00:00
wiz
60f460ab01 Use standard location for LICENSE line (in MAINTAINER/HOMEPAGE/COMMENT
block). Uncomment some commented out LICENSE lines while here.
2009-05-19 08:59:00 +00:00
jlam
a80fd13efc Mechanical changes to add DESTDIR support to packages that install
their files via a custom do-install target.
2008-03-04 17:57:17 +00:00
jlam
69958ad5fb Use the subst framework instead of a manual sed loop. 2007-06-20 02:22:33 +00:00
jlam
73485778a7 * makevpopdb(8) does not need to be setgid anything. It is supposed to be
run as "root".

* Remove unnecessary passing of ROOT_USER and ROOT_GROUP to the
  distribution Makefile.  Instead, we simply use BSD_INSTALL_* macros
  to do the installation and use SPECIAL_PERMS to clean up and special
  permissions after the fact.

* Add a TODO section to the package Makefile that highlights the things
  that need to be done to fix this package.

* Fix MESSAGE to refer to ${PREFIX}, not ${LOCALBASE}, for the location
  of the installed files.

Bump PKGREVISION to 3 due to change in permissions for makevpopdb.
2007-06-19 21:07:42 +00:00
jlam
12351d2476 * Change some instances of ROOT_USER and ROOT_GROUP to BINOWN and BINGRP
in SPECIAL_PERMS usage.

* Consistently use 4555 for setuid and 2555 for setgid programs.
2007-06-15 18:15:06 +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
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
joerg
611d2a44a9 Fix errno. 2006-01-08 15:12:11 +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
rillig
b71a1d488b Fixed pkglint warnings. The warnings are mostly quoting issues, for
example MAKE_ENV+=FOO=${BAR} is changed to MAKE_ENV+=FOO=${BAR:Q}. Some
other changes are outlined in

    http://mail-index.netbsd.org/tech-pkg/2005/12/02/0034.html
2005-12-05 20:49:47 +00:00
jlam
cf4dfe44a5 Use REQD_DIRS instead of MAKE_DIRS for directories under ${PREFIX} so
that these directories will be conditionally removed (based on reference
counts), regardless of the value of PKG_CONFIG.  Bump the PKGREVISION
for packages that were modified as a result.
2005-08-20 19:16:21 +00:00
wiz
cd0ee3f72a Set LICENSE to cucipop-license. 2005-07-19 14:00:35 +00:00
jlam
81edaaa606 Create directories before installing files into them. 2005-06-16 06:57:37 +00:00
wiz
29315a0d37 Finish conversion to options framework. 2005-06-01 14:37:31 +00:00
wiz
a46079128a Sort. 2005-06-01 14:37:14 +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
jlam
b67b0725c4 Rework the Berkeley DB detection in buildlink3:
* Add a db1.builtin.mk file that detects whether DB-1.85 functionality
    exists in the base system, and remove the distinction between
    "native" and the other Berkeley DB packages -- we now refer to
    db[1234].  This paves the way for any future databases/db1 package.

  * USE_DB185 shouldn't need to be set by any packages -- its correct
    value is now automatically determined by bdb.buildlink3.mk depending
    on whether we explicitly request db1 or not.  By default, if you
    include bdb.buildlink3.mk, you want DB-1.85 functionality and
    USE_DB185 defaults to "yes", but if you explicitly remove db1 from
    the list of acceptable DBs, then USE_DB185 defaults to "no".

  * Set BDB_LIBS to the library options needed to link against the DB
    library when bdb.buildlink3.mk is included.

  * We only add the DB library to the linker command automatically if
    we want DB-1.85 functionality; otherwise assume that the package
    configure process can figure out how to probe for the correct
    headers and libraries.

Edit package Makefiles to nuke redundant settings of USE_DB185.
2004-11-15 17:54:49 +00:00
jlam
28f764c91d Fix error in previous... BDB_ACCEPTED needs to be defined before including
bdb.buildlink3.mk.
2004-11-15 15:34:16 +00:00
jlam
f8c1e08c16 Refer to the Berkeley DB libraries using ${BDB_TYPE} instead of db2.
This has no effect, but makes maintenance easier if we ever add to
BDB_ACCEPTED in this Makefile.
2004-11-15 15:22:34 +00:00
jlam
e56645dafa More accurately follow template package Makefile. 2004-11-15 15:13:12 +00:00
grant
3187b3280f add optional db2 support via PKG_OPTIONS.cucipop=db2. fix some bugs in
db2 code using hints from debian's fix.

makevpopdb works now, but there are still bugs lurking in the virtual
domain code.

no PKGREVISION bump as db2 is not enabled by default.
2004-09-02 10:39:04 +00:00
grant
80a06f2cc2 the man pages installed are not gzip'd. 2004-09-02 09:49:03 +00:00
grant
ad4d9cfad5 remove bogus stuff about enabling in inetd - it's already in the MESSAGE. 2004-09-02 09:46:12 +00:00
grant
cdf36e8f62 whitespace nits 2004-09-02 09:39:26 +00:00
grant
8bdf4d556c use bsd.pkg.install.mk features, SPECIAL_PERMS for setgid binary,
use MAKE_DIRS for bulletins directory.

use BSD install to install binaries and man pages. fixes install
on Solaris.

bump PKGREVISION.
2004-01-26 10:51:44 +00:00
grant
0155927c43 s/netbsd.org/NetBSD.org/ 2003-07-17 21:41:05 +00:00
jmmv
7a859b3f68 Use ROOT_USER and ROOT_GROUP in patch file, instead of root and wheel. 2003-07-15 17:32:32 +00:00
jmmv
965e8e57a5 Avoid hardcoding /usr/pkg in patch files.
Do the "dynamic" substitution in the pre-configure target instead of post-patch
so that patches can be generated properly after a "make patch".
2003-06-07 17:48:34 +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
grant
8d8fc7c637 add note about modifying /etc/inetd.conf. 2002-09-29 15:16:22 +00:00
wiz
e8817c9088 Complete standardization of messages according to latest pkglint. 2002-09-24 12:29:55 +00:00
grant
ec09701563 include libs to make this work on Solaris. 2002-08-21 07:20:14 +00:00
zuntum
c72c1cf5f9 Move pkg/ files into package's toplevel directory 2001-11-01 00:57:41 +00:00
jlam
d4c6e4ffd8 Honor CFLAGS passed in from the environment during the build. Also convert
from a context diff to a unidiff as per pkgsrc standards.
2001-05-01 06:55:51 +00:00
agc
b26a4eb88b Move to sha1 digests, and add distfile sizes. 2001-04-20 13:09:54 +00:00
agc
9e8d6c8b8d + move the distfile digest/checksum value from files/md5 to distinfo
+ move the patch digest/checksum values from files/patch-sum to distinfo
2001-04-17 11:33:31 +00:00
itojun
45eb7da678 pull latest IPv6 patch. this fixes standalone mode behavior.
commented by brad@openbsd
2001-02-23 02:13:17 +00:00
wiz
a13ea108bb Update to new COMMENT style: COMMENT var in Makefile instead of pkg/COMMENT. 2001-02-17 17:52:59 +00:00
wiz
d4fce8d4e7 Unify format of MESSAGEs, and include RCS Ids. 2001-02-06 14:24:03 +00:00
itojun
6b70fc012b pull newer IPv6 patch. fixes issues with logging 2001-01-28 03:28:53 +00:00
fredb
f338b71c65 Make this work on pre-1.5 systems -- check if USE_INET6 is defined
before testing it's value.
2000-12-01 21:08:03 +00:00
itojun
7b85154b88 pull IPv6 support from ftp.kame.net 2000-11-22 13:05:58 +00:00
agc
f4d5171de1 Add package patch checksum files. 1999-07-09 14:09:02 +00:00
agc
05b88260d7 Add NetBSD RCS Ids. 1998-08-07 13:16:49 +00:00
agc
41bfb30737 Add NetBSD RCS Ids. 1998-08-07 11:08:53 +00:00
agc
63787c3980 Addition of cucipop, version 1.31, to the NetBSD packages collection.
Cucipop, the Cubic Circle POP3 server, is a very small and fast server for
POP3 mail clients--far faster than UW's ipop3d.  It does not support POP2,
but it does include support for the TOP extension to POP3, Content-Length:
headers, and APOP.  It can be run from inetd or standalone.

Please note that this package is shareware.

This package is based on Todd Vierling's submission in PR pkg/4977, as well
as Jim Wise's submission in PR pkg/4910, which were put on hold until the
licence logic had been added to bsd.pkg.mk, but I've also updated this to
version 1.31, and fixed a few things in the compilation process.
1998-07-21 11:39:54 +00:00