Bug 159055

Summary: [PATCH]math/lapack95: fix build on sparc64, miscellaneous clean-ups
Product: Ports & Packages Reporter: Brendan Fabeny <bf>
Component: Individual Port(s)Assignee: Maho Nakata <maho>
Status: Closed FIXED    
Severity: Affects Only Me    
Priority: Normal    
Version: Latest   
Hardware: Any   
OS: Any   
Attachments:
Description Flags
file.diff none

Description Brendan Fabeny freebsd_committer freebsd_triage 2011-07-20 07:00:21 UTC
- use MASTER_SITE_NETLIB
- fix whitespace and reduce make verbosity
- switch from WITH_ATLAS to WITH_BLAS, and allow the user to set this, following the recent trend in other ports (we should consolidate the macros for
this in a central makefile at some point)
- remove BROKEN
- USE_LDCONFIG
- retire FORTRAN_FIXED/FREE, our default Fortran compiler seems smart enough
to set this automatically
- respect FFLAGS
- eliminate pre-build target in favor of post-patch, simplify this target by
patching the static and shared sources identically (differentiate between the two by setting PICFLAG to the appropriate value in the MAKE_ENV)
- respect NOPORTEXAMPLES, and simplify the pkg-plist and do-install targets by using the PORTEXAMPLES and COPYTREE_SHARE macros
- canonicalize do-build target, to honor MAKE_ARGS and _MAKE_JOBS
- avoid the mixing of toolchains that broke the build on sparc64 by using ${LD} (set to ${LOCALBASE}/bin/ld by USE_FORTRAN, which implies USE_BINUTILS) instead of "ld", ${AR} instead of ar, and ${RANLIB} instead of ranlib.

Fix: Patch attached with submission follows:
Comment 1 Edwin Groothuis freebsd_committer freebsd_triage 2011-07-20 07:00:33 UTC
Responsible Changed
From-To: freebsd-ports-bugs->maho

Over to maintainer (via the GNATS Auto Assign Tool)
Comment 2 dfilter service freebsd_committer freebsd_triage 2011-07-21 08:42:34 UTC
bf          2011-07-21 07:42:26 UTC

  FreeBSD ports repository

  Modified files:
    math/lapack95        Makefile pkg-plist 
    math/lapack95/files  patch-make.inc 
  Log:
  Fix build on sparc64 ; miscellaneous clean-ups
  
  PR:             159055
  Approved by:    maho
  
  Revision  Changes    Path
  1.12      +47 -51    ports/math/lapack95/Makefile
  1.6       +6 -5      ports/math/lapack95/files/patch-make.inc
  1.5       +0 -1054   ports/math/lapack95/pkg-plist
_______________________________________________
cvs-all@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/cvs-all
To unsubscribe, send any mail to "cvs-all-unsubscribe@freebsd.org"
Comment 3 Brendan Fabeny freebsd_committer freebsd_triage 2011-07-21 08:43:53 UTC
State Changed
From-To: open->closed

Committed. Thanks!