# Maintainer: papajoke pkgname=sys-journald-bin _pkgname=sys-journald pkgver=0.1.1 pkgrel=1 pkgdesc="view journald logs with electron AppImage." arch=('x86_64') url="https://github.com/papajoker/sys-journald" _src="http://test.webstratege.fr/" license=('GPL2') depends=('gcc-libs' 'gconf' 'alsa-lib' 'nss' 'libxtst' 'gtk2' 'libnotify' 'systemd') makedepends=('p7zip') conflicts=('sys-journald-bin') noextract=("${_pkgname}-${pkgver}-${pkgrel}-x86_64.AppImage") options=('!strip') source=("${_src}${_pkgname}-${pkgver}-${pkgrel}-x86_64.AppImage" "${_pkgname}.desktop") md5sums=('78f015e845e7c773b2ae266d9fc5ff33' 'ea952c0a0b172fca4a35eea90b58e700' ) prepare() { cd "${srcdir}" mkdir -p "${srcdir}/opt/${_pkgname}" 7z x -y "${srcdir}/${_pkgname}-${pkgver}-${pkgrel}-x86_64.AppImage" usr/share/icons install -v -Dm755 "${_pkgname}-${pkgver}-${pkgrel}-x86_64.AppImage" "opt/${_pkgname}/${_pkgname}.AppImage" mv "${_pkgname}.desktop" "${srcdir}/opt/${_pkgname}/${_pkgname}.desktop" } package() { cd "${srcdir}/" cp -rp usr "${pkgdir}/usr" cp -rp opt "${pkgdir}/opt" install -D -m644 "${srcdir}/opt/${_pkgname}/${_pkgname}.desktop" "${pkgdir}/usr/share/applications/${_pkgname}.desktop" mkdir -p "${pkgdir}/usr/bin/" ln -s /opt/${_pkgname}/${_pkgname}.AppImage ${pkgdir}/usr/bin/${_pkgname} }