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]

Reply via email to