git » freecad.git » commit d2acde1

upgpkg: 0.19.2-7

author Alexander Rødseth
2021-11-23 15:08:00 UTC
committer Alexander Rødseth
2021-11-23 15:08:00 UTC
parent de254832b265b4ed1fd076bb1fca77b5461897b9

upgpkg: 0.19.2-7

PKGBUILD +6 -6

diff --git a/PKGBUILD b/PKGBUILD
index e7fcb43..51d82a9 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -11,7 +11,7 @@
 
 pkgname=freecad
 pkgver=0.19.2
-pkgrel=6
+pkgrel=7
 pkgdesc='General purpose 3D CAD modeler'
 arch=(x86_64)
 url='https://freecadweb.org/'
@@ -77,7 +77,9 @@ package() {
   # MIME info
   install -Dm644 freecad.xml "$pkgdir/usr/share/mime/packages/freecad.xml"
 
-  # Thumbnailer, see FS#71592
+  # Thumbnailer
+  install -Dm755 FreeCAD/src/Tools/freecad-thumbnailer \
+    "$pkgdir/usr/bin/freecad-thumbnailer"
   install -Dm644 \
     "$pkgdir/usr/lib/freecad/share/thumbnailers/FreeCAD.thumbnailer" \
     "$pkgdir/usr/share/thumbnailers/FreeCAD.thumbnailer"
@@ -85,12 +87,12 @@ package() {
 
   # Icons
   cd FreeCAD/src/Gui/Icons
+  install -Dm644 freecad.svg \
+    "$pkgdir/usr/share/icons/hicolor/scalable/apps/freecad.svg"
   for i in 16 32 48 64; do
     install -Dm644 "freecad-icon-$i.png" \
       "$pkgdir/usr/share/icons/hicolor/${i}x$i/apps/freecad.png"
   done
-  install -Dm644 freecad.svg \
-    "$pkgdir/usr/share/icons/hicolor/scalable/apps/freecad.svg"
 
   # Symlinks in /usr/bin
   install -d "$pkgdir/usr/bin"
@@ -98,6 +100,4 @@ package() {
   ln -sf /usr/lib/freecad/bin/FreeCAD "$pkgdir/usr/bin/FreeCAD"
   ln -sf /usr/lib/freecad/bin/FreeCADCmd "$pkgdir/usr/bin/freecadcmd"
   ln -sf /usr/lib/freecad/bin/FreeCADCmd "$pkgdir/usr/bin/FreeCADCmd"
-  ln -sf /usr/lib/freecad/bin/freecad-thumbnailer \
-    "$pkgdir/usr/bin/freecad-thumbnailer"
 }