Newer
Older
# Maintainer: Philip Müller <philm@manjaro.org>
# Maintainer: Bernhard Landauer <oberon@manjaro.org>
'manjaro-tools-pkg-git'
'manjaro-tools-iso-git'
'manjaro-tools-yaml-git')
pkgbase=manjaro-tools-git
pkgdesc="Development tools for Manjaro Linux"
arch=('any')
url="https://gitlab.manjaro.org/tools/development-tools/manjaro-tools"
groups=('manjaro-tools')
makedepends=('git' 'docbook2x')
source=("git+$url.git#branch=${_branch}")
sha256sums=('SKIP')
printf "r%s.%s" "$(git rev-list --count HEAD)" "$(git rev-parse --short HEAD)"
}
prepare() {
cd "${srcdir}/${pkgbase%-git}"
sed -e "s/^Version=.*/Version=${_ver}/" -i Makefile
# patches here
}
cd "${srcdir}/${pkgbase%-git}"
make PREFIX=/usr
pkgdesc+=" (base tools)"
depends=('gnupg' 'openssh' 'os-prober' 'pacman-mirrors' 'rsync')
optdepends=('manjaro-tools-pkg-git: Manjaro Linux package tools'
'manjaro-tools-iso-git: Manjaro Linux iso tools'
'manjaro-tools-yaml-git: Manjaro Linux yaml tools'
conflicts=("${pkgname%-git}")
backup=("etc/${pkgbase%-git}/${pkgbase%-git}.conf")
cd "${srcdir}/${pkgbase%-git}"
make PREFIX=/usr DESTDIR="${pkgdir}" install_base
pkgdesc+=" (packaging tools)"
depends=('manjaro-tools-base-git' 'namcap')
cd "${srcdir}/${pkgbase%-git}"
make PREFIX=/usr DESTDIR="${pkgdir}" install_pkg
pkgdesc+=" (yaml tools)"
depends=('calamares-tools' 'manjaro-iso-profiles-base' 'manjaro-tools-base-git'
'ruby-kwalify')
cd "${srcdir}/${pkgbase%-git}"
make PREFIX=/usr DESTDIR="${pkgdir}" install_yaml
}
package_manjaro-tools-iso-git() {
pkgdesc='Development tools for Manjaro Linux (ISO tools)'
depends=('dosfstools' 'git' 'grub' 'libisoburn' 'manjaro-tools-yaml-git'
'mkinitcpio' 'mktorrent' 'snapd' 'squashfs-tools')
cd "${srcdir}/${pkgbase%-git}"
make PREFIX=/usr DESTDIR="${pkgdir}" install_iso