diff options
author | Nixuge | 2023-01-29 22:57:33 +0100 |
---|---|---|
committer | Nixuge | 2023-01-29 22:57:33 +0100 |
commit | 7c91d955370bb6800e3394c215e7567fc7c39059 (patch) | |
tree | f40825504fbfa008900a333cb929a684be457d2a /PKGBUILD | |
download | aur-7c91d955370bb6800e3394c215e7567fc7c39059.tar.gz |
Initial commit (1.1.1)
Diffstat (limited to 'PKGBUILD')
-rw-r--r-- | PKGBUILD | 45 |
1 files changed, 45 insertions, 0 deletions
diff --git a/PKGBUILD b/PKGBUILD new file mode 100644 index 000000000000..2dd0469fe6c2 --- /dev/null +++ b/PKGBUILD @@ -0,0 +1,45 @@ +# Maintainer: Nixuge + +pkgname=appimage-builder-bin +_pkgname=appimage-builder +pkgver=1.1.1 +pkgrel=1 +pkgdesc='GNU/Linux packaging solution using the AppImage format' +url=https://github.com/AppImageCrafters/appimage-builder +arch=(x86_64) +license=(MIT) +depends=("binutils" "desktop-file-utils" "fakeroot" "gdk-pixbuf2" "patchelf" "python-pip" "python-setuptools" "squashfs-tools" "strace" "wget" "zsync") +options=(!strip) +_tag="Continuous" +_appimage="appimage-builder-1.1.1.dev32+g2709a3b-x86_64.AppImage" +_desktop="org.appimage-crafters.appimage-builder.desktop" +source=("https://github.com/AppImageCrafters/appimage-builder/releases/download/${_tag}/${_appimage}") +sha256sums=('7569b710262a42de0d577ece8bfd0b917e9fdbd4a8d0437c29c635b0eaddd7bf') + + +package() { + # AppImage + install -Dm755 \ + "${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" + ln -s \ + "/opt/${_pkgname}/${_pkgname}.AppImage" \ + "${pkgdir}/usr/bin/${_pkgname}" +} |