diff options
author | Bernhard Landauer | 2019-04-11 23:22:27 +0200 |
---|---|---|
committer | Bernhard Landauer | 2019-04-11 23:22:27 +0200 |
commit | 297050ddb1a8640feb70721462e1407011904167 (patch) | |
tree | e57828e3dbbf969cfeee19d385a4c353d46a367d | |
parent | d39d51968378bfeaee9f8e7f0d5c003fe9b76097 (diff) | |
download | aur-297050ddb1a8640feb70721462e1407011904167.tar.gz |
fix launcher
-rw-r--r-- | .SRCINFO | 4 | ||||
-rw-r--r-- | PKGBUILD | 11 | ||||
-rw-r--r-- | draftsight.desktop | 1 |
3 files changed, 5 insertions, 11 deletions
@@ -1,7 +1,7 @@ pkgbase = draftsight pkgdesc = Freeware CAD software for DWG/DXF files. pkgver = 2019SP0 - pkgrel = 1 + pkgrel = 2 url = http://www.3ds.com/products/draftsight/ arch = x86_64 license = custom @@ -29,7 +29,7 @@ pkgbase = draftsight source = draftsight-2019SP0::http://dl-ak.solidworks.com/nonsecure/draftsight/2019SP0/draftSight.rpm source = draftsight.desktop md5sums = 6bd7b4dee942576e3244d24b0e3b92dc - md5sums = f371f6eaac0f2aefef906f86d3ffac2e + md5sums = 70904e450823c6978f242435d414e0fc pkgname = draftsight @@ -3,7 +3,7 @@ pkgname=draftsight pkgver=2019SP0 -pkgrel=1 +pkgrel=2 pkgdesc="Freeware CAD software for DWG/DXF files." arch=('x86_64') url="http://www.3ds.com/products/$pkgname/" @@ -32,18 +32,11 @@ depends=('alsa-lib' source=("$pkgname-$pkgver::http://dl-ak.solidworks.com/nonsecure/$pkgname/$pkgver/draftSight.rpm" "$pkgname.desktop") md5sums=('6bd7b4dee942576e3244d24b0e3b92dc' - 'f371f6eaac0f2aefef906f86d3ffac2e') + '70904e450823c6978f242435d414e0fc') _pkgprefix='opt/dassault-systemes/DraftSight' package() { - mkdir -p $pkgdir/usr/bin - echo "#!/bin/sh" > $pkgdir/usr/bin/$pkgname - echo "unset XDG_CURRENT_DESKTOP DESKTOP_SESSION GNOME_DESKTOP_SESSION_ID" >> $pkgdir/usr/bin/$pkgname - echo "env LD_PRELOAD=/usr/lib/libfreetype.so vblank_mode=0 /opt/dassault-systemes/DraftSight/Linux/DraftSight" >> $pkgdir/usr/bin/$pkgname - - chmod 755 $pkgdir/usr/bin/$pkgname - mkdir -p $pkgdir/$_pkgprefix cd $srcdir/$_pkgprefix install -Dm644 Eula/english/eula.htm $pkgdir/usr/share/licenses/$pkgname/LICENSE diff --git a/draftsight.desktop b/draftsight.desktop index 7bb36912d9a0..48a857cdba6d 100644 --- a/draftsight.desktop +++ b/draftsight.desktop @@ -2,6 +2,7 @@ Type=Application Name=DraftSight Comment=Freeware CAD software for your DWG/DXF files. +Path=/opt/dassault-systemes/DraftSight/Linux Exec=env LD_PRELOAD=/usr/lib/libfreetype.so --unset=XDG_CURRENT_DESKTOP --unset=DESKTOP_SESSION --unset=GNOME_DESKTOP_SESSION_ID vblank_mode=0 /opt/dassault-systemes/DraftSight/Linux/DraftSight %U Icon=draftsight Terminal=false |