summarylogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--.SRCINFO7
-rw-r--r--.gitignore5
-rw-r--r--PKGBUILD51
3 files changed, 24 insertions, 39 deletions
diff --git a/.SRCINFO b/.SRCINFO
index 9f31954ca85f..72113913ceeb 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,7 +1,7 @@
pkgbase = ao-git
pkgdesc = An Electron wrapper for Microsoft To-Do
- pkgver = 6.8.0.r6.gf3fe9b0
- pkgrel = 1
+ pkgver = 6.9.0.r12.g7533b53
+ pkgrel = 3
url = https://github.com/klaussinani/ao
arch = x86_64
license = MIT
@@ -10,11 +10,10 @@ pkgbase = ao-git
makedepends = git
depends = gconf
depends = libnotify
- depends = libappindicator
depends = libxtst
depends = nss
depends = libxss
- provides = ao-git
+ provides = ao
conflicts = ao
source = git+https://github.com/klaussinani/ao.git
md5sums = SKIP
diff --git a/.gitignore b/.gitignore
new file mode 100644
index 000000000000..e91843612965
--- /dev/null
+++ b/.gitignore
@@ -0,0 +1,5 @@
+ao/
+pkg/
+src/
+*.pkg.tar.xz
+*.pkg.tar.zst
diff --git a/PKGBUILD b/PKGBUILD
index f7e42c0fab00..ca64f50fe1f6 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -1,60 +1,41 @@
-# Maintainer: Modelmat <modelmat@outlook.com.au>
+# Maintainer: peeweep <peeweep at 0x0 dot ee>
+# Contributor: Modelmat <modelmat@outlook.com.au>
# Contributor: Paul Oppenheimer <redg3ar@airmail.cc>
# Contributor: David Naramski <david.naramski@gmail.com>
pkgname=ao-git
-_pkgname=${pkgname%%-git}
-pkgver=6.8.0.r6.gf3fe9b0
-_pkgver=6.8.0
-pkgrel=1
+_pkgname=ao
+pkgver=6.9.0.r12.g7533b53
+_pkgver=${pkgver%%.r*}
+pkgrel=3
pkgdesc="An Electron wrapper for Microsoft To-Do"
arch=('x86_64')
url="https://github.com/klaussinani/ao"
license=('MIT')
-depends=('gconf' 'libnotify' 'libappindicator' 'libxtst' 'nss' 'libxss')
+depends=('gconf' 'libnotify' 'libxtst' 'nss' 'libxss')
makedepends=('npm' 'electron' 'git')
-provides=('ao-git')
+provides=('ao')
conflicts=('ao')
-source=(git+$url.git)
+source=(git+${url}.git)
md5sums=('SKIP')
pkgver() {
- cd $_pkgname
+ cd ${_pkgname}
git describe --long | sed 's/^v//;s/\([^-]*-g\)/r\1/;s/-/./g'
}
-_pkgver() {
- cd $_pkgname
- echo ${git describe --abbrev=0:1}
-}
-
build() {
- cd ao
+ cd ${_pkgname}
npm install
npx electron-builder --linux deb
}
package() {
bsdtar -xf "${srcdir}/ao/dist/${_pkgname}_${_pkgver}_amd64.deb" \
- -C "${srcdir}" --include data.tar.xz
+ -C "${srcdir}" --include data.tar.xz
tar xfJ ${srcdir}/data.tar.xz -C ${pkgdir}
install -d ${pkgdir}/usr/bin/
- ln -s /opt/Ao/ao-app ${pkgdir}/usr/bin/ao
+ ln -s /opt/Ao/ao ${pkgdir}/usr/bin/${_pkgname}
+ install -Dm 644 "${pkgdir}/usr/share/icons/hicolor/0x0/apps/ao.png" \
+ "${pkgdir}/usr/share/pixmaps/${_pkgname}.png"
+ rm -rfv "${pkgdir}/usr/share/icons/hicolor"
}
-
-# package() {
-
-# }
-
-#
-# build() {
-# cd ao
-# npm install
-# npm run pack
-# }
-# package() {
-# install -D "${_pkgname}.desktop" "${pkgdir}/usr/share/applications/${_pkgname}.desktop"
-# install -D "${srcdir}/ao/static/Icon.png" "${pkgdir}/usr/share/icons/hicolor/1024x1024/apps/${_pkgname}.png"
-# install -d "${pkgdir}/usr/share/${_pkgname}"
-# cp -r --preserve=mode $srcdir/ao/dist/linux-unpacked/* "${pkgdir}/usr/share/${_pkgname}/"
-# install -Dm=0755 "${_pkgname}.sh" "${pkgdir}/usr/bin/${_pkgname}"
-# }