pkgsrc/devel/skalibs/Makefile
schmonz 96d0ae6128 Update to 2.9.1.0. From the changelog:
- Bugfixes.
- Better support for GNU Hurd.
- Added path_canonicalize().
- Better support of out-of-path toolchains (among other things, that
  means better autotools emulation).
- Build more friendly to recent glibc.
- Refactoring and optimization of scanning and formatting functions.
- Refactoring of stopwatch/wallclock functions. The --enable-clock and
  --enable-monotonic configure switches have been removed. tain_now()
  can now be set at run time to use a wall clock (default, or via
  tain_now_set_wallclock()) or a stopwatch (via
  tain_now_set_stopwatch()), instead of it being fixed at build time.
- Easy cross-compilation: no need to provide a whole sysdeps directory
  anymore. Only a few sysdeps have to be provided manually, via a
  --with-sysdep-K=V option to configure. Currently, that means one:
  --with-sysdep-devurandom=yes|no

pkgsrc changes:

- Libtoolize for shared libraries on Darwin.
2019-12-15 19:03:51 +00:00

24 lines
574 B
Makefile

# $NetBSD: Makefile,v 1.6 2019/12/15 19:03:51 schmonz Exp $
DISTNAME= skalibs-2.9.1.0
CATEGORIES= devel
MASTER_SITES= ${HOMEPAGE}
MAINTAINER= cfkoch@edgebsd.org
HOMEPAGE= https://skarnet.org/software/skalibs/
COMMENT= The skarnet.org C system programming library
LICENSE= isc
USE_LANGUAGES= c
HAS_CONFIGURE= yes
USE_TOOLS+= gmake
USE_LIBTOOL= yes
CONFIGURE_ARGS+= --prefix=${PREFIX:Q}
INSTALLATION_DIRS= include/skalibs lib/skalibs/sysdeps
post-install:
${LN} -s ../libskarnet.a ${DESTDIR}${PREFIX}/lib/skalibs/libskarnet.a
.include "../../mk/bsd.pkg.mk"