Update confuse to 2.8.

Changes

- Support for specifying a searchpath for cfg_parse(), by J.J. Green
- Restore build of shared library by default, by Nathan Phillip Brink
- Added German translation, contributed by Chris Leick, Aurelien Jarno, and
  Tux^verdreifelt.
- Document CFG_SIMPLE_STR for doxygen, by Nathan Phillip Brink
- Update ISC license to 2007 version, by Joachim Nilsson
- Write files in a Bourne shell compatible way, by Alvaro G. M
- Fix mid-string environment variable substitution, by Frank Hunleth

Fixes

- Various ISO C90 and -ansi fixes by Carlo Marcelo Arenas Belon
- Fix C++ compiler warnings for const strings, by Craig McQueen
- Fix make distcheck and out-of-source builds, by Nathan Phillip Brink
- Fix missing .gitignore files, by Carlo Marcelo Arenas Belon
- Fix CFG_SIMPLE_INT on 64-bit systems, by Carlo Marcelo Arenas Belon
- Coding style cleanup by J.J. Green
- Fix issue #27: searchpath free problems. Fix to new feature introduced in
  this release cycle.
- Improved support for MSYS2 by David Grayson.
This commit is contained in:
bsiegert 2015-11-03 19:32:50 +00:00
parent f4c3b0a7eb
commit 2c3f081891
3 changed files with 23 additions and 12 deletions

View file

@ -1,20 +1,22 @@
# $NetBSD: Makefile,v 1.12 2014/10/09 14:06:08 wiz Exp $
# $NetBSD: Makefile,v 1.13 2015/11/03 19:32:50 bsiegert Exp $
#
DISTNAME= confuse-2.7
PKGREVISION= 1
DISTNAME= confuse-2.8
CATEGORIES= devel
MASTER_SITES= http://savannah.nongnu.org/download/confuse/
MASTER_SITES= https://github.com/martinh/
GITHUB_TAG= v2.8
GITHUB_PROJECT= libconfuse
MAINTAINER= pkgsrc-users@NetBSD.org
HOMEPAGE= http://www.nongnu.org/confuse/
HOMEPAGE= http://github.org/martinh/libconfuse/
COMMENT= Configuration file parser library
LICENSE= isc
GNU_CONFIGURE= YES
CONFIGURE_ARGS+= --enable-shared
USE_LIBTOOL= YES
USE_PKGLOCALEDIR= YES
USE_TOOLS+= pkg-config msgfmt
USE_TOOLS+= pkg-config msgfmt autoconf automake
PKGCONFIG_OVERRIDE+= libconfuse.pc.in
INSTALLATION_DIRS= lib include
@ -23,5 +25,9 @@ INSTALLATION_DIRS= lib include
# definition of a function which is then not used.
BUILDLINK_TRANSFORM+= rm:-Werror
pre-configure:
cd ${WRKSRC} && ./autogen.sh
.include "../../devel/gettext-lib/buildlink3.mk"
.include "../../mk/fetch/github.mk"
.include "../../mk/bsd.pkg.mk"

View file

@ -1,6 +1,11 @@
@comment $NetBSD: PLIST,v 1.3 2008/04/23 21:57:05 wiz Exp $
@comment $NetBSD: PLIST,v 1.4 2015/11/03 19:32:50 bsiegert Exp $
include/confuse.h
lib/libconfuse.la
lib/pkgconfig/libconfuse.pc
share/doc/confuse/AUTHORS
share/doc/confuse/ChangeLog.md
share/doc/confuse/LICENSE
share/doc/confuse/README.md
share/locale/de/LC_MESSAGES/confuse.mo
share/locale/fr/LC_MESSAGES/confuse.mo
share/locale/sv/LC_MESSAGES/confuse.mo

View file

@ -1,6 +1,6 @@
$NetBSD: distinfo,v 1.5 2015/11/03 03:27:20 agc Exp $
$NetBSD: distinfo,v 1.6 2015/11/03 19:32:50 bsiegert Exp $
SHA1 (confuse-2.7.tar.gz) = b3f74f9763e6c9012476dbd323d083af4be34cad
RMD160 (confuse-2.7.tar.gz) = adff129b2fd078b0e233386541dd83f7b0c567a4
SHA512 (confuse-2.7.tar.gz) = c9a9236c4e15928bbf41da5c0d35f85e6f939a5247a37edf3f5b2921d27c9db3773c26f1bcaa8b6433b498c0920cc5d48bd5486dc394e17af112b36f49f95a42
Size (confuse-2.7.tar.gz) = 517272 bytes
SHA1 (confuse-2.8.tar.gz) = 787951c94f52b0d7029b1c66bef610632e33fa53
RMD160 (confuse-2.8.tar.gz) = a4a7775da950e894d888c9b176afb8422cbaf605
SHA512 (confuse-2.8.tar.gz) = f52608ec90ce1e90b57ee378979519f7047cd3570be6fc93965f85f5840b49e9823f3b412e16785f3968d80341e7f9fa19500dfe94e74748f398644b0dadea3b
Size (confuse-2.8.tar.gz) = 85757 bytes