commit popt for openSUSE:Factory

2020-10-08 Thread root
Hello community,

here is the log from the commit of package popt for openSUSE:Factory checked in 
at 2020-10-08 13:05:19

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


Package is "popt"

Thu Oct  8 13:05:19 2020 rev:38 rq:836355 version:1.18

Changes:

--- /work/SRC/openSUSE:Factory/popt/popt.changes2020-08-21 
19:02:34.824299284 +0200
+++ /work/SRC/openSUSE:Factory/.popt.new.4249/popt.changes  2020-10-08 
13:05:23.658803594 +0200
@@ -1,0 +2,6 @@
+Mon Aug 24 00:12:29 UTC 2020 - Jan Engelhardt 
+
+- Update homepage URL.
+- Drop old rpm constructs.
+
+---



Other differences:
--
++ popt.spec ++
--- /var/tmp/diff_new_pack.PvOSqu/_old  2020-10-08 13:05:24.274804152 +0200
+++ /var/tmp/diff_new_pack.PvOSqu/_new  2020-10-08 13:05:24.278804156 +0200
@@ -23,15 +23,13 @@
 Summary:A C library for parsing command line parameters
 License:MIT
 Group:  Development/Libraries/C and C++
-URL:http://www.rpm.org/
+URL:https://github.com/rpm-software-management/popt
 
-#CVS-Clone:-d :pserver:anonym...@rpm5.org:/cvs co popt
 Source: 
http://ftp.rpm.org/popt/releases/popt-1.x/popt-%{version}.tar.gz
 Source2:baselibs.conf
 Patch:  popt-libc-updates.patch
 BuildRequires:  libtool
 BuildRequires:  pkgconfig
-BuildRoot:  %{_tmppath}/%{name}-%{version}-build
 
 %description
 Popt is a C library for parsing command line parameters.  Popt was
@@ -80,7 +78,6 @@
 %make_install
 rm %{buildroot}%{_libdir}/libpopt.la
 
-
 %find_lang %{name}
 
 %post -n libpopt0 -p /sbin/ldconfig
@@ -88,13 +85,11 @@
 %postun -n libpopt0 -p /sbin/ldconfig
 
 %files -n libpopt0 -f %{name}.lang
-%defattr(-,root,root)
 %license COPYING
 %doc CHANGES
 %{_libdir}/libpopt.so.*
 
 %files devel
-%defattr(-,root,root)
 %doc README
 %{_libdir}/libpopt.so
 %{_includedir}/popt.h




commit popt for openSUSE:Factory

2020-08-21 Thread root
Hello community,

here is the log from the commit of package popt for openSUSE:Factory checked in 
at 2020-08-21 19:02:14

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


Package is "popt"

Fri Aug 21 19:02:14 2020 rev:37 rq:826912 version:1.18

Changes:

--- /work/SRC/openSUSE:Factory/popt/popt.changes2020-02-21 
16:40:23.593797500 +0100
+++ /work/SRC/openSUSE:Factory/.popt.new.3399/popt.changes  2020-08-21 
19:02:34.824299284 +0200
@@ -1,0 +2,15 @@
+Fri Jun 26 15:22:02 UTC 2020 - Callum Farmer 
+
+- Update to version 1.18:
+  * fix an ugly and ancient security issue with popt failing to drop 
privileges on alias exec from a SUID/SGID program
+  * perform rudimentary sanity checks when reading in popt config files
+  * collect accumulated misc fixes (memleaks etc) from distros
+  * convert translations to utf-8 encoding
+  * convert old postscript documentation to pdf
+  * dust off ten years worth of autotools sediment
+  * reorganize and clean up the source tree for clarity
+  * remove the obnoxious splint annotations from the sources
+- popt-alignment-checks.patch removed: contained in upstream
+- popt-libc-updates.patch changed: to be compatible with new version.
+
+---

Old:

  popt-1.16.tar.gz
  popt-alignment-checks.patch

New:

  popt-1.18.tar.gz



Other differences:
--
++ popt.spec ++
--- /var/tmp/diff_new_pack.sD9Y1W/_old  2020-08-21 19:02:36.324300175 +0200
+++ /var/tmp/diff_new_pack.sD9Y1W/_new  2020-08-21 19:02:36.328300177 +0200
@@ -17,7 +17,7 @@
 
 
 Name:   popt
-Version:1.16
+Version:1.18
 Release:0
 #!BuildIgnore:  rpmlint-Factory
 Summary:A C library for parsing command line parameters
@@ -26,13 +26,12 @@
 URL:http://www.rpm.org/
 
 #CVS-Clone:-d :pserver:anonym...@rpm5.org:/cvs co popt
-Source: http://ftp.rpm.org/mirror/popt/popt-%{version}.tar.gz
+Source: 
http://ftp.rpm.org/popt/releases/popt-1.x/popt-%{version}.tar.gz
 Source2:baselibs.conf
+Patch:  popt-libc-updates.patch
 BuildRequires:  libtool
 BuildRequires:  pkgconfig
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build
-Patch0: popt-libc-updates.patch
-Patch1: popt-alignment-checks.patch
 
 %description
 Popt is a C library for parsing command line parameters.  Popt was
@@ -70,23 +69,17 @@
 API documentation of the popt library, too.
 
 %prep
-%setup -q
-%patch0
-%patch1 -p1
+%autosetup -p1
 
 %build
 autoreconf -fiv
 %configure --disable-static
-make %{?_smp_mflags}
+%make_build
 
 %install
-make install DESTDIR="%buildroot"
+%make_install
 rm %{buildroot}%{_libdir}/libpopt.la
 
-%if "%{_libdir}" != "%{_prefix}/lib"
-install -d -m755 %{buildroot}/%{_libdir}/pkgconfig
-mv %{buildroot}%{_prefix}/lib/pkgconfig/%{name}.pc 
%{buildroot}/%{_libdir}/pkgconfig/%{name}.pc
-%endif
 
 %find_lang %{name}
 

++ popt-1.16.tar.gz -> popt-1.18.tar.gz ++
 95562 lines of diff (skipped)

++ popt-libc-updates.patch ++
--- /var/tmp/diff_new_pack.sD9Y1W/_old  2020-08-21 19:02:36.580300327 +0200
+++ /var/tmp/diff_new_pack.sD9Y1W/_new  2020-08-21 19:02:36.584300330 +0200
@@ -1,114 +1,43 @@
 Index: configure.ac
 ===
 configure.ac.orig
-+++ configure.ac
-@@ -21,7 +21,7 @@ AC_SUBST(LT_AGE, 8)
- ALL_LINGUAS="cs da de eo es fi fr ga gl hu id is it ja ko lv nb nl pl pt ro 
ru sk sl sv th tr uk vi wa zh_TW zh_CN"
- 
+--- a/configure.ac
 b/configure.ac
+@@ -9,7 +9,6 @@
+ AM_INIT_AUTOMAKE([1.10 foreign -Wall])
+
  AC_PROG_CC_STDC
 -AC_PROG_CC
-+AC_USE_SYSTEM_EXTENSIONS
- 
- AC_PROG_INSTALL
- AC_PROG_LIBTOOL
-@@ -40,13 +40,12 @@ else
- fi
- AC_SUBST(TARGET)
- 
--CFLAGS="$CFLAGS -D_GNU_SOURCE -D_REENTRANT"
-+CFLAGS="$CFLAGS -D_REENTRANT"
- 
- AC_GCC_TRADITIONAL
- AC_SYS_LARGEFILE
- 
- AC_ISC_POSIX
--AM_C_PROTOTYPES
- 
- AC_CHECK_HEADERS(float.h fnmatch.h glob.h langinfo.h libintl.h mcheck.h 
unistd.h)
- 
-@@ -82,7 +81,7 @@ AC_ARG_ENABLE(build-gcov,
- AC_CHECK_FUNC(setreuid, [], [
- AC_CHECK_LIB(ucb, setreuid, [if echo $LIBS | grep -- -lucb >/dev/null 
;then :; else LIBS="$LIBS -lc -lucb" USEUCB=y;fi])
- ])
--AC_CHECK_FUNCS(getuid geteuid iconv mtrace __secure_getenv setregid stpcpy 
strerror vasprintf srandom)
-+AC_CHECK_FUNCS(getuid geteuid iconv mtrace __secure_getenv secure_getenv 
setregid stpcpy strerror vasprintf srandom)
- 
- AM_GNU_GETTEXT([external])
- AM_ICONV_LINK
-Index: system.h
-===
 system.h.orig
-+++ system.h
-@@ -1,10 +1,9 @@
- /**
+ AC_USE_SYSTEM_EXTENSIONS
+ AM_PROG_AR
+
+Index: src/system.h

commit popt for openSUSE:Factory

2020-02-21 Thread root
Hello community,

here is the log from the commit of package popt for openSUSE:Factory checked in 
at 2020-02-21 16:39:55

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


Package is "popt"

Fri Feb 21 16:39:55 2020 rev:36 rq:774150 version:1.16

Changes:

--- /work/SRC/openSUSE:Factory/popt/popt.changes2019-02-06 
14:04:44.554678118 +0100
+++ /work/SRC/openSUSE:Factory/.popt.new.26092/popt.changes 2020-02-21 
16:40:23.593797500 +0100
@@ -1,0 +2,5 @@
+Mon Feb 10 12:53:55 UTC 2020 - Adrian Schröter 
+
+- fix URLs, rpm5.org is no more
+
+---



Other differences:
--
++ popt.spec ++
--- /var/tmp/diff_new_pack.Y2iOyD/_old  2020-02-21 16:40:24.273798859 +0100
+++ /var/tmp/diff_new_pack.Y2iOyD/_new  2020-02-21 16:40:24.305798923 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package popt
 #
-# 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
@@ -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/
 #
 
 
@@ -23,10 +23,10 @@
 Summary:A C library for parsing command line parameters
 License:MIT
 Group:  Development/Libraries/C and C++
-Url:http://www.rpm5.org/
+URL:http://www.rpm.org/
 
 #CVS-Clone:-d :pserver:anonym...@rpm5.org:/cvs co popt
-Source: http://rpm5.org/files/popt/popt-%{version}.tar.gz
+Source: http://ftp.rpm.org/mirror/popt/popt-%{version}.tar.gz
 Source2:baselibs.conf
 BuildRequires:  libtool
 BuildRequires:  pkgconfig




commit popt for openSUSE:Factory

2019-02-06 Thread root
Hello community,

here is the log from the commit of package popt for openSUSE:Factory checked in 
at 2019-02-06 14:04:43

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


Package is "popt"

Wed Feb  6 14:04:43 2019 rev:35 rq:669004 version:1.16

Changes:

--- /work/SRC/openSUSE:Factory/popt/popt.changes2018-03-07 
10:27:56.513056454 +0100
+++ /work/SRC/openSUSE:Factory/.popt.new.28833/popt.changes 2019-02-06 
14:04:44.554678118 +0100
@@ -1,0 +2,5 @@
+Sat Jan 26 13:22:41 UTC 2019 - meiss...@suse.com
+
+- build a 32bit library generically, for use by 32bit fuzzing
+
+---



Other differences:
--
++ popt.spec ++
--- /var/tmp/diff_new_pack.rBqesB/_old  2019-02-06 14:04:45.106678021 +0100
+++ /var/tmp/diff_new_pack.rBqesB/_new  2019-02-06 14:04:45.110678020 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package popt
 #
-# 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

++ baselibs.conf ++
--- /var/tmp/diff_new_pack.rBqesB/_old  2019-02-06 14:04:45.150678014 +0100
+++ /var/tmp/diff_new_pack.rBqesB/_new  2019-02-06 14:04:45.150678014 +0100
@@ -1,3 +1,5 @@
 libpopt0
 obsoletes "popt- <= "
-arch ppc package popt-devel
+popt-devel
+requires -"popt- = "
+requires "libpopt0- = "




commit popt for openSUSE:Factory

2018-03-07 Thread root
Hello community,

here is the log from the commit of package popt for openSUSE:Factory checked in 
at 2018-03-07 10:27:55

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


Package is "popt"

Wed Mar  7 10:27:55 2018 rev:34 rq:580530 version:1.16

Changes:

--- /work/SRC/openSUSE:Factory/popt/popt.changes2017-08-29 
11:35:39.255472535 +0200
+++ /work/SRC/openSUSE:Factory/.popt.new/popt.changes   2018-03-07 
10:27:56.513056454 +0100
@@ -1,0 +2,5 @@
+Thu Feb 22 15:10:44 UTC 2018 - fv...@suse.com
+
+- Use %license (boo#1082318)
+
+---



Other differences:
--
++ popt.spec ++
--- /var/tmp/diff_new_pack.l79n5l/_old  2018-03-07 10:27:57.325027166 +0100
+++ /var/tmp/diff_new_pack.l79n5l/_new  2018-03-07 10:27:57.325027166 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package popt
 #
-# 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
@@ -96,7 +96,8 @@
 
 %files -n libpopt0 -f %{name}.lang
 %defattr(-,root,root)
-%doc CHANGES COPYING
+%license COPYING
+%doc CHANGES
 %{_libdir}/libpopt.so.*
 
 %files devel




commit popt for openSUSE:Factory

2017-08-29 Thread root
Hello community,

here is the log from the commit of package popt for openSUSE:Factory checked in 
at 2017-08-29 11:35:38

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


Package is "popt"

Tue Aug 29 11:35:38 2017 rev:33 rq:517822 version:1.16

Changes:

--- /work/SRC/openSUSE:Factory/popt/popt.changes2013-10-08 
11:05:09.0 +0200
+++ /work/SRC/openSUSE:Factory/.popt.new/popt.changes   2017-08-29 
11:35:39.255472535 +0200
@@ -1,0 +2,6 @@
+Tue Aug  8 19:29:17 UTC 2017 - jeng...@inai.de
+
+- Remove --with-pic which is only for static libs.
+- Fix RPM groups.
+
+---



Other differences:
--
++ popt.spec ++
--- /var/tmp/diff_new_pack.s0L9EM/_old  2017-08-29 11:35:40.367316316 +0200
+++ /var/tmp/diff_new_pack.s0L9EM/_new  2017-08-29 11:35:40.383314068 +0200
@@ -1,7 +1,7 @@
 #
 # spec file for package popt
 #
-# Copyright (c) 2013 SUSE LINUX Products 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
@@ -22,7 +22,7 @@
 #!BuildIgnore:  rpmlint-Factory
 Summary:A C library for parsing command line parameters
 License:MIT
-Group:  System Environment/Libraries
+Group:  Development/Libraries/C and C++
 Url:http://www.rpm5.org/
 
 #CVS-Clone:-d :pserver:anonym...@rpm5.org:/cvs co popt
@@ -45,7 +45,7 @@
 
 %package -n libpopt0
 Summary:A C library for parsing command line parameters
-Group:  System Environment/Libraries
+Group:  System/Libraries
 Provides:   popt = %{version}
 Obsoletes:  popt < %{version}
 
@@ -60,7 +60,7 @@
 
 %package devel
 Summary:Development files for the popt library
-Group:  Development/Libraries
+Group:  Development/Libraries/C and C++
 Requires:   glibc-devel
 Requires:   libpopt0 = %{version}
 
@@ -76,7 +76,7 @@
 
 %build
 autoreconf -fiv
-%configure --with-pic --disable-static
+%configure --disable-static
 make %{?_smp_mflags}
 
 %install




commit popt for openSUSE:Factory

2013-10-08 Thread h_root
Hello community,

here is the log from the commit of package popt for openSUSE:Factory checked in 
at 2013-10-08 11:05:08

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


Package is popt

Changes:

--- /work/SRC/openSUSE:Factory/popt/popt.changes2013-07-11 
13:31:27.0 +0200
+++ /work/SRC/openSUSE:Factory/.popt.new/popt.changes   2013-10-08 
11:05:09.0 +0200
@@ -1,0 +2,5 @@
+Mon Oct  7 14:25:32 UTC 2013 - sch...@suse.de
+
+- popt-alignment-checks.patch: fix alignment checks
+
+---

New:

  popt-alignment-checks.patch



Other differences:
--
++ popt.spec ++
--- /var/tmp/diff_new_pack.fx2kMp/_old  2013-10-08 11:05:10.0 +0200
+++ /var/tmp/diff_new_pack.fx2kMp/_new  2013-10-08 11:05:10.0 +0200
@@ -32,6 +32,7 @@
 BuildRequires:  pkgconfig
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build
 Patch0: popt-libc-updates.patch
+Patch1: popt-alignment-checks.patch
 
 %description
 Popt is a C library for parsing command line parameters.  Popt was
@@ -71,6 +72,7 @@
 %prep
 %setup -q
 %patch0
+%patch1 -p1
 
 %build
 autoreconf -fiv

++ popt-alignment-checks.patch ++
Index: popt-1.16/configure.ac
===
--- popt-1.16.orig/configure.ac
+++ popt-1.16/configure.ac
@@ -47,7 +47,7 @@ AC_SYS_LARGEFILE
 
 AC_ISC_POSIX
 
-AC_CHECK_HEADERS(float.h fnmatch.h glob.h langinfo.h libintl.h mcheck.h 
unistd.h)
+AC_CHECK_HEADERS(float.h fnmatch.h glob.h langinfo.h libintl.h mcheck.h 
unistd.h stdalign.h)
 
 # For some systems we know that we have ld_version scripts.
 # Use it then as default.
Index: popt-1.16/popt.c
===
--- popt-1.16.orig/popt.c
+++ popt-1.16/popt.c
@@ -25,6 +25,15 @@ extern long long int strtoll(const char
 
 #include poptint.h
 
+#ifdef HAVE_STDALIGN_H
+#include stdalign.h
+#define ALIGNOF(x) alignof(x)
+#elif defined __GNUC__
+#define ALIGNOF(x) __alignof__(x)
+#else
+#define ALIGNOF(x) sizeof(x)
+#endif
+
 #ifdef MYDEBUG
 /*@unchecked@*/
 int _popt_debug = 0;
@@ -977,12 +986,8 @@ static unsigned int seed = 0;
 
 int poptSaveLongLong(long long * arg, unsigned int argInfo, long long 
aLongLong)
 {
-if (arg == NULL
-#ifdef NOTYET
 /* XXX Check alignment, may fail on funky platforms. */
- || (((unsigned long long)arg)  (sizeof(*arg)-1))
-#endif
-)
+if (arg == NULL || (((unsigned long)arg)  (ALIGNOF(*arg)-1)))
return POPT_ERROR_NULLARG;
 
 if (aLongLong != 0  LF_ISSET(RANDOM)) {
@@ -1023,7 +1028,7 @@ int poptSaveLongLong(long long * arg, un
 int poptSaveLong(long * arg, unsigned int argInfo, long aLong)
 {
 /* XXX Check alignment, may fail on funky platforms. */
-if (arg == NULL || (((unsigned long)arg)  (sizeof(*arg)-1)))
+if (arg == NULL || (((unsigned long)arg)  (ALIGNOF(*arg)-1)))
return POPT_ERROR_NULLARG;
 
 if (aLong != 0  LF_ISSET(RANDOM)) {
@@ -1056,7 +1061,7 @@ int poptSaveLong(long * arg, unsigned in
 int poptSaveInt(/*@null@*/ int * arg, unsigned int argInfo, long aLong)
 {
 /* XXX Check alignment, may fail on funky platforms. */
-if (arg == NULL || (((unsigned long)arg)  (sizeof(*arg)-1)))
+if (arg == NULL || (((unsigned long)arg)  (ALIGNOF(*arg)-1)))
return POPT_ERROR_NULLARG;
 
 if (aLong != 0  LF_ISSET(RANDOM)) {
@@ -1089,7 +1094,7 @@ int poptSaveInt(/*@null@*/ int * arg, un
 int poptSaveShort(/*@null@*/ short * arg, unsigned int argInfo, long aLong)
 {
 /* XXX Check alignment, may fail on funky platforms. */
-if (arg == NULL || (((unsigned long)arg)  (sizeof(*arg)-1)))
+if (arg == NULL || (((unsigned long)arg)  (ALIGNOF(*arg)-1)))
return POPT_ERROR_NULLARG;
 
 if (aLong != 0  LF_ISSET(RANDOM)) {
-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org



commit popt for openSUSE:Factory

2013-07-11 Thread h_root
Hello community,

here is the log from the commit of package popt for openSUSE:Factory checked in 
at 2013-07-11 13:31:25

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


Package is popt

Changes:

--- /work/SRC/openSUSE:Factory/popt/popt.changes2013-06-18 
10:20:57.0 +0200
+++ /work/SRC/openSUSE:Factory/.popt.new/popt.changes   2013-07-11 
13:31:27.0 +0200
@@ -1,0 +2,7 @@
+Sun Jul  7 16:34:40 UTC 2013 - jeng...@inai.de
+
+- Fix typo in popt-libc-updates.patch that prevented it to work
+  with glibc before 2.17.
+- More robust make install call; remove redundant %clean section
+
+---



Other differences:
--
++ popt.spec ++
--- /var/tmp/diff_new_pack.7EugWF/_old  2013-07-11 13:31:29.0 +0200
+++ /var/tmp/diff_new_pack.7EugWF/_new  2013-07-11 13:31:29.0 +0200
@@ -24,6 +24,8 @@
 License:MIT
 Group:  System Environment/Libraries
 Url:http://www.rpm5.org/
+
+#CVS-Clone:-d :pserver:anonym...@rpm5.org:/cvs co popt
 Source: http://rpm5.org/files/popt/popt-%{version}.tar.gz
 Source2:baselibs.conf
 BuildRequires:  libtool
@@ -76,7 +78,7 @@
 make %{?_smp_mflags}
 
 %install
-%make_install
+make install DESTDIR=%buildroot
 rm %{buildroot}%{_libdir}/libpopt.la
 
 %if %{_libdir} != %{_prefix}/lib
@@ -86,9 +88,6 @@
 
 %find_lang %{name}
 
-%clean
-rm -rf %{buildroot}
-
 %post -n libpopt0 -p /sbin/ldconfig
 
 %postun -n libpopt0 -p /sbin/ldconfig

++ popt-libc-updates.patch ++
--- /var/tmp/diff_new_pack.7EugWF/_old  2013-07-11 13:31:29.0 +0200
+++ /var/tmp/diff_new_pack.7EugWF/_new  2013-07-11 13:31:29.0 +0200
@@ -75,7 +75,7 @@
 -#if defined(HAVE___SECURE_GETENV)  !defined(__LCLINT__)
 -#define   getenv(_s)  __secure_getenv(_s)
 +#ifndef HAVE_SECURE_GETENV
-+#  ifdef HAVE__SECURE_GETENV
++#  ifdef HAVE___SECURE_GETENV
 +#define secure_getenv __secure_getenv
 +#  else
 +#error neither secure_getenv nor __secure_getenv is available

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



commit popt for openSUSE:Factory

2013-06-18 Thread h_root
Hello community,

here is the log from the commit of package popt for openSUSE:Factory checked in 
at 2013-06-18 10:20:56

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


Package is popt

Changes:

--- /work/SRC/openSUSE:Factory/popt/popt.changes2013-04-17 
23:15:56.0 +0200
+++ /work/SRC/openSUSE:Factory/.popt.new/popt.changes   2013-06-18 
10:20:57.0 +0200
@@ -1,0 +2,5 @@
+Fri Jun 14 15:15:49 UTC 2013 - co...@suse.com
+
+- fix popt-libc-updates.patch to work also with automake 1.13
+
+---



Other differences:
--
++ popt-libc-updates.patch ++
--- /var/tmp/diff_new_pack.KZ8buG/_old  2013-06-18 10:20:58.0 +0200
+++ /var/tmp/diff_new_pack.KZ8buG/_new  2013-06-18 10:20:58.0 +0200
@@ -1,3 +1,5 @@
+Index: configure.ac
+===
 --- configure.ac.orig
 +++ configure.ac
 @@ -21,7 +21,7 @@ AC_SUBST(LT_AGE, 8)
@@ -33,6 +35,8 @@
  
  AM_GNU_GETTEXT([external])
  AM_ICONV_LINK
+Index: system.h
+===
 --- system.h.orig
 +++ system.h
 @@ -1,10 +1,9 @@
@@ -79,6 +83,8 @@
  #endif
  
  #if !defined(__GNUC__)  !defined(__attribute__)
+Index: Makefile.am
+===
 --- Makefile.am.orig
 +++ Makefile.am
 @@ -14,7 +14,7 @@ EXTRA_DIST = config.rpath lookup3.c auto
@@ -90,6 +96,17 @@
  
  noinst_HEADERS = poptint.h system.h
  
+@@ -37,7 +37,7 @@ noinst_SCRIPTS = testit.sh
+ TESTS_ENVIRONMENT = \
+ test1=$(top_builddir)/test1
+ 
+-TESTS = $(top_srcdir)/testit.sh
++TESTS = testit.sh
+ 
+ include_HEADERS = popt.h
+ 
+Index: popt.c
+===
 --- popt.c.orig
 +++ popt.c
 @@ -197,7 +197,7 @@ poptContext poptGetContext(const char *
@@ -127,6 +144,8 @@
default:
return POPT_(unknown error);
  }
+Index: poptconfig.c
+===
 --- poptconfig.c.orig
 +++ poptconfig.c
 @@ -540,7 +540,7 @@ int poptReadDefaultConfig(poptContext co
@@ -138,6 +157,8 @@
char * fn = malloc(strlen(home) + 20);
if (fn != NULL) {
(void) stpcpy(stpcpy(fn, home), /.popt);
+Index: poptint.h
+===
 --- poptint.h.orig
 +++ poptint.h
 @@ -11,6 +11,8 @@

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



commit popt for openSUSE:Factory

2013-04-17 Thread h_root
Hello community,

here is the log from the commit of package popt for openSUSE:Factory checked in 
at 2013-04-17 23:15:54

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


Package is popt, Maintainer is m...@suse.com

Changes:

--- /work/SRC/openSUSE:Factory/popt/popt.changes2013-02-15 
18:50:26.0 +0100
+++ /work/SRC/openSUSE:Factory/.popt.new/popt.changes   2013-04-17 
23:15:56.0 +0200
@@ -1,0 +2,5 @@
+Mon Apr 15 09:58:18 UTC 2013 - idon...@suse.com
+
+- Add Source URL, see https://en.opensuse.org/SourceUrls 
+
+---

Old:

  popt-1.16.tar.bz2

New:

  popt-1.16.tar.gz



Other differences:
--
++ popt.spec ++
--- /var/tmp/diff_new_pack.LyvWT8/_old  2013-04-17 23:15:57.0 +0200
+++ /var/tmp/diff_new_pack.LyvWT8/_new  2013-04-17 23:15:57.0 +0200
@@ -24,7 +24,7 @@
 License:MIT
 Group:  System Environment/Libraries
 Url:http://www.rpm5.org/
-Source: popt-%{version}.tar.bz2
+Source: http://rpm5.org/files/popt/popt-%{version}.tar.gz
 Source2:baselibs.conf
 BuildRequires:  libtool
 BuildRequires:  pkgconfig

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



commit popt for openSUSE:Factory

2013-02-15 Thread h_root
Hello community,

here is the log from the commit of package popt for openSUSE:Factory checked in 
at 2013-02-15 18:50:24

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


Package is popt, Maintainer is m...@suse.com

Changes:

--- /work/SRC/openSUSE:Factory/popt/popt.changes2013-01-29 
11:33:29.0 +0100
+++ /work/SRC/openSUSE:Factory/.popt.new/popt.changes   2013-02-15 
18:50:26.0 +0100
@@ -1,0 +2,29 @@
+Wed Feb 13 19:53:36 UTC 2013 - crrodrig...@opensuse.org
+
+- Remove patches:
+  - config-guess-sub-update.patch
+  - popt-secure-getenv.patch
+  run autoreconf instead .
+- popt-libc-updates.patch replaces popt-secure-getenv.patch
+  * test for secure_getenv instead of __secure_getenv
+  * update configure.ac so it can be regenerated with modern
+autotools.
+  * Internal symbols are already hidden with a linker script, 
+   improve that by hidding symbols with the compiler too.
+  * use strerror_r instead of strerror in the library.
+
+
+---
+Mon Feb 11 19:31:36 UTC 2013 - crrodrig...@opensuse.org
+
+- popt wants __secure_getenv at configure time, but This
+ function is no longer available as of glibc 2.17.
+ test for secure_getenv() instead (popt-secure-getenv.patch)
+
+---
+Mon Feb  4 16:09:56 UTC 2013 - dmuel...@suse.com
+
+- Add config-guess-sub-update.patch:
+  * Update config.guess/sub for AArch64
+
+---

New:

  popt-libc-updates.patch



Other differences:
--
++ popt.spec ++
--- /var/tmp/diff_new_pack.yhsREw/_old  2013-02-15 18:50:27.0 +0100
+++ /var/tmp/diff_new_pack.yhsREw/_new  2013-02-15 18:50:27.0 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package popt
 #
-# Copyright (c) 2012 SUSE LINUX Products GmbH, Nuernberg, Germany.
+# Copyright (c) 2013 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
@@ -21,13 +21,15 @@
 Release:0
 #!BuildIgnore:  rpmlint-Factory
 Summary:A C library for parsing command line parameters
-License:X11
+License:MIT
 Group:  System Environment/Libraries
 Url:http://www.rpm5.org/
 Source: popt-%{version}.tar.bz2
 Source2:baselibs.conf
+BuildRequires:  libtool
 BuildRequires:  pkgconfig
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build
+Patch0: popt-libc-updates.patch
 
 %description
 Popt is a C library for parsing command line parameters.  Popt was
@@ -56,6 +58,7 @@
 %package devel
 Summary:Development files for the popt library
 Group:  Development/Libraries
+Requires:   glibc-devel
 Requires:   libpopt0 = %{version}
 
 %description devel
@@ -65,7 +68,10 @@
 
 %prep
 %setup -q
+%patch0
+
 %build
+autoreconf -fiv
 %configure --with-pic --disable-static
 make %{?_smp_mflags}
 

++ popt-libc-updates.patch ++
--- configure.ac.orig
+++ configure.ac
@@ -21,7 +21,7 @@ AC_SUBST(LT_AGE, 8)
 ALL_LINGUAS=cs da de eo es fi fr ga gl hu id is it ja ko lv nb nl pl pt ro ru 
sk sl sv th tr uk vi wa zh_TW zh_CN
 
 AC_PROG_CC_STDC
-AC_PROG_CC
+AC_USE_SYSTEM_EXTENSIONS
 
 AC_PROG_INSTALL
 AC_PROG_LIBTOOL
@@ -40,13 +40,12 @@ else
 fi
 AC_SUBST(TARGET)
 
-CFLAGS=$CFLAGS -D_GNU_SOURCE -D_REENTRANT
+CFLAGS=$CFLAGS -D_REENTRANT
 
 AC_GCC_TRADITIONAL
 AC_SYS_LARGEFILE
 
 AC_ISC_POSIX
-AM_C_PROTOTYPES
 
 AC_CHECK_HEADERS(float.h fnmatch.h glob.h langinfo.h libintl.h mcheck.h 
unistd.h)
 
@@ -82,7 +81,7 @@ AC_ARG_ENABLE(build-gcov,
 AC_CHECK_FUNC(setreuid, [], [
 AC_CHECK_LIB(ucb, setreuid, [if echo $LIBS | grep -- -lucb /dev/null 
;then :; else LIBS=$LIBS -lc -lucb USEUCB=y;fi])
 ])
-AC_CHECK_FUNCS(getuid geteuid iconv mtrace __secure_getenv setregid stpcpy 
strerror vasprintf srandom)
+AC_CHECK_FUNCS(getuid geteuid iconv mtrace __secure_getenv secure_getenv 
setregid stpcpy strerror vasprintf srandom)
 
 AM_GNU_GETTEXT([external])
 AM_ICONV_LINK
--- system.h.orig
+++ system.h
@@ -1,10 +1,9 @@
 /**
  * \file popt/system.h
  */
+#pragma once
 
-#ifdef HAVE_CONFIG_H
 #include config.h
-#endif
 
 #if defined (__GLIBC__)  defined(__LCLINT__)
 /*@-declundef@*/
@@ -42,6 +41,7 @@ extern __const __int32_t *__ctype_touppe
 #include libc.h
 #endif
 
+#pragma GCC visibility push(hidden)
 /*@-incondefs@*/
 /*@mayexit@*/ /*@only@*/ /*@out@*/ /*@unused@*/
 void * xmalloc (size_t size)
@@ -77,6 +77,8 @@ static inline char * stpcpy (char *dest,
 }
 #endif
 
+#pragma GCC visibility pop
+
 /* Memory allocation via macro 

commit popt for openSUSE:Factory

2013-01-29 Thread h_root
Hello community,

here is the log from the commit of package popt for openSUSE:Factory checked in 
at 2013-01-29 11:33:27

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


Package is popt, Maintainer is m...@suse.com

Changes:

--- /work/SRC/openSUSE:Factory/popt/popt.changes2012-08-23 
15:30:46.0 +0200
+++ /work/SRC/openSUSE:Factory/.popt.new/popt.changes   2013-01-29 
11:33:29.0 +0100
@@ -1,0 +2,6 @@
+Fri Jan 25 09:25:40 UTC 2013 - cfarr...@suse.com
+
+- license update: X11
+  New spdx.org license list now contains an official entry for X11
+
+---



Other differences:
--
++ popt.spec ++
--- /var/tmp/diff_new_pack.2NMF64/_old  2013-01-29 11:33:30.0 +0100
+++ /var/tmp/diff_new_pack.2NMF64/_new  2013-01-29 11:33:30.0 +0100
@@ -21,7 +21,7 @@
 Release:0
 #!BuildIgnore:  rpmlint-Factory
 Summary:A C library for parsing command line parameters
-License:SUSE-XFree86-1.0
+License:X11
 Group:  System Environment/Libraries
 Url:http://www.rpm5.org/
 Source: popt-%{version}.tar.bz2

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



commit popt for openSUSE:Factory

2012-08-23 Thread h_root
Hello community,

here is the log from the commit of package popt for openSUSE:Factory checked in 
at 2012-08-23 15:30:45

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


Package is popt, Maintainer is m...@suse.com

Changes:

--- /work/SRC/openSUSE:Factory/popt/popt.changes2012-02-15 
16:17:47.0 +0100
+++ /work/SRC/openSUSE:Factory/.popt.new/popt.changes   2012-08-23 
15:30:46.0 +0200
@@ -1,0 +2,8 @@
+Wed Aug 22 12:55:33 UTC 2012 - cfarr...@suse.com
+
+- license update: SUSE-XFree86-1.0
+  This is not the MIT license but rather the old version of the XFree86
+  license (which is not upstream at spdx.org/Ãlicenses - hence the SUSE
+  proprietary prefix)
+
+---



Other differences:
--
++ popt.spec ++
--- /var/tmp/diff_new_pack.CVNJwK/_old  2012-08-23 15:30:48.0 +0200
+++ /var/tmp/diff_new_pack.CVNJwK/_new  2012-08-23 15:30:48.0 +0200
@@ -21,7 +21,7 @@
 Release:0
 #!BuildIgnore:  rpmlint-Factory
 Summary:A C library for parsing command line parameters
-License:MIT
+License:SUSE-XFree86-1.0
 Group:  System Environment/Libraries
 Url:http://www.rpm5.org/
 Source: popt-%{version}.tar.bz2

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



commit popt for openSUSE:Factory

2012-02-15 Thread h_root
Hello community,

here is the log from the commit of package popt for openSUSE:Factory checked in 
at 2012-02-15 16:17:42

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


Package is popt, Maintainer is m...@suse.com

Changes:

--- /work/SRC/openSUSE:Factory/popt/popt.changes2011-10-21 
16:34:47.0 +0200
+++ /work/SRC/openSUSE:Factory/.popt.new/popt.changes   2012-02-15 
16:17:47.0 +0100
@@ -1,0 +2,5 @@
+Sun Feb 12 21:38:30 UTC 2012 - crrodrig...@opensuse.org
+
+- Libraries back into %{_libdir}, /usr merge project. 
+
+---



Other differences:
--
++ popt.spec ++
--- /var/tmp/diff_new_pack.SqyAm8/_old  2012-02-15 16:17:48.0 +0100
+++ /var/tmp/diff_new_pack.SqyAm8/_new  2012-02-15 16:17:48.0 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package popt
 #
-# 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
@@ -16,19 +16,18 @@
 #
 
 
-
 Name:   popt
 Version:1.16
-Release:7
+Release:0
 #!BuildIgnore:  rpmlint-Factory
-License:MIT
 Summary:A C library for parsing command line parameters
+License:MIT
 Group:  System Environment/Libraries
-URL:http://www.rpm5.org/
+Url:http://www.rpm5.org/
 Source: popt-%{version}.tar.bz2
 Source2:baselibs.conf
-BuildRoot:  %{_tmppath}/%{name}-%{version}-build
 BuildRequires:  pkgconfig
+BuildRoot:  %{_tmppath}/%{name}-%{version}-build
 
 %description
 Popt is a C library for parsing command line parameters.  Popt was
@@ -40,10 +39,9 @@
 parsing arbitrary strings into argv[] arrays using shell-like rules.
 
 %package -n libpopt0
-License:MIT
 Summary:A C library for parsing command line parameters
 Group:  System Environment/Libraries
-Provides:   popt = %{version}-%{release}
+Provides:   popt = %{version}
 Obsoletes:  popt  %{version}
 
 %description -n libpopt0
@@ -56,7 +54,6 @@
 parsing arbitrary strings into argv[] arrays using shell-like rules.
 
 %package devel
-License:MIT
 Summary:Development files for the popt library
 Group:  Development/Libraries
 Requires:   libpopt0 = %{version}
@@ -68,37 +65,37 @@
 
 %prep
 %setup -q
-
 %build
-%configure --libdir=/%{_lib} --disable-static
+%configure --with-pic --disable-static
 make %{?_smp_mflags}
 
 %install
-make DESTDIR=$RPM_BUILD_ROOT install
-rm -f $RPM_BUILD_ROOT/%_lib/libpopt.a
-rm -f $RPM_BUILD_ROOT/%_lib/libpopt.la
+%make_install
+rm %{buildroot}%{_libdir}/libpopt.la
+
 %if %{_libdir} != %{_prefix}/lib
 install -d -m755 %{buildroot}/%{_libdir}/pkgconfig
 mv %{buildroot}%{_prefix}/lib/pkgconfig/%{name}.pc 
%{buildroot}/%{_libdir}/pkgconfig/%{name}.pc
 %endif
-%find_lang %name
+
+%find_lang %{name}
 
 %clean
-rm -rf $RPM_BUILD_ROOT
+rm -rf %{buildroot}
 
 %post -n libpopt0 -p /sbin/ldconfig
 
 %postun -n libpopt0 -p /sbin/ldconfig
 
-%files -n libpopt0 -f %name.lang
+%files -n libpopt0 -f %{name}.lang
 %defattr(-,root,root)
 %doc CHANGES COPYING
-/%{_lib}/libpopt.so.*
+%{_libdir}/libpopt.so.*
 
 %files devel
 %defattr(-,root,root)
 %doc README
-/%{_lib}/libpopt.so
+%{_libdir}/libpopt.so
 %{_includedir}/popt.h
 %{_mandir}/man3/popt.3*
 %{_libdir}/pkgconfig/popt.pc

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