Hello community,
here is the log from the commit of package xfce4-screenshooter for
openSUSE:Factory checked in at 2019-08-20 10:58:26
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/xfce4-screenshooter (Old)
and /work/SRC/openSUSE:Factory/.xfce4-screenshooter.new.22127 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "xfce4-screenshooter"
Tue Aug 20 10:58:26 2019 rev:32 rq:724087 version:1.9.5
Changes:
--------
--- /work/SRC/openSUSE:Factory/xfce4-screenshooter/xfce4-screenshooter.changes
2019-04-01 12:39:28.741947062 +0200
+++
/work/SRC/openSUSE:Factory/.xfce4-screenshooter.new.22127/xfce4-screenshooter.changes
2019-08-20 10:58:26.384668123 +0200
@@ -1,0 +2,12 @@
+Fri Aug 16 12:43:08 UTC 2019 - Maurizio Galli <[email protected]>
+
+- Fixed sources in spec file
+
+-------------------------------------------------------------------
+Thu Aug 15 13:34:17 UTC 2019 - Marcel Kuehlhorn <[email protected]>
+
+- Renamed Panel Plugin subpackage to follow upstream naming
+ xfce4-foo-plugin
+- Added bcond for git master builds
+
+-------------------------------------------------------------------
New:
----
_service
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ xfce4-screenshooter.spec ++++++
--- /var/tmp/diff_new_pack.OZiVx0/_old 2019-08-20 10:58:26.852668026 +0200
+++ /var/tmp/diff_new_pack.OZiVx0/_new 2019-08-20 10:58:26.856668025 +0200
@@ -18,6 +18,8 @@
%define panel_version 4.12.0
+%define plugin screenshooter
+%bcond_with git
Name: xfce4-screenshooter
Version: 1.9.5
@@ -42,10 +44,13 @@
BuildRequires: pkgconfig(libxfce4util-1.0) >= 4.10.0
BuildRequires: pkgconfig(xext)
BuildRequires: pkgconfig(xfixes)
+%if %{with git}
+BuildRequires: xfce4-dev-tools
+%endif
Recommends: %{name}-lang = %{version}
# needs xfhelp4
Requires: libxfce4ui-tools
-Suggests: xfce4-panel-plugin-screenshooter
+Suggests: xfce4-%{plugin}-plugin
Obsoletes: xfce4-screenshooter-doc <= 1.8.1
Provides: xfce4-screenshooter-doc = %{version}
@@ -56,13 +61,17 @@
copied it to the clipboard, opened with another application, or uploaded to
ZimageZ, a free online image hosting service.
-%package -n xfce4-panel-plugin-screenshooter
+%package -n xfce4-%{plugin}-plugin
Summary: Screenshot Plugin for the Xfce Panel
Group: System/GUI/XFCE
Requires: xfce4-panel >= %{panel_version}
Requires: xfce4-screenshooter = %{version}
+# package was renamed in 2019 after Leap 15.1
+Provides: xfce4-panel-plugin-%{plugin} = %{version}-%{release}
+Obsoletes: xfce4-panel-plugin-%{plugin} < %{version}-%{release}
+Obsoletes: xfce4-panel-plugin-%{plugin}-debuginfo
-%description -n xfce4-panel-plugin-screenshooter
+%description -n xfce4-%{plugin}-plugin
This package contains the xfce4-screenshooter Xfce panel plugin.
%lang_package
@@ -71,7 +80,14 @@
%setup -q
%build
-%configure
+%if %{with git}
+NOCONFIGURE=1 ./autogen.sh
+%configure \
+ --enable-maintainer-mode \
+ --disable-static
+%else
+%configure --disable-static
+%endif
%make_build
%install
@@ -95,7 +111,7 @@
%{_datadir}/appdata/xfce4-screenshooter.appdata.xml
%{_mandir}/man1/xfce4-screenshooter.1*
-%files -n xfce4-panel-plugin-screenshooter
+%files -n xfce4-%{plugin}-plugin
%{_libdir}/xfce4/panel/plugins/libscreenshooterplugin.so
%{_datadir}/xfce4/panel/plugins/screenshooter.desktop
++++++ _service ++++++
<?xml version="1.0"?>
<services>
<service name="obs_scm" mode="disabled">
<param name="url">https://git.xfce.org/apps/xfce4-screenshooter/</param>
<param name="scm">git</param>
<param name="versionformat">@PARENT_TAG@~git@TAG_OFFSET@.%h</param>
<param name="changesgenerate">enable</param>
<param name="changesauthor">[email protected]</param>
<param name="versionrewrite-pattern">xfce4screenshooter(.*)</param>
</service>
<service name="set_version" mode="disabled"/>
<service name="tar" mode="disabled"/>
<service name="recompress" mode="disabled">
<param name="compression">gz</param>
<param name="file">*.tar</param>
</service>
</services>