summaryrefslogtreecommitdiff
path: root/x11-themes/gentoo-artwork
diff options
context:
space:
mode:
authorV3n3RiX <venerix@redcorelinux.org>2017-10-09 18:53:29 +0100
committerV3n3RiX <venerix@redcorelinux.org>2017-10-09 18:53:29 +0100
commit4f2d7949f03e1c198bc888f2d05f421d35c57e21 (patch)
treeba5f07bf3f9d22d82e54a462313f5d244036c768 /x11-themes/gentoo-artwork
reinit the tree, so we can have metadata
Diffstat (limited to 'x11-themes/gentoo-artwork')
-rw-r--r--x11-themes/gentoo-artwork/Manifest12
-rw-r--r--x11-themes/gentoo-artwork/files/index.theme20
-rw-r--r--x11-themes/gentoo-artwork/files/offensive_list1
-rw-r--r--x11-themes/gentoo-artwork/gentoo-artwork-0.4.2-r1.ebuild154
-rw-r--r--x11-themes/gentoo-artwork/metadata.xml11
5 files changed, 198 insertions, 0 deletions
diff --git a/x11-themes/gentoo-artwork/Manifest b/x11-themes/gentoo-artwork/Manifest
new file mode 100644
index 000000000000..07d794f2994f
--- /dev/null
+++ b/x11-themes/gentoo-artwork/Manifest
@@ -0,0 +1,12 @@
+AUX index.theme 201 SHA256 834edf1bc83007b4791cf875cee3364b79b734d6cf9407f4e28221cdac21f39f SHA512 0faa1b99097a5456c4824d951916ae3cf086c2c530a3ce0062dbf170f9ff5296d96467917ea6f55eda0074055bb032e7a1779d24b2a39f9cbb3c04aabb3a0a42 WHIRLPOOL 93e8c423479f665a947c23a43619cd95edd87fe1b4f45820817af1ecc051c79b11c4bcba07ecbf0c8e0a3f3ea68d48100b1f62225aec2a6b3f4b9787b1fc2a41
+AUX offensive_list 48 SHA256 263b94f16e0398607d8716f78f07a5c55f106861324022cbc24dbc5836a600c2 SHA512 a83a1744f557f76828243c78cdee0cb2de3ed2f74ea25ad544c41d3fc72432a64e3f308f4a3a679daa87dc6e9cce9a6ecad754b0c44eb0b0901549e945412bf9 WHIRLPOOL af98c10c7a02bb5a706a7ccc02df077fbb631c115c9ae2335cdd8b652011ca4e90f3672997372e35f7e4a44d2bceb1b2fac0c4e1ce443aeb8041bb8281ad1a98
+DIST gentoo-artwork-0.2.tar.bz2 8169652 SHA256 e12ef6d99e3dba9217579f7182bcaf558b509680717629f8018f7d2309932f14 SHA512 20016ed8a20e1ff37382178bc0c21ea079d9d2a161b3a17769215d5e8d14070f1241c86da6eb8ff61020cf5c0fcb2ec6bc2a191607e3b49963d177315c4e8f49 WHIRLPOOL 2cacfc7a2bfa88c70bbba5349bd5240d5f4ede0c24f17ef9be1c0d7b9c444a867893eeb360ae547632b8c46ddc1f35f9ab8c4106037dc8634f3097812fa8830b
+DIST gentoo-artwork-0.3.tar.bz2 24870943 SHA256 1f78f0efb927d7493aad9df61b1833e0f89e039590531c61bebda78c6405c163 SHA512 4d504635d1367d4fb92584114ddc180ccda0d2e78531481713c21c9049466542e7a0c159292f29029e43ebc6c278ff4cc397eaf9b1ddafd7c4edff26e8f8a865 WHIRLPOOL 7df1f71b8ffa8d6101aec36731d39dac55ed38796d148d8b04c60a444933903be38885421f63f888dc2e80f0a7605b142e197b631ec35ff6e1f0ee04349c2d4d
+DIST gentoo-artwork-0.4.1.tar.bz2 2794643 SHA256 fc345f241282319c9085def4eae33e69b77f1f53301861be349173c49fbc87ca SHA512 41a8b2f44f065027ff0dc1b0a9b58205df068ee2ccf3dc63693f00a5cce3dfbf1377042137ca6896e124bed41992ccbdde499f6d4137db457f85dc67044a0ed2 WHIRLPOOL b9aedf16bce1e13a82f684070fa339e5e128818234e28ccbb3a3de327de4ec66f9e9bc3c95fd6581f6d7c2359777c9dd74172f531b3d59d03d338f45a96ee0b2
+DIST gentoo-artwork-0.4.2.tar.bz2 612218 SHA256 4a0574dee6bd2c75c9e90fdeeba93ee2782ded954b41e0957bf5ad43343a40ec SHA512 cf8283f0743ff8ab8b39b7c39cc12c74d5c3ff7b8b0e84f2b3ba34657b16ed3657e155aa17ec1602b0e70f57e30fae5869c9f3405f825a1c67a0e7b48c73edd1 WHIRLPOOL ef3f3da75d7f68a7f6d84aed03b367fe45accf8b1214b0834b715b9b8539eaaeba4f5012ff6d9db642184fc437b46536c63387857a47182ca8fbdc9b3152e821
+DIST gentoo-artwork-0.4.tar.bz2 26804896 SHA256 1564fdf9beeb2a8147882f77be8b49591b6025ec61dfb96e069467b9e6d52030 SHA512 62b0e3043fad711acef01aefb5e56a216e890bb99eaa31b78e3b37c3d0495eeffbf19b1b332febfd5f791a7098225816f729f4159b945d2466e91ef78db668c4 WHIRLPOOL 2779868e740080c23f6c019a1a550705a3c6367ef213b2f1aa3e3082f58ea5206f7f69ed3c494a888818079e4390257faf39636b3c5612233a4b34de15ac81db
+DIST gentoo-bubble-icons-20060811.tar.gz 2340198 SHA256 519416f265fed18dae57e703727acc34ce479dd2f6c16f84155a2d3e5e87632b SHA512 5a208fb82240f13edeb87019977cc4788a2f9b84465b298133a717e589c483e91fcb40b9c8a9a459d6030fc984a8855059edf5f774233e8142ecfc39473d5850 WHIRLPOOL 6b4f9375544bfc4c2e95d308c82d1375e42432a560e2309e66f21d8a46ff83a563f86defe65cad605447569192d2591bb7c632a0fae69f621c91bc701207577e
+EBUILD gentoo-artwork-0.4.2-r1.ebuild 4484 SHA256 9deb55d22dc20d7b2f7091f819a50d994744c850cfdbe89b1d089d8f21ab262b SHA512 f1f0abd923e354e9c22d3fb3b6b92bda32e91cd9c57fd2ab378653c4ff2bf06207c8c5b317923991c9d085b1a667203a0d33673af63df358c9340470318abf01 WHIRLPOOL d4fdf400c17facc29d72c141542da40e031b335dc4b48ecc17b5d24d1e26795bfff1f42f06760405ac1c594308611f394e129f60c47ba4b95fde2670572b6c0b
+MISC ChangeLog 2987 SHA256 3b55f9686e10d1b429c51f9b4b57a8e31055eeb2afb659444e8f856cdd77f45f SHA512 335f94fe7c59a496ae54c08cb6bb5a8fb527cc7550b47ceba0278c710da0fe7b99452279329b05de9eabf5801e086594c819f26ccef5bd4e53741f214c1d8dcc WHIRLPOOL b9444c033135ed71f6d9fd02a54b07e133ac5faef258102b6ccfcf2f4753c5ec6957d31596a60fef54aad6537827e5aa7cac18fe0bbf39ecea94acbddf3ac556
+MISC ChangeLog-2015 4798 SHA256 d7d21211c69ae72baa0851158dc1628e419f2e9ea2113d53758bdfce09afe2cc SHA512 b1bfc36815a642607c211a5e63182474ff820b04802ac30aa472be43722f3b59839b6e584bd51c2b791cb0c9ce04d4192651d881a341d6d7dd16a9cbdf80b4ef WHIRLPOOL c1972da9b23aa25d0951df64b4277386c602e2f4085e19af48c590146071aa40a3456521ba43031743f81afd8cd0fab3f37e21228fc3ffe08a624639e8f6edd3
+MISC metadata.xml 409 SHA256 db9445614498ace2ff84437cef45e3e4c75448be17d623f641f3859ce5c7af4c SHA512 58a204f9af94164a259bff6a127e1cc85ce0efd95e0f2d512ef67cc2ac49fabd0b27de81e584ed030c2734ad2807a41cc863c113d6dc56a76aa9c95a45d55839 WHIRLPOOL d5ebbae5e404f0926ddf653e13e267510c1598da809b34def05a8114c72a894db4514bb601023912fe5b8d1e2500cf53f6ba31e4b6761414dafac05144b8634a
diff --git a/x11-themes/gentoo-artwork/files/index.theme b/x11-themes/gentoo-artwork/files/index.theme
new file mode 100644
index 000000000000..22ae1889f31c
--- /dev/null
+++ b/x11-themes/gentoo-artwork/files/index.theme
@@ -0,0 +1,20 @@
+[Icon Theme]
+Name=Gentoo
+Comment=The Gentoo Icon Theme
+Directories=32x32,48x48,64x64,l33t
+
+[32x32]
+Size=32
+Type=Fixed
+
+[48x48]
+Size=48
+Type=Fixed
+
+[64x64]
+Size=64
+Type=Fixed
+
+[l33t]
+Size=79
+Type=Fixed
diff --git a/x11-themes/gentoo-artwork/files/offensive_list b/x11-themes/gentoo-artwork/files/offensive_list
new file mode 100644
index 000000000000..aa6f1cc84861
--- /dev/null
+++ b/x11-themes/gentoo-artwork/files/offensive_list
@@ -0,0 +1 @@
+pixmaps/1024x768/gentoo-revolution-1024x768.png
diff --git a/x11-themes/gentoo-artwork/gentoo-artwork-0.4.2-r1.ebuild b/x11-themes/gentoo-artwork/gentoo-artwork-0.4.2-r1.ebuild
new file mode 100644
index 000000000000..4fc149240858
--- /dev/null
+++ b/x11-themes/gentoo-artwork/gentoo-artwork-0.4.2-r1.ebuild
@@ -0,0 +1,154 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="5"
+
+BI_VER="20060811"
+
+DESCRIPTION="A collection of miscellaneous Gentoo Linux logos and artwork"
+SRC_URI="pixmaps? (
+ mirror://gentoo/gentoo-artwork-0.2.tar.bz2
+ mirror://gentoo/gentoo-artwork-0.3.tar.bz2
+ mirror://gentoo/gentoo-artwork-0.4.tar.bz2
+ mirror://gentoo/gentoo-artwork-0.4.1.tar.bz2
+ mirror://gentoo/gentoo-artwork-0.4.2.tar.bz2
+ icons? ( mirror://gentoo/gentoo-bubble-icons-${BI_VER}.tar.gz )
+ )
+ !pixmaps? (
+ icons? (
+ mirror://gentoo/gentoo-artwork-0.2.tar.bz2
+ mirror://gentoo/gentoo-artwork-0.3.tar.bz2
+ mirror://gentoo/gentoo-artwork-0.4.tar.bz2
+ mirror://gentoo/gentoo-artwork-0.4.2.tar.bz2
+ mirror://gentoo/gentoo-bubble-icons-${BI_VER}.tar.gz
+ )
+ !icons? (
+ kde? ( mirror://gentoo/gentoo-artwork-0.2.tar.bz2 )
+ !kde? ( grub? ( mirror://gentoo/gentoo-artwork-0.2.tar.bz2 ) )
+ lilo? ( mirror://gentoo/gentoo-artwork-0.4.tar.bz2 )
+ )
+ )"
+HOMEPAGE="https://wiki.gentoo.org/wiki/Project:Artwork"
+
+KEYWORDS="alpha amd64 ~mips ppc ppc64 sparc x86 ~x86-fbsd"
+LICENSE="GPL-2"
+SLOT="0"
+IUSE="kde offensive +icons +pixmaps +grub lilo"
+RESTRICT="binchecks strip"
+
+DEPEND=""
+RDEPEND="${DEPEND}"
+
+src_unpack() {
+ mkdir -p "${WORKDIR}"/${PN}-0.2
+ if use pixmaps || use icons || use kde || use grub; then
+ unpack ${PN}-0.2.tar.bz2
+ fi
+ # rename unpacked dir so that updated files get overwritten
+ mv "${WORKDIR}"/${PN}-0.2 "${WORKDIR}"/${PN}-0.3
+ if use pixmaps || use icons; then
+ unpack gentoo-artwork-0.3.tar.bz2
+ fi
+ mv "${WORKDIR}"/${PN}-0.3 "${WORKDIR}"/${PN}-0.4
+ if use pixmaps || use icons || use lilo; then
+ unpack ${PN}-0.4.tar.bz2
+ fi
+ mv "${WORKDIR}"/${PN}-0.4 "${WORKDIR}"/${PN}-0.4.1
+ if use pixmaps; then
+ unpack ${PN}-0.4.1.tar.bz2
+ fi
+ mv "${WORKDIR}"/${PN}-0.4.1 "${WORKDIR}"/${PN}-0.4.2
+ if use pixmaps || use icons; then
+ unpack ${PN}-0.4.2.tar.bz2
+ fi
+
+ if use icons ; then
+ # Gentoo Bubble Icons
+ unpack gentoo-bubble-icons-${BI_VER}.tar.gz
+ cd "${WORKDIR}"/${PN}-0.4.2/icons/gentoo
+
+ cp "${FILESDIR}"/index.theme .
+
+ mv l33t/l33t_BRO_lynx.png l33t/l33t_BRO_lynx2.png
+ mv "${WORKDIR}"/gentoo-bubble-icons/README bubble-icons-README
+ find "${WORKDIR}"/gentoo-bubble-icons -name '*.png' \
+ -exec mv "{}" l33t/ \;
+
+ # fix errors in filenames
+ mv l33t/l33t_nero.png l33t/l33t_UTI_nero.png
+ # fix permissions (bug #213385)
+ fperms 644 l33t/l33t_MAI_mutt.png
+
+ # remove misspelled files
+ rm "${S}"/icons/gentoo/{32x32,48x48,64x64}/slypheed.png
+ fi
+
+ if use pixmaps ; then
+ # bug #132271
+ rm "${S}"/pixmaps/1024x768/gentoo-blue-leaf-1024x768.jpg
+ rm "${S}"/pixmaps/1024x768/gentoo-blue-ute-1024x768.jpg
+
+ # move images with wrong size to misc
+ mv "${S}"/pixmaps/800x600/OpenSource_in_the_sun-1280x960.png \
+ "${S}"/pixmaps/misc/OpenSource_in_the_sun-1280x960.png
+ mv "${S}"/pixmaps/1024x768/Gentoo_2parts_1024x768.png \
+ "${S}"/pixmaps/misc/Gentoo_2parts_1024x786.png
+ mv "${S}"/pixmaps/1024x768/Gentoo_transparant_1024x768.png \
+ "${S}"/pixmaps/misc/Gentoo_transparant_960x768.png
+ mv "${S}"/pixmaps/1280x1024/gentoo-freedom-1280x1024,jpg \
+ "${S}"/pixmaps/misc/gentoo-freedom-1280x1012.jpg
+ mv "${S}"/pixmaps/1280x1024/gentoowired.jpg \
+ "${S}"/pixmaps/misc/gentoowired-1280x960.jpg
+ mv "${S}"/pixmaps/1600x1200/gentoo-slip-1600x1200.jpg \
+ "${S}"/pixmaps/misc/gentoo-slip-1200x1024.jpg
+ fi
+
+ if ! use offensive ; then
+ for i in $(<"${FILESDIR}"/offensive_list) ; do
+ rm -f "${S}/${i}"
+ done
+ fi
+}
+
+src_install() {
+ if use pixmaps ; then
+ # pixmaps
+ dodir /usr/share/pixmaps/gentoo/
+ cd "${S}"/pixmaps
+ cp -pPR . "${D}"/usr/share/pixmaps/gentoo/
+ rm "${D}"/usr/share/pixmaps/gentoo/CREDITS
+ dodoc "${S}"/pixmaps/CREDITS
+ fi
+
+ if use kde ; then
+ # a Gentoo colour scheme for KDE
+ insinto /usr/share/apps/kdisplay/color-schemes
+ doins "${S}"/misc/Gentoo.kcsrc
+ fi
+
+ if use icons ; then
+ # Gentoo icons
+ dodir /usr/share/icons/gentoo
+ cp -pR "${S}"/icons/gentoo/* "${D}"/usr/share/icons/gentoo/
+ fi
+
+ if use grub ; then
+ # grub splash images
+ dodir /usr/share/grub/splashimages
+ insinto /usr/share/grub/splashimages
+ doins "${S}"/grub/*.xpm.gz
+ fi
+
+ if use lilo ; then
+ # lilo splash images
+ dodir /usr/share/lilo/splashimages
+ insinto /usr/share/lilo/splashimages
+ doins "${S}"/lilo/*
+ rm "${D}"/usr/share/lilo/splashimages/lilo.txt
+ dodoc "${S}"/lilo/lilo.txt
+ fi
+}
+
+pkg_postinst() {
+ einfo "E-mail any artwork for this package at artwork@gentoo.org"
+}
diff --git a/x11-themes/gentoo-artwork/metadata.xml b/x11-themes/gentoo-artwork/metadata.xml
new file mode 100644
index 000000000000..18b2a4208adb
--- /dev/null
+++ b/x11-themes/gentoo-artwork/metadata.xml
@@ -0,0 +1,11 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+<!-- maintainer-needed -->
+<use>
+ <flag name="grub">Install extra <pkg>sys-boot/grub</pkg> themes</flag>
+ <flag name="icons">Install icons</flag>
+ <flag name="lilo">Install extra <pkg>sys-boot/lilo</pkg> themes</flag>
+ <flag name="pixmaps">Install pixmaps</flag>
+</use>
+</pkgmetadata>