commit pixz for openSUSE:Factory

2020-06-11 Thread root
Hello community,

here is the log from the commit of package pixz for openSUSE:Factory checked in 
at 2020-06-11 14:52:40

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


Package is "pixz"

Thu Jun 11 14:52:40 2020 rev:14 rq:813434 version:1.0.6

Changes:

--- /work/SRC/openSUSE:Factory/pixz/pixz.changes2017-06-20 
09:40:56.899390230 +0200
+++ /work/SRC/openSUSE:Factory/.pixz.new.3606/pixz.changes  2020-06-11 
14:53:45.695106695 +0200
@@ -1,0 +2,6 @@
+Thu Jun 11 09:31:21 UTC 2020 - Martin Pluskal 
+
+- Fix building with gcc10
+- Simplify spec file
+
+---



Other differences:
--
++ pixz.spec ++
--- /var/tmp/diff_new_pack.9Fb2vO/_old  2020-06-11 14:53:47.671112720 +0200
+++ /var/tmp/diff_new_pack.9Fb2vO/_new  2020-06-11 14:53:47.675112733 +0200
@@ -1,7 +1,7 @@
 #
 # spec file for package pixz
 #
-# Copyright (c) 2017 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,52 +12,23 @@
 # license that conforms to the Open Source Definition (Version 1.9)
 # published by the Open Source Initiative.
 
-# Please submit bugfixes or comments via http://bugs.opensuse.org/
+# Please submit bugfixes or comments via https://bugs.opensuse.org/
 #
 
 
-%if ( 0%{?centos_version} && 0%{?centos_version} < 700 ) || ( 
0%{?rhel_version} && 0%{?rhel_version} <= 700 )
-%define use_static_libarchive 1
-%else
-%define use_static_libarchive 0
-%endif
-
-%if ( 0%{?centos_version} && 0%{?centos_version} < 700 ) || ( 
0%{?rhel_version} && 0%{?rhel_version} < 700 )
-%define use_static_lzma 1
-%else
-%define use_static_lzma 0
-%endif
-
 Name:   pixz
 Version:1.0.6
 Release:0
 Summary:Parallel, indexing version of XZ
 License:BSD-2-Clause
 Group:  Productivity/Archiving/Compression
-Url:https://github.com/vasi/pixz
+URL:https://github.com/vasi/pixz
 Source: 
https://github.com/vasi/pixz/releases/download/v%{version}/%{name}-%{version}.tar.gz
-BuildRequires:  pkg-config
-BuildRoot:  %{_tmppath}/%{name}-%{version}-build
-%if %{use_static_libarchive}
-BuildRequires:  libarchive-static-devel >= 2.8
-%else
-%if 0%{?suse_version} <= 1110
-BuildRequires:  libarchive-devel >= 2.8
-%else
-BuildRequires:  pkgconfig(libarchive) >= 2.8
-%endif
-%endif
-%if %{use_static_lzma}
-BuildRequires:  xz-static-devel >= 4.999.9-beta-212
-%else
-%if 0%{?suse_version} <= 1110
-BuildRequires:  xz-devel >= 4.999.9-beta-212
-%else
-BuildRequires:  pkgconfig(liblzma) >= 4.999.9-beta-212
-%endif
-%endif
+BuildRequires:  pkgconfig
 # compatibility tests run classic xz
 BuildRequires:  xz
+BuildRequires:  pkgconfig(libarchive) >= 2.8
+BuildRequires:  pkgconfig(liblzma) >= 4.999.9-beta-212
 
 %description
 The existing XZ Utils provide great compression in the .xz file format, but
@@ -72,25 +43,20 @@
 %setup -q
 
 %build
-%if %{use_static_libarchive}
-export LIBARCHIVE_LIBS="-Wl,-Bstatic -larchive -Wl,-Bdynamic,-lbz2"
-%endif
-%if %{use_static_lzma}
-export LZMA_LIBS="-Wl,-Bstatic -llzma -Wl,-Bdynamic"
-%endif
+export CFLAGS="%{optflags} -fcommon"
 %configure
-make %{?_smp_mflags}
+%make_build
 
 %install
-make DESTDIR=%{buildroot} install %{?_smp_mflags}
+%make_install
 
 %check
-make check
+%make_build check
 
 %files
-%defattr(-,root,root)
-%doc NEWS TODO README.md LICENSE
+%license LICENSE
+%doc NEWS TODO README.md
 %{_bindir}/pixz
-%{_mandir}/man1/pixz.1.gz
+%{_mandir}/man1/pixz.1%{?ext_man}
 
 %changelog




commit pixz for openSUSE:Factory

2017-06-20 Thread root
Hello community,

here is the log from the commit of package pixz for openSUSE:Factory checked in 
at 2017-06-20 09:40:54

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


Package is "pixz"

Tue Jun 20 09:40:54 2017 rev:13 rq:504716 version:1.0.6

Changes:

--- /work/SRC/openSUSE:Factory/pixz/pixz.changes2016-06-25 
02:22:50.0 +0200
+++ /work/SRC/openSUSE:Factory/.pixz.new/pixz.changes   2017-06-20 
09:40:56.899390230 +0200
@@ -1,0 +2,10 @@
+Mon Jun 19 13:44:24 UTC 2017 - astie...@suse.com
+
+- Fix test suite on RHEL 5
+
+---
+Mon Jun 19 12:46:41 UTC 2017 - mplus...@suse.com
+
+- Enable testsuite
+
+---



Other differences:
--
++ pixz.spec ++
--- /var/tmp/diff_new_pack.SUttAb/_old  2017-06-20 09:40:57.439314104 +0200
+++ /var/tmp/diff_new_pack.SUttAb/_new  2017-06-20 09:40:57.443313541 +0200
@@ -1,7 +1,7 @@
 #
 # spec file for package pixz
 #
-# Copyright (c) 2016 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
@@ -56,6 +56,8 @@
 BuildRequires:  pkgconfig(liblzma) >= 4.999.9-beta-212
 %endif
 %endif
+# compatibility tests run classic xz
+BuildRequires:  xz
 
 %description
 The existing XZ Utils provide great compression in the .xz file format, but
@@ -77,12 +79,14 @@
 export LZMA_LIBS="-Wl,-Bstatic -llzma -Wl,-Bdynamic"
 %endif
 %configure
-
 make %{?_smp_mflags}
 
 %install
 make DESTDIR=%{buildroot} install %{?_smp_mflags}
 
+%check
+make check
+
 %files
 %defattr(-,root,root)
 %doc NEWS TODO README.md LICENSE




commit pixz for openSUSE:Factory

2016-06-24 Thread h_root
Hello community,

here is the log from the commit of package pixz for openSUSE:Factory checked in 
at 2016-06-25 02:22:39

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


Package is "pixz"

Changes:

--- /work/SRC/openSUSE:Factory/pixz/pixz.changes2015-11-18 
22:34:58.0 +0100
+++ /work/SRC/openSUSE:Factory/.pixz.new/pixz.changes   2016-06-25 
02:22:50.0 +0200
@@ -1,0 +2,5 @@
+Wed Jun 22 20:22:07 UTC 2016 - astie...@suse.com
+
+- fix build with current libarchive in CentOS/RHEL: link libbz2
+
+---



Other differences:
--
++ pixz.spec ++
--- /var/tmp/diff_new_pack.yCrSNG/_old  2016-06-25 02:22:51.0 +0200
+++ /var/tmp/diff_new_pack.yCrSNG/_new  2016-06-25 02:22:51.0 +0200
@@ -1,7 +1,7 @@
 #
 # spec file for package pixz
 #
-# Copyright (c) 2015 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2016 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
@@ -71,7 +71,7 @@
 
 %build
 %if %{use_static_libarchive}
-export LIBARCHIVE_LIBS="-Wl,-Bstatic -larchive -Wl,-Bdynamic"
+export LIBARCHIVE_LIBS="-Wl,-Bstatic -larchive -Wl,-Bdynamic,-lbz2"
 %endif
 %if %{use_static_lzma}
 export LZMA_LIBS="-Wl,-Bstatic -llzma -Wl,-Bdynamic"




commit pixz for openSUSE:Factory

2015-11-18 Thread h_root
Hello community,

here is the log from the commit of package pixz for openSUSE:Factory checked in 
at 2015-11-18 22:34:56

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


Package is "pixz"

Changes:

--- /work/SRC/openSUSE:Factory/pixz/pixz.changes2015-09-24 
06:16:01.0 +0200
+++ /work/SRC/openSUSE:Factory/.pixz.new/pixz.changes   2015-11-18 
22:34:58.0 +0100
@@ -1,0 +2,6 @@
+Wed Nov 18 15:53:51 UTC 2015 - astie...@suse.com
+
+- pixz 1.0.6:
+  * fixes large file support for listing
+
+---

Old:

  pixz-1.0.5.tar.gz

New:

  pixz-1.0.6.tar.gz



Other differences:
--
++ pixz.spec ++
--- /var/tmp/diff_new_pack.uRv4Rw/_old  2015-11-18 22:34:59.0 +0100
+++ /var/tmp/diff_new_pack.uRv4Rw/_new  2015-11-18 22:34:59.0 +0100
@@ -29,7 +29,7 @@
 %endif
 
 Name:   pixz
-Version:1.0.5
+Version:1.0.6
 Release:0
 Summary:Parallel, indexing version of XZ
 License:BSD-2-Clause

++ pixz-1.0.5.tar.gz -> pixz-1.0.6.tar.gz ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/pixz-1.0.5/NEWS new/pixz-1.0.6/NEWS
--- old/pixz-1.0.5/NEWS 2015-09-21 12:55:41.0 +0200
+++ new/pixz-1.0.6/NEWS 2015-11-05 22:56:52.0 +0100
@@ -1,3 +1,7 @@
+1.0.6 - Nov 5, 2015
+
+  * fixes large file support for listing
+
 1.0.5 - Sep 21, 2015
 
   * add htole64 and le64toh on glibc < 2.9
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/pixz-1.0.5/aclocal.m4 new/pixz-1.0.6/aclocal.m4
--- old/pixz-1.0.5/aclocal.m4   2015-09-21 12:58:11.0 +0200
+++ new/pixz-1.0.6/aclocal.m4   2015-11-05 22:57:36.0 +0100
@@ -20,32 +20,63 @@
 If you have problems, you may need to regenerate the build system entirely.
 To do so, use the procedure documented by the package, typically 
'autoreconf'.])])
 
-# pkg.m4 - Macros to locate and utilise pkg-config.-*- Autoconf -*-
-# serial 1 (pkg-config-0.24)
-# 
-# Copyright © 2004 Scott James Remnant .
-#
-# This program is free software; you can redistribute it and/or modify
-# it under the terms of the GNU General Public License as published by
-# the Free Software Foundation; either version 2 of the License, or
-# (at your option) any later version.
-#
-# This program is distributed in the hope that it will be useful, but
-# WITHOUT ANY WARRANTY; without even the implied warranty of
-# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
-# General Public License for more details.
-#
-# You should have received a copy of the GNU General Public License
-# along with this program; if not, write to the Free Software
-# Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.
-#
-# As a special exception to the GNU General Public License, if you
-# distribute this file as part of a program that contains a
-# configuration script generated by Autoconf, you may include it under
-# the same distribution terms that you use for the rest of that program.
-
-# PKG_PROG_PKG_CONFIG([MIN-VERSION])
-# --
+dnl pkg.m4 - Macros to locate and utilise pkg-config.   -*- Autoconf -*-
+dnl serial 11 (pkg-config-0.29)
+dnl
+dnl Copyright © 2004 Scott James Remnant .
+dnl Copyright © 2012-2015 Dan Nicholson 
+dnl
+dnl This program is free software; you can redistribute it and/or modify
+dnl it under the terms of the GNU General Public License as published by
+dnl the Free Software Foundation; either version 2 of the License, or
+dnl (at your option) any later version.
+dnl
+dnl This program is distributed in the hope that it will be useful, but
+dnl WITHOUT ANY WARRANTY; without even the implied warranty of
+dnl MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
+dnl General Public License for more details.
+dnl
+dnl You should have received a copy of the GNU General Public License
+dnl along with this program; if not, write to the Free Software
+dnl Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA
+dnl 02111-1307, USA.
+dnl
+dnl As a special exception to the GNU General Public License, if you
+dnl distribute this file as part of a program that contains a
+dnl configuration script generated by Autoconf, you may include it under
+dnl the same distribution terms that you use for the rest of that
+dnl program.
+
+dnl PKG_PREREQ(MIN-VERSION)
+dnl ---
+dnl Since: 0.29
+dnl
+dnl Verify that the version of the pkg-config macros are at least
+dnl MIN-VERSION. Unlike PKG_PROG_PKG_CONFIG, which checks the user's
+dnl installed version of pkg-config, this checks the deve

commit pixz for openSUSE:Factory

2015-09-23 Thread h_root
Hello community,

here is the log from the commit of package pixz for openSUSE:Factory checked in 
at 2015-09-24 06:15:32

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


Package is "pixz"

Changes:

--- /work/SRC/openSUSE:Factory/pixz/pixz.changes2014-10-29 
21:11:31.0 +0100
+++ /work/SRC/openSUSE:Factory/.pixz.new/pixz.changes   2015-09-24 
06:16:01.0 +0200
@@ -1,0 +2,26 @@
+Mon Sep 21 11:01:23 UTC 2015 - astie...@suse.com
+
+- pixz 1.0.5:
+  * add htole64 and le64toh on glibc < 2.9
+replacing local patch pixz-endianess-functions.patch
+
+---
+Sat Sep 19 20:26:01 UTC 2015 - astie...@suse.com
+
+- pixz 1.0.4:
+  * move manpage generation to bootstrap
+- pixz 1.0.3:
+  * complete autotools build
+  * large-file support for 32-bit systems
+  * creates output file with permissions of input file (if possible,
+i.e. not reading from stdin)
+  * better error messages on incorrect input path
+  * list main differences between pixz and xz in README
+  * fix issue with extreme (-e) command line option parsing
+  * adds keep input (-k) command line option
+- packaging changes:
+  * drop pixz-underlinking.patch, no longer required with autotools
+  * remove pixz-use-static.patch, now using configure
+  * tweaks to build on CentOS and RHEL
+
+---

Old:

  pixz-1.0.2.tgz
  pixz-endianess-functions.patch
  pixz-underlinking.patch
  pixz-use-static.patch

New:

  pixz-1.0.5.tar.gz



Other differences:
--
++ pixz.spec ++
--- /var/tmp/diff_new_pack.qS2w7m/_old  2015-09-24 06:16:02.0 +0200
+++ /var/tmp/diff_new_pack.qS2w7m/_new  2015-09-24 06:16:02.0 +0200
@@ -1,7 +1,7 @@
 #
 # spec file for package pixz
 #
-# 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
@@ -16,66 +16,76 @@
 #
 
 
-%if ( 0%{?centos_version} && 0%{?centos_version} <= 600 ) || 0%{?rhel_version}
-%defineuse_static_libs 1
-%define patch_missing_endianess_functions 1
+%if ( 0%{?centos_version} && 0%{?centos_version} < 700 ) || ( 
0%{?rhel_version} && 0%{?rhel_version} <= 700 )
+%define use_static_libarchive 1
 %else
-%define use_static_libs 0
-%define patch_missing_endianess_functions 0
+%define use_static_libarchive 0
+%endif
+
+%if ( 0%{?centos_version} && 0%{?centos_version} < 700 ) || ( 
0%{?rhel_version} && 0%{?rhel_version} < 700 )
+%define use_static_lzma 1
+%else
+%define use_static_lzma 0
 %endif
 
 Name:   pixz
-Version:1.0.2
+Version:1.0.5
 Release:0
 Summary:Parallel, indexing version of XZ
 License:BSD-2-Clause
 Group:  Productivity/Archiving/Compression
 Url:https://github.com/vasi/pixz
-Source: http://sourceforge.net/projects/pixz/files/pixz-%{version}.tgz
-Patch1: pixz-underlinking.patch
-Patch2: pixz-use-static.patch
-Patch3: pixz-endianess-functions.patch
-%if 0%{?use_static_libs}
+Source: 
https://github.com/vasi/pixz/releases/download/v%{version}/%{name}-%{version}.tar.gz
+BuildRequires:  pkg-config
+BuildRoot:  %{_tmppath}/%{name}-%{version}-build
+%if %{use_static_libarchive}
 BuildRequires:  libarchive-static-devel >= 2.8
+%else
+%if 0%{?suse_version} <= 1110
+BuildRequires:  libarchive-devel >= 2.8
+%else
+BuildRequires:  pkgconfig(libarchive) >= 2.8
+%endif
+%endif
+%if %{use_static_lzma}
 BuildRequires:  xz-static-devel >= 4.999.9-beta-212
 %else
-BuildRequires:  libarchive-devel
-BuildRequires:  xz-devel
+%if 0%{?suse_version} <= 1110
+BuildRequires:  xz-devel >= 4.999.9-beta-212
+%else
+BuildRequires:  pkgconfig(liblzma) >= 4.999.9-beta-212
+%endif
 %endif
-
-BuildRoot:  %{_tmppath}/%{name}-%{version}-build
 
 %description
-The existing XZ Utils ( http://tukaani.org/xz/ ) provide great compression in 
the .xz file format, 
-but they have two significant problems:
+The existing XZ Utils provide great compression in the .xz file format, but
+they produce just one big block of compressed data. Pixz instead produces a
+collection of smaller blocks which makes random access to the original data
+possible. This is especially useful for large tarballs.
 
-* They are single-threaded, while most users nowadays have multi-core 
computers.
-* The .xz files they produce are just one big block of compressed data, 
-  rather than a collection of smaller blocks. This makes random access to the 
original data impossible.

commit pixz for openSUSE:Factory

2014-10-29 Thread h_root
Hello community,

here is the log from the commit of package pixz for openSUSE:Factory checked in 
at 2014-10-29 21:10:32

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


Package is "pixz"

Changes:

--- /work/SRC/openSUSE:Factory/pixz/pixz.changes2013-12-18 
07:51:51.0 +0100
+++ /work/SRC/openSUSE:Factory/.pixz.new/pixz.changes   2014-10-29 
21:11:31.0 +0100
@@ -1,0 +2,5 @@
+Tue Oct 28 23:33:20 UTC 2014 - andreas.stie...@gmx.de
+
+- support build on CentOS 7
+
+---



Other differences:
--
++ pixz.spec ++
--- /var/tmp/diff_new_pack.pRiBaF/_old  2014-10-29 21:11:32.0 +0100
+++ /var/tmp/diff_new_pack.pRiBaF/_new  2014-10-29 21:11:32.0 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package pixz
 #
-# Copyright (c) 2013 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
@@ -16,7 +16,7 @@
 #
 
 
-%if 0%{?centos_version} || 0%{?rhel_version}
+%if ( 0%{?centos_version} && 0%{?centos_version} <= 600 ) || 0%{?rhel_version}
 %defineuse_static_libs 1
 %define patch_missing_endianess_functions 1
 %else

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



commit pixz for openSUSE:Factory

2013-12-17 Thread h_root
Hello community,

here is the log from the commit of package pixz for openSUSE:Factory checked in 
at 2013-12-18 07:51:50

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


Package is "pixz"

Changes:

--- /work/SRC/openSUSE:Factory/pixz/pixz.changes2013-01-10 
13:51:18.0 +0100
+++ /work/SRC/openSUSE:Factory/.pixz.new/pixz.changes   2013-12-18 
07:51:51.0 +0100
@@ -1,0 +2,8 @@
+Sun Nov 24 16:32:31 UTC 2013 - andreas.stie...@gmx.de
+
+- support building on CentOS/RHEL, statically linking against
+  libarchive and xz (pixz-use-static.patch) 
+  and patching in missing endianess functions
+  (pixz-endianess-functions.patch)
+
+---

New:

  pixz-endianess-functions.patch
  pixz-use-static.patch



Other differences:
--
++ pixz.spec ++
--- /var/tmp/diff_new_pack.WBumyi/_old  2013-12-18 07:51:51.0 +0100
+++ /var/tmp/diff_new_pack.WBumyi/_new  2013-12-18 07:51:51.0 +0100
@@ -16,6 +16,14 @@
 #
 
 
+%if 0%{?centos_version} || 0%{?rhel_version}
+%defineuse_static_libs 1
+%define patch_missing_endianess_functions 1
+%else
+%define use_static_libs 0
+%define patch_missing_endianess_functions 0
+%endif
+
 Name:   pixz
 Version:1.0.2
 Release:0
@@ -25,8 +33,16 @@
 Url:https://github.com/vasi/pixz
 Source: http://sourceforge.net/projects/pixz/files/pixz-%{version}.tgz
 Patch1: pixz-underlinking.patch
+Patch2: pixz-use-static.patch
+Patch3: pixz-endianess-functions.patch
+%if 0%{?use_static_libs}
+BuildRequires:  libarchive-static-devel >= 2.8
+BuildRequires:  xz-static-devel >= 4.999.9-beta-212
+%else
 BuildRequires:  libarchive-devel
 BuildRequires:  xz-devel
+%endif
+
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build
 
 %description
@@ -40,6 +56,12 @@
 %prep
 %setup -q
 %patch1 -p1
+%if 0%{?use_static_libs}
+%patch2 -p1
+%endif
+%if 0%{?patch_missing_endianess_functions}
+%patch3 -p1
+%endif
 
 %build
 make %{?_smp_mflags} CFLAGS="%{optflags}"

++ pixz-endianess-functions.patch ++
---
 endian.c |8 
 1 file changed, 8 insertions(+)

Index: pixz-1.0.2/endian.c
===
--- pixz-1.0.2.orig/endian.c2013-01-09 04:25:03.0 +
+++ pixz-1.0.2/endian.c 2013-09-26 20:02:24.0 +0100
@@ -19,6 +19,14 @@ void xle64enc(uint8_t *d, uint64_t n) {
#include 
 #endif
 
+# if __BYTE_ORDER == __LITTLE_ENDIAN
+#  define htole64(x) (x)
+#  define le64toh(x) (x)
+# else
+#  define htole64(x) __bswap_64 (x)
+#  define le64toh(x) __bswap_64 (x)
+# endif
+
 uint64_t xle64dec(const uint8_t *d) {
 return le64toh(*(uint64_t*)d);
 }
++ pixz-use-static.patch ++
---
 Makefile |2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

Index: pixz-1.0.2/Makefile
===
--- pixz-1.0.2.orig/Makefile2013-09-25 22:16:11.0 +0100
+++ pixz-1.0.2/Makefile 2013-09-26 00:29:52.0 +0100
@@ -12,7 +12,7 @@ MYCFLAGS = $(patsubst %,-I%/include,$(LI
 MYLDFLAGS = $(patsubst %,-L%/lib,$(LIBPREFIX)) $(OPT) -Wall
 
 THREADS = -lpthread
-LIBADD = $(THREADS) -llzma -larchive -lm
+LIBADD = $(THREADS) -Wl,-Bstatic -llzma -larchive -Wl,-Bdynamic -lm
 
 CC = gcc
 COMPILE = $(CC) $(MYCFLAGS) $(CFLAGS) -c -o
-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org



commit pixz for openSUSE:Factory

2013-01-10 Thread h_root
Hello community,

here is the log from the commit of package pixz for openSUSE:Factory checked in 
at 2013-01-10 13:51:15

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


Package is "pixz", Maintainer is ""

Changes:

--- /work/SRC/openSUSE:Factory/pixz/pixz.changes2012-11-29 
09:28:57.0 +0100
+++ /work/SRC/openSUSE:Factory/.pixz.new/pixz.changes   2013-01-10 
13:51:18.0 +0100
@@ -1,0 +2,10 @@
+Wed Jan  9 18:51:06 UTC 2013 - idon...@suse.com
+
+- Update to version 1.0.2
+  * Fix a crashing bug when input is incompressible
+https://github.com/vasi/pixz/issues/10
+  * Add a man page
+  * Add tuning options -e, -q, -f
+- Add pixz-underlinking.patch to explicitly link to -lm
+
+---

Old:

  pixz-1.0.tar.gz

New:

  pixz-1.0.2.tgz
  pixz-underlinking.patch



Other differences:
--
++ pixz.spec ++
--- /var/tmp/diff_new_pack.NfLiBG/_old  2013-01-10 13:51:19.0 +0100
+++ /var/tmp/diff_new_pack.NfLiBG/_new  2013-01-10 13:51:19.0 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package pixz
 #
-# 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
@@ -17,13 +17,14 @@
 
 
 Name:   pixz
-Version:1.0
+Version:1.0.2
 Release:0
 Summary:Parallel, indexing version of XZ
 License:BSD-2-Clause
 Group:  Productivity/Archiving/Compression
 Url:https://github.com/vasi/pixz
-Source: pixz-%{version}.tar.gz
+Source: http://sourceforge.net/projects/pixz/files/pixz-%{version}.tgz
+Patch1: pixz-underlinking.patch
 BuildRequires:  libarchive-devel
 BuildRequires:  xz-devel
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build
@@ -38,17 +39,22 @@
 
 %prep
 %setup -q
+%patch1 -p1
 
 %build
-make %{?_smp_mflags}
+make %{?_smp_mflags} CFLAGS="%{optflags}"
 
 %install
 mkdir -p %{buildroot}/%{_bindir}
+mkdir -p %{buildroot}/%{_mandir}/man1/
+
 install -m 0755 pixz %{buildroot}/%{_bindir}/pixz
+install -m 0644 pixz.1 %{buildroot}/%{_mandir}/man1/pixz.1
 
 %files
 %defattr(-,root,root)
-%{_bindir}/pixz
 %doc TODO README LICENSE
+%{_bindir}/pixz
+%{_mandir}/man1/pixz.1.gz
 
 %changelog

++ pixz-underlinking.patch ++
Index: pixz-1.0.2/Makefile
===
--- pixz-1.0.2.orig/Makefile
+++ pixz-1.0.2/Makefile
@@ -12,7 +12,7 @@ MYCFLAGS = $(patsubst %,-I%/include,$(LI
 MYLDFLAGS = $(patsubst %,-L%/lib,$(LIBPREFIX)) $(OPT) -Wall
 
 THREADS = -lpthread
-LIBADD = $(THREADS) -llzma -larchive
+LIBADD = $(THREADS) -llzma -larchive -lm
 
 CC = gcc
 COMPILE = $(CC) $(MYCFLAGS) $(CFLAGS) -c -o
-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org



commit pixz for openSUSE:Factory

2012-11-29 Thread h_root
Hello community,

here is the log from the commit of package pixz for openSUSE:Factory checked in 
at 2012-11-29 09:28:54

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


Package is "pixz", Maintainer is ""

Changes:

--- /work/SRC/openSUSE:Factory/pixz/pixz.changes2012-09-23 
21:09:31.0 +0200
+++ /work/SRC/openSUSE:Factory/.pixz.new/pixz.changes   2012-11-29 
09:28:57.0 +0100
@@ -1,0 +2,10 @@
+Tue Nov 27 12:08:26 UTC 2012 - sweet_...@gmx.de
+
+- update to first official release 1.0
+  * Support streaming input, still decompressing in parallel
+  * Platform independent endian support
+  * Allow capping the number of threads (new switch -p)
+  * Add help option (-h)
+  * Write the compressed/uncompressed size into block headers
+
+---

Old:

  pixz-c5f99bf4b4.tar.xz

New:

  pixz-1.0.tar.gz



Other differences:
--
++ pixz.spec ++
--- /var/tmp/diff_new_pack.X8pX2q/_old  2012-11-29 09:28:58.0 +0100
+++ /var/tmp/diff_new_pack.X8pX2q/_new  2012-11-29 09:28:58.0 +0100
@@ -16,18 +16,15 @@
 #
 
 
-%define _githash c5f99bf4b4
-
 Name:   pixz
-Version:0.0+git20120918
+Version:1.0
 Release:0
 Summary:Parallel, indexing version of XZ
 License:BSD-2-Clause
 Group:  Productivity/Archiving/Compression
 Url:https://github.com/vasi/pixz
-Source: pixz-%{_githash}.tar.xz
+Source: pixz-%{version}.tar.gz
 BuildRequires:  libarchive-devel
-BuildRequires:  xz
 BuildRequires:  xz-devel
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build
 
@@ -40,7 +37,7 @@
   rather than a collection of smaller blocks. This makes random access to the 
original data impossible.
 
 %prep
-%setup -q -n pixz
+%setup -q
 
 %build
 make %{?_smp_mflags}

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



commit pixz for openSUSE:Factory

2012-09-23 Thread h_root
Hello community,

here is the log from the commit of package pixz for openSUSE:Factory checked in 
at 2012-09-23 21:09:27

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


Package is "pixz", Maintainer is ""

Changes:

--- /work/SRC/openSUSE:Factory/pixz/pixz.changes2012-09-03 
18:56:06.0 +0200
+++ /work/SRC/openSUSE:Factory/.pixz.new/pixz.changes   2012-09-23 
21:09:31.0 +0200
@@ -1,0 +2,7 @@
+Sat Sep 22 16:45:49 UTC 2012 - idon...@suse.com
+
+- Update to git snapshot c5f99bf4b4
+  * Removed pixz-link-pthread.patch, fixed upstream.
+  * 32bit fix
+
+---

Old:

  pixz-bd56f5706c.tar.xz
  pixz-link-pthread.patch

New:

  pixz-c5f99bf4b4.tar.xz



Other differences:
--
++ pixz.spec ++
--- /var/tmp/diff_new_pack.KVg0j1/_old  2012-09-23 21:09:33.0 +0200
+++ /var/tmp/diff_new_pack.KVg0j1/_new  2012-09-23 21:09:33.0 +0200
@@ -16,20 +16,19 @@
 #
 
 
-%define _githash bd56f5706c
+%define _githash c5f99bf4b4
 
 Name:   pixz
-Version:0.0+git20110808
+Version:0.0+git20120918
 Release:0
 Summary:Parallel, indexing version of XZ
 License:BSD-2-Clause
 Group:  Productivity/Archiving/Compression
 Url:https://github.com/vasi/pixz
 Source: pixz-%{_githash}.tar.xz
-Patch:  pixz-link-pthread.patch
 BuildRequires:  libarchive-devel
-BuildRequires:  xz-devel
 BuildRequires:  xz
+BuildRequires:  xz-devel
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build
 
 %description
@@ -41,8 +40,7 @@
   rather than a collection of smaller blocks. This makes random access to the 
original data impossible.
 
 %prep
-%setup -q -n pixz-%{_githash}
-%patch -p1
+%setup -q -n pixz
 
 %build
 make %{?_smp_mflags}

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