diff options
Diffstat (limited to 'PKGBUILD')
-rw-r--r-- | PKGBUILD | 16 |
1 files changed, 9 insertions, 7 deletions
@@ -2,7 +2,7 @@ pkgname=zectl-git _pkgname=${pkgname%-git} -pkgver=r114.45f9dc4 +pkgver=r121.958f45f pkgrel=1 pkgdesc="ZFS Boot Environment manager" url="http://github.com/johnramsden/${_pkgname}" @@ -10,24 +10,26 @@ arch=('any') license=('MIT') depends=('zfs') makedepends=('make' 'cmake') +provides=('zectl') + conflicts=("${_pkgname}") source=("${_pkgname}::git+https://github.com/johnramsden/${_pkgname}#branch=master") sha256sums=(SKIP) pkgver() { - cd "${srcdir}/${_pkgname}" - printf "r%s.%s" "$(git rev-list --count HEAD)" "$(git rev-parse --short HEAD)" + cd "${srcdir}/${_pkgname}" + printf "r%s.%s" "$(git rev-list --count HEAD)" "$(git rev-parse --short HEAD)" } build() { cd "${srcdir}/${_pkgname}" - mkdir build && cd build - cmake .. -DCMAKE_INSTALL_PREFIX=/usr -DPLUGINS_DIRECTORY=/usr/share/zectl/libze_plugin - make + CFLAGS+=" -fmacro-prefix-map=$PWD/=" cmake -DCMAKE_INSTALL_PREFIX=/usr \ + -DPLUGINS_DIRECTORY=/usr/share/zectl/libze_plugin . + make VERBOSE=1 } package() { - cd "${srcdir}/${_pkgname}/build" + cd "${srcdir}/${_pkgname}" make DESTDIR="${pkgdir}" install install -Dm644 "${srcdir}/${_pkgname}/docs/zectl.8" "${pkgdir}/usr/share/man/man8/zectl.8" install -Dm644 "${srcdir}/${_pkgname}/README.md" "${pkgdir}/usr/share/doc/${pkgname}/README.md" |