diff --git a/desktop/cinnamon/cinnamon-sounds/actions.py b/desktop/cinnamon/cinnamon-sounds/actions.py new file mode 100755 index 0000000000..bfe85e6d1e --- /dev/null +++ b/desktop/cinnamon/cinnamon-sounds/actions.py @@ -0,0 +1,10 @@ +#!/usr/bin/python +# -*- coding: utf-8 -*- +# +# Licensed under the GNU General Public License, version 3. +# See the file http://www.gnu.org/licenses/gpl.txt + +from pisi.actionsapi import pisitools + +def install(): + pisitools.insinto("/usr/share/cinnamon/sounds/", "*.oga") diff --git a/desktop/cinnamon/cinnamon-sounds/pspec.xml b/desktop/cinnamon/cinnamon-sounds/pspec.xml new file mode 100755 index 0000000000..f7973acfd9 --- /dev/null +++ b/desktop/cinnamon/cinnamon-sounds/pspec.xml @@ -0,0 +1,34 @@ + + + + + cinnamon-sounds + http://cinnamon.linuxmint.com/ + + Alihan Öztürk + alihan@pisilinux.org + + GPLv2 + app:gui + Cinnamon desktop sounds + Cinnamon desktop sounds + https://sourceforge.net/projects/pisilinux/files/source/cinnamon-sounds.tar.xz + + + + cinnamon-sounds + + /usr/share/cinnamon/sounds + + + + + + 2022-07-16 + 1.0.0 + First release + Alihan Öztürk + alihan@pisilinux.org + + + diff --git a/desktop/cinnamon/cinnamon-sounds/translations.xml b/desktop/cinnamon/cinnamon-sounds/translations.xml new file mode 100755 index 0000000000..b0965c997d --- /dev/null +++ b/desktop/cinnamon/cinnamon-sounds/translations.xml @@ -0,0 +1,8 @@ + + + + cinnamon-control-center-sounds + Cinnamon için ses dosyaları + Cinnamon masaüstü için açılış, kapanış vs. ses dosyaları. + + \ No newline at end of file diff --git a/desktop/cinnamon/cinnamon/actions.py b/desktop/cinnamon/cinnamon/actions.py new file mode 100644 index 0000000000..60e75d9132 --- /dev/null +++ b/desktop/cinnamon/cinnamon/actions.py @@ -0,0 +1,31 @@ +#!/usr/bin/python +# -*- coding: utf-8 -*- +# +# Licensed under the GNU General Public License, version 3. +# See the file http://www.gnu.org/licenses/gpl.txt + + +from pisi.actionsapi import mesontools, shelltools, pisitools + +def setup(): + pisitools.dosed("files/usr/share/cinnamon/cinnamon-settings/modules/cs_notifications.py", "0.7", "0.8") + #shelltools.system("sed -i 's/mintinstall.desktop/org.gnome.Software.desktop/' data/org.cinnamon.gschema.xml") + #shelltools.system("sed -i 's/'REQUIRED', '/&polkit-cinnamon-authentication-agent-1;/' meson.build || die") + #shelltools.system("sed -i 's/RequiredComponents=\(.*\)$/RequiredComponents=\1polkit-gnome-authentication-agent-1;/' \ + #cinnamon*.session.in") + #pisitools.dosed("cinnamon*.session.in","=cinnamon","=polkit-gnome-authentication-agent-1;cinnamon") + mesontools.configure("--prefix=/usr \ + --sysconfdir=/etc \ + --libexecdir=/usr/lib/cinnamon \ + --localstatedir=/var") + +def build(): + mesontools.build() + +def check(): + mesontools.build("test") + +def install(): + mesontools.install() + #pisitools.remove("/etc/xdg/menus/cinnamon-applications-merged") + pisitools.dodoc("AUTHORS", "COPYING", "README*") diff --git a/desktop/cinnamon/cinnamon/files/0001-cinnamon-settings-don-t-rely-on-the-presence-of-cinn.patch b/desktop/cinnamon/cinnamon/files/0001-cinnamon-settings-don-t-rely-on-the-presence-of-cinn.patch new file mode 100644 index 0000000000..2ff60c62a2 --- /dev/null +++ b/desktop/cinnamon/cinnamon/files/0001-cinnamon-settings-don-t-rely-on-the-presence-of-cinn.patch @@ -0,0 +1,37 @@ +From ac4d2fc9fafb38ebb02615a41b23cceca304e73a Mon Sep 17 00:00:00 2001 +From: Eli Schwartz +Date: Tue, 20 Mar 2018 14:11:02 -0400 +Subject: [PATCH] cinnamon-settings: don't rely on the presence of + cinnamon-control-center + +The existence of the cinnamon-control-center binary does not even tell +us what control center libraries are available. So instead, do the same +thing we did for cinnamon-settings modules, and check if the library +exists. +--- + files/usr/bin/cinnamon-settings | 3 ++- + 1 file changed, 2 insertions(+), 1 deletion(-) + +diff --git a/files/usr/bin/cinnamon-settings b/files/usr/bin/cinnamon-settings +index 9fbdbecd2..98ca454a5 100755 +--- a/files/usr/bin/cinnamon-settings ++++ b/files/usr/bin/cinnamon-settings +@@ -58,6 +58,7 @@ Available types of sort, and corresponding numbers: + import getopt + import os + import sys ++import sysconfig + + def usage(): + print("""Usage: +@@ -119,7 +120,7 @@ if len(sys.argv) > 1: + os.execvp("/usr/share/cinnamon/cinnamon-settings/cinnamon-settings.py", (" ",) + tuple(sys.argv[1:])) + elif os.path.exists("/usr/share/cinnamon/cinnamon-settings/modules/cs_%s.py" % module): + os.execvp("/usr/share/cinnamon/cinnamon-settings/cinnamon-settings.py", (" ",) + tuple(sys.argv[1:])) +- elif os.path.exists("/usr/bin/cinnamon-control-center"): ++ elif os.path.exists(os.path.join(sysconfig.get_config_var("LIBDIR"), "cinnamon-control-center-1/panels/lib%s.so" % module)): + os.execvp("/usr/share/cinnamon/cinnamon-settings/cinnamon-settings.py", (" ",) + tuple(sys.argv[1:])) + elif os.path.exists("/usr/bin/gnome-control-center"): + print ("Unknown module %s, calling gnome-control-center" % module) +-- +2.22.0 diff --git a/desktop/cinnamon/cinnamon/files/autostart.patch b/desktop/cinnamon/cinnamon/files/autostart.patch new file mode 100644 index 0000000000..5d107e1095 --- /dev/null +++ b/desktop/cinnamon/cinnamon/files/autostart.patch @@ -0,0 +1,20 @@ +--- a/cinnamon.session.in ++++ b/cinnamon.session.in +@@ -1,5 +1,5 @@ + [Cinnamon Session] + Name=Cinnamon +-RequiredComponents=cinnamon;org.cinnamon.ScreenSaver;nemo-autostart;@REQUIRED@cinnamon-killer-daemon; ++RequiredComponents=cinnamon;org.cinnamon.ScreenSaver;polkit-cinnamon-authentication-agent-1;nemo-autostart;@REQUIRED@cinnamon-killer-daemon; + DesktopName=X-Cinnamon + + +--- a/cinnamon2d.session.in ++++ b/cinnamon2d.session.in +@@ -1,5 +1,5 @@ + [Cinnamon Session] + Name=Cinnamon (Software Rendering) +-RequiredComponents=cinnamon2d;org.cinnamon.ScreenSaver;nemo-autostart;@REQUIRED@cinnamon-killer-daemon; ++RequiredComponents=cinnamon2d;org.cinnamon.ScreenSaver;polkit-cinnamon-authentication-agent-1;nemo-autostart;@REQUIRED@cinnamon-killer-daemon; + DesktopName=X-Cinnamon + + diff --git a/desktop/cinnamon/cinnamon/files/cinnamon-3.8.0-gnome-background-compatibility.patch b/desktop/cinnamon/cinnamon/files/cinnamon-3.8.0-gnome-background-compatibility.patch new file mode 100644 index 0000000000..893c028a58 --- /dev/null +++ b/desktop/cinnamon/cinnamon/files/cinnamon-3.8.0-gnome-background-compatibility.patch @@ -0,0 +1,24 @@ +From 21710409c0ed8acfbad98131d1664006d32181bf Mon Sep 17 00:00:00 2001 +From: Kristian Fiskerstrand +Date: Sat, 30 Jun 2018 20:24:55 +0200 +Subject: [PATCH] gnome-background-compatibility + +--- + files/usr/share/cinnamon/cinnamon-settings/modules/cs_backgrounds.py | 2 +- + 1 file changed, 1 insertion(+), 1 deletion(-) + +diff --git a/files/usr/share/cinnamon/cinnamon-settings/modules/cs_backgrounds.py b/files/usr/share/cinnamon/cinnamon-settings/modules/cs_backgrounds.py +index 6e279ed..ec47983 100755 +--- a/files/usr/share/cinnamon/cinnamon-settings/modules/cs_backgrounds.py ++++ b/files/usr/share/cinnamon/cinnamon-settings/modules/cs_backgrounds.py +@@ -268,7 +268,7 @@ class Module: + def get_system_backgrounds(self): + picture_list = [] + folder_list = [] +- properties_dir = "/usr/share/cinnamon-background-properties" ++ properties_dir = "/usr/share/gnome-background-properties" + backgrounds = [] + if os.path.exists(properties_dir): + for i in os.listdir(properties_dir): +-- +2.16.4 diff --git a/desktop/cinnamon/cinnamon/files/cinnamon-pisilinux.gschema.override b/desktop/cinnamon/cinnamon/files/cinnamon-pisilinux.gschema.override new file mode 100755 index 0000000000..7692abc2a5 --- /dev/null +++ b/desktop/cinnamon/cinnamon/files/cinnamon-pisilinux.gschema.override @@ -0,0 +1,103 @@ +[org.cinnamon] +desktop-effects-minimize-effect='traditional' +startup-animation=true +workspace-expo-view-as-grid=true +enable-indicators=false +enabled-applets=['panel1:left:0:menu@cinnamon.org', 'panel1:left:1:panel-launchers@cinnamon.org', 'panel1:left:2:window-list@cinnamon.org', 'panel1:right:0:user@cinnamon.org', 'panel1:right:1:removable-drives@cinnamon.org', 'panel1:right:2:keyboard@cinnamon.org', 'panel1:right:3:xapp-status@cinnamon.org', 'panel1:right:4:network@cinnamon.org', 'panel1:right:5:sound@cinnamon.org', 'panel1:right:6:power@cinnamon.org', 'panel1:right:7:systray@cinnamon.org', 'panel1:right:8:calendar@cinnamon.org', 'panel1:right:9:show-desktop@cinnamon.org'] +favorite-apps=['mozillafirefox.desktop', 'cinnamon-settings.desktop', 'libreoffice-startcenter.desktop', 'nemo.desktop', 'package-manager.desktop'] +number-workspaces=1 +panel-launchers=["nemo.desktop", "libreoffice-startcenter.desktop", "mozillafirefox.desktop"] +app-menu-label="" +app-menu-icon-name="pisi-logo" +panels-height=["1:26"] + + +[org.cinnamon.sounds] +login-enabled=true +login-file="/usr/share/cinnamon/sounds/login.oga" +logout-enabled=true +logout-file="/usr/share/cinnamon/sounds/logout.ogg" +switch-enabled=true +switch-file="/usr/share/cinnamon/sounds/switch.oga" +close-enabled=false +close-file="/usr/share/cinnamon/sounds/close.oga" +map-enabled=false +map-file="/usr/share/cinnamon/sounds/map.oga" +minimize-enabled=false +minimize-file="/usr/share/cinnamon/sounds/minimize.oga" +maximize-enabled=false +maximize-file="/usr/share/cinnamon/sounds/maximize.oga" +unmaximize-enabled=false +unmaximize-file="/usr/share/cinnamon/sounds/unmaximize.oga" +tile-enabled=true +tile-file="/usr/share/cinnamon/sounds/tile.oga" +plug-enabled=true +plug-file="/usr/share/cinnamon/sounds/plug.oga" +unplug-enabled=true +unplug-file="/usr/share/cinnamon/sounds/unplug.oga" +notification-enabled=false +notification-file="/usr/share/cinnamon/sounds/notification.oga" + +[org.cinnamon.desktop.sound] +event-sounds=false +input-feedback-sounds=false +volume-sound-enabled=true +volume-sound-file="/usr/share/cinnamon/sounds/volume.oga" + +[org.cinnamon.desktop.interface] +cursor-theme="DMZ-White" +gtk-key-theme="Default" +gtk-theme="Mint-Y-Aqua" +icon-theme="Mint-Y-Aqua" +menus-have-icons=true +toolkit-accessibility=false +font-name="Sans Regular 9" + +[org.cinnamon.desktop.screensaver] +ask-for-away-message=false +font-date=" Sans 24" +font-message="Sans 14" +show-clock=true +font-time="Sans Regular 64" + +[org.cinnamon.settings-daemon.peripherals.keyboard] +input-sources-switcher='alt-shift' + +[org.cinnamon.desktop.background] +primary-color="#023c88" +secondary-color="#5789ca" +picture-uri="file:///usr/share/backgrounds/cinnamon/pisi-crocus-ancyrensis.png" +picture-options="stretched" +show-desktop-icons=true + +[org.nemo.desktop] +computer-icon-visible=true +font='Sans Regular 9' +home-icon-visible=true +trash-icon-visible=true + +[org.nemo.window-state] +start-with-status-bar=true + +[org.nemo.preferences] +thumbnail-limit=10485760 +context-menus-show-all-actions=true +show-location-entry=true +show-reload-icon-toolbar=true + +[org.cinnamon.desktop.wm.preferences] +button-layout="menu:minimize,maximize,close" +titlebar-font="Sans Bold 10" +titlebar-uses-system-font=false +theme="Mint-Y-Aqua" + +[org.cinnamon.settings-daemon.plugins.xsettings] +hinting="slight" +menus-have-icons=true +buttons-have-icons=true + +[org.cinnamon.settings-daemon.plugins.power] +lock-on-suspend=true + +[org.cinnamon.theme] +name="Mint-Y-Aqua" diff --git a/desktop/cinnamon/cinnamon/files/default-theme.patch b/desktop/cinnamon/cinnamon/files/default-theme.patch new file mode 100644 index 0000000000..4a54221830 --- /dev/null +++ b/desktop/cinnamon/cinnamon/files/default-theme.patch @@ -0,0 +1,24 @@ +From b1f277d53ccd79bba9ba4cd1c0c2683d4f41068c Mon Sep 17 00:00:00 2001 +From: =?UTF-8?q?Ball=C3=B3=20Gy=C3=B6rgy?= +Date: Sat, 22 Nov 2014 22:39:39 +0100 +Subject: [PATCH] Set default theme to 'cinnamon' + +--- + data/org.cinnamon.gschema.xml | 2 +- + 1 file changed, 1 insertion(+), 1 deletion(-) + +diff --git a/data/org.cinnamon.gschema.xml b/data/org.cinnamon.gschema.xml +index 86b14e26c..93c3e14c5 100644 +--- a/data/org.cinnamon.gschema.xml ++++ b/data/org.cinnamon.gschema.xml +@@ -645,7 +645,7 @@ + + +- "" ++ "Mint-Y-Aqua" + Theme name + + The name of the theme +-- +2.29.2 diff --git a/desktop/cinnamon/cinnamon/files/menu.json b/desktop/cinnamon/cinnamon/files/menu.json new file mode 100644 index 0000000000..95a0421c41 --- /dev/null +++ b/desktop/cinnamon/cinnamon/files/menu.json @@ -0,0 +1,209 @@ +{ + "layout" : { + "type" : "layout", + "pages" : ["panel", "menu"], + "panel" : { + "type" : "page", + "title" : "Panel", + "sections" : ["panel-appear", "panel-behave"] + }, + "menu" : { + "type" : "page", + "title" : "Menu", + "sections" : ["menu-layout", "menu-behave"] + }, + "panel-appear" : { + "type" : "section", + "title" : "Appearance", + "keys" : ["menu-custom", "menu-icon", "menu-icon-size", "menu-label"] + }, + "panel-behave" : { + "type" : "section", + "title" : "Behavior", + "keys" : ["overlay-key", "activate-on-hover", "hover-delay", "force-show-panel", "enable-animation"] + }, + "menu-layout" : { + "type" : "section", + "title" : "Layout and content", + "keys" : ["restrict-menu-height", "menu-height", "show-category-icons", + "category-icon-size", "show-application-icons", "application-icon-size", + "favbox-show", "fav-icon-size", "show-places", "show-recents", "menu-editor-button"] + }, + "menu-behave" : { + "type" : "section", + "title" : "Behavior", + "keys" : ["category-hover", "enable-autoscroll", "search-filesystem"] + } + }, + "overlay-key" : { + "type" : "keybinding", + "description" : "Keyboard shortcut to open and close the menu", + "default" : "Super_L::Super_R" + }, + "menu-custom" : { + "type" : "switch", + "default" : false, + "description" : "Use a custom icon and label", + "tooltip" : "Check this to specify a custom icon and label" + }, + "menu-icon" : { + "type" : "iconfilechooser", + "default" : "cinnamon-symbolic", + "description" : "Icon", + "tooltip" : "Select an icon to show in the panel.", + "default_icon" : "cinnamon-symbolic", + "dependency" : "menu-custom" + }, + "menu-icon-size" : { + "type": "spinbutton", + "default" : 32, + "min" : 16, + "max" : 96, + "step" : 1, + "units" : "px", + "description" : "Icon size", + "dependency" : "menu-custom" + }, + "menu-label" : { + "type" : "entry", + "default" : "Menu", + "description" : "Text", + "tooltip" : "Enter custom text to show in the panel.", + "dependency" : "menu-custom" + }, + "restrict-menu-height" : { + "type": "switch", + "default" : false, + "description" : "Use a fixed menu height", + "tooltip" : "Keep the size of the menu the same now matter how many favorites or categories there are." + }, + "menu-height" : { + "type": "spinbutton", + "default" : 550, + "min" : 300, + "max" : 2000, + "step" : 10, + "units" : "px", + "description" : "Menu height", + "dependency" : "restrict-menu-height" + }, + "show-category-icons" : { + "type" : "switch", + "default" : true, + "description" : "Show category icons", + "tooltip" : "Choose whether or not to show icons on categories." + }, + "category-icon-size" : { + "type": "spinbutton", + "default" : 22, + "min" : 16, + "max" : 48, + "step" : 1, + "units" : "px", + "description" : "Categories icon size", + "dependency" : "show-category-icons" + }, + "show-application-icons" : { + "type" : "switch", + "default" : true, + "description" : "Show application icons", + "tooltip" : "Choose whether or not to show icons on applications." + }, + "application-icon-size" : { + "type": "spinbutton", + "default" : 22, + "min" : 16, + "max" : 48, + "step" : 1, + "units" : "px", + "description" : "Applications icon size", + "dependency" : "show-application-icons" + }, + "favbox-show" : { + "type" : "switch", + "default" : true, + "description" : "Show favorites and session buttons", + "tooltip" : "Choose whether or not to show the left pane of the menu." + }, + "fav-icon-size" : { + "type": "spinbutton", + "default" : 22, + "min" : 16, + "max" : 64, + "step" : 1, + "units" : "px", + "description" : "Favorites icon size", + "dependency" : "favbox-show" + }, + "show-favorites" : { + "type" : "switch", + "default" : true, + "description": "Show favorites", + "tooltip": "Choose whether or not to show favorite files in the menu." + }, + "show-places" : { + "type" : "switch", + "default" : true, + "description": "Show bookmarks and places", + "tooltip": "Choose whether or not to show bookmarks and places in the menu." + }, + "show-recents" : { + "type" : "switch", + "default" : true, + "description": "Show recents", + "tooltip": "Choose whether or not to show recents in the menu." + }, + "category-hover" : { + "type" : "switch", + "default" : true, + "description": "Change categories on hover", + "tooltip": "Choose whether or not to change categories by hovering." + }, +"enable-autoscroll" : { + "type" : "switch", + "default" : true, + "description": "Enable autoscrolling in application list", + "tooltip": "Choose whether or not to enable smooth autoscrolling in the application list." + }, +"search-filesystem" : { + "type" : "switch", + "default" : false, + "description": "Enable filesystem path entry in search box", + "tooltip": "Allows path entry in the menu search box." + }, + "force-show-panel" : { + "type" : "switch", + "default" : true, + "description": "Force the panel to be visible when opening the menu", + "tooltip": "Opening the menu will also show the main panel (which may be auto-hidden)." + }, +"activate-on-hover" : { + "type" : "switch", + "default" : false, + "description": "Open the menu when I move my mouse over it", + "tooltip": "Enable opening the menu when the mouse enters the applet" + }, + "hover-delay" : { + "type": "spinbutton", + "default" : 0, + "min" : 0, + "max" : 1000, + "step" : 50, + "units" : "milliseconds", + "dependency" : "activate-on-hover", + "description" : "Menu hover delay", + "tooltip" : "Delay before the menu opens when hovered" + }, + "enable-animation" : { + "type": "switch", + "default": true, + "description": "Use menu animations", + "tooltip": "Allow the menu to animate on open and close" + }, + "menu-editor-button" : { + "type" : "button", + "description" : "Open the menu editor", + "callback" : "_launch_editor", + "tooltip" : "Press this button to customize your menu entries." + } +} diff --git a/desktop/cinnamon/cinnamon/files/panel-launchers.json b/desktop/cinnamon/cinnamon/files/panel-launchers.json new file mode 100644 index 0000000000..b4e66fc007 --- /dev/null +++ b/desktop/cinnamon/cinnamon/files/panel-launchers.json @@ -0,0 +1,15 @@ +{ + "section1": { + "type": "section", + "description": "Behavior" + }, + "launcherList": { + "type": "generic", + "default": ["mozillafirefox.desktop", "libreoffice-startcenter.desktop", "nemo.desktop"] + }, + "allow-dragging": { + "type": "switch", + "default": true, + "description": "Allow dragging of launchers" + } +} diff --git a/desktop/cinnamon/cinnamon/files/pisi-crocus-ancyrensis.png b/desktop/cinnamon/cinnamon/files/pisi-crocus-ancyrensis.png new file mode 100644 index 0000000000..79add03acf Binary files /dev/null and b/desktop/cinnamon/cinnamon/files/pisi-crocus-ancyrensis.png differ diff --git a/desktop/cinnamon/cinnamon/files/pisi-logo.svg b/desktop/cinnamon/cinnamon/files/pisi-logo.svg new file mode 100644 index 0000000000..dc6fb04260 --- /dev/null +++ b/desktop/cinnamon/cinnamon/files/pisi-logo.svg @@ -0,0 +1,317 @@ + + + + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/desktop/cinnamon/cinnamon/files/polkit-cinnamon-authentication-agent-1.desktop b/desktop/cinnamon/cinnamon/files/polkit-cinnamon-authentication-agent-1.desktop new file mode 100644 index 0000000000..2c4e149079 --- /dev/null +++ b/desktop/cinnamon/cinnamon/files/polkit-cinnamon-authentication-agent-1.desktop @@ -0,0 +1,10 @@ +[Desktop Entry] +Name=PolicyKit Authentication Agent +Comment=PolicyKit Authentication Agent +Exec=/usr/lib/polkit-gnome/polkit-gnome-authentication-agent-1 +Terminal=false +Type=Application +Categories= +NoDisplay=true +OnlyShowIn=X-Cinnamon; +X-GNOME-AutoRestart=true diff --git a/desktop/cinnamon/cinnamon/files/set_wheel.patch b/desktop/cinnamon/cinnamon/files/set_wheel.patch new file mode 100644 index 0000000000..32dae07386 --- /dev/null +++ b/desktop/cinnamon/cinnamon/files/set_wheel.patch @@ -0,0 +1,59 @@ +Index: Cinnamon-3.6.6/files/usr/share/cinnamon/cinnamon-settings-users/cinnamon-settings-users.py +=================================================================== +--- Cinnamon-3.6.6.orig/files/usr/share/cinnamon/cinnamon-settings-users/cinnamon-settings-users.py ++++ Cinnamon-3.6.6/files/usr/share/cinnamon/cinnamon-settings-users/cinnamon-settings-users.py +@@ -153,12 +153,11 @@ + + class PasswordDialog(Gtk.Dialog): + +- def __init__ (self, user, password_mask, group_mask, parent = None): ++ def __init__ (self, user, password_mask, parent = None): + super(PasswordDialog, self).__init__(None, parent) + + self.user = user + self.password_mask = password_mask +- self.group_mask = group_mask + + self.set_modal(True) + self.set_skip_taskbar_hint(True) +@@ -224,14 +223,7 @@ + def change_password(self): + newpass = self.new_password.get_text() + self.user.set_password(newpass, "") +- mask = self.group_mask.get_text() +- if "nopasswdlogin" in mask: +- subprocess.call(["gpasswd", "-d", self.user.get_user_name(), "nopasswdlogin"]) +- mask = mask.split(", ") +- mask.remove("nopasswdlogin") +- mask = ", ".join(mask) +- self.group_mask.set_text(mask) +- self.password_mask.set_text('\u2022\u2022\u2022\u2022\u2022\u2022') ++ self.password_mask.set_text(u'\u2022\u2022\u2022\u2022\u2022\u2022') + self.destroy() + + def set_passwords_visibility(self): +@@ -570,7 +562,7 @@ + model, treeiter = self.users_treeview.get_selection().get_selected() + if treeiter != None: + user = model[treeiter][INDEX_USER_OBJECT] +- dialog = PasswordDialog(user, self.password_mask, self.groups_label, self.window) ++ dialog = PasswordDialog(user, self.password_mask, self.window) + response = dialog.run() + + def _on_groups_button_clicked(self, widget): +@@ -839,11 +831,11 @@ + pixbuf = GdkPixbuf.Pixbuf.new_from_file_at_size("/usr/share/cinnamon/faces/user-generic.png", 48, 48) + description = "%s\n%s" % (fullname, username) + piter = self.users.append(None, [new_user, pixbuf, description]) +- # Add the user to his/her own group and sudo if Administrator was selected ++ # Add the user to his/her own group and wheel if Administrator was selected + if dialog.account_type_combo.get_active() == 1: +- subprocess.call(["usermod", username, "-G", "%s,sudo,nopasswdlogin" % username]) ++ subprocess.call(["usermod", username, "-G", "%s,wheel" % username]) + else: +- subprocess.call(["usermod", username, "-G", "%s,nopasswdlogin" % username]) ++ subprocess.call(["usermod", username, "-G", "%s" % username]) + self.load_groups() + dialog.destroy() + + diff --git a/desktop/cinnamon/cinnamon/files/settings-schema.json b/desktop/cinnamon/cinnamon/files/settings-schema.json new file mode 100644 index 0000000000..c50d9b2c59 --- /dev/null +++ b/desktop/cinnamon/cinnamon/files/settings-schema.json @@ -0,0 +1,89 @@ +{ + "section1": { + "type": "section", + "description": "Behavior" + }, + "show-all-workspaces" : { + "type" : "switch", + "default" : false, + "description": "Show windows from all workspaces" + }, + "enable-alerts" : { + "type" : "switch", + "default" : true, + "description" : "Show an alert in the window list when a window from another workspace requires attention" + }, + "enable-scrolling" : { + "type" : "switch", + "default" : false, + "description" : "Enable mouse-wheel scrolling in the window list" + }, + "reverse-scrolling" : { + "type" : "switch", + "default" : false, + "description" : "Reverse the direction of mouse-wheel scrolling in the window list", + "dependency" : "enable-scrolling" + }, + "left-click-minimize": { + "type": "switch", + "default": true, + "description": "Left click to minimize window" + }, + "middle-click-close": { + "type": "switch", + "default": true, + "description": "Middle click to close window" + }, + "section2": { + "type": "section", + "description": "Display" + }, + "panel-show-label": { + "type": "switch", + "default": false, + "description": "Show window names in the panel" + }, + "button-width": { + "type": "spinbutton", + "default" : 150, + "min" : 0, + "max" : 1000, + "step" : 5, + "units" : "pixels", + "description" : "Window button width in the panel", + "dependency": "panel-show-label" + }, + "buttons-use-entire-space": { + "type": "switch", + "default": false, + "description": "Window buttons can have different sizes and use the entire space available", + "dependency": "panel-show-label" + }, + "window-preview": { + "type": "switch", + "default": true, + "description": "Show window thumbnails on hover" + }, + "window-preview-show-label": { + "type": "switch", + "default": true, + "description": "Show title above thumbnail", + "dependency": "window-preview" + }, + "window-preview-scale": { + "type": "radiogroup", + "default": 1, + "description": "Thumbnail size", + "options": { + "Small": 0.75, + "Medium": 1, + "Large": 1.25, + "Largest": 1.5 + }, + "dependency": "window-preview" + }, + "last-window-order": { + "type": "generic", + "default": "" + } +} diff --git a/desktop/cinnamon/cinnamon/files/window-list.json b/desktop/cinnamon/cinnamon/files/window-list.json new file mode 100644 index 0000000000..c50d9b2c59 --- /dev/null +++ b/desktop/cinnamon/cinnamon/files/window-list.json @@ -0,0 +1,89 @@ +{ + "section1": { + "type": "section", + "description": "Behavior" + }, + "show-all-workspaces" : { + "type" : "switch", + "default" : false, + "description": "Show windows from all workspaces" + }, + "enable-alerts" : { + "type" : "switch", + "default" : true, + "description" : "Show an alert in the window list when a window from another workspace requires attention" + }, + "enable-scrolling" : { + "type" : "switch", + "default" : false, + "description" : "Enable mouse-wheel scrolling in the window list" + }, + "reverse-scrolling" : { + "type" : "switch", + "default" : false, + "description" : "Reverse the direction of mouse-wheel scrolling in the window list", + "dependency" : "enable-scrolling" + }, + "left-click-minimize": { + "type": "switch", + "default": true, + "description": "Left click to minimize window" + }, + "middle-click-close": { + "type": "switch", + "default": true, + "description": "Middle click to close window" + }, + "section2": { + "type": "section", + "description": "Display" + }, + "panel-show-label": { + "type": "switch", + "default": false, + "description": "Show window names in the panel" + }, + "button-width": { + "type": "spinbutton", + "default" : 150, + "min" : 0, + "max" : 1000, + "step" : 5, + "units" : "pixels", + "description" : "Window button width in the panel", + "dependency": "panel-show-label" + }, + "buttons-use-entire-space": { + "type": "switch", + "default": false, + "description": "Window buttons can have different sizes and use the entire space available", + "dependency": "panel-show-label" + }, + "window-preview": { + "type": "switch", + "default": true, + "description": "Show window thumbnails on hover" + }, + "window-preview-show-label": { + "type": "switch", + "default": true, + "description": "Show title above thumbnail", + "dependency": "window-preview" + }, + "window-preview-scale": { + "type": "radiogroup", + "default": 1, + "description": "Thumbnail size", + "options": { + "Small": 0.75, + "Medium": 1, + "Large": 1.25, + "Largest": 1.5 + }, + "dependency": "window-preview" + }, + "last-window-order": { + "type": "generic", + "default": "" + } +} diff --git a/desktop/cinnamon/cinnamon/pspec.xml b/desktop/cinnamon/cinnamon/pspec.xml new file mode 100644 index 0000000000..3ef15f25f6 --- /dev/null +++ b/desktop/cinnamon/cinnamon/pspec.xml @@ -0,0 +1,208 @@ + + + + + cinnamon + https://github.com/linuxmint/cinnamon + + Alihan Öztürk + alihan@pisilinux.org + + GPLv2+ + LGPLv2.1 + app:console + library + cinnamon + Linux desktop which provides advanced innovative features and a traditional user experience + Linux desktop which provides advanced innovative features and a traditional user experience + https://github.com/linuxmint/cinnamon/archive/refs/tags/5.4.2.tar.gz + + cjs-devel + meson + samurai + intltool + cinnamon-menus-devel + muffin-devel + clutter-devel + cogl-devel + gtk3-devel + dbus-glib-devel + dbus-devel + gobject-introspection-devel + polkit-devel + libXfixes-devel + at-spi2-atk-devel + glib2-devel + mesa-devel + pango-devel + libsoup-devel + xapp-devel + libX11-devel + libxml2-devel + libnma-devel + gstreamer-devel + python3-devel + cinnamon-desktop-devel + cinnamon-session + cinnamon-settings-daemon-devel + cinnamon-screensaver-devel + cinnamon-control-center-devel + libXfixes-devel + gettext-devel + spidermonkey-devel + libgudev-devel + NetworkManager-devel + network-manager-applet + startup-notification-devel + gnome-bluetooth-devel + pulseaudio-libs-devel + json-glib-devel + libnotify-devel + gtk-doc + gvfs + mozjs-78-devel + system-config-printer + upower-devel + libcroco-devel + libcanberra-devel + gconf-devel + gnome-panel-devel + gsettings-desktop-schemas-devel + libgnome-keyring + gst-plugins-base-devel + librsvg-devel + libXScrnSaver-devel + + + autostart.patch + default-theme.patch + set_wheel.patch + 0001-cinnamon-settings-don-t-rely-on-the-presence-of-cinn.patch + + + + + + + + cinnamon + + atk + cogl + gtk3 + dbus + xapp + mesa + cairo + libdrm + libgcc + glib2 + libglvnd + gstreamer + libXext + dbus-glib + json-glib + libXrandr + libXdamage + libXcomposite + wayland-client + wayland-server + pango + libX11 + muffin + clutter + libxml2 + blueberry + mintlocale + cjs + system-config-printer + system-config-printer-gtk + spidermonkey + icon-theme-adwaita + libcroco + libXfixes + gdk-pixbuf + at-spi2-atk + cinnamon-menus + pulseaudio-libs + startup-notification + gobject-introspection + cinnamon-desktop + cinnamon-control-center + cinnamon-screensaver + cinnamon-session + cinnamon-settings-daemon + cinnamon-translations + gnome-panel + nemo + NetworkManager + network-manager-applet + libgnome-keyring + accountsservice + polkit + polkit-gnome + upower + libsoup + dbus-python + libnotify + gconf + python3-cairo + python3-pygobject3 + python3-pam + python3-xapp + python3-pillow + python3-pexpect + python3-pyinotify + python3-pytz + python3-requests + python3-cairo + timezonemap + python-gtk + notify-python + gnome-terminal + gvfs + gsettings-desktop-schemas + + + /usr/bin + /etc/xdg + /usr/lib/cinnamon + /usr/lib/python3.9 + /usr/lib/cinnamon-* + /usr/share/locale + /usr/share/applications + /usr/share/cinnamon + /usr/share/cinnamon-session + /usr/share/dbus-1 + /usr/share/desktop-directories + /usr/share/doc + /usr/share/gtk-doc + /usr/share/glib-2.0 + /usr/share/icons + /usr/share/man + /usr/share/polkit-1 + /usr/share/xsessions + /usr/share/themes + /usr/share + + + polkit-cinnamon-authentication-agent-1.desktop + window-list.json + panel-launchers.json + menu.json + pisi-logo.svg + pisi-crocus-ancyrensis.png + cinnamon-pisilinux.gschema.override + + + + + + 2022-06-30 + 5.4.2 + First release + Alihan Öztürk + alihan@pisilinux.org + + + diff --git a/desktop/cinnamon/libcryptui/actions.py b/desktop/cinnamon/libcryptui/actions.py new file mode 100644 index 0000000000..31d0b9f722 --- /dev/null +++ b/desktop/cinnamon/libcryptui/actions.py @@ -0,0 +1,26 @@ +#!/usr/bin/python +# -*- coding: utf-8 -*- +# +# Licensed under the GNU General Public License, version 2. +# See the file http://www.gnu.org/copyleft/gpl.txt. + +from pisi.actionsapi import autotools, get, pisitools, shelltools + +def setup(): + #shelltools.system("NOCONFIGURE=1 ./autogen.sh") + autotools.autoreconf("-fi") + autotools.configure("--prefix=/usr \ + --sysconfdir=/etc \ + --localstatedir=/var \ + --disable-static \ + --disable-schemas-compile \ + --enable-gtk-doc") + pisitools.dosed("libtool", " -shared ", " -Wl,-O1,--as-needed -shared ") + +def build(): + autotools.make() + +def install(): + autotools.rawInstall("DESTDIR=%s" % get.installDIR()) + + pisitools.dodoc("AUTHORS", "ChangeLog", "README*", "NEWS") diff --git a/desktop/cinnamon/libcryptui/files/libcryptui-3.12.2-fix-return-types.patch b/desktop/cinnamon/libcryptui/files/libcryptui-3.12.2-fix-return-types.patch new file mode 100644 index 0000000000..fb26f5f226 --- /dev/null +++ b/desktop/cinnamon/libcryptui/files/libcryptui-3.12.2-fix-return-types.patch @@ -0,0 +1,33 @@ +From a576e407d913b35804f838d615da52899681d61d Mon Sep 17 00:00:00 2001 +From: Andreas Henriksson +Date: Mon, 15 Aug 2016 18:12:06 +0200 +Subject: [PATCH 2/3] daemon: fix conflicting return types + +... in functions seahorse_dbus_server_{init,cleanup} + +Reported-by: Michael Tautschnig +Bug-Debian: https://bugs.debian.org/749001 + +https://bugzilla.gnome.org/show_bug.cgi?id=769943 +--- + daemon/seahorse-daemon.h | 4 ++-- + 1 file changed, 2 insertions(+), 2 deletions(-) + +diff --git a/daemon/seahorse-daemon.h b/daemon/seahorse-daemon.h +index 93c0c452..09716bb5 100644 +--- a/daemon/seahorse-daemon.h ++++ b/daemon/seahorse-daemon.h +@@ -24,9 +24,9 @@ + /* seahorse-dbus-server.c --------------------------------------------------- */ + + +-gboolean seahorse_dbus_server_init (); ++void seahorse_dbus_server_init (); + +-gboolean seahorse_dbus_server_cleanup (); ++void seahorse_dbus_server_cleanup (); + + DBusGConnection* seahorse_dbus_server_get_connection (); + +-- +2.14.1 diff --git a/desktop/cinnamon/libcryptui/files/libcryptui-3.12.2-gpg22.patch b/desktop/cinnamon/libcryptui/files/libcryptui-3.12.2-gpg22.patch new file mode 100644 index 0000000000..f80c506d53 --- /dev/null +++ b/desktop/cinnamon/libcryptui/files/libcryptui-3.12.2-gpg22.patch @@ -0,0 +1,15 @@ +commit 183d7619c29482a5d4ae8019692899f87f198171 +commit b05e301d1b264a5d8f07cb96e5edc243d99bff79 + +diff -up libcryptui-3.12.2/configure.ac.gpg2 libcryptui-3.12.2/configure.ac +--- libcryptui-3.12.2/configure.ac.gpg2 2018-01-29 13:04:53.324022912 -0600 ++++ configure.ac 2018-01-29 13:05:14.293824226 -0600 +@@ -95,7 +95,7 @@ AC_ARG_ENABLE(gpg-check, + DO_CHECK=$enableval, DO_CHECK=yes) + + if test "$DO_CHECK" = "yes"; then +- accepted_versions="1.2 1.4 2.0" ++ accepted_versions="1.2 1.4 2.0 2.1 2.2" + AC_PATH_PROGS(GNUPG, [gpg gpg2], no) + AC_DEFINE_UNQUOTED(GNUPG, "$GNUPG", [Path to gpg executable.]) + ok="no" diff --git a/desktop/cinnamon/libcryptui/files/libcryptui-3.12.2-use-gcr.patch b/desktop/cinnamon/libcryptui/files/libcryptui-3.12.2-use-gcr.patch new file mode 100644 index 0000000000..c07f587c81 --- /dev/null +++ b/desktop/cinnamon/libcryptui/files/libcryptui-3.12.2-use-gcr.patch @@ -0,0 +1,153 @@ +From 728aceb6defd4e6e4f07fa49ca76f5e745230fee Mon Sep 17 00:00:00 2001 +From: Marc-Antoine Perennou +Date: Fri, 16 Sep 2016 11:46:55 +0200 +Subject: [PATCH] daemon: port to gcr-3 + +This removes the dependency on libgnome-keyring and adds a dependency +on libgcr instead. + +Signed-off-by: Marc-Antoine Perennou +Signed-off-by: Stef Walter + * Updated commit message + +https://bugzilla.gnome.org/show_bug.cgi?id=771522 +--- + configure.ac | 14 +++++++------- + daemon/seahorse-secure-buffer.c | 7 ++++--- + daemon/seahorse-secure-memory.c | 21 +++++++++++---------- + 3 files changed, 22 insertions(+), 20 deletions(-) + +diff --git a/configure.ac b/configure.ac +index b621b236..4486e7b2 100644 +--- a/configure.ac ++++ b/configure.ac +@@ -252,18 +252,18 @@ if test "$enable_fatal_messages" = "yes" && test "$enable_debug" = "yes"; then + fi + + dnl **************************************************************************** +-dnl GNOME-KEYRING ++dnl GCR + dnl **************************************************************************** + +-PKG_CHECK_MODULES([GNOME_KEYRING], gnome-keyring-1 >= 2.25.5, +- [enable_gnome_keyring=yes],[enable_gnome_keyring=no]) ++PKG_CHECK_MODULES([GCR], gcr-3, ++ [enable_gcr=yes],[enable_gcr=no]) + +-if test "$enable_gnome_keyring" = "no"; then +- AC_MSG_ERROR([gnome-keyring library or headers not found.]) ++if test "$enable_gcr" = "no"; then ++ AC_MSG_ERROR([gcr library or headers not found.]) + fi + +-SEAHORSE_CFLAGS="$SEAHORSE_CFLAGS $GNOME_KEYRING_CFLAGS" +-SEAHORSE_LIBS="$SEAHORSE_LIBS $GNOME_KEYRING_LIBS" ++SEAHORSE_CFLAGS="$SEAHORSE_CFLAGS $GCR_CFLAGS" ++SEAHORSE_LIBS="$SEAHORSE_LIBS $GCR_LIBS" + + dnl **************************************************************************** + dnl LIBCRYPTUI +diff --git a/daemon/seahorse-secure-buffer.c b/daemon/seahorse-secure-buffer.c +index 0db87961..63f87cd3 100644 +--- a/daemon/seahorse-secure-buffer.c ++++ b/daemon/seahorse-secure-buffer.c +@@ -20,7 +20,8 @@ + #include "config.h" + + #include "seahorse-secure-buffer.h" +-#include ++#define GCR_API_SUBJECT_TO_CHANGE 1 ++#include + + #include + +@@ -92,7 +93,7 @@ seahorse_secure_buffer_real_insert_text (GtkEntryBuffer *buffer, guint position, + } + } + +- pv->text = gnome_keyring_memory_realloc (pv->text, pv->text_size); ++ pv->text = gcr_secure_memory_realloc (pv->text, pv->text_size); + } + + /* Actual text insertion */ +@@ -158,7 +159,7 @@ seahorse_secure_buffer_finalize (GObject *obj) + SeahorseSecureBufferPrivate *pv = self->priv; + + if (pv->text) { +- gnome_keyring_memory_free (pv->text); ++ gcr_secure_memory_free (pv->text); + pv->text = NULL; + pv->text_bytes = pv->text_size = 0; + pv->text_chars = 0; +diff --git a/daemon/seahorse-secure-memory.c b/daemon/seahorse-secure-memory.c +index 3d94a674..f201d1df 100644 +--- a/daemon/seahorse-secure-memory.c ++++ b/daemon/seahorse-secure-memory.c +@@ -23,7 +23,8 @@ + + #include + +-#include ++#define GCR_API_SUBJECT_TO_CHANGE 1 ++#include + + #include "seahorse-secure-memory.h" + +@@ -47,7 +48,7 @@ switch_malloc (gsize size) + if (size == 0) + return NULL; + if (seahorse_use_secure_mem) +- p = gnome_keyring_memory_try_alloc (size); ++ p = gcr_secure_memory_try_alloc (size); + else + p = malloc (size); + return p; +@@ -71,7 +72,7 @@ switch_calloc (gsize num, gsize size) + if (size == 0 || num == 0) + return NULL; + if (seahorse_use_secure_mem) +- p = gnome_keyring_memory_try_alloc (size * num); ++ p = gcr_secure_memory_try_alloc (size * num); + else + p = calloc (num, size); + return p; +@@ -99,11 +100,11 @@ switch_realloc (gpointer mem, gsize size) + + if (!mem) { + if (seahorse_use_secure_mem) +- p = gnome_keyring_memory_alloc (size); ++ p = gcr_secure_memory_alloc (size); + else + p = malloc (size); +- } else if (gnome_keyring_memory_is_secure (mem)) +- p = gnome_keyring_memory_try_realloc (mem, size); ++ } else if (gcr_secure_memory_is_secure (mem)) ++ p = gcr_secure_memory_try_realloc (mem, size); + else + p = realloc (mem, size); + return p; +@@ -120,8 +121,8 @@ static void + switch_free (gpointer mem) + { + if (mem) { +- if (gnome_keyring_memory_is_secure (mem)) +- gnome_keyring_memory_free (mem); ++ if (gcr_secure_memory_is_secure (mem)) ++ gcr_secure_memory_free (mem); + else + free (mem); + } +@@ -138,9 +139,9 @@ seahorse_try_gk_secure_memory () + { + gpointer p; + +- p = gnome_keyring_memory_try_alloc (10); ++ p = gcr_secure_memory_try_alloc (10); + if (p != NULL) { +- gnome_keyring_memory_free (p); ++ gcr_secure_memory_free (p); + return TRUE; + } + +-- +2.21.0 diff --git a/desktop/cinnamon/libcryptui/files/libcryptui-gpg_version_fix.patch b/desktop/cinnamon/libcryptui/files/libcryptui-gpg_version_fix.patch new file mode 100644 index 0000000000..bd92dfb843 --- /dev/null +++ b/desktop/cinnamon/libcryptui/files/libcryptui-gpg_version_fix.patch @@ -0,0 +1,12 @@ +diff -uprN libcryptui-3.12.2.orig/configure.ac libcryptui-3.12.2/configure.ac +--- libcryptui-3.12.2.orig/configure.ac 2021-07-27 19:35:29.668962000 +0200 ++++ configure.ac 2021-07-27 19:36:21.194924363 +0200 +@@ -96,7 +96,7 @@ AC_ARG_ENABLE(gpg-check, + + if test "$DO_CHECK" = "yes"; then + accepted_versions="1.2 1.4 2.0 2.1 2.2" +- AC_PATH_PROGS(GNUPG, [gpg gpg2], no) ++ AC_PATH_PROGS(GNUPG, [gpg1 gpg2], no) + AC_DEFINE_UNQUOTED(GNUPG, "$GNUPG", [Path to gpg executable.]) + ok="no" + if test "$GNUPG" != "no"; then diff --git a/desktop/cinnamon/libcryptui/pspec.xml b/desktop/cinnamon/libcryptui/pspec.xml new file mode 100644 index 0000000000..9e4467c3c6 --- /dev/null +++ b/desktop/cinnamon/libcryptui/pspec.xml @@ -0,0 +1,88 @@ + + + + + libcryptui + https://gitlab.gnome.org/GNOME/libcryptui + + Ayhan Yalçınsoy + ayhanyalcinsoy@pisilinux.org + + GPL + library + app:gui + Library for OpenPGP prompts + Library for OpenPGP prompts + https://gitlab.gnome.org/GNOME/libcryptui/-/archive/3.12.2/libcryptui-3.12.2.tar.gz + + intltool + gnome-common + gtk-doc + gpgme-devel + glib2-devel + dbus-glib-devel + gnupg + gtk3-devel + libnotify-devel + gcr-devel + atk-devel + pango-devel + cairo-devel + libSM-devel + gobject-introspection-devel + gettext-devel + + + libcryptui-3.12.2-gpg22.patch + libcryptui-3.12.2-use-gcr.patch + libcryptui-gpg_version_fix.patch + libcryptui-3.12.2-fix-return-types.patch + + + + + libcryptui + + atk + gcr + dbus + gtk3 + glib2 + libSM + gpgme + pango + dbus-glib + libnotify + + + /usr/bin + /usr/lib + /usr/share + /usr/share/locale + + + + + libcryptui-devel + + libcryptui + gtk3-devel + glib2-devel + dbus-glib-devel + + + /usr/include + /usr/lib/pkgconfig + /usr/share/gir-1.0 + + + + + 2022-07-23 + 3.12.2 + First release + Ayhan Yalçınsoy + ayhanyalcinsoy@pisilinux.org + + + diff --git a/desktop/cinnamon/libcryptui/translations.xml b/desktop/cinnamon/libcryptui/translations.xml new file mode 100644 index 0000000000..8dbef849fe --- /dev/null +++ b/desktop/cinnamon/libcryptui/translations.xml @@ -0,0 +1,8 @@ + + + + libcryptui + OpenPGP istemleri için kitaplık + OpenPGP istemleri için kitaplık + + diff --git a/desktop/cinnamon/nemo-extensions/actions.py b/desktop/cinnamon/nemo-extensions/actions.py new file mode 100644 index 0000000000..da5696aa39 --- /dev/null +++ b/desktop/cinnamon/nemo-extensions/actions.py @@ -0,0 +1,40 @@ +#!/usr/bin/python +# -*- coding: utf-8 -*- +# +# Licensed under the GNU General Public License, version 3. +# See the file https://www.gnu.org/licenses/gpl-3.0.txt + +from pisi.actionsapi import get, mesontools, pisitools, pythonmodules, shelltools +#nemo-seahorse +pkgs_meson = "nemo-python nemo-dropbox nemo-fileroller nemo-image-converter nemo-preview nemo-repairer nemo-share nemo-seahorse".split() + +pkgs_python = "nemo-audio-tab nemo-compare nemo-emblems nemo-media-columns nemo-pastebin nemo-terminal".split() +def setup(): + for i in pkgs_meson: + shelltools.cd(i) + mesontools.configure("--libexecdir=/usr/share/%s" % i) + shelltools.cd("..") + +def build(): + for i in pkgs_meson: + shelltools.cd(i) + mesontools.build() + shelltools.cd("..") + + for i in pkgs_python: + shelltools.cd(i) + pythonmodules.compile(pyVer = '3') + shelltools.cd("..") + +def install(): + for i in pkgs_meson: + shelltools.cd(i) + mesontools.install() + shelltools.cd("..") + + for i in pkgs_python: + shelltools.cd(i) + pythonmodules.install(pyVer = '3') + shelltools.cd("..") + pisitools.removeDir("/usr/share/doc") + pisitools.removeDir("/usr/lib/pkgconfig") diff --git a/desktop/cinnamon/nemo-extensions/pspec.xml b/desktop/cinnamon/nemo-extensions/pspec.xml new file mode 100644 index 0000000000..5ed78369d2 --- /dev/null +++ b/desktop/cinnamon/nemo-extensions/pspec.xml @@ -0,0 +1,242 @@ + + + + + nemo-extensions + https://github.com/linuxmint/nemo-extensions + + PisiLinux Developers + admin@pisilinux.org + + GPLv2 + library + nemo + Various extensions for Nemo + Various extensions for Nemo + https://github.com/linuxmint/nemo-extensions/archive/refs/tags/5.4.1.tar.gz + + clutter-devel + clutter-gst-devel + clutter-gtk-devel + python3-devel + python3-setuptools + python3-pygobject3-devel + meson + samurai + nemo-devel + xreader-devel + cjs-devel + gtksourceview4-devel + musicbrainz5-devel + dbus-glib-devel + cinnamon-desktop-devel + libcryptui-devel + + + + + nemo-audio-tab + nemo + + nemo + + + /usr/lib/python3.9/site-packages/nemo_audio_tab-5.4.1-py3.9.egg-info + /usr/share/nemo-audio-tab + + + + nemo-compare + nemo + + nemo + + + /usr/bin/nemo-compare-preferences + /usr/lib/python3.9/site-packages/nemo_compare-5.4.1-py3.9.egg-info + /usr/share/nemo-compare + + + + nemo-dropbox + nemo + + gtk3 + nemo + glib2 + + + /usr/lib/nemo/extensions-3.0/libnemo-dropbox.* + /usr/share/nemo-dropbox + /usr/share/icons/hicolor/symbolic/apps + /usr/share/licenses/nemo-dropbox + + + + nemo-emblems + nemo + + nemo + + + /usr/lib/python3.9/site-packages/nemo_emblems-5.4.1-py3.9.egg-info + + + + nemo-fileroller + nemo + + nemo + + + /usr/lib/nemo/extensions-3.0/libnemo-fileroller.* + + + + nemo-image-converter + nemo + + nemo + + + /usr/lib/nemo/extensions-3.0/libnemo-image-converter.* + /usr/share/nemo-image-converter + + + + nemo-media-columns + nemo + + nemo + + + /usr/bin/nemo-media-columns-prefs + /usr/lib/python3.9/site-packages/nemo_media_columns-5.4.1-py3.9.egg-info + /usr/share/glib-2.0/schemas/org.nemo.extensions.nemo-media-columns.gschema.xml + + + + nemo-pastebin + nemo + + nemo + + + /usr/bin/nemo-pastebin-configurator + /usr/lib/python3.9/site-packages/nemo_pastebin-5.4.1-py3.9.egg-info + /usr/share/nemo-pastebin + /usr/share/icons/hicolor/scalable + /usr/share/icons/hicolor/48x48 + /usr/share/glib-2.0/schemas/nemo-pastebin.gschema.xml + + + + nemo-preview + nemo + + cjs + cairo + pango + libX11 + clutter + xreader + freetype + gstreamer + gdk-pixbuf + clutter-gst + clutter-gtk + musicbrainz5 + gtksourceview4 + gst-plugins-base + gobject-introspection + nemo + + + /usr/bin/nemo-preview + /usr/lib/nemo-preview + /usr/share/nemo-preview + /usr/share/locale/*/LC_MESSAGES/nemo-preview.mo + /usr/share/dbus-1/services/org.nemo.Preview.service + + + + nemo-python + nemo + + python3 + nemo + + + /usr/lib/nemo/extensions-3.0/libnemo-python.* + /usr/share/nemo-python + + + + nemo-repairer + nemo + + nemo + + + /usr/bin/nemo-filename-repairer + /usr/lib/nemo/extensions-3.0/libnemo-filename-repairer.* + /usr/share/nemo-filename-repairer + + + + nemo-seahorse + nemo + + gcr + nemo + gpgme + dbus-glib + libnotify + libcryptui + + + /usr/bin/nemo-seahorse-tool + /usr/lib/nemo/extensions-3.0/libnemo-seahorse.* + /usr/share/nemo-seahorse + /usr/share/applications/nemo-seahorse* + /usr/share/glib-2.0/schemas/org.nemo.plugins.seahorse* + /usr/share/man/man1/nemo-seahorse* + + + + nemo-share + nemo + + nemo + + + /usr/lib/nemo/extensions-3.0/libnemo-share.* + /usr/share/nemo-share + /usr/share/polkit-1/actions + /usr/share/locale/*/LC_MESSAGES/nemo-share.mo + + + + nemo-terminal + nemo + + nemo + + + /usr/bin/nemo-terminal-prefs + /usr/lib/python3.9/site-packages/nemo_terminal-5.4.1-py3.9.egg-info + /usr/share/nemo-terminal + /usr/share/glib-2.0/schemas/org.nemo.extensions.nemo-terminal.gschema.xml + + + + + 2022-07-23 + 5.4.1 + First Release + Ayhan Yalçınsoy + ayhanyalcinsoy@pisilinux.org + + + + diff --git a/desktop/cinnamon/nemo/actions.py b/desktop/cinnamon/nemo/actions.py new file mode 100644 index 0000000000..7934d11319 --- /dev/null +++ b/desktop/cinnamon/nemo/actions.py @@ -0,0 +1,21 @@ +#!/usr/bin/python +# -*- coding: utf-8 -*- +# +# Licensed under the GNU General Public License, version 2. +# See the file http://www.gnu.org/copyleft/gpl.txt. + +from pisi.actionsapi import mesontools, pisitools + +def setup(): + pisitools.dosed("data/nemo.desktop.in", "Name=Files", "Name=Nemo") + mesontools.configure("--prefix=/usr \ + --libexecdir=/usr/lib/nemo \ + --buildtype=plain") + +def build(): + mesontools.build() + +def install(): + mesontools.install() + + pisitools.dodoc("AUTHORS", "ChangeLog", "README*", "NEWS") diff --git a/desktop/cinnamon/nemo/files/desktop-metadata b/desktop/cinnamon/nemo/files/desktop-metadata new file mode 100644 index 0000000000..61e28863ad --- /dev/null +++ b/desktop/cinnamon/nemo/files/desktop-metadata @@ -0,0 +1,25 @@ +[desktop-monitor-0] +nemo-icon-view-keep-aligned=true +nemo-icon-view-auto-layout=false +nemo-icon-view-layout-timestamp=1658505851 +desktop-grid-adjust=55;89; +nemo-icon-view-zoom-level=3 +nemo-icon-view-sort-reversed=false + +[home] +nemo-icon-position-timestamp=1658505851 +nemo-icon-position=26,105 +monitor=0 +icon-scale=1 + +[trash] +nemo-icon-position-timestamp=1658505851 +nemo-icon-position=26,194 +monitor=0 +icon-scale=1 + +[computer] +nemo-icon-position-timestamp=1658505851 +nemo-icon-position=26,16 +monitor=0 +icon-scale=1 diff --git a/desktop/cinnamon/nemo/pspec.xml b/desktop/cinnamon/nemo/pspec.xml new file mode 100644 index 0000000000..063b0ee7d5 --- /dev/null +++ b/desktop/cinnamon/nemo/pspec.xml @@ -0,0 +1,134 @@ + + + + + nemo + https://github.com/linuxmint/nemo + + Alihan Öztürk + alihan@pisilinux.org + + GPLv2 + nemo + app:gui + File manager for Cinnamon + File manager for Cinnamon + https://github.com/linuxmint/nemo/archive/refs/tags/5.4.0.tar.gz + + meson + samurai + intltool + gtk-doc + xorg-proto + pango-devel + python3-devel + python3-pygobject3-devel + desktop-file-utils + libxml2-devel + libXext-devel + librsvg-devel + libXrender-devel + cinnamon-desktop-devel + cinnamon-translations + libSM-devel + atk-devel + gsettings-desktop-schemas-devel + gvfs + gvfs-goa + gtk3-devel + glib2-devel + libexif-devel + libX11-devel + libnotify-devel + libgsf-devel + exempi-devel + gobject-introspection-devel + ffmpegthumbnailer-devel + libnotify-devel + xapp-devel + dconf-devel + poppler-devel + ghostscript-devel + gdk-pixbuf-devel + + + + + + + + nemo + + atk + gtk3 + gvfs + xapp + cairo + glib2 + pango + exempi + libX11 + libgsf + librsvg + libexif + libxml2 + gvfs-goa + libnotify + gdk-pixbuf + shared-mime-info + desktop-file-utils + gsettings-desktop-schemas + cinnamon-desktop + cinnamon-translations + icon-theme-adwaita + + + /usr/bin + /usr/lib/nemo + /usr/lib/girepository-1.0 + /usr/lib/libnemo* + /usr/lib/nemo-* + /usr/share/applications + /usr/share/dbus-1 + /usr/share/doc + /usr/share/glib-2.0 + /usr/share/gtksourceview* + /usr/share/icons + /usr/share/man + /usr/share/mime + /usr/share/nemo + /usr/share/polkit-1 + /home/alihan/.config/nemo + + + desktop-metadata + + + + + nemo-devel + development + + nemo + gtk3-devel + glib2-devel + + + /usr/include + /usr/lib/pkgconfig + /usr/share/gir-1.0 + + + + + + 2022-06-30 + 5.4.0 + First release + Alihan Öztürk + alihan@pisilinux.org + + + diff --git a/desktop/cinnamon/nemo/translations.xml b/desktop/cinnamon/nemo/translations.xml new file mode 100644 index 0000000000..1ebad508fa --- /dev/null +++ b/desktop/cinnamon/nemo/translations.xml @@ -0,0 +1,13 @@ + + + + nemo + Cinnamon için Dosya Yöneticisi + Cinnamon için Dosya Yöneticisi + + + + nemo-devel + nemo için geliştirme dosyaları + + diff --git a/desktop/cinnamon/xreader/actions.py b/desktop/cinnamon/xreader/actions.py new file mode 100644 index 0000000000..3dca41ce80 --- /dev/null +++ b/desktop/cinnamon/xreader/actions.py @@ -0,0 +1,27 @@ +#!/usr/bin/python +# -*- coding: utf-8 -*- +# +# Licensed under the GNU General Public License, version 2. +# See the file https://www.gnu.org/copyleft/gpl.txt. + +from pisi.actionsapi import get, mesontools, pisitools + +def setup(): + mesontools.configure("--libexecdir=/usr/lib/%s \ + -Dmathjax-directory=/usr/share/mathjax2 \ + -Depub=true \ + -Dcomics=true \ + -Ddjvu=false \ + -Ddvi=false \ + -Dt1lib=true \ + -Dpixbuf=true \ + -Dhelp_files=true \ + -Dintrospection=true" % get.srcNAME()) + +def build(): + mesontools.build() + +def install(): + mesontools.install() + + pisitools.dodoc("AUTHORS", "ChangeLog", "README*", "NEWS") diff --git a/desktop/cinnamon/xreader/pspec.xml b/desktop/cinnamon/xreader/pspec.xml new file mode 100644 index 0000000000..58b453216e --- /dev/null +++ b/desktop/cinnamon/xreader/pspec.xml @@ -0,0 +1,103 @@ + + + + + xreader + https://github.com/linuxmint/xreader + + Ayhan Yalçınsoy + ayhanyalcinsoy@pisilinux.org + + GPLv2 + xreader + app:gui + Document viewer for files like PDF and Postscript. + Document viewer for files like PDF and Postscript. + https://github.com/linuxmint/xreader/archive/refs/tags/3.4.2.tar.gz + + xapp-devel + intltool + itstool + libICE-devel + libsecret-devel + libSM-devel + libspectre-devel + libgxps-devel + poppler-glib-devel + texlive-bin-devel + t1lib-devel + webkit2gtk-devel + + + + + + + + xreader + + atk + gtk3 + tiff + xapp + zlib + glib2 + cairo + glib2 + libSM + pango + libICE + libX11 + libgxps + libxml2 + libsecret + gdk-pixbuf + libspectre + webkit2gtk + poppler-glib + + + /usr/bin + /usr/lib/libxreader* + /usr/lib/girepository-1.0 + /usr/lib/xreader + /usr/share/applications + /usr/share/dbus-1 + /usr/share/doc + /usr/share/glib-2.0 + /usr/share/help + /usr/share/icons + /usr/share/locale + /usr/share/man + /usr/share/metainfo + /usr/share/thumbnailers + /usr/share/xreader + + + + + xreader-devel + + xreader + gtk3-devel + glib2-devel + + + /usr/include + /usr/lib/pkgconfig + /usr/share/gir-1.0 + + + + + + 2022-07-23 + 3.4.2 + First release + Ayhan Yalçınsoy + ayhanyalcinsoy@pisilinux.org + + + diff --git a/desktop/cinnamon/xreader/translations.xml b/desktop/cinnamon/xreader/translations.xml new file mode 100644 index 0000000000..ef5da6dd79 --- /dev/null +++ b/desktop/cinnamon/xreader/translations.xml @@ -0,0 +1,13 @@ + + + + xreader + PDF ve Postscript benzeri dosyalar için Belge görüntüleyici. + PDF ve Postscript benzeri dosyalar için Belge görüntüleyici. + + + + xreader-devel + xreader için geliştirme dosyaları + + diff --git a/pisi-index.xml b/pisi-index.xml index 19eaa365c3..32ce1a11ec 100644 --- a/pisi-index.xml +++ b/pisi-index.xml @@ -628,6 +628,246 @@ + + + nemo-extensions + https://github.com/linuxmint/nemo-extensions + + PisiLinux Developers + admin@pisilinux.org + + GPLv2 + library + desktop.cinnamon + Various extensions for Nemo + Various extensions for Nemo + nemo + https://github.com/linuxmint/nemo-extensions/archive/refs/tags/5.4.1.tar.gz + + clutter-devel + clutter-gst-devel + clutter-gtk-devel + python3-devel + python3-setuptools + python3-pygobject3-devel + meson + samurai + nemo-devel + xreader-devel + cjs-devel + gtksourceview4-devel + musicbrainz5-devel + dbus-glib-devel + cinnamon-desktop-devel + libcryptui-devel + + desktop/cinnamon/nemo-extensions/pspec.xml + + + nemo-audio-tab + nemo + + nemo + + + /usr/lib/python3.9/site-packages/nemo_audio_tab-5.4.1-py3.9.egg-info + /usr/share/nemo-audio-tab + + + + nemo-compare + nemo + + nemo + + + /usr/bin/nemo-compare-preferences + /usr/lib/python3.9/site-packages/nemo_compare-5.4.1-py3.9.egg-info + /usr/share/nemo-compare + + + + nemo-dropbox + nemo + + gtk3 + nemo + glib2 + + + /usr/lib/nemo/extensions-3.0/libnemo-dropbox.* + /usr/share/nemo-dropbox + /usr/share/icons/hicolor/symbolic/apps + /usr/share/licenses/nemo-dropbox + + + + nemo-emblems + nemo + + nemo + + + /usr/lib/python3.9/site-packages/nemo_emblems-5.4.1-py3.9.egg-info + + + + nemo-fileroller + nemo + + nemo + + + /usr/lib/nemo/extensions-3.0/libnemo-fileroller.* + + + + nemo-image-converter + nemo + + nemo + + + /usr/lib/nemo/extensions-3.0/libnemo-image-converter.* + /usr/share/nemo-image-converter + + + + nemo-media-columns + nemo + + nemo + + + /usr/bin/nemo-media-columns-prefs + /usr/lib/python3.9/site-packages/nemo_media_columns-5.4.1-py3.9.egg-info + /usr/share/glib-2.0/schemas/org.nemo.extensions.nemo-media-columns.gschema.xml + + + + nemo-pastebin + nemo + + nemo + + + /usr/bin/nemo-pastebin-configurator + /usr/lib/python3.9/site-packages/nemo_pastebin-5.4.1-py3.9.egg-info + /usr/share/nemo-pastebin + /usr/share/icons/hicolor/scalable + /usr/share/icons/hicolor/48x48 + /usr/share/glib-2.0/schemas/nemo-pastebin.gschema.xml + + + + nemo-preview + nemo + + cjs + cairo + pango + libX11 + clutter + xreader + freetype + gstreamer + gdk-pixbuf + clutter-gst + clutter-gtk + musicbrainz5 + gtksourceview4 + gst-plugins-base + gobject-introspection + nemo + + + /usr/bin/nemo-preview + /usr/lib/nemo-preview + /usr/share/nemo-preview + /usr/share/locale/*/LC_MESSAGES/nemo-preview.mo + /usr/share/dbus-1/services/org.nemo.Preview.service + + + + nemo-python + nemo + + python3 + nemo + + + /usr/lib/nemo/extensions-3.0/libnemo-python.* + /usr/share/nemo-python + + + + nemo-repairer + nemo + + nemo + + + /usr/bin/nemo-filename-repairer + /usr/lib/nemo/extensions-3.0/libnemo-filename-repairer.* + /usr/share/nemo-filename-repairer + + + + nemo-seahorse + nemo + + gcr + nemo + gpgme + dbus-glib + libnotify + libcryptui + + + /usr/bin/nemo-seahorse-tool + /usr/lib/nemo/extensions-3.0/libnemo-seahorse.* + /usr/share/nemo-seahorse + /usr/share/applications/nemo-seahorse* + /usr/share/glib-2.0/schemas/org.nemo.plugins.seahorse* + /usr/share/man/man1/nemo-seahorse* + + + + nemo-share + nemo + + nemo + + + /usr/lib/nemo/extensions-3.0/libnemo-share.* + /usr/share/nemo-share + /usr/share/polkit-1/actions + /usr/share/locale/*/LC_MESSAGES/nemo-share.mo + + + + nemo-terminal + nemo + + nemo + + + /usr/bin/nemo-terminal-prefs + /usr/lib/python3.9/site-packages/nemo_terminal-5.4.1-py3.9.egg-info + /usr/share/nemo-terminal + /usr/share/glib-2.0/schemas/org.nemo.extensions.nemo-terminal.gschema.xml + + + + + 2022-07-23 + 5.4.1 + First Release + Ayhan Yalçınsoy + ayhanyalcinsoy@pisilinux.org + + + cinnamon-menus @@ -689,6 +929,426 @@ + + + cinnamon + https://github.com/linuxmint/cinnamon + + Alihan Öztürk + alihan@pisilinux.org + + GPLv2+ + LGPLv2.1 + app:console + library + desktop.cinnamon + Linux desktop which provides advanced innovative features and a traditional user experience + Linux desktop which provides advanced innovative features and a traditional user experience + cinnamon + https://github.com/linuxmint/cinnamon/archive/refs/tags/5.4.2.tar.gz + + cjs-devel + meson + samurai + intltool + cinnamon-menus-devel + muffin-devel + clutter-devel + cogl-devel + gtk3-devel + dbus-glib-devel + dbus-devel + gobject-introspection-devel + polkit-devel + libXfixes-devel + at-spi2-atk-devel + glib2-devel + mesa-devel + pango-devel + libsoup-devel + xapp-devel + libX11-devel + libxml2-devel + libnma-devel + gstreamer-devel + python3-devel + cinnamon-desktop-devel + cinnamon-session + cinnamon-settings-daemon-devel + cinnamon-screensaver-devel + cinnamon-control-center-devel + libXfixes-devel + gettext-devel + spidermonkey-devel + libgudev-devel + NetworkManager-devel + network-manager-applet + startup-notification-devel + gnome-bluetooth-devel + pulseaudio-libs-devel + json-glib-devel + libnotify-devel + gtk-doc + gvfs + mozjs-78-devel + system-config-printer + upower-devel + libcroco-devel + libcanberra-devel + gconf-devel + gnome-panel-devel + gsettings-desktop-schemas-devel + libgnome-keyring + gst-plugins-base-devel + librsvg-devel + libXScrnSaver-devel + + + autostart.patch + default-theme.patch + set_wheel.patch + 0001-cinnamon-settings-don-t-rely-on-the-presence-of-cinn.patch + + desktop/cinnamon/cinnamon/pspec.xml + + + cinnamon + + atk + cogl + gtk3 + dbus + xapp + mesa + cairo + libdrm + libgcc + glib2 + libglvnd + gstreamer + libXext + dbus-glib + json-glib + libXrandr + libXdamage + libXcomposite + wayland-client + wayland-server + pango + libX11 + muffin + clutter + libxml2 + blueberry + mintlocale + cjs + system-config-printer + system-config-printer-gtk + spidermonkey + icon-theme-adwaita + libcroco + libXfixes + gdk-pixbuf + at-spi2-atk + cinnamon-menus + pulseaudio-libs + startup-notification + gobject-introspection + cinnamon-desktop + cinnamon-control-center + cinnamon-screensaver + cinnamon-session + cinnamon-settings-daemon + cinnamon-translations + gnome-panel + nemo + NetworkManager + network-manager-applet + libgnome-keyring + accountsservice + polkit + polkit-gnome + upower + libsoup + dbus-python + libnotify + gconf + python3-cairo + python3-pygobject3 + python3-pam + python3-xapp + python3-pillow + python3-pexpect + python3-pyinotify + python3-pytz + python3-requests + python3-cairo + timezonemap + python-gtk + notify-python + gnome-terminal + gvfs + gsettings-desktop-schemas + + + /usr/bin + /etc/xdg + /usr/lib/cinnamon + /usr/lib/python3.9 + /usr/lib/cinnamon-* + /usr/share/locale + /usr/share/applications + /usr/share/cinnamon + /usr/share/cinnamon-session + /usr/share/dbus-1 + /usr/share/desktop-directories + /usr/share/doc + /usr/share/gtk-doc + /usr/share/glib-2.0 + /usr/share/icons + /usr/share/man + /usr/share/polkit-1 + /usr/share/xsessions + /usr/share/themes + /usr/share + + + polkit-cinnamon-authentication-agent-1.desktop + window-list.json + panel-launchers.json + menu.json + pisi-logo.svg + pisi-crocus-ancyrensis.png + cinnamon-pisilinux.gschema.override + + + + + 2022-06-30 + 5.4.2 + First release + Alihan Öztürk + alihan@pisilinux.org + + + + + + nemo + https://github.com/linuxmint/nemo + + Alihan Öztürk + alihan@pisilinux.org + + GPLv2 + app:gui + desktop.cinnamon + File manager for Cinnamon + Cinnamon için Dosya Yöneticisi + File manager for Cinnamon + Cinnamon için Dosya Yöneticisi + nemo + https://github.com/linuxmint/nemo/archive/refs/tags/5.4.0.tar.gz + + meson + samurai + intltool + gtk-doc + xorg-proto + pango-devel + python3-devel + python3-pygobject3-devel + desktop-file-utils + libxml2-devel + libXext-devel + librsvg-devel + libXrender-devel + cinnamon-desktop-devel + cinnamon-translations + libSM-devel + atk-devel + gsettings-desktop-schemas-devel + gvfs + gvfs-goa + gtk3-devel + glib2-devel + libexif-devel + libX11-devel + libnotify-devel + libgsf-devel + exempi-devel + gobject-introspection-devel + ffmpegthumbnailer-devel + libnotify-devel + xapp-devel + dconf-devel + poppler-devel + ghostscript-devel + gdk-pixbuf-devel + + desktop/cinnamon/nemo/pspec.xml + + + nemo + + atk + gtk3 + gvfs + xapp + cairo + glib2 + pango + exempi + libX11 + libgsf + librsvg + libexif + libxml2 + gvfs-goa + libnotify + gdk-pixbuf + shared-mime-info + desktop-file-utils + gsettings-desktop-schemas + cinnamon-desktop + cinnamon-translations + icon-theme-adwaita + + + /usr/bin + /usr/lib/nemo + /usr/lib/girepository-1.0 + /usr/lib/libnemo* + /usr/lib/nemo-* + /usr/share/applications + /usr/share/dbus-1 + /usr/share/doc + /usr/share/glib-2.0 + /usr/share/gtksourceview* + /usr/share/icons + /usr/share/man + /usr/share/mime + /usr/share/nemo + /usr/share/polkit-1 + /home/alihan/.config/nemo + + + desktop-metadata + + + + nemo-devel + nemo için geliştirme dosyaları + development + + nemo + gtk3-devel + glib2-devel + + + /usr/include + /usr/lib/pkgconfig + /usr/share/gir-1.0 + + + + + 2022-06-30 + 5.4.0 + First release + Alihan Öztürk + alihan@pisilinux.org + + + + + + libcryptui + https://gitlab.gnome.org/GNOME/libcryptui + + Ayhan Yalçınsoy + ayhanyalcinsoy@pisilinux.org + + GPL + app:gui + desktop.cinnamon + Library for OpenPGP prompts + OpenPGP istemleri için kitaplık + Library for OpenPGP prompts + OpenPGP istemleri için kitaplık + library + https://gitlab.gnome.org/GNOME/libcryptui/-/archive/3.12.2/libcryptui-3.12.2.tar.gz + + intltool + gnome-common + gtk-doc + gpgme-devel + glib2-devel + dbus-glib-devel + gnupg + gtk3-devel + libnotify-devel + gcr-devel + atk-devel + pango-devel + cairo-devel + libSM-devel + gobject-introspection-devel + gettext-devel + + + libcryptui-3.12.2-gpg22.patch + libcryptui-3.12.2-use-gcr.patch + libcryptui-gpg_version_fix.patch + libcryptui-3.12.2-fix-return-types.patch + + desktop/cinnamon/libcryptui/pspec.xml + + + libcryptui + + atk + gcr + dbus + gtk3 + glib2 + libSM + gpgme + pango + dbus-glib + libnotify + + + /usr/bin + /usr/lib + /usr/share + /usr/share/locale + + + + libcryptui-devel + + libcryptui + gtk3-devel + glib2-devel + dbus-glib-devel + + + /usr/include + /usr/lib/pkgconfig + /usr/share/gir-1.0 + + + + + 2022-07-23 + 3.12.2 + First release + Ayhan Yalçınsoy + ayhanyalcinsoy@pisilinux.org + + + mint-themes @@ -902,6 +1562,104 @@ + + + xreader + https://github.com/linuxmint/xreader + + Ayhan Yalçınsoy + ayhanyalcinsoy@pisilinux.org + + GPLv2 + app:gui + desktop.cinnamon + Document viewer for files like PDF and Postscript. + PDF ve Postscript benzeri dosyalar için Belge görüntüleyici. + Document viewer for files like PDF and Postscript. + PDF ve Postscript benzeri dosyalar için Belge görüntüleyici. + xreader + https://github.com/linuxmint/xreader/archive/refs/tags/3.4.2.tar.gz + + xapp-devel + intltool + itstool + libICE-devel + libsecret-devel + libSM-devel + libspectre-devel + libgxps-devel + poppler-glib-devel + texlive-bin-devel + t1lib-devel + webkit2gtk-devel + + desktop/cinnamon/xreader/pspec.xml + + + xreader + + atk + gtk3 + tiff + xapp + zlib + glib2 + cairo + glib2 + libSM + pango + libICE + libX11 + libgxps + libxml2 + libsecret + gdk-pixbuf + libspectre + webkit2gtk + poppler-glib + + + /usr/bin + /usr/lib/libxreader* + /usr/lib/girepository-1.0 + /usr/lib/xreader + /usr/share/applications + /usr/share/dbus-1 + /usr/share/doc + /usr/share/glib-2.0 + /usr/share/help + /usr/share/icons + /usr/share/locale + /usr/share/man + /usr/share/metainfo + /usr/share/thumbnailers + /usr/share/xreader + + + + xreader-devel + xreader için geliştirme dosyaları + + xreader + gtk3-devel + glib2-devel + + + /usr/include + /usr/lib/pkgconfig + /usr/share/gir-1.0 + + + + + 2022-07-23 + 3.4.2 + First release + Ayhan Yalçınsoy + ayhanyalcinsoy@pisilinux.org + + + cinnamon-control-center @@ -1327,7 +2085,7 @@ libxklavier-devel at-spi2-core-devel desktop-file-utils - python-pygobject3-devel + python3-pygobject3-devel gobject-introspection-devel gsettings-desktop-schemas-devel @@ -1837,6 +2595,38 @@ + + + cinnamon-sounds + http://cinnamon.linuxmint.com/ + + Alihan Öztürk + alihan@pisilinux.org + + GPLv2 + app:gui + desktop.cinnamon + Cinnamon desktop sounds + Cinnamon desktop sounds + https://sourceforge.net/projects/pisilinux/files/source/cinnamon-sounds.tar.xz + desktop/cinnamon/cinnamon-sounds/pspec.xml + + + cinnamon-sounds + + /usr/share/cinnamon/sounds + + + + + 2022-07-16 + 1.0.0 + First release + Alihan Öztürk + alihan@pisilinux.org + + + xfce4-screensaver diff --git a/pisi-index.xml.sha1sum b/pisi-index.xml.sha1sum index 88d1983f39..26f9064c7f 100644 --- a/pisi-index.xml.sha1sum +++ b/pisi-index.xml.sha1sum @@ -1 +1 @@ -ae6201f4b80ec2da97d6962dd0fb7e0db3ca31b2 \ No newline at end of file +e68bc1cad066a9a86da54ca7e2a011508bad3648 \ No newline at end of file diff --git a/pisi-index.xml.xz b/pisi-index.xml.xz index 811352b9b5..2719db8730 100644 Binary files a/pisi-index.xml.xz and b/pisi-index.xml.xz differ diff --git a/pisi-index.xml.xz.sha1sum b/pisi-index.xml.xz.sha1sum index 513e637964..2b79dfb58b 100644 --- a/pisi-index.xml.xz.sha1sum +++ b/pisi-index.xml.xz.sha1sum @@ -1 +1 @@ -d1e8edf0884bc3aacb19ce2c0273c273dad0e620 \ No newline at end of file +860d1c4e0005cfd570e831cfa5cef13cd96b754a \ No newline at end of file