Hello community, here is the log from the commit of package fpc for openSUSE:Factory checked in at 2018-01-17 21:55:40 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/fpc (Old) and /work/SRC/openSUSE:Factory/.fpc.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "fpc" Wed Jan 17 21:55:40 2018 rev:2 rq:558235 version:3.0.4 Changes: -------- --- /work/SRC/openSUSE:Factory/fpc/fpc.changes 2016-10-13 11:27:42.000000000 +0200 +++ /work/SRC/openSUSE:Factory/.fpc.new/fpc.changes 2018-01-17 21:55:41.782560939 +0100 @@ -1,0 +2,8 @@ +Fri Dec 15 22:06:50 UTC 2017 - [email protected] + +- Update to 3.0.4 + * Changes see http://wiki.freepascal.org/User_Changes_3.0.4 + +- Added update-fpcdocs.patch to fix doc generation + +------------------------------------------------------------------- Old: ---- fpcbuild-3.0.0.tar.gz New: ---- fpcbuild-3.0.4.tar.gz update-fpcdocs.patch ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ fpc.spec ++++++ --- /var/tmp/diff_new_pack.NoJQNb/_old 2018-01-17 21:56:01.365644929 +0100 +++ /var/tmp/diff_new_pack.NoJQNb/_new 2018-01-17 21:56:01.369644741 +0100 @@ -1,8 +1,7 @@ # # spec file for package fpc # -# Copyright (c) 2008-2009 oc2pus -# Copyright (c) 2016 SUSE LINUX Products GmbH, Nuernberg, Germany. +# Copyright (c) 2017 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 @@ -12,10 +11,11 @@ # case the license is the MIT License). An "Open Source License" is a # license that conforms to the Open Source Definition (Version 1.9) # published by the Open Source Initiative. -# + # Please submit bugfixes or comments via http://bugs.opensuse.org/ # + %define fpcopt -k--build-id -k-z -knoexecstack %define fpcdebugopt -gl @@ -36,14 +36,15 @@ %endif Name: fpc -Version: 3.0.0 +Version: 3.0.4 Release: 0 -License: GPL-2.0+ and LGPL-2.1+ Summary: Free Pascal Compiler -Url: http://www.freepascal.org/ +License: GPL-2.0+ and LGPL-2.1+ Group: Development/Languages/Other +Url: http://www.freepascal.org/ Source: %{name}build-%{version}.tar.gz Source90: %{name}-rpmlintrc +Patch0: update-fpcdocs.patch BuildRequires: binutils %if 0%{?suse_version} BuildRequires: fdupes @@ -61,6 +62,7 @@ BuildRequires: texlive-float BuildRequires: texlive-helvetic BuildRequires: texlive-makeindex +BuildRequires: texlive-mdwtools BuildRequires: texlive-metafont BuildRequires: texlive-ntgclass BuildRequires: texlive-psnfss @@ -81,7 +83,6 @@ packages. %package doc -License: GPL-2.0+ and LGPL-2.1+ Summary: Freepascal Compiler - documentation and examples Group: Documentation/Other @@ -90,7 +91,6 @@ examples of Freepascal. %package src -License: GPL-2.0+ and LGPL-2.1+ Summary: Freepascal Compiler - sources Group: Development/Languages/Other @@ -100,16 +100,16 @@ %prep %setup -q -n %{name}build-%{version} +%patch0 -p1 # Fix permissions (fix rpmlint warning "script-without-shebang") chmod 644 fpcsrc/packages/cocoaint/utils/doc/Make\ Cocoa\ Headers.txt chmod 644 fpcsrc/packages/cocoaint/utils/doc/Make\ Single\ Header.txt chmod 644 fpcsrc/packages/cocoaint/utils/doc/Make\ iPhone\ Headers.txt chmod 644 fpcsrc/packages/cocoaint/utils/parser.php -chmod 644 fpcsrc/packages/fcl-net/examples/cnslookup.pp -chmod 644 fpcsrc/packages/objcrtl/Makefile.fpc -chmod 644 fpcsrc/packages/paszlib/examples/extractodt.pas -chmod 644 fpcsrc/rtl/win64/signals.pp +chmod 644 fpcsrc/packages/libvlc/src/vlc.pp +chmod 644 fpcsrc/packages/fcl-stl/tests/gtreetest.pp +chmod 644 fpcsrc/packages/fcl-stl/src/gtree.pp # Copy needed source files by external packages in a new directory (to be included in the fpc-src subpackage) install -dm 0755 fpc-src @@ -144,7 +144,6 @@ make -C fpcdocs pdf FPC=${NEWPP} popd - %install pushd fpcsrc FPCDIR= @@ -171,7 +170,6 @@ make -C man ${INSTALLOPTS} INSTALL_MANDIR=%{buildroot}%{_mandir} popd - # create link ln -sf ../%{_lib}/%{name}/%{version}/%{ppcname} %{buildroot}%{_bindir}/%{ppcname} ++++++ fpcbuild-3.0.0.tar.gz -> fpcbuild-3.0.4.tar.gz ++++++ /work/SRC/openSUSE:Factory/fpc/fpcbuild-3.0.0.tar.gz /work/SRC/openSUSE:Factory/.fpc.new/fpcbuild-3.0.4.tar.gz differ: char 5, line 1 ++++++ update-fpcdocs.patch ++++++ update to latest revision (r1449) from https://svn.freepascal.org/svn/fpcdocs/trunk This fixes a generation error due to the missing file linuxex/ex71.pp. Index: fpcbuild-3.0.4/fpcdocs/fclres.tex =================================================================== --- fpcbuild-3.0.4.orig/fpcdocs/fclres.tex +++ fpcbuild-3.0.4/fpcdocs/fclres.tex @@ -41,7 +41,7 @@ \title{Free Pascal Resource support (FCL-res): \\ Reference guide.} \label{rtl} \docdescription{Reference guide for FCL-res units.} -\docversion{2.6} +\docversion{3.0.4} \input{date.inc} \author{Giulio Bernardi} \maketitle Index: fpcbuild-3.0.4/fpcdocs/internal.tex =================================================================== --- fpcbuild-3.0.4.orig/fpcdocs/internal.tex +++ fpcbuild-3.0.4/fpcdocs/internal.tex @@ -38,7 +38,7 @@ \begin{document} \title{Free Pascal\\ Compiler documentation} \docdescription{Compiler documentation for \fpc, version \fpcversion} -\docversion{2.6} +\docversion{3.0.4} \input{date.inc} \author{Micha\"el Van Canneyt\\Florian Kl\"ampfl} \maketitle Index: fpcbuild-3.0.4/fpcdocs/linux.xml =================================================================== --- fpcbuild-3.0.4.orig/fpcdocs/linux.xml +++ fpcbuild-3.0.4/fpcdocs/linux.xml @@ -225,7 +225,6 @@ On error, -1 is returned to the parent, <seealso> <link id="#rtl.baseunix.FpFork"/> </seealso> -<example file="linuxex/ex71"/> </element> <!-- unresolved type reference Visibility: default --> Index: fpcbuild-3.0.4/fpcdocs/ref.tex =================================================================== --- fpcbuild-3.0.4.orig/fpcdocs/ref.tex +++ fpcbuild-3.0.4/fpcdocs/ref.tex @@ -47,7 +47,7 @@ \begin{document} \title{Free Pascal\\ Reference guide} \docdescription{Reference guide for Free Pascal, version \fpcversion} -\docversion{3.0.2} +\docversion{3.0.4} \input{date.inc} \author{Micha\"el Van Canneyt} \maketitle Index: fpcbuild-3.0.4/fpcdocs/units.tex =================================================================== --- fpcbuild-3.0.4.orig/fpcdocs/units.tex +++ fpcbuild-3.0.4/fpcdocs/units.tex @@ -49,7 +49,7 @@ % \title{Free Pascal supplied units : \\ Reference guide.} \docdescription{Reference guide for standard Free Pascal units.} -\docversion{2.6} +\docversion{3.0.4} \input{date.inc} \author{Micha\"el Van Canneyt\\ Florian Kl\"ampfl} \maketitle
