diff options
author | Nixuge | 2023-07-01 18:06:50 +0200 |
---|---|---|
committer | Nixuge | 2023-07-01 18:06:50 +0200 |
commit | cea40ded522e2370cd6e88cc96df82fbaed52b04 (patch) | |
tree | 8af9b379104d610355a0b92d6d7425f29c0edad6 | |
parent | 7c91d955370bb6800e3394c215e7567fc7c39059 (diff) | |
download | aur-appimage-builder-bin.tar.gz |
Fixed borked install, added conflicts
-rw-r--r-- | .SRCINFO | 3 | ||||
-rw-r--r-- | PKGBUILD | 16 | ||||
-rw-r--r-- | appimage-builder.install | 13 |
3 files changed, 19 insertions, 13 deletions
@@ -3,6 +3,7 @@ pkgbase = appimage-builder-bin pkgver = 1.1.1 pkgrel = 1 url = https://github.com/AppImageCrafters/appimage-builder + install = appimage-builder.install arch = x86_64 license = MIT depends = binutils @@ -16,6 +17,8 @@ pkgbase = appimage-builder-bin depends = strace depends = wget depends = zsync + provides = appimage-builder + conflicts = appimage-builder options = !strip source = https://github.com/AppImageCrafters/appimage-builder/releases/download/Continuous/appimage-builder-1.1.1.dev32+g2709a3b-x86_64.AppImage sha256sums = 7569b710262a42de0d577ece8bfd0b917e9fdbd4a8d0437c29c635b0eaddd7bf @@ -8,8 +8,11 @@ pkgdesc='GNU/Linux packaging solution using the AppImage format' url=https://github.com/AppImageCrafters/appimage-builder arch=(x86_64) license=(MIT) +conflicts=('appimage-builder') +provides=('appimage-builder') depends=("binutils" "desktop-file-utils" "fakeroot" "gdk-pixbuf2" "patchelf" "python-pip" "python-setuptools" "squashfs-tools" "strace" "wget" "zsync") options=(!strip) +install='appimage-builder.install' _tag="Continuous" _appimage="appimage-builder-1.1.1.dev32+g2709a3b-x86_64.AppImage" _desktop="org.appimage-crafters.appimage-builder.desktop" @@ -23,19 +26,6 @@ package() { "${srcdir}/${_appimage}" \ "${pkgdir}/opt/${_pkgname}/${_pkgname}.AppImage" - # Skipping desktop & icon since those don't make sense - # for a tool like this - - # Desktop file - # install -Dm644 \ - # "${srcdir}/squashfs-root/${_desktop}" \ - # "${pkgdir}/usr/share/applications/${_desktop}" - - # Icon images - # install -dm755 "${pkgdir}/usr/share/" - # cp -a \ - # "${srcdir}/squashfs-root/usr/share/icons" \ - # "${pkgdir}/usr/share/" # Symlink executable install -dm755 "${pkgdir}/usr/bin" diff --git a/appimage-builder.install b/appimage-builder.install new file mode 100644 index 000000000000..52638c1d02a2 --- /dev/null +++ b/appimage-builder.install @@ -0,0 +1,13 @@ +# Full credits to "LuciRose431" in the AUR + +pre_install(){ + ln -s /usr/lib/libfakeroot/libfakeroot.so /usr/lib/libfakeroot/libfakeroot-sysv.so + ln -s /usr/bin/fakeroot /usr/bin/fakeroot-sysv + ln -s /usr/bin/faked /usr/bin/faked-sysv +} + +pre_remove(){ + unlink /usr/lib/libfakeroot/libfakeroot-sysv.so + unlink /usr/bin/fakeroot-sysv + unlink /usr/bin/faked-sysv +} |