mirror of https://github.com/srebrovvilen/cldg
parent
9e244d3502
commit
e87faee179
@ -0,0 +1,2 @@
|
||||
DIST gnome-shell-extension-dash-to-dock-72.tar.gz 309825 BLAKE2B be1fcfd11930125bda4befa9d2508c0773812aa5fdfafe4c67797ecbf8c6a95fc3173da21801c1804c0ab71da74e8249d937e072d15fe185d651ab0a634b2ba5 SHA512 a4d2017b9d28c46145cf9cde3e641a7188f0e9febd2a7089973cfacf5b4b5f6f2e402079785b47799e0766d931037bb078ddc37923ae2d4356f764b57f046d28
|
||||
EBUILD gnome-shell-extension-dash-to-dock-72.ebuild 1186 BLAKE2B 8b7230e5660737e3c2928098725d571b21b9d1f6221781a5b2150382ef561cbd85da36b81456b3143bc3aba6b3686fa1ab3d301a91da8172ebfd0b6b6978bc33 SHA512 74fbd351566a5dfd436df85795806447c6e16f3deb265b5c0f80c24ebc2264e2e6f8313b2998d09fc7419d54be7b9822df822799ec0895a3201ec899d7f05a8a
|
@ -0,0 +1,63 @@
|
||||
# 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-/}"
|
||||
|
||||
COMMIT="19cc612c53d33e7c529c116a096bf78c66caae29"
|
||||
|
||||
DESCRIPTION="A dock for the Gnome Shell"
|
||||
HOMEPAGE="https://github.com/micheleg/dash-to-dock"
|
||||
SRC_URI="https://github.com/micheleg/dash-to-dock/archive/${COMMIT}.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
|
||||
"
|
||||
DEPEND="${COMMON_DEPEND}"
|
||||
|
||||
BDEPEND=""
|
||||
|
||||
S="${WORKDIR}/${MY_PN}-${COMMIT}"
|
||||
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
|
||||
}
|
||||
|
@ -0,0 +1,4 @@
|
||||
DIST gnome-shell-extension-maximize-to-empty-workspace-11.tar.gz 15373 BLAKE2B e513b91493c6625404160752b7ea38439f958bf0019d4f2e2c66959e4e2ffad8ec15c9924356d534ea42425f585879e115335af15221ed4f607488efa5fafb80 SHA512 4e66ef00ea3ac8818bcdd0b324521f14c75171a9269e706d9246133c467a12deea5f22642ee86b8cce4fd9eb3ecf1faa06974699bfd414105dec4e3a4c83239d
|
||||
DIST gnome-shell-extension-maximize-to-empty-workspace-12.tar.gz 15366 BLAKE2B ff91113fdf4208fd2dbe8d244ef3eb4856c23b22490973af87034efefd55a4ce1cfd9a41e3232318243c3890f5f7238a02c198201263a4df587615ecab3740eb SHA512 6350d94755174f9ba8494ce0d181c02802ebc64c041bf02d5dee496e8b3d68b8518b097466026df43ed7617e01935fa5a09134a6297d78e182bb08b9336c58a4
|
||||
EBUILD gnome-shell-extension-maximize-to-empty-workspace-11.ebuild 1121 BLAKE2B c7c7dd51422df430bb3c8243ac26e1619007139b04097dae709bcb6dc0306e0fbea931fc0f958cba27849a7235d978524c2908b353163f1de0fbc01881d871b4 SHA512 54ccfe218342a1144173a389f2dcd2f2e0ccaecf75fdd30b9054a78ca5b5f47fdefc5077382f8e9101d3e408bd2db9ecd9769fe405ea33ddb97cf1b1d9d15af5
|
||||
EBUILD gnome-shell-extension-maximize-to-empty-workspace-12.ebuild 1121 BLAKE2B de1cce69d2f136752739e78140cde649ea87db92db57ef61438653f116704ea373907ec5f0dff71bc3ba9a27736622e538e0976a4c3d25de208ca9a3e4a04a26 SHA512 744dd737ae0e4cf79d9ef31acaa89dd62e09946dc37f8acd53d7ba1f49ad54bbcc0bcd9d7dae4fd9a45454770134875fd3ed988cf2c74593c6dd1a7e76333d84
|
@ -0,0 +1,49 @@
|
||||
# Copyright 1999-2022 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=8
|
||||
inherit gnome2-utils
|
||||
|
||||
COMMIT="4edcb61b47d7169ce809513e58d7814990e1f09a"
|
||||
|
||||
DESCRIPTION="New and maximized windows will be moved to empty workspaces.Supports multiple monitors"
|
||||
HOMEPAGE="https://github.com/kaiseracm/gnome-shell-extension-maximize-to-empty-workspace"
|
||||
SRC_URI="https://github.com/kaiseracm/gnome-shell-extension-maximize-to-empty-workspace/archive/${COMMIT}.tar.gz -> ${P}.tar.gz"
|
||||
|
||||
LICENSE="GPL-3+"
|
||||
SLOT="0"
|
||||
KEYWORDS="amd64 x86"
|
||||
IUSE=""
|
||||
|
||||
RDEPEND="
|
||||
app-eselect/eselect-gnome-shell-extensions
|
||||
>=gnome-base/gnome-shell-3.38
|
||||
"
|
||||
DEPEND=""
|
||||
BDEPEND=""
|
||||
|
||||
S="${WORKDIR}/${PN}-${COMMIT}"
|
||||
extension_uuid="MaximizeToEmptyWorkspace-extension@kaisersite.de"
|
||||
|
||||
src_compile() { :; }
|
||||
|
||||
src_install() {
|
||||
einstalldocs
|
||||
insinto /usr/share/gnome-shell/extensions/
|
||||
doins -r "${extension_uuid}"
|
||||
}
|
||||
|
||||
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
|
||||
}
|
@ -0,0 +1,49 @@
|
||||
# Copyright 1999-2022 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=8
|
||||
inherit gnome2-utils
|
||||
|
||||
COMMIT="a9c046d66aeaa142ff7e9382001bfc6a004b1dbb"
|
||||
|
||||
DESCRIPTION="New and maximized windows will be moved to empty workspaces.Supports multiple monitors"
|
||||
HOMEPAGE="https://github.com/kaiseracm/gnome-shell-extension-maximize-to-empty-workspace"
|
||||
SRC_URI="https://github.com/kaiseracm/gnome-shell-extension-maximize-to-empty-workspace/archive/${COMMIT}.tar.gz -> ${P}.tar.gz"
|
||||
|
||||
LICENSE="GPL-3+"
|
||||
SLOT="0"
|
||||
KEYWORDS="amd64 x86"
|
||||
IUSE=""
|
||||
|
||||
RDEPEND="
|
||||
app-eselect/eselect-gnome-shell-extensions
|
||||
>=gnome-base/gnome-shell-3.38
|
||||
"
|
||||
DEPEND=""
|
||||
BDEPEND=""
|
||||
|
||||
S="${WORKDIR}/${PN}-${COMMIT}"
|
||||
extension_uuid="MaximizeToEmptyWorkspace-extension@kaisersite.de"
|
||||
|
||||
src_compile() { :; }
|
||||
|
||||
src_install() {
|
||||
einstalldocs
|
||||
insinto /usr/share/gnome-shell/extensions/
|
||||
doins -r "${extension_uuid}"
|
||||
}
|
||||
|
||||
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
|
||||
}
|
@ -0,0 +1,2 @@
|
||||
DIST gnome-shell-extension-no-overview-11.tar.gz 13077 BLAKE2B cfb1c2ab062996798210f13d176f70394e90238ce7487eb420a05d928ddf510965de2f59905d453bfd42fbdfde02ed32e46f33855b82fbac70730238b6c99b85 SHA512 3ec6491ad354ff7f77a28d92f6ba99f14b477bd50b4aa6c9bc148f7c2baf5ff3be69dea4faf11eae4c2a92510509f070cda8329cdbfb73657e77e9172a9447a9
|
||||
EBUILD gnome-shell-extension-no-overview-11.ebuild 986 BLAKE2B c28141b28b7f551bb13b001c96dad14413918f34e94900e8cf07b0f621eaab0e753eb9ae9381f30d8c5e0c1d4b01baf7287e4c799245cfbd116f761ee1ae6c70 SHA512 58a0137f9bc8ffe041f361929cb5e554aa4c0a830b0c0fcfa445c1b2d3e043fa942a94e462123884fd116c177a93a686dd2fbf12973b5705c54b8f0ef36b2f01
|
@ -0,0 +1,49 @@
|
||||
# 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"
|
||||
|
||||
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
|
||||
}
|
@ -0,0 +1,3 @@
|
||||
AUX remove-app-menu-makefile-9.0.patch 928 BLAKE2B 466c172b90a799d19c01d023173e858b103b74c3edb0ecc661221c51a2b6422fb18e85d1238de83424ef636533a9c42e6671c60fbf0900e94652aac7b297946d SHA512 4d774264e3f35af75518c88a7a7a85df47d34e2a83f24b51f7372a0146c4c47ad16a6709984ca78d3f549a4d6620127131a335a7d67d69d2eaf0a8144a8a47e4
|
||||
DIST gnome-shell-extension-remove-app-menu-9.0.tar.gz 18273 BLAKE2B ad710144138a0fc38954db52214564ca2488ad627f91134871c73321961526300f524b0746ff995205ea120aa71031e95bcb8da27adcf0a53db5773792bec071 SHA512 f5dd97f2d0fe2422d595ed143619dd22d57e196fcf478122060c33d0d290258a5e1379cd32536a4672e6eb67b09e988b009da0efcee66fade25eda755df10069
|
||||
EBUILD gnome-shell-extension-remove-app-menu-9.0.ebuild 1080 BLAKE2B fda2fa31c0e30f7b8ac6c71f334f89f9fee933344fd4b65fae4b7f279ec30aa54d9bc1bd0106024041d3331c48b7d59e9d2f740ad397bbaa285c29b04d69ecef SHA512 fd443e3943a9e9a2fd541914ef19be709d72c93d49b3cc5a481e93f300c9921ea6fb07bd8b92c86c52dad2b554c912c83b5dc31051a4e06a3505de1adb486fbd
|
@ -0,0 +1,38 @@
|
||||
|
||||
diff --git a/Makefile b/Makefile
|
||||
|
||||
--- a/Makefile 2022-03-12 14:06:41.000000000 +0300
|
||||
+++ b/Makefile 2022-07-03 17:18:34.966377020 +0300
|
||||
@@ -4,6 +4,13 @@
|
||||
|
||||
PNG_FILES=$(wildcard ./docs/*.png)
|
||||
|
||||
+ifeq ($(strip $(DESTDIR)), )
|
||||
+ INSTALL_DIR_TYPE = local
|
||||
+else
|
||||
+ INSTALL_DIR_TYPE = system
|
||||
+ SHARE_PREFIX = $(DESTDIR)/usr/share
|
||||
+endif
|
||||
+
|
||||
.PHONY: build check prune compress install uninstall clean $(PNG_FILES)
|
||||
|
||||
build:
|
||||
@@ -20,8 +27,17 @@
|
||||
$(MAKE) $(PNG_FILES)
|
||||
$(PNG_FILES):
|
||||
optipng "$(COMPRESSLEVEL)" -strip all "$@"
|
||||
-install:
|
||||
+install: install-local
|
||||
+
|
||||
+install-local:
|
||||
gnome-extensions install "$(UUID).shell-extension.zip" --force
|
||||
+
|
||||
+ifeq ($(INSTALL_DIR_TYPE), system)
|
||||
+ mkdir -p $(SHARE_PREFIX)/gnome-shell
|
||||
+ mkdir -p $(SHARE_PREFIX)/gnome-shell/extensions
|
||||
+ mv $(HOME)/.local/share/gnome-shell/extensions/$(UUID) $(SHARE_PREFIX)/gnome-shell/extensions/
|
||||
+endif
|
||||
+
|
||||
uninstall:
|
||||
gnome-extensions uninstall "$(UUID)"
|
||||
clean:
|
@ -0,0 +1,54 @@
|
||||
# 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"
|
||||
|
||||
src_prepare() {
|
||||
eapply "${FILESDIR}"/remove-app-menu-makefile-9.0.patch
|
||||
eapply_user
|
||||
}
|
||||
|
||||
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
|
||||
}
|
||||
|
||||
|
@ -0,0 +1,6 @@
|
||||
AUX tweaks-system-menu-build-meson.patch 2564 BLAKE2B 4831129b6c9b4b316c817a9b1d1a1cfc8cd7813ae5e2ff7db5a7e509f60331cf9fe96b04652b5a430c23cae7bc6e0b623efa3a150617a75e44bd2aab35591640 SHA512 9d793bb2f678f96b3ec7fbe8fe0210a4c3abf10af6e6c61dccbbfecc311d4a819c69fd95f2bbfffe66c99b2f1f3570da97dad16df96c077eb469a56ee225c02f
|
||||
AUX tweaks-system-menu-gse-build-meson.patch 2243 BLAKE2B 085b5b0651307aaff01c750d0e56fccfa38b7aa54cd32cf1c8a084a21967f96f8fc70ff4eb6584c376b88c962e87af45a782b9a6a58a41440c249d2dafe7e95c SHA512 e41227849b6d026ad47ac5d6184b25242e52d77ae944ee50d8aed5529987a976aec2976de93ec23e58b78ecede90dedf43512b4cfb32570e880bb7e77dd51d45
|
||||
AUX tweaks-system-menu-gse-meson_options.patch 297 BLAKE2B 94a9df1ba090c9272a308b5d884d661a6adfbc081a7327bf6e5eb62db3db4e669ba22afe4df91935207c697d119c51193cfb129863ddf9fdc5f36d805dc914f9 SHA512 c3fc14844402374d333c3011e125160df63ea86ba80245688ef0ecc11abb632d788dd269c7bc9c85571493c1c73d47f988dab2df793c20a046422b10ce015670
|
||||
AUX tweaks-system-menu-meson_options.patch 257 BLAKE2B 66eb68534d431eba2f3886871a894fe124d76977562a04cc401decd613df26eba9833f27f0998bc25e57db3d57c9eca75d04581728eae3d7e2950a79c72e88cc SHA512 c4d1c3b31f13f1e3f887575b9bbc493a981d0444febfd315a01b6fd4e4706e3046d3bf3ca0a5a057cd7d63be20d0582a2d199d795c756dacba5cfd7a1c1d13a9
|
||||
DIST gnome-shell-extension-tweaks-system-menu-18.tar.gz 155621 BLAKE2B 0af570b8112bf5907626b631fd92e897edacbcd7f0ccb0e7903ef315fb0d98a97ae21a519fd4e9353dfb84515916759fc47b17c50f17a9ffb2ca5205204bea87 SHA512 346b5309af290e511464e9b84ffd5f7471298009613d0806bcd2f2137795a6079a14b97e73d83ad9c337c0342778b5a7b2bf339943a83835ff530aad5a49252d
|
||||
EBUILD gnome-shell-extension-tweaks-system-menu-18.ebuild 1532 BLAKE2B e7a9289aee446b8aea5a264459f3a2959e250c158001bd4d003e05f1e4c8228a6f2277b18e1ace23a3c4d7666b938ca43c95d7e356ef78b204be0c35125d0f16 SHA512 1bbec8bed4c68cedbc29d4f5886cf7b24fb8ff3e03f2fe8da5061f4a7b3917100f22c39d483237e7ee25d77a82b5da45a3bc0d9aa3ffaca023e6c93499dea650
|
@ -0,0 +1,69 @@
|
||||
|
||||
diff --git a/meson.build b/meson.build
|
||||
|
||||
--- a/meson.build 2022-03-13 02:03:28.000000000 +0300
|
||||
+++ b/meson.build 2022-07-03 00:10:51.622845000 +0300
|
||||
@@ -43,6 +43,15 @@
|
||||
gnome = import('gnome')
|
||||
i18n = import('i18n')
|
||||
|
||||
+if get_option('local_install').auto()
|
||||
+ gse_local_install = false
|
||||
+ if get_option('prefix') == '/usr/local'
|
||||
+ gse_local_install = run_command(find_program('id'), '-u').stdout().strip() != '0'
|
||||
+ endif
|
||||
+else
|
||||
+ gse_local_install = get_option('local_install').enabled()
|
||||
+endif
|
||||
+
|
||||
gse_lib_convenience = files('meson-gse/lib/convenience.js')
|
||||
gse_lib_logger = files('meson-gse/lib/logger.js')
|
||||
|
||||
@@ -69,6 +78,7 @@
|
||||
gse_schemas += files(gse_schema_main)
|
||||
endif
|
||||
|
||||
+gse_js91 = find_program('js91', required: false)
|
||||
gse_js78 = find_program('js78', required: false)
|
||||
gse_js68 = find_program('js68', required: false)
|
||||
gse_js60 = find_program('js60', required: false)
|
||||
@@ -84,17 +94,28 @@
|
||||
# End of extension-specific settings
|
||||
|
||||
# Boilerplate
|
||||
-gse_run_command_obj = run_command('sh', '-c', 'echo $HOME')
|
||||
-if gse_run_command_obj.returncode() != 0
|
||||
- error('HOME not found, exit=@0@'.format(gse_run_command_obj.returncode()))
|
||||
-endif
|
||||
-home = gse_run_command_obj.stdout().strip()
|
||||
-
|
||||
-gse_uuid = meson.project_name() + '@extensions.gnome-shell.fifi.org'
|
||||
-gse_target_dir = home + '/.local/share/gnome-shell/extensions/' + gse_uuid
|
||||
-gse_target_dir_schemas = join_paths(gse_target_dir, 'schemas')
|
||||
-gse_target_locale_dir = join_paths(gse_target_dir, 'locale')
|
||||
-gse_target_dir_dbus_intf = join_paths(gse_target_dir, 'dbus-interfaces')
|
||||
+if gse_local_install
|
||||
+ gse_run_command_obj = run_command('sh', '-c', 'echo $HOME')
|
||||
+ if gse_run_command_obj.returncode() != 0
|
||||
+ error('HOME not found, exit=@0@'.format(gse_run_command_obj.returncode()))
|
||||
+ endif
|
||||
+ prefix = gse_run_command_obj.stdout().strip() / '.local'
|
||||
+else
|
||||
+ prefix = get_option('prefix')
|
||||
+endif
|
||||
+
|
||||
+gse_uuid = meson.project_name() + '@extensions.gnome-shell.fifi.org'
|
||||
+gse_target_dir = prefix + '/share/gnome-shell/extensions/' + gse_uuid
|
||||
+
|
||||
+if gse_local_install
|
||||
+ gse_target_dir_schemas = join_paths(gse_target_dir, 'schemas')
|
||||
+ gse_target_locale_dir = join_paths(gse_target_dir, 'locale')
|
||||
+ gse_target_dir_dbus_intf = join_paths(gse_target_dir, 'dbus-interfaces')
|
||||
+else
|
||||
+ gse_target_dir_schemas = prefix / get_option('datadir') / 'glib-2.0' / 'schemas'
|
||||
+ gse_target_locale_dir = prefix / get_option('localedir')
|
||||
+ gse_target_dir_dbus_intf = join_paths(gse_target_dir, 'dbus-interfaces')
|
||||
+endif
|
||||
|
||||
meson_extra_scripts = 'meson-gse/meson-scripts'
|
||||
|
@ -0,0 +1,58 @@
|
||||
|
||||
diff --git a/meson-gse/meson.build.m4 b/meson-gse/meson.build.m4
|
||||
|
||||
--- a/meson-gse/meson.build.m4 2022-03-13 02:03:28.000000000 +0300
|
||||
+++ b/meson-gse/meson.build.m4 2022-07-03 10:19:07.080321000 +0300
|
||||
@@ -63,6 +63,15 @@
|
||||
gnome = import('gnome')
|
||||
i18n = import('i18n')
|
||||
|
||||
+if get_option('local_install').auto()
|
||||
+ gse_local_install = false
|
||||
+ if get_option('prefix') == '/usr/local'
|
||||
+ gse_local_install = run_command(find_program('id'), '-u').stdout().strip() != '0'
|
||||
+ endif
|
||||
+else
|
||||
+ gse_local_install = get_option('local_install').enabled()
|
||||
+endif
|
||||
+
|
||||
gse_lib_convenience = files('meson-gse/lib/convenience.js')
|
||||
gse_lib_logger = files('meson-gse/lib/logger.js')
|
||||
|
||||
@@ -97,17 +106,28 @@
|
||||
# End of extension-specific settings
|
||||
|
||||
# Boilerplate
|
||||
-gse_run_command_obj = run_command('sh', '-c', 'echo $HOME')
|
||||
-if gse_run_command_obj.returncode() != 0
|
||||
- error('HOME not found, exit=@0@'.format(gse_run_command_obj.returncode()))
|
||||
+if gse_local_install
|
||||
+ gse_run_command_obj = run_command('sh', '-c', 'echo $HOME')
|
||||
+ if gse_run_command_obj.returncode() != 0
|
||||
+ error('HOME not found, exit=@0@'.format(gse_run_command_obj.returncode()))
|
||||
+ endif
|
||||
+ prefix = gse_run_command_obj.stdout().strip() / '.local'
|
||||
+else
|
||||
+ prefix = get_option('prefix')
|
||||
endif
|
||||
-home = gse_run_command_obj.stdout().strip()
|
||||
|
||||
gse_uuid = meson.project_name() + '@$2'
|
||||
-gse_target_dir = home + '/.local/share/gnome-shell/extensions/' + gse_uuid
|
||||
-gse_target_dir_schemas = join_paths(gse_target_dir, 'schemas')
|
||||
-gse_target_locale_dir = join_paths(gse_target_dir, 'locale')
|
||||
-gse_target_dir_dbus_intf = join_paths(gse_target_dir, 'dbus-interfaces')
|
||||
+gse_target_dir = prefix + '/share/gnome-shell/extensions/' + gse_uuid
|
||||
+
|
||||
+if gse_local_install
|
||||
+ gse_target_dir_schemas = join_paths(gse_target_dir, 'schemas')
|
||||
+ gse_target_locale_dir = join_paths(gse_target_dir, 'locale')
|
||||
+ gse_target_dir_dbus_intf = join_paths(gse_target_dir, 'dbus-interfaces')
|
||||
+else
|
||||
+ gse_target_dir_schemas = prefix / get_option('datadir') / 'glib-2.0' / 'schemas'
|
||||
+ gse_target_locale_dir = prefix / get_option('localedir')
|
||||
+ gse_target_dir_dbus_intf = join_paths(gse_target_dir, 'dbus-interfaces')
|
||||
+endif
|
||||
|
||||
meson_extra_scripts = 'meson-gse/meson-scripts'
|
||||
|
@ -0,0 +1,9 @@
|
||||
|
||||
diff --git a/meson-gse/meson_options.txt b/meson-gse/meson_options.txt
|
||||
|
||||
--- a/meson-gse/meson_options.txt 2022-07-03 09:46:05.402049000 +0300
|
||||
+++ b/meson-gse/meson_options.txt 2022-07-02 21:36:21.250190000 +0300
|
||||
@@ -0,0 +1,3 @@
|
||||
+option('local_install',
|
||||
+ type: 'feature',
|
||||
+ value : 'auto')
|
@ -0,0 +1,9 @@
|
||||
|
||||
diff --git a/meson_options.txt b/meson_options.txt
|
||||
|
||||
--- a/meson_options.txt 2022-07-03 09:46:05.402049893 +0300
|
||||
+++ b/meson_options.txt 2022-07-02 21:36:21.250190000 +0300
|
||||
@@ -0,0 +1,3 @@
|
||||
+option('local_install',
|
||||
+ type: 'feature',
|
||||
+ value : 'auto')
|
@ -0,0 +1,71 @@
|
||||
# Copyright 1999-2022 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=8
|
||||
inherit gnome2-utils meson
|
||||
|
||||
MY_PN="${PN/gnome-shell-extension-/}"
|
||||
|
||||
DESCRIPTION="Put Gnome Tweaks and Extensions (on Shell 40 and later) in the System menu"
|
||||
HOMEPAGE="https://github.com/F-i-f/tweaks-system-menu"
|
||||
SRC_URI="https://github.com/F-i-f/${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-40.0
|
||||
"
|
||||
DEPEND="${COMMON_DEPEND}"
|
||||
BDEPEND="
|
||||
virtual/pkgconfig
|
||||
>=dev-util/meson-0.50.0
|
||||
"
|
||||
|
||||
S="${WORKDIR}/${MY_PN}-${PV}"
|
||||
extension_uuid="tweaks-system-menu@extensions.gnome-shell.fifi.org"
|
||||
|
||||
|
||||
src_prepare() {
|
||||
eapply "${FILESDIR}"/${MY_PN}-build-meson.patch
|
||||
eapply "${FILESDIR}"/${MY_PN}-gse-build-meson.patch
|
||||
eapply "${FILESDIR}"/${MY_PN}-meson_options.patch
|
||||
eapply "${FILESDIR}"/${MY_PN}-gse-meson_options.patch
|
||||
eapply_user
|
||||
}
|
||||
|
||||
src_configure() {
|
||||
meson_src_configure
|
||||
}
|
||||
|
||||
src_compile() {
|
||||
meson_src_compile
|
||||
}
|
||||
|
||||
src_install() {
|
||||
meson_src_install
|
||||
|
||||
# Install schemas system-wide
|
||||
dodir /usr/share/glib-2.0/schemas
|
||||
rm "${ED}/usr/share/glib-2.0/schemas/gschemas.compiled" || 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
|
||||
}
|
||||
|
@ -0,0 +1,15 @@
|
||||
# Slave repository rather than stand-alone
|
||||
masters = gentoo
|
||||
|
||||
# Use thin manifests
|
||||
thin-manifests = true
|
||||
|
||||
# Dont sign thin manifests. There is no current policy for git commit signing
|
||||
sign-manifests = false
|
||||
|
||||
# Make egencache generate newer (more reliable)
|
||||
# md5-dict cache format
|
||||
cache-formats = md5-dict
|
||||
|
||||
# Support package.* directories as well as files
|
||||
profile-formats = portage-2
|
@ -0,0 +1,2 @@
|
||||
DIST yandex-disk-0.1.6.1080-1.fedora.i386.rpm 4613067 BLAKE2B 1d893b0420d6146aea7d10d4603c28fccd6e6c93eb3c6c414d5c91b3ebd77dd770fc20445b5c0e5892994a32d9fdfa18d3aa5cc011be3894381e63b833b76630 SHA512 68f8952556b822d1de0b99827f4667257caab8ff3c744c280da682d7bf9647877dcbad5547946f92d230bd8dd27b50f5695e5af6cdd6c8c4ed20ca22cbe5e914
|
||||
DIST yandex-disk-0.1.6.1080-1.fedora.x86_64.rpm 4799367 BLAKE2B cc0fabe1479c0c66b06dd7fab943de32e1ad9477b3c03bc39c0859ba5b802bad8909d721b5fc2445943e86213bcc9ce68bf5f37eb6c151d5c211243176ae126c SHA512 d0845a825b1d4db773947c1101fa6aee38df43167486e4fae1d2db1e7fc7a49326882848eb742b069b3b2f6c1e9d617f6203dd8a3f67dd136dfa1f7bc1c8bfea
|
@ -0,0 +1,50 @@
|
||||
# Copyright 1999-2022 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=8
|
||||
|
||||
inherit bash-completion-r1 rpm
|
||||
|
||||
MY_P="${PN}-${PV/_p/-}"
|
||||
|
||||
DESCRIPTION="CLI to access Yandex Disk file storage service"
|
||||
HOMEPAGE="https://disk.yandex.ru"
|
||||
SRC_URI="
|
||||
amd64? ( https://repo.yandex.ru/yandex-disk/rpm/stable/x86_64/${MY_P}.fedora.x86_64.rpm )
|
||||
x86? ( https://repo.yandex.ru/yandex-disk/rpm/stable/i386/${MY_P}.fedora.i386.rpm )
|
||||
"
|
||||
|
||||
LICENSE="YDSLA"
|
||||
SLOT="0"
|
||||
KEYWORDS="-* ~amd64 ~x86"
|
||||
|
||||
DEPEND="app-arch/gzip"
|
||||
RDEPEND="sys-libs/zlib"
|
||||
|
||||
S="${WORKDIR}"
|
||||
|
||||
QA_PREBUILT="opt/bin/yandex-disk"
|
||||
|
||||
src_prepare() {
|
||||
# bug #526312
|
||||
sed -i \
|
||||
-e '/have /d' \
|
||||
-e 's/+o nospace/-o nospace/' \
|
||||
-e '/^complete/s/-X //' \
|
||||
etc/bash_completion.d/yandex-disk-completion.bash || die
|
||||
|
||||
# Uncompress man pages to prevent QA warnings, bug #731684
|
||||
find usr/share/man -type f -name *.gz | xargs gunzip
|
||||
|
||||
eapply_user
|
||||
}
|
||||
|
||||
src_install() {
|
||||
exeinto /opt/bin
|
||||
doexe usr/bin/yandex-disk
|
||||
newbashcomp etc/bash_completion.d/yandex-disk-completion.bash "${PN}"
|
||||
insinto /usr/share/man
|
||||
doins -r usr/share/man/*
|
||||
insinto /usr/share
|
||||
doins -r usr/share/locale
|
||||
}
|
@ -0,0 +1,4 @@
|
||||
DIST rtl88x2bu-20211010.tar.gz 4029432 BLAKE2B d94c623f746c8d3ecc235d06b16c1b266017f4aa0f558d8c64095b943c3595f040979e444f95623589ac468dd86ba3365fcffa90e5f362b58a50b2637f8fd0ec SHA512 5b75b7d9529efab3f6c53278f5b3399f228bb6de63f8fdf79a80f8b8482ce50a15a82d8ed4af58a50218657346eead4d3ad367e06d2542d0b2e5c2767f7e6879
|
||||
DIST rtl88x2bu-20220523.tar.gz 4029989 BLAKE2B 11a37518810412d16156aa76d58031e2da8547cb76ed7d1bcf1df97fe2ed1f02aeec109a273c75e8a25ef5647b0cec1f4332fd6c8a6bc6fa4264215d7b6845ea SHA512 a084fc8fd20e48e777e5ff8813d28dc0ed7935e7bcc6cd2cb404f4f700cdfb6a1aa1fe171685bd1661386885aa1f0f4571d9b57d93ce7743499b750e1e195a3a
|
||||
EBUILD rtl88x2bu-20211010.ebuild 934 BLAKE2B 002be5bc5f70417e4c41011c0f9921dce368b85b0dd344ee4bf0857151a50f70ff4232bab309f071fa062d8331279febeefc8895c8107bee18cb0911089f838f SHA512 37f48027ae8c3af0617eb68e1911dc1e69f2025d0dec389499d161e20aef0ddbd3744e9aeab726208bada9885861791c8916e3495f1efb2ec7e7a62b4d67d8ed
|
||||
EBUILD rtl88x2bu-20220523.ebuild 966 BLAKE2B 6acdb78643321286cb738ff87447710e28999c425d1084eab2db26d1908ca2604e690a0f65746378b363cf801fd83b7d55dac20c5dbfb21012bf0a1f1c7a9f28 SHA512 eb480d1641a8187b1f48fb3b8132e10cb230b061b9e27b971c072ffa51ad21532157f670c0f54c3ac974847c7e000825bec6017ff9a4755096b3ca3e65b05ead
|
@ -0,0 +1,47 @@
|
||||
# Copyright 2021 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=7
|
||||
|
||||
inherit linux-mod
|
||||
|
||||
COMMIT="e8ad266af883b60e88012957e89bf361924ea5ec"
|
||||
|
||||
DESCRIPTION="rtl88x2bu driver updated for current kernels"
|
||||
HOMEPAGE="https://github.com/cilynx/rtl88x2bu"
|
||||
SRC_URI="https://github.com/cilynx/rtl88x2bu/archive/${COMMIT}.tar.gz -> rtl88x2bu-${PV}.tar.gz"
|
||||
|
||||
LICENSE="GPL-2"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64"
|
||||
|
||||
RDEPEND="virtual/linux-sources"
|
||||
DEPEND="${RDEPEND}"
|
||||
|
||||
S="${WORKDIR}/rtl88x2bu-${COMMIT}"
|
||||
|
||||
MODULE_NAMES="88x2bu(net/wireless)"
|
||||
BUILD_TARGETS="all"
|
||||
BUILD_TARGET_ARCH="${ARCH}"
|
||||
|
||||
pkg_setup() {
|
||||
if ! use kernel_linux ; then
|
||||
die "Unable to install"
|
||||
fi
|
||||
|
||||
linux-mod_pkg_setup
|
||||
BUILD_PARAMS="KERN_DIR=${KV_DIR} KSRC=${KV_DIR} KERN_VER=${KV_FULL} O=${KV_OUT_DIR} V=1 KBUILD_VERBOSE=1"
|
||||
}
|
||||
|
||||
src_compile(){
|
||||
linux-mod_src_compile
|
||||
}
|
||||
|
||||
src_install() {
|
||||
linux-mod_src_install
|
||||
}
|
||||
|
||||
pkg_postinst() {
|
||||
linux-mod_pkg_postinst
|
||||
}
|
||||
|
@ -0,0 +1,48 @@
|
||||
# Copyright 2022 Calculate Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=7
|
||||
|
||||
inherit linux-mod
|
||||
|
||||
COMMIT="9957138ac30529a06bfcbc36eb51006a948b0967"
|
||||
|
||||
DESCRIPTION="rtl88x2bu driver updated for current kernels"
|
||||
HOMEPAGE="https://github.com/cilynx/rtl88x2bu"
|
||||
SRC_URI="https://github.com/cilynx/rtl88x2bu/archive/${COMMIT}.tar.gz -> rtl88x2bu-${PV}.tar.gz"
|
||||
|
||||
LICENSE="GPL-2"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64"
|
||||
IUSE="dist-kernel"
|
||||
|
||||
RDEPEND="virtual/linux-sources"
|
||||
DEPEND="${RDEPEND}"
|
||||
|
||||
S="${WORKDIR}/rtl88x2bu-${COMMIT}"
|
||||
|
||||
MODULE_NAMES="88x2bu(net/wireless)"
|
||||
BUILD_TARGETS="clean modules"
|
||||
BUILD_TARGET_ARCH="${ARCH}"
|
||||
|
||||
pkg_setup() {
|
||||
if ! use kernel_linux ; then
|
||||
die "Unable to install"
|
||||
fi
|
||||
|
||||
linux-mod_pkg_setup
|
||||
BUILD_PARAMS="KERN_DIR=${KV_DIR} KSRC=${KV_DIR} KERN_VER=${KV_FULL} O=${KV_OUT_DIR} V=1 KBUILD_VERBOSE=1"
|
||||
}
|
||||
|
||||
src_compile(){
|
||||
linux-mod_src_compile
|
||||
}
|
||||
|
||||
src_install() {
|
||||
linux-mod_src_install
|
||||
}
|
||||
|
||||
pkg_postinst() {
|
||||
linux-mod_pkg_postinst
|
||||
}
|
||||
|
@ -0,0 +1,3 @@
|
||||
[main]
|
||||
cl_template_location = calculate,distros,gnome-distro,local,remote
|
||||
cl_template_path = /var/db/repos/calculate/profiles/templates,/var/db/repos/distros/profiles/templates,/var/db/repos/gnome-distro/profiles/templates,/var/calculate/templates,/var/calculate/remote/templates
|
@ -0,0 +1,2 @@
|
||||
calculate:default/amd64/20/desktop
|
||||
../..
|
@ -0,0 +1,2 @@
|
||||
../../../../calculate/profiles/default/amd64/18/desktop
|
||||
..
|
@ -0,0 +1,6 @@
|
||||
[main]
|
||||
os_linux_name = 'Calculate Linux Desktop'
|
||||
os_linux_subname = 'GNOME'
|
||||
os_linux_shortname = CLDG
|
||||
[update]
|
||||
cl_update_with_bdeps_set = on
|
@ -0,0 +1,3 @@
|
||||
# Calculate Linux Gnome
|
||||
USE="-systemd -consolekit"
|
||||
THEMES="CLDG"
|
@ -0,0 +1,4 @@
|
||||
# required by net-wireless/rtl88x2bu (argument)
|
||||
=net-wireless/rtl88x2bu-20220523 ~amd64
|
||||
# required by sys-power/power-profiles-daemon (argument)
|
||||
=sys-power/power-profiles-daemon-0.11.1 ~amd64
|
@ -0,0 +1,5 @@
|
||||
# gnome-base/gnome-control-center
|
||||
>=gnome-base/gnome-control-center-43.1
|
||||
|
||||
# x11-terms/gnome-terminal
|
||||
>=x11-terms/gnome-terminal-3.46.3
|
@ -0,0 +1 @@
|
||||
..
|
@ -0,0 +1 @@
|
||||
amd64
|
@ -0,0 +1,7 @@
|
||||
[main]
|
||||
cl_template_location = calculate,distros,gnome-distro,local
|
||||
cl_template_path = /var/db/repos/calculate/profiles/templates,/var/db/repos/distros/profiles/templates,/var/db/repos/gnome-distro/profiles/templates,/var/calculate/templates
|
||||
|
||||
[update]
|
||||
cl_update_rep_name = gentoo,calculate,distros,gnome-distro
|
||||
cl_update_rep_url = https://git.calculate-linux.org/calculate/gentoo-overlay,https://git.calculate-linux.org/calculate/calculate-overlay,https://git.calculate-linux.org/calculate/distros-overlay,https://disk.yandex.ru/d/A1EbLu_OvbGxdg
|
@ -0,0 +1,13 @@
|
||||
#############################################
|
||||
# This is a list of valid profiles for each architecture. This file is used by
|
||||
# repoman when doing a repoman scan or repoman full.
|
||||
# DO NOT ADD PROFILES WITH A "die" or "exit" IN THEM OR IT KILLS REPOMAN
|
||||
#
|
||||
#layout:
|
||||
#arch profile_directory status
|
||||
|
||||
|
||||
# AMD64 Profiles
|
||||
amd64 CLDG/amd64/20 stable
|
||||
|
||||
# vim: set ts=8
|
@ -0,0 +1 @@
|
||||
gnome-distro
|
@ -0,0 +1 @@
|
||||
# Calculate append=skip env=install ac_install_merge==on
|
@ -0,0 +1 @@
|
||||
# Calculate append=skip cl_merge_pkg!=
|
@ -0,0 +1 @@
|
||||
# Calculate append=skip merge(gnome-base/gdm)!= merge=gui-libs/display-manager-init
|
@ -0,0 +1 @@
|
||||
# Calculate append=skip
|
@ -0,0 +1 @@
|
||||
# Calculate mergepkg()!= path=/etc name=pam.d
|
@ -0,0 +1 @@
|
||||
# Calculate path=/etc/gdm
|
@ -0,0 +1,7 @@
|
||||
# Calculate append=replace chmod=0755
|
||||
#!/bin/sh
|
||||
# PostLogin -
|
||||
|
||||
#?pkg(sys-apps/calculate-utils:3[desktop])!=#
|
||||
/usr/share/calculate/xdm/xdm --login
|
||||
#pkg#
|
@ -0,0 +1 @@
|
||||
# Calculate path=/etc/gdm
|
@ -0,0 +1,7 @@
|
||||
# Calculate append=replace chmod=0755
|
||||
#!/bin/sh
|
||||
# PostSession -
|
||||
|
||||
#?pkg(sys-apps/calculate-utils:3[desktop])!=#
|
||||
/usr/share/calculate/xdm/xdm --logout
|
||||
#pkg#
|
@ -0,0 +1,23 @@
|
||||
# Calculate
|
||||
#%PAM-1.0
|
||||
|
||||
auth required pam_succeed_if.so audit quiet_success user = gdm
|
||||
auth required pam_env.so
|
||||
auth optional pam_permit.so
|
||||
|
||||
account required pam_succeed_if.so audit quiet_success user = gdm
|
||||
account optional pam_permit.so
|
||||
|
||||
password required pam_deny.so
|
||||
|
||||
session optional pam_loginuid.so
|
||||
session optional pam_keyinit.so force revoke
|
||||
session required pam_succeed_if.so audit quiet_success user = gdm
|
||||
|
||||
session optional pam_permit.so
|
||||
#?pkg(sys-apps/systemd)!=#
|
||||
-session optional pam_systemd.so
|
||||
#pkg#
|
||||
#?pkg(sys-auth/elogind)!=#
|
||||
-session optional pam_elogind.so
|
||||
#pkg#
|
@ -0,0 +1 @@
|
||||
# Calculate append=skip
|
@ -0,0 +1 @@
|
||||
# Calculate path=/lib/udev name=rules.d mergepkg()!=
|
@ -0,0 +1,12 @@
|
||||
# Calculate
|
||||
# Get access to /dev/rfkill for users
|
||||
# See https://bugzilla.redhat.com/show_bug.cgi?id=514798
|
||||
#
|
||||
# Updated for udev >= 154
|
||||
# http://bugs.debian.org/582188
|
||||
# https://bugzilla.redhat.com/show_bug.cgi?id=588660
|
||||
|
||||
ENV{ACL_MANAGE}=="0", GOTO="gnome_bluetooth_end"
|
||||
ACTION!="add|change", GOTO="gnome_bluetooth_end"
|
||||
KERNEL=="rfkill", GROUP="plugdev", MODE="0664", TAG+="udev-acl"
|
||||
LABEL="gnome_bluetooth_end"
|
@ -0,0 +1 @@
|
||||
# Calculate append=skip env=install ac_install_live==on
|
@ -0,0 +1 @@
|
||||
# Calculate append=skip
|
@ -0,0 +1 @@
|
||||
# Calculate append=skip
|
@ -0,0 +1 @@
|
||||
# Calculate mergepkg()!= path=/etc
|
@ -0,0 +1,19 @@
|
||||
# Calculate pkg(sys-apps/calculate-utils:3[desktop])!= format=kde path=/etc/gdm name=custom.conf
|
||||
|
||||
[daemon]
|
||||
# Uncomment the line below to force the login screen to use Xorg
|
||||
#WaylandEnable=false
|
||||
|
||||
#?module(client)!=&&client.os_remote_auth!=#
|
||||
AutomaticLoginEnable=false
|
||||
AutomaticLogin=
|
||||
#!module#
|
||||
#?cl_autologin!=#
|
||||
AutomaticLoginEnable=true
|
||||
AutomaticLogin=#-cl_autologin-#
|
||||
#!cl_autologin#
|
||||
AutomaticLoginEnable=false
|
||||
AutomaticLogin=
|
||||
#cl_autologin#
|
||||
#module#
|
||||
|
@ -0,0 +1,12 @@
|
||||
# Calculate format=raw path=/etc/gdm name=custom.conf append=after
|
||||
|
||||
[security]
|
||||
|
||||
[xdmcp]
|
||||
|
||||
[chooser]
|
||||
|
||||
[debug]
|
||||
# Uncomment the line below to turn on debugging
|
||||
#Enable=true
|
||||
|
@ -0,0 +1 @@
|
||||
# Calculate append=skip
|
@ -0,0 +1 @@
|
||||
# Calculate pkg(gnome-base/gnome-shell)>=40.0&&pkg(gnome-base/dconf)>=0.40.0 path=/etc/dconf
|
Binary file not shown.
@ -0,0 +1,2 @@
|
||||
[org/gnome/login-screen]
|
||||
logo='/usr/share/wallpapers/calculate-logo.png'
|
@ -0,0 +1 @@
|
||||
# Calculate pkg(gnome-base/gnome-shell)>=40.0&&pkg(gnome-base/dconf)>=0.40.0 path=/etc/dconf
|
@ -0,0 +1,3 @@
|
||||
user-db:user
|
||||
system-db:gdm
|
||||
file-db:/usr/share/gdm/greeter-dconf-defaults
|
@ -0,0 +1,6 @@
|
||||
# Calculate pkg(gnome-base/dconf)>=0.40.0 exec=/bin/bash
|
||||
|
||||
# Обновление dconf
|
||||
/usr/bin/dconf update
|
||||
|
||||
true
|
@ -0,0 +1 @@
|
||||
# Calculate append=skip
|
@ -0,0 +1 @@
|
||||
# Calculate append=skip
|
@ -0,0 +1 @@
|
||||
# Calculate pkg(gnome-base/gnome-shell)=>42.0,43.0 path=/usr/share/
|
Binary file not shown.
@ -0,0 +1 @@
|
||||
# Calculate path=/usr/share name=wallpapers pkg(gnome-base/gdm)>=40.0
|
After Width: | Height: | Size: 13 KiB |
@ -0,0 +1 @@
|
||||
# Calculate append=skip
|
@ -0,0 +1,2 @@
|
||||
# Calculate mergepkg()!= name=etc
|
||||
|
@ -0,0 +1,39 @@
|
||||
# Calculate comment=#
|
||||
|
||||
CHECKVT=7
|
||||
|
||||
#?module(client)!=&&client.os_remote_auth!=#
|
||||
#?pkg(gnome-base/gdm)!=#
|
||||
DISPLAYMANAGER="gdm"
|
||||
START_STOP_ARGS=
|
||||
#pkg#
|
||||
#?pkg(x11-misc/lightdm)!=&&pkg(gnome-base/gdm)==#
|
||||
DISPLAYMANAGER="lightdm"
|
||||
START_STOP_ARGS=
|
||||
#pkg#
|
||||
#!module#
|
||||
#?cl_autologin!=#
|
||||
#?pkg(gnome-base/gdm)!=#
|
||||
DISPLAYMANAGER="gdm"
|
||||
START_STOP_ARGS=
|
||||
#pkg#
|
||||
#?pkg(x11-misc/lightdm)!=&&pkg(gnome-base/gdm)==#
|
||||
DISPLAYMANAGER="lightdm"
|
||||
START_STOP_ARGS=
|
||||
#pkg#
|
||||
#?pkg(x11-misc/lightdm)==&&pkg(gnome-base/gdm)==#
|
||||
XUSER=#-cl_autologin-#
|
||||
DISPLAYMANAGER="bash"
|
||||
START_STOP_ARGS="--background -- /usr/bin/xautologin $XUSER $CHECKVT"
|
||||
#pkg#
|
||||
#!cl_autologin#
|
||||
#?pkg(gnome-base/gdm)!=#
|
||||
DISPLAYMANAGER="gdm"
|
||||
START_STOP_ARGS=
|
||||
#pkg#
|
||||
#?pkg(x11-misc/lightdm)!=&&pkg(gnome-base/gdm)==#
|
||||
DISPLAYMANAGER="lightdm"
|
||||
START_STOP_ARGS=
|
||||
#pkg#
|
||||
#cl_autologin#
|
||||
#module#
|
@ -0,0 +1 @@
|
||||
# Calculate append=skip
|
@ -0,0 +1,2 @@
|
||||
# Calculate mergepkg()!= append=skip
|
||||
|
@ -0,0 +1 @@
|
||||
# Calculate path=/etc name=calculate
|
@ -0,0 +1,25 @@
|
||||
# Calculate comment=# name=ini.env.example append=after
|
||||
#?os_install_locale_language!=ru&&os_install_locale_language!=fr#
|
||||
#============================= System settings ===============================
|
||||
#os_install_locale_language#
|
||||
#?os_install_locale_language==ru#
|
||||
#============================ Настройки системы ==============================
|
||||
#os_install_locale_language#
|
||||
#?os_install_locale_language==fr#
|
||||
#============================ Paramètres système =============================
|
||||
#os_install_locale_language#
|
||||
[system]
|
||||
#?os_install_locale_language!=ru&&os_install_locale_language!=fr#
|
||||
# Kernel and modules to be removed once sys-kernel/calculate-sources has been
|
||||
# uninstalled
|
||||
#os_install_locale_language#
|
||||
#?os_install_locale_language==ru#
|
||||
# Удалить ядро и модули при удалении пакета sys-kernel/calculate-sources
|
||||
#os_install_locale_language#
|
||||
#?os_install_locale_language==fr#
|
||||
# Le noyau ainsi que les modules de celui-ci seront supprimés dès que le
|
||||
# paquet sys-kernel/calculate-sources aura été installé
|
||||
#os_install_locale_language#
|
||||
; remove_old_kernel = on
|
||||
|
||||
|
@ -0,0 +1,36 @@
|
||||
# Calculate comment=# name=ini.env.example append=after ini(container.type)==desktop
|
||||
#?os_install_locale_language!=ru#
|
||||
#============================= Xorg settings ===============================
|
||||
#os_install_locale_language#
|
||||
#?os_install_locale_language==ru#
|
||||
#============================ Настройки Xorg ==============================
|
||||
#os_install_locale_language#
|
||||
[xorg]
|
||||
#?os_install_locale_language!=ru#
|
||||
# virtual terminal number
|
||||
#os_install_locale_language#
|
||||
#?os_install_locale_language==ru#
|
||||
# номер виртуального терминала
|
||||
#os_install_locale_language#
|
||||
; vt = 7
|
||||
#?os_install_locale_language!=ru#
|
||||
# bus id for isolate video device
|
||||
#os_install_locale_language#
|
||||
#?os_install_locale_language==ru#
|
||||
# идентификатор шины для изолирования видеокарты
|
||||
#os_install_locale_language#
|
||||
; busid = PCI:0:0:2:0
|
||||
#?os_install_locale_language!=ru#
|
||||
# `on` for disable virtual terminal switching
|
||||
#os_install_locale_language#
|
||||
#?os_install_locale_language==ru#
|
||||
# `on` для отключения возможности переключать виртуальные терминалы
|
||||
#os_install_locale_language#
|
||||
; sharevts = off
|
||||
#?os_install_locale_language!=ru#
|
||||
# multiuser mode
|
||||
#os_install_locale_language#
|
||||
#?os_install_locale_language==ru#
|
||||
# многопользователейский режим
|
||||
#os_install_locale_language#
|
||||
; multiuser = on
|
@ -0,0 +1 @@
|
||||
# Calculate append=skip
|
@ -0,0 +1,2 @@
|
||||
# Calculate mergepkg()!= name=etc
|
||||
|
@ -0,0 +1 @@
|
||||
# Calculate pkg(x11-base/xorg-server)<1.20.10-r3
|
@ -0,0 +1,39 @@
|
||||
# Calculate comment=#
|
||||
|
||||
CHECKVT=7
|
||||
|
||||
#?module(client)!=&&client.os_remote_auth!=#
|
||||
#?pkg(gnome-base/gdm)!=#
|
||||
DISPLAYMANAGER="gdm"
|
||||
START_STOP_ARGS=
|
||||
#pkg#
|
||||
#?pkg(x11-misc/lightdm)!=&&pkg(gnome-base/gdm)==#
|
||||
DISPLAYMANAGER="lightdm"
|
||||
START_STOP_ARGS=
|
||||
#pkg#
|
||||
#!module#
|
||||
#?cl_autologin!=#
|
||||
#?pkg(gnome-base/gdm)!=#
|
||||
DISPLAYMANAGER="gdm"
|
||||
START_STOP_ARGS=
|
||||
#pkg#
|
||||
#?pkg(x11-misc/lightdm)!=&&pkg(gnome-base/gdm)==#
|
||||
DISPLAYMANAGER="lightdm"
|
||||
START_STOP_ARGS=
|
||||
#pkg#
|
||||
#?pkg(x11-misc/lightdm)==&&pkg(gnome-base/gdm)==#
|
||||
XUSER=#-cl_autologin-#
|
||||
DISPLAYMANAGER="bash"
|
||||
START_STOP_ARGS="--background -- /usr/bin/xautologin $XUSER $CHECKVT"
|
||||
#pkg#
|
||||
#!cl_autologin#
|
||||
#?pkg(gnome-base/gdm)!=#
|
||||
DISPLAYMANAGER="gdm"
|
||||
START_STOP_ARGS=
|
||||
#pkg#
|
||||
#?pkg(x11-misc/lightdm)!=&&pkg(gnome-base/gdm)==#
|
||||
DISPLAYMANAGER="lightdm"
|
||||
START_STOP_ARGS=
|
||||
#pkg#
|
||||
#cl_autologin#
|
||||
#module#
|
@ -0,0 +1 @@
|
||||
# Calculate cl_ver>=3.5.2.21 append=skip
|
@ -0,0 +1,97 @@
|
||||
# Calculate path=/usr/share/gnome-background-properties name=calculate-gnome.xml pkg(gnome-base/gnome-session)!=
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!DOCTYPE wallpapers SYSTEM "gnome-wp-list.dtd">
|
||||
<wallpapers>
|
||||
#?exists(/usr/share/backgrounds/calculate/Calculate Linux 11 Blue.jpg)!=&&exists(/usr/share/backgrounds/calculate/Calculate Linux 11 Brown.jpg)!=#
|
||||
<wallpaper deleted="false">
|
||||
<name>Calculate Linux 11 Blue_Brown</name>
|
||||
<filename>/usr/share/backgrounds/calculate/Calculate Linux 11 Blue.jpg</filename>
|
||||
<filename-dark>/usr/share/backgrounds/calculate/Calculate Linux 11 Brown.jpg</filename-dark>
|
||||
<options>zoom</options>
|
||||
<shade_type>solid</shade_type>
|
||||
<pcolor>#000000</pcolor>
|
||||
<scolor>#000000</scolor>
|
||||
<artist>Calculate Ltd. http://www.calculate-linux.org</artist>
|
||||
</wallpaper>
|
||||
#exists#
|
||||
#?exists(/usr/share/backgrounds/calculate/Calculate Linux 12 Blue.jpg)!=&&exists(/usr/share/backgrounds/calculate/Calculate Linux 12 Brown.jpg)!=#
|
||||
<wallpaper deleted="false">
|
||||
<name>Calculate Linux 12 Blue_Brown</name>
|
||||
<filename>/usr/share/backgrounds/calculate/Calculate Linux 12 Blue.jpg</filename>
|
||||
<filename-dark>/usr/share/backgrounds/calculate/Calculate Linux 12 Brown.jpg</filename-dark>
|
||||
<options>zoom</options>
|
||||
<shade_type>solid</shade_type>
|
||||
<pcolor>#000000</pcolor>
|
||||
<scolor>#000000</scolor>
|
||||
<artist>Calculate Ltd. http://www.calculate-linux.org</artist>
|
||||
</wallpaper>
|
||||
#exists#
|
||||
#?exists(/usr/share/backgrounds/calculate/Calculate Linux 13 Green.jpg)!=&&exists(/usr/share/backgrounds/calculate/Calculate Linux 13 Magenta.jpg)!=#
|
||||
<wallpaper deleted="false">
|
||||
<name>Calculate Linux 13 Green_Magenta</name>
|
||||
<filename>/usr/share/backgrounds/calculate/Calculate Linux 13 Green.jpg</filename>
|
||||
<filename-dark>/usr/share/backgrounds/calculate/Calculate Linux 13 Magenta.jpg</filename-dark>
|
||||
<options>zoom</options>
|
||||
<shade_type>solid</shade_type>
|
||||
<pcolor>#000000</pcolor>
|
||||
<scolor>#000000</scolor>
|
||||
<artist>Calculate Ltd. http://www.calculate-linux.org</artist>
|
||||
</wallpaper>
|
||||
#exists#
|
||||
#?exists(/usr/share/backgrounds/calculate/Calculate Linux 13 Blue.jpg)!=&&exists(/usr/share/backgrounds/calculate/Calculate Linux 13 Brown.jpg)!=#
|
||||
<wallpaper deleted="false">
|
||||
<name>Calculate Linux 13 Blue_Brown</name>
|
||||
<filename>/usr/share/backgrounds/calculate/Calculate Linux 13 Blue.jpg</filename>
|
||||
<filename-dark>/usr/share/backgrounds/calculate/Calculate Linux 13 Brown.jpg</filename-dark>
|
||||
<options>zoom</options>
|
||||
<shade_type>solid</shade_type>
|
||||
<pcolor>#000000</pcolor>
|
||||
<scolor>#000000</scolor>
|
||||
<artist>Calculate Ltd. http://www.calculate-linux.org</artist>
|
||||
</wallpaper>
|
||||
#exists#
|
||||
#?exists(/usr/share/backgrounds/calculate/Calculate Linux 14.jpg)!=#
|
||||
<wallpaper deleted="false">
|
||||
<name>Calculate Linux 14</name>
|
||||
<filename>/usr/share/backgrounds/calculate/Calculate Linux 14.jpg</filename>
|
||||
<options>zoom</options>
|
||||
<shade_type>solid</shade_type>
|
||||
<pcolor>#000000</pcolor>
|
||||
<scolor>#000000</scolor>
|
||||
<artist>Calculate Ltd. http://www.calculate-linux.org</artist>
|
||||
</wallpaper>
|
||||
#exists#
|
||||
#?exists(/usr/share/backgrounds/calculate/Calculate Linux 15.jpg)!=#
|
||||
<wallpaper deleted="false">
|
||||
<name>Calculate Linux 15</name>
|
||||
<filename>/usr/share/backgrounds/calculate/Calculate Linux 15.jpg</filename>
|
||||
<options>zoom</options>
|
||||
<shade_type>solid</shade_type>
|
||||
<pcolor>#000000</pcolor>
|
||||
<scolor>#000000</scolor>
|
||||
<artist>Calculate Ltd. http://www.calculate-linux.org</artist>
|
||||
</wallpaper>
|
||||
#exists#
|
||||
#?exists(/usr/share/backgrounds/calculate/Calculate Linux 17.jpg)!=#
|
||||
<wallpaper deleted="false">
|
||||
<name>Calculate Linux 17</name>
|
||||
<filename>/usr/share/backgrounds/calculate/Calculate Linux 17.jpg</filename>
|
||||
<options>zoom</options>
|
||||
<shade_type>solid</shade_type>
|
||||
<pcolor>#000000</pcolor>
|
||||
<scolor>#000000</scolor>
|
||||
<artist>Calculate Ltd. http://www.calculate-linux.org</artist>
|
||||
</wallpaper>
|
||||
#exists#
|
||||
#?exists(/usr/share/backgrounds/calculate/Calculate Linux.jpg)!=#
|
||||
<wallpaper deleted="false">
|
||||
<name>Calculate Linux</name>
|
||||
<filename>/usr/share/backgrounds/calculate/Calculate Linux.jpg</filename>
|
||||
<options>zoom</options>
|
||||
<shade_type>solid</shade_type>
|
||||
<pcolor>#000000</pcolor>
|
||||
<scolor>#000000</scolor>
|
||||
<artist>Calculate Ltd. http://www.calculate-linux.org</artist>
|
||||
</wallpaper>
|
||||
#exists#
|
||||
</wallpapers>
|
@ -0,0 +1 @@
|
||||
# Calculate path=/usr/share/backgrounds name=calculate pkg(gnome-base/gnome-session)!=
|
@ -0,0 +1 @@
|
||||
# Calculate link=#-wallpaper(#-os_install_x11_resolution-#,/usr/share/wallpapers/Calculate_Linux_11_Blue/contents/images)-# mirror
|
@ -0,0 +1 @@
|
||||
# Calculate link=#-wallpaper(#-os_install_x11_resolution-#,/usr/share/wallpapers/Calculate_Linux_11_Brown/contents/images)-# mirror
|
@ -0,0 +1 @@
|
||||
# Calculate link=#-wallpaper(#-os_install_x11_resolution-#,/usr/share/wallpapers/Calculate_Linux_12_Blue/contents/images)-# mirror
|
@ -0,0 +1 @@
|
||||
# Calculate link=#-wallpaper(#-os_install_x11_resolution-#,/usr/share/wallpapers/Calculate_Linux_12_Brown/contents/images)-# mirror
|
@ -0,0 +1 @@
|
||||
# Calculate link=#-wallpaper(#-os_install_x11_resolution-#,/usr/share/wallpapers/Calculate_Linux_13_Blue/contents/images)-# mirror
|
@ -0,0 +1 @@
|
||||
# Calculate link=#-wallpaper(#-os_install_x11_resolution-#,/usr/share/wallpapers/Calculate_Linux_13_Brown/contents/images)-# mirror
|
@ -0,0 +1 @@
|
||||
# Calculate link=#-wallpaper(#-os_install_x11_resolution-#,/usr/share/wallpapers/Calculate_Linux_13_Green/contents/images)-# mirror
|
@ -0,0 +1 @@
|
||||
# Calculate link=#-wallpaper(#-os_install_x11_resolution-#,/usr/share/wallpapers/Calculate_Linux_13_Magenta/contents/images)-# mirror
|
@ -0,0 +1 @@
|
||||
# Calculate link=#-wallpaper(#-os_install_x11_resolution-#,/usr/share/wallpapers/Calculate_Linux_14/contents/images)-# mirror
|
@ -0,0 +1 @@
|
||||
# Calculate link=#-wallpaper(#-os_install_x11_resolution-#,/usr/share/wallpapers/Calculate_Linux_15/contents/images)-# mirror
|
@ -0,0 +1 @@
|
||||
# Calculate link=#-wallpaper(#-os_install_x11_resolution-#,/usr/share/wallpapers/Calculate_Linux_17/contents/images)-# mirror
|
@ -0,0 +1 @@
|
||||
# Calculate link=#-wallpaper(#-os_install_x11_resolution-#,/usr/share/wallpapers/Calculate_Linux/contents/images)-# mirror
|
@ -0,0 +1 @@
|
||||
# Calculate path=/usr/share/gnome-background-properties name=calculate.xml append=remove
|
Some files were not shown because too many files have changed in this diff Show More
Loading…
Reference in new issue