summaryrefslogtreecommitdiff
path: root/app-eselect/eselect-gnome-shell-extensions
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 /app-eselect/eselect-gnome-shell-extensions
reinit the tree, so we can have metadata
Diffstat (limited to 'app-eselect/eselect-gnome-shell-extensions')
-rw-r--r--app-eselect/eselect-gnome-shell-extensions/Manifest5
-rw-r--r--app-eselect/eselect-gnome-shell-extensions/eselect-gnome-shell-extensions-20120911.ebuild49
-rw-r--r--app-eselect/eselect-gnome-shell-extensions/metadata.xml8
3 files changed, 62 insertions, 0 deletions
diff --git a/app-eselect/eselect-gnome-shell-extensions/Manifest b/app-eselect/eselect-gnome-shell-extensions/Manifest
new file mode 100644
index 000000000000..8e00c139614f
--- /dev/null
+++ b/app-eselect/eselect-gnome-shell-extensions/Manifest
@@ -0,0 +1,5 @@
+DIST eselect-gnome-shell-extensions-20120911.tar.xz 2792 SHA256 1f763aab3a80f85805ad5ed30010cf0c26afb7ad3b81c4f698662ad3e33bf91c SHA512 da54e2a0b74f3e8f8eaa26b1858d26c56fbaa398ec54b079f504377a4079df19ff52485991a9ea153f92c93a9fe871d70c3c2b841bad4b8dba402ad83c9297e2 WHIRLPOOL abdfea55dd0c2429900e17919bab21ed5893e44a41dba152ae3c093e14bdc2d2695551a193d77c86753c623466b6bd46beb51323900ebdb3351b7b756a31b9fe
+EBUILD eselect-gnome-shell-extensions-20120911.ebuild 1589 SHA256 8d738121d035e246a9f530a25b926a9606fb85598af7a9ca3f8b5597589bb58d SHA512 ef902db8c2984846273af1a444decc962123ef11b26db8f8ee4b8d68d9372ec96fe75c57a34f087d117a8241de64091071b9a18436b7d4823a35e5be4584d412 WHIRLPOOL dbf0617ac5a5cdda8d0e09141e424b997214baf2747406dc8b7795cfd5cda6af39d88a676d36292c6c85076bcdc253734d63d3dcbc0bc5408371ff9534992e9b
+MISC ChangeLog 2555 SHA256 3a1e1c987eafcf0955a94f24df6695051d664eb122dc216af2a1fff0a3e9f702 SHA512 9911642b3042721a34a9b7cbee208874c72696c2f53b3c95642ded1900010f02ab4e28f71323c00d77410e47a3a0a714dbbb3c16b580cd2c416e532b04b259a4 WHIRLPOOL ef16c8082d9ce42e644604f337bf6a6972dfb4c34cb1a0a13537c6dc9f0fa5e5ec075d6835c1d3c43f8b34472dfc7328ba1f74014aba4dea04e37f6ae7dc4098
+MISC ChangeLog-2015 1744 SHA256 ca4020471f540d464777456dee865c7bc680169ec55ff2b21b867d0b8254db01 SHA512 f260885fdb56751f7bbaf0733f62ce5d3bc13e240f8e568991364df0cf59a064b072c276f2f24af138889653e5471383bcb5e2a019589408d67e98bb51e248b4 WHIRLPOOL bc64771c2dffd9ebba1710c451eb0800383674e163c7a6e742e001e6b9e513230de21251632603ca6ea93eff401a7e42e534c400830c801076f831b3d47bce68
+MISC metadata.xml 249 SHA256 4505b0bfeadff287958620b7dc7b7209699065a8f17139a237a5dd409a726a97 SHA512 c40662134899a5c9f0369a1017806f35adf3280a0b3c91726f7a8ca6012a073a8b471583f5bfb6fe95faac1dcf607e8e2e43f8c91d48ec46f4a8824e2f551506 WHIRLPOOL 333a938ee1d2124595596c572697bf5ebad523a92ba12005cfb12e6bb6270881a94a911f0cc9c1cf2bb571559e8271e07dfd307dabe50058236dbe7103562b92
diff --git a/app-eselect/eselect-gnome-shell-extensions/eselect-gnome-shell-extensions-20120911.ebuild b/app-eselect/eselect-gnome-shell-extensions/eselect-gnome-shell-extensions-20120911.ebuild
new file mode 100644
index 000000000000..33724f4f1452
--- /dev/null
+++ b/app-eselect/eselect-gnome-shell-extensions/eselect-gnome-shell-extensions-20120911.ebuild
@@ -0,0 +1,49 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="4"
+
+DESCRIPTION="Manages system defaults for GNOME Shell extensions"
+HOMEPAGE="https://www.gentoo.org"
+SRC_URI="https://dev.gentoo.org/~tetromino/distfiles/${PN}/${P}.tar.xz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="amd64 x86"
+IUSE=""
+
+# gnome-shell schemas are used in pkg_postinst
+COMMON_DEPEND="app-admin/eselect
+ >=dev-libs/glib-2.26:2
+ gnome-base/gsettings-desktop-schemas
+ gnome-base/gnome-shell"
+RDEPEND="${COMMON_DEPEND}
+ dev-lang/perl
+ dev-perl/JSON"
+DEPEND="${COMMON_DEPEND}
+ app-arch/xz-utils"
+
+src_install() {
+ insinto "/usr/share/eselect/modules"
+ doins gnome-shell-extensions.eselect
+ keepdir "/etc/eselect/gnome-shell-extensions"
+ # The actual gschema override file will be greated in pkg_postinst.
+ dosym "/etc/eselect/gnome-shell-extensions/${PN}.gschema.override" \
+ "/usr/share/glib-2.0/schemas/${PN}.gschema.override"
+}
+
+pkg_postinst() {
+ einfo "Updating list of installed extensions"
+ eselect gnome-shell-extensions update || die
+ local keyname="disabled-extensions"
+ has_version ">=gnome-base/gnome-shell-3.1.90" &&
+ keyname="enabled-extensions"
+ elog
+ elog "eselect gnome-shell-extensions manages the system default value of"
+ elog "the org.gnome.shell ${keyname} key. To override the default"
+ elog "for an individual user, use the gsettings command, e.g."
+ elog "\$ gsettings set org.gnome.shell ${keyname} \"['foo', 'bar']\""
+ elog "To undo per-user changes and use the system default, do"
+ elog "\$ gsettings reset org.gnome.shell ${keyname}"
+ elog
+}
diff --git a/app-eselect/eselect-gnome-shell-extensions/metadata.xml b/app-eselect/eselect-gnome-shell-extensions/metadata.xml
new file mode 100644
index 000000000000..39980802b1da
--- /dev/null
+++ b/app-eselect/eselect-gnome-shell-extensions/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 type="project">
+ <email>gnome@gentoo.org</email>
+ <name>Gentoo GNOME Desktop</name>
+</maintainer>
+</pkgmetadata>