commit pixz for openSUSE:Factory
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
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
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
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
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
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
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
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
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
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