Skip site navigation (1)Skip section navigation (2)
Date:      Sun, 10 Mar 2019 17:23:27 +0000 (UTC)
From:      Thierry Thomas <thierry@FreeBSD.org>
To:        ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org
Subject:   svn commit: r495303 - in head: . math math/mumps math/mumps4
Message-ID:  <201903101723.x2AHNRSa039519@repo.freebsd.org>

next in thread | raw e-mail | index | archive | help
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



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201903101723.x2AHNRSa039519>