commit libstfl for openSUSE:Factory

2019-09-16 Thread root
Hello community,

here is the log from the commit of package libstfl for openSUSE:Factory checked 
in at 2019-09-16 10:53:15

Comparing /work/SRC/openSUSE:Factory/libstfl (Old)
 and  /work/SRC/openSUSE:Factory/.libstfl.new.7948 (New)


Package is "libstfl"

Mon Sep 16 10:53:15 2019 rev:13 rq:731052 version:0.24

Changes:

--- /work/SRC/openSUSE:Factory/libstfl/libstfl.changes  2018-02-21 
14:13:44.317290735 +0100
+++ /work/SRC/openSUSE:Factory/.libstfl.new.7948/libstfl.changes
2019-09-16 10:53:17.355149797 +0200
@@ -1,0 +2,5 @@
+Tue Sep 10 20:31:49 UTC 2019 - Christophe Giboudeaux 
+
+- Use -ffat-lto-objects when building static libraries.
+
+---



Other differences:
--
++ libstfl.spec ++
--- /var/tmp/diff_new_pack.qglmIr/_old  2019-09-16 10:53:17.983149716 +0200
+++ /var/tmp/diff_new_pack.qglmIr/_new  2019-09-16 10:53:17.987149715 +0200
@@ -1,7 +1,7 @@
 #
 # spec file for package libstfl
 #
-# Copyright (c) 2018 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2019 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,7 +12,7 @@
 # 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/
 #
 
 
@@ -21,9 +21,9 @@
 Version:0.24
 Release:0
 Summary:Structured Terminal Forms Library
-License:LGPL-3.0+
+License:LGPL-3.0-or-later
 Group:  Development/Libraries/C and C++
-Url:http://www.clifford.at/stfl/
+URL:http://www.clifford.at/stfl/
 Source: http://www.clifford.at/stfl/stfl-%{version}.tar.gz
 Source99:   libstfl-rpmlintrc
 Patch1: stfl-optflags.patch
@@ -67,6 +67,7 @@
 %patch2
 
 %build
+%global _lto_cflags %{_lto_cflags} -ffat-lto-objects
 make %{?_smp_mflags} \
CC="gcc" \
OPTFLAGS="%{optflags}"\
@@ -91,7 +92,8 @@
 %postun -n libstfl%{sover} -p /sbin/ldconfig
 
 %files -n libstfl%{sover}
-%doc COPYING README
+%license COPYING
+%doc README
 %{_libdir}/libstfl.so.%{sover}
 %{_libdir}/libstfl.so.%{sover}.*
 




commit libstfl for openSUSE:Factory

2018-02-21 Thread root
Hello community,

here is the log from the commit of package libstfl for openSUSE:Factory checked 
in at 2018-02-21 14:13:42

Comparing /work/SRC/openSUSE:Factory/libstfl (Old)
 and  /work/SRC/openSUSE:Factory/.libstfl.new (New)


Package is "libstfl"

Wed Feb 21 14:13:42 2018 rev:12 rq:578597 version:0.24

Changes:

--- /work/SRC/openSUSE:Factory/libstfl/libstfl.changes  2018-02-20 
17:58:41.534650576 +0100
+++ /work/SRC/openSUSE:Factory/.libstfl.new/libstfl.changes 2018-02-21 
14:13:44.317290735 +0100
@@ -1,0 +2,6 @@
+Tue Feb 20 13:31:43 UTC 2018 - jeng...@inai.de
+
+- Rename %soname to %sover to better reflect its use.
+- Fix RPM groups. Ensure neutrality of description.
+
+---



Other differences:
--
++ libstfl.spec ++
--- /var/tmp/diff_new_pack.fnTS2X/_old  2018-02-21 14:13:45.017265527 +0100
+++ /var/tmp/diff_new_pack.fnTS2X/_new  2018-02-21 14:13:45.017265527 +0100
@@ -16,13 +16,13 @@
 #
 
 
-%define soname 0
+%define sover 0
 Name:   libstfl
 Version:0.24
 Release:0
 Summary:Structured Terminal Forms Library
 License:LGPL-3.0+
-Group:  System/Libraries
+Group:  Development/Libraries/C and C++
 Url:http://www.clifford.at/stfl/
 Source: http://www.clifford.at/stfl/stfl-%{version}.tar.gz
 Source99:   libstfl-rpmlintrc
@@ -32,39 +32,34 @@
 BuildRequires:  pkgconfig
 
 %description
-.
+STFL is a library which implements a curses-based widget set for text
+terminals. The STFL API can be used from C, SPL, Python, Perl and Ruby.
 
-%package -n libstfl%{soname}
+%package -n libstfl%{sover}
 Summary:Structured Terminal Forms Library
 Group:  System/Libraries
 
-%description -n libstfl%{soname}
+%description -n libstfl%{sover}
 STFL is a library which implements a curses-based widget set for text
-terminals. The STFL API can be used from C, SPL, Python, Perl and Ruby. Since
-the API is only 14 simple function calls big and there are already generic
-SWIG bindings it is very easy to port STFL to additional scripting languages.
+terminals. The STFL API can be used from C, SPL, Python, Perl and Ruby.
 
 A special language (the Structured Terminal Forms Language) is used to
-describe STFL GUIs. The language is designed to be easy and fast to write so
-an application programmer does not need to spend ages fiddling around with the
-GUI and can concentrate on the more interesting programming tasks.
+describe STFL GUIs.
 
 %package -n libstfl-devel
 Summary:Structured Terminal Forms Library
 Group:  Development/Libraries/C and C++
-Requires:   libstfl%{soname} = %{version}
+Requires:   libstfl%{sover} = %{version}
 Requires:   ncurses-devel
 
 %description -n libstfl-devel
 STFL is a library which implements a curses-based widget set for text
-terminals. The STFL API can be used from C, SPL, Python, Perl and Ruby. Since
-the API is only 14 simple function calls big and there are already generic
-SWIG bindings it is very easy to port STFL to additional scripting languages.
+terminals. The STFL API can be used from C, SPL, Python, Perl and Ruby.
+The API has only 14 function calls and generic SWIG bindings exist
+already for porting STFL to other scripting languages.
 
 A special language (the Structured Terminal Forms Language) is used to
-describe STFL GUIs. The language is designed to be easy and fast to write so
-an application programmer does not need to spend ages fiddling around with the
-GUI and can concentrate on the more interesting programming tasks.
+describe STFL GUIs.
 
 %prep
 %setup -q -n "stfl-%{version}"
@@ -86,19 +81,19 @@
libdir="%{_lib}" \
prefix="%{_prefix}"
 
-[ -e "%{buildroot}%{_libdir}/libstfl.so.%{soname}" ] || {
+[ -e "%{buildroot}%{_libdir}/libstfl.so.%{sover}" ] || {
 pushd "%{buildroot}%{_libdir}/"
-ln -s libstfl.so.*.* libstfl.so.%{soname}
+ln -s libstfl.so.*.* libstfl.so.%{sover}
 popd
 }
 
-%post   -n libstfl%{soname} -p /sbin/ldconfig
-%postun -n libstfl%{soname} -p /sbin/ldconfig
+%post   -n libstfl%{sover} -p /sbin/ldconfig
+%postun -n libstfl%{sover} -p /sbin/ldconfig
 
-%files -n libstfl%{soname}
+%files -n libstfl%{sover}
 %doc COPYING README
-%{_libdir}/libstfl.so.%{soname}
-%{_libdir}/libstfl.so.%{soname}.*
+%{_libdir}/libstfl.so.%{sover}
+%{_libdir}/libstfl.so.%{sover}.*
 
 %files -n libstfl-devel
 %{_includedir}/stfl.h




commit libstfl for openSUSE:Factory

2018-02-20 Thread root
Hello community,

here is the log from the commit of package libstfl for openSUSE:Factory checked 
in at 2018-02-20 17:57:11

Comparing /work/SRC/openSUSE:Factory/libstfl (Old)
 and  /work/SRC/openSUSE:Factory/.libstfl.new (New)


Package is "libstfl"

Tue Feb 20 17:57:11 2018 rev:11 rq:578319 version:0.24

Changes:

--- /work/SRC/openSUSE:Factory/libstfl/libstfl.changes  2015-05-15 
07:44:41.0 +0200
+++ /work/SRC/openSUSE:Factory/.libstfl.new/libstfl.changes 2018-02-20 
17:58:41.534650576 +0100
@@ -1,0 +2,17 @@
+Sun Feb 18 06:53:38 UTC 2018 - avin...@opensuse.org
+
+- update to 0.24
+  * increased table MAX_ROWS and MAX_COLS
+  * Added "process" variable
+  * Added stfl_redraw API
+  * Added example2
+  * Fixed updating of "pos_name" in list widget
+  * Added stfl_text() function
+  * removed unimplemented stfl_lookup() function
+  * Fixed compiler warning in wt_list.c
+  * cosmetic changes in parser.c
+- cleanup spec file with spec-cleaner
+- rebase stfl-optflags.patch
+  * version number removed from context for better reusability
+
+---

Old:

  stfl-0.23.tar.gz

New:

  stfl-0.24.tar.gz



Other differences:
--
++ libstfl.spec ++
--- /var/tmp/diff_new_pack.7nN3Ib/_old  2018-02-20 17:58:42.882602062 +0100
+++ /var/tmp/diff_new_pack.7nN3Ib/_new  2018-02-20 17:58:42.886601918 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package libstfl
 #
-# Copyright (c) 2015 SUSE LINUX 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
@@ -18,7 +18,7 @@
 
 %define soname 0
 Name:   libstfl
-Version:0.23
+Version:0.24
 Release:0
 Summary:Structured Terminal Forms Library
 License:LGPL-3.0+
@@ -28,10 +28,8 @@
 Source99:   libstfl-rpmlintrc
 Patch1: stfl-optflags.patch
 Patch2: stfl-ncurses.patch
-#BuildRequires:swig perl python python-devel ruby ruby-devel
 BuildRequires:  ncurses-devel
-BuildRequires:  pkg-config
-BuildRoot:  %{_tmppath}/%{name}-%{version}-build
+BuildRequires:  pkgconfig
 
 %description
 .
@@ -75,10 +73,8 @@
 
 %build
 make %{?_smp_mflags} \
-prefix="%{_prefix}" \
-   libdir="%{_lib}" \
CC="gcc" \
-   OPTFLAGS="%{optflags}" \
+   OPTFLAGS="%{optflags}"\
FOUND_SPL=0 \
FOUND_SWIG=0 \
FOUND_RUBY=0 \
@@ -86,14 +82,9 @@
FOUND_PYTHON=0
 
 %install
-make DESTDIR=%{buildroot} install %{?_smp_mflags} \
-   prefix="%{_prefix}" \
+%make_install \
libdir="%{_lib}" \
-   FOUND_SPL=0 \
-   FOUND_SWIG=0 \
-   FOUND_RUBY=0 \
-   FOUND_PERL=0 \
-   FOUND_PYTHON=0
+   prefix="%{_prefix}"
 
 [ -e "%{buildroot}%{_libdir}/libstfl.so.%{soname}" ] || {
 pushd "%{buildroot}%{_libdir}/"
@@ -102,17 +93,14 @@
 }
 
 %post   -n libstfl%{soname} -p /sbin/ldconfig
-
 %postun -n libstfl%{soname} -p /sbin/ldconfig
 
 %files -n libstfl%{soname}
-%defattr(-,root,root)
 %doc COPYING README
 %{_libdir}/libstfl.so.%{soname}
 %{_libdir}/libstfl.so.%{soname}.*
 
 %files -n libstfl-devel
-%defattr(-,root,root)
 %{_includedir}/stfl.h
 %{_libdir}/libstfl.so
 %{_libdir}/libstfl.a

++ stfl-0.23.tar.gz -> stfl-0.24.tar.gz ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/stfl-0.23/Makefile new/stfl-0.24/Makefile
--- old/stfl-0.23/Makefile  2014-10-13 20:13:08.0 +0200
+++ new/stfl-0.24/Makefile  2015-02-12 14:14:33.0 +0100
@@ -25,7 +25,7 @@
 export LDLIBS += -lncursesw
 
 SONAME  := libstfl.so.0
-VERSION := 0.23
+VERSION := 0.24
 
 all: libstfl.so.$(VERSION) libstfl.a example
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/stfl-0.23/README new/stfl-0.24/README
--- old/stfl-0.23/README2014-04-25 13:51:13.0 +0200
+++ new/stfl-0.24/README2015-01-05 11:50:54.0 +0100
@@ -51,7 +51,7 @@
ncursesw
The wide-character ncurses library. On some distributions
this might be part of the ncurses package, on other
-   distrubutions this might be an extra package.
+   distributions this might be an extra package.
 
SWIG
STFL is using SWIG for generating the Perl, Python and Ruby
@@ -59,7 +59,7 @@
 
Perl, Python, Ruby, SPL
In order to create the language bindings you need to have
-   the languages themself installed.
+   

commit libstfl for openSUSE:Factory

2015-05-14 Thread h_root
Hello community,

here is the log from the commit of package libstfl for openSUSE:Factory checked 
in at 2015-05-15 07:44:14

Comparing /work/SRC/openSUSE:Factory/libstfl (Old)
 and  /work/SRC/openSUSE:Factory/.libstfl.new (New)


Package is libstfl

Changes:

--- /work/SRC/openSUSE:Factory/libstfl/libstfl.changes  2012-03-06 
13:38:43.0 +0100
+++ /work/SRC/openSUSE:Factory/.libstfl.new/libstfl.changes 2015-05-15 
07:44:41.0 +0200
@@ -1,0 +2,7 @@
+Wed May 13 15:01:26 UTC 2015 - mplus...@suse.com
+
+- Update to 0.23
+  * no upstream changelog provided
+- Cleanup spec file with spec-cleaner
+
+---

Old:

  stfl-0.21.tar.gz

New:

  stfl-0.23.tar.gz



Other differences:
--
++ libstfl.spec ++
--- /var/tmp/diff_new_pack.KqlIc7/_old  2015-05-15 07:44:42.0 +0200
+++ /var/tmp/diff_new_pack.KqlIc7/_new  2015-05-15 07:44:42.0 +0200
@@ -1,7 +1,7 @@
 #
 # spec file for package libstfl
 #
-# Copyright (c) 2012 SUSE LINUX Products GmbH, Nuernberg, Germany.
+# Copyright (c) 2015 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
@@ -17,31 +17,26 @@
 
 
 %define soname 0
-
 Name:   libstfl
-Version:0.21
+Version:0.23
 Release:0
 Summary:Structured Terminal Forms Library
 License:LGPL-3.0+
 Group:  System/Libraries
+Url:http://www.clifford.at/stfl/
 Source: http://www.clifford.at/stfl/stfl-%{version}.tar.gz
 Source99:   libstfl-rpmlintrc
 Patch1: stfl-optflags.patch
 Patch2: stfl-ncurses.patch
-Url:http://www.clifford.at/stfl/
-BuildRoot:  %{_tmppath}/%{name}-%{version}-build
 #BuildRequires:swig perl python python-devel ruby ruby-devel
-BuildRequires:  gcc
-BuildRequires:  glibc-devel
-BuildRequires:  make
 BuildRequires:  ncurses-devel
-BuildRequires:  pkgconfig
+BuildRequires:  pkg-config
+BuildRoot:  %{_tmppath}/%{name}-%{version}-build
 
 %description
 .
 
 %package -n libstfl%{soname}
-
 Summary:Structured Terminal Forms Library
 Group:  System/Libraries
 
@@ -57,11 +52,10 @@
 GUI and can concentrate on the more interesting programming tasks.
 
 %package -n libstfl-devel
-
 Summary:Structured Terminal Forms Library
 Group:  Development/Libraries/C and C++
-Requires:   ncurses-devel
 Requires:   libstfl%{soname} = %{version}
+Requires:   ncurses-devel
 
 %description -n libstfl-devel
 STFL is a library which implements a curses-based widget set for text
@@ -83,7 +77,7 @@
 make %{?_smp_mflags} \
 prefix=%{_prefix} \
libdir=%{_lib} \
-   CC=%__cc \
+   CC=gcc \
OPTFLAGS=%{optflags} \
FOUND_SPL=0 \
FOUND_SWIG=0 \
@@ -92,7 +86,7 @@
FOUND_PYTHON=0
 
 %install
-%makeinstall \
+make DESTDIR=%{buildroot} install %{?_smp_mflags} \
prefix=%{_prefix} \
libdir=%{_lib} \
FOUND_SPL=0 \
@@ -103,7 +97,7 @@
 
 [ -e %{buildroot}%{_libdir}/libstfl.so.%{soname} ] || {
 pushd %{buildroot}%{_libdir}/
-%__ln_s libstfl.so.*.* libstfl.so.%{soname}
+ln -s libstfl.so.*.* libstfl.so.%{soname}
 popd
 }
 

++ stfl-0.21.tar.gz - stfl-0.23.tar.gz ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/stfl-0.21/Makefile new/stfl-0.23/Makefile
--- old/stfl-0.21/Makefile  2009-06-19 19:30:52.0 +0200
+++ new/stfl-0.23/Makefile  2014-10-13 20:13:08.0 +0200
@@ -25,7 +25,7 @@
 export LDLIBS += -lncursesw
 
 SONAME  := libstfl.so.0
-VERSION := 0.21
+VERSION := 0.23
 
 all: libstfl.so.$(VERSION) libstfl.a example
 
@@ -39,7 +39,7 @@
 
 libstfl.so.$(VERSION): public.o base.o parser.o dump.o style.o binding.o 
iconv.o \
$(patsubst %.c,%.o,$(wildcard widgets/*.c))
-   $(CC) -shared -Wl,-soname,$(SONAME) -o $@ $^
+   $(CC) -shared -Wl,-soname,$(SONAME) -o $@ $(LDLIBS) $^
 
 clean:
rm -f libstfl.a example core core.* *.o Makefile.deps
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/stfl-0.21/README new/stfl-0.23/README
--- old/stfl-0.21/README2009-05-06 09:46:36.0 +0200
+++ new/stfl-0.23/README2014-04-25 13:51:13.0 +0200
@@ -411,6 +411,40 @@
The offset of the text displayed in the input box
(when the text is larger then the input box).
 
+checkbox
+
+
+Implementation of a checkbox. The following variables are 

commit libstfl for openSUSE:Factory

2012-03-06 Thread h_root
Hello community,

here is the log from the commit of package libstfl for openSUSE:Factory checked 
in at 2012-03-06 13:38:41

Comparing /work/SRC/openSUSE:Factory/libstfl (Old)
 and  /work/SRC/openSUSE:Factory/.libstfl.new (New)


Package is libstfl, Maintainer is 

Changes:

--- /work/SRC/openSUSE:Factory/libstfl/libstfl.changes  2011-09-23 
02:10:54.0 +0200
+++ /work/SRC/openSUSE:Factory/.libstfl.new/libstfl.changes 2012-03-06 
13:38:43.0 +0100
@@ -1,0 +2,12 @@
+Fri Mar  2 13:27:51 UTC 2012 - cfarr...@suse.com
+
+- license update: LGPL-3.0+
+  No indication of LGPL-3.0 (only) files. See README also
+
+---
+Tue Jan 31 10:33:30 UTC 2012 - jeng...@medozas.de
+
+- Remove redundant tags/sections per specfile guideline suggestions
+- Parallel building using %_smp_mflags
+
+---



Other differences:
--
++ libstfl.spec ++
--- /var/tmp/diff_new_pack.Y4iGR1/_old  2012-03-06 13:38:44.0 +0100
+++ /var/tmp/diff_new_pack.Y4iGR1/_new  2012-03-06 13:38:44.0 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package libstfl
 #
-# Copyright (c) 2011 SUSE LINUX Products GmbH, Nuernberg, Germany.
+# Copyright (c) 2012 SUSE LINUX Products GmbH, Nuernberg, Germany.
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -20,19 +20,22 @@
 
 Name:   libstfl
 Version:0.21
-Release:1
+Release:0
 Summary:Structured Terminal Forms Library
+License:LGPL-3.0+
+Group:  System/Libraries
 Source: http://www.clifford.at/stfl/stfl-%{version}.tar.gz
 Source99:   libstfl-rpmlintrc
 Patch1: stfl-optflags.patch
 Patch2: stfl-ncurses.patch
 Url:http://www.clifford.at/stfl/
-Group:  System/Libraries
-License:GNU Lesser General Public License version 3 (LGPL v3)
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build
 #BuildRequires:swig perl python python-devel ruby ruby-devel
-BuildRequires:  ncurses-devel pkgconfig
-BuildRequires:  gcc glibc-devel make
+BuildRequires:  gcc
+BuildRequires:  glibc-devel
+BuildRequires:  make
+BuildRequires:  ncurses-devel
+BuildRequires:  pkgconfig
 
 %description
 .
@@ -54,7 +57,7 @@
 GUI and can concentrate on the more interesting programming tasks.
 
 %package -n libstfl-devel
-License:GNU Lesser General Public License version 3 (LGPL v3)
+
 Summary:Structured Terminal Forms Library
 Group:  Development/Libraries/C and C++
 Requires:   ncurses-devel
@@ -77,8 +80,7 @@
 %patch2
 
 %build
-# -j breaks build
-%__make %{?jobs:-j%{jobs}} \
+make %{?_smp_mflags} \
 prefix=%{_prefix} \
libdir=%{_lib} \
CC=%__cc \
@@ -109,9 +111,6 @@
 
 %postun -n libstfl%{soname} -p /sbin/ldconfig
 
-%clean
-%{?buildroot:%__rm -rf %{buildroot}}
-
 %files -n libstfl%{soname}
 %defattr(-,root,root)
 %doc COPYING README

-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org