Date: Thu, 17 Aug 2017 11:15:06 +0000 (UTC) From: Bartek Rutkowski <robak@FreeBSD.org> To: ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org Subject: svn commit: r448086 - in head/cad/NASTRAN-95: . files Message-ID: <201708171115.v7HBF6mn082155@repo.freebsd.org>
next in thread | raw e-mail | index | archive | help
Author: robak Date: Thu Aug 17 11:15:05 2017 New Revision: 448086 URL: https://svnweb.freebsd.org/changeset/ports/448086 Log: cad/NASTRAN-95: update 20151227 -> 20160908 and set MAINTAINER - Set MAINTAINER to pfg@FreeBSD.org - Minor source code cleanup - Split large doc file and add OCR information PR: 219108 Submitted by: pfg Added: head/cad/NASTRAN-95/files/patch-src_Makefile (contents, props changed) Deleted: head/cad/NASTRAN-95/files/patch-sb_Makefile Modified: head/cad/NASTRAN-95/Makefile head/cad/NASTRAN-95/distinfo head/cad/NASTRAN-95/files/patch-bin_nastran head/cad/NASTRAN-95/files/patch-um_Makefile head/cad/NASTRAN-95/pkg-plist Modified: head/cad/NASTRAN-95/Makefile ============================================================================== --- head/cad/NASTRAN-95/Makefile Thu Aug 17 10:53:46 2017 (r448085) +++ head/cad/NASTRAN-95/Makefile Thu Aug 17 11:15:05 2017 (r448086) @@ -2,11 +2,10 @@ # $FreeBSD$ PORTNAME= NASTRAN-95 -PORTVERSION= 20151227 -PORTREVISION= 3 +PORTVERSION= 20160908 CATEGORIES= cad science -MAINTAINER= ports@FreeBSD.org +MAINTAINER= pfg@FreeBSD.org COMMENT= NASA Structural Analysis System LICENSE= NOSA @@ -16,29 +15,28 @@ LICENSE_PERMS= dist-mirror dist-sell pkg-mirror pkg-se USE_GITHUB= yes GH_ACCOUNT= twuerfl -GH_TAGNAME= 0e77a84 +GH_TAGNAME= a73c57a USES= fortran gmake ALL_TARGET= # empty INSTALL_TARGET= install-strip -NASTHOME= ${PREFIX}/libexec/${PORTNAME} +NASTHOME= ${PREFIX}/libexec/${PORTNAME} PLIST_SUB= NASTHOME=${NASTHOME} OPTIONS_DEFINE= DOCS EXAMPLES pre-build: @${REINPLACE_CMD} -e 's+%%FC%%+${FC}+g ; s+%%FFLAGS%%+${FFLAGS}+g;' \ - ${WRKSRC}/sb/Makefile \ + ${WRKSRC}/src/Makefile \ ${WRKSRC}/um/Makefile -# Version string limited to 7 characters so ${OPSYS:tu} would result in -# "DRAGONF VERSON" for DF. It's best to leave it hardcoded to FreeBSD +# Version string limited to 7 characters @${REINPLACE_CMD} -e 's+LINUX +FREEBSD+g;' \ - ${WRKSRC}/sb/btstrp.f + ${WRKSRC}/src/btstrp.f do-build: - @(cd ${WRKSRC}/sb; ${MAKE_CMD} ${ALL_TARGET}) + @(cd ${WRKSRC}/src; ${MAKE_CMD} ${ALL_TARGET}) @(cd ${WRKSRC}/um; ${MAKE_CMD} ${ALL_TARGET}) @(cd ${WRKSRC}/utility; ${FC} -o chkfil.exe ${FFLAGS} chkfil.f ${LDFLAGS}) @@ -47,7 +45,7 @@ do-install: ${WRKSRC}/bin/nastran ${INSTALL_SCRIPT} ${WRKSRC}/bin/nastran ${STAGEDIR}${PREFIX}/bin/ @${MKDIR} ${STAGEDIR}${NASTHOME}/bin - ${INSTALL} ${WRKSRC}/sb/nastran.exe ${STAGEDIR}${NASTHOME}/bin/nastrn.exe + ${INSTALL} ${WRKSRC}/src/nastran.exe ${STAGEDIR}${NASTHOME}/bin/nastrn.exe ${INSTALL} ${WRKSRC}/utility/chkfil.exe ${STAGEDIR}${NASTHOME}/bin/ (cd ${WRKSRC} && ${COPYTREE_SHARE} "rf" ${STAGEDIR}${NASTHOME}) @${MKDIR} ${STAGEDIR}${NASTHOME}/um/ @@ -57,7 +55,7 @@ do-install: do-install-DOCS-on: @${MKDIR} ${STAGEDIR}${DOCSDIR} ${INSTALL_DATA} ${WRKSRC}/README ${STAGEDIR}${DOCSDIR} - ${INSTALL_DATA} ${WRKSRC}/*.pdf ${STAGEDIR}${DOCSDIR} + ${INSTALL_DATA} ${WRKSRC}/doc/*.pdf ${STAGEDIR}${DOCSDIR} do-install-EXAMPLES-on: (cd ${WRKSRC} && ${COPYTREE_SHARE} "demoout inp test" ${STAGEDIR}${EXAMPLESDIR}) Modified: head/cad/NASTRAN-95/distinfo ============================================================================== --- head/cad/NASTRAN-95/distinfo Thu Aug 17 10:53:46 2017 (r448085) +++ head/cad/NASTRAN-95/distinfo Thu Aug 17 11:15:05 2017 (r448086) @@ -1,3 +1,3 @@ -TIMESTAMP = 1470760555 -SHA256 (twuerfl-NASTRAN-95-20151227-0e77a84_GH0.tar.gz) = f54b3316db8b5788dfbd70c7edec9ea588088fa1ac155e3c1bd1bf7ab17ce7f4 -SIZE (twuerfl-NASTRAN-95-20151227-0e77a84_GH0.tar.gz) = 84075299 +TIMESTAMP = 1502791592 +SHA256 (twuerfl-NASTRAN-95-20160908-a73c57a_GH0.tar.gz) = 2a05a340c1a043b6a88859da3db7d89d0d8328ce0ca7236b4a0b7206a003c75e +SIZE (twuerfl-NASTRAN-95-20160908-a73c57a_GH0.tar.gz) = 137502681 Modified: head/cad/NASTRAN-95/files/patch-bin_nastran ============================================================================== --- head/cad/NASTRAN-95/files/patch-bin_nastran Thu Aug 17 10:53:46 2017 (r448085) +++ head/cad/NASTRAN-95/files/patch-bin_nastran Thu Aug 17 11:15:05 2017 (r448086) @@ -1,4 +1,4 @@ ---- bin/nastran.orig 2015-12-27 21:50:03 UTC +--- bin/nastran.orig 2016-09-08 21:25:12 UTC +++ bin/nastran @@ -1,6 +1,7 @@ #!/bin/csh Added: head/cad/NASTRAN-95/files/patch-src_Makefile ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/cad/NASTRAN-95/files/patch-src_Makefile Thu Aug 17 11:15:05 2017 (r448086) @@ -0,0 +1,11 @@ +--- src/Makefile.orig 2016-09-08 21:25:12 UTC ++++ src/Makefile +@@ -1,6 +1,6 @@ + # Declaration of variables +-FC = gfortran +-FFLAGS = -w -fno-range-check -fno-automatic -fcray-pointer -std=legacy ++FC = %%FC%% ++FFLAGS = %%FFLAGS%% -w -fno-range-check -fno-automatic -fcray-pointer -std=legacy + + # file names + EXEC=nastran.exe Modified: head/cad/NASTRAN-95/files/patch-um_Makefile ============================================================================== --- head/cad/NASTRAN-95/files/patch-um_Makefile Thu Aug 17 10:53:46 2017 (r448085) +++ head/cad/NASTRAN-95/files/patch-um_Makefile Thu Aug 17 11:15:05 2017 (r448086) @@ -1,4 +1,4 @@ ---- um/Makefile.orig 2016-08-10 15:22:55 UTC +--- um/Makefile.orig 2016-09-08 21:25:12 UTC +++ um/Makefile @@ -1,6 +1,6 @@ # Declaration of variables Modified: head/cad/NASTRAN-95/pkg-plist ============================================================================== --- head/cad/NASTRAN-95/pkg-plist Thu Aug 17 10:53:46 2017 (r448085) +++ head/cad/NASTRAN-95/pkg-plist Thu Aug 17 11:15:05 2017 (r448086) @@ -40,8 +40,10 @@ bin/nastran %%NASTHOME%%/um/SUBS.TXT %%NASTHOME%%/um/UMFL.TXT %%NASTHOME%%/um/nasthelp.exe -%%PORTDOCS%%%%DOCSDIR%%/NASTRAN Programmers Manual.pdf -%%PORTDOCS%%%%DOCSDIR%%/NASTRAN Users Manual 2.pdf +%%PORTDOCS%%%%DOCSDIR%%/NASA-SP-221(06) The NASTRAN Theoretical Manual.pdf +%%PORTDOCS%%%%DOCSDIR%%/NASA-SP-222(08) NASTRAN Users Manual Vol I.pdf +%%PORTDOCS%%%%DOCSDIR%%/NASA-SP-222(08) NASTRAN Users Manual Vol II.pdf +%%PORTDOCS%%%%DOCSDIR%%/NASA-SP-223(05) NASTRAN Programmers Manual.pdf %%PORTDOCS%%%%DOCSDIR%%/README %%PORTEXAMPLES%%%%EXAMPLESDIR%%/demoout/d01000a.out %%PORTEXAMPLES%%%%EXAMPLESDIR%%/demoout/d01001a.out
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201708171115.v7HBF6mn082155>