The NILFS2 logging filesystem is being mainlined in the Linux kernel.
Supposedly has good write performance on both HD and SSD media due
to its sequential write characteristics from its circular log based
approach.
Signed-off-by: Leon Woestenberg <leon@sidebranch.com>
--- /dev/null
+Index: nilfs-utils-2.0.12/lib/Makefile.am
+===================================================================
+--- nilfs-utils-2.0.12.orig/lib/Makefile.am 2009-06-07 14:05:10.000000000 +0200
++++ nilfs-utils-2.0.12/lib/Makefile.am 2009-06-07 14:05:21.000000000 +0200
+@@ -24,5 +24,3 @@
+ libnilfs_la_LDFLAGS = -version-info $(VERSIONINFO)
+ libnilfs_la_LIBADD = libnilfsmisc.la
+
+-install-exec-hook:
+- $(LDCONFIG) $(DESTDIR)$(libdir)
--- /dev/null
+DESCRIPTION = "User-level tools for NILFS2 filesystems"
+SECTION = "base"
+LICENSE = "GPL"
+HOMEPAGE = "http://www.nilfs.org/"
+
+# required for libuuid
+DEPENDS = "e2fsprogs-libs"
+
+RRECOMMENDS_${PN} = "nilfs-utils-mkfs nilfs-utils-stats"
+
+PR = "r0"
+
+SRC_URI ="http://www.nilfs.org/download/nilfs-utils-2.0.12.tar.bz2 \
+file://no-ldconfig-during-install.patch;patch=1"
+
+S = "${WORKDIR}/nilfs-utils-${PV}"
+
+inherit autotools
+
+PACKAGES_prepend = "nilfs-utils-mkfs nilfs-utils-stats "
+
+FILES_nilfs-utils-mkfs = "${base_sbindir}/mkfs.nilfs2"
+FILES_nilfs-utils-stats = "${bindir}/dumpseg ${bindir}/lssu"