diff options
author | caltlgin | 2020-11-07 14:17:31 +1300 |
---|---|---|
committer | caltlgin | 2020-11-07 14:17:31 +1300 |
commit | 92b5e0e856b2d67186c7233c031d5256af1e4efe (patch) | |
tree | d1846aafcf2feb5fb6388001b4478e0c5f306b69 | |
parent | 5731d12209396334895df13b2f561af070d1f14f (diff) | |
download | aur-92b5e0e856b2d67186c7233c031d5256af1e4efe.tar.gz |
Adopt PKGBUILD and convert to static releases
-rw-r--r-- | .SRCINFO | 21 | ||||
-rw-r--r-- | PKGBUILD | 50 |
2 files changed, 34 insertions, 37 deletions
@@ -1,13 +1,14 @@ pkgbase = chkservice - pkgdesc = Ncurses based gui for systemd - pkgver = 0.3 - pkgrel = 1 - url = https://github.com/linuxenko/chkservice - arch = any - license = gpl - makedepends = pkg-config - makedepends = cmake - depends = ncurses - depends = libsystemd + pkgdesc = Systemd units manager with ncurses terminal interface + pkgver = 0.3 + pkgrel = 2 + url = https://github.com/linuxenko/chkservice + arch = x86_64 + license = GPL3 + makedepends = cmake + depends = libsystemd + source = chkservice-0.3.tar.gz::https://github.com/linuxenko/chkservice/archive/0.3.tar.gz + sha256sums = 56037fd82be06d6115d0738439c23faa291d036ffe33fe590b484b045d6d180d pkgname = chkservice + @@ -1,34 +1,30 @@ -pkgname=chkservice -pkgver=0.3 -pkgrel=1 -pkgdesc="Ncurses based gui for systemd" -url="https://github.com/linuxenko/chkservice" -arch=('any') -license=('gpl') -depends=('ncurses' - 'libsystemd' - ) -optdepends=() -makedepends=('pkg-config' - 'cmake') +# Maintainer: Caltlgin Stsodaat <contact@fossdaily.xyz> -_gitsrc="https://github.com/linuxenko/chkservice.git" +pkgname='chkservice' +pkgver=0.3 +pkgrel=2 +pkgdesc='Systemd units manager with ncurses terminal interface' +arch=('x86_64') +url='https://github.com/linuxenko/chkservice' +license=('GPL3') +depends=('libsystemd') +makedepends=('cmake') +source=("${pkgname}-${pkgver}.tar.gz::${url}/archive/${pkgver}.tar.gz") +sha256sums=('56037fd82be06d6115d0738439c23faa291d036ffe33fe590b484b045d6d180d') build() { - cd "${srcdir}" - git clone ${_gitsrc} - - # start the build - mkdir "${srcdir}/${pkgname}/build" -p - cd "${srcdir}/${pkgname}/build" - msg "Starting cmake..." - cmake -DCMAKE_INSTALL_PREFIX=/usr ../ - msg "Starting make..." - make + export CFLAGS+=" ${CPPFLAGS}" + export CXXFLAGS+=" ${CPPFLAGS}" + cmake -B 'build' -S "${pkgname}-${pkgver}" \ + -DCMAKE_BUILD_TYPE='None' \ + -DCMAKE_INSTALL_PREFIX='/usr' \ + -Wno-dev + make -C 'build' } package() { - cd "${srcdir}/${pkgname}/build" - mkdir -p ${pkgdir}/usr/bin - install -Dm755 ${srcdir}/${pkgname}/build/src/chkservice ${pkgdir}/usr/bin + make DESTDIR="${pkgdir}" PREFIX='/usr' -C 'build' install + install -Dvm644 "${pkgname}-${pkgver}/README.md" -t "${pkgdir}/usr/share/doc/${pkgname}" } + +# vim: ts=2 sw=2 et: |