Hello community,
here is the log from the commit of package racket for openSUSE:Factory checked in at 2019-08-05 10:37:21
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/racket (Old)
and /work/SRC/openSUSE:Factory/.racket.new.4126 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "racket"
Mon Aug 5 10:37:21 2019 rev:9 rq:720218 version:7.3
Changes:
--------
--- /work/SRC/openSUSE:Factory/racket/racket.changes 2019-04-12 09:15:23.953713808 +0200
+++ /work/SRC/openSUSE:Factory/.racket.new.4126/racket.changes 2019-08-05 10:37:29.599326565 +0200
@@ -1,0 +2,23 @@
+Tue Jul 16 07:38:56 UTC 2019 - Jonathan Brielmaier
+
+- Update to 7.3:
+ * There is a new set of teaching languages for the upcoming
+ German-language textbook "Schreibe Dein Programm!"
+ * Racket's IO system has been refactored to improve performance
+ and simplify internal design.
+ * Racket's JSON reader is dramatically faster.
+ * The `plot` library includes color map support for renderers.
+ * The Racket web library has improved support for 307 redirects.
+ * The Racket web server provides better response messages by default
+ for common status codes.
+ * The `pict` library includes a `shear` function.
+- remove patches:
+ * extflvector-length-inlined.patch: included in release
+- clean up spec file
+ * %foo -> %{foo}
+ * remove %defattr
+ * multiple other smaller clean ups
+
+- Remove extflvector-length-inlined.patch
+
+-------------------------------------------------------------------
Old:
----
extflvector-length-inlined.patch
racket-7.2-src.tgz
New:
----
racket-7.3-src.tgz
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ racket.spec ++++++
--- /var/tmp/diff_new_pack.fYjIQg/_old 2019-08-05 10:37:30.631326439 +0200
+++ /var/tmp/diff_new_pack.fYjIQg/_new 2019-08-05 10:37:30.635326439 +0200
@@ -18,19 +18,17 @@
Name: racket
-Version: 7.2
+Version: 7.3
Release: 0
Summary: Scheme implementation with teaching tools
License: LGPL-2.1-or-later AND GPL-3.0-or-later
Group: Development/Languages/Scheme
-Url: http://racket-lang.org
-Source0: http://download.racket-lang.org/installers/%version/%name-%version-src.tgz
+URL: http://racket-lang.org
+Source0: http://download.racket-lang.org/installers/%{version}/%{name}-%{version}-src.tgz
Source2: racket-completion.bash
Source3: racket-rpmlintrc
Patch0: racket-doc.patch
-Patch1: extflvector-length-inlined.patch
-Patch2: dont-strip.patch
-BuildRoot: %{_tmppath}/%{name}-%{version}-build
+Patch1: dont-strip.patch
BuildRequires: ImageMagick
BuildRequires: ca-certificates
BuildRequires: chrpath
@@ -71,9 +69,9 @@
Requires: libgtk-3-0
Requires: libpango-1_0-0
Requires: libsqlite3-0
-Provides: %name-drracket = %version-%release
-Provides: %name-games = %version-%release
-Provides: %name-webserver = %version-%release
+Provides: %{name}-drracket = %{version}-%{release}
+Provides: %{name}-games = %{version}-%{release}
+Provides: %{name}-webserver = %{version}-%{release}
Recommends: racket-doc = %{version}-%{release}
%define add_optflags(a:f:t:p:w:W:d:g:O:A:C:D:E:H:i:M:n:P:U:u:l:s:X:B:I:L:b:V:m:x:c:S:E:o:v:) \
@@ -110,7 +108,7 @@
%package devel
Summary: Development header files for Racket
Group: Development/Languages/Scheme
-Requires: %name = %version-%release
+Requires: %{name} = %{version}-%{release}
Requires: glibc-devel
Requires: libffi-devel
@@ -122,17 +120,16 @@
%prep
%setup -q
%patch0 -p0
-%patch1 -p2
-%patch2 -p1
+%patch1 -p1
-cp -p %{S:2} src/
+cp -p %{SOURCE2} src/
%build
cd src/
%add_optflags -D_DEFAULT_SOURCE -D_XOPEN_SOURCE=500 -fno-gcse
-%configure --prefix="%_datadir" --docdir="%_defaultdocdir/%name" --enable-shared \
- --disable-static --disable-strip --enable-places --enable-lt="%_bindir/libtool" \
+%configure --prefix="%{_datadir}" --docdir="%{_defaultdocdir}/%{name}" --enable-shared \
+ --disable-static --disable-strip --enable-places --enable-lt="%{_bindir}/libtool" \
--enable-pthread
make %{?_smp_mflags} VERBOSE=1
@@ -141,18 +138,18 @@
cd src/
# use the following if setting extra plt_setup options
-# export LD_LIBRARY_PATH=%%buildroot%%_libdir
+# export LD_LIBRARY_PATH=%%{buildroot}%%{_libdir}
# export PLT_SETUP_OPTIONS="-j 1 "
-install -d %buildroot/%_datadir/doc/%name/
+install -d %{buildroot}/%{_datadir}/doc/%{name}/
%make_install
# we do not need *.la and *.a files
-find %buildroot%_libdir -name "*.la" -delete
-find %buildroot%_libdir -name "*.a" -delete
-find %buildroot%_datadir -name ".LOCKpkgs.rktd" -delete
+find %{buildroot}%{_libdir} -name "*.la" -delete
+find %{buildroot}%{_libdir} -name "*.a" -delete
+find %{buildroot}%{_datadir} -name ".LOCKpkgs.rktd" -delete
# make system clear
for bin in mred mzscheme racket
@@ -182,18 +179,18 @@
done
# Bash completion
-install -Dm 644 %{S:2} %buildroot%_datadir/bash_completion/completions/%name
-install -Dm 644 %_builddir/%name-%version/share/pkgs/drracket/drracket/drracket.png %buildroot%_datadir/pixmaps/drracket.png
+install -Dm 644 %{SOURCE2} %{buildroot}%{_datadir}/bash_completion/completions/%{name}
+install -Dm 644 %{_builddir}/%{name}-%{version}/share/pkgs/drracket/drracket/drracket.png %{buildroot}%{_datadir}/pixmaps/drracket.png
# rewrite path in .desktop files
-%suse_update_desktop_file -c drracket "DrRacket" "DrRacket is an interactive, integrated, graphical programming environment for the Racket programming languages" "%_bindir/drracket" "drracket" Development IDE
-%suse_update_desktop_file -c slideshow "Slideshow" "Slideshow is a Racket-based tool for writing slide presentations as programs" "%_bindir/slideshow" "drracket" Development Documentation
+%suse_update_desktop_file -c drracket "DrRacket" "DrRacket is an interactive, integrated, graphical programming environment for the Racket programming languages" "%{_bindir}/drracket" "drracket" Development IDE
+%suse_update_desktop_file -c slideshow "Slideshow" "Slideshow is a Racket-based tool for writing slide presentations as programs" "%{_bindir}/slideshow" "drracket" Development Documentation
# Due package split we do this explicit to support older rpm version as well
install -m 0644 ../README %{buildroot}%{_docdir}/%{name}/README
-%fdupes %buildroot%_prefix
+%fdupes %{buildroot}%{_prefix}
%post
/sbin/ldconfig
@@ -204,69 +201,66 @@
%desktop_database_postun
%files
-%defattr(-,root,root,-)
%doc %dir %{_docdir}/%{name}
%doc %{_docdir}/%{name}/README
-%_bindir/drracket
-%_bindir/gracket
-%_bindir/gracket-text
-%_bindir/mred
-%_bindir/mred-text
-%_bindir/mzc
-%_bindir/mzpp
-%_bindir/mzscheme
-%_bindir/mztext
-%_bindir/pdf-slatex
-%_bindir/plt-games
-%_bindir/plt-help
-%_bindir/plt-r5rs
-%_bindir/plt-r6rs
-%_bindir/plt-web-server
-%_bindir/racket
-%_bindir/raco
-%_bindir/scribble
-%_bindir/setup-plt
-%_bindir/slatex
-%_bindir/slideshow
-%_bindir/swindle
-%_libdir/libracket3m-%{version}.so
-%_libdir/%name/mzdyn3m.o
-%_datadir/%name/*
-%_libdir/%name/starter
-%_libdir/%name/gracket
-%_libdir/%name/starter-sh
-%_libdir/%name/*.rktd
-%_mandir/man1/mz*
-%_mandir/man1/racket*
-%_mandir/man1/raco*
-%_mandir/man1/setup-plt*
-%_mandir/man1/drracket*
-%_mandir/man1/gracket*
-%_mandir/man1/mred*
-%_mandir/man1/plt-help*
-%dir %_libdir/%name
-%dir %_datadir/%name
-%dir %_datadir/bash_completion
-%dir %_datadir/bash_completion/completions
-%dir %_sysconfdir/%name
-%_datadir/bash_completion/completions/%name
-%config %_sysconfdir/%name/config.rktd
-%_datadir/applications/drracket.desktop
-%_datadir/applications/slideshow.desktop
-%_datadir/pixmaps/drracket.png
-%exclude %_datadir/%name/pkgs/mzscheme-lib/mzscheme/examples/*
+%{_bindir}/drracket
+%{_bindir}/gracket
+%{_bindir}/gracket-text
+%{_bindir}/mred
+%{_bindir}/mred-text
+%{_bindir}/mzc
+%{_bindir}/mzpp
+%{_bindir}/mzscheme
+%{_bindir}/mztext
+%{_bindir}/pdf-slatex
+%{_bindir}/plt-games
+%{_bindir}/plt-help
+%{_bindir}/plt-r5rs
+%{_bindir}/plt-r6rs
+%{_bindir}/plt-web-server
+%{_bindir}/racket
+%{_bindir}/raco
+%{_bindir}/scribble
+%{_bindir}/setup-plt
+%{_bindir}/slatex
+%{_bindir}/slideshow
+%{_bindir}/swindle
+%{_libdir}/libracket3m-%{version}.so
+%{_libdir}/%{name}/mzdyn3m.o
+%{_datadir}/%{name}/*
+%{_libdir}/%{name}/starter
+%{_libdir}/%{name}/gracket
+%{_libdir}/%{name}/starter-sh
+%{_libdir}/%{name}/*.rktd
+%{_mandir}/man1/mz*
+%{_mandir}/man1/racket*
+%{_mandir}/man1/raco*
+%{_mandir}/man1/setup-plt*
+%{_mandir}/man1/drracket*
+%{_mandir}/man1/gracket*
+%{_mandir}/man1/mred*
+%{_mandir}/man1/plt-help*
+%dir %{_libdir}/%{name}
+%dir %{_datadir}/%{name}
+%dir %{_datadir}/bash_completion
+%dir %{_datadir}/bash_completion/completions
+%dir %{_sysconfdir}/%{name}
+%{_datadir}/bash_completion/completions/%{name}
+%config %{_sysconfdir}/%{name}/config.rktd
+%{_datadir}/applications/drracket.desktop
+%{_datadir}/applications/slideshow.desktop
+%{_datadir}/pixmaps/drracket.png
+%exclude %{_datadir}/%{name}/pkgs/mzscheme-lib/mzscheme/examples/*
%files doc
-%defattr(-,root,root,-)
%doc %{_docdir}/%{name}/*
%exclude %{_docdir}/%{name}/README
%files devel
-%defattr(-,root,root,-)
-%_includedir/%name/*
-%_libdir/%name/buildinfo
-%_libdir/libracket3m.so
-%dir %_includedir/%name
-%_datadir/%name/pkgs/mzscheme-lib/mzscheme/examples/*
+%{_includedir}/%{name}/*
+%{_libdir}/%{name}/buildinfo
+%{_libdir}/libracket3m.so
+%dir %{_includedir}/%{name}
+%{_datadir}/%{name}/pkgs/mzscheme-lib/mzscheme/examples/*
%changelog
++++++ racket-7.2-src.tgz -> racket-7.3-src.tgz ++++++
/work/SRC/openSUSE:Factory/racket/racket-7.2-src.tgz /work/SRC/openSUSE:Factory/.racket.new.4126/racket-7.3-src.tgz differ: char 5, line 1