Fix conflict with adwaita-icon-theme

This commit is contained in:
Evgeniy K. 2025-05-15 00:17:20 +03:00
parent af25bf6921
commit 0ffca1f996
2 changed files with 9 additions and 4 deletions

View file

@ -1,11 +1,12 @@
pkgbase = freecad-weekly-appimage
pkgdesc = A general purpose 3D CAD modeler
pkgver = 1.1.0_41694
pkgrel = 1
pkgrel = 2
url = https://www.freecad.org/
arch = x86_64
license = LGPL
makedepends = patch
makedepends = adwaita-icon-theme
depends = fuse2
provides = freecad
conflicts = freecad

View file

@ -2,13 +2,13 @@
# Original work by: Igor Moura <imp2@cin.ufpe.br>
pkgname=freecad-weekly-appimage
pkgver=1.1.0_41694
pkgrel=1
pkgrel=2
pkgdesc="A general purpose 3D CAD modeler"
arch=('x86_64')
url="https://www.freecad.org/"
license=('LGPL')
depends=('fuse2')
makedepends=('patch')
makedepends=('patch' 'adwaita-icon-theme')
provides=('freecad')
conflicts=('freecad')
options=('!strip' '!debug')
@ -24,8 +24,12 @@ prepare() {
cd "${srcdir}"
chmod +x freecad-${pkgver}.AppImage
./freecad-${pkgver}.AppImage --appimage-extract org.freecad.FreeCAD.desktop
./freecad-${pkgver}.AppImage --appimage-extract usr/share/icons
./freecad-${pkgver}.AppImage --appimage-extract usr/share/mime/packages
./freecad-${pkgver}.AppImage --appimage-extract usr/share/icons/hicolor
rm squashfs-root/usr/share/icons/hicolor/icon-theme.cache
rm squashfs-root/usr/share/icons/hicolor/index.theme
patch -Np0 <./org.freecad.FreeCAD.desktop.patch
}