summaryrefslogtreecommitdiff
path: root/devel/confuse
diff options
context:
space:
mode:
authorbsiegert <bsiegert>2015-11-03 19:32:50 +0000
committerbsiegert <bsiegert>2015-11-03 19:32:50 +0000
commit0c6480aa78ba4ffac06ca9c3d8a26cc8744bf0a8 (patch)
treee93dc2a0c044da2d19d13951c3b00142bad6ef33 /devel/confuse
parent657e6a554143cfecec601d4e5303ad69d6f714e3 (diff)
downloadpkgsrc-0c6480aa78ba4ffac06ca9c3d8a26cc8744bf0a8.tar.gz
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.
Diffstat (limited to 'devel/confuse')
-rw-r--r--devel/confuse/Makefile18
-rw-r--r--devel/confuse/PLIST7
-rw-r--r--devel/confuse/distinfo10
3 files changed, 23 insertions, 12 deletions
diff --git a/devel/confuse/Makefile b/devel/confuse/Makefile
index fcbc1d46259..e95bc065199 100644
--- a/devel/confuse/Makefile
+++ b/devel/confuse/Makefile
@@ -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"
diff --git a/devel/confuse/PLIST b/devel/confuse/PLIST
index d2807d7ca22..680af468fc5 100644
--- a/devel/confuse/PLIST
+++ b/devel/confuse/PLIST
@@ -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
diff --git a/devel/confuse/distinfo b/devel/confuse/distinfo
index cb2d064039e..2d25cee7b5e 100644
--- a/devel/confuse/distinfo
+++ b/devel/confuse/distinfo
@@ -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