svn commit: r495303 - in head: . math math/mumps math/mumps4
Thierry Thomas
thierry at FreeBSD.org
Sun Mar 10 17:23:30 UTC 2019
Author: thierry
Date: Sun Mar 10 17:23:27 2019
New Revision: 495303
URL: https://svnweb.freebsd.org/changeset/ports/495303
Log:
Move math/mumps to math mumps4:
- MUMPS 4 is the legacy version, kept for license reason;
- math/mumps to be used for versions 5.x.
Submitted by: pfg
Added:
head/math/mumps4/
- copied from r495302, head/math/mumps/
Deleted:
head/math/mumps/
Modified:
head/MOVED
head/math/Makefile
head/math/mumps4/Makefile
head/math/mumps4/pkg-descr
head/math/mumps4/pkg-plist
Modified: head/MOVED
==============================================================================
--- head/MOVED Sun Mar 10 17:10:56 2019 (r495302)
+++ head/MOVED Sun Mar 10 17:23:27 2019 (r495303)
@@ -11679,3 +11679,4 @@ x11/altyo||2019-03-06|Has expired: Broken for more tha
x11/pantheon-terminal||2019-03-06|Has expired: Broken for more than 6 months
x11-wm/e-module-everything-websearch||2019-03-06|Has expired: Broken for more than 6 months
net-mgmt/py-pysnmp-apps|net-mgmt/py-snmpclitools|2019-02-15|Renamed upstream
+math/mumps|math/mumps4|2019-03-10|MUMPS 4 is the legacy version
Modified: head/math/Makefile
==============================================================================
--- head/math/Makefile Sun Mar 10 17:10:56 2019 (r495302)
+++ head/math/Makefile Sun Mar 10 17:23:27 2019 (r495303)
@@ -381,8 +381,8 @@
SUBDIR += mprime
SUBDIR += mtrxmath
SUBDIR += multichoose
- SUBDIR += mumps
SUBDIR += mumps-edf
+ SUBDIR += mumps4
SUBDIR += muparser
SUBDIR += nanoflann
SUBDIR += naturalmath
Modified: head/math/mumps4/Makefile
==============================================================================
--- head/math/mumps/Makefile Sun Mar 10 17:10:56 2019 (r495302)
+++ head/math/mumps4/Makefile Sun Mar 10 17:23:27 2019 (r495303)
@@ -1,9 +1,8 @@
# Created by: Pedro Giffuni
# $FreeBSD$
-PORTNAME= mumps
-PORTVERSION= 4.10.0 # Please do not upgrade to 5+: if needed repocopy to math/mumps5
-PORTREVISION= 12
+PORTNAME= mumps4
+PORTVERSION= 4.10.0 # Please do not upgrade to 5+: use math/mumps
CATEGORIES= math
MASTER_SITES= http://mumps.enseeiht.fr/ \
http://graal.ens-lyon.fr/MUMPS/ \
@@ -39,7 +38,7 @@ USE_LDCONFIG= yes
VEM= ${PORTVERSION:R:R}
LIBS= cmumps dmumps mumps_common pord smumps zmumps
-CONFLICTS= mumps-5*
+CONFLICTS= mumps-edf-5*
.if defined(WITH_OPTIMIZED_FLAGS)
FFLAGS+= -O3 -ffast-math
@@ -96,13 +95,16 @@ pre-build:
.endif
do-install:
- ${INSTALL_DATA} ${WRKSRC}/include/*.h ${STAGEDIR}${PREFIX}/include
- ${INSTALL_DATA} ${WRKSRC}/lib/lib*.a ${STAGEDIR}${PREFIX}/lib
+ ${MKDIR} ${STAGEDIR}${PREFIX}/include/${PORTNAME}
+ ${INSTALL_DATA} ${WRKSRC}/include/*.h ${STAGEDIR}${PREFIX}/include/${PORTNAME}
+ ${MKDIR} ${STAGEDIR}${PREFIX}/lib/${PORTNAME}
+ ${INSTALL_DATA} ${WRKSRC}/lib/lib*.a ${STAGEDIR}${PREFIX}/lib/${PORTNAME}
${INSTALL_LIB} ${WRKSRC}/lib/lib*.so.${VEM} ${STAGEDIR}${PREFIX}/lib
- ${INSTALL_DATA} ${WRKSRC}/libseq/libmpiseq.a ${STAGEDIR}${PREFIX}/lib
+ ${INSTALL_DATA} ${WRKSRC}/libseq/libmpiseq.a ${STAGEDIR}${PREFIX}/lib/${PORTNAME}
${INSTALL_LIB} ${WRKSRC}/libseq/libmpiseq*.so.${VEM} ${STAGEDIR}${PREFIX}/lib
.for lib in ${LIBS}
- (cd ${STAGEDIR}${PREFIX}/lib && ${LN} -sf lib${lib}.so.${VEM} ${STAGEDIR}${PREFIX}/lib/lib${lib}.so)
+ (cd ${STAGEDIR}${PREFIX}/lib && \
+ ${LN} -sf lib${lib}.so.${VEM} ${STAGEDIR}${PREFIX}/lib/lib${lib}4.so)
. endfor
${MKDIR} ${STAGEDIR}${DOCSDIR}
${INSTALL_DATA} ${WRKSRC}/doc/userguide_${PORTVERSION}.pdf ${STAGEDIR}${DOCSDIR}
Modified: head/math/mumps4/pkg-descr
==============================================================================
--- head/math/mumps/pkg-descr Sun Mar 10 17:10:56 2019 (r495302)
+++ head/math/mumps4/pkg-descr Sun Mar 10 17:23:27 2019 (r495303)
@@ -13,4 +13,6 @@ format; elemental format.
- Partial factorization and Schur complement matrix.
- Several orderings interfaced : AMD, AMF, PORD, METIS
+Note: This is the last version released under Public Domain.
+
WWW: http://graal.ens-lyon.fr/MUMPS/
Modified: head/math/mumps4/pkg-plist
==============================================================================
--- head/math/mumps/pkg-plist Sun Mar 10 17:10:56 2019 (r495302)
+++ head/math/mumps4/pkg-plist Sun Mar 10 17:23:27 2019 (r495303)
@@ -1,38 +1,38 @@
-include/cmumps_c.h
-include/cmumps_root.h
-include/cmumps_struc.h
-include/dmumps_c.h
-include/dmumps_root.h
-include/dmumps_struc.h
-include/mumps_c_types.h
-include/mumps_compat.h
-include/smumps_c.h
-include/smumps_root.h
-include/smumps_struc.h
-include/zmumps_c.h
-include/zmumps_root.h
-include/zmumps_struc.h
-lib/libcmumps.a
-lib/libcmumps.so
+include/mumps4/cmumps_c.h
+include/mumps4/cmumps_root.h
+include/mumps4/cmumps_struc.h
+include/mumps4/dmumps_c.h
+include/mumps4/dmumps_root.h
+include/mumps4/dmumps_struc.h
+include/mumps4/mumps_c_types.h
+include/mumps4/mumps_compat.h
+include/mumps4/smumps_c.h
+include/mumps4/smumps_root.h
+include/mumps4/smumps_struc.h
+include/mumps4/zmumps_c.h
+include/mumps4/zmumps_root.h
+include/mumps4/zmumps_struc.h
+lib/libcmumps4.so
lib/libcmumps.so.4
-lib/libdmumps.a
-lib/libdmumps.so
+lib/libdmumps4.so
lib/libdmumps.so.4
-lib/libmpiseq.a
-lib/libmpiseq.so
+lib/libmpiseq4.so
lib/libmpiseq.so.4
-lib/libmumps_common.a
-lib/libmumps_common.so
+lib/libmumps_common4.so
lib/libmumps_common.so.4
-lib/libpord.a
-lib/libpord.so
+lib/libpord4.so
lib/libpord.so.4
-lib/libsmumps.a
-lib/libsmumps.so
+lib/libsmumps4.so
lib/libsmumps.so.4
-lib/libzmumps.a
-lib/libzmumps.so
+lib/libzmumps4.so
lib/libzmumps.so.4
+lib/mumps4/libcmumps.a
+lib/mumps4/libdmumps.a
+lib/mumps4/libmpiseq.a
+lib/mumps4/libmumps_common.a
+lib/mumps4/libpord.a
+lib/mumps4/libsmumps.a
+lib/mumps4/libzmumps.a
%%PORTDOCS%%%%DOCSDIR%%/userguide_%%MUMPSVERSION%%.pdf
%%PORTDOCS%%%%DOCSDIR%%/userguide_%%MUMPSVERSION%%.ps.gz
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/Makefile
More information about the svn-ports-all
mailing list