]> git.ipfire.org Git - people/ms/ipfire-3.x.git/blobdiff - e2fsprogs/e2fsprogs.nm
grep: Update to version 2.18.
[people/ms/ipfire-3.x.git] / e2fsprogs / e2fsprogs.nm
index ce65673449204ac2e583d75ed291e7b8147fde6c..324dd37a0ab40e7aa487c94f6977ee0408d5fa1d 100644 (file)
@@ -4,7 +4,7 @@
 ###############################################################################
 
 name       = e2fsprogs
-version    = 1.41.11
+version    = 1.42.7
 release    = 2
 
 groups     = System/Filesystems
@@ -13,12 +13,12 @@ license    = GPLv2
 summary    = Utilities for managing the extended (ext2/ext3/ext4) filesystems.
 
 description
-       The e2fsprogs package contains a number of utilities for creating, \
-       checking, modifying, and correcting any inconsistencies in second \
+       The e2fsprogs package contains a number of utilities for creating,
+       checking, modifying, and correcting any inconsistencies in second
        and third extended (ext2/ext3) filesystems.
 end
 
-source_dl  =
+source_dl  = http://prdownloads.sourceforge.net/%{name}/
 
 build
        requires
@@ -26,6 +26,7 @@ build
                libselinux-devel
                libsepol-devel
                libuuid-devel
+               psmisc
        end
 
        prepare_cmds
@@ -76,10 +77,70 @@ packages
                groups += Base
        end
 
+       package %{name}-libs
+               template LIBS
+       end
+
        package %{name}-devel
                template DEVEL
+
+               requires
+                       libcom_err-devel
+                       libss-devel
+               end
+       end
+
+       package libcom_err
+               summary = Common error description library.
+               description
+                       This is the common error description library, part of e2fsprogs.
+               end
+
+               files
+                       %{libdir}/libcom_err.so.*
+               end
        end
 
+       package libcom_err-devel
+               summary = Development files for libcom_err.
+               description = %{summary}
+
+               files
+                       %{bindir}/compile_et
+                       %{libdir}/libcom_err.so
+                       %{libdir}/pkgconfig/com_err.pc
+                       %{includedir}/com_err.h
+                       %{includedir}/et
+                       %{datadir}/et
+                       %{mandir}/man1/compile_et.1*
+                       %{mandir}/man3/com_err.3*
+               end
+       end
+
+       package libss
+               summary = Command line interface parsing library.
+               description
+                       This is libss, a command line interface parsing library, part of e2fsprogs.
+               end
+
+               files
+                       %{libdir}/libss.so.*
+               end
+       end
+
+       package libss-devel
+               summary = Development files for libss.
+               description = %{summary}
+
+               files
+                       %{bindir}/mk_cmds
+                       %{libdir}/libss.so
+                       %{libdir}/pkgconfig/ss.pc
+                       %{includedir}/ss
+                       %{datadir}/ss
+                       %{mandir}/man1/mk_cmds.1*
+               end
+       end
        package %{name}-debuginfo
                template DEBUGINFO
        end