diff options
author | gxb152 | 2020-03-28 22:48:27 +0800 |
---|---|---|
committer | gxb152 | 2020-03-28 22:48:27 +0800 |
commit | f56472afc8cb8cf974c04bb11eafc7375cc0d514 (patch) | |
tree | 7034c7e4b84ce06e1445553a0c11c5f3293297f1 | |
download | aur-f56472afc8cb8cf974c04bb11eafc7375cc0d514.tar.gz |
Initial commit
-rw-r--r-- | .SRCINFO | 15 | ||||
-rw-r--r-- | PKGBUILD | 31 |
2 files changed, 46 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO new file mode 100644 index 000000000000..f7e0e233ab40 --- /dev/null +++ b/.SRCINFO @@ -0,0 +1,15 @@ +pkgbase = devdocs-desktop-appimage + pkgdesc = A full-featured desktop app for DevDocs.io. + pkgver = 0.7.1 + pkgrel = 1 + url = https://github.com/egoist/devdocs-desktop + arch = x86_64 + license = MIT + provides = devdocs-desktop + noextract = DevDocs-0.7.1.AppImage + options = !strip + source = https://github.com/egoist/devdocs-desktop/releases/download/v0.7.1/DevDocs-0.7.1.AppImage + sha256sums = 5bba99a34c90a65eff67aface0b7446cbf43d620a1c195f27e7bb33ab6d3d0c2 + +pkgname = devdocs-desktop-appimage + diff --git a/PKGBUILD b/PKGBUILD new file mode 100644 index 000000000000..691d1be5b388 --- /dev/null +++ b/PKGBUILD @@ -0,0 +1,31 @@ +# Maintainer: perok8 <concatenate[g] the characters[x] in square[b] brackets[1] in[5] order[3] at gmail dot com> + +pkgname=devdocs-desktop-appimage +_installdir=/opt/${pkgname} +pkgver=0.7.1 +pkgrel=1 +pkgdesc="A full-featured desktop app for DevDocs.io." +arch=("x86_64") +url="https://github.com/egoist/devdocs-desktop" +license=("MIT") +noextract=("DevDocs-${pkgver}.AppImage") +options=("!strip") +provides=('devdocs-desktop') +source=("https://github.com/egoist/devdocs-desktop/releases/download/v${pkgver}/DevDocs-${pkgver}.AppImage") +sha256sums=("5bba99a34c90a65eff67aface0b7446cbf43d620a1c195f27e7bb33ab6d3d0c2") + +prepare() { + cd "${srcdir}" + mv "DevDocs-${pkgver}.AppImage" "DevDocs.AppImage" + chmod a+x "DevDocs.AppImage" + ${srcdir}/DevDocs.AppImage --appimage-extract + sed -i "s+AppRun+env DESKTOPINTEGRATION=no ${_installdir}/DevDocs.AppImage %U+" "squashfs-root/devdocs.desktop" + find "squashfs-root/usr/share/icons/hicolor" -type d -exec chmod 755 {} \; +} + +package() { + install -dm755 "${pkgdir}/usr/share/icons" + install -Dm755 "DevDocs.AppImage" "${pkgdir}/${_installdir}/DevDocs.AppImage" + install -Dm644 "squashfs-root/devdocs.desktop" "${pkgdir}/usr/share/applications/devdocs.desktop" + cp -R "squashfs-root/usr/share/icons/hicolor" "${pkgdir}/usr/share/icons" +} |