diff options
author | jahway603 | 2024-02-27 11:26:54 -0500 |
---|---|---|
committer | jahway603 | 2024-02-27 11:26:54 -0500 |
commit | 30978b33f52b33d741d7708a0212f287e46ea3d7 (patch) | |
tree | a2e7519fb783068455b5cb05923ea7557b1415af /PKGBUILD | |
parent | 5db40c5d502b7f669f2820d329bc85db070999e3 (diff) | |
download | aur-30978b33f52b33d741d7708a0212f287e46ea3d7.tar.gz |
chkservice-git: Fixed broken package due to upstream repository being deleted
Diffstat (limited to 'PKGBUILD')
-rw-r--r-- | PKGBUILD | 30 |
1 files changed, 17 insertions, 13 deletions
@@ -1,37 +1,41 @@ -# Maintainer: Caltlgin Stsodaat <contact@fossdaily.xyz> +# Maintainer: Jah Way <jahway603 at protonmail dot com> +# Contributor: Caltlgin Stsodaat <contact@fossdaily.xyz> _pkgname='chkservice' -pkgname="${_pkgname,,}-git" -pkgver=0.3.r1.gea40b14 +pkgname="${_pkgname}-git" +pkgver=0.3.r1.ea40b14f pkgrel=1 pkgdesc='Systemd units manager with ncurses terminal interface' arch=('x86_64') -url='https://github.com/linuxenko/chkservice' +url='https://github.com/srakitnican/chkservice' license=('GPL3') depends=('libsystemd') makedepends=('cmake' 'git') provides=("${_pkgname}") conflicts=("${_pkgname}") -source=("git+${url}.git") -sha256sums=('SKIP') +source=("git+${url}.git" + get-state.patch) +sha256sums=('SKIP' + '3db092cd91bf14ab35db55e692249ba0b08277fce99614812a5d5f0a5d0980c9') pkgver() { git -C "${_pkgname}" describe --long --tags | sed 's/^v//;s/\([^-]*-g\)/r\1/;s/-/./g' } +prepare() { + patch --directory=$_pkgname --forward --strip=1 --input="$srcdir/get-state.patch" +} + build() { - export CFLAGS+=" ${CPPFLAGS}" - export CXXFLAGS+=" ${CPPFLAGS}" - cmake -B 'build' -S "${_pkgname}" \ - -DCMAKE_BUILD_TYPE='None' \ - -DCMAKE_INSTALL_PREFIX='/usr' \ - -Wno-dev - make -C 'build' + cd $srcdir/$_pkgname + cmake -B build -DCMAKE_BUILD_TYPE=None -DCMAKE_INSTALL_PREFIX=/usr -Wno-dev + make -C build } package() { make DESTDIR="${pkgdir}" PREFIX='/usr' -C 'build' install install -Dvm644 "${_pkgname}/README.md" -t "${pkgdir}/usr/share/doc/${_pkgname}" + install -Dvm644 "${_pkgname}/LICENSE" -t "${pkgdir}/usr/share/licenses/${_pkgname}" } # vim: ts=2 sw=2 et: |