diff options
author | Askhat Bakarov | 2015-06-25 12:35:20 +0600 |
---|---|---|
committer | Askhat Bakarov | 2015-06-25 12:35:20 +0600 |
commit | 456c1b45cf763ec62988fcc0923aa314f930eb4b (patch) | |
tree | 78c98fd807e5d3ab7a6686e22b7c5054f140d739 | |
download | aur-456c1b45cf763ec62988fcc0923aa314f930eb4b.tar.gz |
Initial import
-rw-r--r-- | .SRCINFO | 28 | ||||
-rw-r--r-- | PKGBUILD | 51 | ||||
-rw-r--r-- | qtgrace | 2 | ||||
-rw-r--r-- | qtgrace-mimetypes | 7 | ||||
-rw-r--r-- | qtgrace.desktop | 9 | ||||
-rw-r--r-- | qtgrace.install | 14 | ||||
-rw-r--r-- | qtgrace.png | bin | 0 -> 578 bytes |
7 files changed, 111 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO new file mode 100644 index 000000000000..3cf949929188 --- /dev/null +++ b/.SRCINFO @@ -0,0 +1,28 @@ +pkgbase = qtgrace + pkgdesc = A program to display or plot data, analyze data and prepare it for printing, Qt version of the Grace + pkgver = 0.2.4 + pkgrel = 1 + url = http://plasma-gate.weizmann.ac.il/Grace/ + install = qtgrace.install + arch = i686 + arch = x86_64 + license = GPL + depends = qtwebkit + source = http://downloads.sourceforge.net/sourceforge/qtgrace/qtgrace_src_024.zip + source = qtgrace.png + source = qtgrace.desktop + source = qtgrace-mimetypes + source = qtgrace + md5sums = 5ad94668234520f0ccf615f6b6fa5915 + md5sums = 935df82970eaf9b38b1f5ab26ed45a8d + md5sums = d1bbdd58b4479f4dc27b0bee3d8d0fca + md5sums = 3beba5237f56a2ff28b6cd878865b25c + md5sums = 21b708638a6d63224e05582873be0e4f + sha256sums = 1c5c7e6662b9d5ba7f22619254c17e1872b5ce95034a647815341a7f7bcc63ce + sha256sums = 53285847eb5214a8ef86593bb1f2791d6e01cfed4bb97323ad86d070ed3f6b98 + sha256sums = b8351ba9f8a7cd5033eb453ab56e01771aba02b47d3ab4b70f29b4a138a55a36 + sha256sums = 00c16404b9c9386c32a298a3ec8842d2bef8ad6b278a817157ee4af65fcf1479 + sha256sums = 7ee2c36f058bbac902fd52b88b2129e43b39c34828281d45342d1b09ac262d79 + +pkgname = qtgrace + diff --git a/PKGBUILD b/PKGBUILD new file mode 100644 index 000000000000..89f2b791c52b --- /dev/null +++ b/PKGBUILD @@ -0,0 +1,51 @@ + + +pkgname=qtgrace +pkgver=0.2.4 +_pkgver=024 +pkgrel=1 +pkgdesc="A program to display or plot data, analyze data and prepare it for printing, Qt version of the Grace" +arch=('i686' 'x86_64') +url="http://plasma-gate.weizmann.ac.il/Grace/" +#url="http://sourceforge.net/projects/qtgrace/" +license=('GPL') +depends=('qtwebkit') +install=qtgrace.install +source=(http://downloads.sourceforge.net/sourceforge/${pkgname}/${pkgname}_src_${_pkgver}.zip $pkgname.png $pkgname.desktop $pkgname-mimetypes qtgrace) +md5sums=('5ad94668234520f0ccf615f6b6fa5915' + '935df82970eaf9b38b1f5ab26ed45a8d' + 'd1bbdd58b4479f4dc27b0bee3d8d0fca' + '3beba5237f56a2ff28b6cd878865b25c' + '21b708638a6d63224e05582873be0e4f') +sha256sums=('1c5c7e6662b9d5ba7f22619254c17e1872b5ce95034a647815341a7f7bcc63ce' + '53285847eb5214a8ef86593bb1f2791d6e01cfed4bb97323ad86d070ed3f6b98' + 'b8351ba9f8a7cd5033eb453ab56e01771aba02b47d3ab4b70f29b4a138a55a36' + '00c16404b9c9386c32a298a3ec8842d2bef8ad6b278a817157ee4af65fcf1479' + '7ee2c36f058bbac902fd52b88b2129e43b39c34828281d45342d1b09ac262d79') + +build() { + cd "$srcdir/${pkgname}_src/src" + + DESTDIR="${pkgdir}" PREFIX="/usr" qmake-qt4 src.pro + make +} + +package() { + cd "${srcdir}" + + install -d -m755 "${pkgdir}/usr/share/${pkgname}" + cp -r "${pkgname}_src/bin" "${pkgdir}/usr/share/${pkgname}" + cp -r "${pkgname}_src/fonts" "${pkgdir}/usr/share/${pkgname}" + cp -r "${pkgname}_src/examples" "${pkgdir}/usr/share/${pkgname}" + cp -r "${pkgname}_src/doc" "${pkgdir}/usr/share/${pkgname}" + find "${pkgdir}/usr/share/${pkgname}/" \( -type d -exec chmod 755 {} \; \) -o \( -type f -exec chmod 644 {} \; \) + chmod 755 "${pkgdir}/usr/share/${pkgname}/bin/${pkgname}" + + install -D -m755 qtgrace "$pkgdir/usr/bin/qtgrace" + + # Desktop integration + install -D -m644 "$srcdir/$pkgname.png" "$pkgdir/usr/share/pixmaps/$pkgname.png" + install -D -m644 "$srcdir/$pkgname.desktop" "$pkgdir/usr/share/applications/$pkgname.desktop" + install -D -m644 "$srcdir/$pkgname-mimetypes" "$pkgdir/usr/share/mime/packages/$pkgname.xml" +} + diff --git a/qtgrace b/qtgrace new file mode 100644 index 000000000000..faada59fd58c --- /dev/null +++ b/qtgrace @@ -0,0 +1,2 @@ +#!/bin/bash +LC_NUMERIC=C /usr/share/qtgrace/bin/qtgrace "$@" diff --git a/qtgrace-mimetypes b/qtgrace-mimetypes new file mode 100644 index 000000000000..1018e3b36ed3 --- /dev/null +++ b/qtgrace-mimetypes @@ -0,0 +1,7 @@ +<?xml version="1.0"?> +<mime-info xmlns='http://www.freedesktop.org/standards/shared-mime-info'> + <mime-type type="application/grace"> + <comment>xmgrace format</comment> + <glob pattern="*.agr"/> + </mime-type> +</mime-info> diff --git a/qtgrace.desktop b/qtgrace.desktop new file mode 100644 index 000000000000..32ea546b3391 --- /dev/null +++ b/qtgrace.desktop @@ -0,0 +1,9 @@ +[Desktop Entry] +Encoding=UTF-8 +Terminal=false +Name=QtGrace +Type=Application +Icon=/usr/share/pixmaps/qtgrace.png +Exec=/usr/bin/qtgrace %f +Comment=An application for 2D plotting +Categories=Science;X-Plotting; diff --git a/qtgrace.install b/qtgrace.install new file mode 100644 index 000000000000..702c510609bb --- /dev/null +++ b/qtgrace.install @@ -0,0 +1,14 @@ +post_install() { + echo "update mime database..." + update-mime-database usr/share/mime > /dev/null + echo "update desktop mime database..." + update-desktop-database -q +} + +post_upgrade() { + post_install $1 +} + +post_remove() { + post_install $1 +} diff --git a/qtgrace.png b/qtgrace.png Binary files differnew file mode 100644 index 000000000000..6305bfd9ebf1 --- /dev/null +++ b/qtgrace.png |