summaryrefslogtreecommitdiff
path: root/devel/libcerf
diff options
context:
space:
mode:
authoradam <adam@pkgsrc.org>2018-11-21 17:09:33 +0000
committeradam <adam@pkgsrc.org>2018-11-21 17:09:33 +0000
commit2a58dc48e618b12215c4432d1fa23d0591f0d6fc (patch)
treed2ffde25612b2fbea5ca1ecca1eacc2ea9e7f870 /devel/libcerf
parent5381b395de4c74dbd1468350fcee9798524d533c (diff)
downloadpkgsrc-2a58dc48e618b12215c4432d1fa23d0591f0d6fc.tar.gz
libcerf: updated to 1.7
libcerf-1.7: - Option -DCERF_CPP allows to choose C++ compilation, which is useful because MS VisualStudio supports C++14, but not yet C99, and in particular does not suppotr complex.h under C. libcerf-1.6: - Migrated from automake to CMake. - Corrected typos in man pages.
Diffstat (limited to 'devel/libcerf')
-rw-r--r--devel/libcerf/Makefile16
-rw-r--r--devel/libcerf/PLIST16
-rw-r--r--devel/libcerf/distinfo10
3 files changed, 19 insertions, 23 deletions
diff --git a/devel/libcerf/Makefile b/devel/libcerf/Makefile
index 7be9d1a4245..3e652ce92c4 100644
--- a/devel/libcerf/Makefile
+++ b/devel/libcerf/Makefile
@@ -1,8 +1,7 @@
-# $NetBSD: Makefile,v 1.4 2018/08/22 09:43:32 wiz Exp $
+# $NetBSD: Makefile,v 1.5 2018/11/21 17:09:33 adam Exp $
-DISTNAME= libcerf-1.5
-PKGREVISION= 1
-CATEGORIES= math
+DISTNAME= libcerf-1.7
+CATEGORIES= devel math
MASTER_SITES= http://apps.jcns.fz-juelich.de/src/libcerf/
EXTRACT_SUFX= .tgz
@@ -11,10 +10,11 @@ HOMEPAGE= http://apps.jcns.fz-juelich.de/doku/sc/libcerf
COMMENT= Library providing efficient and accurate complex error functions
LICENSE= mit
-GNU_CONFIGURE= yes
-USE_LIBTOOL= yes
-USE_TOOLS+= perl:build gmake pkg-config
+USE_CMAKE= yes
+CMAKE_ARG_PATH= ${WRKSRC}
+CONFIGURE_DIRS= ${WRKDIR}/build
-PKGCONFIG_OVERRIDE+= libcerf.pc.in
+post-extract:
+ ${MKDIR} ${WRKDIR}/build
.include "../../mk/bsd.pkg.mk"
diff --git a/devel/libcerf/PLIST b/devel/libcerf/PLIST
index c28ef9750d1..005990fba97 100644
--- a/devel/libcerf/PLIST
+++ b/devel/libcerf/PLIST
@@ -1,7 +1,9 @@
-@comment $NetBSD: PLIST,v 1.1 2015/10/28 19:00:58 wiz Exp $
+@comment $NetBSD: PLIST,v 1.2 2018/11/21 17:09:33 adam Exp $
include/cerf.h
-lib/libcerf.la
-lib/pkgconfig/libcerf.pc
+include/defs.h
+lib/libcerf.so
+lib/libcerf.so.${PKGVERSION}
+lib/libcerf.so.1
man/man3/cdawson.3
man/man3/cerf.3
man/man3/cerfc.3
@@ -10,12 +12,6 @@ man/man3/cerfi.3
man/man3/dawson.3
man/man3/erfcx.3
man/man3/erfi.3
-man/man3/im_w_of_x.3
+man/man3/im_w_of_z.3
man/man3/voigt.3
man/man3/w_of_z.3
-share/doc/libcerf/cerf.html
-share/doc/libcerf/dawson.html
-share/doc/libcerf/erfcx.html
-share/doc/libcerf/erfi.html
-share/doc/libcerf/voigt.html
-share/doc/libcerf/w_of_z.html
diff --git a/devel/libcerf/distinfo b/devel/libcerf/distinfo
index 461c80370fa..5a9adfbb364 100644
--- a/devel/libcerf/distinfo
+++ b/devel/libcerf/distinfo
@@ -1,6 +1,6 @@
-$NetBSD: distinfo,v 1.4 2016/10/19 12:14:08 wiz Exp $
+$NetBSD: distinfo,v 1.5 2018/11/21 17:09:33 adam Exp $
-SHA1 (libcerf-1.5.tgz) = 8a6c988d663e143d31ce2cc1df5be0e2467e4801
-RMD160 (libcerf-1.5.tgz) = bdb15425d53147004c10338f2b8fc3017b7a56c6
-SHA512 (libcerf-1.5.tgz) = bb97a1142d26dd2507a3fabc543accd5416f5ef3565bad6ea68ca8a62e13cb480b6e05bd8fe2215ed0133f43d4107fdc72efaedfcff7ffc0314492e97a92a8a3
-Size (libcerf-1.5.tgz) = 413926 bytes
+SHA1 (libcerf-1.7.tgz) = b24a609132860243134f447b73f21a6a71a549d7
+RMD160 (libcerf-1.7.tgz) = 6c06bf2d8f4f4d819c4c8519d1d3064e7b6485c1
+SHA512 (libcerf-1.7.tgz) = 5d0dfe474a89d3fa89138b9b107bdeb8eef85394707dab9b02f5b1bf4f1aeca4fc8a5dd924b454695c896e71ce3fed98b63e2e5cc3853124266226d8f3e32d9b
+Size (libcerf-1.7.tgz) = 58406 bytes