diff options
author | Mads Mogensen | 2019-10-04 14:47:34 +0200 |
---|---|---|
committer | Mads Mogensen | 2019-10-04 14:47:34 +0200 |
commit | ee4674bfa39975cf2f3287150bea490d145857d2 (patch) | |
tree | 810a01fbca6a46104b7c5798e7897343c2f61260 | |
parent | 328779d9e1c125532004667240f065be6e06c91d (diff) | |
download | aur-ee4674bfa39975cf2f3287150bea490d145857d2.tar.gz |
Fix installation
-rw-r--r-- | .SRCINFO | 3 | ||||
-rw-r--r-- | PKGBUILD | 29 | ||||
-rw-r--r-- | grub2-theme-vimix-git.install | 3 |
3 files changed, 24 insertions, 11 deletions
@@ -1,12 +1,13 @@ pkgbase = grub2-theme-vimix-git pkgdesc = Grub2 theme Vimix - pkgver = 20190211 + pkgver = 2019.10.01.r1.g9b431ca pkgrel = 1 url = https://github.com/vinceliuice/grub2-themes/tree/master/grub-theme-vimix install = grub2-theme-vimix-git.install arch = any license = GPLv3 makedepends = git + makedepends = sed depends = grub conflicts = grub2-theme-vimix source = grub2-theme-vimix-git::git+https://github.com/vinceliuice/grub2-themes.git @@ -1,29 +1,42 @@ -# Maintainer: Alireza Ayinmehr <alireza.darksun@gmail.com> +# Maintainer: mads256h <mads256h(at)gmail(dot)com> +# Contributor: Alireza Ayinmehr <alireza.darksun@gmail.com> # Contributor: wenLiangcan <boxeed at gmail dot com> # Contributor: se7enday(87635645#qq.com) # I'm going to sleep. I'll work on it tomorrow. pkgname=grub2-theme-vimix-git -pkgver=20190211 +pkgver=2019.10.01.r1.g9b431ca pkgrel=1 pkgdesc="Grub2 theme Vimix" -url='https://github.com/vinceliuice/grub2-themes/tree/master/grub-theme-vimix' +url='https://github.com/vinceliuice/grub2-themes/' arch=('any') license=('GPLv3') depends=('grub') -makedepends=('git') +makedepends=('git' 'sed') install=${pkgname}.install source=("${pkgname}"::"git+https://github.com/vinceliuice/grub2-themes.git") conflicts=('grub2-theme-vimix') md5sums=('SKIP') +_theme="Vimix" pkgver() { cd "${srcdir}/${pkgname}" - git log -1 --format='%cd' --date=short | tr -d -- '-' + git describe --long --tags | sed 's/\([^-]*-g\)/r\1/;s/-/./g' } package() { - cd "${srcdir}/${pkgname}/grub-theme-vimix/" - find ./Vimix/ -type f -exec install -Dm644 {} \ - "${pkgdir}/boot/grub/themes/{}" \; + cd "${srcdir}/${pkgname}/common" + for file in *; do + install -Dm644 "${file}" "${pkgdir}/boot/grub/themes/${_theme}/${file}" + done + + cd "${srcdir}/${pkgname}" + install -Dm644 "backgrounds/1080p/background-${_theme,,}.jpg" "${pkgdir}/boot/grub/themes/${_theme}/background.jpg" + + install -dm644 "assets/assets-white/icons" "${pkgdir}/boot/grub/themes/${_theme}/icons" + + cd "${srcdir}/${pkgname}/assets/assets-white/select" + for file in *.png; do + install -m644 "${file}" "${pkgdir}/boot/grub/themes/${_theme}/${file}" + done } diff --git a/grub2-theme-vimix-git.install b/grub2-theme-vimix-git.install index 1f3f48f47847..e5368a2ce1f1 100644 --- a/grub2-theme-vimix-git.install +++ b/grub2-theme-vimix-git.install @@ -1,10 +1,9 @@ post_install() { cat << _EOF -==> Author: 浣衣尘(http://tieba.baidu.com/p/3757812932) ==> Installation: ==> Edit /etc/default/grub: GRUB_THEME="/boot/grub/themes/Vimix/theme.txt" -==> Update grub:# grub-mkconfig -o /boot/grub/grub.cfg +==> Update grub: grub-mkconfig -o /boot/grub/grub.cfg _EOF } |