Orhun Parmaksız pushed to branch main at Arch Linux / Packaging / Packages / task
Commits: 21312228 by Orhun Parmaksız at 2024-03-25T23:59:33+03:00 upgpkg: 3.0.0-1: upstream release - - - - - 2 changed files: - + .SRCINFO - PKGBUILD Changes: ===================================== .SRCINFO ===================================== @@ -0,0 +1,24 @@ +pkgbase = task + pkgdesc = Taskwarrior, a command-line todo list manager + pkgver = 3.0.0 + pkgrel = 1 + url = https://taskwarrior.org/ + arch = x86_64 + license = MIT + makedepends = cmake + makedepends = git + makedepends = cargo + depends = util-linux + depends = gnutls + optdepends = bash-completion: for bash completion + optdepends = python: for python export addon + optdepends = ruby: for ruby export addon + optdepends = perl: for perl export addon + optdepends = perl-json: for perl export addon + options = !lto + source = task::git+https://github.com/GothenburgBitFactory/taskwarrior.git#commit=3e41fb604c209e355444a1f0e2f4e15c70d76226 + source = task-libshared::git+https://github.com/GothenburgBitFactory/libshared.git + sha256sums = 4f8304c149f28152fa1f291d6be1b263ed23619f53637715ae21e023f9c0f184 + sha256sums = SKIP + +pkgname = task ===================================== PKGBUILD ===================================== @@ -7,27 +7,40 @@ # Contributor: coolkehon <[email protected]> pkgname=task -pkgver=2.6.2 -pkgrel=2 +pkgver=3.0.0 +pkgrel=1 pkgdesc="Taskwarrior, a command-line todo list manager" arch=('x86_64') url="https://taskwarrior.org/" license=('MIT') depends=('util-linux' 'gnutls') -makedepends=('cmake') +makedepends=('cmake' 'git' 'cargo') optdepends=('bash-completion: for bash completion' 'python: for python export addon' 'ruby: for ruby export addon' 'perl: for perl export addon' 'perl-json: for perl export addon') -source=("https://taskwarrior.org/download/$pkgname-$pkgver.tar.gz") -sha256sums=('b1d3a7f000cd0fd60640670064e0e001613c9e1cb2242b9b3a9066c78862cfec') +_commit=3e41fb604c209e355444a1f0e2f4e15c70d76226 +source=( + "$pkgname::git+https://github.com/GothenburgBitFactory/taskwarrior.git#commit=$_commit" + "$pkgname-libshared::git+https://github.com/GothenburgBitFactory/libshared.git" +) +sha256sums=('4f8304c149f28152fa1f291d6be1b263ed23619f53637715ae21e023f9c0f184' + 'SKIP') +options=('!lto') + +prepare() { + cd "$srcdir/$pkgname" + git submodule init + git config submodule."src/libshared".url "${srcdir}/${pkgname}"-libshared + git -c protocol.file.allow=always submodule update --init --recursive +} build() { - cd "$srcdir/$pkgname-$pkgver" + cd "$srcdir/$pkgname" cmake -DCMAKE_INSTALL_PREFIX=/usr . make } package() { - cd "$srcdir/$pkgname-$pkgver" + cd "$srcdir/$pkgname" make DESTDIR="$pkgdir" install # Note that we rename the bash completion script for bash-completion > 1.99, until upstream does so. @@ -39,5 +52,5 @@ package() { install -Dm644 "$pkgdir/usr/share/doc/task/scripts/vim/syntax/taskedit.vim" "$pkgdir/usr/share/vim/vimfiles/syntax/taskedit.vim" install -Dm644 "$pkgdir/usr/share/doc/task/scripts/vim/syntax/taskrc.vim" "$pkgdir/usr/share/vim/vimfiles/syntax/taskrc.vim" - install -Dm644 "$srcdir/$pkgname-$pkgver/LICENSE" "$pkgdir/usr/share/licenses/task/LICENSE" + install -Dm644 "$srcdir/$pkgname/LICENSE" "$pkgdir/usr/share/licenses/task/LICENSE" } View it on GitLab: https://gitlab.archlinux.org/archlinux/packaging/packages/task/-/commit/21312228ba2194fdc544f4d5a9c6a0aadacf994d -- View it on GitLab: https://gitlab.archlinux.org/archlinux/packaging/packages/task/-/commit/21312228ba2194fdc544f4d5a9c6a0aadacf994d You're receiving this email because of your account on gitlab.archlinux.org.
