[arch-commits] Commit in freemat/repos (10 files)
Andrea Scarpino
andrea at nymeria.archlinux.org
Tue Feb 26 16:29:05 UTC 2013
Date: Tuesday, February 26, 2013 @ 17:29:05
Author: andrea
Revision: 84981
archrelease: copy trunk to community-staging-i686, community-staging-x86_64
Added:
freemat/repos/community-staging-i686/
freemat/repos/community-staging-i686/ChangeLog
(from rev 84979, freemat/trunk/ChangeLog)
freemat/repos/community-staging-i686/PKGBUILD
(from rev 84979, freemat/trunk/PKGBUILD)
freemat/repos/community-staging-i686/build-fix.patch
(from rev 84979, freemat/trunk/build-fix.patch)
freemat/repos/community-staging-i686/freemat.install
(from rev 84979, freemat/trunk/freemat.install)
freemat/repos/community-staging-x86_64/
freemat/repos/community-staging-x86_64/ChangeLog
(from rev 84979, freemat/trunk/ChangeLog)
freemat/repos/community-staging-x86_64/PKGBUILD
(from rev 84979, freemat/trunk/PKGBUILD)
freemat/repos/community-staging-x86_64/build-fix.patch
(from rev 84979, freemat/trunk/build-fix.patch)
freemat/repos/community-staging-x86_64/freemat.install
(from rev 84979, freemat/trunk/freemat.install)
------------------------------------------+
community-staging-i686/ChangeLog | 3 +
community-staging-i686/PKGBUILD | 46 +++++++++++++++++++++++++++++
community-staging-i686/build-fix.patch | 11 ++++++
community-staging-i686/freemat.install | 7 ++++
community-staging-x86_64/ChangeLog | 3 +
community-staging-x86_64/PKGBUILD | 46 +++++++++++++++++++++++++++++
community-staging-x86_64/build-fix.patch | 11 ++++++
community-staging-x86_64/freemat.install | 7 ++++
8 files changed, 134 insertions(+)
Copied: freemat/repos/community-staging-i686/ChangeLog (from rev 84979, freemat/trunk/ChangeLog)
===================================================================
--- community-staging-i686/ChangeLog (rev 0)
+++ community-staging-i686/ChangeLog 2013-02-26 16:29:05 UTC (rev 84981)
@@ -0,0 +1,3 @@
+2007-06-27 tardo <tardo at nagi-fanboi.net>
+* Built for x86_64
+
Copied: freemat/repos/community-staging-i686/PKGBUILD (from rev 84979, freemat/trunk/PKGBUILD)
===================================================================
--- community-staging-i686/PKGBUILD (rev 0)
+++ community-staging-i686/PKGBUILD 2013-02-26 16:29:05 UTC (rev 84981)
@@ -0,0 +1,46 @@
+# $Id$
+# Maintainer: Sergej Pupykin <pupykin.s+arch at gmail.com>
+# Contributor: William Rea <sillywilly at gmail.com>
+
+pkgname=freemat
+pkgver=4.1
+pkgrel=7
+pkgdesc="A free environment for rapid engineering, scientific prototyping and data processing"
+arch=('i686' 'x86_64')
+url="http://freemat.sourceforge.net"
+license=('GPL')
+depends=('qt4' 'ffcall' 'fftw' 'portaudio' 'libffi' 'glu')
+makedepends=('arpack' 'lapack' 'umfpack' 'blas' 'libmatio' 'cmake' 'python2' 'mesa')
+install=freemat.install
+source=(http://downloads.sourceforge.net/project/freemat/FreeMat4/FreeMat-$pkgver-Source.tar.gz
+ build-fix.patch)
+md5sums=('929d31e2310feaff5d380fc2f7b4d1a2'
+ '2d11a28aa2a7df89c4618ed1c4be5973')
+
+build() {
+ cd $srcdir/FreeMat-$pkgver-Source
+
+ unset LDFLAGS
+ rm -f CMakeCache.txt
+ find . -type f -name '*.moc.cpp' -exec rm -f {} \;
+ find . -type f -name 'add.so' -exec rm -f {} \;
+ patch -p1 <$srcdir/build-fix.patch
+ echo >libs/libMatC/CJitFuncClang.hpp
+ echo >libs/libMatC/CJitFuncClang.cpp
+
+ cmake \
+ -DCMAKE_INSTALL_PREFIX=/usr \
+ -DUSE_LLVM=OFF \
+ -DFORCE_BUNDLED_UMFPACK=ON \
+ -DFFI_INCLUDE_DIR=/usr/lib/libffi-`pacman -Q libffi | cut -f2 -d\ |cut -f1 -d-`/include/ \
+ -DPYTHON_EXECUTABLE=/usr/bin/python2 \
+ .
+ make
+}
+package() {
+ cd $srcdir/FreeMat-$pkgver-Source
+
+ make DESTDIR=$pkgdir install -j1
+ sed -i "s|/FreeMat-.*/|/FreeMat-$pkgver/|g" $startdir/freemat.install
+ rm $pkgdir/usr/bin/blas.ini
+}
Copied: freemat/repos/community-staging-i686/build-fix.patch (from rev 84979, freemat/trunk/build-fix.patch)
===================================================================
--- community-staging-i686/build-fix.patch (rev 0)
+++ community-staging-i686/build-fix.patch 2013-02-26 16:29:05 UTC (rev 84981)
@@ -0,0 +1,11 @@
+diff -wbBur FreeMat-4.1-Source/libs/libGraphics/GLRenderEngine.cpp FreeMat-4.1-Source.my/libs/libGraphics/GLRenderEngine.cpp
+--- FreeMat-4.1-Source/libs/libGraphics/GLRenderEngine.cpp 2011-11-27 04:27:43.000000000 +0400
++++ FreeMat-4.1-Source.my/libs/libGraphics/GLRenderEngine.cpp 2012-01-20 19:07:48.000000000 +0400
+@@ -20,6 +20,7 @@
+ #include <qimage.h>
+ #include <qpainter.h>
+ #include <QtOpenGL>
++#include <GL/glu.h>
+ #include <math.h>
+ #include "IEEEFP.hpp"
+
Copied: freemat/repos/community-staging-i686/freemat.install (from rev 84979, freemat/trunk/freemat.install)
===================================================================
--- community-staging-i686/freemat.install (rev 0)
+++ community-staging-i686/freemat.install 2013-02-26 16:29:05 UTC (rev 84981)
@@ -0,0 +1,7 @@
+post_install() {
+ echo "-- Use FreeMat -i /usr/share/FreeMat-4.1/ to adjust docs location"
+}
+
+post_upgrade() {
+ echo "-- Use FreeMat -i /usr/share/FreeMat-4.1/ to adjust docs location"
+}
Copied: freemat/repos/community-staging-x86_64/ChangeLog (from rev 84979, freemat/trunk/ChangeLog)
===================================================================
--- community-staging-x86_64/ChangeLog (rev 0)
+++ community-staging-x86_64/ChangeLog 2013-02-26 16:29:05 UTC (rev 84981)
@@ -0,0 +1,3 @@
+2007-06-27 tardo <tardo at nagi-fanboi.net>
+* Built for x86_64
+
Copied: freemat/repos/community-staging-x86_64/PKGBUILD (from rev 84979, freemat/trunk/PKGBUILD)
===================================================================
--- community-staging-x86_64/PKGBUILD (rev 0)
+++ community-staging-x86_64/PKGBUILD 2013-02-26 16:29:05 UTC (rev 84981)
@@ -0,0 +1,46 @@
+# $Id$
+# Maintainer: Sergej Pupykin <pupykin.s+arch at gmail.com>
+# Contributor: William Rea <sillywilly at gmail.com>
+
+pkgname=freemat
+pkgver=4.1
+pkgrel=7
+pkgdesc="A free environment for rapid engineering, scientific prototyping and data processing"
+arch=('i686' 'x86_64')
+url="http://freemat.sourceforge.net"
+license=('GPL')
+depends=('qt4' 'ffcall' 'fftw' 'portaudio' 'libffi' 'glu')
+makedepends=('arpack' 'lapack' 'umfpack' 'blas' 'libmatio' 'cmake' 'python2' 'mesa')
+install=freemat.install
+source=(http://downloads.sourceforge.net/project/freemat/FreeMat4/FreeMat-$pkgver-Source.tar.gz
+ build-fix.patch)
+md5sums=('929d31e2310feaff5d380fc2f7b4d1a2'
+ '2d11a28aa2a7df89c4618ed1c4be5973')
+
+build() {
+ cd $srcdir/FreeMat-$pkgver-Source
+
+ unset LDFLAGS
+ rm -f CMakeCache.txt
+ find . -type f -name '*.moc.cpp' -exec rm -f {} \;
+ find . -type f -name 'add.so' -exec rm -f {} \;
+ patch -p1 <$srcdir/build-fix.patch
+ echo >libs/libMatC/CJitFuncClang.hpp
+ echo >libs/libMatC/CJitFuncClang.cpp
+
+ cmake \
+ -DCMAKE_INSTALL_PREFIX=/usr \
+ -DUSE_LLVM=OFF \
+ -DFORCE_BUNDLED_UMFPACK=ON \
+ -DFFI_INCLUDE_DIR=/usr/lib/libffi-`pacman -Q libffi | cut -f2 -d\ |cut -f1 -d-`/include/ \
+ -DPYTHON_EXECUTABLE=/usr/bin/python2 \
+ .
+ make
+}
+package() {
+ cd $srcdir/FreeMat-$pkgver-Source
+
+ make DESTDIR=$pkgdir install -j1
+ sed -i "s|/FreeMat-.*/|/FreeMat-$pkgver/|g" $startdir/freemat.install
+ rm $pkgdir/usr/bin/blas.ini
+}
Copied: freemat/repos/community-staging-x86_64/build-fix.patch (from rev 84979, freemat/trunk/build-fix.patch)
===================================================================
--- community-staging-x86_64/build-fix.patch (rev 0)
+++ community-staging-x86_64/build-fix.patch 2013-02-26 16:29:05 UTC (rev 84981)
@@ -0,0 +1,11 @@
+diff -wbBur FreeMat-4.1-Source/libs/libGraphics/GLRenderEngine.cpp FreeMat-4.1-Source.my/libs/libGraphics/GLRenderEngine.cpp
+--- FreeMat-4.1-Source/libs/libGraphics/GLRenderEngine.cpp 2011-11-27 04:27:43.000000000 +0400
++++ FreeMat-4.1-Source.my/libs/libGraphics/GLRenderEngine.cpp 2012-01-20 19:07:48.000000000 +0400
+@@ -20,6 +20,7 @@
+ #include <qimage.h>
+ #include <qpainter.h>
+ #include <QtOpenGL>
++#include <GL/glu.h>
+ #include <math.h>
+ #include "IEEEFP.hpp"
+
Copied: freemat/repos/community-staging-x86_64/freemat.install (from rev 84979, freemat/trunk/freemat.install)
===================================================================
--- community-staging-x86_64/freemat.install (rev 0)
+++ community-staging-x86_64/freemat.install 2013-02-26 16:29:05 UTC (rev 84981)
@@ -0,0 +1,7 @@
+post_install() {
+ echo "-- Use FreeMat -i /usr/share/FreeMat-4.1/ to adjust docs location"
+}
+
+post_upgrade() {
+ echo "-- Use FreeMat -i /usr/share/FreeMat-4.1/ to adjust docs location"
+}
More information about the arch-commits
mailing list