summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorLaurent Hofer2015-06-21 12:23:14 +0200
committerLaurent Hofer2015-06-21 12:23:14 +0200
commitf47ea461a54a7701f25b2d3bff5621411d121285 (patch)
tree18dd8973d290401a98d76f83f5515c2650c404b6
downloadaur-f47ea461a54a7701f25b2d3bff5621411d121285.tar.gz
Initial import
-rw-r--r--.SRCINFO28
-rw-r--r--PKGBUILD29
-rw-r--r--xcas.install12
3 files changed, 69 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO
new file mode 100644
index 000000000000..50375798780f
--- /dev/null
+++ b/.SRCINFO
@@ -0,0 +1,28 @@
+pkgbase = xcas
+ pkgdesc = Computer Algebra System
+ pkgver = 1.2.0
+ pkgrel = 15
+ url = http://www-fourier.ujf-grenoble.fr/~parisse/giac.html
+ install = xcas.install
+ arch = i686
+ arch = x86_64
+ license = GPL3
+ makedepends = latex2html
+ makedepends = readline
+ depends = fltk-xcas
+ depends = mesa
+ depends = mpfr
+ depends = pari25
+ depends = gsl
+ depends = lapack
+ depends = ntl
+ depends = desktop-file-utils
+ depends = hicolor-icon-theme
+ depends = libao
+ provides = xcas
+ provides = giac
+ source = http://www-fourier.ujf-grenoble.fr/~parisse/debian/dists/stable/main/source/giac_1.2.0-15.tar.gz
+ md5sums = 0e67ec6ab189857b45c249eef9b92f05
+
+pkgname = xcas
+
diff --git a/PKGBUILD b/PKGBUILD
new file mode 100644
index 000000000000..9c8341116234
--- /dev/null
+++ b/PKGBUILD
@@ -0,0 +1,29 @@
+# Contributor: Calimero <calimeroteknik at free dot fr>
+# Maintainer: Laurent Hofer <laurenth at laurenth dot net>
+pkgname=xcas
+pkgver=1.2.0
+pkgrel=15
+pkgdesc="Computer Algebra System"
+arch=('i686' 'x86_64')
+url="http://www-fourier.ujf-grenoble.fr/~parisse/giac.html"
+license=('GPL3')
+depends=('fltk-xcas' 'mesa' 'mpfr' 'pari25' 'gsl' 'lapack' 'ntl' 'desktop-file-utils' 'hicolor-icon-theme' 'libao')
+makedepends=('latex2html' 'readline')
+provides=('xcas' 'giac')
+install=xcas.install
+source=("http://www-fourier.ujf-grenoble.fr/~parisse/debian/dists/stable/main/source/giac_${pkgver}-${pkgrel}.tar.gz")
+md5sums=('0e67ec6ab189857b45c249eef9b92f05')
+
+build() {
+ CXXFLAGS="${CXXFLAGS} -fpermissive"
+ CPPFLAGS="${CPPFLAGS} -O2"
+ LDFLAGS="${LDFLAGS} -lX11"
+ cd "$srcdir/giac-$pkgver"
+ ./configure --prefix=/usr --disable-cocoa
+ make
+}
+
+package() {
+ cd "$srcdir/giac-$pkgver"
+ make DESTDIR="$pkgdir/" install
+}
diff --git a/xcas.install b/xcas.install
new file mode 100644
index 000000000000..dd1b68ebcf6f
--- /dev/null
+++ b/xcas.install
@@ -0,0 +1,12 @@
+post_install() {
+ gtk-update-icon-cache /usr/share/icons/hicolor/
+ update-desktop-database -q
+}
+
+post_upgrade() {
+ post_install
+}
+
+post_remove() {
+ post_install
+}