Tue Jul 25 11:23:55 2023 UTC ()
science/cgnslib: import new package vom wip

The CFD General Notation System (CGNS) provides a standard for
recording and recovering computer data associated with the
numerical solution of fluid dynamics equations.


(thor)
diff -r1.1 -r1.2 pkgsrc/science/Makefile
diff -r0 -r1.1 pkgsrc/science/cgnslib/DESCR
diff -r0 -r1.1 pkgsrc/science/cgnslib/Makefile
diff -r0 -r1.1 pkgsrc/science/cgnslib/PLIST
diff -r0 -r1.1 pkgsrc/science/cgnslib/buildlink3.mk
diff -r0 -r1.1 pkgsrc/science/cgnslib/distinfo

cvs diff -r1.1 -r1.2 pkgsrc/science/Makefile (expand / switch to unified diff)

--- pkgsrc/science/Makefile 2023/07/17 01:03:19 1.1
+++ pkgsrc/science/Makefile 2023/07/25 11:23:54 1.2
@@ -1,6 +1,8 @@ @@ -1,6 +1,8 @@
1# $NetBSD: Makefile,v 1.1 2023/07/17 01:03:19 thor Exp $ 1# $NetBSD: Makefile,v 1.2 2023/07/25 11:23:54 thor Exp $
2# 2#
3 3
4COMMENT= Scientific software in general 4COMMENT= Scientific software in general
5 5
 6SUBDIR+= cgnslib
 7
6.include "../mk/misc/category.mk" 8.include "../mk/misc/category.mk"

File Added: pkgsrc/science/cgnslib/DESCR
The CFD General Notation System (CGNS) provides a standard for
recording and recovering computer data associated with the
numerical solution of fluid dynamics equations.

File Added: pkgsrc/science/cgnslib/Makefile
# $NetBSD: Makefile,v 1.1 2023/07/25 11:23:54 thor Exp $

PKGNAME=	cgnslib-4.4.0
GITHUB_PROJECT=	CGNS
GITHUB_TAG=	v${PKGVERSION_NOREV}
DISTNAME=	${GITHUB_PROJECT}-${PKGVERSION_NOREV}
CATEGORIES=	science
MASTER_SITES=	${MASTER_SITE_GITHUB:=CGNS/}

MAINTAINER=	thomas.orgis@uni-hamburg.de
HOMEPAGE=	https://cgns.github.io/
COMMENT=	CFD General Notation System
LICENSE=	zlib

USE_LANGUAGES=	c fortran

# cmake seems preferred
CHECK_PORTABILITY_SKIP+=	src/configure

.include "../../devel/cmake/build.mk"
.include "../../devel/hdf5/buildlink3.mk"
.include "../../mk/bsd.pkg.mk"

File Added: pkgsrc/science/cgnslib/PLIST
@comment $NetBSD: PLIST,v 1.1 2023/07/25 11:23:54 thor Exp $
bin/adf2hdf
bin/cgnscheck
bin/cgnscompress
bin/cgnsconvert
bin/cgnsdiff
bin/cgnslist
bin/cgnsnames
bin/cgnsupdate
bin/hdf2adf
include/cgnsBuild.defs
include/cgns_io.h
include/cgnsconfig.h
include/cgnslib.h
include/cgnstypes.h
include/cgnstypes_f.h
include/cgnstypes_f03.h
include/cgnswin_f.h
lib/cmake/cgns/cgns-targets-release.cmake
lib/cmake/cgns/cgns-targets.cmake
lib/libcgns.a
lib/libcgns.so
lib/libcgns.so.4.4

File Added: pkgsrc/science/cgnslib/buildlink3.mk
# $NetBSD: buildlink3.mk,v 1.1 2023/07/25 11:23:54 thor Exp $

BUILDLINK_TREE+=	cgnslib

.if !defined(CGNSLIB_BUILDLINK3_MK)
CGNSLIB_BUILDLINK3_MK:=

BUILDLINK_API_DEPENDS.cgnslib+=	cgnslib>=2
BUILDLINK_PKGSRCDIR.cgnslib?=	../../science/cgnslib

.include "../../devel/hdf5/buildlink3.mk"
.endif	# CGNSLIB_BUILDLINK3_MK

BUILDLINK_TREE+=	-cgnslib

File Added: pkgsrc/science/cgnslib/distinfo
$NetBSD: distinfo,v 1.1 2023/07/25 11:23:54 thor Exp $

BLAKE2s (CGNS-4.4.0.tar.gz) = 498f965523c7391051231a031fdafbc2b49dd83b226f31621332d03ed5949552
SHA512 (CGNS-4.4.0.tar.gz) = 86c16d40b524519362645c553c91bade9bb7e4bffde7bf4de96a7f471ae3779a15781efa91efa059b2af0b127f08a560d2e903df6b45e1c79eaec6061db226e9
Size (CGNS-4.4.0.tar.gz) = 1979828 bytes