Hello community,

here is the log from the commit of package dunst for openSUSE:Factory checked 
in at 2018-02-21 14:12:18
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/dunst (Old)
 and      /work/SRC/openSUSE:Factory/.dunst.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "dunst"

Wed Feb 21 14:12:18 2018 rev:4 rq:578408 version:1.3.1

Changes:
--------
--- /work/SRC/openSUSE:Factory/dunst/dunst.changes      2017-08-24 
18:43:14.998716948 +0200
+++ /work/SRC/openSUSE:Factory/.dunst.new/dunst.changes 2018-02-21 
14:12:21.672266989 +0100
@@ -1,0 +2,67 @@
+Tue Feb 20 15:32:23 UTC 2018 - [email protected]
+
+- add makefile.patch to fix service installation 
+
+-------------------------------------------------------------------
+Sun Feb 11 01:06:15 UTC 2018 - [email protected]
+
+- Trim filler wording from description.
+
+-------------------------------------------------------------------
+Wed Feb  7 22:36:13 UTC 2018 - [email protected]
+
+- specfile:
+  * updated copyright year
+  * changed dependency gdk-2.0 to gdk-pixbuf-2.0
+
+- update to version 1.3.1
+  * Race condition resulting in the service files being empty (#488)
+
+- changes from version 1.3.0:
+  * Added
+    + ellipsize option to control how long lines should be ellipsized
+      when word_wrap is set to false (#374)
+    + A beginning tilde of a path is now expanded to the home of the
+      current user (#351)
+    + The image-path hint is now respected, as GApplications send
+      their icon only via this link (#447)
+    + The (legacy) image_data hint is now respected (#353)
+    + If dunst can't acquire the DBus name, dunst prints the PID of
+      the process holding the name (#458 #460)
+    + Increased accuracy of timeouts by using microseconds internally
+      (#379 #291)
+    + Support for specifying timeout values in milliseconds, minutes,
+      hours, or days. (#379)
+    + Support for HTML img tags (via context menu) (#428)
+  * Fixed
+    + new_icon rule being ignored on notifications that had a raw icon
+      (#423)
+    + Format strings being replaced recursively in some cases (#322
+      #365)
+    + DBus related memory leaks (#397)
+    + Crash on X11 servers with RandR support less than 1.5. (#413
+      #364)
+    + Silently reading the default config file, if -conf did not
+      specify a valid file (#452)
+    + Notification window flickering when a notification is replaced
+      (#320 #415)
+    + Inaccurate timeout in some cases (#291 #379)
+  * Changed
+    + Transient hints are now handled (#343 #310) An additional rule
+      option (match_transient and set_transient) is added to
+      optionally reset the transient setting
+    + HTML links are now referred to by their text in the context menu
+      rather than numbers (#428)
+    + icon_folders setting renamed to icon_path (#170)
+    + config.def.h and config.h got merged (#371)
+    + The dependency on GTK3+ has been removed. Instead of GTK3+,
+      dunst now requires gdk-pixbuf which had been a transient
+      dependency before. (#334 #376)
+    + The _GNU_SOURCE macros had been removed to make dunst portable
+      to nonGNU systems (#403)
+    + Internal refactorings of the notification queue handling. (#411)
+    + Dunst does now install the systemd and dbus service files into
+      their proper location given by pkg-config. Use
+      SERVICEDIR_(DBUS|SYSTEMD) params to overwrite them. (#463)
+
+-------------------------------------------------------------------

Old:
----
  dunst-1.2.0.tar.gz

New:
----
  dunst-1.3.1.tar.gz
  makefile.patch

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ dunst.spec ++++++
--- /var/tmp/diff_new_pack.823DGl/_old  2018-02-21 14:12:22.848224640 +0100
+++ /var/tmp/diff_new_pack.823DGl/_new  2018-02-21 14:12:22.848224640 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package dunst
 #
-# Copyright (c) 2017 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2018 SUSE LINUX GmbH, Nuernberg, Germany.
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -18,18 +18,19 @@
 
 %{!?_userunitdir:%define _userunitdir %{_prefix}/lib/systemd/user}
 Name:           dunst
-Version:        1.2.0
+Version:        1.3.1
 Release:        0
-Summary:        A customizable and lightweight notification-daemon
+Summary:        A customizable notification daemon
 License:        BSD-3-Clause
 Group:          System/GUI/Other
 Url:            https://dunst-project.org
 Source:         
https://github.com/dunst-project/dunst/archive/v%{version}.tar.gz#/%{name}-%{version}.tar.gz
+Patch0:         makefile.patch
 BuildRequires:  pkgconfig
 BuildRequires:  systemd-rpm-macros
 BuildRequires:  pkgconfig(cairo)
 BuildRequires:  pkgconfig(dbus-1)
-BuildRequires:  pkgconfig(gdk-2.0)
+BuildRequires:  pkgconfig(gdk-pixbuf-2.0)
 BuildRequires:  pkgconfig(gio-2.0)
 BuildRequires:  pkgconfig(glib-2.0)
 BuildRequires:  pkgconfig(libnotify)
@@ -42,10 +43,12 @@
 BuildRequires:  pkgconfig(xscrnsaver)
 
 %description
-Dunst is a lightweight replacement for the notification-daemons provided by 
most desktop environments. It's very customizable, doesn't depend on any 
toolkits and therefore fits in those windowmanager centric setups we all love 
to customize to perfection.
+Dunst is a customizable replacement for the notification daemons
+provided by most desktop environments.
 
 %prep
 %setup -q
+%patch0 -p1
 
 %build
 CFLAGS="%{optflags}" make %{?_smp_mflags}
@@ -56,7 +59,8 @@
 sed -i -e 's/ExecStart.*/ExecStart=\/usr\/bin\/dunst/' 
%{buildroot}/%{_userunitdir}/dunst.service
 
 %files
-%doc CHANGELOG.md LICENSE README.md
+%doc CHANGELOG.md README.md
+%license LICENSE
 %{_bindir}/dunst
 %{_datadir}/dbus-1/services/org.knopwob.dunst.service
 %{_userunitdir}/dunst.service

++++++ dunst-1.2.0.tar.gz -> dunst-1.3.1.tar.gz ++++++
++++ 6902 lines of diff (skipped)

++++++ makefile.patch ++++++
Index: dunst-1.3.1/Makefile
===================================================================
--- dunst-1.3.1.orig/Makefile
+++ dunst-1.3.1/Makefile
@@ -8,30 +8,7 @@ ifneq ($(wildcard ./.git/.),)
 VERSION := $(shell git describe --tags)
 endif
 
-ifeq (,${SYSTEMD})
-# Check for systemctl to avoid discrepancies on systems, where
-# systemd is installed, but systemd.pc is in another package 
-systemctl := $(shell command -v systemctl >/dev/null && echo systemctl)
-ifeq (systemctl,${systemctl})
 SYSTEMD := 1
-else
-SYSTEMD := 0
-endif
-endif
-
-SERVICEDIR_DBUS ?= $(shell pkg-config dbus-1 
--variable=session_bus_services_dir)
-SERVICEDIR_DBUS := ${SERVICEDIR_DBUS}
-ifeq (,${SERVICEDIR_DBUS})
-$(error "Failed to query pkg-config for package 'dbus-1'!")
-endif
-
-ifneq (0,${SYSTEMD})
-SERVICEDIR_SYSTEMD ?= $(shell pkg-config systemd --variable=systemduserunitdir)
-SERVICEDIR_SYSTEMD := ${SERVICEDIR_SYSTEMD}
-ifeq (,${SERVICEDIR_SYSTEMD})
-$(error "Failed to query pkg-config for package 'systemd'!")
-endif
-endif
 
 LIBS := $(shell pkg-config --libs   ${pkg_config_packs})
 INCS := $(shell pkg-config --cflags ${pkg_config_packs})
@@ -134,11 +111,12 @@ install-doc:
 
 install-service: install-service-dbus
 install-service-dbus: service-dbus
-       install -Dm644 org.knopwob.dunst.service 
${DESTDIR}${SERVICEDIR_DBUS}/org.knopwob.dunst.service
+       mkdir -p ${DESTDIR}${PREFIX}/share/dbus-1/services/
+       install -m644 org.knopwob.dunst.service 
${DESTDIR}${PREFIX}/share/dbus-1/services
 ifneq (0,${SYSTEMD})
 install-service: install-service-systemd
 install-service-systemd: service-systemd
-       install -Dm644 dunst.systemd.service 
${DESTDIR}${SERVICEDIR_SYSTEMD}/dunst.service
+       install -Dm644 dunst.systemd.service 
${DESTDIR}${PREFIX}/lib/systemd/user/dunst.service
 endif
 
 uninstall: uninstall-service

Reply via email to