summaryrefslogtreecommitdiff
path: root/x11-themes/redcore-artwork-core/redcore-artwork-core-1.314.1337.ebuild
diff options
context:
space:
mode:
Diffstat (limited to 'x11-themes/redcore-artwork-core/redcore-artwork-core-1.314.1337.ebuild')
-rw-r--r--x11-themes/redcore-artwork-core/redcore-artwork-core-1.314.1337.ebuild59
1 files changed, 59 insertions, 0 deletions
diff --git a/x11-themes/redcore-artwork-core/redcore-artwork-core-1.314.1337.ebuild b/x11-themes/redcore-artwork-core/redcore-artwork-core-1.314.1337.ebuild
new file mode 100644
index 00000000..1df36d8e
--- /dev/null
+++ b/x11-themes/redcore-artwork-core/redcore-artwork-core-1.314.1337.ebuild
@@ -0,0 +1,59 @@
+# Copyright 2016 Redcore Linux
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+inherit eutils git-r3
+
+DESCRIPTION="Offical Redcore Linux Core Artwork"
+HOMEPAGE="https://redcorelinux.org"
+
+EGIT_REPO_URI="https://gitlab.com/redcore/redcore-artwork-core.git"
+EGIT_BRANCH="master"
+EGIT_COMMIT="fc7014337a473ff0b8956ca0b2a37b3a3242eb66"
+
+LICENSE="CCPL-Attribution-ShareAlike-3.0"
+SLOT="0"
+KEYWORDS="x86 amd64"
+IUSE="+splash"
+RDEPEND="sys-apps/findutils
+ sys-boot/plymouth
+ >=x11-themes/hicolor-icon-theme-0.10
+ splash? (
+ sys-kernel/dracut[splash]
+ )"
+
+src_install() {
+ # Cursors
+ insinto usr/share/cursors/xorg-x11/
+ doins -r mouse/Hacked-Red
+ dosym ../../../../usr/share/cursors/xorg-x11/Hacked-Red usr/share/cursors/xorg-x11/default
+
+ # Wallpapers
+ insinto usr/share/backgrounds/
+ doins -r background/nature
+
+ # Logos
+ insinto usr/share/pixmaps/
+ doins logo/*.png
+
+ # Plymouth theme
+ if use splash; then
+ insinto usr/share/plymouth
+ doins plymouth/bizcom.png
+ insinto usr/share/plymouth/themes
+ doins -r plymouth/themes/redcore
+ fi
+}
+
+_dracut_initramfs_regen() {
+ if [ -x $(which dracut) ]; then
+ dracut -N -f --no-hostonly-cmdline
+ fi
+}
+
+pkg_postinst() {
+ # regenerate initramfs to include plymouth theme changes
+ if [ $(stat -c %d:%i /) == $(stat -c %d:%i /proc/1/root/.) ]; then
+ _dracut_initramfs_regen
+ fi
+}