FreeBSD Bugzilla – Attachment 159426 Details for
Bug 201918
[NEW PORT] math/math77 over 500 Caltech Fortran77 math routines
Home
|
New
|
Browse
|
Search
|
[?]
|
Reports
|
Help
|
New Account
|
Log In
Remember
[x]
|
Forgot Password
Login:
[x]
[patch]
portlint + FFLAGS + demo
math77.diff (text/plain), 3.64 KB, created by
Thierry Thomas
on 2015-07-31 21:28:58 UTC
(
hide
)
Description:
portlint + FFLAGS + demo
Filename:
MIME Type:
Creator:
Thierry Thomas
Created:
2015-07-31 21:28:58 UTC
Size:
3.64 KB
patch
obsolete
>diff -urN math/math77.orig/Makefile math/math77/Makefile >--- math/math77.orig/Makefile 2015-07-31 22:45:19.965416000 +0200 >+++ math/math77/Makefile 2015-07-31 23:15:06.902666000 +0200 >@@ -4,20 +4,45 @@ > PORTVERSION= 6.0 > CATEGORIES= math > MASTER_SITES= NL/math >-DISTFILES= ${PORTNAME}.tgz >+DISTNAME= ${PORTNAME} > > MAINTAINER= mexas@bris.ac.uk > COMMENT= CalTech Mathematical Subprogram Libraries for Fortran 77 > > LICENSE= BSD3CLAUSE > >-USES= fortran gmake >+USES= fortran gmake tar:tgz > USE_LDCONFIG= yes > WRKSRC= ${WRKDIR}/MATH77 > > LIBRARY= libmath77.a > PLIST_FILES= lib/${LIBRARY} > >+DEMO= cblas ccoef cgam cge2 cgefsc cpolz csort cwofz daccum dasinh dbacc \ >+ dbesj0 dbesjn dbi0k0 dbinom dblas1 dblas2 dblas3 dblas4 dc2fit dcdchi \ >+ dcdnml dcdpoi dcft dchol dchol2 dckder dcon dcpltk dcpval ddasl1 \ >+ ddasl2 ddasl3 ddasl4 ddasl5 ddasl6 ddasl7 dei deli derf derfce derfi \ >+ devun devvun dfmin dfrenl dgami dgamma dge2 dgefsc dherql dhfti dhint \ >+ dhtcc dilup dilupm dint1f dint1r dintmf dintmr diva divdb divx djacg1 \ >+ djacg2 dlasum dlesum dlnrel dmess dmlc01 dmpval dnlafb dnlafu dnlagb \ >+ dnlagu dnlsfb dnlsfu dnlsgb dnlsgu dnqsol dpfit dplot dpoi dpolz \ >+ dpolz2 dprpl dprpl1 dprpl2 dpsi dran drane drang drangv dranr dranu \ >+ dranus drft drft1 dsbasd dsfit dsfitc dsi dsort dspge dsva dsvdrs \ >+ dsymql dtcst dtgfi dtgfi1 dtgfi2 dtgrec ducom2 ducomp dwcom2 dwcomp \ >+ dxrk8 dzero ermsg err1 exsort gsortp idranp insort isort isranp mach \ >+ matp matpr ran1 saccum sasinh sbacc sbesj0 sbesjn sbi0k0 sbinom sblas1 \ >+ sblas2 sblas3 sblas4 sc2fit scdchi scdnml scdpoi scft schol schol2 \ >+ sckder scon scpltk scpval sdasl1 sdasl2 sdasl3 sdasl4 sdasl5 sdasl6 \ >+ sdasl7 sei seli serf serfce serfi sevun sevvun sfmin sfrenl sgami \ >+ sgamma sge2 sgefsc sherql shfti shint shtcc silup silupm sint1f sint1r \ >+ sintmf sintmr siva sivdb sivx sjacg1 sjacg2 slasum slesum slnrel smess \ >+ smlc01 smpval snlafb snlafu snlagb snlagu snlsfb snlsfu snlsgb snlsgu \ >+ snqsol spfit splot spoi spolz spolz2 sprpl sprpl1 sprpl2 spsi sran \ >+ srane srang srangv sranr sranu sranus srft srft1 ssbasd ssfit ssfitc \ >+ ssi ssort sspge ssva ssvdrs ssymql stcst stgfi stgfi1 stgfi2 stgrec \ >+ sucom2 sucomp swcom2 swcomp sxrk8 szero vecp vecpr xblas zcoef zcomp \ >+ zgam zpolz zwofz >+ > # uidfix > #SHLIB_MAJOR= 1 > #slatec.a lib/libslatec.so lib/libslatec.so.${SHLIB_MAJOR} >@@ -28,7 +53,7 @@ > # SRCCONF="${SRCCONF}" > > do-build: >- @(cd ${WRKSRC}; ${SETENV} ${MAKE_ENV} ${GMAKE} -f makefile) >+ @(cd ${WRKSRC}; ${SETENV} ${MAKE_ENV} ${MAKE_CMD} -f makefile) > > do-install: > ${INSTALL_DATA} ${WRKSRC}/libmath77.a ${STAGEDIR}${PREFIX}/lib >@@ -37,4 +62,9 @@ > # @${MKDIR} ${STAGEDIR}${DOCSDIR} > # @cd ${_DISTDIR}; ${INSTALL_DATA} ${PORTDOCS} ${STAGEDIR}${DOCSDIR} > >+regression-test: >+.for CODE in ${DEMO} >+ (cd ${WRKSRC}; ${SETENV} ${MAKE_ENV} code=${CODE} ${MAKE_CMD} -f makefile demo) >+.endfor >+ > .include <bsd.port.mk> >diff -urN math/math77.orig/files/patch-makefile math/math77/files/patch-makefile >--- math/math77.orig/files/patch-makefile 2015-07-31 22:45:19.969905000 +0200 >+++ math/math77/files/patch-makefile 2015-07-31 22:59:49.176412000 +0200 >@@ -1,6 +1,6 @@ >---- makefile.orig 2015-07-27 10:00:15 UTC >+--- makefile.orig 2015-07-13 15:16:24 UTC > +++ makefile >-@@ -6,10 +6,9 @@ >+@@ -6,12 +6,11 @@ > # you will want to change the optimization level. (For example change > # -ggdb to -O3 or -O2. > >@@ -10,7 +10,10 @@ > - -ftree-vectorize -floop-interchange -floop-strip-mine -floop-block -pipe > + -ftree-vectorize -pipe > >- FFLAGS = -ggdb $(std_flags) -Wall >+-FFLAGS = -ggdb $(std_flags) -Wall >++FFLAGS+= $(std_flags) -Wall >+ # >+ objm77 = $(patsubst %.f,%.o, $(wildcard *.f)) > # > @@ -20,10 +19,10 @@ all: libmath77.a > .SUFFIXES:
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 201918
:
159303
| 159426 |
159506