summarylogtreecommitdiffstats
path: root/PKGBUILD
diff options
context:
space:
mode:
authorcaltlgin2020-11-07 14:17:31 +1300
committercaltlgin2020-11-07 14:17:31 +1300
commit92b5e0e856b2d67186c7233c031d5256af1e4efe (patch)
treed1846aafcf2feb5fb6388001b4478e0c5f306b69 /PKGBUILD
parent5731d12209396334895df13b2f561af070d1f14f (diff)
downloadaur-92b5e0e856b2d67186c7233c031d5256af1e4efe.tar.gz
Adopt PKGBUILD and convert to static releases
Diffstat (limited to 'PKGBUILD')
-rw-r--r--PKGBUILD50
1 files changed, 23 insertions, 27 deletions
diff --git a/PKGBUILD b/PKGBUILD
index c4592f7068c3..1b92cbaa6a73 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -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: