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")


Reply via email to