diff options
author | Bruno Miguel Fernandes Silva | 2020-06-26 15:06:40 +0100 |
---|---|---|
committer | Bruno Miguel Fernandes Silva | 2020-06-26 15:06:40 +0100 |
commit | 75726b58005b7366b47ab47a486cda5ea0ae1278 (patch) | |
tree | cb7ad831d920da3d40e4ce73feeb8a46ab0b628c | |
download | aur-75726b58005b7366b47ab47a486cda5ea0ae1278.tar.gz |
First commit
-rw-r--r-- | .SRCINFO | 25 | ||||
-rw-r--r-- | PKGBUILD | 39 | ||||
-rw-r--r-- | alphaplot-git.install | 9 |
3 files changed, 73 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO new file mode 100644 index 000000000000..e5952f2086f8 --- /dev/null +++ b/.SRCINFO @@ -0,0 +1,25 @@ +pkgbase = alphaplot-git + pkgdesc = Application for Scientific Data Analysis and Visualization, fork of SciDavis / QtiPlot git version + pkgver = r1077.5e8bc859 + pkgrel = 1 + url = http://alphaplot.sourceforge.net/ + install = alphaplot-git.install + arch = i686 + arch = x86_64 + license = GPL2 + makedepends = boost + makedepends = cmake + makedepends = qt5-tools + depends = gsl + depends = mesa + depends = shared-mime-info + depends = hicolor-icon-theme + depends = qt5-datavis3d + depends = qt5-script + depends = qt5-xmlpatterns + depends = qt5-svg + source = alphaplot-git::git+https://github.com/narunlifescience/AlphaPlot.git/#branch=master + sha512sums = SKIP + +pkgname = alphaplot-git + diff --git a/PKGBUILD b/PKGBUILD new file mode 100644 index 000000000000..6fc07f76f241 --- /dev/null +++ b/PKGBUILD @@ -0,0 +1,39 @@ +# Maintainer: Bruno Silva <brunofernandes at ua dot pt> + +pkgname=alphaplot-git +pkgver=r1077.5e8bc859 +pkgrel=1 +pkgdesc="Application for Scientific Data Analysis and Visualization, fork of SciDavis / QtiPlot git version" +url='http://alphaplot.sourceforge.net/' +arch=('i686' 'x86_64') +license=('GPL2') + +# make dependancies +makedepends=('boost' 'cmake' 'qt5-tools') +depends=('gsl' 'mesa' 'shared-mime-info' 'hicolor-icon-theme' 'qt5-datavis3d' 'qt5-script' 'qt5-xmlpatterns' 'qt5-svg') + +# source download from git repo & prepare +source=("$pkgname::git+https://github.com/narunlifescience/AlphaPlot.git/#branch=master") +install=${pkgname}.install +sha512sums=('SKIP') + +pkgver() { + cd "${srcdir}/${pkgname}" + ( set -o pipefail + git describe --long 2>/dev/null | sed 's/\([^-]*-g\)/r\1/;s/-/./g' || + printf "r%s.%s" "$(git rev-list --count HEAD)" "$(git rev-parse --short HEAD)" + ) +} + +# start building +build() { + cd "${srcdir}/${pkgname}" + qmake + make -j +} + +# prepare package +package() { + cd "${srcdir}/${pkgname}" + make INSTALL_ROOT="${pkgdir}" DESTDIR="${pkgdir}" install +} diff --git a/alphaplot-git.install b/alphaplot-git.install new file mode 100644 index 000000000000..40347bf55e63 --- /dev/null +++ b/alphaplot-git.install @@ -0,0 +1,9 @@ +post_install() { + xdg-icon-resource forceupdate --theme hicolor 2> /dev/null + update-desktop-database -q + update-mime-database /usr/share/mime/ > /dev/null +} + +post_remove() { + post_install $1 +} |