diff options
author | moson-mo | 2021-01-02 11:52:06 +0100 |
---|---|---|
committer | moson-mo | 2021-01-02 11:52:06 +0100 |
commit | ebf96aa5d222707e9931248c92d77f512fb3f528 (patch) | |
tree | a4199e688d276e191b9fb7f1cd30942473fd2595 | |
parent | 8f903befbb5ab21eed6ba90383b68fa9b97cb770 (diff) | |
download | aur-ebf96aa5d222707e9931248c92d77f512fb3f528.tar.gz |
Added install script
-rw-r--r-- | .SRCINFO | 3 | ||||
-rw-r--r-- | .gitignore | 3 | ||||
-rw-r--r-- | PKGBUILD | 9 | ||||
-rw-r--r-- | rpms.install | 11 |
4 files changed, 18 insertions, 8 deletions
@@ -1,8 +1,9 @@ pkgbase = rpms pkgdesc = Renoir power metrics server pkgver = 1.0.3 - pkgrel = 2 + pkgrel = 4 url = https://github.com/moson-mo/rpms + install = rpms.install arch = x86_64 license = MIT makedepends = go diff --git a/.gitignore b/.gitignore index 31d27563afeb..0bdcfaeef073 100644 --- a/.gitignore +++ b/.gitignore @@ -1,4 +1,5 @@ * !.gitignore !PKGBUILD -!.SRCINFO
\ No newline at end of file +!.SRCINFO +!rpms.install
\ No newline at end of file @@ -2,7 +2,7 @@ pkgname=rpms pkgver=1.0.3 -pkgrel=2 +pkgrel=4 pkgdesc='Renoir power metrics server' arch=('x86_64') url="https://github.com/moson-mo/$pkgname" @@ -11,6 +11,7 @@ makedepends=('go') depends=('ryzen_smu') source=("$url/archive/v$pkgver.tar.gz") sha256sums=('840ed0a39087d518d7dce234668c3150e2c98c56d33f72cdd6a0bae42c2fd9b1') +install=$pkgname.install prepare(){ cd "$pkgname-$pkgver" @@ -32,8 +33,4 @@ package() { install -Dm755 build/$pkgname-$pkgver "$pkgdir"/usr/bin/$pkgname install -m755 -d ${pkgdir}/usr/lib/systemd/system install -m644 assets/$pkgname.service "$pkgdir"/usr/lib/systemd/system -} - -post_install() { - systemctl enable --now rpms.service -} +}
\ No newline at end of file diff --git a/rpms.install b/rpms.install new file mode 100644 index 000000000000..4f74fcc137af --- /dev/null +++ b/rpms.install @@ -0,0 +1,11 @@ +post_install() { + systemctl enable --now rpms.service +} + +post_upgrade() { + systemctl restart rpms.service +} + +pre_remove() { + systemctl disable ..now rpms.service +}
\ No newline at end of file |