[Bug 506339] Review Request: XZ Utils - LZMA Utils with newer file format
bugzilla at redhat.com
bugzilla at redhat.com
Thu Jul 9 18:32:36 UTC 2009
Please do not reply directly to this email. All additional
comments should be made in the comments box of this bug.
https://bugzilla.redhat.com/show_bug.cgi?id=506339
--- Comment #17 from Bill Nottingham <notting at redhat.com> 2009-07-09 14:32:33 EDT ---
OK, new files:
http://notting.fedorapeople.org/review/xz.spec
http://notting.fedorapeople.org/review/xz-4.999.8-0.6.beta.fc11.src.rpm
Changes:
--- xz.spec.old 2009-07-09 14:27:13.000000000 -0400
+++ xz.spec 2009-07-09 14:27:36.000000000 -0400
@@ -1,8 +1,8 @@
Summary: XZ Utils, LZMA compression utilities
Name: xz
Version: 4.999.8
-Release: 0.5beta%{?dist}
-License: GPLv2+
+Release: 0.6.beta%{?dist}
+License: LGPLv2+
Group: Applications/File
Source0: http://tukaani.org/%{name}/%{name}-%{version}beta.tar.gz
URL: http://tukaani.org/%{name}/
@@ -10,14 +10,14 @@
Requires: %{name}-libs = %{version}-%{release}
%description
-XZ Utils are an attempt to make LZMA compression easy to use
-on free (as in freedom) operating systems. This is achieved by
-providing tools and libraries which are similar to use than the
-equivalents of the most popular existing compression algorithms.
-
-LZMA is a general purporse compression algorithm designed by
-Igor Pavlov as part of 7-Zip. It provides high compression ratio
-while keeping the decompression speed fast.
+XZ Utils are an attempt to make LZMA compression easy to use on free (as in
+freedom) operating systems. This is achieved by providing tools and libraries
+which are similar to use than the equivalents of the most popular existing
+compression algorithms.
+
+LZMA is a general purporse compression algorithm designed by Igor Pavlov as
+part of 7-Zip. It provides high compression ratio while keeping the
+decompression speed fast.
%package libs
Summary: Libraries for decoding LZMA compression
@@ -35,18 +35,20 @@
Requires: pkgconfig
%description devel
-Devel libraries & headers for liblzma.
+Devel libraries and headers for liblzma.
%package lzma-compat
-Summary: Devel libraries & headers for liblzma
+Summary: Older LZMA format compatibility binaries
Group: Development/Libraries
-License: LGPLv2+
+# lz{grep,diff,more} are GPLv2+. Other binaries are LGPLv2+
+License: GPLv2+ and LGPLv2+
Requires: %{name} = %{version}-%{release}
Obsoletes: lzma < 5
Provides: lzma = 5
%description lzma-compat
-Compatibility files for lzma.
+The lzma-compat package contains compatibility links for older
+commands that deal with the older LZMA format.
%prep
%setup -q -n %{name}-%{version}beta
@@ -97,6 +99,11 @@
%{_mandir}/man1/*
%changelog
+* Thu Jul 09 2009 Bill Nottingham <notting at redhat.com> 4.9999.8-0.6.beta
+- fix release versioning to match guidelines
+- fix up lzma-compat summary/description
+- tweak licensing
+
* Mon Jun 22 2009 Jindrich Novy <jnovy at redhat.com> 4.999.8beta-0.5
- introduce lzma-compat subpackage
As for the licensing, rather than rebase the tarball, I just updated the spec
to reflect the code currently in the tarball. Core xz command is PD + LGPL code
linked together, therefore it's LGPL. Similarly for the libraries. The only GPL
code is the lz* scripts, which are in the compat package.
Obviously, those license tags can change when the code is rebased.
--
Configure bugmail: https://bugzilla.redhat.com/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are on the CC list for the bug.
More information about the Fedora-package-review
mailing list