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

Reply via email to