Git-Url: 
http://git.frugalware.org/gitweb/gitweb.cgi?p=frugalware-current.git;a=commitdiff;h=cb4b9c45defd38809247d7971e49b33745df4658

commit cb4b9c45defd38809247d7971e49b33745df4658
Author: Elentir <elen...@mailoo.org>
Date:   Sun Dec 20 17:49:34 2009 +0100

mathgl-1.9-1-i686

* version bump
* add subpkgs for glut, fltk and qt interfaces

diff --git a/source/xlib-extra/mathgl/FrugalBuild 
b/source/xlib-extra/mathgl/FrugalBuild
index 8b2a327..473efe3 100644
--- a/source/xlib-extra/mathgl/FrugalBuild
+++ b/source/xlib-extra/mathgl/FrugalBuild
@@ -2,17 +2,37 @@
# Maintainer: Elentir <elen...@mailoo.org>

pkgname=mathgl
-pkgver=1.8.1
-pkgrel=2
+pkgver=1.9
+pkgrel=1
pkgdesc="A library for making high-quality scientific graphics, fast data 
plotting and handling of large data arrays"
archs=('i686' 'x86_64')
-depends=('fltk' 'gsl' 'libgl' 'freeglut' 'libjpeg' 'libqtgui' 'libtiff' 
'libgomp')
+depends=('fltk' 'gsl' 'libjpeg' 'libtiff' 'libgomp' 'libgl')
+makedepends=('python' )
groups=('xlib-extra')
_F_sourceforge_dirname=$pkgname
_F_sourceforge_ext=".tgz"
+# 1.9.0.1version is a windows release and is broken on linux
+_F_archive_grepv="1.9.0.1"
Finclude sourceforge
Fconfopts="$Fconfopts --enable-fltk --enable-glut --enable-qt --enable-jpeg 
--enable-tiff"
-sha1sums=('307153645a514b071c192b883153f6aa8d9ad52f')
+sha1sums=('79c733a50c235c14ba089ef5583985b83383114f')

-# optimization OK
+subpkgs=('mathgl-qt' 'mathgl-fltk' 'mathgl-glut')
+subdescs=('QT interface for Mathgl library' 'FLTK interface for Mathgl 
library' 'GLUT interface for Mathgl library')
+subdepends=('libqtgui' 'fltk' 'freeglut')
+subrodepends=('mathgl' 'mathgl' 'mathgl')
+subgroups=('xlib-extra' 'xlib-extra' 'xlib-extra')
+subarchs=('i686 x86_64' 'i686 x86_64' 'i686 x86_64')
+
+build() {
+       Fbuild
+       Fsplit mathgl-qt usr/bin/mgl_qt_example
+       Fsplit mathgl-qt usr/lib/libmgl-qt.*
+       Fsplit mathgl-fltk usr/lib/libmgl-fltk.*
+       Fsplit mathgl-fltk usr/bin/mgl_fltk_example
+       Fsplit mathgl-fltk usr/bin/mglview
+       Fsplit mathgl-glut usr/bin/mgl_glut_example
+       Fsplit mathgl-glut usr/lib/libmgl-glut.*
+}

+# optimization OK
_______________________________________________
Frugalware-git mailing list
Frugalware-git@frugalware.org
http://frugalware.org/mailman/listinfo/frugalware-git

Reply via email to