Package Details: espi-appimage 1.0.2-2

Git Clone URL: https://aur.archlinux.org/espi-appimage.git (read-only, click to copy)
Package Base: espi-appimage
Description: Software recreation of the SP-1200 drum machine
Upstream URL: https://low-hiss.com/
Keywords: drum machine sampler sequencer
Licenses: custom
Conflicts: espi
Provides: espi
Submitter: Bjorkalx
Maintainer: Bjorkalx
Last Packager: Bjorkalx
Votes: 0
Popularity: 0.000000
First Submitted: 2021-04-02 15:47 (UTC)
Last Updated: 2022-01-26 21:07 (UTC)

Latest Comments

Ralf_Mardorf commented on 2023-06-06 23:26 (UTC) (edited on 2023-06-06 23:27 (UTC) by Ralf_Mardorf)

Hi, building the package doesn't work anymore. This workaround does:

PKGBUILD

# Maintainer: Alexander Björk <bjorkalx@protonmail.com>

pkgname="espi-appimage"
pkgdesc="Software recreation of the SP-1200 drum machine"
pkgver="1.0.5"
pkgrel=1
arch=('x86_64')
url="https://low-hiss.com/"
license=('custom')
depends=('fuse2' 'squashfuse')
provides=('espi')
conflicts=('espi')
source=("https://low-hiss.com/eSPi-1.0.5-x64.AppImage"
    "espi.sh"
    "eSPi.desktop.patch")
sha256sums=('SKIP'
        'SKIP'
        '26df8d45e662bde820c114a6e50c5ead169f65a6868ece246c13d36da519673d')
options=(!strip)

prepare() {
  cd "${srcdir}"
  chmod +x eSPi-1.0.5-x64.AppImage
  ./eSPi-1.0.5-x64.AppImage --appimage-extract
  cd "${srcdir}/squashfs-root/"
  patch --strip=1 < ../eSPi.desktop.patch
}

package() {
  install -Dm755 "${srcdir}/eSPi-1.0.5-x64.AppImage" "${pkgdir}/opt/appimages/eSPi-1.0.5-x64.AppImage"
  install -Dm755 "${srcdir}/espi.sh" "${pkgdir}/usr/bin/espi"
  install -dm755 "${pkgdir}/usr/share/"
  cp -r --no-preserve=mode,ownership "${srcdir}/squashfs-root/usr/share/icons" "${pkgdir}/usr/share/"
  install -Dm644 "${srcdir}/squashfs-root/eSPi.desktop" "${pkgdir}/usr/share/applications/eSPi.desktop"
}

espi.sh

#!/bin/sh
/opt/appimages/eSPi-1.0.5-x64.AppImage "$@"