From owner-svn-ports-all@FreeBSD.ORG Tue Feb 4 21:57:27 2014 Return-Path: Delivered-To: svn-ports-all@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id BF6B3567; Tue, 4 Feb 2014 21:57:27 +0000 (UTC) Received: from svn.freebsd.org (svn.freebsd.org [IPv6:2001:1900:2254:2068::e6a:0]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by mx1.freebsd.org (Postfix) with ESMTPS id 9B23C1112; Tue, 4 Feb 2014 21:57:27 +0000 (UTC) Received: from svn.freebsd.org ([127.0.1.70]) by svn.freebsd.org (8.14.8/8.14.8) with ESMTP id s14LvRPv077780; Tue, 4 Feb 2014 21:57:27 GMT (envelope-from thierry@svn.freebsd.org) Received: (from thierry@localhost) by svn.freebsd.org (8.14.8/8.14.8/Submit) id s14LvQpI077774; Tue, 4 Feb 2014 21:57:26 GMT (envelope-from thierry@svn.freebsd.org) Message-Id: <201402042157.s14LvQpI077774@svn.freebsd.org> From: Thierry Thomas Date: Tue, 4 Feb 2014 21:57:26 +0000 (UTC) To: ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org Subject: svn commit: r342611 - in head: . math math/matlab-R2012a-installer math/matlab-installer math/matlab-installer/files X-SVN-Group: ports-head MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-BeenThere: svn-ports-all@freebsd.org X-Mailman-Version: 2.1.17 Precedence: list List-Id: SVN commit messages for the ports tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 04 Feb 2014 21:57:27 -0000 Author: thierry Date: Tue Feb 4 21:57:26 2014 New Revision: 342611 URL: http://svnweb.freebsd.org/changeset/ports/342611 QAT: https://qat.redports.org/buildarchive/r342611/ Log: This upgrade generalizes the installer to handle any Matlab version, adds support for MEX compilation, adds a man page, and improves the user interface using auto-admin tools. PR: ports/184607 Submitted by: Jason Bacon Added: head/math/matlab-installer/ - copied from r342587, head/math/matlab-R2012a-installer/ Deleted: head/math/matlab-R2012a-installer/ head/math/matlab-installer/files/ Modified: head/MOVED head/math/Makefile head/math/matlab-installer/Makefile head/math/matlab-installer/distinfo head/math/matlab-installer/pkg-descr Modified: head/MOVED ============================================================================== --- head/MOVED Tue Feb 4 21:40:32 2014 (r342610) +++ head/MOVED Tue Feb 4 21:57:26 2014 (r342611) @@ -5436,3 +5436,4 @@ sysutils/relpath||2014-02-03|Has expired sysutils/decomment||2014-02-03|Has expired: unfetchable distfiles multimedia/openmovieeditor||2014-02-03|Has expired: segfaults, upstread development ceased french/gfaim||2014-02-04|Abandonware +math/matlab-R2012a-installer|matlab-installer|2014-02-04|Now it can handle any Matlab version Modified: head/math/Makefile ============================================================================== --- head/math/Makefile Tue Feb 4 21:40:32 2014 (r342610) +++ head/math/Makefile Tue Feb 4 21:57:26 2014 (r342611) @@ -244,7 +244,7 @@ SUBDIR += mate-calc SUBDIR += mathomatic SUBDIR += matio - SUBDIR += matlab-R2012a-installer + SUBDIR += matlab-installer SUBDIR += matrix SUBDIR += maxima SUBDIR += mbasecalc Modified: head/math/matlab-installer/Makefile ============================================================================== --- head/math/matlab-R2012a-installer/Makefile Tue Feb 4 18:39:42 2014 (r342587) +++ head/math/matlab-installer/Makefile Tue Feb 4 21:57:26 2014 (r342611) @@ -1,32 +1,36 @@ -# Created by: Jason Bacon +# Created by: Jason Bacon # $FreeBSD$ -PORTNAME= matlab-R2012a-installer -PORTVERSION= 0.1 +PORTNAME= matlab-installer +PORTVERSION= 0.2 CATEGORIES= math science java MASTER_SITES= http://acadix.biz/Ports/distfiles/ \ http://personalpages.tds.net/~jwbacon/Ports/distfiles/ MAINTAINER= jwbacon@tds.net -COMMENT= Mathworks(r) Matlab installation tool +COMMENT= Easy installation of Linux Matlab(r) on FreeBSD +LICENSE= BSD + +# Move devtools depend to USE_LINUX_APPS when possible +RUN_DEPENDS= mount_cd9660_image:${PORTSDIR}/sysutils/diskimage-tools \ + auto-ask:${PORTSDIR}/sysutils/auto-admin +# webbrowser:${PORTSDIR}/www/webbrowser \ +# ${LINUXBASE}/usr/bin/gfortran:${PORTSDIR}/devel/linux-f10-devtools + +USE_XZ= yes USE_LINUX= yes -USE_LINUX_APPS= ncurses-base +USE_LINUX_APPS= ncurses-base dri USE_JAVA= yes JAVA_VERSION= 1.6+ JAVA_OS= linux JAVA_RUN= yes NO_BUILD= yes -SUB_FILES= pkg-message -PLIST_FILES= bin/${PORTNAME} +PLIST_FILES= bin/${PORTNAME} man/man1/${PORTNAME}.1.gz -NO_STAGE= yes do-install: - ${MKDIR} ${PREFIX}/bin - ${INSTALL_SCRIPT} ${WRKSRC}/${PORTNAME} ${PREFIX}/bin - -post-install: - @${CAT} ${WRKDIR}/pkg-message + ${INSTALL_SCRIPT} ${WRKSRC}/${PORTNAME} ${STAGEDIR}${PREFIX}/bin + ${INSTALL_MAN} ${WRKSRC}/matlab-installer.1 ${STAGEDIR}${PREFIX}/man/man1 .include Modified: head/math/matlab-installer/distinfo ============================================================================== --- head/math/matlab-R2012a-installer/distinfo Tue Feb 4 18:39:42 2014 (r342587) +++ head/math/matlab-installer/distinfo Tue Feb 4 21:57:26 2014 (r342611) @@ -1,2 +1,2 @@ -SHA256 (matlab-R2012a-installer-0.1.tar.gz) = 047888d53f5d2cce32598e45072693aa225cb1472b9196e521f541a3b73ba749 -SIZE (matlab-R2012a-installer-0.1.tar.gz) = 4706 +SHA256 (matlab-installer-0.2.tar.xz) = 461e694d6140000cb40350daa126ae0e8c9a1e3ee0defee8c84643460bf977b6 +SIZE (matlab-installer-0.2.tar.xz) = 6668 Modified: head/math/matlab-installer/pkg-descr ============================================================================== --- head/math/matlab-R2012a-installer/pkg-descr Tue Feb 4 18:39:42 2014 (r342587) +++ head/math/matlab-installer/pkg-descr Tue Feb 4 21:57:26 2014 (r342611) @@ -1,5 +1,8 @@ -This port installs the prerequisites for Mathworks (r) Matlab R2012a for Linux -and an installer script matlab-2012a-installer, which automates the somewhat +This port installs the prerequisites for Mathworks (r) Matlab for Linux +and an installer script (matlab-installer), which automates the somewhat tricky process of installing Linux Matlab. -It requires installation media and a license file from Mathworks, Inc. +Installing Matlab requires Matlab installation media and a license file and +installation key from Mathworks, Inc. + +WWW: http://acadix.biz/matlab-installer.php