summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authordorianpb2020-05-27 14:26:16 -0400
committerdorianpb2020-05-27 14:26:16 -0400
commit03b56f6f9a425f66f66afd09f2df02a379487015 (patch)
treee5a9413d68b9a1b59f88c130ab3796beacc227d1
parent00db6ebb3346fdf7350f2d2a9f7599d17e031e89 (diff)
downloadaur-03b56f6f9a425f66f66afd09f2df02a379487015.tar.gz
Fixed update dmicrocode, stopped overwriting config file
-rw-r--r--.SRCINFO4
-rwxr-xr-xPKGBUILD6
-rw-r--r--makeuki.install6
-rw-r--r--makeuki.tar.gzbin2185 -> 2202 bytes
4 files changed, 11 insertions, 5 deletions
diff --git a/.SRCINFO b/.SRCINFO
index 1eb46e717162..1fe41392843b 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,7 +1,7 @@
pkgbase = makeuki
pkgdesc = A script that simplifies the creation of unified kernel images.
pkgver = v1.1
- pkgrel = 1
+ pkgrel = 2
install = makeuki.install
arch = any
license = GPL3
@@ -9,7 +9,7 @@ pkgbase = makeuki
depends = mkinitcpio
depends = pacman-contrib
source = makeuki.tar.gz
- sha256sums = 0add34188fe2e96b9860d1c17e154ef538353f1db485d039745a4d3e46183eb2
+ sha256sums = 637c47bcd60afeea50da874e6c5e4c5ceec0f1d9fd82a6a3177cccd28afad169
pkgname = makeuki
diff --git a/PKGBUILD b/PKGBUILD
index 669c70ec7504..7ba3bc865db1 100755
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -1,19 +1,19 @@
# Maintainer: dorianpb <dorian.peanut.butter@gmail.com>
pkgname='makeuki'
pkgver=v1.1
-pkgrel=1
+pkgrel=2
pkgdesc="A script that simplifies the creation of unified kernel images."
license=('GPL3')
arch=('any')
depends=('jq' 'mkinitcpio' 'pacman-contrib')
install="makeuki.install"
source=("makeuki.tar.gz")
-sha256sums=('0add34188fe2e96b9860d1c17e154ef538353f1db485d039745a4d3e46183eb2')
+sha256sums=('637c47bcd60afeea50da874e6c5e4c5ceec0f1d9fd82a6a3177cccd28afad169')
package() {
cd "${srcdir}"
install -Dm755 makeuki.sh "${pkgdir}/usr/bin/${pkgname}"
- install -Dm755 makeuki.conf.default "${pkgdir}/etc/${pkgname}/makeuki.conf"
+ install -Dm755 makeuki.conf.default "${pkgdir}/etc/${pkgname}/makeuki.conf.default"
install -Dm755 makeuki.preset "${pkgdir}/etc/mkinitcpio.d/makeuki.preset"
install -Dm755 90-mkinitcpio-install.hook "${pkgdir}/etc/pacman.d/hooks/90-mkinitcpio-install.hook"
install -Dm755 ucode.hook "${pkgdir}/etc/pacman.d/hooks/ucode.hook"
diff --git a/makeuki.install b/makeuki.install
index 5c0508e06840..c087d4f64851 100644
--- a/makeuki.install
+++ b/makeuki.install
@@ -2,6 +2,12 @@ pre_install() {
mkdir /etc/mkinitcpio.d/old
mv -vf /etc/mkinitcpio.d/*.preset /etc/mkinitcpio.d/old
}
+post_install(){
+ [ -f /etc/makeuki/makeuki.conf ] || cp /etc/makeuki/makeuki.conf.default /etc/makeuki/makeuki.conf
+}
+post_upgrade(){
+ [ -f /etc/makeuki/makeuki.conf ] || cp /etc/makeuki/makeuki.conf.default /etc/makeuki/makeuki.conf
+}
post_remove() {
mv -vf /etc/mkinitcpio.d/old/* /etc/mkinitcpio.d/
rm -rf /etc/mkinitcpio.d/old
diff --git a/makeuki.tar.gz b/makeuki.tar.gz
index ebc64b0adfa7..c430b3f13a9a 100644
--- a/makeuki.tar.gz
+++ b/makeuki.tar.gz
Binary files differ