Commit graph

51 commits

Author SHA1 Message Date
christos
91f84af177 belatedly bump revision 2018-04-15 18:18:42 +00:00
christos
f1c6ff1931 fix bugs found by gcc-6 2018-04-14 22:13:16 +00:00
wiz
a89bde998e i2cbd: follow redirect 2018-02-11 15:43:46 +00:00
spz
9fc345a9ac compiling this package works so much better with all necessary patches added... 2017-12-11 19:00:32 +00:00
spz
75e2e30125 RELRO and friends
fix the issues found by -Wall
2017-12-11 07:54:42 +00:00
agc
30b55df38e Convert all occurrences (353 by my count) of
MASTER_SITES= 	site1 \
			site2

style continuation lines to be simple repeated

	MASTER_SITES+= site1
	MASTER_SITES+= site2

lines. As previewed on tech-pkg. With thanks to rillig for fixing pkglint
accordingly.
2017-01-19 18:52:01 +00:00
dholland
f1f2294d10 fix stupid typo in previous 2015-11-22 17:17:32 +00:00
dholland
f9d876a625 Fix bounding errors detected by OpenBSD's compiler. 2015-11-07 22:00:16 +00:00
agc
b35b0abbb4 Add SHA512 digests for distfiles for chat category
Problems found with existing distfiles:
	distfiles/icb-5.0.9.tar.gz
	distfiles/icb.2.1.4.tar.Z
	distfiles/zenicb-19981202.tar.gz
No changes made to these /distinfo files.

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 01:20:17 +00:00
jperkin
45bc40abb4 Remove example rc.d scripts from PLISTs.
These are now handled dynamically if INIT_SYSTEM is set to "rc.d", or
ignored otherwise.
2014-03-11 14:04:57 +00:00
asau
4840ebad6d Drop superfluous PKG_DESTDIR_SUPPORT, "user-destdir" is default these days. 2012-10-03 00:02:33 +00:00
joerg
73ea04c92a Fix ownership. Bump revision. 2010-02-19 20:17:09 +00:00
joerg
18951acfa6 DESTDIR support 2010-01-28 19:35:16 +00:00
jwise
765ec9d406 Give up maintainership of packages where I am still listed as MAINTAINER. 2009-08-20 15:24:58 +00:00
joerg
e209761d06 Remove @dirrm entries from PLISTs 2009-06-14 17:28:16 +00:00
wiz
12f758e69b Bump PKGREVISION for infrastructure fix affecting /dev/null as CONF_FILES
source.
2008-09-25 14:02:08 +00:00
joerg
28f2cc21ef Don't install RC script by hand. 2007-09-02 10:50:42 +00:00
joerg
b3355274c7 Set RCD_SCRIPT_SRC and let the normal file substitutions take care
of the rest.
2007-08-30 16:04:19 +00:00
jlam
4390d56940 Make it easier to build and install packages "unprivileged", where
the owner of all installed files is a non-root user.  This change
affects most packages that require special users or groups by making
them use the specified unprivileged user and group instead.

(1) Add two new variables PKG_GROUPS_VARS and PKG_USERS_VARS to
    unprivileged.mk.  These two variables are lists of other bmake
    variables that define package-specific users and groups.  Packages
    that have user-settable variables for users and groups, e.g. apache
    and APACHE_{USER,GROUP}, courier-mta and COURIER_{USER,GROUP},
    etc., should list these variables in PKG_USERS_VARS and PKG_GROUPS_VARS
    so that unprivileged.mk can know to set them to ${UNPRIVILEGED_USER}
    and ${UNPRIVILEGED_GROUP}.

(2) Modify packages to use PKG_GROUPS_VARS and PKG_USERS_VARS.
2007-07-04 20:54:31 +00:00
joerg
161c920c15 Prepare for switching to NO_MTREE=yes. 2007-03-24 19:21:18 +00:00
rillig
f8f1432afc Fixed pkglint warnings. Proper handling of rc.d script. Bumped PKGREVISION. 2006-05-21 16:08:32 +00:00
jwise
2245676c51 Update to i2cbd-2.0_BETA5: fold in patch-aj, from Thor Lancelot Simon:
Don't set O_NDELAY (and leave it set!) on all sockets, all the time.  This
was making select always return immediately and was causing the daemon to
spin on CPU.

Instead, set O_NONBLOCK (= O_NDELAY) on sockets only when reading/writing
them, and clear it afterwards, so select is always safe.
2006-05-11 03:55:04 +00:00
tls
335c7c49a0 whoops. resuscitate patch-aj 2006-05-11 03:40:34 +00:00
tls
c482958325 Resuscitate patch-aj, which is fixed now. 2006-05-11 03:20:29 +00:00
jwise
9546463d09 Update to i2cbd-2.0_BETA4.
This release folds in pkgsrc patches patch-ad through patch-ai.

For the moment, remove patch-aj as well, since it doesn't apply (file paths
are wrong).  I'll try to fold this into the next beta, however.
2006-05-11 02:36:15 +00:00
tls
4a380ba70b Don't set O_NDELAY (and leave it set!) on all sockets, all the time. This
was making select always return immediately and was causing the daemon to
spin on CPU.

Instead, set O_NONBLOCK (= O_NDELAY) on sockets only when reading/writing
them, and clear it afterwards, so select is always safe.
2006-05-11 01:54:33 +00:00
christos
ae867b0b4b setting a 1 second alarm and a 10 second select timeout is silly. #ifdef
out the alarm code, and just deal with select.
2006-05-10 20:31:50 +00:00
christos
b04a332123 Fixed reversed test in db->get. strlen never returns negative. 2006-05-10 20:16:40 +00:00
jwise
58a19a9f80 Update for i2cbd-2.0_BETA3. Changes since i2cbd-2.0_BETA1 (last pkgsrc
version):

	* command parsing and buffer handling fixes from SODA Noriyuki
2006-04-30 23:36:09 +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
joerg
82c72547d9 Add DragonFly support. 2005-12-13 16:26:39 +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
tv
0cc321d4e4 Need <sys/time.h> to get fd_set (on Interix, and per POSIX). 2005-10-31 18:30:49 +00:00
jlam
bd2788d930 Merge CONF_FILES/SUPPORT_FILES and CONF_FILES_PERMS/SUPPORT_FILES_PERMS
as the INSTALL and DEINSTALL scripts no longer distinguish between
the two types of files.  Drop SUPPORT_FILES{,_PERMS} and modify the
packages in pkgsrc accordingly.
2005-08-19 18:12:36 +00:00
rillig
ca6a0a0d95 Replaced $f with ${f}. 2005-05-23 09:03: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
0cbe9b3900 Add RMD160 digests in addition to SHA1 ones 2005-02-23 15:59:10 +00:00
jwise
1fc0ba12d8 Might as well be MAINTAINER for i2cb{,d}. Thanks for making these, hubert! 2005-02-22 22:18:20 +00:00
hubertf
9a981bcfbe Sign over maintainership to tech-pkg@ 2005-02-21 20:26:08 +00:00
agc
7a12a188a1 Make this package build on NetBSD-current by casting arguments to ctype
macros where necessary.

Bump package revision.
2004-12-30 11:10:22 +00:00
snj
0865b39e9e Convert to buildlink3. 2004-04-11 05:48:49 +00:00
jwise
e942280038 A new BETA is out, i2cbd-2.0_BETA1. Update pkg accordingly.
Changes are minor -- compiler warning fixes from GCC3, and better log messages.
2003-10-24 21:12:18 +00:00
cjep
0174216952 whitespace fixes 2003-09-01 10:13:08 +00:00
kristerw
1b29fdd8d1 Make this compile on NetBSD-1.6.1/shark.
The package is compiled with -Werror, but the sharks headers are not
-Wtraditional safe, so the buld failed.  Remove the silly -Wtraditional.
2003-08-02 20:38:56 +00:00
jmmv
a7ec0b8756 Use /dev/null instead of empty file. 2003-07-29 16:57:46 +00:00
jmmv
840c30e882 Convert this package to the bsd.pkg.install.mk framework:
- Install configuration files under the examples hierarchy.
- Use CONF_FILES_PERMS to put the configuration files in place.
- Use SUPPORT_FILES_PERMS to put the empty log file in place.
- Use RCD_SCRIPTS to handle the rc.d script.

While here, add ICBD_OWNER to BUILD_DEFS and use ROOT_USER and ROOT_GROUP
where appropiate.

As a result, bump PKGREVISION to 1.
2003-07-29 16:25:56 +00:00
jmmv
05e98c6d0a Give the -f flag to rm, to avoid a warning message. Fix typo in COMMENT. 2003-07-29 15:55:14 +00:00
grant
91f00f1cbc s/netbsd.org/NetBSD.org/ 2003-07-17 21:21:03 +00:00
jwise
dde0be864b We now have a properly versioned distfile for the (alpha) i2cb client, and
we now point users to ${MASTER_SITE_LOCAL} for the distfiles.
2003-02-05 16:27:32 +00:00
hubertf
963ee43278 Remove old files 2002-11-14 01:03:49 +00:00