summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--grub2-themes/eternity/Manifest4
-rw-r--r--grub2-themes/eternity/eternity-1.1.ebuild41
-rw-r--r--grub2-themes/eternity/metadata.xml8
3 files changed, 53 insertions, 0 deletions
diff --git a/grub2-themes/eternity/Manifest b/grub2-themes/eternity/Manifest
new file mode 100644
index 0000000..d1ad635
--- /dev/null
+++ b/grub2-themes/eternity/Manifest
@@ -0,0 +1,4 @@
+DIST eternity-1.1.tar.gz 2043654 SHA256 c5325bf2b78c97c260857a36a712143b30c201300e216f1beebd4595a1ee3716 SHA512 d95f692cbc536da5c4f6496787d378ac6fbbd1b529e7e6ea94ef918dbf88af17d0344b5e83ee8e16444bf7d5137432c2606aaa58e22f174ccc6770aafb240a6a WHIRLPOOL a36ef669c5117a37ddc49d04ae1a302b7e3c80e958b3ebafc60d88f8fc645e3b9fbe3325214b52631db77a5882044c974102a83923dd37bafb552be67a5e42b7
+DIST eternity-splash-screen-1.1.tar.gz 1048633 SHA256 29772fe887ce372132437b4d4b59c941d9bb833c3f12835fe7b32c84e6b488a1 SHA512 4912ce4011339ce3cccdd8d5fdcd1057ffd644e26f6e455ac4b5f32869c8d64430feee2014db519bc0050f7886c79f613d34c51b0fce7725d5f4569dfecb1341 WHIRLPOOL 2b292179ebf9f45269aeb2ff79f0d338ba183c5db8f3c00d621b0b75263bfbe13ea620fde0cdda40f247aebe3723dd6739d974eca508d9052514e571fddb5e2f
+EBUILD eternity-1.1.ebuild 1208 SHA256 1c02cac077ba5d52ca952ba778a09ec7bc07679edf88e88db0cf14b0dddfb8d6 SHA512 6774189d8e79b9fec2f6eac45aee3f88f1532a6fa79d0530f3185980de157f8c438d48511132d90fbf4aebc7c62a58b0dca087139211a8d2edadb0635ee31ccf WHIRLPOOL 6bf710d4f38611a8cb6e30730543836dd65702c81b6b87cd373cd40201c98f57e3096733d4eb4b6bb81e2541bc40e01aed69fbb032b5203b55f60b270482a9b4
+MISC metadata.xml 235 SHA256 095e4ee6b3ae673e7ddf0d4e166a632d3384d6374c6dd86d8c401a8f5c43f7fe SHA512 52fe834d5150301a0247d32806e487fa9838f30eb94e3d6cc2f10f2b574e95a113accdd2dd4097c2033a0dfc6da06948a3ea6e13f593f038c0d0e9e13ecbfdf5 WHIRLPOOL e070f37f0eab35b3b21bba900e3d710592720cdcf57f02bd9dcc8f7af418a152c36b22022af50d40d7267b7bf041739031135d65e66c6e9b9b31597d920d4364
diff --git a/grub2-themes/eternity/eternity-1.1.ebuild b/grub2-themes/eternity/eternity-1.1.ebuild
new file mode 100644
index 0000000..48ab458
--- /dev/null
+++ b/grub2-themes/eternity/eternity-1.1.ebuild
@@ -0,0 +1,41 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: $
+
+EAPI="5"
+
+inherit grub2-theme
+
+DESCRIPTION="Grub2 GFX theme Eternity"
+HOMEPAGE="http://kde-look.org/content/show.php?content=168508
+ http://kde-look.org/content/show.php?content=168507"
+SRC_URI="http://kde-look.org/CONTENT/content-files/168508-${PN^}.tar.gz -> ${P}.tar.gz
+ http://kde-look.org/CONTENT/content-files/168507-Eternity_Splash_Screen.tar.gz -> eternity-splash-screen-${PV}.tar.gz"
+
+# Website says "GPL", no idea yet which version, cannot cover the icons
+LICENSE="GPL-2 GPL-3 all-rights-reserved"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+S="${WORKDIR}"
+
+src_unpack() {
+ # Workaround CRC error on gzip layer
+ gunzip < "${DISTDIR}"/${P}.tar.gz > ${P}.tar 2>/dev/null
+ tar xf ${P}.tar || die
+
+ # Remove damaged background images
+ rm ${PN^}/background.png || die
+ rm ${PN^}/terminal-background.png || die
+
+ # And replace with same image from other tarball
+ tar xf "${DISTDIR}"/eternity-splash-screen-${PV}.tar.gz ${PN^}/1920x1200/background.png || die
+ mv ${PN^}/1920x1200/background.png ${PN^}/background.png || die
+ cp ${PN^}/{,terminal-}background.png || die
+}
+
+src_install() {
+ insinto "${GRUB2_THEME_DIR}"
+ doins -r ${PN^}
+}
diff --git a/grub2-themes/eternity/metadata.xml b/grub2-themes/eternity/metadata.xml
new file mode 100644
index 0000000..16bcc9f
--- /dev/null
+++ b/grub2-themes/eternity/metadata.xml
@@ -0,0 +1,8 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+ <maintainer>
+ <email>sping@gentoo.org</email>
+ <name>Sebastian Pipping</name>
+ </maintainer>
+</pkgmetadata>