commit slang for openSUSE:Factory

2020-04-09 Thread root
Hello community,

here is the log from the commit of package slang for openSUSE:Factory checked 
in at 2020-04-09 23:14:17

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


Package is "slang"

Thu Apr  9 23:14:17 2020 rev:35 rq:791795 version:2.3.2

Changes:

--- /work/SRC/openSUSE:Factory/slang/slang.changes  2019-09-05 
12:02:30.267940443 +0200
+++ /work/SRC/openSUSE:Factory/.slang.new.3248/slang.changes2020-04-09 
23:14:18.378204665 +0200
@@ -1,0 +2,15 @@
+Mon Apr  6 12:17:00 UTC 2020 - Adam Majer 
+
+- slang 2.3.2:
+ * It is now possible to use reserved words as struct
+   field names without quoting them.  For example, it is now possible
+   to write
+  s = struct { public = value };
+   Previously, this required the field name to be quoted:
+  s = struct { "public" = value };
+
+- drop static library and its LTO workaround
+- git-6dd5ade9a97b52ace4ac033779a6d3c1c51db4d1.patch: upstreamed 
+- slang-fsuid.patch: refreshed
+
+---

Old:

  git-6dd5ade9a97b52ace4ac033779a6d3c1c51db4d1.patch
  slang-2.3.1a.tar.bz2
  slang-2.3.1a.tar.bz2.asc

New:

  slang-2.3.2.tar.bz2
  slang-2.3.2.tar.bz2.asc



Other differences:
--
++ slang.spec ++
--- /var/tmp/diff_new_pack.JscNSh/_old  2020-04-09 23:14:18.938204989 +0200
+++ /var/tmp/diff_new_pack.JscNSh/_new  2020-04-09 23:14:18.938204989 +0200
@@ -1,7 +1,7 @@
 #
 # spec file for package slang
 #
-# Copyright (c) 2019 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2020 SUSE LLC
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -17,7 +17,7 @@
 
 
 Name:   slang
-Version:2.3.1a
+Version:2.3.2
 Release:0
 Summary:Programming Library and Embeddable Extension Language
 License:GPL-2.0-or-later
@@ -31,14 +31,12 @@
 Patch1: slang-autoconf.patch
 Patch2: slang-fsuid.patch
 # PATCH-FIX-UPSTREAM
-Patch5: git-6dd5ade9a97b52ace4ac033779a6d3c1c51db4d1.patch
 Patch6: overflow.patch
 BuildRequires:  autoconf
 BuildRequires:  automake
 BuildRequires:  pcre-devel
 BuildRequires:  pkg-config
 BuildRequires:  zlib-devel
-BuildRoot:  %{_tmppath}/%{name}-%{version}-build
 %if 0%{?suse_version} >= 1210
 BuildRequires:  oniguruma-devel >= 5.9.0
 %endif
@@ -93,11 +91,10 @@
 %patch0 -p1
 %patch1 -p1
 %patch2 -p1
-%patch5 -p0
 %patch6 -p1
 
 %build
-%global _lto_cflags %{_lto_cflags} -ffat-lto-objects
+# %%global _lto_cflags %%{_lto_cflags} -ffat-lto-objects
 mv autoconf/configure.ac .
 mv autoconf/aclocal.m4 autoconf/acinclude.m4
 #autoheader -I autoconf
@@ -112,10 +109,11 @@
 #--with-onig
 # parallel make still broken in 2.2.2
 make --jobs 1
-make  static --jobs 1
+# make  static --jobs 1
 
 %install
-make DESTDIR=%{buildroot} install install-static 
+make DESTDIR=%{buildroot} install
+# install-static 
 
 rm -rf %{buildroot}%{_datadir}/doc/
 
@@ -133,7 +131,6 @@
 %postun -n libslang2 -p /sbin/ldconfig
 
 %files slsh
-%defattr(-,root,root)
 %doc COPYING slsh/README
 %doc slsh/doc/html/
 %config(noreplace) %{_sysconfdir}/slsh.rc
@@ -143,16 +140,15 @@
 %{_mandir}/man1/slsh.1*
 
 %files -n libslang2
-%defattr(-,root,root)
 %{_libdir}/libslang.so.*
 
 %files devel
-%defattr(-,root,root)
-%doc changes.txt COPYING NEWS README UPGRADE.txt demo/ examples/
+%doc changes.txt NEWS README UPGRADE.txt demo/ examples/
 %doc doc/grammar.txt doc/text/
+%license COPYING
 %{_includedir}/*
 %{_libdir}/pkgconfig/slang.pc
-%{_libdir}/libslang.a
+# %%{_libdir}/libslang.a
 %{_libdir}/libslang.so
 
 %changelog

++ slang-2.3.1a.tar.bz2 -> slang-2.3.2.tar.bz2 ++
 49872 lines of diff (skipped)

++ slang-fsuid.patch ++
--- /var/tmp/diff_new_pack.JscNSh/_old  2020-04-09 23:14:19.942205569 +0200
+++ /var/tmp/diff_new_pack.JscNSh/_new  2020-04-09 23:14:19.946205572 +0200
@@ -1,8 +1,8 @@
-Index: slang-2.2.4/autoconf/configure.ac
+Index: slang-2.3.2/autoconf/configure.ac
 ===
 slang-2.2.4.orig/autoconf/configure.ac
-+++ slang-2.2.4/autoconf/configure.ac
-@@ -154,9 +154,18 @@ sys/socket.h \
+--- slang-2.3.2.orig/autoconf/configure.ac
 slang-2.3.2/autoconf/configure.ac
+@@ -177,9 +177,18 @@ sys/socket.h \
  netinet/in.h \
  arpa/inet.h \
  sys/un.h \
@@ -21,11 +21,11 @@
  AC_TYPE_MODE_T
  AC_TYPE_PID_T
  AC_TYPE_UID_T
-Index: slang-2.2.4/src/config.hin
+Index: slang-2.3.2/src/config.hin
 ===
 slang-2.2.4.orig/src/config.hin
-+++ slang-2.2.4/src/config.hin
-@@ 

commit slang for openSUSE:Factory

2019-09-05 Thread root
Hello community,

here is the log from the commit of package slang for openSUSE:Factory checked 
in at 2019-09-05 12:02:24

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


Package is "slang"

Thu Sep  5 12:02:24 2019 rev:34 rq:720516 version:2.3.1a

Changes:

--- /work/SRC/openSUSE:Factory/slang/slang.changes  2018-10-01 
09:06:21.943843833 +0200
+++ /work/SRC/openSUSE:Factory/.slang.new.7948/slang.changes2019-09-05 
12:02:30.267940443 +0200
@@ -1,0 +2,5 @@
+Fri Aug  2 08:24:02 UTC 2019 - Martin Liška 
+
+- Use FAT LTO objects in order to provide proper static library.
+
+---



Other differences:
--
++ slang.spec ++
--- /var/tmp/diff_new_pack.fjGUrh/_old  2019-09-05 12:02:32.363940050 +0200
+++ /var/tmp/diff_new_pack.fjGUrh/_new  2019-09-05 12:02:32.363940050 +0200
@@ -1,7 +1,7 @@
 #
 # spec file for package slang
 #
-# 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/
 #
 
 
@@ -97,6 +97,7 @@
 %patch6 -p1
 
 %build
+%global _lto_cflags %{_lto_cflags} -ffat-lto-objects
 mv autoconf/configure.ac .
 mv autoconf/aclocal.m4 autoconf/acinclude.m4
 #autoheader -I autoconf






commit slang for openSUSE:Factory

2018-10-01 Thread root
Hello community,

here is the log from the commit of package slang for openSUSE:Factory checked 
in at 2018-10-01 09:06:14

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


Package is "slang"

Mon Oct  1 09:06:14 2018 rev:33 rq:637425 version:2.3.1a

Changes:

--- /work/SRC/openSUSE:Factory/slang/slang.changes  2018-03-16 
10:35:38.921109417 +0100
+++ /work/SRC/openSUSE:Factory/.slang.new/slang.changes 2018-10-01 
09:06:21.943843833 +0200
@@ -1,0 +2,5 @@
+Mon Sep 24 10:40:13 UTC 2018 - sch...@suse.de
+
+- overflow.patch: fix overflow checks not to depend on undefined behaviour
+
+---

New:

  overflow.patch



Other differences:
--
++ slang.spec ++
--- /var/tmp/diff_new_pack.gaQlS1/_old  2018-10-01 09:06:22.743843146 +0200
+++ /var/tmp/diff_new_pack.gaQlS1/_new  2018-10-01 09:06:22.743843146 +0200
@@ -32,6 +32,7 @@
 Patch2: slang-fsuid.patch
 # PATCH-FIX-UPSTREAM
 Patch5: git-6dd5ade9a97b52ace4ac033779a6d3c1c51db4d1.patch
+Patch6: overflow.patch
 BuildRequires:  autoconf
 BuildRequires:  automake
 BuildRequires:  pcre-devel
@@ -93,6 +94,7 @@
 %patch1 -p1
 %patch2 -p1
 %patch5 -p0
+%patch6 -p1
 
 %build
 mv autoconf/configure.ac .

++ overflow.patch ++
Index: slang-2.3.1a/src/slarray.c
===
--- slang-2.3.1a.orig/src/slarray.c
+++ slang-2.3.1a/src/slarray.c
@@ -22,6 +22,7 @@ USA.
 
 #include "slinclud.h"
 #include 
+#include 
 
 /* #define SL_APP_WANTS_FOREACH */
 #include "slang.h"
@@ -368,13 +369,13 @@ SLang_create_array1 (SLtype type, int re
  {
SLindex_Type new_num_elements;
at->dims[i] = dims[i];
-   new_num_elements = dims[i] * num_elements;
-   if (dims[i] && (new_num_elements/dims[i] != num_elements))
+   if (dims[i] && (INT_MAX/dims[i] < num_elements))
  {
 throw_size_error (SL_Index_Error);
 free_array (at);
 return NULL;
  }
+   new_num_elements = dims[i] * num_elements;
num_elements = new_num_elements;
  }
 
@@ -395,13 +396,13 @@ SLang_create_array1 (SLtype type, int re
return at;
  }
 
-   size = (num_elements * sizeof_type);
-   if ((size/sizeof_type != num_elements) || (size < 0))
+   if (INT_MAX/sizeof_type < num_elements)
  {
throw_size_error (SL_INVALID_PARM);
free_array (at);
return NULL;
  }
+   size = (num_elements * sizeof_type);
 
if (size == 0) size = 1;
 





commit slang for openSUSE:Factory

2018-03-16 Thread root
Hello community,

here is the log from the commit of package slang for openSUSE:Factory checked 
in at 2018-03-16 10:35:37

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


Package is "slang"

Fri Mar 16 10:35:37 2018 rev:32 rq:587519 version:2.3.1a

Changes:

--- /work/SRC/openSUSE:Factory/slang/slang.changes  2018-03-07 
10:30:48.678846248 +0100
+++ /work/SRC/openSUSE:Factory/.slang.new/slang.changes 2018-03-16 
10:35:38.921109417 +0100
@@ -1,0 +2,5 @@
+Thu Mar 15 13:21:43 CET 2018 - r...@suse.de
+
+- handle s390 like s390x 
+
+---



Other differences:
--
++ slang.spec ++
--- /var/tmp/diff_new_pack.AczCtW/_old  2018-03-16 10:35:40.253061458 +0100
+++ /var/tmp/diff_new_pack.AczCtW/_new  2018-03-16 10:35:40.257061314 +0100
@@ -118,10 +118,12 @@
 
 %check
 %ifnarch i586
+%ifnarch s390
 %ifnarch s390x
 make check
 %endif
 %endif
+%endif
 
 %post -n libslang2 -p /sbin/ldconfig
 






commit slang for openSUSE:Factory

2018-03-07 Thread root
Hello community,

here is the log from the commit of package slang for openSUSE:Factory checked 
in at 2018-03-07 10:30:45

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


Package is "slang"

Wed Mar  7 10:30:45 2018 rev:31 rq:582541 version:2.3.1a

Changes:

--- /work/SRC/openSUSE:Factory/slang/slang.changes  2018-02-12 
10:11:51.544761424 +0100
+++ /work/SRC/openSUSE:Factory/.slang.new/slang.changes 2018-03-07 
10:30:48.678846248 +0100
@@ -1,0 +2,6 @@
+Fri Mar  2 19:46:49 UTC 2018 - crrodrig...@opensuse.org
+
+- BuildRequire default libpng on the system, builds and test 
+  pass fine. (drops slang-libpng12-linker-flag.patch)
+
+---

Old:

  slang-libpng12-linker-flag.patch



Other differences:
--
++ slang.spec ++
--- /var/tmp/diff_new_pack.zT1dRV/_old  2018-03-07 10:30:49.918801522 +0100
+++ /var/tmp/diff_new_pack.zT1dRV/_new  2018-03-07 10:30:49.918801522 +0100
@@ -20,7 +20,7 @@
 Version:2.3.1a
 Release:0
 Summary:Programming Library and Embeddable Extension Language
-License:GPL-2.0+
+License:GPL-2.0-or-later
 Group:  Development/Libraries/C and C++
 Url:http://www.jedsoft.org/
 Source0:http://www.jedsoft.org/releases/slang/slang-%{version}.tar.bz2
@@ -30,7 +30,6 @@
 Patch0: slang.patch
 Patch1: slang-autoconf.patch
 Patch2: slang-fsuid.patch
-Patch4: slang-libpng12-linker-flag.patch
 # PATCH-FIX-UPSTREAM
 Patch5: git-6dd5ade9a97b52ace4ac033779a6d3c1c51db4d1.patch
 BuildRequires:  autoconf
@@ -42,11 +41,7 @@
 %if 0%{?suse_version} >= 1210
 BuildRequires:  oniguruma-devel >= 5.9.0
 %endif
-%if 0%{?suse_version} > 1120
-BuildRequires:  libpng12-devel
-%else
 BuildRequires:  libpng-devel
-%endif
 
 %description
 S-Lang is a programming library for creating multi-platform software.
@@ -97,7 +92,6 @@
 %patch0 -p1
 %patch1 -p1
 %patch2 -p1
-%patch4 -p1
 %patch5 -p0
 
 %build
@@ -111,8 +105,6 @@
 %configure \
 --docdir=%{_docdir}/slang-devel \
 --with-pcre \
---with-pnginc=%{_includedir}/libpng12 \
---with-pnglib=%{_libexecdir} \
 --with-z
 #--with-onig
 # parallel make still broken in 2.2.2






commit slang for openSUSE:Factory

2018-02-12 Thread root
Hello community,

here is the log from the commit of package slang for openSUSE:Factory checked 
in at 2018-02-12 10:11:47

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


Package is "slang"

Mon Feb 12 10:11:47 2018 rev:30 rq:574532 version:2.3.1a

Changes:

--- /work/SRC/openSUSE:Factory/slang/slang.changes  2017-06-20 
10:59:17.108938972 +0200
+++ /work/SRC/openSUSE:Factory/.slang.new/slang.changes 2018-02-12 
10:11:51.544761424 +0100
@@ -1,0 +2,7 @@
+Fri Feb  9 08:46:48 UTC 2018 - wer...@suse.de
+
+- Add upstream commit 6dd5ade9a97b52ace4ac033779a6d3c1c51db4d1 as
+  patch git-6dd5ade9a97b52ace4ac033779a6d3c1c51db4d1.patch (boo#1079543)
+  * Added support for the new ncurses 32-bit terminfo database entries
+
+---

New:

  git-6dd5ade9a97b52ace4ac033779a6d3c1c51db4d1.patch



Other differences:
--
++ slang.spec ++
--- /var/tmp/diff_new_pack.siHBmB/_old  2018-02-12 10:11:53.380695262 +0100
+++ /var/tmp/diff_new_pack.siHBmB/_new  2018-02-12 10:11:53.384695117 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package slang
 #
-# Copyright (c) 2017 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
@@ -31,6 +31,8 @@
 Patch1: slang-autoconf.patch
 Patch2: slang-fsuid.patch
 Patch4: slang-libpng12-linker-flag.patch
+# PATCH-FIX-UPSTREAM
+Patch5: git-6dd5ade9a97b52ace4ac033779a6d3c1c51db4d1.patch
 BuildRequires:  autoconf
 BuildRequires:  automake
 BuildRequires:  pcre-devel
@@ -96,6 +98,7 @@
 %patch1 -p1
 %patch2 -p1
 %patch4 -p1
+%patch5 -p0
 
 %build
 mv autoconf/configure.ac .

++ git-6dd5ade9a97b52ace4ac033779a6d3c1c51db4d1.patch ++
>From 6dd5ade9a97b52ace4ac033779a6d3c1c51db4d1 Mon Sep 17 00:00:00 2001
From: "John E. Davis" 
Date: Tue, 30 Jan 2018 04:04:17 -0500
Subject: [PATCH] pre2.3.2-19: Added support for the new ncurses 32-bit
 terminfo database entries.

---
 src/sltermin.c |   76 +++--
 src/untic.c|5 ++-
 2 files changed, 61 insertions(+), 20 deletions(-)

--- src/sltermin.c
+++ src/sltermin.c  2018-02-09 08:45:27.600773794 +
@@ -36,6 +36,11 @@ USA.
  * term(4) man page on an SGI.
  */
 
+/* The ncurses terminfo binary files come in two flavors: A legacy
+ * format that uses 16 bit integers in the number-section, and a new
+ * 32 bit format (nurses 6, from 2018).
+ */
+
 /* Short integers are stored in two 8-bit bytes.  The first byte contains
  * the least significant 8 bits of the value, and the second byte contains
  * the most significant 8 bits.  (Thus, the value represented is
@@ -46,7 +51,7 @@ USA.
  * source and also is to be considered missing.
  */
 
-static int make_integer (unsigned char *buf)
+static int make_integer16 (unsigned char *buf)
 {
register int lo, hi;
lo = (int) *buf++; hi = (int) *buf;
@@ -58,6 +63,20 @@ static int make_integer (unsigned char *
return lo + 256 * hi;
 }
 
+static int make_integer32 (unsigned char *buf)
+{
+   unsigned int u;
+   int i;
+
+   u = (unsigned int)buf[0];
+   u |= ((unsigned int)buf[1])<<8;
+   u |= ((unsigned int)buf[2])<<16;
+   u |= ((unsigned int)buf[3])<<24;
+
+   i = (int)u;
+   return i;
+}
+
 /*
  * The compiled file is created from the source file descriptions of the
  * terminals (see the -I option of infocmp) by using the terminfo compiler,
@@ -67,14 +86,15 @@ static int make_integer (unsigned char *
  *
  * The header section begins the file.  This section contains six short
  * integers in the format described below.  These integers are (1) the magic
- * number (octal 0432); (2) the size, in bytes, of the names section; (3)
- * the number of bytes in the boolean section; (4) the number of short
- * integers in the numbers section; (5) the number of offsets (short
+ * number (legacy:0432, 01036:32 but); (2) the size, in bytes, of the names 
section; (3)
+ * the number of bytes in the boolean section; (4) the number of integers
+ * in the numbers section; (5) the number of offsets (short
  * integers) in the strings section; (6) the size, in bytes, of the string
  * table.
  */
 
-#define MAGIC 0432
+#define MAGIC_LEGACY 0432
+#define MAGIC_32BIT 01036
 
 /* In this structure, all char * fields are malloced EXCEPT if the
  * structure is SLTERMCAP.  In that case, only terminal_names is malloced
@@ -94,6 +114,8 @@ struct _pSLterminfo_Type
 
unsigned int num_numbers;
unsigned char *numbers;
+   unsigned int sizeof_number;
+   int 

commit slang for openSUSE:Factory

2017-06-20 Thread root
Hello community,

here is the log from the commit of package slang for openSUSE:Factory checked 
in at 2017-06-20 10:58:03

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


Package is "slang"

Tue Jun 20 10:58:03 2017 rev:29 rq:503684 version:2.3.1a

Changes:

--- /work/SRC/openSUSE:Factory/slang/slang.changes  2017-06-07 
09:51:25.864534392 +0200
+++ /work/SRC/openSUSE:Factory/.slang.new/slang.changes 2017-06-20 
10:59:17.108938972 +0200
@@ -1,0 +2,5 @@
+Fri Jun  9 09:10:36 UTC 2017 - jeng...@inai.de
+
+- Rectify RPM groups. Trim filler wording from description.
+
+---



Other differences:
--
++ slang.spec ++
--- /var/tmp/diff_new_pack.P6E7YH/_old  2017-06-20 10:59:17.792842573 +0200
+++ /var/tmp/diff_new_pack.P6E7YH/_new  2017-06-20 10:59:17.800841446 +0200
@@ -19,9 +19,9 @@
 Name:   slang
 Version:2.3.1a
 Release:0
-Summary:Programming Library and Embeddable Extansion Language
+Summary:Programming Library and Embeddable Extension Language
 License:GPL-2.0+
-Group:  System/Libraries
+Group:  Development/Libraries/C and C++
 Url:http://www.jedsoft.org/
 Source0:http://www.jedsoft.org/releases/slang/slang-%{version}.tar.bz2
 Source1:
http://www.jedsoft.org/releases/slang/slang-%{version}.tar.bz2.asc
@@ -47,12 +47,11 @@
 %endif
 
 %description
-S-Lang is a multi-platform programming library designed to allow a developer to
-create robust multi-platform software. It provides facilities required by
-interactive applications such as display/screen management, keyboard input,
-keymaps etc. Another major feature of the library is the interpreter for the
-S-Lang extension language which can be embedded into an application to make it
-extensible. With slsh a standalone interpreter is available as well.
+S-Lang is a programming library for creating multi-platform software.
+It provides display/screen management, keyboard input, keymaps, etc.
+Another feature is the interpreter for the S-Lang extension language
+which can be embedded into an application to make it extensible. With
+slsh, a standalone interpreter is available as well.
 
 %package slsh
 Summary:Interpreter for S-Lang Scripts
@@ -62,19 +61,18 @@
 
 %description slsh
 slsh is a standalone interpreter of the S-Lang language. It can be used to
-execute scripts or interactively.
+execute scripts, or be run interactively.
 
 %package -n libslang2
 Summary:Programming Library and Embeddable Extension Language
 Group:  System/Libraries
 
 %description -n libslang2
-S-Lang is a multi-platform programming library designed to allow a developer to
-create robust multi-platform software. It provides facilities required by
-interactive applications such as display/screen management, keyboard input,
-keymaps etc. Another major feature of the library is the interpreter for the
-S-Lang extension language which can be embedded into an application to make it
-extensible. With slsh a standalone interpreter is available as well.
+S-Lang is a programming library for creating multi-platform software.
+It provides display/screen management, keyboard input, keymaps, etc.
+Another feature is the interpreter for the S-Lang extension language
+which can be embedded into an application to make it extensible. With
+slsh, a standalone interpreter is available as well.
 
 %package devel
 Summary:Programming Library and Embeddable Extension Language - 
Development Package
@@ -83,12 +81,11 @@
 Provides:   slang:%{_includedir}/slang.h
 
 %description devel
-S-Lang is a multi-platform programming library designed to allow a developer to
-create robust multi-platform software. It provides facilities required by
-interactive applications such as display/screen management, keyboard input,
-keymaps etc. Another major feature of the library is the interpreter for the
-S-Lang extension language which can be embedded into an application to make it
-extensible. With slsh a standalone interpreter is available as well.
+S-Lang is a programming library for creating multi-platform software.
+It provides display/screen management, keyboard input, keymaps, etc.
+Another feature is the interpreter for the S-Lang extension language
+which can be embedded into an application to make it extensible. With
+slsh, a standalone interpreter is available as well.
 
 This package contains all necessary include files and libraries needed to
 develop applications that require it.






commit slang for openSUSE:Factory

2017-06-07 Thread root
Hello community,

here is the log from the commit of package slang for openSUSE:Factory checked 
in at 2017-06-07 09:51:24

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


Package is "slang"

Wed Jun  7 09:51:24 2017 rev:28 rq:499648 version:2.3.1a

Changes:

--- /work/SRC/openSUSE:Factory/slang/slang.changes  2015-03-03 
11:12:43.0 +0100
+++ /work/SRC/openSUSE:Factory/.slang.new/slang.changes 2017-06-07 
09:51:25.864534392 +0200
@@ -1,0 +2,8 @@
+Wed May  3 18:53:06 UTC 2017 - astie...@suse.com
+
+- slang 2.3.1a:
+  * 24 bitcolor support for 64 bit systems
+  * various bug fixes and improvements
+- disable failing tests on i586 and s390x
+
+---

Old:

  slang-2.3.0.tar.bz2
  slang-2.3.0.tar.bz2.asc

New:

  slang-2.3.1a.tar.bz2
  slang-2.3.1a.tar.bz2.asc



Other differences:
--
++ slang.spec ++
--- /var/tmp/diff_new_pack.q2ruoL/_old  2017-06-07 09:51:26.508443394 +0200
+++ /var/tmp/diff_new_pack.q2ruoL/_new  2017-06-07 09:51:26.512442828 +0200
@@ -1,7 +1,7 @@
 #
 # spec file for package slang
 #
-# Copyright (c) 2015 SUSE LINUX 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
@@ -17,7 +17,7 @@
 
 
 Name:   slang
-Version:2.3.0
+Version:2.3.1a
 Release:0
 Summary:Programming Library and Embeddable Extansion Language
 License:GPL-2.0+
@@ -125,7 +125,11 @@
 rm -rf %{buildroot}%{_datadir}/doc/
 
 %check
+%ifnarch i586
+%ifnarch s390x
 make check
+%endif
+%endif
 
 %post -n libslang2 -p /sbin/ldconfig
 

++ slang-2.3.0.tar.bz2 -> slang-2.3.1a.tar.bz2 ++
 18598 lines of diff (skipped)

++ slang-libpng12-linker-flag.patch ++
--- /var/tmp/diff_new_pack.q2ruoL/_old  2017-06-07 09:51:27.516300962 +0200
+++ /var/tmp/diff_new_pack.q2ruoL/_new  2017-06-07 09:51:27.516300962 +0200
@@ -1,13 +1,13 @@
-Index: slang-2.2.4/modules/Makefile.in
+Index: slang-2.3.1a/modules/Makefile.in
 ===
 slang-2.2.4.orig/modules/Makefile.in
-+++ slang-2.2.4/modules/Makefile.in
-@@ -35,7 +35,7 @@ PCRE_LIB = @PCRE_LIB@ -lpcre
+--- slang-2.3.1a.orig/modules/Makefile.in  2017-05-03 12:01:56.550019938 
+0200
 slang-2.3.1a/modules/Makefile.in   2017-05-03 12:02:19.982203134 +0200
+@@ -45,7 +45,7 @@ PCRE_LIB = @PCRE_LIB@ -lpcre
  # If building the PNG module, you may need to set these
- #---
+ # ---
  PNG_INC   = @PNG_INC@
 -PNG_LIB   = @PNG_LIB@ -lpng
 +PNG_LIB   = @PNG_LIB@ -lpng12
- #---
+ # ---
  # If building the ICONV module, you may need to set these
- #---
+ # ---





commit slang for openSUSE:Factory

2015-03-03 Thread h_root
Hello community,

here is the log from the commit of package slang for openSUSE:Factory checked 
in at 2015-03-03 11:12:42

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


Package is slang

Changes:

--- /work/SRC/openSUSE:Factory/slang/slang.changes  2014-08-28 
21:05:15.0 +0200
+++ /work/SRC/openSUSE:Factory/.slang.new/slang.changes 2015-03-03 
11:12:43.0 +0100
@@ -1,0 +2,11 @@
+Sat Feb 28 19:06:46 UTC 2015 - mplus...@suse.com
+
+- Cleanup spec file with spec-cleaner
+- Add gpg signature
+- Remove upstreamed patch
+  * sprintf-bug-concerning-c-for-8-bit-character-in-non-.patch
+- Update to 2.3.0
+  * numerous changes, see included changes.txt for a detailed
+list
+
+---

Old:

  slang-2.2.4.tar.bz2
  sprintf-bug-concerning-c-for-8-bit-character-in-non-.patch

New:

  slang-2.3.0.tar.bz2
  slang-2.3.0.tar.bz2.asc
  slang.keyring



Other differences:
--
++ slang.spec ++
--- /var/tmp/diff_new_pack.53eAy2/_old  2015-03-03 11:12:44.0 +0100
+++ /var/tmp/diff_new_pack.53eAy2/_new  2015-03-03 11:12:44.0 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package slang
 #
-# Copyright (c) 2014 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,33 +17,34 @@
 
 
 Name:   slang
-Version:2.2.4
+Version:2.3.0
 Release:0
 Summary:Programming Library and Embeddable Extansion Language
 License:GPL-2.0+
 Group:  System/Libraries
 Url:http://www.jedsoft.org/
-Source: 
ftp://space.mit.edu/pub/davis/slang/v2.2/slang-%{version}.tar.bz2
-Source2:baselibs.conf
+Source0:http://www.jedsoft.org/releases/slang/slang-%{version}.tar.bz2
+Source1:
http://www.jedsoft.org/releases/slang/slang-%{version}.tar.bz2.asc
+Source2:%{name}.keyring
+Source3:baselibs.conf
 Patch0: slang.patch
 Patch1: slang-autoconf.patch
 Patch2: slang-fsuid.patch
 Patch4: slang-libpng12-linker-flag.patch
-# PATCH-FIX-UPSTREAM, sprintf bug (concerning %c for 8-bit character in 
non-UTF8 mode) fixed
-Patch5: sprintf-bug-concerning-c-for-8-bit-character-in-non-.patch
+BuildRequires:  autoconf
+BuildRequires:  automake
+BuildRequires:  pcre-devel
+BuildRequires:  pkg-config
+BuildRequires:  zlib-devel
+BuildRoot:  %{_tmppath}/%{name}-%{version}-build
 %if 0%{?suse_version} = 1210
 BuildRequires:  oniguruma-devel = 5.9.0
 %endif
-BuildRequires:  pcre-devel
 %if 0%{?suse_version}  1120
 BuildRequires:  libpng12-devel
 %else
 BuildRequires:  libpng-devel
 %endif
-BuildRequires:  automake
-BuildRequires:  pkgconfig
-BuildRequires:  zlib-devel
-BuildRoot:  %{_tmppath}/%{name}-%{version}-build
 
 %description
 S-Lang is a multi-platform programming library designed to allow a developer to
@@ -53,23 +54,16 @@
 S-Lang extension language which can be embedded into an application to make it
 extensible. With slsh a standalone interpreter is available as well.
 
-
 %package slsh
 Summary:Interpreter for S-Lang Scripts
 Group:  Development/Languages/Other
-Provides:   slang = %version
+Provides:   slang = %{version}
 Obsoletes:  slang = 2.1.1
-# bug437293
-%ifarch ppc64
-Obsoletes:  slang-64bit
-%endif
-#
 
 %description slsh
 slsh is a standalone interpreter of the S-Lang language. It can be used to
 execute scripts or interactively.
 
-
 %package -n libslang2
 Summary:Programming Library and Embeddable Extension Language
 Group:  System/Libraries
@@ -82,17 +76,11 @@
 S-Lang extension language which can be embedded into an application to make it
 extensible. With slsh a standalone interpreter is available as well.
 
-
 %package devel
 Summary:Programming Library and Embeddable Extension Language - 
Development Package
 Group:  Development/Languages/C and C++
 Requires:   libslang2 = %{version}
-Provides:   slang:/usr/include/slang.h
-# bug437293
-%ifarch ppc64
-Obsoletes:  slang-devel-64bit
-%endif
-#
+Provides:   slang:%{_includedir}/slang.h
 
 %description devel
 S-Lang is a multi-platform programming library designed to allow a developer to
@@ -105,14 +93,12 @@
 This package contains all necessary include files and libraries needed to
 develop applications that require it.
 
-
 %prep
 %setup -q
 %patch0 -p1
 %patch1 -p1
 %patch2 -p1
 %patch4 -p1
-%patch5 -p1
 
 %build
 mv autoconf/configure.ac .
@@ -120,21 +106,21 @@
 

commit slang for openSUSE:Factory

2014-08-28 Thread h_root
Hello community,

here is the log from the commit of package slang for openSUSE:Factory checked 
in at 2014-08-28 21:05:11

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


Package is slang

Changes:

--- /work/SRC/openSUSE:Factory/slang/slang.changes  2014-07-15 
16:25:45.0 +0200
+++ /work/SRC/openSUSE:Factory/.slang.new/slang.changes 2014-08-28 
21:05:15.0 +0200
@@ -1,0 +2,5 @@
+Tue Aug 26 12:20:26 UTC 2014 - fcro...@suse.com
+
+- Add obsoletes/provides to baselibs.conf.
+
+---



Other differences:
--
++ baselibs.conf ++
--- /var/tmp/diff_new_pack.Zci4Us/_old  2014-08-28 21:05:17.0 +0200
+++ /var/tmp/diff_new_pack.Zci4Us/_new  2014-08-28 21:05:17.0 +0200
@@ -1 +1,3 @@
 libslang2
+obsoletes slang-targettype  version
+provides slang-targettype = version

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



commit slang for openSUSE:Factory

2014-07-15 Thread h_root
Hello community,

here is the log from the commit of package slang for openSUSE:Factory checked 
in at 2014-07-15 16:25:44

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


Package is slang

Changes:

--- /work/SRC/openSUSE:Factory/slang/slang.changes  2012-05-26 
13:07:04.0 +0200
+++ /work/SRC/openSUSE:Factory/.slang.new/slang.changes 2014-07-15 
16:25:45.0 +0200
@@ -1,0 +2,8 @@
+Wed Jul  2 15:28:46 UTC 2014 - kkae...@suse.com
+
+- fix for running in non-utf-8 environments (bnc#885624)
+  add sprintf-bug-concerning-c-for-8-bit-character-in-non-.patch
+
+- drop slang-2.2.2-makefile.patch, obsolete
+
+---

Old:

  slang-2.2.2-makefile.patch

New:

  sprintf-bug-concerning-c-for-8-bit-character-in-non-.patch



Other differences:
--
++ slang.spec ++
--- /var/tmp/diff_new_pack.3ESFLV/_old  2014-07-15 16:25:46.0 +0200
+++ /var/tmp/diff_new_pack.3ESFLV/_new  2014-07-15 16:25:46.0 +0200
@@ -1,7 +1,7 @@
 #
 # spec file for package slang
 #
-# Copyright (c) 2012 SUSE LINUX Products GmbH, Nuernberg, Germany.
+# Copyright (c) 2014 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
@@ -28,8 +28,9 @@
 Patch0: slang.patch
 Patch1: slang-autoconf.patch
 Patch2: slang-fsuid.patch
-Patch3: slang-2.2.2-makefile.patch
 Patch4: slang-libpng12-linker-flag.patch
+# PATCH-FIX-UPSTREAM, sprintf bug (concerning %c for 8-bit character in 
non-UTF8 mode) fixed
+Patch5: sprintf-bug-concerning-c-for-8-bit-character-in-non-.patch
 %if 0%{?suse_version} = 1210
 BuildRequires:  oniguruma-devel = 5.9.0
 %endif
@@ -110,8 +111,8 @@
 %patch0 -p1
 %patch1 -p1
 %patch2 -p1
-#%%patch3 -p1
 %patch4 -p1
+%patch5 -p1
 
 %build
 mv autoconf/configure.ac .

++ sprintf-bug-concerning-c-for-8-bit-character-in-non-.patch ++
From 3a05d1a920140e9f2c72791c12f664213feb46df Mon Sep 17 00:00:00 2001
From: Manfred Hanke manfred.ha...@tngtech.com
Date: Thu, 20 Jun 2013 10:24:12 +0200
Subject: [PATCH 04/41] sprintf bug (concerning %c for 8-bit character in
 non-UTF8 mode) fixed

char *str points to SLuchar_Type utf8_buf[], which had too small scope

src/test/strops.sl failed in the following environment:
 - compiler:  gcc (Debian 4.7.2-5) 4.7.2
 - CFLAGS:-g -O2
 - libc:  GNU C Library (Debian EGLIBC 2.13-38) stable release version 2.13
 - kernel:3.2.0-4-686-pae #1 SMP Debian 3.2.39-2 i686 GNU/Linux
---
 src/slstrops.c | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/src/slstrops.c b/src/slstrops.c
index ce6acb0bc631..c0183246 100644
--- a/src/slstrops.c
+++ b/src/slstrops.c
@@ -1884,6 +1884,7 @@ static char *SLdo_sprintf (char *fmt) /*{{{*/
 #endif
unsigned char uch;
int use_long = 0, use_alt_format = 0;
+   SLuchar_Type utf8_buf[SLUTF8_MAX_MBLEN+1];
 
while (1)
  {
@@ -2071,7 +2072,6 @@ static char *SLdo_sprintf (char *fmt) /*{{{*/
 #endif
   {
  SLwchar_Type wc;
- SLuchar_Type utf8_buf[SLUTF8_MAX_MBLEN+1];
 
  if (-1 == SLang_pop_wchar (wc))
return out;
-- 
1.8.4.5

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



commit slang for openSUSE:Factory

2012-05-26 Thread h_root
Hello community,

here is the log from the commit of package slang for openSUSE:Factory checked 
in at 2012-05-26 13:06:16

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


Package is slang, Maintainer is nadvor...@suse.com

Changes:

--- /work/SRC/openSUSE:Factory/slang/slang.changes  2012-02-14 
19:08:30.0 +0100
+++ /work/SRC/openSUSE:Factory/.slang.new/slang.changes 2012-05-26 
13:07:04.0 +0200
@@ -1,0 +2,14 @@
+Thu May 24 13:27:53 UTC 2012 - g...@opensuse.org
+
+- update to version 2.2.4
+  - numerous changes, see the included changes.txt for a detailed
+list
+- rebased slang-2.2.2.dif and renamed to slang.patch
+- rebased slang-2.2.2-autoconf.dif and renamed to
+  slang-autoconf.patch
+- rebased slang-2.2.2-libpng12-linker-flag.patch and renamed to
+  slang-libpng12-linker-flag.patch
+- rebased slang-2.2.2-fsuid.dif and renamed to slang-fsuid.patch
+- build oniguruma module on = 12.1
+
+---

Old:

  slang-2.2.2-autoconf.dif
  slang-2.2.2-fsuid.dif
  slang-2.2.2-libpng12-linker-flag.patch
  slang-2.2.2.dif
  slang-2.2.2.tar.bz2

New:

  slang-2.2.4.tar.bz2
  slang-autoconf.patch
  slang-fsuid.patch
  slang-libpng12-linker-flag.patch
  slang.patch



Other differences:
--
++ slang.spec ++
--- /var/tmp/diff_new_pack.hAz6Wz/_old  2012-05-26 13:07:06.0 +0200
+++ /var/tmp/diff_new_pack.hAz6Wz/_new  2012-05-26 13:07:06.0 +0200
@@ -16,29 +16,31 @@
 #
 
 
-
 Name:   slang
-License:GPL-2.0+
-Group:  System/Libraries
-Version:2.2.2
+Version:2.2.4
 Release:0
 Summary:Programming Library and Embeddable Extansion Language
+License:GPL-2.0+
+Group:  System/Libraries
 Url:http://www.jedsoft.org/
 Source: 
ftp://space.mit.edu/pub/davis/slang/v2.2/slang-%{version}.tar.bz2
 Source2:baselibs.conf
-Patch:  slang-2.2.2.dif
-Patch4: slang-2.2.2-autoconf.dif
-Patch5: slang-2.2.2-fsuid.dif
-Patch8: slang-2.2.2-makefile.patch
-Patch9: slang-2.2.2-libpng12-linker-flag.patch
-# BuildRequires:  oniguruma-devel = 5.9.0
+Patch0: slang.patch
+Patch1: slang-autoconf.patch
+Patch2: slang-fsuid.patch
+Patch3: slang-2.2.2-makefile.patch
+Patch4: slang-libpng12-linker-flag.patch
+%if 0%{?suse_version} = 1210
+BuildRequires:  oniguruma-devel = 5.9.0
+%endif
 BuildRequires:  pcre-devel
 %if 0%{?suse_version}  1120
 BuildRequires:  libpng12-devel
 %else
 BuildRequires:  libpng-devel
 %endif
-BuildRequires:  automake pkgconfig
+BuildRequires:  automake
+BuildRequires:  pkgconfig
 BuildRequires:  zlib-devel
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build
 
@@ -69,6 +71,7 @@
 
 %package -n libslang2
 Summary:Programming Library and Embeddable Extension Language
+Group:  System/Libraries
 
 %description -n libslang2
 S-Lang is a multi-platform programming library designed to allow a developer to
@@ -104,11 +107,11 @@
 
 %prep
 %setup -q
-%patch -p1
+%patch0 -p1
+%patch1 -p1
+%patch2 -p1
+#%%patch3 -p1
 %patch4 -p1
-%patch5 -p1
-#%patch8 -p1
-%patch9 -p1
 
 %build
 mv autoconf/configure.ac .

++ slang-2.2.2.tar.bz2 - slang-2.2.4.tar.bz2 ++
 96377 lines of diff (skipped)

++ slang-autoconf.patch ++
Index: slang-2.2.4/autoconf/aclocal.m4
===
--- slang-2.2.4.orig/autoconf/aclocal.m4
+++ slang-2.2.4/autoconf/aclocal.m4
@@ -331,8 +331,11 @@ then
   if test -n $gcc_warnings
   then
 CFLAGS=$CFLAGS -Wall -W -pedantic -Winline -Wmissing-prototypes \
- -Wnested-externs -Wpointer-arith -Wcast-align -Wshadow -Wstrict-prototypes \
- -Wformat=2
+-Wnested-externs -Wpointer-arith -Wcast-align -Wshadow -Wstrict-prototypes 
\
+-Wformat -Wformat-security
+ELF_CFLAGS=$ELF_CFLAGS -Wall -W -pedantic -Winline -Wmissing-prototypes \
+-Wnested-externs -Wpointer-arith -Wcast-align -Wshadow -Wstrict-prototypes 
\
+-Wformat -Wformat-security
 # Now trim excess whitespace
 CFLAGS=`echo $CFLAGS`
   fi
@@ -545,7 +548,7 @@ dnl # Check for dynamic linker
 dnl #-
 DYNAMIC_LINK_LIB=
 
-dnl# AH_TEMPLATE([HAVE_DLOPEN],1,[Define if you have dlopen])
+AH_TEMPLATE([HAVE_DLOPEN],1,[Define if you have dlopen])
 
 AC_CHECK_HEADER(dlfcn.h,[
   AC_DEFINE(HAVE_DLFCN_H,1,[Define if you have the dlfcn.h header])
@@ -586,7 +589,7 @@ case $host_os in
   *linux*|*gnu*|k*bsd*-gnu )
 DYNAMIC_LINK_FLAGS=-Wl,-export-dynamic
 ELF_CC=\$(CC)
-ELF_CFLAGS=\$(CFLAGS) -fPIC
+ELF_CFLAGS=$ELF_CFLAGS 

commit slang for openSUSE:Factory

2012-02-14 Thread h_root
Hello community,

here is the log from the commit of package slang for openSUSE:Factory checked 
in at 2012-02-14 19:08:29

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


Package is slang, Maintainer is nadvor...@suse.com

Changes:

--- /work/SRC/openSUSE:Factory/slang/slang.changes  2012-01-04 
08:01:33.0 +0100
+++ /work/SRC/openSUSE:Factory/.slang.new/slang.changes 2012-02-14 
19:08:30.0 +0100
@@ -1,0 +2,5 @@
+Fri Dec  2 19:20:43 UTC 2011 - jeng...@medozas.de
+
+- Remove redundant/unwanted tags/section (cf. specfile guidelines)
+
+---



Other differences:
--
++ slang.spec ++
--- /var/tmp/diff_new_pack.gp9Upa/_old  2012-02-14 19:08:31.0 +0100
+++ /var/tmp/diff_new_pack.gp9Upa/_new  2012-02-14 19:08:31.0 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package slang
 #
-# 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
@@ -15,6 +15,8 @@
 # Please submit bugfixes or comments via http://bugs.opensuse.org/
 #
 
+
+
 Name:   slang
 License:GPL-2.0+
 Group:  System/Libraries
@@ -36,7 +38,7 @@
 %else
 BuildRequires:  libpng-devel
 %endif
-BuildRequires:  automake
+BuildRequires:  automake pkgconfig
 BuildRequires:  zlib-devel
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build
 
@@ -127,9 +129,6 @@
 make
 make static
 
-%clean
-rm -rf $RPM_BUILD_ROOT
-
 %install
 %makeinstall install-static
 

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



commit slang for openSUSE:Factory

2012-01-03 Thread h_root
Hello community,

here is the log from the commit of package slang for openSUSE:Factory checked 
in at 2012-01-04 08:01:31

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


Package is slang, Maintainer is nadvor...@suse.com

Changes:

--- /work/SRC/openSUSE:Factory/slang/slang.changes  2011-09-23 
12:46:25.0 +0200
+++ /work/SRC/openSUSE:Factory/.slang.new/slang.changes 2012-01-04 
08:01:33.0 +0100
@@ -1,0 +2,5 @@
+Fri Dec  2 16:32:55 UTC 2011 - co...@suse.com
+
+- add automake as buildrequire to avoid implicit dependency
+
+---



Other differences:
--
++ slang.spec ++
--- /var/tmp/diff_new_pack.xsFnaZ/_old  2012-01-04 08:01:34.0 +0100
+++ /var/tmp/diff_new_pack.xsFnaZ/_new  2012-01-04 08:01:34.0 +0100
@@ -1,7 +1,7 @@
 #
-# spec file for package slang (Version 2.2.2)
+# spec file for package slang
 #
-# Copyright (c) 2010 SUSE LINUX Products GmbH, Nuernberg, Germany.
+# Copyright (c) 2011 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
@@ -15,15 +15,11 @@
 # Please submit bugfixes or comments via http://bugs.opensuse.org/
 #
 
-# norootforbuild
-
-
 Name:   slang
-License:GPLv2+
+License:GPL-2.0+
 Group:  System/Libraries
 Version:2.2.2
-Release:2
-AutoReqProv:on
+Release:0
 Summary:Programming Library and Embeddable Extansion Language
 Url:http://www.jedsoft.org/
 Source: 
ftp://space.mit.edu/pub/davis/slang/v2.2/slang-%{version}.tar.bz2
@@ -40,6 +36,7 @@
 %else
 BuildRequires:  libpng-devel
 %endif
+BuildRequires:  automake
 BuildRequires:  zlib-devel
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build
 
@@ -53,7 +50,6 @@
 
 
 %package slsh
-License:GPLv2+
 Summary:Interpreter for S-Lang Scripts
 Group:  Development/Languages/Other
 Provides:   slang = %version
@@ -70,9 +66,7 @@
 
 
 %package -n libslang2
-License:GPLv2+
 Summary:Programming Library and Embeddable Extension Language
-Group:  System/Libraries
 
 %description -n libslang2
 S-Lang is a multi-platform programming library designed to allow a developer to
@@ -84,7 +78,6 @@
 
 
 %package devel
-License:GPLv2+
 Summary:Programming Library and Embeddable Extension Language - 
Development Package
 Group:  Development/Languages/C and C++
 Requires:   libslang2 = %{version}

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