Hello community,

here is the log from the commit of package libreiserfs for openSUSE:Factory 
checked in at 2012-06-01 07:20:44
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/libreiserfs (Old)
 and      /work/SRC/openSUSE:Factory/.libreiserfs.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "libreiserfs", Maintainer is "je...@suse.com"

Changes:
--------
--- /work/SRC/openSUSE:Factory/libreiserfs/libreiserfs.changes  2011-11-22 
17:48:22.000000000 +0100
+++ /work/SRC/openSUSE:Factory/.libreiserfs.new/libreiserfs.changes     
2012-06-01 07:20:46.000000000 +0200
@@ -1,0 +2,8 @@
+Thu May 24 10:37:38 UTC 2012 - jeng...@inai.de
+
+- Remove redundant tags/sections from specfile
+- Parallel build with %_smp_mflags
+- Follow shlib naming policy, simplify file list
+- Trim description, remove visions and deep implementation details
+
+-------------------------------------------------------------------

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

Other differences:
------------------
++++++ libreiserfs.spec ++++++
--- /var/tmp/diff_new_pack.pvyUks/_old  2012-06-01 07:20:47.000000000 +0200
+++ /var/tmp/diff_new_pack.pvyUks/_new  2012-06-01 07:20:47.000000000 +0200
@@ -1,7 +1,7 @@
 #
 # spec file for package libreiserfs
 #
-# Copyright (c) 2011 SUSE LINUX Products GmbH, Nuernberg, Germany.
+# Copyright (c) 2012 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,16 +16,14 @@
 #
 
 
-
 Name:           libreiserfs
+%define lname  libreiserfs-0_3-0
 Url:            http://reiserfs.linux.kiev.ua
 Version:        0.3.0.5
-Release:        145
-License:        GPL-2.0+
-Group:          System/Libraries
-PreReq:         %install_info_prereq
-BuildRequires:  libtool
+Release:        0
 Summary:        ReiserFS File System Access Library
+License:        GPL-2.0+
+Group:          Development/Libraries/C and C++
 Source:         
http://ftp.roedu.net/pub/mirrors/ftp.namesys.com/pub/libreiserfs/progsreiserfs-%{version}.tar.bz2
 Source1:        series
 Source2:        baselibs.conf
@@ -35,6 +33,8 @@
 Patch4:         libreiserfs-autoconf-fixups
 Patch5:         libreiserfs-devel-fix
 BuildRoot:      %{_tmppath}/%{name}-%{version}-build
+PreReq:         %install_info_prereq
+BuildRequires:  libtool
 
 %description
 This is a library for reiserfs file system access and manipulation. The
@@ -42,69 +42,62 @@
 can be linked to any projects that needed reiserfs file system access.
 These include GNU Parted, GNU GRUB, Yaboot, Partimage, and EVMS.
 
-The second goal is high maintainability source code.
-
-The third goal is to develop an alternative set of the reiserfs
-programs as small and nice front-ends to this library.
-
-libreiserfs has a number of high level APIs for accessing reiserfs file
-systems. There are main file system code (reiserfs_fs_open,
-reiserfs_fs_close, reiserfs_fs_create, reiserfs_fs_resize,
-reiserfs_fs_journal_tune, etc), journal code, bitmap code, directories
-and files access code, and device abstraction layer.
-
-progsreiserfs supports versions 3.5 and 3.6 with standard and relocated
-journal. It also supports all possible block sizes supported by the
-kernel (2.4.18 with patches or 2.4.19).
-
-The project home page is http://reiserfs.linux.kiev.ua/.
-
-
+libreiserfs has a number of high level APIs for accessing reiserfs
+file systems. There are main file system code, journal code, bitmap
+code, directories and files access code, and device abstraction
+layer.
+
+progsreiserfs supports versions reiserfs versions 3.5 and 3.6 with
+standard and relocated journal. It also supports all possible block
+sizes supported by the kernel (2.4.18 with patches or 2.4.19).
 
 Authors:
 --------
     Yury Umanets <tor...@ukrpost.net>
     Andrew Clausen <clau...@gnu.org>
 
+%package -n %lname
+Summary:        ReiserFS File System Access Library
+Group:          System/Libraries
+# added on 2012-05-24
+Obsoletes:      libreiserfs < %version-%release
+Provides:       libreiserfs = %version-%release
+
+%description -n %lname
+This is a library for reiserfs file system access and manipulation. The
+primary goal is to develop the nice, full functionality library that
+can be linked to any projects that needed reiserfs file system access.
+These include GNU Parted, GNU GRUB, Yaboot, Partimage, and EVMS.
+
+libreiserfs has a number of high level APIs for accessing reiserfs
+file systems. There are main file system code, journal code, bitmap
+code, directories and files access code, and device abstraction
+layer.
+
 %package progs
-License:        GPL-2.0+
 Summary:        ReiserFS Filesystem Access Tools
 Group:          System/Filesystems
 Conflicts:      reiserfs
 
 %description progs
-This is a library for reiserfs filesystem access and manipulation. The
-primary goal is to develop the nice, full functionality library wich
-might be linked against any projects which needed reiserfs filesystem
-access. There are GNU Parted, GNU GRUB, Yaboot, Partimage, EVMS, etc.
-
-The second goal is high maintainability source code.
-
-The third goal is to develop an alternative set of the reiserfsprogs as
-small and nice frontends to this library.
+progsreiserfs supports reiserfs versions 3.5, 3.6 with standard and
+relocated journal. Also all possible blocksizes which supported by
+kernel (2.4.18 with patches or 2.4.19)
 
 This package contains four programs that are simple frontends to
 libreiserfs. There are: mkfs.reiserfs, resizefs.reiserfs,
 cpfs.reiserfs, tunefs.reiserfs
 
-progsreiserfs supports versions 3.5, 3.6 with standard and relocated
-journal. Also all possible blocksizes which supported by kernel (2.4.18
-with patches or 2.4.19)
-
-The project homepage is http://reiserfs.linux.kiev.ua
-
-
-
 Authors:
 --------
     Yury Umanets <tor...@ukrpost.net>
     Andrew Clausen <clau...@gnu.org>
 
 %package devel
-License:        GPL-2.0+
 Summary:        ReiserFS Filesystem Access Tools
 Group:          Development/Libraries/C and C++
-Requires:       %name = %version glibc-devel
+Requires:       %lname = %version
+Requires:       glibc-devel
 
 %description devel
 This is a library for reiserfs filesystem access and manipulation. The
@@ -112,23 +105,6 @@
 might be linked against any projects which needed reiserfs filesystem
 access. There are GNU Parted, GNU GRUB, Yaboot, Partimage, EVMS, etc.
 
-The second goal is high maintainability source code.
-
-The third goal is to develop an alternative set of the reiserfsprogs as
-small and nice frontends to this library.
-
-This package contains four programs that are simple frontends to
-libreiserfs. There are: mkfs.reiserfs, resizefs.reiserfs,
-cpfs.reiserfs, tunefs.reiserfs
-
-progsreiserfs supports versions 3.5, 3.6 with standard and relocated
-journal. Also all possible blocksizes which supported by kernel (2.4.18
-with patches or 2.4.19)
-
-The project homepage is http://reiserfs.linux.kiev.ua
-
-
-
 Authors:
 --------
     Yury Umanets <tor...@ukrpost.net>
@@ -141,54 +117,44 @@
 %patch3 -p1
 %patch4 -p1
 %patch5 -p1
+
+%build
 cp /usr/share/gettext/config.rpath .
 libtoolize --force
 autoreconf
-
-%build
 export CFLAGS="$RPM_OPT_FLAGS"
 #CFLAGS+=--with-capabilities
 %configure --disable-static --enable-shared
-make %{?jobs:-j %jobs}
+make %{?_smp_mflags}
+
+%check
 #make check
 
 %install
 %makeinstall
 %{__rm} -f %{buildroot}%{_libdir}/*.la
 
-%post -p /sbin/ldconfig
+%post -n %lname -p /sbin/ldconfig
 
-%postun -p /sbin/ldconfig
+%postun -n %lname -p /sbin/ldconfig
 
-%files
+%files -n %lname
 %defattr(-,root,root)
-%{_libdir}/libdal-*.so.*
-%{_libdir}/libreiserfs-*.so.*
-%{_mandir}/man8/reiserfs.8.gz
+%_libdir/libdal-0.3.so.0*
+%_libdir/libreiserfs-0.3.so.0*
 
 %files devel
 %defattr(-,root,root)
-%dir /usr/include/dal
-%dir /usr/include/reiserfs
-/usr/include/dal/*.h
-/usr/include/reiserfs/*.h
+%_includedir/dal
+%_includedir/reiserfs
 %{_libdir}/libdal.so
 %{_libdir}/libreiserfs.so
-/usr/share/aclocal/progsreiserfs.m4
+%_datadir/aclocal/progsreiserfs.m4
 
 %files progs
 %defattr(-,root,root)
-/usr/sbin/cpfs.reiserfs
-/usr/sbin/mkfs.reiserfs
-/usr/sbin/resizefs.reiserfs
-/usr/sbin/tunefs.reiserfs
-%{_mandir}/man8/cpfs.reiserfs.8.gz
-%{_mandir}/man8/mkfs.reiserfs.8.gz
-%{_mandir}/man8/resizefs.reiserfs.8.gz
-%{_mandir}/man8/tunefs.reiserfs.8.gz
-
-%clean
-test ! -z "$RPM_BUILD_ROOT" -a "$RPM_BUILD_ROOT" != "/" && rm -rf 
$RPM_BUILD_ROOT
-rm -rf $RPM_BUILD_DIR/progsreiserfs-%{pversion}
+%_sbindir/*.reiserfs
+%_mandir/man8/*.reiserfs.8*
+%_mandir/man8/reiserfs.8*
 
 %changelog

++++++ baselibs.conf ++++++
--- /var/tmp/diff_new_pack.pvyUks/_old  2012-06-01 07:20:47.000000000 +0200
+++ /var/tmp/diff_new_pack.pvyUks/_new  2012-06-01 07:20:47.000000000 +0200
@@ -1 +1,4 @@
-libreiserfs
+libreiserfs-0_3-0
+libreiserfs-devel
+       requires -libreiserfs-<targettype>
+       requires "libreiserfs-0_3-0-<targettype> = <version>"

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

Reply via email to