[arch-commits] Commit in freemat/trunk (PKGBUILD build-fix.patch freemat.install)

2014-05-29 Thread Sergej Pupykin
Date: Thursday, May 29, 2014 @ 22:45:55
  Author: spupykin
Revision: 112204

upgpkg: freemat 4.2-4

upd

Added:
  freemat/trunk/build-fix.patch
Modified:
  freemat/trunk/PKGBUILD
  freemat/trunk/freemat.install

-+
 PKGBUILD|   20 +---
 build-fix.patch |   21 +
 freemat.install |4 ++--
 3 files changed, 36 insertions(+), 9 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2014-05-29 20:08:46 UTC (rev 112203)
+++ PKGBUILD2014-05-29 20:45:55 UTC (rev 112204)
@@ -4,21 +4,27 @@
 
 pkgname=freemat
 pkgver=4.2
-pkgrel=3
+pkgrel=4
 pkgdesc=A free environment for rapid engineering, scientific prototyping and 
data processing
 arch=('i686' 'x86_64')
 url=http://freemat.sourceforge.net;
 license=('GPL')
-depends=('arpack' 'fftw' 'glu' 'portaudio' 'qtwebkit')
-makedepends=('cmake' 'python2' 'suitesparse')
+depends=('arpack' 'fftw' 'glu' 'portaudio' 'qtwebkit' 'qt4' 'libffi')
+makedepends=('cmake' 'python2' 'suitesparse' 'doxygen' 'gcc-fortran')
 install=freemat.install
-source=(http://downloads.sourceforge.net/project/freemat/FreeMat4/FreeMat-$pkgver-Source.tar.gz)
-md5sums=('ace147e49273ae935d363da8e2a56d4d')
+source=(http://downloads.sourceforge.net/project/freemat/FreeMat4/FreeMat-$pkgver-Source.tar.gz
+   build-fix.patch)
+md5sums=('ace147e49273ae935d363da8e2a56d4d'
+ '042f43dcae863e3fc4c9a10b46761344')
 
+prepare() {
+  cd $srcdir/FreeMat-$pkgver-Source
+  patch -p1 $srcdir/build-fix.patch
+}
+
 build() {
   cd $srcdir/FreeMat-$pkgver-Source
-
-  unset LDFLAGS
+  unset LDFLAGS CFLAGS CXXFLAGS CPPFLAGS
   rm -f CMakeCache.txt
   find . -type f -name '*.moc.cpp' -exec rm -f {} \;
   find . -type f -name 'add.so' -exec rm -f {} \;

Added: build-fix.patch
===
--- build-fix.patch (rev 0)
+++ build-fix.patch 2014-05-29 20:45:55 UTC (rev 112204)
@@ -0,0 +1,21 @@
+diff -wbBur FreeMat-4.2-Source/CMakeLists.txt 
FreeMat-4.2-Source.q/CMakeLists.txt
+--- FreeMat-4.2-Source/CMakeLists.txt  2013-07-28 01:27:12.0 +0400
 FreeMat-4.2-Source.q/CMakeLists.txt2014-05-29 21:13:35.263893395 
+0400
+@@ -250,17 +250,6 @@
+ ##
+ OPTION(USE_LLVM Build with LLVM support? ON)
+ 
+-FIND_PACKAGE(LLVM)
+-FIND_PACKAGE(CLANG)
+-
+-IF (LLVM_FOUND AND CLANG_FOUND)
+-  add_definitions(-DHAVE_LLVM)
+-  include_directories(${LLVM_INCLUDE_DIRS})
+-  link_directories(${LLVM_LIBRARY_DIRS})
+-  llvm_map_components_to_libraries(REQ_LLVM_LIBRARIES jit interpreter 
nativecodegen asmparser bitreader bitwriter codegen ipo linker selectiondag 
instrumentation)
+-  set(OPTIONAL_LIBS ${OPTIONAL_LIBS} ${CLANG_LIBRARIES} ${REQ_LLVM_LIBRARIES})
+-ENDIF()
+-
+ ##
+ #Extra libraries
+ IF(NOT WIN32)

Modified: freemat.install
===
--- freemat.install 2014-05-29 20:08:46 UTC (rev 112203)
+++ freemat.install 2014-05-29 20:45:55 UTC (rev 112204)
@@ -1,7 +1,7 @@
 post_install() {
-  echo -- Use FreeMat -i /usr/share/FreeMat-4.1/ to adjust docs location
+  echo -- Use FreeMat -i /usr/share/FreeMat-4.2/ to adjust docs location
 }
 
 post_upgrade() {
-  echo -- Use FreeMat -i /usr/share/FreeMat-4.1/ to adjust docs location
+  echo -- Use FreeMat -i /usr/share/FreeMat-4.2/ to adjust docs location
 }



[arch-commits] Commit in freemat/trunk (PKGBUILD build-fix.patch)

2013-10-02 Thread Balló György
Date: Wednesday, October 2, 2013 @ 23:36:52
  Author: bgyorgy
Revision: 97997

upgpkg: freemat 4.2-3

Reduce dependencies

Modified:
  freemat/trunk/PKGBUILD
Deleted:
  freemat/trunk/build-fix.patch

-+
 PKGBUILD|   13 +
 build-fix.patch |   11 ---
 2 files changed, 5 insertions(+), 19 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2013-10-02 15:41:17 UTC (rev 97996)
+++ PKGBUILD2013-10-02 21:36:52 UTC (rev 97997)
@@ -4,18 +4,16 @@
 
 pkgname=freemat
 pkgver=4.2
-pkgrel=2
+pkgrel=3
 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' 'qtwebkit' 'arpack')
-makedepends=('lapack' 'umfpack' 'blas' 'libmatio' 'cmake' 'python2' 'mesa')
+depends=('arpack' 'fftw' 'glu' 'portaudio' 'qtwebkit')
+makedepends=('cmake' 'python2' 'suitesparse')
 install=freemat.install
-source=(http://downloads.sourceforge.net/project/freemat/FreeMat4/FreeMat-$pkgver-Source.tar.gz
-   build-fix.patch)
-md5sums=('ace147e49273ae935d363da8e2a56d4d'
- '2d11a28aa2a7df89c4618ed1c4be5973')
+source=(http://downloads.sourceforge.net/project/freemat/FreeMat4/FreeMat-$pkgver-Source.tar.gz)
+md5sums=('ace147e49273ae935d363da8e2a56d4d')
 
 build() {
   cd $srcdir/FreeMat-$pkgver-Source
@@ -24,7 +22,6 @@
   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
 

Deleted: build-fix.patch
===
--- build-fix.patch 2013-10-02 15:41:17 UTC (rev 97996)
+++ build-fix.patch 2013-10-02 21:36:52 UTC (rev 97997)
@@ -1,11 +0,0 @@
-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.0 +0400
-+++ FreeMat-4.1-Source.my/libs/libGraphics/GLRenderEngine.cpp  2012-01-20 
19:07:48.0 +0400
-@@ -20,6 +20,7 @@
- #include qimage.h
- #include qpainter.h
- #include QtOpenGL
-+#include GL/glu.h
- #include math.h
- #include IEEEFP.hpp
-