diff options
author | Bilal Taşdelen | 2022-06-22 20:17:51 -0700 |
---|---|---|
committer | Bilal Taşdelen | 2022-06-22 20:17:51 -0700 |
commit | d4628e12320c74a2eb5f149d7f725486a604fc06 (patch) | |
tree | 0208542e397b912f56e73320372823c65d2a3e68 | |
parent | 0fa03534c2a3c1789dc9eae859413073eafa4017 (diff) | |
download | aur-d4628e12320c74a2eb5f149d7f725486a604fc06.tar.gz |
Package creation.
-rw-r--r-- | .SRCINFO | 11 | ||||
-rw-r--r-- | PKGBUILD | 30 |
2 files changed, 26 insertions, 15 deletions
@@ -1,4 +1,4 @@ -pkgbase = ao +pkgbase = kuro pkgdesc = An Electron wrapper for Microsoft To-Do pkgver = 8.1.3 pkgrel = 1 @@ -10,8 +10,11 @@ pkgbase = ao depends = nss depends = libxss provides = ao + provides = kuro + conflicts = ao conflicts = ao-git - source = https://github.com/davidsmorais/kuro/releases/download/v8.1.3/kuro_8.1.3_amd64.deb - sha256sums = 5377c93bcfe67ea3b76013dc3184d541bba3f0baf3e88e174176d7d90869b144 + conflicts = kuro-appimage + source = https://github.com/davidsmorais/kuro/releases/download/v8.1.3/kuro-8.1.3.pacman + sha256sums = 79af4ecf3ee598bf75da52be6b6cae644a931d5bc63ff7d7ae4bca2c41a54368 -pkgname = ao +pkgname = kuro @@ -2,7 +2,7 @@ # Contributor: peeweep <peeweep at 0x0 dot ee> # Contributor: David Naramski <david.naramski AT gmail.com> # Contributor: Paul Oppenheimer <redg3ar@airmail.cc> -pkgname=ao +pkgname=kuro pkgver=8.1.3 pkgrel=1 pkgdesc="An Electron wrapper for Microsoft To-Do" @@ -10,15 +10,23 @@ arch=('x86_64') url="https://github.com/davidsmorais/kuro" license=('MIT') depends=('libnotify' 'libxtst' 'nss' 'libxss') -provides=('ao') -conflicts=('ao-git') -source=("${url}/releases/download/v${pkgver}/kuro_${pkgver}_amd64.deb") -sha256sums=('5377c93bcfe67ea3b76013dc3184d541bba3f0baf3e88e174176d7d90869b144') +provides=('ao' 'kuro') +conflicts=('ao' 'ao-git' 'kuro-appimage') +source=("${url}/releases/download/v${pkgver}/kuro-${pkgver}.pacman") +sha256sums=('79af4ecf3ee598bf75da52be6b6cae644a931d5bc63ff7d7ae4bca2c41a54368') package() { - tar xfJ ${srcdir}/data.tar.xz -C ${pkgdir} - install -d ${pkgdir}/usr/bin/ - ln -s /opt/Kuro/kuro ${pkgdir}/usr/bin/kuro - install -Dm 644 "${pkgdir}/usr/share/icons/hicolor/256x256/apps/kuro.png" "${pkgdir}/usr/share/pixmaps/kuro.png" - rm -rfv "${pkgdir}/usr/share/icons/hicolor" -} + # Install the application files in /opt + install -d "${pkgdir}/opt" + cp -R "${srcdir}/opt/Kuro" "${pkgdir}/opt/" + # Install the .desktop file + install -D -m644 "${srcdir}/usr/share/applications/${pkgname}.desktop" "${pkgdir}/usr/share/applications/${pkgname}.desktop" + # Install the icons + for icon_size in 16 24 32 48 64 128 256 512 1024; do + icons_dir="/usr/share/icons/hicolor/${icon_size}x${icon_size}/apps" + install -d "${pkgdir}/${icons_dir}" + install -m644 "${srcdir}${icons_dir}/${pkgname}.png" \ + "${pkgdir}${icons_dir}/${pkgname}.png" + done + +}
\ No newline at end of file |