summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorBernhard Landauer2019-04-11 23:22:27 +0200
committerBernhard Landauer2019-04-11 23:22:27 +0200
commit297050ddb1a8640feb70721462e1407011904167 (patch)
treee57828e3dbbf969cfeee19d385a4c353d46a367d
parentd39d51968378bfeaee9f8e7f0d5c003fe9b76097 (diff)
downloadaur-297050ddb1a8640feb70721462e1407011904167.tar.gz
fix launcher
-rw-r--r--.SRCINFO4
-rw-r--r--PKGBUILD11
-rw-r--r--draftsight.desktop1
3 files changed, 5 insertions, 11 deletions
diff --git a/.SRCINFO b/.SRCINFO
index add353c84b06..b989d18e9ed4 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -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
diff --git a/PKGBUILD b/PKGBUILD
index 6623f0fcb706..3fab70a7401e 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -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