aboutsummarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorBilal Taşdelen2022-06-22 20:17:51 -0700
committerBilal Taşdelen2022-06-22 20:17:51 -0700
commitd4628e12320c74a2eb5f149d7f725486a604fc06 (patch)
tree0208542e397b912f56e73320372823c65d2a3e68
parent0fa03534c2a3c1789dc9eae859413073eafa4017 (diff)
downloadaur-d4628e12320c74a2eb5f149d7f725486a604fc06.tar.gz
Package creation.
-rw-r--r--.SRCINFO11
-rw-r--r--PKGBUILD30
2 files changed, 26 insertions, 15 deletions
diff --git a/.SRCINFO b/.SRCINFO
index d9aba7f1a3d8..fdfafaa74e07 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -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
diff --git a/PKGBUILD b/PKGBUILD
index 7cd468059932..76fd7d5ab600 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -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