Hello community, here is the log from the commit of package enlightenment for openSUSE:Factory checked in at 2014-10-18 09:09:16 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/enlightenment (Old) and /work/SRC/openSUSE:Factory/.enlightenment.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "enlightenment" Changes: -------- --- /work/SRC/openSUSE:Factory/enlightenment/enlightenment.changes 2014-09-18 08:02:13.000000000 +0200 +++ /work/SRC/openSUSE:Factory/.enlightenment.new/enlightenment.changes 2014-10-18 09:09:33.000000000 +0200 @@ -1,0 +2,27 @@ +Thu Oct 16 05:24:02 UTC 2014 - [email protected] + +- Bump to 0.19.1 (Bugfix release) + * don't add nocomp damages for input-only windows + * check protocol visibility for nocomp breaks, not comp object visibility + * manually break out of nocomp + * end nocomp on nocomp end...always + * force render queue on unmaximize if client was fullscreen + * add borderless theme for deskmirror clients to support various +animations + * comp render queue on every client resize instead of on unmaximize + * force comp render queue more aggressively to detect changes in nocomp + * client hooks should not continue to be called if the client has +been deleted + * thaw evas on winlist activation with no clients available + * modules/teamwork: Use eina_file_mkstemp() to avoid problems with umask + * fix: Add more desktops to be tiled by default in the tiling config. + +------------------------------------------------------------------- +Thu Oct 9 06:42:29 UTC 2014 - [email protected] + +- add sysactions.conf-systemd + - follows upstream by calling systemctl rather then consolekit and + upower through dbus + - keeps the full user permissions and not providing mount options + +------------------------------------------------------------------- Old: ---- enlightenment-0.19.0.tar.xz New: ---- enlightenment-0.19.1.tar.xz sysactions.conf-systemd ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ enlightenment.spec ++++++ --- /var/tmp/diff_new_pack.guejmv/_old 2014-10-18 09:09:35.000000000 +0200 +++ /var/tmp/diff_new_pack.guejmv/_new 2014-10-18 09:09:35.000000000 +0200 @@ -16,7 +16,7 @@ # -%define efl_version 1.11.2 +%define efl_version 1.11.3 %if 0%{?suse_version} >= 1230 || 0%{?fedora} >= 18 %define systemd_present 1 @@ -27,15 +27,16 @@ %define generate_manpages 0 Name: enlightenment -Version: 0.19.0 +Version: 0.19.1 Release: 0 Summary: The window manager License: BSD-2-Clause Group: System/X11/Displaymanagers Url: http://enlightenment.org/ -Source: %{name}-0.19.0.tar.xz +Source: %{name}-%{version}.tar.xz Source2: e17 Source3: sysactions.conf-oS12.2 +Source4: sysactions.conf-systemd # PATCH-FIX-OPENSUSE - enlightenment-0.16.999.65256-dont_require_suidbit.patch [email protected] -- upstream insist on having suidbit Patch0: enlightenment-0.16.999.65256-dont_require_suidbit.patch # PATCH-FEATURE-OPENSUSE dont_offer_updates.patch -- don't offer updates, that's up to package manager -- [email protected] @@ -162,7 +163,7 @@ %endif %prep -%setup -q -n enlightenment-0.19.0 +%setup -q -n enlightenment-%{version} %patch0 %patch1 -p1 %patch2 -p1 @@ -207,6 +208,7 @@ %endif %if 0%{?suse_version} + # remove setuid bits, enlightenment_backlight requires eeze-devel, which is not available for SLE chmod -s %{buildroot}%{_libdir}/enlightenment/utils/enlightenment_sys \ %if 0%{?sles_version} != 11 @@ -224,14 +226,19 @@ # copy PAM profile mkdir -p %{buildroot}%{_sysconfdir}/pam.d cp %{SOURCE2} %{buildroot}%{_sysconfdir}/pam.d/enlightenment + %if 0%{?suse_version} >= 1220 # replace sysactions.conf with the distribution one # if using systemd the upstream config is now more reasonable so keep that one %if !%systemd_present cp %{SOURCE3} %{buildroot}%{_sysconfdir}/enlightenment/sysactions.conf +%else +cp %{SOURCE4} %{buildroot}%{_sysconfdir}/enlightenment/sysactions.conf %endif + %endif + # remove files from not wanted place rm %{buildroot}%{_datadir}/enlightenment/{COPYING,AUTHORS} ++++++ enlightenment-0.19.0.tar.xz -> enlightenment-0.19.1.tar.xz ++++++ /work/SRC/openSUSE:Factory/enlightenment/enlightenment-0.19.0.tar.xz /work/SRC/openSUSE:Factory/.enlightenment.new/enlightenment-0.19.1.tar.xz differ: char 26, line 1 ++++++ sysactions.conf-systemd ++++++ # ENLIGHTENMENT SYSTEM ACTIONS CONFIGURATION # # This is a system configuration for allowing or denying certain users or # groups to be able to do certain actions that involve system restricted # actions such as halt, reboot, suspend, hibernate etc. # # This file is read in order from top to bottom - the first rule to MATCH # will be used for a user or a group, and nothing after that is read. # # You must put all the ACTION definitons BEFORE user and group rule matches. # Any action definitons after a rule match has been found will be ignored. # This allows actions to be re-defined for different user groups, so matches # so the command for an action can change for matches to the rules later on. # # Any user or group NOT matched by an allow or a deny will be ALLOWED to # perform the action by default (system administrators should be aware of # this and implement whatever policies they see fit). Generally speaking # a user of a workstation, desktop or laptop is intended to have such abilities # to perform these actions, thus the default of allow. For multi-user systems # the system administrator is considered capable enough to restrict what they # see they need to. # # A WARNING to admins: do NOT allow access for users to this system remotely # UNLESS you fully trust them or you have locked down permissions to halt/reboot # suspend etc. here first. You have been warned. # # FORMAT: # # action: halt /sbin/shutdown -h now # action: reboot /sbin/shutdown -r now # action: suspend /etc/acpi/sleep.sh force # action: hibernate /etc/acpi/hibernate.sh force # action: /bin/mount /bin/mount # action: /bin/umount /bin/umount # action: /usr/bin/eject /usr/bin/eject # # user: username allow: halt reboot suspend hibernate # group: groupname deny: * # group: * deny: * # user: * allow: suspend # user: billy allow: halt reboot # group: staff deny: halt suspend hibernate # # etc. # # user and group name can use glob matches (* == all for example) like the # shell. as can action names allowed or denied. # In the world according to raster we probably don't need these, they should be done through dbus action: halt /usr/bin/systemctl poweroff action: reboot /usr/bin/systemctl reboot action: suspend /usr/bin/systemctl suspend action: hibernate /usr/bin/systemctl hibernate # We have E17 built with eeze support implementing full HAL/UDisks support so # there is no need for this actions: # # action: /bin/mount /bin/mount # action: /bin/umount /bin/umount # action: /usr/bin/eject /usr/bin/eject # for openSUSE 12.2+ allow everyone everything as authorization doesn't rely on # binary with SUID bit set user: * allow: *-- To unsubscribe, e-mail: [email protected] For additional commands, e-mail: [email protected]
