summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorAskhat Bakarov2015-06-25 12:35:20 +0600
committerAskhat Bakarov2015-06-25 12:35:20 +0600
commit456c1b45cf763ec62988fcc0923aa314f930eb4b (patch)
tree78c98fd807e5d3ab7a6686e22b7c5054f140d739
downloadaur-456c1b45cf763ec62988fcc0923aa314f930eb4b.tar.gz
Initial import
-rw-r--r--.SRCINFO28
-rw-r--r--PKGBUILD51
-rw-r--r--qtgrace2
-rw-r--r--qtgrace-mimetypes7
-rw-r--r--qtgrace.desktop9
-rw-r--r--qtgrace.install14
-rw-r--r--qtgrace.pngbin0 -> 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
new file mode 100644
index 000000000000..6305bfd9ebf1
--- /dev/null
+++ b/qtgrace.png
Binary files differ