Packages/BioArchLinux/devtools-bioarchlinux/PKGBUILD

32 lines
1.1 KiB
Bash

_pkgname=devtools
pkgname=devtools-bioarchlinux
pkgver=2023.09.29
pkgrel=2
# curl https://api.github.com/repos/archlinuxcn/devtools/git/ref/tags/$pkgver-archlinuxcn1 | jq -r .object.sha
_upstream_pkgrel=1
pkgdesc='Tools for Arch Linux package maintainers, bioarchlinux fork'
arch=('any')
license=('GPL')
url='https://gitlab.archlinux.org/archlinux/devtools'
depends=('bash' 'openssh' 'subversion' 'rsync' 'arch-install-scripts'
'git' 'bzr' 'mercurial' 'diffutils' 'util-linux' 'awk')
makedepends=('asciidoc')
optdepends=('btrfs-progs: btrfs support')
provides=("devtools=$pkgver-$pkgrel")
conflicts=("devtools")
source=("$pkgname::git+https://github.com/archlinuxcn/devtools.git")
b2sums=('SKIP')
pkgver() {
cd ${pkgname}
printf $(TZ=UTC git log --no-walk --pretty="%cd" --decorate=full --date=format-local:%Y.%m.%d | head -n 1)
}
build() {
cd ${pkgname}
make BUILDTOOLVER="${pkgver}-${_upstream_pkgrel}-${arch}" PREFIX=/usr
}
package() {
cd ${pkgname}
make PREFIX=/usr DESTDIR="${pkgdir}" install
sed -i "/^OPTION/s/ debug/ !debug/" $pkgdir/usr/share/devtools/makepkg.conf.d/*.conf
}