aboutsummarylogtreecommitdiffstats
path: root/nconfig-wrapper
diff options
context:
space:
mode:
authorRubba Reduppa2011-08-11 17:15:54 -0700
committeryar2015-07-03 16:58:12 -0700
commitd111da00c3ebd8cd5e8024513f0c7c62d56843f9 (patch)
treeb228cdf965f6171932498dfa22415d163fc95eaf /nconfig-wrapper
parent88eb88c21dbdfba909067ce37c999a076fa68891 (diff)
downloadaur-d111da00c3ebd8cd5e8024513f0c7c62d56843f9.tar.gz
turn off quiet-booting, new script for nconfig
Diffstat (limited to 'nconfig-wrapper')
-rw-r--r--nconfig-wrapper31
1 files changed, 31 insertions, 0 deletions
diff --git a/nconfig-wrapper b/nconfig-wrapper
new file mode 100644
index 000000000000..8f96aa56ada0
--- /dev/null
+++ b/nconfig-wrapper
@@ -0,0 +1,31 @@
+#!/bin/bash
+[-f /etc/bash.functions ] && . /etc/bash.functions
+[ -f /usr/share/ppz/bash.functions ] && . /usr/share/ppz/bash.functions
+
+ldir=src/linux-3.0
+makepkg -oec
+mold=($(md5sum config.x86_64))
+sed -i 's/^[#]*\s*\(return\s*1\)$/\1/ig' PKGBUILD
+makepkg -c
+cd $ldir
+make nconfig
+cd ../..
+diff $ldir/.config config.x86_64
+
+askyn "update package?" && {
+ cat $ldir/.config > config.x86_64
+ mnew=($(md5sum config.x86_64))
+ sed -i s_${mold[0]}_${mnew[0]}_ig PKGBUILD
+ pkgrel=0
+ eval $(sed 's/^pkgrel=/\0/i;t;d;' PKGBUILD)
+ let pkgrel++
+ sed -i 's/^pkgrel=.*$/pkgrel='$pkgrel'/i' PKGBUILD
+ sed 's/^[#]*\s*\(return\s*1\)$/# \1/ig' PKGBUILD
+ makepkg -oec
+ makepkg -c
+} || {
+ sed 's/^[#]*\s*\(return\s*1\)$/# \1/ig' PKGBUILD
+ makepkg -oec
+}
+
+git diff --color=auto