diff options
author | Isabella Basso | 2021-11-13 15:15:44 -0300 |
---|---|---|
committer | Isabella Basso | 2021-11-13 15:15:44 -0300 |
commit | 5971daa8660eac1aa04dd35e08c083116ba5b6e3 (patch) | |
tree | 7377090d7c3dd1f03a739ed8626e41d16d217885 | |
parent | 64f175f39b1af079574159769c7dce80cc4cf644 (diff) | |
download | aur-5971daa8660eac1aa04dd35e08c083116ba5b6e3.tar.gz |
Update package to new repo version
Highlights:
- New git repo
- Many new features
- Updated install script
Signed-off-by: Isabella Basso <isabbasso@riseup.net>
-rw-r--r-- | .SRCINFO | 35 | ||||
-rw-r--r-- | .gitignore | 4 | ||||
-rw-r--r-- | PKGBUILD | 70 | ||||
-rw-r--r-- | kw.install | 4 |
4 files changed, 74 insertions, 39 deletions
@@ -1,19 +1,36 @@ pkgbase = kworkflow-git - pkgdesc = Scripts that help setting up infra for kernel development. + pkgdesc = CLI tool for kernel development pkgver = 0.7 - pkgrel = 2 - url = https://github.com/rodrigosiqueira/kworkflow - install = kw.install + pkgrel = 3 + url = https://github.com/kworkflow/kworkflow arch = x86_64 license = GPL2 - depends = libguestfs + makedepends = python-sphinx + makedepends = python-sphinx-book-theme + makedepends = python-docutils + depends = bc depends = qemu - depends = ansible + depends = bash depends = git + depends = tar + depends = libpulse + depends = python-virtualenv + depends = bzip2 + depends = lzip + depends = lzop + depends = zstd + depends = xz + depends = perl-authen-sasl + depends = perl-io-socket-ssl + optdepends = pipewire-pulse: PipeWire backend + optdepends = pulseaudio: PulseAudio backend + optdepends = dunst: Desktop notifications support + optdepends = graphviz: Pomodoro graphs support + optdepends = librsvg: Pomodoro graphs support + optdepends = imagemagick: Pomodoro graphs support provides = kworkflow conflicts = kworkflow - source = git+https://github.com/rodrigosiqueira/kworkflow.git - md5sums = SKIP + source = git+https://github.com/kworkflow/kworkflow + sha512sums = SKIP pkgname = kworkflow-git - diff --git a/.gitignore b/.gitignore new file mode 100644 index 000000000000..d2875d090bd5 --- /dev/null +++ b/.gitignore @@ -0,0 +1,4 @@ +kworkflow/ +pkg/ +src/ +kworkflow-git-* @@ -1,37 +1,51 @@ -#Maintainer: Bruna Bazaluk M. V. <bazaluk at riseup dot net> -pkgname=kworkflow-git -_gitname=kworkflow -_lpkg="${_gitname,,}" -pkgver=0.7 -pkgrel=2 -pkgdesc="Scripts that help setting up infra for kernel development." +# Maintainer: Isabella Basso do Amaral <isabbasso at riseup dot net> + +_pkgname=kworkflow +_lpkg="${_pkgname,,}" +pkgname="${_pkgname}-git" +_basepkgver=0.5.0 +pkgver=0.5.8206878 +pkgrel=3 +pkgdesc='CLI tool for kernel development' arch=('x86_64') -url="https://github.com/rodrigosiqueira/kworkflow" -source=("git+https://github.com/rodrigosiqueira/kworkflow.git") +url='https://github.com/kworkflow/kworkflow' +source=("git+https://github.com/kworkflow/kworkflow") license=('GPL2') -depends=("libguestfs" - "qemu" - "ansible" - "git" - ) +depends=(bc qemu bash git tar libpulse python-virtualenv + bzip2 lzip lzop zstd xz + perl-authen-sasl perl-io-socket-ssl) +optdepends=('pipewire-pulse: PipeWire backend' + 'pulseaudio: PulseAudio backend' + 'dunst: Desktop notifications support' + 'graphviz: Pomodoro graphs support' + 'librsvg: Pomodoro graphs support' + 'imagemagick: Pomodoro graphs support' + 'python-sphinx: Build docs' + 'python-pip: Build docs' + 'python-docutils: Build docs') provides=("${_lpkg}") conflicts=("${_lpkg}") -md5sums=('SKIP') +sha512sums=('SKIP') +#install=kw.install + +pkgver() { + cd "$_pkgname" + echo "${_basepkgver}_$(git describe --always)" +} + prepare() { - cd "$_gitname" - git checkout master + cd "$_pkgname" + git checkout unstable git pull } -build() { - cd "$_gitname" - chmod +x setup.sh - ./setup.sh -i -} + +#build() { +# pip install sphinx-book-theme +# ./setup.sh --docs +#} + package() { - cd "$_gitname" - mkdir -p "$pkgdir$HOME/.kworkflow" - cp -r * "$pkgdir$HOME/.kworkflow/" - mkdir -p "$pkgdir/usr/bin" - ln -s "$HOME/.kw/kw" "$pkgdir/usr/bin/kworkflow" + cd "$_pkgname" + chmod +x setup.sh + ./setup.sh --skip-checks -i } -install="kw.install" diff --git a/kw.install b/kw.install index e245e68a92f6..72b5f995cdb7 100644 --- a/kw.install +++ b/kw.install @@ -1,5 +1,5 @@ post_install() { echo 'Append these to your .bashrc to enable autocomplete:' - echo "PATH=\$PATH:$HOME/.config/kw" - echo "source $HOME/.config/kw/src/bash_autocomplete.sh" + echo "PATH=$HOME/.local/bin:\$PATH" + echo "source $HOME/.local/lib/kw/src/bash_autocomplete.sh" } |