Hello community, here is the log from the commit of package reiserfs for openSUSE:Factory checked in at 2013-09-17 15:03:04 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/reiserfs (Old) and /work/SRC/openSUSE:Factory/.reiserfs.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "reiserfs" Changes: -------- --- /work/SRC/openSUSE:Factory/reiserfs/reiserfs.changes 2013-07-02 07:43:07.000000000 +0200 +++ /work/SRC/openSUSE:Factory/.reiserfs.new/reiserfs.changes 2013-09-17 15:03:05.000000000 +0200 @@ -1,0 +2,31 @@ +Mon Sep 16 16:56:07 UTC 2013 - [email protected] + +- silent-rules.patch: Add workaround for missing AM_SILENT_RULES + +------------------------------------------------------------------- +Mon Sep 16 16:49:43 UTC 2013 - [email protected] + +- Update to upstream master (19566d0) + - build: introduce shared libreiserfscore.so and export it + - reiserfsprogs: convert reiserfs_filsys_t from structure to pointer-to-structure + - reiserfsprogs: annotate for endian safeness + - reiserfsprogs: fix remaining sparse warnings + - reiserfsprogs: Fix sparse "warning: Using plain integer as NULL pointer" + - sparse: move bitops functions to include/misc.h + - reiserfscore: rename usearch_by_position to reiserfs_search_by_position + - reiserfscore: make reiserfs_open's filename argument const + - swab: protect le32_to_cpu and friends against being defined twice + - reiserfs_fs.h: Eliminate overlays in offset_v2 helpers + - reiserfscore: move endian helpers for offset_v2 into header + - reiserfs_fs.h: Fix ifndef for multiple inclusion + +------------------------------------------------------------------- +Tue Aug 27 00:43:06 UTC 2013 - [email protected] + +- Update to 3.6.24. + - reiserfsprogs: autogenerate the version number in the man pages + - journal: fix division by 0 with one transaction in log (crash) + - resize_reiserfs: fix > 8TB printf formatting + - Packaging cleanups. + +------------------------------------------------------------------- Old: ---- reiserfsprogs-3.6.23.tar.xz New: ---- reiserfsprogs-3.6.24-21-g19566d0.tar.bz2 silent-rules.patch ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ reiserfs.spec ++++++ --- /var/tmp/diff_new_pack.Wau6C7/_old 2013-09-17 15:03:05.000000000 +0200 +++ /var/tmp/diff_new_pack.Wau6C7/_new 2013-09-17 15:03:05.000000000 +0200 @@ -20,27 +20,48 @@ BuildRequires: autoconf BuildRequires: automake BuildRequires: e2fsprogs-devel +BuildRequires: libtool BuildRequires: linux-kernel-headers +BuildRequires: pkg-config Url: http://www.namesys.com/download.html Conflicts: libreiserfs-progs Supplements: filesystem(reiserfs) -Version: 3.6.23 +%define tar_version 3.6.24-21-g19566d0 +Version: 3.6.24 Release: 0 Summary: Reiser File System utilities License: GPL-2.0+ Group: System/Filesystems -Source: reiserfsprogs-%{version}.tar.xz +Source: reiserfsprogs-%{tar_version}.tar.bz2 BuildRoot: %{_tmppath}/%{name}-%{version}-build +Patch1: silent-rules.patch %description This package includes utilities for making the file system (mkreiserfs), checking for consistency (reiserfsck), and resizing (resize_reiserfs). +%package -n libreiserfscore-devel +Summary: Reiser File System Core Library Development Files +Group: Development/Libraries/C and C++ +Requires: libreiserfscore0 = %{version} + +%description -n libreiserfscore-devel +This package contains the headers and linkable libraries for +libreiserfscore, which is used to provide reiserfs services for external +programs. +%package -n libreiserfscore0 +Summary: Reiser File System Core Library +Group: System/Filesystems + +%description -n libreiserfscore0 +This package contains the library that provides core functionality +for the reiserfs file system. %prep -%setup -q -n reiserfsprogs-%{version} +%setup -q -n reiserfsprogs-%{tar_version} +%patch1 -p1 %build autoreconf -fiv @@ -57,4 +78,21 @@ /sbin/* %doc %{_mandir}/man8/* +%files -n libreiserfscore-devel +%defattr(-, root, root) +%dir %{_includedir}/reiserfs +%{_includedir}/reiserfs/*.h +%{_libdir}/pkgconfig/reiserfscore.pc +%{_libdir}/libreiserfscore.a +%{_libdir}/libreiserfscore.la +%{_libdir}/libreiserfscore.so +%{_libdir}/libreiserfscore.so.0 + +%files -n libreiserfscore0 +%defattr(-, root, root) +%{_libdir}/libreiserfscore.so.0.0.0 + +%post -n libreiserfscore0 -p /sbin/ldconfig +%postun -n libreiserfscore0 -p /sbin/ldconfig + %changelog ++++++ silent-rules.patch ++++++ From: Matthias Eckermann <[email protected]> Subject: AM_SILENT_RULES doesn't exist in older automake releases AM_SILENT_RULES was introduced in automake v1.11, which isn't present in SLES 11. Signed-off-by: Jeff Mahoney <[email protected]> --- configure.ac | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) --- a/configure.ac 2013-08-26 19:02:20.000000000 -0400 +++ b/configure.ac 2013-09-16 12:55:05.176206691 -0400 @@ -5,8 +5,9 @@ AC_PREREQ(2.50) AH_TEMPLATE([HAVE_LIBUUID], [Define for enable libuuid using.]) -AM_INIT_AUTOMAKE([1.11.1 dist-xz silent-rules]) -AM_SILENT_RULES([yes]) +AM_INIT_AUTOMAKE([1.10.1]) +m4_ifndef([AM_SILENT_RULES], [m4_define([AM_SILENT_RULES],[])]) +AM_SILENT_RULES([yes]) # make --enable-silent-rules the default. AM_MAINTAINER_MODE dnl We install in /sbin, the utils are to be available on boot -- To unsubscribe, e-mail: [email protected] For additional commands, e-mail: [email protected]
