Hello community, here is the log from the commit of package tcllib for openSUSE:Factory checked in at 2019-01-05 14:41:37 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/tcllib (Old) and /work/SRC/openSUSE:Factory/.tcllib.new.28833 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "tcllib" Sat Jan 5 14:41:37 2019 rev:21 rq:656045 version:1.19 Changes: -------- --- /work/SRC/openSUSE:Factory/tcllib/tcllib.changes 2014-09-09 19:00:59.000000000 +0200 +++ /work/SRC/openSUSE:Factory/.tcllib.new.28833/tcllib.changes 2019-01-05 14:41:39.692515726 +0100 @@ -1,0 +2,7 @@ +Fri Dec 7 12:59:23 UTC 2018 - Reinhard Max <[email protected]> + +- Update to version 1.19 + * Too many changes to list, please see included README files. + * Fixes bsc#1105803 + +------------------------------------------------------------------- Old: ---- tcllib-1.16.tar.gz New: ---- tcllib-1.19.tar.xz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ tcllib.spec ++++++ --- /var/tmp/diff_new_pack.78mbXi/_old 2019-01-05 14:41:40.248515254 +0100 +++ /var/tmp/diff_new_pack.78mbXi/_new 2019-01-05 14:41:40.248515254 +0100 @@ -1,7 +1,7 @@ # # spec file for package tcllib # -# Copyright (c) 2014 SUSE LINUX Products GmbH, Nuernberg, Germany. +# Copyright (c) 2018 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,23 +12,23 @@ # 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/ +# Please submit bugfixes or comments via https://bugs.opensuse.org/ # Name: tcllib Url: http://tcllib.sf.net BuildRequires: tcl -Version: 1.16 +Version: 1.19 Release: 0 BuildRoot: %{_tmppath}/%{name}-%{version}-build Summary: Tcl Standard Library License: TCL Group: Development/Libraries/Tcl -BuildRequires: ed +BuildRequires: sed Requires: /bin/sh BuildArch: noarch -Source0: %name-%version.tar.gz +Source0: http://core.tcl.tk/tcllib/uv/tcllib-%version.tar.xz Source1: %name-rpmlintrc %description @@ -42,23 +42,14 @@ chmod 644 examples/mapproj/ncar780.txt # fix DOS lineendings -ed -s modules/math/kruskal.tcl 2>/dev/null <<'EOF' -,s/ $// -w -EOF +sed -i 's/\r$//' examples/httpd/htdocs/*.md examples/tepam/run_tepam_demo.bat + # remove shebang from module -ed -s modules/pki/pki.tcl 2>/dev/null <<'EOF' -1g/^#!/d -w -EOF +sed -i '1d' modules/pki/pki.tcl modules/oauth/oauth.tcl modules/defer/defer.tcl + # do not use /usr/bin/env in shebang -for script in examples/logger/logtofile.tcl examples/logger/logtotext.tcl \ - modules/stringprep/tools/gen_stringprep_data.tcl \ - examples/ldap/ldifdump modules/stringprep/tools/gen_unicode_data.tcl apps/pt apps/tcldocstrip apps/nnsd apps/nns apps/nnslog apps/dtplite apps/page; do - ed -s "${script}" 2>/dev/null <<'EOF' -1s/^#! *\/usr\/bin\/env */#!\/usr\/bin\// -w -EOF +for script in $(find apps examples -type f -executable -print); do + sed -i 's:/usr/bin/env tclsh:/usr/bin/tclsh:' $script done %build ++++++ tcllib-rpmlintrc ++++++ --- /var/tmp/diff_new_pack.78mbXi/_old 2019-01-05 14:41:40.272515233 +0100 +++ /var/tmp/diff_new_pack.78mbXi/_new 2019-01-05 14:41:40.272515233 +0100 @@ -1 +1,2 @@ addFilter("script-without-shebang /usr/share/tcl") +addFilter("devel-file-in-non-devel-package")
