Handle if the mountpoint(1) command is from util-linux 2.20+
authorDr. Werner Fink <werner@suse.de>
Fri, 1 Jul 2011 13:56:45 +0000 (13:56 +0000)
committerDr. Werner Fink <werner@suse.de>
Fri, 1 Jul 2011 13:56:45 +0000 (13:56 +0000)
git-svn-id: svn://svn.sv.gnu.org/sysvinit/sysvinit/trunk@106 456724a4-4300-0410-8514-c89748c515a2

src/Makefile

index c815d0981e99e7e43540d4dd9f51f6d2ba1b5e1c..9e80533f7d96dd9d5ab2dea544bc66bdc1b1eb63 100644 (file)
@@ -14,6 +14,12 @@ override CFLAGS += -W -Wall -D_GNU_SOURCE
 STATIC =
 MANDB  := s@^\('\\\\\"\)[^\*-]*-\*- coding: [^[:blank:]]\+ -\*-@\1@
 
+#
+# Leave empty if the mountpoint(1) command from util-linux 2.20
+# and above should be used, otherwise set it to yes.
+#
+MNTPOINT=
+
 # For some known distributions we do not build all programs, otherwise we do.
 BIN    =
 SBIN   = init halt shutdown runlevel killall5 fstab-decode
@@ -25,18 +31,15 @@ MAN8        = halt.8 init.8 killall5.8 pidof.8 poweroff.8 reboot.8 runlevel.8
 MAN8   += shutdown.8 telinit.8 fstab-decode.8
 
 ifeq ($(DISTRO),)
-BIN    += mountpoint
 SBIN   += sulogin bootlogd
 USRBIN += utmpdump wall
-MAN1   += utmpdump.1 mountpoint.1 wall.1
+MAN1   += utmpdump.1 wall.1
 MAN8   += sulogin.8 bootlogd.8
 endif
 
 ifeq ($(DISTRO),Debian)
 CPPFLAGS+= -DACCTON_OFF
-BIN    += mountpoint
 SBIN   += sulogin bootlogd
-MAN1   += mountpoint.1
 MAN8   += sulogin.8 bootlogd.8
 MANDB  :=
 endif
@@ -49,14 +52,18 @@ endif
 
 ifeq ($(DISTRO),SuSE)
 CPPFLAGS+= -DUSE_SYSFS -DSANE_TIO -DSIGINT_ONLYONCE -DUSE_ONELINE
-BIN    += mountpoint
 SBIN   += sulogin
 USRBIN += utmpdump
-MAN1   += utmpdump.1 mountpoint.1
+MAN1   += utmpdump.1
 MAN8   += sulogin.8
 MANDB  :=
 endif
 
+ifeq ($(MNTPOINT),yes)
+BIN    += mountpoint
+MAN1   += mountpoint.1
+endif
+
 ID             = $(shell id -u)
 BIN_OWNER      = root
 BIN_GROUP      = root