pkgsrc-Changes-HG archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

[pkgsrc/trunk]: pkgsrc/devel/libcerf libcerf: updated to 1.11



details:   https://anonhg.NetBSD.org/pkgsrc/rev/6ff3ef001326
branches:  trunk
changeset: 390249:6ff3ef001326
user:      adam <adam%pkgsrc.org@localhost>
date:      Fri Jan 18 09:30:05 2019 +0000

description:
libcerf: updated to 1.11

libcerf-1.11:
- Cover voigt by test_voigt
- Implement new function voigt_hwhm
- Restore libcerf.pc
- Add INSTALL instructions, and other minor adjustments for use of libcerf in C++ projects
- Support 'ctest', which runs the numeric accuracy tests from test1.c.
- Rename type cmplx into _cerf_cmplx to avoid name clash with Gnuplot pre 5.3

diffstat:

 devel/libcerf/Makefile                         |  12 +++++++-----
 devel/libcerf/PLIST                            |  17 +++++++++++++++--
 devel/libcerf/distinfo                         |  11 ++++++-----
 devel/libcerf/patches/patch-man_CMakeLists.txt |  15 +++++++++++++++
 4 files changed, 43 insertions(+), 12 deletions(-)

diffs (99 lines):

diff -r e0a87750984e -r 6ff3ef001326 devel/libcerf/Makefile
--- a/devel/libcerf/Makefile    Fri Jan 18 08:57:09 2019 +0000
+++ b/devel/libcerf/Makefile    Fri Jan 18 09:30:05 2019 +0000
@@ -1,20 +1,22 @@
-# $NetBSD: Makefile,v 1.7 2018/12/27 15:57:46 joerg Exp $
+# $NetBSD: Makefile,v 1.8 2019/01/18 09:30:05 adam Exp $
 
-DISTNAME=      libcerf-1.7
+DISTNAME=      libcerf-1.11
 CATEGORIES=    devel math
 MASTER_SITES=  http://apps.jcns.fz-juelich.de/src/libcerf/
 EXTRACT_SUFX=  .tgz
 
-MAINTAINER=    pkgsrc-users@NetBSD.0rg
+MAINTAINER=    pkgsrc-users%NetBSD.org@localhost
 HOMEPAGE=      http://apps.jcns.fz-juelich.de/doku/sc/libcerf
 COMMENT=       Library providing efficient and accurate complex error functions
 LICENSE=       mit
 
+USE_CMAKE=             yes
 USE_LANGUAGES=         c99
-USE_CMAKE=             yes
+USE_TOOLS+=            pod2man
 CMAKE_ARG_PATH=                ${WRKSRC}
 CONFIGURE_DIRS=                ${WRKDIR}/build
-USE_TOOLS+=            pod2man
+PKGCONFIG_OVERRIDE=    libcerf.pc.in
+TEST_TARGET=           test
 
 post-extract:
        ${MKDIR} ${WRKDIR}/build
diff -r e0a87750984e -r 6ff3ef001326 devel/libcerf/PLIST
--- a/devel/libcerf/PLIST       Fri Jan 18 08:57:09 2019 +0000
+++ b/devel/libcerf/PLIST       Fri Jan 18 09:30:05 2019 +0000
@@ -1,9 +1,9 @@
-@comment $NetBSD: PLIST,v 1.2 2018/11/21 17:09:33 adam Exp $
+@comment $NetBSD: PLIST,v 1.3 2019/01/18 09:30:05 adam Exp $
 include/cerf.h
-include/defs.h
 lib/libcerf.so
 lib/libcerf.so.${PKGVERSION}
 lib/libcerf.so.1
+lib/pkgconfig/libcerf.pc
 man/man3/cdawson.3
 man/man3/cerf.3
 man/man3/cerfc.3
@@ -14,4 +14,17 @@
 man/man3/erfi.3
 man/man3/im_w_of_z.3
 man/man3/voigt.3
+man/man3/voigt_hwhm.3
 man/man3/w_of_z.3
+share/doc/libcerf/html/cdawson.html
+share/doc/libcerf/html/cerf.html
+share/doc/libcerf/html/cerfc.html
+share/doc/libcerf/html/cerfcx.html
+share/doc/libcerf/html/cerfi.html
+share/doc/libcerf/html/dawson.html
+share/doc/libcerf/html/erfcx.html
+share/doc/libcerf/html/erfi.html
+share/doc/libcerf/html/im_w_of_z.html
+share/doc/libcerf/html/voigt.html
+share/doc/libcerf/html/voigt_hwhm.html
+share/doc/libcerf/html/w_of_z.html
diff -r e0a87750984e -r 6ff3ef001326 devel/libcerf/distinfo
--- a/devel/libcerf/distinfo    Fri Jan 18 08:57:09 2019 +0000
+++ b/devel/libcerf/distinfo    Fri Jan 18 09:30:05 2019 +0000
@@ -1,6 +1,7 @@
-$NetBSD: distinfo,v 1.5 2018/11/21 17:09:33 adam Exp $
+$NetBSD: distinfo,v 1.6 2019/01/18 09:30:05 adam Exp $
 
-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
+SHA1 (libcerf-1.11.tgz) = 6f2c6c466beb7820491d2cf20ae7634190e65dc0
+RMD160 (libcerf-1.11.tgz) = e8e2abf6455ab977421f3efb0a8ae0be06ccb549
+SHA512 (libcerf-1.11.tgz) = 9f46ed6e9694962888ed68b9d8b01c1345b590c682bdfc28043b72b01a3936fcb2b55a0184692c767faecfb672d68664f26c4f5851f8dab7a7ff39df28d75ba7
+Size (libcerf-1.11.tgz) = 60066 bytes
+SHA1 (patch-man_CMakeLists.txt) = 085f68b7acb1dbfa23a9d56cd31934db6d7152fb
diff -r e0a87750984e -r 6ff3ef001326 devel/libcerf/patches/patch-man_CMakeLists.txt
--- /dev/null   Thu Jan 01 00:00:00 1970 +0000
+++ b/devel/libcerf/patches/patch-man_CMakeLists.txt    Fri Jan 18 09:30:05 2019 +0000
@@ -0,0 +1,15 @@
+$NetBSD: patch-man_CMakeLists.txt,v 1.1 2019/01/18 09:30:05 adam Exp $
+
+Use correct mandir.
+
+--- man/CMakeLists.txt.orig    2019-01-18 09:11:54.000000000 +0000
++++ man/CMakeLists.txt
+@@ -15,7 +15,7 @@ function(one_page pname section srcname)
+         )
+     install(
+         FILES ${CMAKE_CURRENT_BINARY_DIR}/${pname}.${section}
+-        DESTINATION "${CMAKE_INSTALL_PREFIX}/share/man/man${section}"
++        DESTINATION "${CMAKE_INSTALL_PREFIX}/${CMAKE_INSTALL_MANDIR}/man${section}"
+         )
+     install(
+         FILES ${CMAKE_CURRENT_BINARY_DIR}/${pname}.html



Home | Main Index | Thread Index | Old Index