diff options
author | Luis Martinez | 2022-08-04 23:30:17 -0500 |
---|---|---|
committer | Luis Martinez | 2022-08-04 23:30:45 -0500 |
commit | 7e3f888bcd64e5bd39e208e23b75187cf9df7317 (patch) | |
tree | b907812b04b23fe66345bc522cb268509505c5c5 | |
parent | 3da7c970d1449a1bc2f8255c7cd02129364644cc (diff) | |
download | aur-memavaild.tar.gz |
packaging update
-rw-r--r-- | .SRCINFO | 13 | ||||
-rw-r--r-- | PKGBUILD | 50 | ||||
-rw-r--r-- | memavaild.install | 11 | ||||
-rw-r--r-- | memavaild.sysusers.conf | 1 |
4 files changed, 32 insertions, 43 deletions
@@ -1,16 +1,15 @@ pkgbase = memavaild - pkgdesc = Improve responsiveness during heavy swapping: keep amount of available memory. + pkgdesc = Memory daemon that improves responsiveness during heavy swapping pkgver = 0.6 - pkgrel = 1 + pkgrel = 2 url = https://github.com/hakavlad/memavaild - install = memavaild.install arch = any license = MIT depends = python - conflicts = memavaild backup = etc/memavaild.conf - source = memavaild::https://github.com/hakavlad/memavaild/archive/v0.6.tar.gz - md5sums = SKIP + source = memavaild-0.6.tar.gz::https://github.com/hakavlad/memavaild/archive/v0.6.tar.gz + source = memavaild.sysusers.conf + sha256sums = 3730b7f76211c62e0853a4ac026bd54fb87de360e2bd0eabb7c5ef1c099e4247 + sha256sums = f422f477870f55670270c1e26c04adba4ebb9dccecbba190b47c6f136bcb059f pkgname = memavaild - @@ -1,34 +1,34 @@ -# Maintainer: Librewish <librewish AT gmail.com> +# Maintainer: Luis Martinez <luis dot martinez at disroot dot org> +# Contributor: Librewish <librewish AT gmail.com> -_pkgname=memavaild -pkgname=${_pkgname} +pkgname=memavaild pkgver=0.6 -pkgrel=1 -pkgdesc="Improve responsiveness during heavy swapping: keep amount of available memory." +pkgrel=2 +pkgdesc='Memory daemon that improves responsiveness during heavy swapping' arch=('any') url="https://github.com/hakavlad/memavaild" license=('MIT') -source=( - "$pkgname::https://github.com/hakavlad/memavaild/archive/v${pkgver}.tar.gz" -) -md5sums=('SKIP') -depends=( - 'python' -) -conflicts=("${_pkgname}") -install=${_pkgname}.install -backup=( - 'etc/memavaild.conf' -) +depends=('python') +backup=("etc/$pkgname.conf") +source=("$pkgname-$pkgver.tar.gz::$url/archive/v$pkgver.tar.gz" + "$pkgname.sysusers.conf") +sha256sums=('3730b7f76211c62e0853a4ac026bd54fb87de360e2bd0eabb7c5ef1c099e4247' + 'f422f477870f55670270c1e26c04adba4ebb9dccecbba190b47c6f136bcb059f') + +prepare() { + cd "$pkgname-$pkgver" + sed -i '36d' Makefile +} package() { - cd "${srcdir}/${pkgname}-${pkgver}" || exit 2 + cd "$pkgname-$pkgver" make \ - DESTDIR="${pkgdir}" \ - PREFIX="/usr" \ - SBINDIR="/usr/bin" \ - SYSCONFDIR="/etc" \ - SYSTEMDUNITDIR="/usr/lib/systemd/system" \ - install - install -Dm644 LICENSE "$pkgdir/usr/share/licenses/$pkgname/LICENSE" + DESTDIR="$pkgdir" \ + PREFIX=/usr \ + SBINDIR=/usr/bin \ + SYSCONFDIR=/etc \ + SYSTEMDUNITDIR=/usr/lib/systemd/system \ + base units + install -Dm644 LICENSE -t "$pkgdir/usr/share/licenses/$pkgname/" + install -Dm644 "$srcdir/$pkgname.sysusers.conf" "$pkgdir/usr/lib/sysusers.d/$pkgname.conf" } diff --git a/memavaild.install b/memavaild.install deleted file mode 100644 index d9965852616d..000000000000 --- a/memavaild.install +++ /dev/null @@ -1,11 +0,0 @@ -post_install() { - id "memavaild" &>/dev/null || useradd -r -M -s /bin/false memavaild -} - -post_upgrade() { - id "memavaild" &>/dev/null || useradd -r -M -s /bin/false memavaild -} - -post_remove() { - userdel memavaild -} diff --git a/memavaild.sysusers.conf b/memavaild.sysusers.conf new file mode 100644 index 000000000000..3ab7227843f2 --- /dev/null +++ b/memavaild.sysusers.conf @@ -0,0 +1 @@ +u memavaild - "memavaild system user" |