Added just-perfection extension

master
nemofsan 1 year ago
parent 1169b3527b
commit fdebe9df8c

@ -1,2 +1 @@
DIST gnome-shell-extension-blur-my-shell-44.tar.gz 97666 BLAKE2B 17605c9736e605399ae63ac0ead907ebdf4eb79699b553ac7e6d881213ea9200b705c19726d2613180651bc2ebaa59c82c631f8b8b2f8135a1e2eb710eb62460 SHA512 ea1695927f95a39500e03c96d7f1eb0d26af0651884e249cff1fa4b201a2eb1eb57b65b90a616e8f0d7a570fb17e57ab571bfa79174150198b7f8cdf5973f315
DIST gnome-shell-extension-blur-my-shell-45.tar.gz 107172 BLAKE2B 0074ac157a922b7b614096eaa40baac73af53b9c827a084e1518e571c49373bb803e8639ee1c7f3e6b1fd1daa0c59ca289cf31733237a42f12fe6f9952f75993 SHA512 6f7857af76169893fd2936fa4cffe05ab1a10af887034b84c0be5b2a098f116a688803294334695fb245c5d561ca37e94c9a66399c326d3bb6f2df854ee4d866

@ -13,7 +13,7 @@ SRC_URI="https://github.com/aunetx/${MY_PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz
LICENSE="GPL-3+"
SLOT="0"
KEYWORDS="amd64 x86"
KEYWORDS="~amd64 ~x86"
IUSE=""
COMMON_DEPEND="dev-libs/glib:2"

@ -1,2 +1 @@
DIST gnome-shell-extension-dash-to-dock-75.tar.gz 317332 BLAKE2B 5c90fcd8c9b131be9a38eb11462bd201f9a33d06caff9acbc1418c6b2306c6882d5b3d9460239199cbfd7d7de3fc321daf7924c175867f0902ead2062eb88108 SHA512 9f877f06422ec1ff2fee13c4a49a543f19905038f76fd8ddd57b72d43052c3376b26f0205f5dda1e033c61900603d6424bc175eee4b8046f221026556303e46f
DIST gnome-shell-extension-dash-to-dock-79.tar.gz 323131 BLAKE2B 660b47afb99e88735f05c67cbbad1b1bca82c43a8fc73e927324abe83009a3945688e5f258f4773ea6998a571fcd135d9d56a83f767b8fb601b8a3a55edbcaeb SHA512 cb67f4a5fb9e8167e60b89bcc20f4988892145988c5b677cdae9efa1c34bdcb3e16d5808bca3fbc5edfb8cb7142fa5ad20a86cf24c4f83977642bb0bbe97d53c

@ -1,63 +0,0 @@
# Copyright 1999-2022 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_EXT="${PN/gnome-shell-extension-/}-extensions.gnome.org"
DESCRIPTION="A dock for the Gnome Shell"
HOMEPAGE="https://github.com/micheleg/dash-to-dock"
SRC_URI="https://github.com/micheleg/${MY_PN}/archive/extensions.gnome.org-v${PV}.tar.gz -> ${P}.tar.gz"
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="amd64 x86"
IUSE=""
COMMON_DEPEND="
dev-libs/glib:2
dev-lang/sassc
"
RDEPEND="${COMMON_DEPEND}
app-eselect/eselect-gnome-shell-extensions
>=gnome-base/gnome-shell-40.0
"
DEPEND="${COMMON_DEPEND}"
BDEPEND=""
S="${WORKDIR}/${MY_EXT}-v${PV}"
extension_uuid="dash-to-dock@micxgx.gmail.com"
src_prepare() {
default
# Set correct version
export VERSION="${PV}"
# Don't install README and COPYING in unwanted locations
sed -i -e 's/COPYING//g' -e 's/README.md//g' Makefile || die
}
src_install() {
default
}
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
}

@ -14,7 +14,7 @@ SRC_URI="https://github.com/micheleg/${MY_PN}/archive/extensions.gnome.org-v${PV
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="amd64 x86"
KEYWORDS="~amd64 ~x86"
IUSE=""
COMMON_DEPEND="

@ -0,0 +1 @@
DIST gnome-shell-extension-just-perfection-24.tar.gz 148644 BLAKE2B f1c7e88a4139d988629bf7327c9249fb6a7a5629ba3d14334cc91b4bab588fbcb1e64df2ff556cc2cefcbe0810f54bc7728f8787b5aa6889d63c4935f608e7db SHA512 b5bfae3d577af5c47ed5b6993aa09ef1afc58aaeb72a113f433d6f5291e184f15a3c6aafa050b4ee94be7f8b29985b0d604110bcd835e9ccb7a6a620ca486d2b

@ -1,38 +1,42 @@
# Copyright 1999-2022 Gentoo Authors
# 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_P="${MY_PN}-${PV}"
MY_PV="${PV}.0"
DESCRIPTION="A GNOME Shell extension that adds a blur look to different parts of the GNOME Shell, including the top panel, dash and overview."
HOMEPAGE="https://github.com/aunetx/blur-my-shell"
SRC_URI="https://github.com/aunetx/${MY_PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
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+"
LICENSE="GPL-3"
SLOT="0"
KEYWORDS="amd64 x86"
KEYWORDS="~amd64 ~x86"
IUSE=""
COMMON_DEPEND="dev-libs/glib:2"
COMMON_DEPEND="
dev-libs/glib:2
sys-devel/gettext
"
RDEPEND="${COMMON_DEPEND}
app-eselect/eselect-gnome-shell-extensions
>=gnome-base/gnome-shell-3.36
>=gnome-base/gnome-shell-40.0
"
DEPEND="${COMMON_DEPEND}"
BDEPEND=""
S="${WORKDIR}/${MY_P}"
S="${WORKDIR}/${MY_PN}-${MY_PV}"
extensions=.local/share/gnome-shell/extensions
extension_uuid="blur-my-shell@aunetx"
extension_uuid="just-perfection-desktop@just-perfection"
# Not useful for us
src_compile() { :; }
src_install() {
default
einstalldocs
sh scripts/build.sh -i
cd ${HOME}/${extensions}/"${extension_uuid}"
insinto /usr/share/gnome-shell/extensions/"${extension_uuid}"
doins -r *
@ -42,8 +46,9 @@ src_install() {
doins -r locale/*
cd ${S}/
rm -r ${HOME}/.local ${HOME}/.cache || die
rm -r ${ED}/usr/share/gnome-shell/extensions/"${extension_uuid}"/locale || die
rm -r ${ED}/usr/share/gnome-shell/extensions/"${extension_uuid}"/schemas || die
cd ${ED}/usr/share/gnome-shell/extensions/"${extension_uuid}"
rm -r locale/ schemas/ || die
rm -f CHANGELOG.md LICENSE || die
}
pkg_preinst() {
@ -61,4 +66,3 @@ pkg_postrm() {
gnome2_schemas_update
}

@ -1,2 +1 @@
DIST gnome-shell-extension-no-overview-12.tar.gz 13081 BLAKE2B 29509fbe581d57e6181693ea82846da2cacaa3dd4a4193e4c3892024ddf7281c61113186af7c39b28293797523b0fe4e3da94b8ab5fbaef2d65afbdc2b994e0f SHA512 40f6d002be0dd7672da318324d74693dd180922f7fffc22531ca050f406321b61fee458bb29045f7b7807b0d528b1089200e6121c17d7e0945bc5b943c8acc4e
DIST gnome-shell-extension-no-overview-13.tar.gz 13085 BLAKE2B 06f7f7a0e4890f72f1bcc1706ea2b13146417abc6f9435262c7a76f46fb2cd7fb9f1a84783b393fcf9d15fe334c8bbebd62825f63c6a042b47d93552a2f8b7c8 SHA512 701824046ad5a5af76d88e96e8a967b952cce87c8609754905bee9b33586c669efa9cd20894dd4015e758473742084bafa48f0eb3ad84dec102b9833a1216521

@ -1,52 +0,0 @@
# Copyright 1999-2022 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
inherit gnome2-utils
DESCRIPTION="No overview at start-up. For GNOME Shell 40+"
HOMEPAGE="https://github.com/fthx/no-overview"
SRC_URI="https://github.com/fthx/no-overview/archive/v${PV}.tar.gz -> ${P}.tar.gz"
LICENSE="GPL-3"
SLOT="0"
KEYWORDS="amd64 x86"
IUSE=""
COMMON_DEPEND="
dev-libs/glib:2
"
RDEPEND="${COMMON_DEPEND}
app-eselect/eselect-gnome-shell-extensions
>=gnome-base/gnome-shell-40.0
"
DEPEND="${COMMON_DEPEND}"
BDEPEND=""
S="${WORKDIR}/no-overview-${PV}"
extension_uuid="no-overview@fthx"
# Not useful for us
src_compile() { :; }
src_install() {
einstalldocs
rm -f README.md LICENSE || die
insinto /usr/share/gnome-shell/extensions/"${extension_uuid}"
doins -r *
}
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
}

@ -13,7 +13,7 @@ SRC_URI="https://github.com/fthx/${MY_PN}/archive/v${MY_PV}.tar.gz -> ${P}.tar.g
LICENSE="GPL-3"
SLOT="0"
KEYWORDS="amd64 x86"
KEYWORDS="~amd64 ~x86"
IUSE=""
COMMON_DEPEND="

@ -1,56 +0,0 @@
# Copyright 1999-2022 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
inherit gnome2-utils
MY_PN="${PN/gnome-shell-extension-/}-extension"
MY_P="${MY_PN}-${PV}"
DESCRIPTION="Remove the application menu from the top bar"
HOMEPAGE="https://github.com/stuarthayhurst/remove-app-menu-extension"
SRC_URI="https://github.com/stuarthayhurst/${MY_PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
LICENSE="GPL-3+"
SLOT="0"
KEYWORDS="amd64 x86"
IUSE=""
COMMON_DEPEND="dev-libs/glib:2"
RDEPEND="${COMMON_DEPEND}
app-eselect/eselect-gnome-shell-extensions
>=gnome-base/gnome-shell-3.36
"
DEPEND="${COMMON_DEPEND}"
BDEPEND=""
S="${WORKDIR}/${MY_P}"
extension_uuid="RemoveAppMenu@Dragon8oy.com"
# Not useful for us
src_compile() { :; }
src_install() {
einstalldocs
rm -f README.md clean-svgs.py Makefile || die
rm -rf docs || die
insinto /usr/share/gnome-shell/extensions/"${extension_uuid}"
doins -r *
}
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
}

@ -13,7 +13,7 @@ SRC_URI="https://github.com/stuarthayhurst/${MY_PN}/archive/v${PV}.tar.gz -> ${P
LICENSE="GPL-3+"
SLOT="0"
KEYWORDS="amd64 x86"
KEYWORDS="~amd64 ~x86"
IUSE=""
COMMON_DEPEND="dev-libs/glib:2"

@ -1,2 +1,7 @@
~gnome-extra/gnome-shell-extension-blur-my-shell-45 amd64
~gnome-extra/gnome-shell-extension-dash-to-dock-79 amd64
~gnome-extra/gnome-shell-extension-just-perfection-24 amd64
~gnome-extra/gnome-shell-extension-no-overview-13 amd64
~gnome-extra/gnome-shell-extension-remove-app-menu-11.0 amd64
~gnome-extra/gnome-tweaks-42.0_beta amd64
~net-wireless/rtl88x2bu-20221213 amd64

Loading…
Cancel
Save