[Midnightbsd-cvs] mports: math/blas: Found on magus.

laffer1 at midnightbsd.org laffer1 at midnightbsd.org
Thu Oct 25 00:07:04 EDT 2007


Log Message:
-----------
Found on magus.  

Make fetchable and fix for gcc42's changes to fortran.

Modified Files:
--------------
    mports/math/blas:
        Makefile (r1.1 -> r1.2)
        distinfo (r1.1 -> r1.2)
    mports/math/blas/files:
        makefile.lib (r1.2 -> r1.3)

-------------- next part --------------
Index: Makefile
===================================================================
RCS file: /home/cvs/mports/math/blas/Makefile,v
retrieving revision 1.1
retrieving revision 1.2
diff -Lmath/blas/Makefile -Lmath/blas/Makefile -u -r1.1 -r1.2
--- math/blas/Makefile
+++ math/blas/Makefile
@@ -3,31 +3,28 @@
 # Whom:                 ljo
 #
 # $MidnightBSD$
-# $FreeBSD: ports/math/blas/Makefile,v 1.41 2007/01/23 08:09:59 maho Exp $
+# $FreeBSD: ports/math/blas/Makefile,v 1.44 2007/09/10 03:04:20 maho Exp $
 #
 
 PORTNAME=	blas
 PORTVERSION=	1.0
-PORTREVISION=	1
+PORTREVISION=	2
 CATEGORIES=	math
-MASTER_SITES=	ftp://netlib.bell-labs.com/netlib/blas/ \
+MASTER_SITES=	http://www.netlib.org/blas/ \
 		ftp://ftp.mirrorservice.org/sites/netlib.bell-labs.com/netlib/blas/ \
-		http://www.netlib.org/blas/
+		ftp://netlib.bell-labs.com/netlib/blas/
 DISTNAME=	${PORTNAME}
 EXTRACT_SUFX=	.tgz
 
 MAINTAINER=	ports at MidnightBSD.org
 COMMENT=	Basic Linear Algebra, level 1, 2, and 3
+LICENSE=	unknown
 
-USE_LDCONFIG=	yes
+FAKE_OPTS=	trueprefix
 
-NO_WRKSUBDIR=	yes
-WANT_FORTRAN=	yes
-WANT_FORTRAN=	yes #dummy but future use
-BUILD_DEPENDS+= gfortran42:${PORTSDIR}/lang/gcc42
-FC=             gfortran42
-F77=            gfortran42
-MAKE_ENV+=      FC="${FC}" F77="${F77}" FFLAGS="${FFLAGS}"
+USE_LDCONFIG=	yes
+USE_FORTRAN=	yes
+WRKSRC=		${WRKDIR}/BLAS
 
 PLIST_FILES=	lib/libblas.a lib/libblas.so lib/libblas.so.2
 
Index: distinfo
===================================================================
RCS file: /home/cvs/mports/math/blas/distinfo,v
retrieving revision 1.1
retrieving revision 1.2
diff -Lmath/blas/distinfo -Lmath/blas/distinfo -u -r1.1 -r1.2
--- math/blas/distinfo
+++ math/blas/distinfo
@@ -1,3 +1,3 @@
-MD5 (blas.tgz) = 5811e4b3dffa7a10956abf923cec1bd4
-SHA256 (blas.tgz) = bd062a79e35a9a835cfd8eaebe6262bbb195610336cf07435cd2b7df200bf084
-SIZE (blas.tgz) = 94981
+MD5 (blas.tgz) = 7e6af7022440d8688d16be86d55fb358
+SHA256 (blas.tgz) = bc2f25898141c3ed9513abe3b3f15e00f0d2e8881c7f26b74950cdee45fb541d
+SIZE (blas.tgz) = 98957
Index: makefile.lib
===================================================================
RCS file: /home/cvs/mports/math/blas/files/makefile.lib,v
retrieving revision 1.2
retrieving revision 1.3
diff -Lmath/blas/files/makefile.lib -Lmath/blas/files/makefile.lib -u -r1.2 -r1.3
--- math/blas/files/makefile.lib
+++ math/blas/files/makefile.lib
@@ -1,8 +1,12 @@
 #	@(#)Makefile	5.7 (Berkeley) 6/27/91
 FFLAGS=	@FFLAGS@
 
-LIBDIR= ${TARGETDIR}/lib
+LIBDIR= ${PREFIX}/lib
+.if (${OSVERSION} > 600007)
 NO_PROFILE= no
+.else
+NOPROFILE= no
+.endif
 
 SHLIB_MAJOR= 2
 
@@ -20,17 +24,17 @@
 	dsymm.f  dsymv.f  dsyr.f   dsyr2.f  dsyr2k.f dsyrk.f  dtbmv.f	\
 	dtbsv.f  dtpmv.f  dtpsv.f  dtrmm.f  dtrmv.f  dtrsm.f  dtrsv.f	\
 	dzasum.f dznrm2.f icamax.f idamax.f isamax.f izamax.f lsame.f	\
-	sasum.f  saxpy.f  scasum.f scnrm2.f scopy.f  sdot.f   sdsdot.f	\
-	sgbmv.f  sgemm.f  sgemv.f  sger.f   snrm2.f  srot.f   srotg.f	\
-	srotm.f  srotmg.f ssbmv.f  sscal.f  sspmv.f  sspr.f   sspr2.f	\
-	sswap.f  ssymm.f  ssymv.f  ssyr.f   ssyr2.f  ssyr2k.f ssyrk.f	\
-	stbmv.f  stbsv.f  stpmv.f  stpsv.f  strmm.f  strmv.f  strsm.f	\
-	strsv.f  xerbla.f zaxpy.f  zcopy.f  zdotc.f  zdotu.f  zdrot.f	\
-	zdscal.f zgbmv.f  zgemm.f  zgemv.f  zgerc.f  zgeru.f  zhbmv.f	\
-	zhemm.f  zhemv.f  zher.f   zher2.f  zher2k.f zherk.f  zhpmv.f	\
-	zhpr.f   zhpr2.f  zrotg.f  zscal.f  zswap.f  zsymm.f  zsyr2k.f	\
-	zsyrk.f  ztbmv.f  ztbsv.f  ztpmv.f  ztpsv.f  ztrmm.f  ztrmv.f	\
-	ztrsm.f  ztrsv.f
+	sasum.f  saxpy.f  scabs1.f scasum.f scnrm2.f scopy.f  sdot.f	\
+	sdsdot.f sgbmv.f  sgemm.f  sgemv.f  sger.f   snrm2.f  srot.f	\
+	srotg.f  srotm.f  srotmg.f ssbmv.f  sscal.f  sspmv.f  sspr.f	\
+	sspr2.f  sswap.f  ssymm.f  ssymv.f  ssyr.f   ssyr2.f  ssyr2k.f	\
+	ssyrk.f  stbmv.f  stbsv.f  stpmv.f  stpsv.f  strmm.f  strmv.f	\
+	strsm.f  strsv.f  xerbla.f zaxpy.f  zcopy.f  zdotc.f  zdotu.f	\
+	zdrot.f  zdscal.f zgbmv.f  zgemm.f  zgemv.f  zgerc.f  zgeru.f	\
+	zhbmv.f  zhemm.f  zhemv.f  zher.f   zher2.f  zher2k.f zherk.f	\
+	zhpmv.f  zhpr.f   zhpr2.f  zrotg.f  zscal.f  zswap.f  zsymm.f	\
+	zsyr2k.f zsyrk.f  ztbmv.f  ztbsv.f  ztpmv.f  ztpsv.f  ztrmm.f	\
+	ztrmv.f  ztrsm.f  ztrsv.f
 
 CLEANFILES+= *.c
 


More information about the Midnightbsd-cvs mailing list