Bug 181268 - [MAINTAINER-UPDATE][PATCH] please update math/openblas to 0.2.8
Summary: [MAINTAINER-UPDATE][PATCH] please update math/openblas to 0.2.8
Status: Closed FIXED
Alias: None
Product: Ports & Packages
Classification: Unclassified
Component: Individual Port(s) (show other bugs)
Version: Latest
Hardware: Any Any
: Normal Affects Only Me
Assignee: William Grzybowski
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2013-08-13 16:40 UTC by Eijiro Shibusawa
Modified: 2013-08-14 12:31 UTC (History)
0 users

See Also:


Attachments
file.diff (1.62 KB, patch)
2013-08-13 16:40 UTC, Eijiro Shibusawa
no flags Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Eijiro Shibusawa 2013-08-13 16:40:00 UTC
Attached patch includes following modifications:
- Update to 0.2.8
- Correction of some minor typo

NOTE:
- This port was tested with portlint 2.14.3 and tinderbox.
- Before committing this PR, please remove an empty patch,
files/patch-exports+gensymbol,
which causes an build error on some environment (ports/180984).

Fix: Patch attached with submission follows:
Comment 1 William Grzybowski freebsd_committer 2013-08-14 11:38:31 UTC
Responsible Changed
From-To: freebsd-ports-bugs->wg

I'll take it.
Comment 2 dfilter service freebsd_committer 2013-08-14 12:21:32 UTC
Author: wg
Date: Wed Aug 14 11:21:24 2013
New Revision: 324699
URL: http://svnweb.freebsd.org/changeset/ports/324699

Log:
  math/openblas: update to 0.2.8
  
  - Update to 0.2.8 [1]
  - Convert perl5 and gmake to USES
  - This port uses gcc 4.6+ and gfortran
  - Remove now useless MAKE_JOBS_SAFE
  
  PR:		ports/181268
  Submitted by:	Eijiro Shibusawa <phd_kimberlite yahoo.co.jp> (maintainer)

Deleted:
  head/math/openblas/files/patch-exports+gensymbol
Modified:
  head/math/openblas/Makefile
  head/math/openblas/distinfo

Modified: head/math/openblas/Makefile
==============================================================================
--- head/math/openblas/Makefile	Wed Aug 14 11:17:15 2013	(r324698)
+++ head/math/openblas/Makefile	Wed Aug 14 11:21:24 2013	(r324699)
@@ -2,7 +2,7 @@
 # $FreeBSD$
 
 PORTNAME=	openblas
-PORTVERSION=	0.2.7
+PORTVERSION=	0.2.8
 CATEGORIES=	math
 MASTER_SITES=	https://codeload.github.com/${GH_ACCOUNT}/${GH_PROJECT}/legacy.tar.gz/${GH_TAGNAME}?dummy=/:${PORTNAME} \
 		NL:lapack_tmg
@@ -14,29 +14,29 @@ MAINTAINER=	phd_kimberlite@yahoo.co.jp
 COMMENT=	Optimized BLAS library based on GotoBLAS2
 
 LICENSE=	BSD
-LICENSE_FILE=	${WRKSRC}/LICENSE
 
 DIST_SUBDIR=	openblas
 FETCH_ARGS=	-Fpr
 GH_ACCOUNT=	xianyi
 GH_PROJECT=	OpenBLAS
-#GH_TAGNAME=	v0.2.7
 GH_TAGNAME=	${GH_COMMIT}
-GH_COMMIT=	f26b7a0
+GH_COMMIT=	835293c
 LARGE_FILE=	large.tgz
 TIMING_FILE=	timing.tgz
 
-USE_GMAKE=	yes
+USES=		gmake perl5
+USE_GCC=	4.6+
+USE_FORTRAN=	yes
 USE_LDCONFIG=	yes
 USE_FORTRAN=	yes
-USE_PERL5_BUILD=	yes
+USE_PERL5=	build
+
 OPENBLAS_SUFX=	r${PORTVERSION}
 OPENBLAS_LIBS=	libopenblas libopenblasp
 OPENBLAS_SVER=	0
 OPENBLAS_FILES=	${OPENBLAS_LIBS:S|$|.so|} ${OPENBLAS_LIBS:S|$|.so.${OPENBLAS_SVER}|} ${OPENBLAS_LIBS:S|$|.a|}
 PLIST_FILES=	${OPENBLAS_FILES:S|^|lib/|}
 
-MAKE_JOBS_SAFE=	yes
 WRKSRC=		${WRKDIR}/${GH_ACCOUNT}-${GH_PROJECT}-${GH_TAGNAME}
 
 OPTIONS_DEFINE=		DYNAMIC_ARCH INTERFACE64 OPENMP AVX
@@ -90,8 +90,8 @@ BUILDFLAGS+=	NO_AVX=1
 .endif
 
 post-extract:
-#	cd ${DISTDIR}/${DIST_SUBDIR} ; \
-#	${CP} ${LAPACK_SRCFILE} ${LARGE_FILE} ${TIMING_FILE} ${WRKSRC}
+	cd ${DISTDIR}/${DIST_SUBDIR} ; \
+	${CP} ${LARGE_FILE} ${TIMING_FILE} ${WRKSRC}
 	${MKDIR} ${WRKDIR}/lib
 
 post-patch:

Modified: head/math/openblas/distinfo
==============================================================================
--- head/math/openblas/distinfo	Wed Aug 14 11:17:15 2013	(r324698)
+++ head/math/openblas/distinfo	Wed Aug 14 11:21:24 2013	(r324699)
@@ -1,5 +1,5 @@
-SHA256 (openblas/openblas-0.2.7.tar.gz) = cfe5ea93098318dd2c09d865b2f849187c82d0880b9c75970aa5a80ef49fd06a
-SIZE (openblas/openblas-0.2.7.tar.gz) = 9469551
+SHA256 (openblas/openblas-0.2.8.tar.gz) = 9c9e4d8d370d6436bf7224e9ead0ce93c3349b90bdd2296e8438dab8ddf6f5bd
+SIZE (openblas/openblas-0.2.8.tar.gz) = 9470720
 SHA256 (openblas/large.tgz) = f328d88b7fa97722f271d7d0cfea1c220e0f8e5ed5ff01d8ef1eb51d6f4243a1
 SIZE (openblas/large.tgz) = 2595
 SHA256 (openblas/timing.tgz) = 999c65f8ea8bd4eac7f1c7f3463d4946917afd20a997807300fe35d70122f3af
_______________________________________________
svn-ports-all@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/svn-ports-all
To unsubscribe, send any mail to "svn-ports-all-unsubscribe@freebsd.org"
Comment 3 William Grzybowski freebsd_committer 2013-08-14 12:31:10 UTC
State Changed
From-To: open->closed

Committed, with minor changes. Thanks!