[f2fs-tools] Initial Build f2fs-tools 1.0-p

Eduardo Javier Echeverria Alvarado echevemaster at fedoraproject.org
Thu Oct 25 05:34:58 UTC 2012


commit 70b4592dd831f92bc90c440c14dde742654ebb4d
Author: Eduardo Echeverria <echevemaster at gmail.com>
Date:   Thu Oct 25 00:47:20 2012 -0430

    Initial Build f2fs-tools 1.0-p

 .gitignore      |    1 +
 f2fs-tools.spec |   63 +++++++++++++++++++++++++++++++++++++++++++++++++++++++
 sources         |    1 +
 3 files changed, 65 insertions(+), 0 deletions(-)
---
diff --git a/.gitignore b/.gitignore
index e69de29..d878386 100644
--- a/.gitignore
+++ b/.gitignore
@@ -0,0 +1 @@
+/f2fs-tools-1.0.0.tar.gz
diff --git a/f2fs-tools.spec b/f2fs-tools.spec
new file mode 100644
index 0000000..57b8e5e
--- /dev/null
+++ b/f2fs-tools.spec
@@ -0,0 +1,63 @@
+Name:		f2fs-tools		
+Version:	1.0.0
+Release:	3%{?dist}
+Summary:	Tools for Flash-Friendly File System (F2FS)
+License:	GPLv2+
+URL:		http://sourceforge.net/projects/f2fs-tools/
+Source0:	http://downloads.sourceforge.net/project/%{name}/%{name}-%{version}.tar.gz
+BuildRequires:	autoconf
+BuildRequires:	automake
+
+%description
+NAND flash memory-based storage devices, such as SSD, and SD cards,
+have been widely being used for ranging from mobile to server systems. 
+Since they are known to have different characteristics from the 
+conventional rotational disks,a file system, an upper layer to 
+the storage device, should adapt to the changes
+from the sketch.
+
+F2FS is a new file system carefully designed for the 
+NAND flash memory-based storage devices. 
+We chose a log structure file system approach,
+but we tried to adapt it to the new form of storage. 
+Also we remedy some known issues of the very old log
+structured file system, such as snowball effect 
+of wandering tree and high cleaning overhead.
+
+Because a NAND-based storage device shows different characteristics 
+according to its internal geometry or flash memory management 
+scheme aka FTL, we add various parameters not only for configuring 
+on-disk layout, but also for selecting allocation
+and cleaning algorithms.
+
+%prep
+%setup -q
+
+
+%build
+autoreconf --install
+%configure
+make %{?_smp_mflags}
+
+
+%install
+make DESTDIR=%{buildroot} INSTALL="install -p" CP="cp -p" install
+
+
+%files
+%doc COPYING AUTHORS ChangeLog
+%{_bindir}/mkfs.f2fs
+%{_mandir}/man8/mkfs.f2fs.8*
+
+
+%changelog
+* Mon Oct 22 2012 Eduardo Echeverria  <echevemaster at gmail.com> - 1.0.0-3
+- Change to the correct license GPLv2+
+- Remove README file to the section doc
+
+* Mon Oct 15 2012 Eduardo Echeverria  <echevemaster at gmail.com> - 1.0.0-2
+- Add Changelog AUTHORS files to section doc
+- Add wilcard to the manpages section.
+
+* Sun Oct 07 2012 Eduardo Echeverria  <echevemaster at gmail.com> - 1.0.0-1
+- Initial packaging
diff --git a/sources b/sources
index e69de29..3c51c26 100644
--- a/sources
+++ b/sources
@@ -0,0 +1 @@
+d4d7c9a5117c0e68daaa45e98b56a465  f2fs-tools-1.0.0.tar.gz


More information about the scm-commits mailing list