diff options
-rw-r--r-- | .SRCINFO | 7 | ||||
-rw-r--r-- | .gitignore | 5 | ||||
-rw-r--r-- | PKGBUILD | 51 |
3 files changed, 24 insertions, 39 deletions
@@ -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 @@ -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}" -# } |