[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