diff options
author | Frank Siegert | 2017-05-11 11:44:11 +0200 |
---|---|---|
committer | Frank Siegert | 2017-05-11 11:44:16 +0200 |
commit | 8ba3532b25ba4bbe22c9cfb67e23148ec2033045 (patch) | |
tree | f6656f77e51a6174cf6cf4e3ee36323dbfe94b1f | |
parent | c282e8c9d56903a14496b9a26feef5df0db52709 (diff) | |
download | aur-8ba3532b25ba4bbe22c9cfb67e23148ec2033045.tar.gz |
Update to 1.3.5-3:
- include .desktop file
- install resources (library, ...) from source tarball into /opt/openboard/
- move executable to /opt/openboard/OpenBoard and make /usr/bin/openboard a link to it, like other distributions. This is necessary to make OpenBoard discover the resources in /opt/openboard/
-rw-r--r-- | .SRCINFO | 6 | ||||
-rw-r--r-- | PKGBUILD | 24 | ||||
-rw-r--r-- | openboard.desktop | 10 |
3 files changed, 34 insertions, 6 deletions
@@ -1,9 +1,9 @@ # Generated by mksrcinfo v8 -# Tue May 9 14:20:59 UTC 2017 +# Thu May 11 09:44:11 UTC 2017 pkgbase = openboard pkgdesc = Interactive whiteboard software for schools and universities pkgver = 1.3.5 - pkgrel = 2 + pkgrel = 3 url = http://openboard.ch/index.en.html arch = x86_64 arch = i686 @@ -21,11 +21,13 @@ pkgbase = openboard source = ssl10.patch source = qchar.patch source = qtmultimediadefs.patch + source = openboard.desktop md5sums = d3ff4e88b5c8f1913c12a7686ef86329 md5sums = fa1ff089f0bcc15d2a510bb90cdd3002 md5sums = 9dbccb56e4079b75c606dc40c3e77f00 md5sums = bf2c524f3897cfcfb4315bcd92d4206e md5sums = 0d18be8088442762c2a3d5e6e1f1a911 + md5sums = 21d1749400802f8fc0669feaf77de683 pkgname = openboard @@ -1,7 +1,7 @@ # Maintainer: Frank Siegert <frank.siegert@googlemail.com> pkgname=openboard pkgver=1.3.5 -pkgrel=2 +pkgrel=3 pkgdesc="Interactive whiteboard software for schools and universities" arch=('x86_64' 'i686') url="http://openboard.ch/index.en.html" @@ -11,14 +11,17 @@ source=("https://github.com/OpenBoard-org/OpenBoard/archive/v$pkgver.tar.gz" "https://github.com/OpenBoard-org/OpenBoard-ThirdParty/archive/master.zip" ssl10.patch qchar.patch - qtmultimediadefs.patch) + qtmultimediadefs.patch + openboard.desktop) md5sums=('d3ff4e88b5c8f1913c12a7686ef86329' 'fa1ff089f0bcc15d2a510bb90cdd3002' '9dbccb56e4079b75c606dc40c3e77f00' 'bf2c524f3897cfcfb4315bcd92d4206e' - '0d18be8088442762c2a3d5e6e1f1a911') + '0d18be8088442762c2a3d5e6e1f1a911' + '21d1749400802f8fc0669feaf77de683') prepare() { + rm -rf $srcdir/OpenBoard-ThirdParty mv "$srcdir/OpenBoard-ThirdParty-master" "$srcdir/OpenBoard-ThirdParty" cd $srcdir/OpenBoard-$pkgver @@ -54,6 +57,19 @@ build() { package() { cd "$srcdir/OpenBoard-$pkgver" + + mkdir -p $pkgdir/opt/openboard + + for i in customizations etc i18n library; do + cp -rp $srcdir/OpenBoard-$pkgver/resources/$i $pkgdir/opt/openboard; + done + + cp -rp $srcdir/OpenBoard-$pkgver/resources/images/OpenBoard.png $pkgdir/opt/openboard/ + cp -rp build/linux/release/product/OpenBoard $pkgdir/opt/openboard/ + + mkdir -p $pkgdir/usr/share/applications + cp -rp $srcdir/openboard.desktop $pkgdir/usr/share/applications + mkdir -p $pkgdir/usr/bin - cp -rp build/linux/release/product/OpenBoard $pkgdir/usr/bin/ + ln -s /opt/openboard/OpenBoard $pkgdir/usr/bin/openboard } diff --git a/openboard.desktop b/openboard.desktop new file mode 100644 index 000000000000..e6663332bae6 --- /dev/null +++ b/openboard.desktop @@ -0,0 +1,10 @@ +[Desktop Entry] +Type=Application +Name=OpenBoard +Comment=OpenBoard, an interactive white board application +Exec=openboard %f +Icon=/opt/openboard/OpenBoard.png +StartupNotify=true +Terminal=false +MimeType=application/ubz +Categories=Education; |