From: Leon Woestenberg Date: Sun, 7 Jun 2009 12:40:32 +0000 (+0200) Subject: nilfs-utils: user space tools for NILFS2 logging filesystem. X-Git-Tag: Release-2010-05/1~3219^2~1 X-Git-Url: http://git.openpandora.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=be6a42a5b0ebfdd0d111a3d36a20727bea7b0607;p=openembedded.git nilfs-utils: user space tools for NILFS2 logging filesystem. 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 --- diff --git a/recipes/nilfs-utils/files/no-ldconfig-during-install.patch b/recipes/nilfs-utils/files/no-ldconfig-during-install.patch new file mode 100644 index 0000000000..e69fcb143b --- /dev/null +++ b/recipes/nilfs-utils/files/no-ldconfig-during-install.patch @@ -0,0 +1,10 @@ +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) diff --git a/recipes/nilfs-utils/nilfs-utils_2.0.12.bb b/recipes/nilfs-utils/nilfs-utils_2.0.12.bb new file mode 100644 index 0000000000..37b3762113 --- /dev/null +++ b/recipes/nilfs-utils/nilfs-utils_2.0.12.bb @@ -0,0 +1,23 @@ +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"