Error messages below ...
-> Cloning projects git repo...
Cloning into bare repository '/tmp/trizen/projects'...
remote: Enumerating objects: 84, done.
remote: Counting objects: 100% (84/84), done.
remote: Compressing objects: 100% (84/84), done.
remote: Total 84 (delta 42), reused 0 (delta 0)
Unpacking objects: 100% (84/84), 48.75 KiB | 241.00 KiB/s, done.
==> Validating source files with sha256sums...
projects ... Skipped
==> Extracting sources...
-> Creating working copy of projects git repo...
Cloning into 'projects'...
done.
==> Starting pkgver()...
==> Updated version: trizen 5fdc6e4-1
==> Entering fakeroot environment...
==> Starting package()...
install: cannot stat 'trizen': No such file or directory
==> ERROR: A failure occurred in package().
Aborting...
exit status 4
[hd_scania@hd-scania trizen_github]$
My PKGBUILD
following ...
_pkgname=trizen
pkgname=trizen
pkgver=2.0.1_kcp.gd94fead
pkgrel=1
pkgdesc="Trizen KCP package manager: lightweight pacman wrapper and KCP helper (-git version)."
arch=('x86_64')
url="https://sourceforge.net/p/trizen-kcp-ccr"
license=('GPL3')
depends=(
'git'
'kcp'
'yajl'
'perl>=5.30.3-1'
'pacman'
)
source=('git+https://git.code.sf.net/p/trizen-kcp-ccr/projects')
sha256sums=('SKIP')
pkgver() {
mkdir -pp "$_pkgname"
cd "$_pkgname"
git describe --always | sed -e 's|-|.|g'
}
package() {
mkdir -pp "$_pkgname"
cd "$_pkgname"
install -m 775 -D "$_pkgname" "$pkgdir/usr/bin/${_pkgname}"
install -m 775 -D "trizen.1" "$pkgdir/usr/share/man/man1/trizen.1"
install -m 775 -D "zsh.completion" "$pkgdir/usr/share/zsh/site-functions/_trizen"
install -m 775 -D "bash.kcp.completion" "$pkgdir/usr/share/bash-completion/completions/trizen"
install -m 775 -D "fish.completion" "$pkgdir/usr/share/fish/vendor_completions.d/trizen.fish"
}