commit bzip2 for openSUSE:Factory

2012-01-11 Thread h_root
Hello community,

here is the log from the commit of package bzip2 for openSUSE:Factory checked 
in at 2012-01-11 15:36:06

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


Package is "bzip2", Maintainer is "vci...@suse.com"

Changes:

--- /work/SRC/openSUSE:Factory/bzip2/bzip2.changes  2011-10-03 
09:13:48.0 +0200
+++ /work/SRC/openSUSE:Factory/.bzip2.new/bzip2.changes 2012-01-11 
15:36:42.0 +0100
@@ -1,0 +2,10 @@
+Sat Jan  7 19:26:14 UTC 2012 - crrodrig...@opensuse.org
+
+- bzlib: open file descriptors with O_CLOEXEC, but just like 
+ the zlib case, only when bzopen() is used and not bzdopen()
+ to avoid messing up with the caller's semantics.
+ It is responsability of to initiator to set that flag in such case.
+- Replace error prone list of exported symbols with proper use of
+  GCC visibility features.
+
+---

New:

  bzip2-ocloexec.patch



Other differences:
--
++ bzip2.spec ++
--- /var/tmp/diff_new_pack.8bvJq8/_old  2012-01-11 15:36:52.0 +0100
+++ /var/tmp/diff_new_pack.8bvJq8/_new  2012-01-11 15:36:52.0 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package bzip2
 #
-# 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
@@ -46,6 +46,7 @@
 Patch3: bzip2-faster.patch
 Patch5: bzip2-unsafe_strcpy.patch
 Patch6: bzip2-point-to-doc-pkg.patch
+Patch7: bzip2-ocloexec.patch
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build
 
 %description
@@ -86,6 +87,7 @@
 %patch3
 %patch5
 %patch6 -p1
+%patch7
 
 %build
 profile_bzip2()
@@ -96,7 +98,7 @@
# time ./bzip2 $tmpfile
 time ./bzip2 -d < $tmpfile.bz2 > /dev/null
 }
-sh ./autogen.sh
+autoreconf -fiv
 %if %{do_profiling}
 export CFLAGS="$RPM_OPT_FLAGS %{cflags_profile_generate}"
 %endif
@@ -111,7 +113,7 @@
 make clean
 mv .libs.save .libs
 export CFLAGS="$RPM_OPT_FLAGS %{cflags_profile_feedback}"
-%configure\
+%configure \
--libdir=/%{_lib}\
--disable-static
 %endif
@@ -133,7 +135,6 @@
 
 %files
 %defattr(-,root,root)
-%doc COPYING NEWS README
 %doc %{_mandir}/man1/*
 %{_bindir}/*
 
@@ -143,12 +144,12 @@
 
 %files -n libbz2-1
 %defattr(-,root,root)
-%doc COPYING NEWS README
 /%{_lib}/libbz2.so.1
 /%{_lib}/libbz2.so.1.*
 
 %files -n libbz2-devel
 %defattr(-,root,root)
+%doc LICENSE CHANGES
 %{_includedir}/bzlib.h
 %{_libdir}/libbz2.so
 %{_libdir}/pkgconfig/bzip2.pc

++ bzip2-1.0.6-autoconfiscated.patch ++
--- /var/tmp/diff_new_pack.8bvJq8/_old  2012-01-11 15:36:52.0 +0100
+++ /var/tmp/diff_new_pack.8bvJq8/_new  2012-01-11 15:36:52.0 +0100
@@ -53,7 +53,7 @@
 +both instances of the shared library can live together.
 --- /dev/null
 +++ configure.ac
-@@ -0,0 +1,71 @@
+@@ -0,0 +1,62 @@
 +#   -*- Autoconf -*-
 +# Process this file with autoconf to produce a configure script.
 +
@@ -65,19 +65,20 @@
 +AC_CONFIG_SRCDIR([bzlib.h])
 +AC_CONFIG_MACRO_DIR([m4])
 +
-+AM_INIT_AUTOMAKE
++AM_INIT_AUTOMAKE([foreign subdir-objects])
 +AM_MAINTAINER_MODE
 +
 +# Checks for programs.
 +AC_PROG_AWK
 +AC_PROG_CC_STDC
++AC_PROG_CC_C_O
 +AC_USE_SYSTEM_EXTENSIONS
 +AC_PROG_INSTALL
 +AC_PROG_LN_S
 +AC_PROG_MAKE_SET
-+AC_PROG_LIBTOOL
++LT_INIT([disable-static pic-only])
 +PKG_PROG_PKG_CONFIG
-+
++gl_VISIBILITY
 +# Checks for libraries.
 +
 +# Checks for header files.
@@ -107,16 +108,6 @@
 +  CFLAGS="$save_CFLAGS"
 +])
 +
-+AC_MSG_CHECKING([whether compiler understands -fno-strength-reduce])
-+save_CFLAGS="$CFLAGS"
-+CFLAGS="$CFLAGS -fno-strength-reduce"
-+AC_TRY_COMPILE([], [], [
-+  AC_MSG_RESULT([yes])
-+], [
-+  AC_MSG_RESULT([no])
-+  CFLAGS="$save_CFLAGS"
-+])
-+
 +# Checks for library functions.
 +
 +# Write the output.
@@ -127,9 +118,10 @@
 +AC_OUTPUT
 --- /dev/null
 +++ Makefile.am
-@@ -0,0 +1,138 @@
+@@ -0,0 +1,137 @@
++ACLOCAL_AMFLAGS = -I m4
 +lib_LTLIBRARIES = libbz2.la
-+
++AM_CFLAGS = $(CFLAG_VISIBILITY)
 +libbz2_la_SOURCES = \
 +  blocksort.c \
 +  huffman.c \
@@ -141,7 +133,7 @@
 +
 +libbz2_la_LDFLAGS = \
 +  -version-info $(BZIP2_LT_CURRENT):$(BZIP2_LT_REVISION):$(BZIP2_LT_AGE) \
-+  -no-undefined -Wl,--version-script=$(srcdir)/libbz2.map
++  -no-undefined
 +
 +include_HEADERS = bzlib.h
 +
@@ -264,8 +256,6 @@
 +  words2 \
 +  words3 \
 +  xmlproc.sh
-+
-+ACLOCAL_AMFLAGS = -I m4
 --- /dev/null
 +++ bzip2.pc.in
 @@ -0,0 +1,11 @@
@@ -281,36 +271,98 @@
 +Libs: -L${libdir} -lbz2
 +Cf

commit bzip2 for openSUSE:Factory

2012-02-03 Thread h_root
Hello community,

here is the log from the commit of package bzip2 for openSUSE:Factory checked 
in at 2012-02-03 10:22:04

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


Package is "bzip2", Maintainer is "vci...@suse.com"

Changes:

--- /work/SRC/openSUSE:Factory/bzip2/bzip2.changes  2012-01-11 
15:36:42.0 +0100
+++ /work/SRC/openSUSE:Factory/.bzip2.new/bzip2.changes 2012-02-03 
10:22:06.0 +0100
@@ -1,0 +2,6 @@
+Thu Jan 26 09:38:00 UTC 2012 - sit...@kde.org
+
+- Drop bzip2-maxlen20.patch as pre-2005 compatibility should not
+  be a concern anymore.
+
+---

Old:

  bzip2-maxlen20.patch



Other differences:
--
++ bzip2.spec ++
--- /var/tmp/diff_new_pack.ipBsCw/_old  2012-02-03 10:22:08.0 +0100
+++ /var/tmp/diff_new_pack.ipBsCw/_new  2012-02-03 10:22:08.0 +0100
@@ -15,15 +15,13 @@
 # Please submit bugfixes or comments via http://bugs.opensuse.org/
 #
 
-
-
 Name:   bzip2
 Version:1.0.6
-Release:11
+Release:0
 Provides:   bzip
 Obsoletes:  bzip
-BuildRequires:  pkg-config
 BuildRequires:  libtool
+BuildRequires:  pkg-config
 # The following is a kludge to get updating bzip2 to after the split work
 PreReq: libbz2-1
 # bug437293
@@ -31,10 +29,10 @@
 Obsoletes:  bzip2-64bit
 %endif
 #
-Group:  Productivity/Archiving/Compression
-License:BSD-3-Clause
 Url:http://www.bzip.org/
 Summary:A Program for Compressing Files
+License:BSD-3-Clause
+Group:  Productivity/Archiving/Compression
 Source: bzip2-%{version}.tar.gz
 Source1:bznew.gz
 Source2:bznew.1.gz
@@ -42,7 +40,6 @@
 Source100:  rpmlintrc
 # PATCH-FEATURE-OPENSUSE bzip2-1.0.6-autoconfiscated.patch sbra...@suse.cz -- 
Convert to a standard autoconf based package.
 Patch:  
http://ftp.suse.com/pub/people/sbrabec/bzip2/for_downstream/bzip2-1.0.6-autoconfiscated.patch
-Patch2: bzip2-maxlen20.patch
 Patch3: bzip2-faster.patch
 Patch5: bzip2-unsafe_strcpy.patch
 Patch6: bzip2-point-to-doc-pkg.patch
@@ -53,7 +50,6 @@
 The bzip2 program is a very powerful program for compressing files.
 
 %package doc
-License:BSD-3-Clause
 Summary:The bzip2 program and Library Documentation
 Group:  Productivity/Archiving/Compression
 %if 0%{?suse_version} >= 1120
@@ -64,7 +60,6 @@
 The bzip2 program and library documentation.
 
 %package -n libbz2-1
-License:BSD-3-Clause
 Summary:The bzip2 runtime library
 Group:  Productivity/Archiving/Compression
 
@@ -72,7 +67,6 @@
 The bzip2 runtime library
 
 %package -n libbz2-devel
-License:BSD-3-Clause
 Summary:The bzip2 runtime library development files
 Group:  Development/Libraries/Other
 Requires:   libbz2-1 = %{version} glibc-devel
@@ -83,7 +77,6 @@
 %prep
 %setup -q
 %patch
-%patch2
 %patch3
 %patch5
 %patch6 -p1



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



commit bzip2 for openSUSE:Factory

2012-02-15 Thread h_root
Hello community,

here is the log from the commit of package bzip2 for openSUSE:Factory checked 
in at 2012-02-15 16:14:31

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


Package is "bzip2", Maintainer is "vci...@suse.com"

Changes:

--- /work/SRC/openSUSE:Factory/bzip2/bzip2.changes  2012-02-03 
10:22:06.0 +0100
+++ /work/SRC/openSUSE:Factory/.bzip2.new/bzip2.changes 2012-02-15 
16:15:43.0 +0100
@@ -1,0 +2,5 @@
+Sun Feb 12 23:00:21 UTC 2012 - crrodrig...@opensuse.org
+
+- Put libraries back into %{_libdir}, /usr merge project. 
+
+---



Other differences:
--
++ bzip2.spec ++
--- /var/tmp/diff_new_pack.3NjQDE/_old  2012-02-15 16:15:44.0 +0100
+++ /var/tmp/diff_new_pack.3NjQDE/_new  2012-02-15 16:15:44.0 +0100
@@ -15,6 +15,7 @@
 # Please submit bugfixes or comments via http://bugs.opensuse.org/
 #
 
+
 Name:   bzip2
 Version:1.0.6
 Release:0
@@ -95,9 +96,7 @@
 %if %{do_profiling}
 export CFLAGS="$RPM_OPT_FLAGS %{cflags_profile_generate}"
 %endif
-%configure\
-   --libdir=/%{_lib}\
-   --disable-static
+%configure --with-pic --disable-static
 %if %{do_profiling}
 make %{?_smp_mflags}
 profile_bzip2
@@ -106,21 +105,17 @@
 make clean
 mv .libs.save .libs
 export CFLAGS="$RPM_OPT_FLAGS %{cflags_profile_feedback}"
-%configure \
-   --libdir=/%{_lib}\
-   --disable-static
+%configure --with-pic --disable-static
 %endif
 make %{?_smp_mflags}
 
 %install
 %makeinstall pkgconfigdir=%{_libdir}/pkgconfig
-rm $RPM_BUILD_ROOT/%{_lib}/libbz2.so $RPM_BUILD_ROOT/%{_lib}/libbz2.la
-mkdir -p $RPM_BUILD_ROOT%{_libdir}
-ln -sf ../../%{_lib}/libbz2.so.1 $RPM_BUILD_ROOT%{_libdir}/libbz2.so
 gzip -9 manual.ps
 gzip -dc %{SOURCE1} > bznew
 install -D -m 755 bznew $RPM_BUILD_ROOT%{_bindir}/bznew
 install -m 644 %{SOURCE2} $RPM_BUILD_ROOT%{_mandir}/man1
+rm -vf %{buildroot}%{_libdir}/*.la
 
 %post -n libbz2-1 -p /sbin/ldconfig
 
@@ -137,8 +132,8 @@
 
 %files -n libbz2-1
 %defattr(-,root,root)
-/%{_lib}/libbz2.so.1
-/%{_lib}/libbz2.so.1.*
+%{_libdir}/libbz2.so.1
+%{_libdir}/libbz2.so.1.*
 
 %files -n libbz2-devel
 %defattr(-,root,root)



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



commit bzip2 for openSUSE:Factory

2011-12-06 Thread h_root
Hello community,

here is the log from the commit of package bzip2 for openSUSE:Factory checked 
in at 2011-12-06 18:02:15

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


Package is "bzip2", Maintainer is "vci...@suse.com"

Changes:




Other differences:
--
++ bzip2.spec ++
--- /var/tmp/diff_new_pack.crs8r0/_old  2011-12-06 18:04:14.0 +0100
+++ /var/tmp/diff_new_pack.crs8r0/_new  2011-12-06 18:04:14.0 +0100
@@ -32,7 +32,7 @@
 %endif
 #
 Group:  Productivity/Archiving/Compression
-License:BSD3c
+License:BSD-3-Clause
 Url:http://www.bzip.org/
 Summary:A Program for Compressing Files
 Source: bzip2-%{version}.tar.gz
@@ -52,7 +52,7 @@
 The bzip2 program is a very powerful program for compressing files.
 
 %package doc
-License:BSD3c
+License:BSD-3-Clause
 Summary:The bzip2 program and Library Documentation
 Group:  Productivity/Archiving/Compression
 %if 0%{?suse_version} >= 1120
@@ -63,7 +63,7 @@
 The bzip2 program and library documentation.
 
 %package -n libbz2-1
-License:BSD3c
+License:BSD-3-Clause
 Summary:The bzip2 runtime library
 Group:  Productivity/Archiving/Compression
 
@@ -71,7 +71,7 @@
 The bzip2 runtime library
 
 %package -n libbz2-devel
-License:BSD3c
+License:BSD-3-Clause
 Summary:The bzip2 runtime library development files
 Group:  Development/Libraries/Other
 Requires:   libbz2-1 = %{version} glibc-devel



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



commit bzip2 for openSUSE:Factory

2011-08-01 Thread h_root

Hello community,

here is the log from the commit of package bzip2 for openSUSE:Factory
checked in at Mon Aug 1 15:24:51 CEST 2011.




--- bzip2/bzip2.changes 2010-11-29 16:10:47.0 +0100
+++ /mounts/work_src_done/STABLE/bzip2/bzip2.changes2011-07-26 
13:44:05.0 +0200
@@ -1,0 +2,5 @@
+Tue Jul 26 11:43:49 UTC 2011 - jeng...@medozas.de
+
+- Update baselibs.conf to ship libbz2-devel-32bit
+
+---

calling whatdependson for head-i586




Other differences:
--
++ bzip2.spec ++
--- /var/tmp/diff_new_pack.wlFQol/_old  2011-08-01 15:24:37.0 +0200
+++ /var/tmp/diff_new_pack.wlFQol/_new  2011-08-01 15:24:37.0 +0200
@@ -1,7 +1,7 @@
 #
-# spec file for package bzip2 (Version 1.0.6)
+# spec file for package bzip2
 #
-# 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
@@ -20,7 +20,7 @@
 
 Name:   bzip2
 Version:1.0.6
-Release:3
+Release:9
 Provides:   bzip
 Obsoletes:  bzip
 BuildRequires:  pkg-config

++ baselibs.conf ++
--- /var/tmp/diff_new_pack.wlFQol/_old  2011-08-01 15:24:37.0 +0200
+++ /var/tmp/diff_new_pack.wlFQol/_new  2011-08-01 15:24:37.0 +0200
@@ -2,3 +2,6 @@
   obsoletes "bzip2- <= "
   provides "bzip2- = "
   targettype x86 provides "baselibs-x86:/usr/lib/libbz2.so.1"
+libbz2-devel
+  requires -libbz2-
+  requires "libbz2-1- = "








Remember to have fun...

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



commit bzip2 for openSUSE:Factory

2011-08-11 Thread h_root

Hello community,

here is the log from the commit of package bzip2 for openSUSE:Factory
checked in at Thu Aug 11 09:39:01 CEST 2011.




--- bzip2/bzip2.changes 2011-07-26 13:44:05.0 +0200
+++ /mounts/work_src_done/STABLE/bzip2/bzip2.changes2011-08-10 
22:25:14.0 +0200
@@ -1,0 +2,6 @@
+Wed Aug 10 17:43:49 UTC 2011 - pu...@novell.com
+
+- package all documentation files referenced by README; also
+  point to bzip2-doc package (bnc#709260)
+
+---

calling whatdependson for head-i586


New:

  bzip2-point-to-doc-pkg.patch



Other differences:
--
++ bzip2.spec ++
--- /var/tmp/diff_new_pack.XildyT/_old  2011-08-11 09:22:08.0 +0200
+++ /var/tmp/diff_new_pack.XildyT/_new  2011-08-11 09:22:08.0 +0200
@@ -20,7 +20,7 @@
 
 Name:   bzip2
 Version:1.0.6
-Release:9
+Release:11
 Provides:   bzip
 Obsoletes:  bzip
 BuildRequires:  pkg-config
@@ -45,6 +45,7 @@
 Patch2: bzip2-maxlen20.patch
 Patch3: bzip2-faster.patch
 Patch5: bzip2-unsafe_strcpy.patch
+Patch6: bzip2-point-to-doc-pkg.patch
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build
 
 %description
@@ -108,6 +109,7 @@
 %patch2
 %patch3
 %patch5
+%patch6 -p1
 
 %build
 profile_bzip2()
@@ -164,7 +166,7 @@
 
 %files doc
 %defattr(-,root,root)
-%doc manual.ps.gz manual*.html
+%doc manual.ps.gz manual*.html bzip2.txt manual.pdf
 
 %files -n libbz2-1
 %defattr(-,root,root)

++ bzip2-point-to-doc-pkg.patch ++
Index: bzip2-1.0.6/README
===
--- bzip2-1.0.6.orig/README
+++ bzip2-1.0.6/README
@@ -17,7 +17,8 @@ in the file LICENSE.
 
 Complete documentation is available in Postscript form (manual.ps),
 PDF (manual.pdf) or html (manual.html).  A plain-text version of the
-manual page is available as bzip2.txt.
+manual page is available as bzip2.txt. bzip2 documentation is
+available in separate bzip2-doc package.
 
 
 HOW TO BUILD -- UNIX







Remember to have fun...

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



commit bzip2 for openSUSE:Factory

2011-10-03 Thread h_root

Hello community,

here is the log from the commit of package bzip2 for openSUSE:Factory
checked in at Mon Oct 3 09:13:50 CEST 2011.




--- openSUSE:Factory/bzip2/bzip2.changes2011-09-23 01:53:03.0 
+0200
+++ bzip2/bzip2.changes 2011-09-30 22:10:14.0 +0200
@@ -1,0 +2,10 @@
+Fri Sep 30 20:07:46 UTC 2011 - co...@suse.com
+
+- add libtool as buildrequire to make the spec file more reliable
+
+---
+Sat Sep 17 21:13:00 UTC 2011 - jeng...@medozas.de
+
+- Remove redundant tags/sections from specfile
+
+---

calling whatdependson for head-i586




Other differences:
--
++ bzip2.spec ++
--- /var/tmp/diff_new_pack.CWqyCW/_old  2011-10-03 09:13:45.0 +0200
+++ /var/tmp/diff_new_pack.CWqyCW/_new  2011-10-03 09:13:45.0 +0200
@@ -15,7 +15,6 @@
 # Please submit bugfixes or comments via http://bugs.opensuse.org/
 #
 
-# norootforbuild
 
 
 Name:   bzip2
@@ -24,6 +23,7 @@
 Provides:   bzip
 Obsoletes:  bzip
 BuildRequires:  pkg-config
+BuildRequires:  libtool
 # The following is a kludge to get updating bzip2 to after the split work
 PreReq: libbz2-1
 # bug437293
@@ -51,12 +51,6 @@
 %description
 The bzip2 program is a very powerful program for compressing files.
 
-
-
-Authors:
-
-Julian Seward 
-
 %package doc
 License:BSD3c
 Summary:The bzip2 program and Library Documentation
@@ -68,12 +62,6 @@
 %description doc
 The bzip2 program and library documentation.
 
-
-
-Authors:
-
-Julian Seward 
-
 %package -n libbz2-1
 License:BSD3c
 Summary:The bzip2 runtime library
@@ -82,12 +70,6 @@
 %description -n libbz2-1
 The bzip2 runtime library
 
-
-
-Authors:
-
-Julian Seward 
-
 %package -n libbz2-devel
 License:BSD3c
 Summary:The bzip2 runtime library development files
@@ -97,12 +79,6 @@
 %description -n libbz2-devel
 The bzip2 runtime library development files.
 
-
-
-Authors:
-
-Julian Seward 
-
 %prep
 %setup -q
 %patch
@@ -151,9 +127,6 @@
 install -D -m 755 bznew $RPM_BUILD_ROOT%{_bindir}/bznew
 install -m 644 %{SOURCE2} $RPM_BUILD_ROOT%{_mandir}/man1
 
-%clean
-rm -rf $RPM_BUILD_ROOT
-
 %post -n libbz2-1 -p /sbin/ldconfig
 
 %postun -n libbz2-1  -p /sbin/ldconfig



continue with "q"...



Remember to have fun...

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