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 <maurizio.ga...@gmail.com> + +- Fixed sources in spec file + +------------------------------------------------------------------- +Thu Aug 15 13:34:17 UTC 2019 - Marcel Kuehlhorn <tu...@opensuse.org> + +- 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">maurizio.ga...@gmail.com</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>