summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorGuba Zoltán2019-12-28 17:23:06 +0100
committerGuba Zoltán2019-12-28 17:23:06 +0100
commit538d0a027ecfa6d0e2962a460d362c6307e015f6 (patch)
treefad8b506e6a9985dc66a5c61b0917453fd0310d2
downloadaur-arch-grub2-theme.tar.gz
Simple Arch Linux Grub2 GFX theme. Initial release
-rw-r--r--.SRCINFO16
-rw-r--r--PKGBUILD26
-rw-r--r--arch-grub2-theme.install5
3 files changed, 47 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO
new file mode 100644
index 000000000000..56ca070e454c
--- /dev/null
+++ b/.SRCINFO
@@ -0,0 +1,16 @@
+pkgbase = arch-grub2-theme
+ pkgdesc = Grub2 GFX theme for Arch Linux
+ pkgver = 1.0
+ pkgrel = 1
+ url = https://github.com/toxin265/arch-grub2-theme
+ arch = any
+ groups = system
+ license = GPL
+ depends = grub
+ provides = arch-grub2-theme
+ conflicts = arch-grub2-theme
+ source = file://./arch.tar.xz
+ md5sums = 29f99092b42d44df6a3cc462a266565e
+
+pkgname = arch-grub2-theme
+
diff --git a/PKGBUILD b/PKGBUILD
new file mode 100644
index 000000000000..2213e74774b4
--- /dev/null
+++ b/PKGBUILD
@@ -0,0 +1,26 @@
+# Maintainer: Zoltan Guba <zoltan dot guba at gubamm dot hu>
+# makepkg --printsrcinfo > .SRCINFO
+# makepkg -g >>PKGBUILD
+
+pkgname=arch-grub2-theme
+pkgver=1.0
+pkgrel=1
+pkgdesc="Grub2 GFX theme for Arch Linux"
+arch=('any')
+url="https://github.com/toxin265/arch-grub2-theme"
+license=('GPL')
+groups=(system)
+depends=(grub)
+makedepends=(xz)
+provides=($pkgname)
+conflicts=($pkgname)
+source=("https://github.com/toxin265/arch-grub2-theme/raw/master/arch.tar.xz")
+md5sums=('29f99092b42d44df6a3cc462a266565e')
+install=$pkgname.install
+
+package() {
+ cd "$srcdir"
+ mkdir -p boot/grub/themes
+ mv arch -t boot/grub/themes
+ cp -r ./*/ "$pkgdir"
+}
diff --git a/arch-grub2-theme.install b/arch-grub2-theme.install
new file mode 100644
index 000000000000..4208ff4b738b
--- /dev/null
+++ b/arch-grub2-theme.install
@@ -0,0 +1,5 @@
+post_install() {
+ sed -i '/GRUB_THEME/d' etc/default/grub
+ echo 'GRUB_THEME="/boot/grub/themes/arch/theme.txt"' >>etc/default/grub
+ grub-mkconfig -o boot/grub/grub.cfg
+}