build: Cleanup package dependencies (#573)

* removed DEBIAN/imhex.desktop

* added licence to cmake install directory + fixed PKGBUILD to copy desktop file/licence

* removed gtk3 from packaging files

* added xdg-desktop-portal dependency

* adwaita theme should not be needed anymore

* added dbus dependency
This commit is contained in:
iTrooz_
2022-07-08 09:23:53 +02:00
committed by GitHub
parent 8382f68601
commit d1a2f7d6ed
10 changed files with 14 additions and 21 deletions

5
dist/Arch/PKGBUILD vendored
View File

@@ -8,7 +8,7 @@ url="https://github.com/WerWolv/ImHex"
repo=$url
license=('GPL 2.0')
groups=()
depends=(glfw mbedtls python freetype2 libglvnd gtk3 xdg-desktop-portal)
depends=(glfw mbedtls python freetype2 libglvnd dbus xdg-desktop-portal)
makedepends=(git)
checkdepends=()
optdepends=()
@@ -34,5 +34,6 @@ package() {
done
cp -r $srcdir/usr/share/imhex/{constants,encodings,includes,magic,patterns} $pkgdir/usr/share/imhex
install -d $pkgdir/usr/share/imhex
cp -r $srcdir/usr/share/{applications,licenses} $pkgdir/usr/share
install -d $pkgdir/usr/share
}