From be6a42a5b0ebfdd0d111a3d36a20727bea7b0607 Mon Sep 17 00:00:00 2001 From: Leon Woestenberg Date: Sun, 7 Jun 2009 14:40:32 +0200 Subject: 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 --- .../files/no-ldconfig-during-install.patch | 10 ++++++++++ recipes/nilfs-utils/nilfs-utils_2.0.12.bb | 23 ++++++++++++++++++++++ 2 files changed, 33 insertions(+) create mode 100644 recipes/nilfs-utils/files/no-ldconfig-during-install.patch create mode 100644 recipes/nilfs-utils/nilfs-utils_2.0.12.bb 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" -- cgit 1.2.3-korg