Hello community,

here is the log from the commit of package xar for openSUSE:Factory checked in 
at 2015-04-13 20:30:19
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/xar (Old)
 and      /work/SRC/openSUSE:Factory/.xar.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "xar"

Changes:
--------
--- /work/SRC/openSUSE:Factory/xar/xar.changes  2015-03-03 11:15:48.000000000 
+0100
+++ /work/SRC/openSUSE:Factory/.xar.new/xar.changes     2015-04-13 
20:30:20.000000000 +0200
@@ -1,0 +2,65 @@
+Sat Apr 11 18:37:39 UTC 2015 - p.drou...@gmail.com
+
+- Update to version 1.6.1
+  * Fix issues #75, #76
+  * Added NEWS file
+  * Stealth support for any available EVP_get_digestbyname hash (see man page)
+  * Support digests sha224, sha256, sha384 and sha512 provided the linked
+    libcrypto supports them (OpenSSL 0.9.8 and later).  Note that using a
+    --toc-cksum other than none, md5 or sha1 (the default) is NOT backwards
+    compatible (requires extended binary header support), but using a
+    --file-cksum other than none, md5 or sha1 is backwards compatible provided
+    the recipient's libcrypto supports it.  Both --toc-cksum and --file-cksum
+    must be specified to get them to be different.
+  * Do not attempt to extract attribute information to a non-file destination
+  * Handle 6 more flags bits including UF_HIDDEN and UF_COMPRESSED
+  * Fix xar_get_mode output to still include type when mode is unavailable
+    (This also fixes alignment problems in -tv output when mode is missing)
+  * Fix archival of FinderCreateTime on 64 bit archs (extract was already okay)
+  * Add support for --recompress option to blindly recompress all files added
+    to the archive not matched by a --no-compress option when a --compression
+    type other than none is in effect.  All prior versions of xar always behave
+    as though --recompress has been specified.
+  * Recognized already-compressed files will now just be stored as-is in the
+    archive without a second compression.  The gzip, bzip2 and xz formats are
+    currently recognized.  The --recompress option disables this behavior.
+    The xar library itself now provides this support (XAR_OPT_RECOMPRESS).
+  * xar.h c++ compatibility added
+  * XAR_OPT_TOCCKSUM can now be set after adding signatures without causing
+    archive corruption
+  * Update liblzma support to work with current liblzma versions
+  * Show additional information in --version output if --verbose given first
+  * Update man page and --help output to be current
+  * Allow --compression=xz whenever --compression=lzma is supported
+  * Now builds on cygwin
+  * A huge number of warnings were eliminated so compilations should be much
+    cleaner on many platforms now
+  * Add support for --rfc6713 (see man page) (XAR_OPT_RFC6713FORMAT)
+  * Support compiling against an older libcrypto but running against a newer 
one
+  * Make extracted-checksum/archived-checksum use long hash name to match value
+    used in toc checksum (backwards compatible)
+  * Add missing trailing 'Z' to creation-date in archive (backwards compatible)
+  * Help output (--help) now goes to standard output instead of standard error
+  * Reduce spew on command line argument error
+  * Support --directory (-C) during archive as well as extract
+  * Add support for --to-stdout (-O) (XAR_OPT_EXTRACTSTDOUT)
+  * Add support for --strip-components (XAR_OPT_STRIPCOMPONENTS)
+  * Command aliases added (--create, --extract, --list, --file, --directory,
+    --verbose, --one-file-system, -V)
+  * The xar header version can now be easily #if tested using XAR_VERSION_NUM
+  * The xar library version can now be fetched with XAR_OPT_XARLIBVERSION
+  * xar_from_base64 no longer adds extra bytes to the decoded output
+  * Library now adds a signature-creation-time element which contains the
+    "%.1f" formatted number of seconds since 2001-01-01T00:00:00Z when any
+    signatures are present
+  * Rudimentary command line signature support (--sign/--replace-sign etc.)
+  * configure now defaults compiler options to "-Wall -g -O2" for gcc
+  * Update Xcode projects
+  * Import into git (adding .gitignore and .gitattributes)
+  * Initial release from https://github.com/mackyle/xar project
+- Update project and download Urls
+- Add autoconf build require; needed to generate the configure script
+  from git
+- Update documentation files list when process %doc
+
+-------------------------------------------------------------------

Old:
----
  xar-1.5.2.tar.gz

New:
----
  xar-1.6.1.tar.gz

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ xar.spec ++++++
--- /var/tmp/diff_new_pack.AgmTWm/_old  2015-04-13 20:30:21.000000000 +0200
+++ /var/tmp/diff_new_pack.AgmTWm/_new  2015-04-13 20:30:21.000000000 +0200
@@ -18,13 +18,14 @@
 
 %define soname 1
 Name:           xar
-Version:        1.5.2
+Version:        1.6.1
 Release:        0
 Summary:        Extensible Archive Format Tools
 License:        BSD-3-Clause
 Group:          Productivity/Archiving/Compression
-Url:            http://code.google.com/p/xar/
-Source:         http://%{name}.googlecode.com/files/%{name}-%{version}.tar.gz
+Url:            http://mackyle.github.com/xar
+Source:         
https://github.com/mackyle/xar/archive/%{name}-%{version}.tar.gz
+BuildRequires:  autoconf
 BuildRequires:  e2fsprogs-devel
 BuildRequires:  libacl-devel
 BuildRequires:  libbz2-devel
@@ -74,13 +75,16 @@
 table of content's rich meta-data.
 
 %prep
-%setup -q
+%setup -q -n %{name}-%{name}-%{version}
 
 %build
+cd xar
+NOCONFIGURE=1 ./autogen.sh
 %configure
 make %{?_smp_mflags}
 
 %install
+cd xar
 make DESTDIR=%{buildroot} install %{?_smp_mflags}
 # do not ship these
 rm %{buildroot}%{_libdir}/libxar.a
@@ -92,18 +96,18 @@
 
 %files
 %defattr(-,root,root)
-%doc LICENSE TODO
+%doc xar/ChangeLog xar/LICENSE xar/NEWS
 %{_bindir}/xar
-%doc %{_mandir}/man1/xar.1*
+%{_mandir}/man1/xar.1*
 
 %files -n libxar%{soname}
 %defattr(-,root,root)
-%doc LICENSE TODO
+%doc xar/ChangeLog xar/LICENSE xar/NEWS
 %{_libdir}/libxar.so.%{soname}
 
 %files -n libxar-devel
 %defattr(-,root,root)
-%doc LICENSE TODO
+%doc xar/ChangeLog xar/LICENSE xar/NEWS
 %{_includedir}/xar
 %{_libdir}/libxar.so
 

++++++ xar-1.5.2.tar.gz -> xar-1.6.1.tar.gz ++++++
++++ 51837 lines of diff (skipped)


Reply via email to