Removed just-perfection extension from the profile

master
Srebrov Vilen 3 months ago
parent 15bfa1ec12
commit 590b9ded16
No known key found for this signature in database
GPG Key ID: 4AAF76201794A90D

@ -1 +0,0 @@
DIST gnome-shell-extension-just-perfection-27.tar.gz 133965 BLAKE2B 56d63b9e49586d196c1583c54c03762e380ac19507133e87b0076332f86706dd0b5dfba7d6a8c4cc75cac98cc6a903f646f27baf6b1bf47cbb663d2e58c55bb2 SHA512 572b05fcc26da2b6338e068ce132ae4b6186bd789a0a92527c711c3dc3d1429add5aabd04c091b0d9ec187da193222272c323d604d467d9b59fdce8b5eab89fd

@ -1,68 +0,0 @@
# Copyright 1999-2023 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
inherit gnome2-utils
MY_PN="${PN/gnome-shell-extension-/}"
MY_PV="${PV}.0"
DESCRIPTION="Disable GNOME Shell UI Elements, Change the Behavior and Customize your GNOME Shell Desktop."
HOMEPAGE="https://gitlab.gnome.org/jrahmatzadeh/just-perfection"
SRC_URI="https://gitlab.gnome.org/jrahmatzadeh/${MY_PN}/-/archive/${MY_PV}/${MY_PN}-${MY_PV}.tar.gz -> ${P}.tar.gz"
LICENSE="GPL-3"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE=""
COMMON_DEPEND="
dev-libs/glib:2
sys-devel/gettext
"
RDEPEND="${COMMON_DEPEND}
app-eselect/eselect-gnome-shell-extensions
>=gnome-base/gnome-shell-45
"
DEPEND="${COMMON_DEPEND}"
BDEPEND=""
S="${WORKDIR}/${MY_PN}-${MY_PV}"
extensions=.local/share/gnome-shell/extensions
extension_uuid="just-perfection-desktop@just-perfection"
# Not useful for us
src_compile() { :; }
src_install() {
einstalldocs
sh scripts/build.sh -i
cd ${HOME}/${extensions}/"${extension_uuid}"
insinto /usr/share/gnome-shell/extensions/"${extension_uuid}"
doins -r *
insinto /usr/share/glib-2.0/schemas
doins schemas/*.xml
insinto /usr/share/locale
doins -r locale/*
cd ${S}/
rm -r ${HOME}/.local ${HOME}/.cache || die
cd ${ED}/usr/share/gnome-shell/extensions/"${extension_uuid}"
rm -r locale/ schemas/ || die
rm -f CHANGELOG.md LICENSE || die
}
pkg_preinst() {
gnome2_schemas_savelist
}
pkg_postinst() {
gnome2_schemas_update
ebegin "Updating list of installed extensions"
eselect gnome-shell-extensions update
eend $?
}
pkg_postrm() {
gnome2_schemas_update
}

@ -1,3 +1,2 @@
gnome-extra/gnome-shell-extension-dash-to-dock ~amd64
gnome-extra/gnome-shell-extension-just-perfection ~amd64
gnome-extra/gnome-software ~amd64

@ -86,7 +86,7 @@ button-layout='appmenu:minimize,maximize,close'
[shell]
app-picker-layout=[{'Multimedia': <{'position': <0>}>, 'Graphics': <{'position': <1>}>, 'Internet': <{'position': <2>}>, 'Office': <{'position': <3>}>, 'System': <{'position': <4>}>, 'Accessories': <{'position': <5>}>, 'Utilities': <{'position': <6>}>, 'Settings': <{'position': <7>}>}]
disable-user-extensions=false
enabled-extensions=['user-theme@gnome-shell-extensions.gcampax.github.com', 'just-perfection-desktop@just-perfection', 'appindicatorsupport@rgcjonas.gmail.com', 'dash-to-dock@micxgx.gmail.com', 'ding@rastersoft.com']
enabled-extensions=['user-theme@gnome-shell-extensions.gcampax.github.com', 'appindicatorsupport@rgcjonas.gmail.com', 'dash-to-dock@micxgx.gmail.com', 'ding@rastersoft.com']
favorite-apps=['chromium-browser-chromium.desktop', 'org.gnome.Evolution.desktop', 'org.gnome.Calendar.desktop', 'org.gnome.Calculator.desktop', 'org.gnome.Totem.desktop', 'org.gnome.TextEditor.desktop', 'org.gnome.Music.desktop', 'org.gnome.Terminal.desktop', 'org.gnome.Nautilus.desktop', 'org.gnome.Software.desktop', 'cl-console-gui-update.desktop']
[shell/extensions/dash-to-dock]

@ -79,5 +79,4 @@ gnome-extra/gnome-browser-connector
gnome-extra/gnome-shell-extension-dash-to-dock
gnome-extra/gnome-shell-extension-desktop-icons-ng
gnome-extra/gnome-shell-extension-appindicator
gnome-extra/gnome-shell-extension-just-perfection
#in#

Loading…
Cancel
Save