summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorJustin R. St-Amant2017-01-10 07:06:49 -0600
committerJustin R. St-Amant2017-01-10 07:06:49 -0600
commit6ad3e7c1261e6888622591126c5b382593a70567 (patch)
tree0e7628000362897af99187cb56880209e23d2f99
parentd35037c79ae42af0d4bb7048199e7ef3d6eab539 (diff)
downloadaur-6ad3e7c1261e6888622591126c5b382593a70567.tar.gz
Updated package dependencies. Improved package() function.
-rw-r--r--.SRCINFO12
-rw-r--r--PKGBUILD13
-rw-r--r--draftsight.install21
3 files changed, 16 insertions, 30 deletions
diff --git a/.SRCINFO b/.SRCINFO
index 9d1d27f31f63..caedb39b1049 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,13 +1,13 @@
# Generated by mksrcinfo v8
-# Wed Nov 30 00:55:53 UTC 2016
+# Tue Jan 10 13:04:06 UTC 2017
pkgbase = draftsight
pkgdesc = Freeware CAD software for your DWG/DXF files.
pkgver = 2017SP0
- pkgrel = 1
+ pkgrel = 2
url = http://www.3ds.com/products/draftsight/
- install = draftsight.install
arch = x86_64
license = custom
+ depends = alsa-lib
depends = desktop-file-utils
depends = fontconfig
depends = gcc-libs
@@ -18,13 +18,17 @@ pkgbase = draftsight
depends = libgl
depends = libice
depends = libmariadbclient
+ depends = libmng
depends = libpng12
depends = libsm
depends = libx11
depends = libxext
depends = libxrender
- depends = postgresql-libs
+ depends = libxslt
depends = mesa
+ depends = postgresql-libs
+ depends = qt5-base
+ depends = qt5-x11extras
depends = zlib
source = http://www.draftsight.com/download-linux-fedora
source = draftsight.desktop
diff --git a/PKGBUILD b/PKGBUILD
index 670c163d79bf..2062e0c4b768 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -2,12 +2,13 @@
pkgname=draftsight
pkgver=2017SP0
-pkgrel=1
+pkgrel=2
pkgdesc="Freeware CAD software for your DWG/DXF files."
arch=('x86_64')
url="http://www.3ds.com/products/draftsight/"
license=('custom')
-depends=('desktop-file-utils'
+depends=('alsa-lib'
+ 'desktop-file-utils'
'fontconfig'
'gcc-libs'
'glib2'
@@ -17,15 +18,18 @@ depends=('desktop-file-utils'
'libgl'
'libice'
'libmariadbclient'
+ 'libmng'
'libpng12'
'libsm'
'libx11'
'libxext'
'libxrender'
- 'postgresql-libs'
+ 'libxslt'
'mesa'
+ 'postgresql-libs'
+ 'qt5-base'
+ 'qt5-x11extras'
'zlib')
-install='draftsight.install'
source=("http://www.draftsight.com/download-linux-fedora"
"draftsight.desktop")
md5sums=('7052ab4354064a41bc008130df4a719b'
@@ -47,7 +51,6 @@ package()
install -Dm644 Eula/english/eula.htm $pkgdir/usr/share/licenses/draftsight/LICENSE
for size in "16x16" "32x32" "48x48" "64x64" "128x128"
do
- echo $size
install -Dm644 Resources/pixmaps/$size/program.png $pkgdir/usr/share/icons/hicolor/$size/apps/draftsight.png
install -Dm644 Resources/pixmaps/$size/file-dwg.png $pkgdir/usr/share/icons/hicolor/$size/mimetypes/file-dwg.png
install -Dm644 Resources/pixmaps/$size/file-dxf.png $pkgdir/usr/share/icons/hicolor/$size/mimetypes/file-dxf.png
diff --git a/draftsight.install b/draftsight.install
deleted file mode 100644
index f6de2bbecbc0..000000000000
--- a/draftsight.install
+++ /dev/null
@@ -1,21 +0,0 @@
-post_install()
-{
- gtk-update-icon-cache -q -t -f usr/share/icons/hicolor
- update-desktop-database -q
- update-mime-database usr/share/mime
-}
-
-post_update()
-{
- gtk-update-icon-cache -q -t -f usr/share/icons/hicolor
- update-desktop-database -q
- update-mime-database usr/share/mime
-}
-
-post_remove()
-{
- gtk-update-icon-cache -q -t -f usr/share/icons/hicolor
- update-desktop-database -q
- update-mime-database usr/share/mime
-}
-