Import dune-common-2.2.0 as wip/dune-common.

contains the basic classes used by all DUNE modules. It provides some
infrastructural classes for debugging and exception handling as well as a
library to handle dense matrices and vectors.
This commit is contained in:
Kamel Ibn Aziz Derouiche 2012-09-15 23:57:55 +00:00 committed by Thomas Klausner
parent 6ae00266f2
commit d2de2a6ab1
7 changed files with 1576 additions and 0 deletions

3
dune-common/DESCR Normal file
View File

@ -0,0 +1,3 @@
contains the basic classes used by all DUNE modules. It provides some
infrastructural classes for debugging and exception handling as well as a
library to handle dense matrices and vectors.

25
dune-common/Makefile Normal file
View File

@ -0,0 +1,25 @@
# $NetBSD: Makefile,v 1.1 2012/09/15 23:57:55 jihbed Exp $
#
.include "../../wip/dune-common/Makefile.version"
.include "../../wip/dune-common/Makefile.common"
DISTNAME= dune-common-${DUNE-VERSION}
COMMENT= Contains the basic classes used by all DUNE modules
DEPENDS+= doxygen>=1.8.2:../../devel/doxygen
CHECK_PORTABILITY_SKIP= configure
PKGCONFIG_OVERRIDE+= dune-common-2.2.0/PaxHeaders.15870/dune-common.pc.in
PKGCONFIG_OVERRIDE+= dune-common-2.2.0/dune-common.pc.in
REPLACE_INTERPRETER+= bash
REPLACE.bash.old= /bin/bash
REPLACE.bash.new= ${TOOLS_PATH.bash}
REPLACE_FILES.bash= bin/dune-autogen bin/dunecontrol bin/dunedoxynize bin/duneproject bin/mpi-config
.include "../../mk/mpi.buildlink3.mk"
.include "../../mk/bsd.pkg.mk"

View File

@ -0,0 +1,27 @@
# $NetBSD: Makefile.common,v 1.1 2012/09/15 23:57:55 jihbed Exp $
#
.include "../../wip/dune-common/Makefile.version"
CATEGORIES= math
MASTER_SITES= http://www.dune-project.org/download/${DUNE-VERSION}/
MAINTAINER= jihbed.research@gmail.com
HOMEPAGE= http://www.dune-project.org/coremodules.html/
LICENSE= gnu-gpl-v2 AND gnu-lgpl-v2.1
WRKSRC= ${WRKDIR}/${DISTNAME}
PKG_DESTDIR_SUPPORT= user-destdir
GNU_CONFIGURE= yes
USE_LIBTOOL= yes
USE_TOOLS+= gmake pkg-config perl
USE_LANGUAGES= c c++ fortran
#GCC_REQD+= 4.1.*
CONFIGURE_ARGS+= --enable-fieldvector-size-is-method
.include "../../devel/boost-headers/buildlink3.mk"
.include "../../math/blas/buildlink3.mk"

View File

@ -0,0 +1,4 @@
# $NetBSD: Makefile.version,v 1.1 2012/09/15 23:57:55 jihbed Exp $
#
DUNE-VERSION= 2.2.0

1498
dune-common/PLIST Normal file

File diff suppressed because it is too large Load Diff

14
dune-common/buildlink3.mk Normal file
View File

@ -0,0 +1,14 @@
# $NetBSD: buildlink3.mk,v 1.1 2012/09/15 23:57:55 jihbed Exp $
BUILDLINK_TREE+= dune-common
.if !defined(DUNE_COMMON_BUILDLINK3_MK)
DUNE_COMMON_BUILDLINK3_MK:=
BUILDLINK_API_DEPENDS.dune-common+= dune-common>=2.2.0
BUILDLINK_PKGSRCDIR.dune-common?= ../../wip/dune-common
.endif # DUNE_COMMON_BUILDLINK3_MK
BUILDLINK_TREE+= -dune-common

5
dune-common/distinfo Normal file
View File

@ -0,0 +1,5 @@
$NetBSD: distinfo,v 1.1 2012/09/15 23:57:55 jihbed Exp $
SHA1 (dune-common-2.2.0.tar.gz) = bde2947eeec1d118169094575bbb2f350c090f58
RMD160 (dune-common-2.2.0.tar.gz) = 8fb5a33954f171c080d0f52417a149e6294425d1
Size (dune-common-2.2.0.tar.gz) = 3931743 bytes