]> git.ipfire.org Git - thirdparty/util-linux.git/commitdiff
losetup: move to sys-utils directory
authorKarel Zak <kzak@redhat.com>
Tue, 20 Dec 2011 12:07:54 +0000 (13:07 +0100)
committerKarel Zak <kzak@redhat.com>
Tue, 20 Dec 2011 12:07:54 +0000 (13:07 +0100)
Now losetup(8) is independent on mount/ stuff at all.

Signed-off-by: Karel Zak <kzak@redhat.com>
configure.ac
mount/.gitignore
mount/Makefile.am
sys-utils/.gitignore
sys-utils/Makefile.am
sys-utils/losetup.8 [moved from mount/losetup.8 with 100% similarity]
sys-utils/losetup.c [moved from mount/lomount.c with 100% similarity]

index c0d61aceeb9c259c9f2dcfea1bbce14527c6be01..aa4af08801013128d5a2041b7286282504bc97ca 100644 (file)
@@ -687,6 +687,15 @@ UL_REQUIRES_BUILD([mount], [libblkid])
 AM_CONDITIONAL(BUILD_MOUNT, test "x$build_mount" = xyes)
 
 
+AC_ARG_ENABLE([losetup],
+  AS_HELP_STRING([--disable-losetup], [do not build losetup]),
+  [], enable_losetup=check
+)
+UL_BUILD_INIT([losetup])
+UL_REQUIRES_LINUX([losetup])
+AM_CONDITIONAL(BUILD_LOSETUP, test "x$build_losetup" = xyes)
+
+
 AC_ARG_ENABLE([libmount-mount],
   AS_HELP_STRING([--enable-libmount-mount], [link mount(8) with libmount (EXPERIMENTAL)]),
   [], enable_libmount_mount=no
index db657c719b240f2cc7abb9889ba7704053d010bc..629b07fcdaa102e2f250182270e1e58772109065 100644 (file)
@@ -1,4 +1,3 @@
-losetup
 mount
 mtab_lock_test
 swapon
index a2d496dcd71899006479ffcafcd4129bd9cdf332..073f055450267e463723012fcb92b4c0135562fd 100644 (file)
@@ -1,8 +1,8 @@
 include $(top_srcdir)/config/include-Makefile.am
 
 bin_PROGRAMS = mount umount
-sbin_PROGRAMS = losetup swapon
-dist_man_MANS = fstab.5 mount.8 swapoff.8 swapon.8 umount.8 losetup.8
+sbin_PROGRAMS = swapon
+dist_man_MANS = fstab.5 mount.8 swapoff.8 swapon.8 umount.8
 
 # generic sources for all programs (mount, umount)
 srcs_common = sundries.c $(top_srcdir)/lib/canonicalize.c sundries.h
@@ -50,10 +50,6 @@ swapon_SOURCES = swapon.c swap_constants.h $(top_srcdir)/lib/linux_version.c \
 swapon_CFLAGS = $(cflags_common)
 swapon_LDADD = $(ldadd_common)
 
-losetup_SOURCES = lomount.c \
-               $(top_srcdir)/lib/canonicalize.c \
-               $(top_srcdir)/lib/strutils.c
-
 mount_static_LDADD =
 
 if HAVE_STATIC_MOUNT
@@ -72,13 +68,6 @@ umount_static_LDFLAGS = $(ldflags_static)
 umount_static_LDADD = $(ldadd_static)
 endif
 
-if HAVE_STATIC_LOSETUP
-bin_PROGRAMS += losetup.static
-losetup_static_SOURCES = $(losetup_SOURCES)
-losetup_static_LDFLAGS = $(ldflags_static)
-endif
-
-
 if HAVE_SELINUX
 mount_LDADD += $(SELINUX_LIBS)
 mount_static_LDADD += $(SELINUX_LIBS_STATIC)
index 01a3df9860be23d72a44c8c8659ee5b428454488..3426674b093e546527d8b480470a17e253612538 100644 (file)
@@ -14,6 +14,7 @@ ipcs
 ldattach
 linux32.8
 linux64.8
+losetup
 lscpu
 mips32.8
 mips64.8
index 7285bcb7e45d639d2b81571082524af59365ad6b..8f2f12ec44bda89da9f5ae36dd65c6955693c5af 100644 (file)
@@ -18,6 +18,23 @@ dist_man_MANS += dmesg.1 ctrlaltdel.8 cytune.8 setarch.8 \
                ldattach.8 tunelp.8 rtcwake.8 fsfreeze.8 fstrim.8
 endif
 
+if BUILD_LOSETUP
+sbin_PROGRAMS += losetup
+dist_man_MANS += losetup.8
+
+losetup_SOURCES = losetup.c \
+               $(top_srcdir)/lib/canonicalize.c \
+               $(top_srcdir)/lib/strutils.c
+
+if HAVE_STATIC_LOSETUP
+bin_PROGRAMS += losetup.static
+losetup_static_SOURCES = $(losetup_SOURCES)
+losetup_static_LDFLAGS = -all-static
+endif
+
+endif # BUILD_LOSETUP
+
+
 if BUILD_PRLIMIT
 usrbin_exec_PROGRAMS += prlimit
 dist_man_MANS += prlimit.1
similarity index 100%
rename from mount/losetup.8
rename to sys-utils/losetup.8
similarity index 100%
rename from mount/lomount.c
rename to sys-utils/losetup.c