pkgsrc/devel/skalibs/Makefile
schmonz 9a1670f8e2 Update to 2.7.0.0. From the changelog:
----------

- Bugfixes.
- New functions: ipc_timed_sendv(), unlink_void(), genset_deepfree(),
  gensetdyn_deepfree(), skagetln_loose(), skagetlnsep_loose()
- dir_close() now returns void and leaves errno unchanged
- absolutepath(), sarealpath_tmp(), avl*_deletnode(), mininetstring,
  prot functions removed
- djbunix.h doesn't include env.h anymore
- New functions: execvep_loose(), byte_zzero(), openb_read(), sig0_scan()
- New function family: skalibs/genqdyn.h
- New dir_fd function wrapping dirfd() (Solaris doesn't have dirfd())
- memmem implementation for platforms that don't provide it.
- memmem wrappers: byte_search, siovec_search.
- New functions: atomic_symlink, skagetlnmaxsep, child_spawn3
- New header: skalibs/posixplz.h, some header reorganization.
- New family of functions: textmessage and textclient
- skalibs/environ.h and skalibs/getpeereid.h are now obsolescent.
- New functions: access_at() (MacOS and Solaris don't support faccessat),
  skaclient_timed_aflush().
- stralloc.h and tai.h are suitable for inclusion in C++ headers.
- New sysdep: SKALIBS_HASODIRECTORY. (MacOS doesn't support O_DIRECTORY.)
- New function: lock_unx().
- Optimized packing/unpacking routines.
- Better CPPFLAGS/CFLAGS/LDFLAGS management.
- openwritenclose() and openwritevnclose() now use mkstemp.
2018-08-26 19:35:42 +00:00

26 lines
614 B
Makefile

# $NetBSD: Makefile,v 1.3 2018/08/26 19:35:42 schmonz Exp $
DISTNAME= skalibs-2.7.0.0
CATEGORIES= devel
MASTER_SITES= http://skarnet.org/software/skalibs/
MAINTAINER= cfkoch@edgebsd.org
HOMEPAGE= http://skarnet.org/software/skalibs/
COMMENT= The skarnet.org C system programming library
LICENSE= isc
USE_LANGUAGES= c
HAS_CONFIGURE= yes
USE_TOOLS+= gmake
PLIST_VARS+= include-shared-objects
PLIST.include-shared-objects= yes
CONFIGURE_ARGS+= --prefix=${PREFIX:Q}
.if "${OPSYS}" == "Darwin"
PLIST.include-shared-objects= no
CONFIGURE_ARGS+= "--disable-shared"
.endif
.include "../../mk/bsd.pkg.mk"