commit f2fs-tools for openSUSE:Factory
Hello community, here is the log from the commit of package f2fs-tools for openSUSE:Factory checked in at 2020-08-29 20:36:44 Comparing /work/SRC/openSUSE:Factory/f2fs-tools (Old) and /work/SRC/openSUSE:Factory/.f2fs-tools.new.3399 (New) Package is "f2fs-tools" Sat Aug 29 20:36:44 2020 rev:17 rq:829788 version:1.14.0 Changes: --- /work/SRC/openSUSE:Factory/f2fs-tools/f2fs-tools.changes2019-12-17 13:30:01.447412165 +0100 +++ /work/SRC/openSUSE:Factory/.f2fs-tools.new.3399/f2fs-tools.changes 2020-08-29 20:36:51.753326770 +0200 @@ -1,0 +2,18 @@ +Wed Aug 26 13:41:36 UTC 2020 - Jan Engelhardt + +- Update to release 1.14 + * f2fs_io: add copy command + * fsck: Check fsync data always for zoned block devices + * fsck: Check write pointer consistency of open zones + * fsck: Check write pointer consistency of non-open zones + * fsck.f2fs: Enable user-space cache + * f2fs-tools: support data compression + * dump.f2fs: print more info of inode layout + * resize.f2fs: add option for large_nat_bitmap feature + * f2fs-tools: Casefolded Encryption support + * mkfs.f2fs: allow setting volume UUID manually + * f2fs-tools: zns zone-capacity support + * mkfs.f2fs: add -T flag + * mkfs.f2fs: add -r (fake_seed) flag + +--- Old: f2fs-tools-1.13.0.tar.xz New: f2fs-tools-1.14.0.tar.xz Other differences: -- ++ f2fs-tools.spec ++ --- /var/tmp/diff_new_pack.SMsj7e/_old 2020-08-29 20:36:53.397327463 +0200 +++ /var/tmp/diff_new_pack.SMsj7e/_new 2020-08-29 20:36:53.401327464 +0200 @@ -1,7 +1,7 @@ # # spec file for package f2fs-tools # -# Copyright (c) 2019 SUSE LLC +# 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 @@ -17,7 +17,7 @@ Name: f2fs-tools -Version:1.13.0 +Version:1.14.0 Release:0 Summary:Utilities for the Flash-friendly Filesystem (F2FS) License:GPL-2.0-only AND LGPL-2.1-only @@ -34,25 +34,24 @@ BuildRequires: pkgconfig(libselinux) BuildRequires: pkgconfig(uuid) Supplements:filesystem(f2fs) -BuildRoot: %{_tmppath}/%{name}-%{version}-build %description Utilities needed to create and maintain so-called Flash-Friendly (F2) filesystems. -%package -n libf2fs7 +%package -n libf2fs8 Summary:Library to manipulate F2 filesystems Group: System/Libraries -%description -n libf2fs7 +%description -n libf2fs8 This package contains a shared library used for manipulation of F2 filesystems. -%package -n libf2fs_format6 +%package -n libf2fs_format7 Summary:Library to create F2 filesystems Group: System/Libraries -%description -n libf2fs_format6 +%description -n libf2fs_format7 This package contains a shared library to format F2 filesystems. %package compat @@ -67,15 +66,14 @@ %package devel Summary:Development files for f2fs Group: Development/Languages/C and C++ -Requires: libf2fs7 = %version -Requires: libf2fs_format6 = %version +Requires: libf2fs8 = %version +Requires: libf2fs_format7 = %version %description devel This package contains development files for %name. %prep -%setup -q -%patch -P 1 -p1 +%autosetup -p1 %build autoreconf -fiv @@ -93,20 +91,20 @@ cp -a include/f2fs_fs.h mkfs/f2fs_format_utils.h \ "%buildroot/%_includedir/" -%post -n libf2fs7 -p /sbin/ldconfig -%postun -n libf2fs7 -p /sbin/ldconfig -%post -n libf2fs_format6 -p /sbin/ldconfig -%postun -n libf2fs_format6 -p /sbin/ldconfig +%post -n libf2fs8 -p /sbin/ldconfig +%postun -n libf2fs8 -p /sbin/ldconfig +%post -n libf2fs_format7 -p /sbin/ldconfig +%postun -n libf2fs_format7 -p /sbin/ldconfig %files %license COPYING %_sbindir/* %_mandir/man8/* -%files -n libf2fs7 +%files -n libf2fs8 %_libdir/libf2fs.so.* -%files -n libf2fs_format6 +%files -n libf2fs_format7 %_libdir/libf2fs_format.so.* %files compat ++ _service ++ --- /var/tmp/diff_new_pack.SMsj7e/_old 2020-08-29 20:36:53.453327486 +0200 +++ /var/tmp/diff_new_pack.SMsj7e/_new 2020-08-29 20:36:53.457327488 +0200 @@ -3,8 +3,8 @@ https://git.kernel.org/pub/scm/linux/kernel/git/jaegeuk/f2fs-tools.git git f2fs-tools - v1.13.0 - 1.13.0 + v1.14.0 + 1.14.0 *.tar ++ f2fs-tools-1.13.0.tar.xz -> f2fs-tools-1.14.0.tar.xz ++ 5232 lines of diff (skipped)
commit f2fs-tools for openSUSE:Factory
Hello community, here is the log from the commit of package f2fs-tools for openSUSE:Factory checked in at 2019-12-17 13:29:47 Comparing /work/SRC/openSUSE:Factory/f2fs-tools (Old) and /work/SRC/openSUSE:Factory/.f2fs-tools.new.4691 (New) Package is "f2fs-tools" Tue Dec 17 13:29:47 2019 rev:16 rq:757415 version:1.13.0 Changes: --- /work/SRC/openSUSE:Factory/f2fs-tools/f2fs-tools.changes2018-12-05 09:45:37.116559347 +0100 +++ /work/SRC/openSUSE:Factory/.f2fs-tools.new.4691/f2fs-tools.changes 2019-12-17 13:30:01.447412165 +0100 @@ -1,0 +2,8 @@ +Mon Dec 16 23:10:33 UTC 2019 - Jan Engelhardt + +- Update to release 1.13 + * introduce some preen mode in fsck.f2fs + * add f2fs_io tool + * add casefolding support + +--- Old: f2fs-tools-1.12.tar.xz New: f2fs-tools-1.13.0.tar.xz Other differences: -- ++ f2fs-tools.spec ++ --- /var/tmp/diff_new_pack.R5dfKx/_old 2019-12-17 13:30:02.647411743 +0100 +++ /var/tmp/diff_new_pack.R5dfKx/_new 2019-12-17 13:30:02.651411742 +0100 @@ -1,7 +1,7 @@ # # spec file for package f2fs-tools # -# Copyright (c) 2018 SUSE LINUX GmbH, Nuernberg, Germany. +# Copyright (c) 2019 SUSE LLC # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -17,12 +17,12 @@ Name: f2fs-tools -Version:1.12 +Version:1.13.0 Release:0 Summary:Utilities for the Flash-friendly Filesystem (F2FS) License:GPL-2.0-only AND LGPL-2.1-only Group: System/Filesystems -Url: https://git.kernel.org/cgit/linux/kernel/git/jaegeuk/f2fs-tools.git +URL: https://git.kernel.org/cgit/linux/kernel/git/jaegeuk/f2fs-tools.git Source: %name-%version.tar.xz Patch1: f2fs-tools-1.4.0-bigendian.patch BuildRequires: autoconf @@ -40,19 +40,19 @@ Utilities needed to create and maintain so-called Flash-Friendly (F2) filesystems. -%package -n libf2fs6 +%package -n libf2fs7 Summary:Library to manipulate F2 filesystems Group: System/Libraries -%description -n libf2fs6 +%description -n libf2fs7 This package contains a shared library used for manipulation of F2 filesystems. -%package -n libf2fs_format5 +%package -n libf2fs_format6 Summary:Library to create F2 filesystems Group: System/Libraries -%description -n libf2fs_format5 +%description -n libf2fs_format6 This package contains a shared library to format F2 filesystems. %package compat @@ -67,8 +67,8 @@ %package devel Summary:Development files for f2fs Group: Development/Languages/C and C++ -Requires: libf2fs6 = %version -Requires: libf2fs_format5 = %version +Requires: libf2fs7 = %version +Requires: libf2fs_format6 = %version %description devel This package contains development files for %name. @@ -93,31 +93,26 @@ cp -a include/f2fs_fs.h mkfs/f2fs_format_utils.h \ "%buildroot/%_includedir/" -%post -n libf2fs6 -p /sbin/ldconfig -%postun -n libf2fs6 -p /sbin/ldconfig -%post -n libf2fs_format5 -p /sbin/ldconfig -%postun -n libf2fs_format5 -p /sbin/ldconfig +%post -n libf2fs7 -p /sbin/ldconfig +%postun -n libf2fs7 -p /sbin/ldconfig +%post -n libf2fs_format6 -p /sbin/ldconfig +%postun -n libf2fs_format6 -p /sbin/ldconfig %files -%defattr(-,root,root) -%doc COPYING +%license COPYING %_sbindir/* %_mandir/man8/* -%files -n libf2fs6 -%defattr(-,root,root) +%files -n libf2fs7 %_libdir/libf2fs.so.* -%files -n libf2fs_format5 -%defattr(-,root,root) +%files -n libf2fs_format6 %_libdir/libf2fs_format.so.* %files compat -%defattr(-,root,root) /sbin/* %files devel -%defattr(-,root,root) %_includedir/*.h %_libdir/libf2fs*.so ++ _service ++ --- /var/tmp/diff_new_pack.R5dfKx/_old 2019-12-17 13:30:02.703411723 +0100 +++ /var/tmp/diff_new_pack.R5dfKx/_new 2019-12-17 13:30:02.707411722 +0100 @@ -3,8 +3,8 @@ https://git.kernel.org/pub/scm/linux/kernel/git/jaegeuk/f2fs-tools.git git f2fs-tools - v1.12.0 - 1.12 + v1.13.0 + 1.13.0 *.tar ++ f2fs-tools-1.12.tar.xz -> f2fs-tools-1.13.0.tar.xz ++ 11315 lines of diff (skipped)
commit f2fs-tools for openSUSE:Factory
Hello community, here is the log from the commit of package f2fs-tools for openSUSE:Factory checked in at 2018-12-05 09:45:33 Comparing /work/SRC/openSUSE:Factory/f2fs-tools (Old) and /work/SRC/openSUSE:Factory/.f2fs-tools.new.19453 (New) Package is "f2fs-tools" Wed Dec 5 09:45:33 2018 rev:15 rq:653785 version:1.12 Changes: --- /work/SRC/openSUSE:Factory/f2fs-tools/f2fs-tools.changes2018-07-06 10:45:30.527003811 +0200 +++ /work/SRC/openSUSE:Factory/.f2fs-tools.new.19453/f2fs-tools.changes 2018-12-05 09:45:37.116559347 +0100 @@ -1,0 +2,12 @@ +Mon Nov 19 20:38:12 UTC 2018 - Jan Engelhardt + +- Update to new upstream release 1.12 + * resize.f2fs: fix access out-of memory boundary + * mkfs.f2fs: support fsverity feature + * fsck.f2fs: fix stack overflow when reading out nat block + * mkfs.f2fs: avoid selinux denial for unnecessary sysfs node + * fsck.f2fs: allow -p without value + * mkfs.f2fs: support multiple features with one "-O" + * f2fs-tools: add -g to give default options + +--- Old: f2fs-tools-1.10.0.tar.xz New: f2fs-tools-1.12.tar.xz Other differences: -- ++ f2fs-tools.spec ++ --- /var/tmp/diff_new_pack.9Sxz4X/_old 2018-12-05 09:45:39.036557249 +0100 +++ /var/tmp/diff_new_pack.9Sxz4X/_new 2018-12-05 09:45:39.060557223 +0100 @@ -12,12 +12,12 @@ # 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/ # Name: f2fs-tools -Version:1.10.0 +Version:1.12 Release:0 Summary:Utilities for the Flash-friendly Filesystem (F2FS) License:GPL-2.0-only AND LGPL-2.1-only @@ -30,6 +30,7 @@ BuildRequires: libtool BuildRequires: pkgconfig BuildRequires: xz +BuildRequires: pkgconfig(blkid) BuildRequires: pkgconfig(libselinux) BuildRequires: pkgconfig(uuid) Supplements:filesystem(f2fs) @@ -39,19 +40,19 @@ Utilities needed to create and maintain so-called Flash-Friendly (F2) filesystems. -%package -n libf2fs4 +%package -n libf2fs6 Summary:Library to manipulate F2 filesystems Group: System/Libraries -%description -n libf2fs4 +%description -n libf2fs6 This package contains a shared library used for manipulation of F2 filesystems. -%package -n libf2fs_format3 +%package -n libf2fs_format5 Summary:Library to create F2 filesystems Group: System/Libraries -%description -n libf2fs_format3 +%description -n libf2fs_format5 This package contains a shared library to format F2 filesystems. %package compat @@ -66,8 +67,8 @@ %package devel Summary:Development files for f2fs Group: Development/Languages/C and C++ -Requires: libf2fs4 = %version -Requires: libf2fs_format3 = %version +Requires: libf2fs6 = %version +Requires: libf2fs_format5 = %version %description devel This package contains development files for %name. @@ -92,10 +93,10 @@ cp -a include/f2fs_fs.h mkfs/f2fs_format_utils.h \ "%buildroot/%_includedir/" -%post -n libf2fs4 -p /sbin/ldconfig -%postun -n libf2fs4 -p /sbin/ldconfig -%post -n libf2fs_format3 -p /sbin/ldconfig -%postun -n libf2fs_format3 -p /sbin/ldconfig +%post -n libf2fs6 -p /sbin/ldconfig +%postun -n libf2fs6 -p /sbin/ldconfig +%post -n libf2fs_format5 -p /sbin/ldconfig +%postun -n libf2fs_format5 -p /sbin/ldconfig %files %defattr(-,root,root) @@ -103,11 +104,11 @@ %_sbindir/* %_mandir/man8/* -%files -n libf2fs4 +%files -n libf2fs6 %defattr(-,root,root) %_libdir/libf2fs.so.* -%files -n libf2fs_format3 +%files -n libf2fs_format5 %defattr(-,root,root) %_libdir/libf2fs_format.so.* ++ _service ++ --- /var/tmp/diff_new_pack.9Sxz4X/_old 2018-12-05 09:45:39.356556900 +0100 +++ /var/tmp/diff_new_pack.9Sxz4X/_new 2018-12-05 09:45:39.356556900 +0100 @@ -3,7 +3,8 @@ https://git.kernel.org/pub/scm/linux/kernel/git/jaegeuk/f2fs-tools.git git f2fs-tools - 1.10.0 + v1.12.0 + 1.12 *.tar ++ f2fs-tools-1.10.0.tar.xz -> f2fs-tools-1.12.tar.xz ++ 22266 lines of diff (skipped)
commit f2fs-tools for openSUSE:Factory
Hello community, here is the log from the commit of package f2fs-tools for openSUSE:Factory checked in at 2018-07-06 10:45:27 Comparing /work/SRC/openSUSE:Factory/f2fs-tools (Old) and /work/SRC/openSUSE:Factory/.f2fs-tools.new (New) Package is "f2fs-tools" Fri Jul 6 10:45:27 2018 rev:14 rq:621056 version:1.10.0 Changes: --- /work/SRC/openSUSE:Factory/f2fs-tools/f2fs-tools.changes2016-08-31 00:11:41.0 +0200 +++ /work/SRC/openSUSE:Factory/.f2fs-tools.new/f2fs-tools.changes 2018-07-06 10:45:30.527003811 +0200 @@ -1,0 +2,12 @@ +Mon Mar 19 18:07:09 UTC 2018 - jeng...@inai.de + +- Update to version 1.10.0 + * f2fs-tools: support inode creation time + * fsck.f2fs: add -y for generic fsck + * fsck.f2fs: support quota + * mkfs.f2fs: support quota option in mkfs + * f2fs-tools: support flexible inline xattr size + * add sparse support for f2fs + * f2fscrypt: add a tool for encryption management in f2fs + +--- Old: f2fs-tools-1.7.0.tar.xz New: f2fs-tools-1.10.0.tar.xz Other differences: -- ++ f2fs-tools.spec ++ --- /var/tmp/diff_new_pack.amOf1m/_old 2018-07-06 10:45:31.447002715 +0200 +++ /var/tmp/diff_new_pack.amOf1m/_new 2018-07-06 10:45:31.455002706 +0200 @@ -1,7 +1,7 @@ # # spec file for package f2fs-tools # -# Copyright (c) 2016 SUSE LINUX GmbH, Nuernberg, Germany. +# Copyright (c) 2018 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 @@ -17,10 +17,10 @@ Name: f2fs-tools -Version:1.7.0 +Version:1.10.0 Release:0 Summary:Utilities for the Flash-friendly Filesystem (F2FS) -License:GPL-2.0 and LGPL-2.1 +License:GPL-2.0-only AND LGPL-2.1-only Group: System/Filesystems Url: https://git.kernel.org/cgit/linux/kernel/git/jaegeuk/f2fs-tools.git Source: %name-%version.tar.xz @@ -39,24 +39,24 @@ Utilities needed to create and maintain so-called Flash-Friendly (F2) filesystems. -%package -n libf2fs1 +%package -n libf2fs4 Summary:Library to manipulate F2 filesystems Group: System/Libraries -%description -n libf2fs1 +%description -n libf2fs4 This package contains a shared library used for manipulation of F2 filesystems. -%package -n libf2fs_format0 +%package -n libf2fs_format3 Summary:Library to create F2 filesystems Group: System/Libraries -%description -n libf2fs_format0 +%description -n libf2fs_format3 This package contains a shared library to format F2 filesystems. %package compat Summary:f2fs utility compatibility symlinks -Group: System/Filesystem +Group: System/Filesystems BuildArch: noarch %description compat @@ -66,8 +66,8 @@ %package devel Summary:Development files for f2fs Group: Development/Languages/C and C++ -Requires: libf2fs1 = %version -Requires: libf2fs_format0 = %version +Requires: libf2fs4 = %version +Requires: libf2fs_format3 = %version %description devel This package contains development files for %name. @@ -92,10 +92,10 @@ cp -a include/f2fs_fs.h mkfs/f2fs_format_utils.h \ "%buildroot/%_includedir/" -%post -n libf2fs1 -p /sbin/ldconfig -%postun -n libf2fs1 -p /sbin/ldconfig -%post -n libf2fs_format0 -p /sbin/ldconfig -%postun -n libf2fs_format0 -p /sbin/ldconfig +%post -n libf2fs4 -p /sbin/ldconfig +%postun -n libf2fs4 -p /sbin/ldconfig +%post -n libf2fs_format3 -p /sbin/ldconfig +%postun -n libf2fs_format3 -p /sbin/ldconfig %files %defattr(-,root,root) @@ -103,11 +103,11 @@ %_sbindir/* %_mandir/man8/* -%files -n libf2fs1 +%files -n libf2fs4 %defattr(-,root,root) %_libdir/libf2fs.so.* -%files -n libf2fs_format0 +%files -n libf2fs_format3 %defattr(-,root,root) %_libdir/libf2fs_format.so.* ++ _service ++ --- /var/tmp/diff_new_pack.amOf1m/_old 2018-07-06 10:45:31.475002682 +0200 +++ /var/tmp/diff_new_pack.amOf1m/_new 2018-07-06 10:45:31.475002682 +0200 @@ -2,9 +2,8 @@ https://git.kernel.org/pub/scm/linux/kernel/git/jaegeuk/f2fs-tools.git git - enable f2fs-tools - 1.7.0 + 1.10.0 *.tar ++ f2fs-tools-1.7.0.tar.xz -> f2fs-tools-1.10.0.tar.xz ++ 16999 lines of diff (skipped)
commit f2fs-tools for openSUSE:Factory
Hello community, here is the log from the commit of package f2fs-tools for openSUSE:Factory checked in at 2016-08-31 00:10:25 Comparing /work/SRC/openSUSE:Factory/f2fs-tools (Old) and /work/SRC/openSUSE:Factory/.f2fs-tools.new (New) Package is "f2fs-tools" Changes: --- /work/SRC/openSUSE:Factory/f2fs-tools/f2fs-tools.changes2016-01-26 10:15:06.0 +0100 +++ /work/SRC/openSUSE:Factory/.f2fs-tools.new/f2fs-tools.changes 2016-08-31 00:11:41.0 +0200 @@ -1,0 +2,28 @@ +Sun Aug 28 12:14:21 UTC 2016 - jeng...@inai.de + +- Trim filelists, update descriptions, move symlink collection into + their own subpackage. + +--- +Sun Aug 28 11:00:18 UTC 2016 - mplus...@suse.com + +- Update to version 1.7: + * mkfs: define DISCARD/SECDISCARD macro + * dump.f2fs: show inode->i_dir_level + * f2fs.fsck: fix endianess + * fsck.f2fs: correct variable type and name + * fsck.f2fs: fix typo + * fsck.f2fs: free nat entry cache + * f2fs-tools: update the format of output message + * fsck.f2fs: clean up duplicated code + * fsck: recover symlink with zero i_size + * f2fs-tools: release 1.7.0 +- Add f2fs-tools-1.4.0-bigendian.patch (from Fedora) +- Use _service to fetch release from upstream git +- Split lib packages and create devel package (as andoid tools + need it) +- Link binaries from /usr/sbin to /sbin, many tools expect fsck + and friends to be in /sbin +- Supplement f2fs filesystem + +--- Old: f2fs-tools-1.6.0.tar.xz New: _service f2fs-tools-1.4.0-bigendian.patch f2fs-tools-1.7.0.tar.xz Other differences: -- ++ f2fs-tools.spec ++ --- /var/tmp/diff_new_pack.uIFurV/_old 2016-08-31 00:11:44.0 +0200 +++ /var/tmp/diff_new_pack.uIFurV/_new 2016-08-31 00:11:44.0 +0200 @@ -17,55 +17,107 @@ Name: f2fs-tools -Version:1.6.0 +Version:1.7.0 Release:0 Summary:Utilities for the Flash-friendly Filesystem (F2FS) License:GPL-2.0 and LGPL-2.1 Group: System/Filesystems -Url:http://f2fs-tools.sf.net/_(disused) - -#Snapshot: v1.6.0 -#Git-Clone:git://git.kernel.org/pub/scm/linux/kernel/git/jaegeuk/f2fs-tools -#DL-URL: no pre-made tarballs provided +Url: https://git.kernel.org/cgit/linux/kernel/git/jaegeuk/f2fs-tools.git Source: %name-%version.tar.xz -BuildRoot: %{_tmppath}/%{name}-%{version}-build +Patch1: f2fs-tools-1.4.0-bigendian.patch BuildRequires: autoconf BuildRequires: automake BuildRequires: libtool BuildRequires: pkgconfig BuildRequires: xz +BuildRequires: pkgconfig(libselinux) BuildRequires: pkgconfig(uuid) +Supplements:filesystem(f2fs) +BuildRoot: %{_tmppath}/%{name}-%{version}-build %description -Utilities needed to create and maintain F2 filesystems. +Utilities needed to create and maintain so-called Flash-Friendly (F2) +filesystems. + +%package -n libf2fs1 +Summary:Library to manipulate F2 filesystems +Group: System/Libraries + +%description -n libf2fs1 +This package contains a shared library used for manipulation of F2 +filesystems. + +%package -n libf2fs_format0 +Summary:Library to create F2 filesystems +Group: System/Libraries + +%description -n libf2fs_format0 +This package contains a shared library to format F2 filesystems. + +%package compat +Summary:f2fs utility compatibility symlinks +Group: System/Filesystem +BuildArch: noarch + +%description compat +This subpackage contains symbolic links /sbin/fsck.* and /sbin/mkfs.* +needed for programs that assume these locations. + +%package devel +Summary:Development files for f2fs +Group: Development/Languages/C and C++ +Requires: libf2fs1 = %version +Requires: libf2fs_format0 = %version + +%description devel +This package contains development files for %name. %prep -%setup -qn %name +%setup -q +%patch -P 1 -p1 %build -if [ ! -e configure ]; then - autoreconf -fi -fi +autoreconf -fiv %configure --disable-static -make %{?_smp_mflags} sbindir="%_sbindir" - -%install -b="%buildroot" -%make_install sbindir="%_sbindir" -# The devel files are quite useless at this time without public headers. -rm -f "$b/%_libdir"/*.{la,so} -# This is a useless library which just incorporates mkfs verbatim -rm -f "$b/%_libdir"/libf2fs_format* +make %{?_smp_mflags} -%post -p /sbin/ldconfig -%postun -p /sbin/ldconfig +%install -p /bin/bash +%make_install +find %buildroot -type f -name "*.la" -delete -print + +mkdir -p "%buildroot/sbin" "%buildroot/%_includedir" +ln -sf
commit f2fs-tools for openSUSE:Factory
Hello community, here is the log from the commit of package f2fs-tools for openSUSE:Factory checked in at 2016-01-26 10:15:05 Comparing /work/SRC/openSUSE:Factory/f2fs-tools (Old) and /work/SRC/openSUSE:Factory/.f2fs-tools.new (New) Package is "f2fs-tools" Changes: --- /work/SRC/openSUSE:Factory/f2fs-tools/f2fs-tools.changes2015-03-30 19:33:31.0 +0200 +++ /work/SRC/openSUSE:Factory/.f2fs-tools.new/f2fs-tools.changes 2016-01-26 10:15:06.0 +0100 @@ -1,0 +2,6 @@ +Fri Jan 22 18:54:13 UTC 2016 - jeng...@inai.de + +- Update to new upstream release 1.6.0 +* Add a defrag utility + +--- Old: f2fs-tools-1.4.1.tar.xz New: f2fs-tools-1.6.0.tar.xz Other differences: -- ++ f2fs-tools.spec ++ --- /var/tmp/diff_new_pack.Ol6S2c/_old 2016-01-26 10:15:07.0 +0100 +++ /var/tmp/diff_new_pack.Ol6S2c/_new 2016-01-26 10:15:07.0 +0100 @@ -1,7 +1,7 @@ # # spec file for package f2fs-tools # -# 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 @@ -17,17 +17,16 @@ Name: f2fs-tools -%define lname libf2fs0 -Version:1.4.1 +Version:1.6.0 Release:0 Summary:Utilities for the Flash-friendly Filesystem (F2FS) License:GPL-2.0 and LGPL-2.1 Group: System/Filesystems Url:http://f2fs-tools.sf.net/_(disused) -#Snapshot: v1.4.1 +#Snapshot: v1.6.0 #Git-Clone:git://git.kernel.org/pub/scm/linux/kernel/git/jaegeuk/f2fs-tools -#DL-URL: no location known - no tarballs provided +#DL-URL: no pre-made tarballs provided Source: %name-%version.tar.xz BuildRoot: %{_tmppath}/%{name}-%{version}-build BuildRequires: autoconf @@ -53,8 +52,10 @@ %install b="%buildroot" %make_install sbindir="%_sbindir" -# The devel file is quite useless ATM without public headers. +# The devel files are quite useless at this time without public headers. rm -f "$b/%_libdir"/*.{la,so} +# This is a useless library which just incorporates mkfs verbatim +rm -f "$b/%_libdir"/libf2fs_format* %post -p /sbin/ldconfig %postun -p /sbin/ldconfig @@ -63,7 +64,7 @@ %defattr(-,root,root) %_sbindir/f2fstat %_sbindir/*.f2fs -%_libdir/libf2fs.so.0* +%_libdir/libf2fs*.so.* %_mandir/man8/* %doc COPYING ++ f2fs-tools-1.4.1.tar.xz -> f2fs-tools-1.6.0.tar.xz ++ 4338 lines of diff (skipped)
commit f2fs-tools for openSUSE:Factory
Hello community, here is the log from the commit of package f2fs-tools for openSUSE:Factory checked in at 2015-03-30 19:33:30 Comparing /work/SRC/openSUSE:Factory/f2fs-tools (Old) and /work/SRC/openSUSE:Factory/.f2fs-tools.new (New) Package is f2fs-tools Changes: --- /work/SRC/openSUSE:Factory/f2fs-tools/f2fs-tools.changes2014-09-25 08:43:11.0 +0200 +++ /work/SRC/openSUSE:Factory/.f2fs-tools.new/f2fs-tools.changes 2015-03-30 19:33:31.0 +0200 @@ -1,0 +2,11 @@ +Sat Mar 28 23:54:41 UTC 2015 - jeng...@inai.de + +- Update to new upstream release 1.4.1 +* fsck: remove corrupted data indices in direct node blocks +* fsck/mkfs: support large sector size +* parse.f2fs: add a tool to parse IO traces made by runtime f2fs +* fsck: show orphan inodes when fixing partition +- Drop 0001-build-provide-definitions-for-byteswapping-on-big-en.patch + (merged) + +--- Old: 0001-build-provide-definitions-for-byteswapping-on-big-en.patch f2fs-tools-1.4.0.tar.xz New: f2fs-tools-1.4.1.tar.xz Other differences: -- ++ f2fs-tools.spec ++ --- /var/tmp/diff_new_pack.KZ1iNM/_old 2015-03-30 19:33:31.0 +0200 +++ /var/tmp/diff_new_pack.KZ1iNM/_new 2015-03-30 19:33:31.0 +0200 @@ -1,7 +1,7 @@ # # spec file for package f2fs-tools # -# 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 @@ -18,18 +18,17 @@ Name: f2fs-tools %define lname libf2fs0 -Version:1.4.0 +Version:1.4.1 Release:0 Summary:Utilities for the Flash-friendly Filesystem (F2FS) License:GPL-2.0 and LGPL-2.1 Group: System/Filesystems Url:http://f2fs-tools.sf.net/_(disused) -#Snapshot: v1.4.0 +#Snapshot: v1.4.1 #Git-Clone:git://git.kernel.org/pub/scm/linux/kernel/git/jaegeuk/f2fs-tools #DL-URL: no location known - no tarballs provided Source: %name-%version.tar.xz -Patch1: 0001-build-provide-definitions-for-byteswapping-on-big-en.patch BuildRoot: %{_tmppath}/%{name}-%{version}-build BuildRequires: autoconf BuildRequires: automake @@ -43,7 +42,6 @@ %prep %setup -qn %name -%patch -P 1 -p1 %build if [ ! -e configure ]; then @@ -54,7 +52,7 @@ %install b=%buildroot -make install DESTDIR=$b sbindir=%_sbindir +%make_install sbindir=%_sbindir # The devel file is quite useless ATM without public headers. rm -f $b/%_libdir/*.{la,so} @@ -63,11 +61,8 @@ %files %defattr(-,root,root) -%_sbindir/dump.f2fs %_sbindir/f2fstat -%_sbindir/fibmap.f2fs -%_sbindir/fsck.f2fs -%_sbindir/mkfs.f2fs +%_sbindir/*.f2fs %_libdir/libf2fs.so.0* %_mandir/man8/* %doc COPYING ++ f2fs-tools-1.4.0.tar.xz - f2fs-tools-1.4.1.tar.xz ++ 2876 lines of diff (skipped)
commit f2fs-tools for openSUSE:Factory
Hello community, here is the log from the commit of package f2fs-tools for openSUSE:Factory checked in at 2014-09-25 08:43:11 Comparing /work/SRC/openSUSE:Factory/f2fs-tools (Old) and /work/SRC/openSUSE:Factory/.f2fs-tools.new (New) Package is f2fs-tools Changes: --- /work/SRC/openSUSE:Factory/f2fs-tools/f2fs-tools.changes2014-09-23 10:43:22.0 +0200 +++ /work/SRC/openSUSE:Factory/.f2fs-tools.new/f2fs-tools.changes 2014-09-25 08:43:11.0 +0200 @@ -1,0 +2,6 @@ +Tue Sep 23 09:09:23 UTC 2014 - jeng...@inai.de + +- Replace 0001-build-provide-definitions-for-byteswapping-on-big-en.patch + with official upstream version. + +--- Other differences: -- ++ 0001-build-provide-definitions-for-byteswapping-on-big-en.patch ++ --- /var/tmp/diff_new_pack.CF97YM/_old 2014-09-25 08:43:12.0 +0200 +++ /var/tmp/diff_new_pack.CF97YM/_new 2014-09-25 08:43:12.0 +0200 @@ -1,52 +1,94 @@ -From 96c932cab4eeeb54a18782fd903f199d6921 Mon Sep 17 00:00:00 2001 -From: Jan Engelhardt jeng...@inai.de -Date: Tue, 23 Sep 2014 01:04:38 +0200 -Subject: [PATCH] build: provide definitions for byteswapping on big-endian +From f3a1ea9c7af493b873641fa4263e1b2101fc277b Mon Sep 17 00:00:00 2001 +From: Jaegeuk Kim jaeg...@kernel.org +Date: Mon, 22 Sep 2014 22:22:33 -0700 +Subject: [PATCH] f2fs-tools: fix for build big-endian processors -[ 31s] /bin/sh ../libtool --tag=CC --mode=link gcc -Wall -DWITH_BLKDISCARD -fmessage-length=0 -grecord-gcc-switches -O2 -Wall -D_FORTIFY_SOURCE=2 -fstack-protector -funwind-tables -fasynchronous-unwind-tables -g -o mkfs.f2fs f2fs_format_main.o f2fs_format.o f2fs_format_utils.o -luuid ../lib/libf2fs.la -[ 31s] libtool: link: gcc -Wall -DWITH_BLKDISCARD -fmessage-length=0 -grecord-gcc-switches -O2 -Wall -D_FORTIFY_SOURCE=2 -fstack-protector -funwind-tables -fasynchronous-unwind-tables -g -o .libs/mkfs.f2fs f2fs_format_main.o f2fs_format.o f2fs_format_utils.o -luuid ../lib/.libs/libf2fs.so -[ 31s] f2fs_format.o: In function `f2fs_prepare_super_block': -[ 31s] /home/abuild/rpmbuild/BUILD/f2fs-tools/mkfs/f2fs_format.c:108: undefined reference to `bswap_32' -[ 31s] /home/abuild/rpmbuild/BUILD/f2fs-tools/mkfs/f2fs_format.c:109: undefined reference to `bswap_16' -[ 31s] /home/abuild/rpmbuild/BUILD/f2fs-tools/mkfs/f2fs_format.c:110: undefined reference to `bswap_16' +This patch fixes build failure on big-endian systems. +Reported-and-Tested-by: Jan Engelhardt jeng...@inai.de +Signed-off-by: Jaegeuk Kim jaeg...@kernel.org --- - include/f2fs_fs.h | 22 ++ - 1 file changed, 22 insertions(+) + include/f2fs_fs.h | 60 +++ + 1 file changed, 60 insertions(+) diff --git a/include/f2fs_fs.h b/include/f2fs_fs.h -index 6367e05..da1d5c0 100644 +index 6367e05..df37cdf 100644 --- a/include/f2fs_fs.h +++ b/include/f2fs_fs.h -@@ -34,6 +34,28 @@ typedef unsigned long pgoff_t; - #define cpu_to_le32(x)((__u32)(x)) - #define cpu_to_le64(x)((__u64)(x)) - #elif __BYTE_ORDER == __BIG_ENDIAN -+static inline uint16_t bswap_16(uint16_t x) +@@ -5,6 +5,9 @@ + * http://www.samsung.com/ + * + * Dual licensed under the GPL or LGPL version 2 licenses. ++ * ++ * The byteswap codes are copied from: ++ * samba_3_master/lib/ccan/endian/endian.h under LGPL 2.1 + */ + #ifndef __F2FS_FS_H__ + #define __F2FS_FS_H__ +@@ -26,6 +29,63 @@ typedef u32 nid_t; + typedef u8bool; + typedef unsigned long pgoff_t; + ++#if HAVE_BYTESWAP_H ++#include byteswap.h ++#else ++/** ++ * bswap_16 - reverse bytes in a uint16_t value. ++ * @val: value whose bytes to swap. ++ * ++ * Example: ++ *// Output contains 1024 is 4 as two bytes reversed ++ *printf(1024 is %u as two bytes reversed\n, bswap_16(1024)); ++ */ ++static inline uint16_t bswap_16(uint16_t val) +{ -+ return ((x 8) 0xff00) | ((x 8) 0x00ff); ++ return ((val (uint16_t)0x00ffU) 8) ++ | ((val (uint16_t)0xff00U) 8); +} -+static inline uint32_t bswap_32(uint32_t x) ++ ++/** ++ * bswap_32 - reverse bytes in a uint32_t value. ++ * @val: value whose bytes to swap. ++ * ++ * Example: ++ *// Output contains 1024 is 262144 as four bytes reversed ++ *printf(1024 is %u as four bytes reversed\n, bswap_32(1024)); ++ */ ++static inline uint32_t bswap_32(uint32_t val) +{ -+ return ((x 24) 0xff00 ) | -+ ((x 8) 0x00ff ) | -+ ((x 8) 0xff00 ) | -+ ((x 24) 0x00ff ); ++ return ((val (uint32_t)0x00ffUL) 24) ++ | ((val (uint32_t)0xff00UL) 8) ++ |
commit f2fs-tools for openSUSE:Factory
Hello community, here is the log from the commit of package f2fs-tools for openSUSE:Factory checked in at 2014-09-23 10:42:50 Comparing /work/SRC/openSUSE:Factory/f2fs-tools (Old) and /work/SRC/openSUSE:Factory/.f2fs-tools.new (New) Package is f2fs-tools Changes: --- /work/SRC/openSUSE:Factory/f2fs-tools/f2fs-tools.changes2014-07-21 22:34:49.0 +0200 +++ /work/SRC/openSUSE:Factory/.f2fs-tools.new/f2fs-tools.changes 2014-09-23 10:43:22.0 +0200 @@ -1,0 +2,9 @@ +Fri Sep 19 10:18:57 UTC 2014 - jeng...@inai.de + +- Update to new upstream release 1.4.0 +* fsck: add the -a option (auto-fix errors) [bnc#856645] +* fsck: remove corrupted xattr blocks and corrupted orphan inodes; + remove dentry if inode block is corrupted +- Add 0001-build-provide-definitions-for-byteswapping-on-big-en.patch + +--- Old: f2fs-tools-1.3.0.g22.tar.xz New: 0001-build-provide-definitions-for-byteswapping-on-big-en.patch f2fs-tools-1.4.0.tar.xz Other differences: -- ++ f2fs-tools.spec ++ --- /var/tmp/diff_new_pack.RUd80o/_old 2014-09-23 10:43:22.0 +0200 +++ /var/tmp/diff_new_pack.RUd80o/_new 2014-09-23 10:43:22.0 +0200 @@ -18,17 +18,18 @@ Name: f2fs-tools %define lname libf2fs0 -Version:1.3.0.g22 +Version:1.4.0 Release:0 Summary:Utilities for the Flash-friendly Filesystem (F2FS) License:GPL-2.0 and LGPL-2.1 Group: System/Filesystems Url:http://f2fs-tools.sf.net/_(disused) -#Snapshot: v1.3.0-22-g092e3d9 +#Snapshot: v1.4.0 #Git-Clone:git://git.kernel.org/pub/scm/linux/kernel/git/jaegeuk/f2fs-tools -#DL-URL: no tarballs provided +#DL-URL: no location known - no tarballs provided Source: %name-%version.tar.xz +Patch1: 0001-build-provide-definitions-for-byteswapping-on-big-en.patch BuildRoot: %{_tmppath}/%{name}-%{version}-build BuildRequires: autoconf BuildRequires: automake @@ -42,6 +43,7 @@ %prep %setup -qn %name +%patch -P 1 -p1 %build if [ ! -e configure ]; then ++ 0001-build-provide-definitions-for-byteswapping-on-big-en.patch ++ From 96c932cab4eeeb54a18782fd903f199d6921 Mon Sep 17 00:00:00 2001 From: Jan Engelhardt jeng...@inai.de Date: Tue, 23 Sep 2014 01:04:38 +0200 Subject: [PATCH] build: provide definitions for byteswapping on big-endian [ 31s] /bin/sh ../libtool --tag=CC --mode=link gcc -Wall -DWITH_BLKDISCARD -fmessage-length=0 -grecord-gcc-switches -O2 -Wall -D_FORTIFY_SOURCE=2 -fstack-protector -funwind-tables -fasynchronous-unwind-tables -g -o mkfs.f2fs f2fs_format_main.o f2fs_format.o f2fs_format_utils.o -luuid ../lib/libf2fs.la [ 31s] libtool: link: gcc -Wall -DWITH_BLKDISCARD -fmessage-length=0 -grecord-gcc-switches -O2 -Wall -D_FORTIFY_SOURCE=2 -fstack-protector -funwind-tables -fasynchronous-unwind-tables -g -o .libs/mkfs.f2fs f2fs_format_main.o f2fs_format.o f2fs_format_utils.o -luuid ../lib/.libs/libf2fs.so [ 31s] f2fs_format.o: In function `f2fs_prepare_super_block': [ 31s] /home/abuild/rpmbuild/BUILD/f2fs-tools/mkfs/f2fs_format.c:108: undefined reference to `bswap_32' [ 31s] /home/abuild/rpmbuild/BUILD/f2fs-tools/mkfs/f2fs_format.c:109: undefined reference to `bswap_16' [ 31s] /home/abuild/rpmbuild/BUILD/f2fs-tools/mkfs/f2fs_format.c:110: undefined reference to `bswap_16' --- include/f2fs_fs.h | 22 ++ 1 file changed, 22 insertions(+) diff --git a/include/f2fs_fs.h b/include/f2fs_fs.h index 6367e05..da1d5c0 100644 --- a/include/f2fs_fs.h +++ b/include/f2fs_fs.h @@ -34,6 +34,28 @@ typedef unsigned longpgoff_t; #define cpu_to_le32(x) ((__u32)(x)) #define cpu_to_le64(x) ((__u64)(x)) #elif __BYTE_ORDER == __BIG_ENDIAN +static inline uint16_t bswap_16(uint16_t x) +{ + return ((x 8) 0xff00) | ((x 8) 0x00ff); +} +static inline uint32_t bswap_32(uint32_t x) +{ + return ((x 24) 0xff00 ) | + ((x 8) 0x00ff ) | + ((x 8) 0xff00 ) | + ((x 24) 0x00ff ); +} +static inline uint64_t bswap_64(uint64_t x) +{ + return ( (x 56) 0xff00UL ) | + ( (x 40) 0x00ffUL ) | + ( (x 24) 0xff00UL ) | + ( (x 8) 0x00ffUL ) | + ( (x 8) 0xff00UL ) | + ( (x 24) 0x00ffUL ) | + ( (x 40) 0xff00UL ) | + ( (x 56) 0x00ffUL ); +} #define le16_to_cpu(x) bswap_16(x) #define le32_to_cpu(x) bswap_32(x) #define le64_to_cpu(x) bswap_64(x) -- 2.0.0 ++
commit f2fs-tools for openSUSE:Factory
Hello community, here is the log from the commit of package f2fs-tools for openSUSE:Factory checked in at 2014-07-21 21:40:19 Comparing /work/SRC/openSUSE:Factory/f2fs-tools (Old) and /work/SRC/openSUSE:Factory/.f2fs-tools.new (New) Package is f2fs-tools Changes: --- /work/SRC/openSUSE:Factory/f2fs-tools/f2fs-tools.changes2013-12-02 07:22:17.0 +0100 +++ /work/SRC/openSUSE:Factory/.f2fs-tools.new/f2fs-tools.changes 2014-07-21 22:34:49.0 +0200 @@ -1,0 +2,8 @@ +Fri Jul 18 23:06:22 UTC 2014 - jeng...@inai.de + +- Update to new snapshot 1.3.0.g22 +* add f2fstat program to print f2fs's status in sec +* mkfs: support large directories +* mkfs.f2fs, fsck.f2fs: large volume support + +--- Old: f2fs-tools-1.2.0.tar.xz New: f2fs-tools-1.3.0.g22.tar.xz Other differences: -- ++ f2fs-tools.spec ++ --- /var/tmp/diff_new_pack.yuDk87/_old 2014-07-21 22:34:50.0 +0200 +++ /var/tmp/diff_new_pack.yuDk87/_new 2014-07-21 22:34:50.0 +0200 @@ -1,7 +1,7 @@ # # spec file for package f2fs-tools # -# 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 @@ -18,25 +18,24 @@ Name: f2fs-tools %define lname libf2fs0 -Version:1.2.0 +Version:1.3.0.g22 Release:0 Summary:Utilities for the Flash-friendly Filesystem (F2FS) -License:GPL-2.0 +License:GPL-2.0 and LGPL-2.1 Group: System/Filesystems Url:http://f2fs-tools.sf.net/_(disused) -#Snapshot: v1.2.0 +#Snapshot: v1.3.0-22-g092e3d9 #Git-Clone:git://git.kernel.org/pub/scm/linux/kernel/git/jaegeuk/f2fs-tools #DL-URL: no tarballs provided Source: %name-%version.tar.xz BuildRoot: %{_tmppath}/%{name}-%{version}-build +BuildRequires: autoconf +BuildRequires: automake +BuildRequires: libtool BuildRequires: pkgconfig BuildRequires: xz -%if 0%{?suse_version} = 1140 || 0%{?fedora_version} BuildRequires: pkgconfig(uuid) -%else -BuildRequires: libuuid-devel -%endif %description Utilities needed to create and maintain F2 filesystems. @@ -45,6 +44,9 @@ %setup -qn %name %build +if [ ! -e configure ]; then + autoreconf -fi +fi %configure --disable-static make %{?_smp_mflags} sbindir=%_sbindir @@ -60,6 +62,7 @@ %files %defattr(-,root,root) %_sbindir/dump.f2fs +%_sbindir/f2fstat %_sbindir/fibmap.f2fs %_sbindir/fsck.f2fs %_sbindir/mkfs.f2fs -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org
commit f2fs-tools for openSUSE:Factory
Hello community, here is the log from the commit of package f2fs-tools for openSUSE:Factory checked in at 2013-12-02 07:22:15 Comparing /work/SRC/openSUSE:Factory/f2fs-tools (Old) and /work/SRC/openSUSE:Factory/.f2fs-tools.new (New) Package is f2fs-tools Changes: --- /work/SRC/openSUSE:Factory/f2fs-tools/f2fs-tools.changes2013-08-12 10:16:17.0 +0200 +++ /work/SRC/openSUSE:Factory/.f2fs-tools.new/f2fs-tools.changes 2013-12-02 07:22:17.0 +0100 @@ -1,0 +2,11 @@ +Sun Nov 24 11:34:03 UTC 2013 - jeng...@inai.de + +- Update to new upstream release 1.2.0 +* f2fs-tools: add stat information into fibmap +* fibmap.f2fs: change fibmap to fibmap.f2fs +* fsck, lib: support inline xattr +* fsck: skip to check block addresses in device files +* fsck: fix to handle file types correctly +* fsck: fix checking orphan inodes + +--- Old: f2fs-tools-1.1.0+git40.tar.xz New: f2fs-tools-1.2.0.tar.xz Other differences: -- ++ f2fs-tools.spec ++ --- /var/tmp/diff_new_pack.Ueol9Q/_old 2013-12-02 07:22:17.0 +0100 +++ /var/tmp/diff_new_pack.Ueol9Q/_new 2013-12-02 07:22:17.0 +0100 @@ -18,14 +18,14 @@ Name: f2fs-tools %define lname libf2fs0 -Version:1.1.0+git40 +Version:1.2.0 Release:0 -#Snapshot: 6e8f2d5d222eff0abea4b5c0abc7433834094924 Summary:Utilities for the Flash-friendly Filesystem (F2FS) License:GPL-2.0 Group: System/Filesystems Url:http://f2fs-tools.sf.net/_(disused) +#Snapshot: v1.2.0 #Git-Clone:git://git.kernel.org/pub/scm/linux/kernel/git/jaegeuk/f2fs-tools #DL-URL: no tarballs provided Source: %name-%version.tar.xz @@ -53,8 +53,6 @@ make install DESTDIR=$b sbindir=%_sbindir # The devel file is quite useless ATM without public headers. rm -f $b/%_libdir/*.{la,so} -# /usr/sbin/filefrag already does what fibmap can do. -rm -f $b/%_sbindir/fibmap %post -p /sbin/ldconfig %postun -p /sbin/ldconfig @@ -62,6 +60,7 @@ %files %defattr(-,root,root) %_sbindir/dump.f2fs +%_sbindir/fibmap.f2fs %_sbindir/fsck.f2fs %_sbindir/mkfs.f2fs %_libdir/libf2fs.so.0* ++ f2fs-tools-1.1.0+git40.tar.xz - f2fs-tools-1.2.0.tar.xz ++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/f2fs-tools/README new/f2fs-tools/README --- old/f2fs-tools/README 2013-06-18 03:56:41.0 +0200 +++ new/f2fs-tools/README 2013-11-24 12:32:49.0 +0100 @@ -25,6 +25,20 @@ # ./configure # make +How to cross-compile (e.g., for ARM) + + + 1. Add the below line into mkfs/Makefile.am: + mkfs_f2fs_LDFLAGS = -all-static + + 2. Add the below line into fsck/Makefile.am: + fsck_f2fs_LDFLAGS = -all-static + + 3. then, do: + # LDFLAGS=--static ./configure \ + --host=arm-none-linux-gnueabi --target=arm-none-linux-gnueabi + # make + How to run by default - diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/f2fs-tools/VERSION new/f2fs-tools/VERSION --- old/f2fs-tools/VERSION 2013-06-18 03:56:41.0 +0200 +++ new/f2fs-tools/VERSION 2013-11-24 12:32:49.0 +0100 @@ -1,2 +1,2 @@ -1.1.0 -2012-11-29 +1.2.0 +2013-10-25 diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/f2fs-tools/configure new/f2fs-tools/configure --- old/f2fs-tools/configure2013-08-08 00:15:50.0 +0200 +++ new/f2fs-tools/configure2013-11-24 12:35:46.0 +0100 @@ -1,6 +1,6 @@ #! /bin/sh # Guess values for system-dependent variables and create Makefiles. -# Generated by GNU Autoconf 2.69 for F2FS tools 1.1.0. +# Generated by GNU Autoconf 2.69 for F2FS tools 1.2.0. # # Report bugs to linux-f2fs-de...@lists.sourceforge.net. # @@ -590,8 +590,8 @@ # Identity of this package. PACKAGE_NAME='F2FS tools' PACKAGE_TARNAME='f2fs-tools' -PACKAGE_VERSION='1.1.0' -PACKAGE_STRING='F2FS tools 1.1.0' +PACKAGE_VERSION='1.2.0' +PACKAGE_STRING='F2FS tools 1.2.0' PACKAGE_BUGREPORT='linux-f2fs-de...@lists.sourceforge.net' PACKAGE_URL='' @@ -1324,7 +1324,7 @@ # Omit some internal or obsolete options to make the list less imposing. # This message is too long to be a string in the A/UX 3.1 sh. cat _ACEOF -\`configure' configures F2FS tools 1.1.0 to adapt to many kinds of systems. +\`configure' configures F2FS tools 1.2.0 to adapt to many kinds of systems. Usage: $0 [OPTION]... [VAR=VALUE]... @@ -1394,7 +1394,7 @@ if test -n $ac_init_help; then case $ac_init_help in - short | recursive ) echo Configuration of F2FS tools 1.1.0:;; + short |
commit f2fs-tools for openSUSE:Factory
Hello community, here is the log from the commit of package f2fs-tools for openSUSE:Factory checked in at 2013-08-12 10:16:16 Comparing /work/SRC/openSUSE:Factory/f2fs-tools (Old) and /work/SRC/openSUSE:Factory/.f2fs-tools.new (New) Package is f2fs-tools Changes: --- /work/SRC/openSUSE:Factory/f2fs-tools/f2fs-tools.changes2013-06-20 21:23:38.0 +0200 +++ /work/SRC/openSUSE:Factory/.f2fs-tools.new/f2fs-tools.changes 2013-08-12 10:16:17.0 +0200 @@ -1,0 +2,9 @@ +Wed Aug 7 22:16:55 UTC 2013 - jeng...@inai.de + +- Update to new snapshot v1.1.0-40-g6e8f2d5 +* Correct endianess conversions for CRC calculations, checkpoint + flags and in f2fs_update_nat_root. +* Fix the total_zones calculation in f2fs_prepare_super_block +* Add the fsck.f2fs and dump.f2fs utilities + +--- Old: f2fs-tools-1.1.0+git24.tar.xz New: f2fs-tools-1.1.0+git40.tar.xz Other differences: -- ++ f2fs-tools.spec ++ --- /var/tmp/diff_new_pack.fvMeXO/_old 2013-08-12 10:16:18.0 +0200 +++ /var/tmp/diff_new_pack.fvMeXO/_new 2013-08-12 10:16:18.0 +0200 @@ -18,9 +18,9 @@ Name: f2fs-tools %define lname libf2fs0 -Version:1.1.0+git24 +Version:1.1.0+git40 Release:0 -#git describe: v1.1.0-24-gfef98eb +#Snapshot: 6e8f2d5d222eff0abea4b5c0abc7433834094924 Summary:Utilities for the Flash-friendly Filesystem (F2FS) License:GPL-2.0 Group: System/Filesystems @@ -30,9 +30,6 @@ #DL-URL: no tarballs provided Source: %name-%version.tar.xz BuildRoot: %{_tmppath}/%{name}-%{version}-build -BuildRequires: autoconf -BuildRequires: automake -BuildRequires: libtool BuildRequires: pkgconfig BuildRequires: xz %if 0%{?suse_version} = 1140 || 0%{?fedora_version} @@ -48,20 +45,26 @@ %setup -qn %name %build -if [ ! -e configure ]; then - autoreconf -fi -fi -%configure --disable-shared -make %{?_smp_mflags} +%configure --disable-static +make %{?_smp_mflags} sbindir=%_sbindir %install -make install DESTDIR=%buildroot; -# The library is quite useless ATM without public headers. -rm -f %buildroot/%_libdir/*.a %buildroot/%_libdir/*.la +b=%buildroot +make install DESTDIR=$b sbindir=%_sbindir +# The devel file is quite useless ATM without public headers. +rm -f $b/%_libdir/*.{la,so} +# /usr/sbin/filefrag already does what fibmap can do. +rm -f $b/%_sbindir/fibmap + +%post -p /sbin/ldconfig +%postun -p /sbin/ldconfig %files %defattr(-,root,root) -/sbin/mkfs.f2fs +%_sbindir/dump.f2fs +%_sbindir/fsck.f2fs +%_sbindir/mkfs.f2fs +%_libdir/libf2fs.so.0* %_mandir/man8/* %doc COPYING ++ f2fs-tools-1.1.0+git24.tar.xz - f2fs-tools-1.1.0+git40.tar.xz ++ 46552 lines of diff (skipped) -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org
commit f2fs-tools for openSUSE:Factory
Hello community, here is the log from the commit of package f2fs-tools for openSUSE:Factory checked in at 2013-06-20 21:23:36 Comparing /work/SRC/openSUSE:Factory/f2fs-tools (Old) and /work/SRC/openSUSE:Factory/.f2fs-tools.new (New) Package is f2fs-tools Changes: --- /work/SRC/openSUSE:Factory/f2fs-tools/f2fs-tools.changes2013-01-22 15:14:06.0 +0100 +++ /work/SRC/openSUSE:Factory/.f2fs-tools.new/f2fs-tools.changes 2013-06-20 21:23:38.0 +0200 @@ -1,0 +2,7 @@ +Mon Jun 10 12:19:33 UTC 2013 - jeng...@inai.de + +- Update to new snapshot v1.1.0-24-gfef98eb +* mkfs: add option to disable trim at format +* mkfs: handle labels longer than 16 characters + +--- Old: f2fs-tools-1.1.0+.tar.xz New: f2fs-tools-1.1.0+git24.tar.xz Other differences: -- ++ f2fs-tools.spec ++ --- /var/tmp/diff_new_pack.kM7s3D/_old 2013-06-20 21:23:39.0 +0200 +++ /var/tmp/diff_new_pack.kM7s3D/_new 2013-06-20 21:23:39.0 +0200 @@ -1,7 +1,7 @@ # # spec file for package f2fs-tools # -# 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,9 +17,10 @@ Name: f2fs-tools -Version:1.1.0+ -#git describe: v1.1.0-11-gc7e0a01 +%define lname libf2fs0 +Version:1.1.0+git24 Release:0 +#git describe: v1.1.0-24-gfef98eb Summary:Utilities for the Flash-friendly Filesystem (F2FS) License:GPL-2.0 Group: System/Filesystems @@ -29,6 +30,9 @@ #DL-URL: no tarballs provided Source: %name-%version.tar.xz BuildRoot: %{_tmppath}/%{name}-%{version}-build +BuildRequires: autoconf +BuildRequires: automake +BuildRequires: libtool BuildRequires: pkgconfig BuildRequires: xz %if 0%{?suse_version} = 1140 || 0%{?fedora_version} @@ -44,15 +48,20 @@ %setup -qn %name %build -%configure +if [ ! -e configure ]; then + autoreconf -fi +fi +%configure --disable-shared make %{?_smp_mflags} %install make install DESTDIR=%buildroot; +# The library is quite useless ATM without public headers. +rm -f %buildroot/%_libdir/*.a %buildroot/%_libdir/*.la %files %defattr(-,root,root) -%_sbindir/mkfs.f2fs +/sbin/mkfs.f2fs %_mandir/man8/* %doc COPYING -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org
commit f2fs-tools for openSUSE:Factory
Hello community, here is the log from the commit of package f2fs-tools for openSUSE:Factory checked in at 2013-01-22 15:14:04 Comparing /work/SRC/openSUSE:Factory/f2fs-tools (Old) and /work/SRC/openSUSE:Factory/.f2fs-tools.new (New) Package is f2fs-tools, Maintainer is Changes: New Changes file: --- /dev/null 2013-01-09 19:40:42.352580873 +0100 +++ /work/SRC/openSUSE:Factory/.f2fs-tools.new/f2fs-tools.changes 2013-01-22 15:14:06.0 +0100 @@ -0,0 +1,9 @@ +--- +Mon Jan 21 13:39:48 UTC 2013 - jeng...@inai.de + +- Add COPYING file to package + +--- +Wed Dec 12 03:08:29 UTC 2012 - jeng...@inai.de + +- Initial package (version v1.1.0-11-gc7e0a01) for build.opensuse.org New: f2fs-tools-1.1.0+.tar.xz f2fs-tools.changes f2fs-tools.spec Other differences: -- ++ f2fs-tools.spec ++ # # spec file for package f2fs-tools # # 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 # upon. The license for this file, and modifications and additions to the # file, is the same license as for the pristine package itself (unless the # license for the pristine package is not an Open Source License, in which # case the license is the MIT License). An Open Source License is a # 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/ # Name: f2fs-tools Version:1.1.0+ #git describe: v1.1.0-11-gc7e0a01 Release:0 Summary:Utilities for the Flash-friendly Filesystem (F2FS) License:GPL-2.0 Group: System/Filesystems Url:http://f2fs-tools.sf.net/_(disused) #Git-Clone: git://git.kernel.org/pub/scm/linux/kernel/git/jaegeuk/f2fs-tools #DL-URL:no tarballs provided Source: %name-%version.tar.xz BuildRoot: %{_tmppath}/%{name}-%{version}-build BuildRequires: pkgconfig BuildRequires: xz %if 0%{?suse_version} = 1140 || 0%{?fedora_version} BuildRequires: pkgconfig(uuid) %else BuildRequires: libuuid-devel %endif %description Utilities needed to create and maintain F2 filesystems. %prep %setup -qn %name %build %configure make %{?_smp_mflags} %install make install DESTDIR=%buildroot; %files %defattr(-,root,root) %_sbindir/mkfs.f2fs %_mandir/man8/* %doc COPYING %changelog -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org