FreeBSD Bugzilla – Attachment 240739 Details for
Bug 270105
science/mpb: Add shared library; Remove NLOPT option; Add test target
Home
|
New
|
Browse
|
Search
|
[?]
|
Reports
|
Help
|
New Account
|
Log In
Remember
[x]
|
Forgot Password
Login:
[x]
[patch]
patch
mpb.patch (text/plain), 1.86 KB, created by
Yuri Victorovich
on 2023-03-11 09:47:55 UTC
(
hide
)
Description:
patch
Filename:
MIME Type:
Creator:
Yuri Victorovich
Created:
2023-03-11 09:47:55 UTC
Size:
1.86 KB
patch
obsolete
>diff --git a/science/mpb/Makefile b/science/mpb/Makefile >index 9d27d7ff8b87..21b00f33b43e 100644 >--- a/science/mpb/Makefile >+++ b/science/mpb/Makefile >@@ -1,6 +1,6 @@ > PORTNAME= mpb > DISTVERSION= 1.11.1 >-PORTREVISION= 1 >+PORTREVISION= 2 > CATEGORIES= science > MASTER_SITES= https://github.com/NanoComp/mpb/releases/download/v${DISTVERSION}/ > >@@ -15,30 +15,32 @@ LIB_DEPENDS= libctl.so:science/libctl \ > libfftw3.so:math/fftw3 \ > libgc-threaded.so:devel/boehm-gc-threaded \ > libguile-2.2.so:lang/guile2 \ >- libhdf5.so:science/hdf5 >+ libhdf5.so:science/hdf5 \ >+ libnlopt.so:math/nlopt > > USES= fortran libtool pkgconfig readline > GNU_CONFIGURE= yes >-USE_GCC= yes >+USE_LDCONFIG= yes > # Do not use --with-mpi, because it is not guaranted > # that science/hdf5 also built with option PARALLEL >+CONFIGURE_ARGS= --enable-shared > CPPFLAGS+= -I${LOCALBASE}/include > LDFLAGS+= -L${LOCALBASE}/lib > > MAKE_JOBS_UNSAFE= yes > >-OPTIONS_DEFINE= ATLAS NLOPT OPENMP >-OPTIONS_DEFAULT= NLOPT >+INSTALL_TARGET= install-strip >+TEST_TARGET= check >+ >+OPTIONS_DEFINE= ATLAS OPENMP > > ATLAS_DESC= Use math/atlas instead of math/openblas >-NLOPT_DESC= Use math/nlopt (enable also in science/libctl) > OPENMP_DESC= Use OpenMP (enable also in math/fftw3) > > ATLAS_LIB_DEPENDS= libatlas.so:math/atlas > ATLAS_USES_OFF= blaslapack:openblas > ATLAS_CONFIGURE_ON= --with-lapack=-lalapack > ATLAS_CONFIGURE_OFF= --with-blas=openblas --with-lapack=-lopenblas >-NLOPT_LIB_DEPENDS= libnlopt.so:math/nlopt > OPENMP_CONFIGURE_ON= --with-openmp > > post-install: >diff --git a/science/mpb/pkg-plist b/science/mpb/pkg-plist >index e878bec9ee8a..1eb019c61ec7 100644 >--- a/science/mpb/pkg-plist >+++ b/science/mpb/pkg-plist >@@ -8,6 +8,9 @@ include/mpb/maxwell.h > include/mpb/scalar.h > include/mpb/verbosity.h > lib/libmpb.a >+lib/libmpb.so >+lib/libmpb.so.1 >+lib/libmpb.so.1.4.1 > man/man1/mpb-data.1.gz > man/man1/mpb-split.1.gz > man/man1/mpb.1.gz
You cannot view the attachment while viewing its details because your browser does not support IFRAMEs.
View the attachment on a separate page
.
View Attachment As Diff
View Attachment As Raw
Actions:
View
|
Diff
Attachments on
bug 270105
: 240739