Package Details: i3-agenda 1.8-1

Git Clone URL: https://aur.archlinux.org/i3-agenda.git (read-only, click to copy)
Package Base: i3-agenda
Description: Show your next google calendar event in polybar or i3-bar
Upstream URL: https://github.com/rosenpin/i3-agenda
Keywords: calendar i3
Licenses: Unlicense
Submitter: otreblan
Maintainer: otreblan
Last Packager: otreblan
Votes: 1
Popularity: 0.005237
First Submitted: 2020-04-13 21:07 (UTC)
Last Updated: 2023-11-05 21:01 (UTC)

Latest Comments

mathieu.clabaut commented on 2023-11-05 20:57 (UTC)

Since 1.8 which uses pyproject.toml, I need to use the following PKGBUILD


# Maintainer: Otreblan <otreblain@gmail.com>

pkgname=i3-agenda
pkgver=1.8
pkgrel=1
pkgdesc="Show your next google calendar event in polybar or i3-bar"
arch=('any')
url="https://github.com/rosenpin/i3-agenda"
license=('Unlicense')
groups=()
depends=("python-bidi"
    "python-google-api-python-client"
    "python-google-auth-httplib2"
    "python-google-auth-oauthlib"
    "python-aiohttp"
    "python-typing_extensions"
)
source=("$pkgname-$pkgver.tar.gz::$url/archive/$pkgver.tar.gz")
sha256sums=('5084d9c47def08b6dd2d1490984ae028ec96c06079daaab2890814ec5ddc2066')

build() {
    cd "$srcdir/$pkgname-$pkgver"
    python -m  build
}

package() {
    cd "$srcdir/$pkgname-$pkgver"
        python -m installer --destdir="$pkgdir" dist/*.whl
}

chmouel commented on 2021-12-19 11:01 (UTC) (edited on 2021-12-19 11:02 (UTC) by chmouel)

it's seems that there is extra stuff in /usr/bin that shouldnt be :

i3-agenda-git /usr/bin/API.py i3-agenda-git /usr/bin/cache_utils.py i3-agenda-git /usr/bin/config.py i3-agenda-git /usr/bin/event.py i3-agenda-git /usr/lib/python3.10/site-packages/i3_agenda/API.py i3-agenda-git /usr/lib/python3.10/site-packages/i3_agenda/init.py i3-agenda-git /usr/lib/python3.10/site-packages/i3_agenda/cache_utils.py i3-agenda-git /usr/lib/python3.10/site-packages/i3_agenda/config.py i3-agenda-git /usr/lib/python3.10/site-packages/i3_agenda/event.py