summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorcaltlgin2020-11-07 14:17:31 +1300
committercaltlgin2020-11-07 14:17:31 +1300
commit92b5e0e856b2d67186c7233c031d5256af1e4efe (patch)
treed1846aafcf2feb5fb6388001b4478e0c5f306b69
parent5731d12209396334895df13b2f561af070d1f14f (diff)
downloadaur-92b5e0e856b2d67186c7233c031d5256af1e4efe.tar.gz
Adopt PKGBUILD and convert to static releases
-rw-r--r--.SRCINFO21
-rw-r--r--PKGBUILD50
2 files changed, 34 insertions, 37 deletions
diff --git a/.SRCINFO b/.SRCINFO
index fb13a5e781fb..f70f1bfb747a 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -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
+
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: