Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package pspp for openSUSE:Factory checked in 
at 2024-03-13 22:17:29
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/pspp (Old)
 and      /work/SRC/openSUSE:Factory/.pspp.new.1770 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "pspp"

Wed Mar 13 22:17:29 2024 rev:22 rq:1157097 version:2.0.0

Changes:
--------
--- /work/SRC/openSUSE:Factory/pspp/pspp.changes        2024-03-11 
15:43:20.591216454 +0100
+++ /work/SRC/openSUSE:Factory/.pspp.new.1770/pspp.changes      2024-03-13 
22:18:21.871799339 +0100
@@ -1,0 +2,6 @@
+Mon Mar 11 15:56:24 UTC 2024 - opensuse.lietuviu.ka...@gmail.com
+
+- Improve documentation packaging.
+- Add more suggested dependencies to -devel package.
+
+-------------------------------------------------------------------

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

Other differences:
------------------
++++++ pspp.spec ++++++
--- /var/tmp/diff_new_pack.xHtdOS/_old  2024-03-13 22:18:22.479821707 +0100
+++ /var/tmp/diff_new_pack.xHtdOS/_new  2024-03-13 22:18:22.479821707 +0100
@@ -102,9 +102,13 @@
 Summary:        Development files for pspp, a statistical analysis program
 License:        LGPL-2.1-or-later
 Group:          Development/Libraries/C and C++
+Requires:       cairo-devel
+Requires:       glib2-devel
 Requires:       glibc-devel
 Requires:       gsl-devel
+Requires:       harfbuzz-devel
 Requires:       libxml2-devel
+Requires:       pango-devel
 Requires:       postgresql-devel
 Requires:       zlib-devel
 %if 0%{?suse_version} 
@@ -123,6 +127,7 @@
 %package doc
 Summary:        Manual for PSPP
 License:        GPL-3.0-or-later
+Requires:       %{name} = %{version}
 
 %description doc
 PSPP is a program for statistical analysis of sampled data. It
@@ -164,19 +169,25 @@
 %if 0%{?suse_version}
 %suse_update_desktop_file -r org.gnu.%{name} Education Math
 %endif
-mv ./doc/pspp.html/ ./doc/pspp-dev.html/ %{buildroot}%{_datadir}/doc/pspp/
-mv ./doc/pspp-figures/ ./doc/screenshots/ 
%{buildroot}%{_datadir}/doc/pspp/pspp.html/
 
+# Use help in HTML
+mv ./doc/pspp.html/ ./doc/pspp-dev.html/ %{buildroot}%{_datadir}/doc/pspp/
+# don't need xml since we have html
+rm -f %{buildroot}/%{_datadir}/doc/pspp/pspp.xml
+# screenshots directory contains *.png, *.eps and *.grab, but only *.png is 
sufficient
+rm -f %{buildroot}/%{_datadir}/doc/pspp/pspp.html/pspp-figures/*.{eps,grab}
+# don't need pspp-figures directory because 
+# * sps, html tables are already incorporated in html documentation
+# * texi, txt, spv tables are redundant
+# * png has very bad quality
+[ -d %{buildroot}/%{_infodir}/pspp-figures ] && rm -fr 
%{buildroot}/%{_infodir}/pspp-figures
+[ -d %{buildroot}%{_datadir}/doc/pspp/pspp.html/pspp-figures ] && rm -fr 
%{buildroot}%{_datadir}/doc/pspp/pspp.html/pspp-figures
+# screenshots must not be in /usr/share/info, but in 
/usr/share/doc/pspp/pspp.html/
+[ -d %{buildroot}/%{_infodir}/screenshots ] && mv 
%{buildroot}/%{_infodir}/screenshots/  
%{buildroot}%{_datadir}/doc/pspp/pspp.html/
 # don't own /usr/share/info/dir if it exist
 [ -f %{buildroot}/%{_infodir}/dir ] && rm %{buildroot}/%{_infodir}/dir
-
-# pspp-figures/*.png and screenshots/*.png most not be in /usr/share/info
-[ -d %{buildroot}/%{_infodir}/pspp-figures ] && rm -fr 
%{buildroot}/%{_infodir}/pspp-figures
-[ -d %{buildroot}/%{_infodir}/screenshots  ] && rm -fr 
%{buildroot}/%{_infodir}/screenshots
-
 # PSPP 2.0 no longer installs /usr/bin/pspp-dump-sav by default, thus its man 
is not needed
 [ -f %{buildroot}/%{_mandir}/man1/pspp-dump-sav.1 ] && rm -f 
%{buildroot}/%{_mandir}/man1/pspp-dump-sav.1
-
 # don't own /usr/share/info/dir if it exist
 [ -f %{buildroot}/%{_infodir}/dir ] && rm %{buildroot}/%{_infodir}/dir
 
@@ -231,21 +242,7 @@
 %files
 %license COPYING
 %doc README THANKS AUTHORS
-%doc %{_datadir}/doc/pspp
-%if 0%{?suse_version}
-%doc %{_datadir}/doc/pspp/
-%else
-%doc %{_datadir}/doc/pspp/pspp.xml
-%endif
 %exclude %dir %{_datadir}/doc/pspp/
-%exclude %dir %{_datadir}/doc/pspp/pspp.html/
-%exclude %{_datadir}/doc/pspp/pspp.html/*.html
-%exclude %dir %{_datadir}/doc/pspp/pspp.html/screenshots/
-%exclude %{_datadir}/doc/pspp/pspp.html/screenshots/*.png
-%exclude %dir %{_datadir}/doc/pspp/pspp.html/pspp-figures/
-%exclude %{_datadir}/doc/pspp/pspp.html/pspp-figures/*.png
-%exclude %dir %{_datadir}/doc/pspp/pspp-dev.html/
-%exclude %{_datadir}/doc/pspp/pspp-dev.html/*.html
 %config(noreplace) %{_sysconfdir}/ld.so.conf.d/pspp.conf
 %{_bindir}/pspp
 %{_bindir}/psppire
@@ -260,33 +257,15 @@
 %exclude %{_datadir}/pspp/tests/testsuite.log
 %{_datadir}/icons/hicolor/scalable/apps/org.gnu.pspp.svg
 %{_datadir}/icons/hicolor/16x16/apps/org.gnu.pspp.png
-%{_datadir}/icons/hicolor/16x16/mimetypes/application-x-spss-por.png
-%{_datadir}/icons/hicolor/16x16/mimetypes/application-x-spss-sav.png
-%{_datadir}/icons/hicolor/16x16/mimetypes/application-x-spss-sps.png
-%{_datadir}/icons/hicolor/16x16/mimetypes/application-x-spss-zsav.png
-%{_datadir}/icons/hicolor/22x22/mimetypes/application-x-spss-por.png
-%{_datadir}/icons/hicolor/22x22/mimetypes/application-x-spss-sav.png
-%{_datadir}/icons/hicolor/22x22/mimetypes/application-x-spss-sps.png
-%{_datadir}/icons/hicolor/22x22/mimetypes/application-x-spss-zsav.png
-%{_datadir}/icons/hicolor/24x24/mimetypes/application-x-spss-por.png
-%{_datadir}/icons/hicolor/24x24/mimetypes/application-x-spss-sav.png
-%{_datadir}/icons/hicolor/24x24/mimetypes/application-x-spss-sps.png
-%{_datadir}/icons/hicolor/24x24/mimetypes/application-x-spss-zsav.png
+%{_datadir}/icons/hicolor/16x16/mimetypes/application-x-spss-*.png
+%{_datadir}/icons/hicolor/22x22/mimetypes/application-x-spss-*.png
+%{_datadir}/icons/hicolor/24x24/mimetypes/application-x-spss-*.png
 %{_datadir}/icons/hicolor/256x256/apps/org.gnu.pspp.png
-%{_datadir}/icons/hicolor/256x256/mimetypes/application-x-spss-por.png
-%{_datadir}/icons/hicolor/256x256/mimetypes/application-x-spss-sav.png
-%{_datadir}/icons/hicolor/256x256/mimetypes/application-x-spss-sps.png
-%{_datadir}/icons/hicolor/256x256/mimetypes/application-x-spss-zsav.png
+%{_datadir}/icons/hicolor/256x256/mimetypes/application-x-spss-*.png
 %{_datadir}/icons/hicolor/32x32/apps/org.gnu.pspp.png
-%{_datadir}/icons/hicolor/32x32/mimetypes/application-x-spss-por.png
-%{_datadir}/icons/hicolor/32x32/mimetypes/application-x-spss-sav.png
-%{_datadir}/icons/hicolor/32x32/mimetypes/application-x-spss-sps.png
-%{_datadir}/icons/hicolor/32x32/mimetypes/application-x-spss-zsav.png
+%{_datadir}/icons/hicolor/32x32/mimetypes/application-x-spss-*.png
 %{_datadir}/icons/hicolor/48x48/apps/org.gnu.pspp.png
-%{_datadir}/icons/hicolor/48x48/mimetypes/application-x-spss-por.png
-%{_datadir}/icons/hicolor/48x48/mimetypes/application-x-spss-sav.png
-%{_datadir}/icons/hicolor/48x48/mimetypes/application-x-spss-sps.png
-%{_datadir}/icons/hicolor/48x48/mimetypes/application-x-spss-zsav.png
+%{_datadir}/icons/hicolor/48x48/mimetypes/application-x-spss-*.png
 %{_datadir}/mime/packages/org.gnu.pspp.xml
 %{_datadir}/applications/org.gnu.pspp.desktop
 %{_datadir}/appdata/org.gnu.pspp.metainfo.xml
@@ -318,8 +297,7 @@
 %doc %{_datadir}/doc/pspp/pspp.html/*.html
 %dir %{_datadir}/doc/pspp/pspp.html/screenshots/
 %{_datadir}/doc/pspp/pspp.html/screenshots/*.png
-%dir %{_datadir}/doc/pspp/pspp.html/pspp-figures/
-%{_datadir}/doc/pspp/pspp.html/pspp-figures/*.png
+%exclude %dir %{_datadir}/doc/pspp/pspp-dev.html/
 
 %files devel-doc
 %defattr(-, root, root)

Reply via email to