Add profile gnome 42

master
nemof_san 1 year ago
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,124 @@
# Calculate
sys-apps/calculate-utils client qt5
# GNOME
# Recommended by Gentoo Foundation
# Copyright 1999-2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
# Mart Raudsepp <leio@gentoo.org> (2022-01-05)
# gnome-boxes requires spice-gtk[vala]
# net-misc/spice-gtk vala
# Mart Raudsepp <leio@gentoo.org> (2021-08-13)
# evolution-data-server requires libical[vala] and libgdata[vala] by default
# dev-libs/libical vala
# dev-libs/libgdata vala
# Marek Szuba <marecki@gentoo.org> (2021-03-18)
# FUSE cannot be built with multiple audio drivers, and desktop/gnome
# profiles set both USE=pulseaudio (directly) and USE=alsa (inherited
# from desktop). Default to the latter for now because PulseAudio support
# in FUSE is currently considered experimental.
# app-emulation/fuse -pulseaudio
# REQUIRED_USE constraint when pulseaudio is enabled
# dev-libs/efl sound
# Needed by gnome-photos
# media-libs/gegl raw
# Needed by a global USE=wayland right now; some REQUIRED_USE may be outdated and need review
# >=media-libs/cogl-1.18.2-r1 gles2
# >=media-libs/clutter-1.20 egl
# media-libs/cogl kms
# media-libs/libsdl2 gles2
# Needed by mutter defaults and USE=wayland, bug #547300
>=media-libs/mesa-10.3 gbm gles2
# For eautoreconf in =app-crypt/seahorse-3.10.2-r1
# app-crypt/gcr vala
# Required by folks, needed by empathy
# >=gnome-extra/evolution-data-server-3.8 vala
# Required for cheese in gnome3
# >=media-libs/gst-plugins-base-1.0 theora
# Required for gnome-base/gnome-2.32 to be merged directly, for
# gnome-extra/hamster-applet-2.32 and x11-misc/alacarte-0.13
# dev-lang/python sqlite
# Required by app-accessibility/orca-3
# app-accessibility/speech-dispatcher python
# Pulled in by grilo-plugins which is needed for gnome-music
# media-libs/grilo playlist
# Pulled in by tracker and grilo-plugins, has REQUIRED_USE="?? ( gtk qt5 )"
# media-libs/libmediaart gtk -qt5
# For gnome-boxes
# net-misc/spice-gtk gtk3
# Recommended by Adrian. URI https://github.com/aaaaadrien/adrien-overlay
# Extra by Adrien
gnome-extra/evolution-data-server oauth
# Elogind
# net-misc/networkmanager -elogind
# media-sound/pulseaudio elogind
# GNOME without games by default
gnome-base/gnome-extra-apps -games
# GNOME Software only for extensions - Пакет не установлен
# gnome-extra/gnome-software -firmware
# Garde binaires
net-libs/webkit-gtk -gnome-keyring
www-client/chromium -gnome-keyring
media-gfx/gimp -gnome
media-video/vlc -gnome-keyring
# Recommended by Jksf
# Transmission
net-p2p/transmission -qt5 gtk
# Recommended USE
gnome-base/nautilus gnome
gnome-base/gvfs gnome-online-accounts
dev-vcs/git gnome-keyring
net-libs/libproxy gnome
net-misc/remmina gnome-keyring
net-libs/glib-networking gnome
net-libs/gnome-online-accounts gnome
# Пакет может не собираться с USE = gnome
x11-wm/mutter gnome
x11-misc/xdg-utils gnome
x11-themes/adwaita-qt gnome
x11-terms/gnome-terminal gnome-shell nautilus
# Происходит циклическая зависимость пакетов с USE = gnome
media-libs/libcanberra -gnome sound
media-plugins/grilo-plugins gnome-online-accounts
sys-auth/polkit gtk
sys-auth/pambase gnome-keyring
sys-apps/gnome-disk-utility gnome
app-cdr/brasero nautilus tracker
app-arch/file-roller nautilus
app-text/evince gnome gnome-keyring nautilus
app-admin/system-config-printer gnome-keyring
virtual/notification-daemon gnome
# For game
sys-kernel/calculate-sources fsync

@ -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 merge(gnome-base/gdm)!= merge=gui-libs/display-manager-init

@ -0,0 +1,13 @@
# Calculate append=skip
The ac_install_merge event:
- package installation
- package removal
- system setup*
- system installation
- Portages syncing
*When cl-setup-system is run with the defaul '--live=off' option.
Action: package configuration
env: install

@ -0,0 +1,13 @@
# Calculate append=skip
Событие ac_install_merge:
- установка пакета
- удаление пакета
- настройка системы*
- установка системы
- обновление портежей
*При выполнении команды cl-setup-system со значением по умолчанию '--live=off'.
Действие: настройка пакета
env: install

@ -0,0 +1 @@
# Calculate mergepkg()!= path=/etc name=pam.d

@ -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,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,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,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 pkg(gnome-base/gnome-shell)>=40.0&&pkg(gnome-base/dconf)>=0.40.0 path=/etc/dconf

@ -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 path=/usr/share name=wallpapers pkg(gnome-base/gdm)>=40.0

Binary file not shown.

After

Width:  |  Height:  |  Size: 13 KiB

@ -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,18 @@
# Calculate comment=# name=ini.env.example
#?os_install_locale_language==ru#
# Это файл настройки параметров шаблонов участвующих в настройке системы
# и профиля пользователя.
#
#os_install_locale_language#
#?os_install_locale_language!=ru#
# Any line which starts with a ; (semi-colon) or a # (hash) is a comment and
# is ignored. In this example we will use a # for commentry and a ; for parts
# of the config file that you may wish to enable
#os_install_locale_language#
#?os_install_locale_language==ru#
# Все строки, начинающиеся с ";" (точка с запятой) или "#" (хэш) являются
# комментариями, а # игнорируется. В этом примере мы будем использовать "#"
# для комментариев, а ";" для частей конфигурационного файла, которые вы
# можете включить
#os_install_locale_language#
#

@ -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,324 @@
# Calculate comment=# name=ini.env.example append=after
#?os_install_locale_language!=ru&&os_install_locale_language!=fr#
#============================== Theme settings ===============================
#os_install_locale_language#
#?os_install_locale_language==ru#
#============================== Настройки темы ===============================
#os_install_locale_language#
#?os_install_locale_language==fr#
#============================ Paramètres du thème ============================
#os_install_locale_language#
[theme]
#?in(os_linux_pkglist, CLDG)!=#
#?os_install_locale_language!=ru&&os_install_locale_language!=fr#
# Authorization screen image. Preferred size 4266x2048
#os_install_locale_language#
#?os_install_locale_language==ru#
# Фоновое изображение экрана авторизации. Предпочтительный размер - 4266x2048
#os_install_locale_language#
#?os_install_locale_language==fr#
# Écran dautorisation. Taille préférée : 4266x2048
#os_install_locale_language#
; dm-login-background = /usr/share/themes/Calculate/dm-login.jpg
#in#
#?in(os_linux_pkglist, CLDG)!=#
#?os_install_locale_language!=ru&&os_install_locale_language!=fr#
# Login screen image. Preferred size 4266x2048
#os_install_locale_language#
#?os_install_locale_language==ru#
# Фоновое изображение входа в сеанс. Предпочтительный размер - 4266х2048
# 4266x2048.
#os_install_locale_language#
#?os_install_locale_language==fr#
# Écran didentification. Taille préférée : 4266x2048
#os_install_locale_language#
; dm-splash-background = /usr/share/themes/Calculate/dm-splash.jpg
#in#
#?in(os_linux_pkglist, CLDG)!=#
#?os_install_locale_language!=ru&&os_install_locale_language!=fr#
# Background color on the login screen, if screen image not defined
#os_install_locale_language#
#?os_install_locale_language==ru#
# Цвет фона во время входа в сеанс при отсутствии изображения
#os_install_locale_language#
#?os_install_locale_language==fr#
# Couleur darrière-plan sur lécran didentification avec fond décran désactivé
#os_install_locale_language#
; dm-splash-color = 30648b
#in#
#?in(os_linux_pkglist, calculate)!=#
#?os_install_locale_language!=ru&&os_install_locale_language!=fr#
# Live USB boot menu screen
#os_install_locale_language#
#?os_install_locale_language==ru#
# Фоновое изображение меню Live USB
#os_install_locale_language#
#?os_install_locale_language==fr#
# Écran du menu Live USB
#os_install_locale_language#
; gfxboot-background = /usr/share/themes/Calculate/gfxboot.jpg
#in#
#?in(os_linux_pkglist, calculate)!=#
#?os_install_locale_language!=ru&&os_install_locale_language!=fr#
# Live USB menu selection color
#os_install_locale_language#
#?os_install_locale_language==ru#
# Цвет выделения в меню Live USB
#os_install_locale_language#
#?os_install_locale_language==fr#
# Couleur de sélection du menu Live USB
#os_install_locale_language#
; gfxboot-select-color = 461804
#in#
#?in(os_linux_pkglist, calculate)!=#
#?os_install_locale_language!=ru&&os_install_locale_language!=fr#
# Live USB menu text color
#os_install_locale_language#
#?os_install_locale_language==ru#
# Цвет текста в Live USB меню
#os_install_locale_language#
#?os_install_locale_language==fr#
# Couleur de texte du menu Live USB
#os_install_locale_language#
; gfxboot-text-color = 958490
#in#
#?in(os_linux_pkglist, calculate)!=#
#?os_install_locale_language!=ru&&os_install_locale_language!=fr#
# Live USB menu selected text color
#os_install_locale_language#
#?os_install_locale_language==ru#
# Цвет выделенного текста в меню Live USB
#os_install_locale_language#
#?os_install_locale_language==fr#
# Couleur du texte sélectionné du menu Live USB
#os_install_locale_language#
; gfxboot-text-highlight-color = fbcc89
#in#
#?in(os_linux_pkglist, CLDG)!=#
#?os_install_locale_language!=ru&&os_install_locale_language!=fr#
# Calculate load screen image
#os_install_locale_language#
#?os_install_locale_language==ru#
# Фоновое изображения загрузчика системы
#os_install_locale_language#
#?os_install_locale_language==fr#
# Fond décran de chargement de Calculate
#os_install_locale_language#
; grub-background = /usr/share/themes/Calculate/grub.jpg
#in#
#?in(os_linux_pkglist, CLDG)!=#
#?os_install_locale_language!=ru&&os_install_locale_language!=fr#
# Bootloader foreground/background text color if screen image defined.
# Accepted values: 'black', 'blue', 'green', 'cyan', 'red', 'magenta',
# 'brown', 'light-gray', 'dark-gray', 'light-blue', 'light-green',
# 'light-cyan', 'light-red', 'light-magenta', 'yellow', 'white'
#os_install_locale_language#
#?os_install_locale_language==ru#
# Цвет текста/фона загрузчика системы при наличии фонового изображения.
# Допустимые значения: 'black', 'blue', 'green', 'cyan', 'red', 'magenta',
# 'brown', 'light-gray', 'dark-gray', 'light-blue', 'light-green',
# 'light-cyan', 'light-red', 'light-magenta', 'yellow', 'white'
#os_install_locale_language#
#?os_install_locale_language==fr#
# Couleur de texte de premier plan / arrière-plan lors du chargement avec
# fond décran activé. Valeurs acceptées : 'black', 'blue', 'green', 'cyan',
# 'red', 'magenta', 'brown', 'light-gray', 'dark-gray', 'light-blue',
# 'light-green', 'light-cyan', 'light-red', 'light-magenta', 'yellow', 'white'
#os_install_locale_language#
; grub-gfx-text-color = white/black
#in#
#?in(os_linux_pkglist, CLDG)!=#
#?os_install_locale_language!=ru&&os_install_locale_language!=fr#
# Bootloader foreground/background selected text color if screen image
# defined. Accepted values: 'black', 'blue', 'green', 'cyan', 'red',
# 'magenta', 'brown', 'light-gray', 'dark-gray', 'light-blue', 'light-green',
# 'light-cyan', 'light-red', 'light-magenta', 'yellow', 'white'
#os_install_locale_language#
#?os_install_locale_language==ru#
# Цвет выделенного текста/фона загрузчика системы при наличии фонового
# изображения.
# Допустимые значения: 'black', 'blue', 'green', 'cyan', 'red', 'magenta',
# 'brown', 'light-gray', 'dark-gray', 'light-blue', 'light-green',
# 'light-cyan', 'light-red', 'light-magenta', 'yellow', 'white'
#os_install_locale_language#
#?os_install_locale_language==fr#
# Couleur du texte sélectionné de premier plan / arrière-plan lors du
# chargement avec fond décran activé. Valeurs acceptées : 'black', 'blue',
# 'green', 'cyan', 'red', 'magenta', 'brown', 'light-gray', 'dark-gray',
# 'light-blue', 'light-green', 'light-cyan', 'light-red', 'light-magenta',
# 'yellow', 'white'
#os_install_locale_language#
; grub-gfx-text-highlight-color = black/light-gray
#in#
#?in(os_linux_pkglist, calculate)!=#
#?os_install_locale_language!=ru&&os_install_locale_language!=fr#
# Bootloader foreground/background text color if screen image not defined.
# Accepted values: 'black', 'blue', 'green', 'cyan', 'red', 'magenta',
# 'brown', 'light-gray', 'dark-gray', 'light-blue', 'light-green',
# 'light-cyan', 'light-red', 'light-magenta', 'yellow', 'white'
#os_install_locale_language#
#?os_install_locale_language==ru#
# Цвет текста/фона загрузчика системы при отсутствии фонового изображения.
# Допустимые значения: 'black', 'blue', 'green', 'cyan', 'red', 'magenta',
# 'brown', 'light-gray', 'dark-gray', 'light-blue', 'light-green',
# 'light-cyan', 'light-red', 'light-magenta', 'yellow', 'white'
#os_install_locale_language#
#?os_install_locale_language==fr#
# Couleur de texte de premier plan / arrière-plan lors du chargement avec
# fond décran désactivé. Valeurs acceptées : 'black', 'blue', 'green',
# 'cyan', 'red', 'magenta', 'brown', 'light-gray', 'dark-gray', 'light-blue',
# 'light-green', 'light-cyan', 'light-red', 'light-magenta', 'yellow', 'white'
#os_install_locale_language#
; grub-text-color = white/black
#in#
#?in(os_linux_pkglist, calculate)!=#
#?os_install_locale_language!=ru&&os_install_locale_language!=fr#
# Bootloader foreground/background selected text color if screen image not
# defined. Accepted values: 'black', 'blue', 'green', 'cyan', 'red', 'magenta',
# 'brown', 'light-gray', 'dark-gray', 'light-blue', 'light-green',
# 'light-cyan', 'light-red', 'light-magenta', 'yellow', 'white'
#os_install_locale_language#
#?os_install_locale_language==ru#
# Цвет выделенного текста/фона загрузчика системы при отсутствии фонового
# изображения. Допустимые значения: 'black', 'blue', 'green', 'cyan', 'red',
# 'magenta', 'brown', 'light-gray', 'dark-gray', 'light-blue', 'light-green',
# 'light-cyan', 'light-red', 'light-magenta', 'yellow', 'white'
#os_install_locale_language#
#?os_install_locale_language==fr#
# Couleur du texte sélectionné de premier plan / arrière-plan lors du
# chargement avec fond décran désactivé. Valeurs acceptées : 'black', 'blue',
# 'green', 'cyan', 'red', 'magenta', 'brown', 'light-gray', 'dark-gray',
# 'light-blue', 'light-green', 'light-cyan', 'light-red', 'light-magenta',
# 'yellow', 'white'
#os_install_locale_language#
; grub-text-highlight-color = black/light-gray
#in#
#?in(os_linux_pkglist, CLDG)!=#
#?os_install_locale_language!=ru&&os_install_locale_language!=fr#
# Desktop wallpaper. Preferred size 4266x2048
#os_install_locale_language#
#?os_install_locale_language==ru#
# Фоновое изображение рабочего стола. Предпочтительный размер - 4266x2048
#os_install_locale_language#
#?os_install_locale_language==fr#
# Fond décran utilisateur. Taille préférée : 4266x2048
#os_install_locale_language#
; profile-background = /usr/share/themes/Calculate/wallpaper.jpg
#in#
#?in(os_linux_pkglist, CLDG)!=#
#?os_install_locale_language!=ru#
# Vertical gradient begin color for shutdown screen
#os_install_locale_language#
#?os_install_locale_language==ru#
# Начальный цвет вертикального градиента,
# используемого для фона экрана завершения работы
#os_install_locale_language#
; splash-shutdown-background-color-begin = 000000
#in#
#?in(os_linux_pkglist, CLDG)!=#
#?os_install_locale_language!=ru#
# Vertical gradient end color for shutdown screen
#os_install_locale_language#
#?os_install_locale_language==ru#
# Конечный цвет вертикального градиента,
# используемого для фона экрана завершения работы
#os_install_locale_language#
; splash-shutdown-background-color-end = 000000
#in#
#?in(os_linux_pkglist, CLDG)!=#
#?os_install_locale_language!=ru#
# Shutdown screen image. Background image preferred size is 4266x2048
#os_install_locale_language#
#?os_install_locale_language==ru#
# Изображение для экрана завершения работы.
# Для фонового изображения предпочтительный размер - 4266x2048
#os_install_locale_language#
; splash-shutdown-picture = /usr/share/themes/Calculate/splash-shutdown.jpg
#in#
#?in(os_linux_pkglist, CLDG)!=#
#?os_install_locale_language!=ru#
# The way to display the image for shutdown screen:
# 'logo' or 'background'
#os_install_locale_language#
#?os_install_locale_language==ru#
# Способ отображения изображения для экрана завершения работы:
# логотип ('logo') или фоновое изображение ('background')
#os_install_locale_language#
; splash-shutdown-type = background
#in#
#?in(os_linux_pkglist, CLDG)!=#
#?os_install_locale_language!=ru&&os_install_locale_language!=fr#
# Shutdown notification text color
#os_install_locale_language#
#?os_install_locale_language==ru#
# Цвет текста сообщения о завершении работы компьютера
#os_install_locale_language#
#?os_install_locale_language==fr#
# Couleur du texte de notification d'arrêt
#os_install_locale_language#
; splash-shutdown-text-color = ffff9c
#in#
#?in(os_linux_pkglist, CLDG)!=#
#?os_install_locale_language!=ru#
# Vertical gradient begin color for boot screen
#os_install_locale_language#
#?os_install_locale_language==ru#
# Начальный цвет вертикального градиента,
# используемого для фона экрана загрузки системы
#os_install_locale_language#
; splash-silent-background-color-begin = 090500
#in#
#?in(os_linux_pkglist, CLDG)!=#
#?os_install_locale_language!=ru#
# Vertical gradient end color for boot screen
#os_install_locale_language#
#?os_install_locale_language==ru#
# Конечный цвет вертикального градиента,
# используемого для фона экрана загрузки системы
#os_install_locale_language#
; splash-silent-background-color-end = 090500
#in#
#?in(os_linux_pkglist, CLDG)!=#
#?os_install_locale_language!=ru#
# Boot screen image. Background image preferred size is 4266x2048
#os_install_locale_language#
#?os_install_locale_language==ru#
# Изображение для экрана загрузки системы.
# Для фонового изображения предпочтительный размер - 4266x2048
#os_install_locale_language#
; splash-silent-picture = /usr/share/themes/Calculate/splash-silent.png
#in#
#?in(os_linux_pkglist, CLDG)!=#
#?os_install_locale_language!=ru#
# The way to display the image for boot screen:
# 'logo' or 'background'
#os_install_locale_language#
#?os_install_locale_language==ru#
# Способ отображения изображения для экрана загрузки компьютера:
# логотип ('logo') или фоновое изображение ('background')
#os_install_locale_language#
; splash-silent-type = logo
#in#

@ -0,0 +1,172 @@
# Calculate comment=# name=ini.env.example append=after in(os_linux_pkglist,CLDG)!=
#?os_install_locale_language!=ru&&os_install_locale_language!=fr#
#=========================== User profile settings ===========================
#os_install_locale_language#
#?os_install_locale_language==ru#
#======================= Настройки профиля пользователя ======================
#os_install_locale_language#
#?os_install_locale_language==fr#
#======================= Paramètres de profil utilisateur ====================
#os_install_locale_language#
[profile]
#?in(os_linux_pkglist, CLDG)!=#
#?os_install_locale_language!=ru&&os_install_locale_language!=fr#
# Window border size
#os_install_locale_language#
#?os_install_locale_language==ru#
# Размер границы окна
#os_install_locale_language#
#?os_install_locale_language==fr#
# Épaisseur de la bordure des fenêtres
#os_install_locale_language#
; appearance-border =
#in#
#?in(os_linux_pkglist, CLDG)!=#
#?os_install_locale_language!=ru&&os_install_locale_language!=fr#
# Mouse cursor theme
#os_install_locale_language#
#?os_install_locale_language==ru#
# Тема курсора мышки
#os_install_locale_language#
#?os_install_locale_language==fr#
# Thème du curseur de la souris
#os_install_locale_language#
; appearance-cursor = Calculate
#in#
#?in(os_linux_pkglist, CLDG)!=#
#?os_install_locale_language!=ru&&os_install_locale_language!=fr#
# Icon theme
#os_install_locale_language#
#?os_install_locale_language==ru#
# Тема иконок
#os_install_locale_language#
#?os_install_locale_language==fr#
# Thème des icônes
#os_install_locale_language#
; appearance-icons = Calculate
#in#
#?in(os_linux_pkglist, CLDG)!=#
#?os_install_locale_language!=ru&&os_install_locale_language!=fr#
# Look and feel
#os_install_locale_language#
#?os_install_locale_language==ru#
# Внешний вид
#os_install_locale_language#
#?os_install_locale_language==fr#
# Apparence
#os_install_locale_language#
; appearance-style =
#in#
#?in(os_linux_pkglist, CLDG)!=#
#?os_install_locale_language!=ru&&os_install_locale_language!=fr#
# Desktop wallpaper. To change it, we recommended to use the parameters in
# the “theme” section
#os_install_locale_language#
#?os_install_locale_language==ru#
# Фоновое изображение рабочего стола. Рекомендуется менять обои при помощи
# настройки темы в секции "theme"
#os_install_locale_language#
#?os_install_locale_language==fr#
# Fond décran utilisateur. Il est recommandé dutiliser les réglages
# appropriés de la section “thème” pour changer de fond décran
#os_install_locale_language#
; appearance-wallpaper =
#in#
#?in(os_linux_pkglist, CLDG)!=#
#?os_install_locale_language!=ru&&os_install_locale_language!=fr#
# Font size
#os_install_locale_language#
#?os_install_locale_language==ru#
# Размер шрифта
#os_install_locale_language#
#?os_install_locale_language==fr#
# Taille de la police
#os_install_locale_language#
; font-size = 10
#in#
#?in(os_linux_pkglist, CLDG)!=#
#?os_install_locale_language!=ru&&os_install_locale_language!=fr#
# Keyboard delay (milliseconds)
#os_install_locale_language#
#?os_install_locale_language==ru#
# Задержка нажатия клавиш в миллисекундах
#os_install_locale_language#
#?os_install_locale_language==fr#
# Délai de frappe du clavier (millisecondes)
#os_install_locale_language#
; keyboard-delay = 330
#in#
#?in(os_linux_pkglist, CLDG)!=#
#?os_install_locale_language!=ru&&os_install_locale_language!=fr#
# Keyboard repeat rate (characters per second)
#os_install_locale_language#
#?os_install_locale_language==ru#
# Частота повтора (знаков в секунду)
#os_install_locale_language#
#?os_install_locale_language==fr#
# Taux de répétition du clavier (caractères/sec)
#os_install_locale_language#
; keyboard-rate = 30
#in#
#?in(os_linux_pkglist, CLDG)!=#
#?os_install_locale_language!=ru&&os_install_locale_language!=fr#
# Mouse click policy ('single' or 'double')
#os_install_locale_language#
#?os_install_locale_language==ru#
# Настройка клика мышки ('single' or 'double')
#os_install_locale_language#
#?os_install_locale_language==fr#
# Configuration du clic de la souris ('single' ou 'double')
#os_install_locale_language#
; mouse-clickpolicy = single
#in#
#?in(os_linux_pkglist, CLDG)!=#
#?os_install_locale_language!=ru&&os_install_locale_language!=fr#
# Mouse double click delay (milliseconds)
#os_install_locale_language#
#?os_install_locale_language==ru#
# Задержка в миллисекундах двойного клика мышки
#os_install_locale_language#
#?os_install_locale_language==fr#
# Délai du double-clic (millisecondes)
#os_install_locale_language#
; mouse-doubleclick-delayed = 400
#in#
#?in(os_linux_pkglist, CLDG)!=#
#?os_install_locale_language!=ru&&os_install_locale_language!=fr#
# Left hand mouse configuration
#os_install_locale_language#
#?os_install_locale_language==ru#
# Настройка мышки для левшей.
#os_install_locale_language#
#?os_install_locale_language==fr#
# Configuration de la souris pour gaucher
#os_install_locale_language#
; mouse-lefthanded = off
#in#
#?in(os_linux_pkglist, CLDG)!=#
#?os_install_locale_language!=ru&&os_install_locale_language!=fr#
# Time in seconds before the display is turned off when idle, '0' - never
#os_install_locale_language#
#?os_install_locale_language==ru#
# Время в секундах, после которого дисплей переходит в режим ожидания, '0' -
# никогда
#os_install_locale_language#
#?os_install_locale_language==fr#
# Mettre en veille après (secondes), '0', ne jamais arrêter
#os_install_locale_language#
; power-display-sleep = 16
#in#

@ -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,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,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…
Cancel
Save