Hello community, here is the log from the commit of package groff for openSUSE:Factory checked in at 2016-07-28 23:43:10 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/groff (Old) and /work/SRC/openSUSE:Factory/.groff.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "groff" Changes: -------- --- /work/SRC/openSUSE:Factory/groff/groff-full.changes 2015-02-06 10:52:59.000000000 +0100 +++ /work/SRC/openSUSE:Factory/.groff.new/groff-full.changes 2016-07-28 23:43:12.000000000 +0200 @@ -1,0 +2,6 @@ +Thu Jul 21 11:12:50 UTC 2016 - tchva...@suse.com + +- Add patch for bnc#989903 and move all scripts from libdir to + libexecdir + +------------------------------------------------------------------- groff.changes: same change ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ groff-full.spec ++++++ --- /var/tmp/diff_new_pack.wUCgQp/_old 2016-07-28 23:43:14.000000000 +0200 +++ /var/tmp/diff_new_pack.wUCgQp/_new 2016-07-28 23:43:14.000000000 +0200 @@ -1,7 +1,7 @@ # -# spec file for package groff +# spec file for package groff-full # -# Copyright (c) 2015 SUSE LINUX GmbH, Nuernberg, Germany. +# Copyright (c) 2016 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 @@ -16,12 +16,9 @@ # +##### WARNING: please do not edit this auto generated spec file. Use the groff.spec! ##### %global groff_base_only 0 -%if %{groff_base_only} -Name: groff -%else Name: groff-full -%endif Version: 1.22.3 Release: 0 Summary: GNU troff Document Formatting System @@ -83,7 +80,7 @@ Requires: groff = %{version} Requires: netpbm Requires: psutils -Requires(pre): %{install_info_prereq} +Requires(post): %{install_info_prereq} Provides: jgroff = %{version}-%{release} Provides: normal-groff = %{version}-%{release} Obsoletes: jgroff < %{version} @@ -131,9 +128,9 @@ Requires: groff-full = %{version} # bnc#668254 Supplements: packageand(groff:xorg-x11-libX11) +Conflicts: jgxdview Provides: gxdview = %{version}-%{release} Obsoletes: gxdview < %{version} -Conflicts: jgxdview %description -n gxditview This version of xditview is called gxditview and has some extensions @@ -167,7 +164,9 @@ export CFLAGS="%{optflags} -fno-strict-aliasing -fPIE" export CXXFLAGS="%{optflags} -fno-strict-aliasing -fPIE" export LDFLAGS="-pie" +# Libdir override as we don't have any arch dependant code just pl scripts %configure \ + --libdir=%{_libexecdir} \ --with-appresdir=%{_datadir}/X11/app-defaults \ --with-grofferdir=%{_libexecdir}/groff/groffer make %{?_smp_mflags} @@ -181,6 +180,7 @@ install -d -m 0755 %{buildroot}%{_datadir}/%{name}/%{version}/tmac/ install -d -m 0755 %{buildroot}%{_datadir}/%{name}/%{version}/tmac/mdoc/ install -d -m 0755 %{buildroot}%{_datadir}/%{name}/site-tmac/ + install -d -m 0755 %{buildroot}%{_libexecdir}/groff/grog/ %else make DESTDIR=%{buildroot} install %{?_smp_mflags} docdir=%{_defaultdocdir}/groff %endif @@ -213,6 +213,12 @@ rm %{buildroot}%{_datadir}/groff/%{version}/eign %endif +%if %{groff_base_only} + install -m 0644 src/roff/grog/subs.pl %{buildroot}%{_libexecdir}/groff/grog/subs.pl +%else + rm %{buildroot}%{_libexecdir}/groff/grog/subs.pl +%endif + for FONT in devascii devlatin1 devps devutf8; do %if %{groff_base_only} cp -pr "font/${FONT}" %{buildroot}%{_datadir}/%{name}/%{version}/font/ @@ -297,7 +303,7 @@ %post %install_info --info-dir=%{_infodir} %{_infodir}/groff.info.gz -%postun +%preun %install_info_delete --info-dir=%{_infodir} %{_infodir}/groff.info.gz %endif @@ -305,10 +311,13 @@ %files %defattr(-,root,root) %doc BUG-REPORT ChangeLog* COPYING FDL LICENSES MANIFEST MORE.STUFF NEWS PROBLEMS PROJECTS README REVISION VERSION -%doc %{_mandir}/man1/* +%{_mandir}/man1/* %{_bindir}/* %config %{_sysconfdir}/profile.d/zzz-%{name}.*sh %{_datadir}/%{name} +%dir %{_libexecdir}/groff +%dir %{_libexecdir}/groff/grog +%{_libexecdir}/groff/grog/subs.pl %else #groff_base_only %files @@ -316,21 +325,19 @@ %dir %{_datadir}/groff/%{version} %dir %{_libexecdir}/groff %doc %{_docdir}/groff -%dir %{_libdir}/groff -%dir %{_libdir}/groff/glilypond -%{_libdir}/groff/glilypond/args.pl -%{_libdir}/groff/glilypond/oop_fh.pl -%{_libdir}/groff/glilypond/subs.pl -%dir %{_libdir}/groff/gpinyin -%{_libdir}/groff/gpinyin/subs.pl -%{_libdir}/groff/groff_opts_no_arg.txt -%{_libdir}/groff/groff_opts_with_arg.txt -%dir %{_libdir}/groff/grog -%{_libdir}/groff/grog/subs.pl +%dir %{_libexecdir}/groff +%dir %{_libexecdir}/groff/glilypond +%{_libexecdir}/groff/glilypond/args.pl +%{_libexecdir}/groff/glilypond/oop_fh.pl +%{_libexecdir}/groff/glilypond/subs.pl +%dir %{_libexecdir}/groff/gpinyin +%{_libexecdir}/groff/gpinyin/subs.pl +%{_libexecdir}/groff/groff_opts_no_arg.txt +%{_libexecdir}/groff/groff_opts_with_arg.txt %exclude %{_docdir}/groff/html %exclude %{_docdir}/groff/examples -%doc %{_infodir}/groff* -%doc %{_mandir}/man*/* +%{_infodir}/groff* +%{_mandir}/man*/* %exclude %{_mandir}/man1/gxditview.1* %{_bindir}/* %exclude %{_bindir}/gxditview @@ -356,7 +363,7 @@ %doc src/devices/xditview/README %doc src/devices/xditview/TODO %{_bindir}/gxditview -%doc %{_mandir}/man1/gxditview.1* +%{_mandir}/man1/gxditview.1* %{_datadir}/X11/app-defaults/GXditview %{_datadir}/X11/app-defaults/GXditview-color ++++++ groff.spec ++++++ --- /var/tmp/diff_new_pack.wUCgQp/_old 2016-07-28 23:43:14.000000000 +0200 +++ /var/tmp/diff_new_pack.wUCgQp/_new 2016-07-28 23:43:14.000000000 +0200 @@ -1,7 +1,7 @@ # # spec file for package groff # -# Copyright (c) 2015 SUSE LINUX GmbH, Nuernberg, Germany. +# Copyright (c) 2016 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 @@ -17,11 +17,7 @@ %global groff_base_only 1 -%if %{groff_base_only} Name: groff -%else -Name: groff-full -%endif Version: 1.22.3 Release: 0 Summary: GNU troff Document Formatting System @@ -83,7 +79,7 @@ Requires: groff = %{version} Requires: netpbm Requires: psutils -Requires(pre): %{install_info_prereq} +Requires(post): %{install_info_prereq} Provides: jgroff = %{version}-%{release} Provides: normal-groff = %{version}-%{release} Obsoletes: jgroff < %{version} @@ -131,9 +127,9 @@ Requires: groff-full = %{version} # bnc#668254 Supplements: packageand(groff:xorg-x11-libX11) +Conflicts: jgxdview Provides: gxdview = %{version}-%{release} Obsoletes: gxdview < %{version} -Conflicts: jgxdview %description -n gxditview This version of xditview is called gxditview and has some extensions @@ -167,7 +163,9 @@ export CFLAGS="%{optflags} -fno-strict-aliasing -fPIE" export CXXFLAGS="%{optflags} -fno-strict-aliasing -fPIE" export LDFLAGS="-pie" +# Libdir override as we don't have any arch dependant code just pl scripts %configure \ + --libdir=%{_libexecdir} \ --with-appresdir=%{_datadir}/X11/app-defaults \ --with-grofferdir=%{_libexecdir}/groff/groffer make %{?_smp_mflags} @@ -181,6 +179,7 @@ install -d -m 0755 %{buildroot}%{_datadir}/%{name}/%{version}/tmac/ install -d -m 0755 %{buildroot}%{_datadir}/%{name}/%{version}/tmac/mdoc/ install -d -m 0755 %{buildroot}%{_datadir}/%{name}/site-tmac/ + install -d -m 0755 %{buildroot}%{_libexecdir}/groff/grog/ %else make DESTDIR=%{buildroot} install %{?_smp_mflags} docdir=%{_defaultdocdir}/groff %endif @@ -213,6 +212,12 @@ rm %{buildroot}%{_datadir}/groff/%{version}/eign %endif +%if %{groff_base_only} + install -m 0644 src/roff/grog/subs.pl %{buildroot}%{_libexecdir}/groff/grog/subs.pl +%else + rm %{buildroot}%{_libexecdir}/groff/grog/subs.pl +%endif + for FONT in devascii devlatin1 devps devutf8; do %if %{groff_base_only} cp -pr "font/${FONT}" %{buildroot}%{_datadir}/%{name}/%{version}/font/ @@ -297,7 +302,7 @@ %post %install_info --info-dir=%{_infodir} %{_infodir}/groff.info.gz -%postun +%preun %install_info_delete --info-dir=%{_infodir} %{_infodir}/groff.info.gz %endif @@ -305,10 +310,13 @@ %files %defattr(-,root,root) %doc BUG-REPORT ChangeLog* COPYING FDL LICENSES MANIFEST MORE.STUFF NEWS PROBLEMS PROJECTS README REVISION VERSION -%doc %{_mandir}/man1/* +%{_mandir}/man1/* %{_bindir}/* %config %{_sysconfdir}/profile.d/zzz-%{name}.*sh %{_datadir}/%{name} +%dir %{_libexecdir}/groff +%dir %{_libexecdir}/groff/grog +%{_libexecdir}/groff/grog/subs.pl %else #groff_base_only %files @@ -316,21 +324,19 @@ %dir %{_datadir}/groff/%{version} %dir %{_libexecdir}/groff %doc %{_docdir}/groff -%dir %{_libdir}/groff -%dir %{_libdir}/groff/glilypond -%{_libdir}/groff/glilypond/args.pl -%{_libdir}/groff/glilypond/oop_fh.pl -%{_libdir}/groff/glilypond/subs.pl -%dir %{_libdir}/groff/gpinyin -%{_libdir}/groff/gpinyin/subs.pl -%{_libdir}/groff/groff_opts_no_arg.txt -%{_libdir}/groff/groff_opts_with_arg.txt -%dir %{_libdir}/groff/grog -%{_libdir}/groff/grog/subs.pl +%dir %{_libexecdir}/groff +%dir %{_libexecdir}/groff/glilypond +%{_libexecdir}/groff/glilypond/args.pl +%{_libexecdir}/groff/glilypond/oop_fh.pl +%{_libexecdir}/groff/glilypond/subs.pl +%dir %{_libexecdir}/groff/gpinyin +%{_libexecdir}/groff/gpinyin/subs.pl +%{_libexecdir}/groff/groff_opts_no_arg.txt +%{_libexecdir}/groff/groff_opts_with_arg.txt %exclude %{_docdir}/groff/html %exclude %{_docdir}/groff/examples -%doc %{_infodir}/groff* -%doc %{_mandir}/man*/* +%{_infodir}/groff* +%{_mandir}/man*/* %exclude %{_mandir}/man1/gxditview.1* %{_bindir}/* %exclude %{_bindir}/gxditview @@ -356,7 +362,7 @@ %doc src/devices/xditview/README %doc src/devices/xditview/TODO %{_bindir}/gxditview -%doc %{_mandir}/man1/gxditview.1* +%{_mandir}/man1/gxditview.1* %{_datadir}/X11/app-defaults/GXditview %{_datadir}/X11/app-defaults/GXditview-color