]> sourceware.org Git - lvm2.git/commitdiff
lvm.static can be installed in different dir from rest of tools
authorAlasdair Kergon <agk@redhat.com>
Wed, 14 Apr 2004 18:00:23 +0000 (18:00 +0000)
committerAlasdair Kergon <agk@redhat.com>
Wed, 14 Apr 2004 18:00:23 +0000 (18:00 +0000)
configure
configure.in
make.tmpl.in
tools/Makefile.in

index 8aa7dab4199b3a238bae6aa96eb6a23d622fa7de..143c32ff4a741cda34723dcfa20a20b8cc5f7482 100755 (executable)
--- a/configure
+++ b/configure
@@ -309,7 +309,7 @@ ac_includes_default="\
 #endif"
 
 ac_default_prefix=/usr
-ac_subst_vars='SHELL PATH_SEPARATOR PACKAGE_NAME PACKAGE_TARNAME PACKAGE_VERSION PACKAGE_STRING PACKAGE_BUGREPORT exec_prefix prefix program_transform_name bindir sbindir libexecdir datadir sysconfdir sharedstatedir localstatedir libdir includedir oldincludedir infodir mandir build_alias host_alias target_alias DEFS ECHO_C ECHO_N ECHO_T LIBS AWK CC CFLAGS LDFLAGS CPPFLAGS ac_ct_CC EXEEXT OBJEXT INSTALL_PROGRAM INSTALL_SCRIPT INSTALL_DATA LN_S SET_MAKE RANLIB ac_ct_RANLIB CPP EGREP build build_cpu build_vendor build_os host host_cpu host_vendor host_os target target_cpu target_vendor target_os MSGFMT JOBS STATIC_LINK LVM1 OWNER GROUP CLDFLAGS CLDWHOLEARCHIVE CLDNOWHOLEARCHIVE LD_DEPS LD_FLAGS SOFLAG LVM_VERSION LVM1_FALLBACK DEBUG DEVMAPPER HAVE_LIBDL HAVE_SELINUX CMDLIB LOCALEDIR CONFDIR INTL_PACKAGE INTL LIBOBJS LTLIBOBJS'
+ac_subst_vars='SHELL PATH_SEPARATOR PACKAGE_NAME PACKAGE_TARNAME PACKAGE_VERSION PACKAGE_STRING PACKAGE_BUGREPORT exec_prefix prefix program_transform_name bindir sbindir libexecdir datadir sysconfdir sharedstatedir localstatedir libdir includedir oldincludedir infodir mandir build_alias host_alias target_alias DEFS ECHO_C ECHO_N ECHO_T LIBS AWK CC CFLAGS LDFLAGS CPPFLAGS ac_ct_CC EXEEXT OBJEXT INSTALL_PROGRAM INSTALL_SCRIPT INSTALL_DATA LN_S SET_MAKE RANLIB ac_ct_RANLIB CPP EGREP build build_cpu build_vendor build_os host host_cpu host_vendor host_os target target_cpu target_vendor target_os MSGFMT JOBS STATIC_LINK LVM1 OWNER GROUP CLDFLAGS CLDWHOLEARCHIVE CLDNOWHOLEARCHIVE LD_DEPS LD_FLAGS SOFLAG LVM_VERSION LVM1_FALLBACK DEBUG DEVMAPPER HAVE_LIBDL HAVE_SELINUX CMDLIB LOCALEDIR CONFDIR STATICDIR INTL_PACKAGE INTL LIBOBJS LTLIBOBJS'
 ac_subst_files=''
 
 # Initialize some variables set by options.
@@ -865,7 +865,8 @@ Optional Packages:
   --with-lvm1=TYPE        LVM1 metadata support: internal/shared/none
                           TYPE=internal
   --with-localedir=DIR    Translation files in DIR PREFIX/share/locale
-  --with-confdir=DIR      Configuration files in DIR EXEC_PREFIX/etc
+  --with-confdir=DIR      Configuration files in DIR /etc
+  --with-staticdir=DIR    Static binary in DIR EXEC_PREFIX/sbin
 
 Some influential environment variables:
   CC          C compiler command
@@ -5063,9 +5064,19 @@ if test "${with_confdir+set}" = set; then
   withval="$with_confdir"
    CONFDIR="$withval"
 else
-   CONFDIR='${exec_prefix}/etc'
+   CONFDIR='/etc'
 fi;
 
+
+# Check whether --with-staticdir or --without-staticdir was given.
+if test "${with_staticdir+set}" = set; then
+  withval="$with_staticdir"
+   STATICDIR="$withval"
+else
+   STATICDIR='${exec_prefix}/sbin'
+fi;
+
+
 if test "-f VERSION"; then
   LVM_VERSION="\"`cat VERSION`\""
 else
@@ -5096,6 +5107,7 @@ fi
 
 
 
+
 
 
                                                                                                                                                       ac_config_files="$ac_config_files Makefile make.tmpl doc/Makefile include/Makefile lib/Makefile lib/format1/Makefile man/Makefile po/Makefile tools/Makefile tools/version.h test/mm/Makefile test/device/Makefile test/format1/Makefile test/regex/Makefile test/filters/Makefile"
@@ -5797,6 +5809,7 @@ s,@HAVE_SELINUX@,$HAVE_SELINUX,;t t
 s,@CMDLIB@,$CMDLIB,;t t
 s,@LOCALEDIR@,$LOCALEDIR,;t t
 s,@CONFDIR@,$CONFDIR,;t t
+s,@STATICDIR@,$STATICDIR,;t t
 s,@INTL_PACKAGE@,$INTL_PACKAGE,;t t
 s,@INTL@,$INTL,;t t
 s,@LIBOBJS@,$LIBOBJS,;t t
index d31199dd9f3d77dee037ec58ecaf41643d800197..748eaf70bf8d0539506905c420b8146e1fb26d91 100644 (file)
@@ -259,9 +259,15 @@ if test x$INTL = xyes; then
 fi
 
 AC_ARG_WITH(confdir,
-           [  --with-confdir=DIR      Configuration files in DIR [EXEC_PREFIX/etc]],
+           [  --with-confdir=DIR      Configuration files in DIR [/etc]],
            [ CONFDIR="$withval" ],
-           [ CONFDIR='${exec_prefix}/etc' ])
+           [ CONFDIR='/etc' ])
+
+AC_ARG_WITH(staticdir,
+           [  --with-staticdir=DIR    Static binary in DIR [EXEC_PREFIX/sbin]],
+           [ STATICDIR="$withval" ],
+           [ STATICDIR='${exec_prefix}/sbin' ])
+
 
 if test "-f VERSION"; then
   LVM_VERSION="\"`cat VERSION`\""
@@ -292,6 +298,7 @@ AC_SUBST(CMDLIB)
 AC_SUBST(MSGFMT)
 AC_SUBST(LOCALEDIR)
 AC_SUBST(CONFDIR)
+AC_SUBST(STATICDIR)
 AC_SUBST(INTL_PACKAGE)
 AC_SUBST(INTL)
 
index b87b3b91ae9effc36ca5ba131fc87a3337fd45c9..b5f879cf1a3770735ee1ed2ecc3f556a1e37129d 100644 (file)
@@ -43,6 +43,7 @@ sbindir = $(DESTDIR)@sbindir@
 infodir = $(DESTDIR)@infodir@
 mandir = $(DESTDIR)@mandir@
 localedir = $(DESTDIR)@LOCALEDIR@
+staticdir = $(DESTDIR)@STATICDIR@
 
 # setup misc variables
 # define the ownership variables for the binaries and man pages
index a0b03340581e8158cf7f1a0d1c8ad47c27fb130b..51ae2ab9a82b529af825da1f488450f1620a61b9 100644 (file)
@@ -134,7 +134,7 @@ install_tools_dynamic: lvm .commands
 
 install_tools_static: lvm.static
        $(INSTALL) -D -o $(OWNER) -g $(GROUP) -m 555 $(STRIP) lvm.static \
-               $(sbindir)/lvm.static
+               $(staticdir)/lvm.static
 
 install: $(INSTALL_TARGETS)
 
This page took 0.044739 seconds and 5 git commands to generate.