You are not logged in.

#1 2016-05-11 20:21:55

elkami
Member
Registered: 2016-05-11
Posts: 8

ZeGrapher: a mathematical objects plotting software

Hi,

I'm presenting ZeGrapher. A function/data plotting software under GPL license. With this GUI tool, you can write a function, a sequence or import data in order to see, export or print the resulting plot. There are some advanced functions such as derivative or anti-derivative plotting or polynomial regression computation. This software also offers some other features listed in the official website.

One feature I use is the ability to write a function and to refer it in another expression, for example, you can write the following to get the resulting graph :
f(x) = exp(x)/(x-1)
g(x) = f'(x)+F(x)
Where f'() is the derivative and F() the anti-derivative of f().

My second favourite feature is to import a CSV file or manually add data and retrieve the polynomial regression coefficients.

I am not the author of this software but I would like to provide an AUR package for this. According to the Arch documentation, if I am not sure about how to submit a package, posting here (or in the AUR section ?) is the procedure to follow.
Here is the PKGBUILD:

 # Maintainer: Mickael Bosch <mickael dot bosch at hl2 dot com>
pkgname='zegrapher'
pkgver=3.0.0
pkgrel=1
arch=('x86_64' 'i686')
url="http://www.zegrapher.com"
makedepends=()
license=('GPL')
pkgdesc="mathematical objects plotting software"
depends=(qt5-base)
conflicts=(zegrapher)
source=("https://github.com/AdelKS/ZeGrapher/archive/v3.0.zip")
md5sums=('82cc38fa4904f1a506038462398c6e3d')

build() {
  cd "ZeGrapher-3.0"
  qmake
  make
}

package() {
  cd "ZeGrapher-3.0"
  install -Dm755 ZeGrapher "$pkgdir"/usr/bin/ZeGrapher
  install -Dm644 appicon.ico "$pkgdir"/usr/share/pixmaps/ZeGrapher.ico
#not in the 3.0.0 release:
#install -Dm644 ZeGrapher.desktop "$pkgdir"/usr/share/applications/ZeGrapher.desktop 
}

Should I post it or add some corrections ?

Thanks,
Mickael

Offline

Board footer

Powered by FluxBB