OSDN Git Service

prefix等の組み込みconfigure, makeオプションが
authorroot <root@devenv.(none)>
Wed, 11 Sep 2013 04:50:54 +0000 (13:50 +0900)
committerroot <root@devenv.(none)>
Wed, 11 Sep 2013 04:55:48 +0000 (13:55 +0900)
反映されるようにした。
その結果、make installでインストールする場合、configure
でオプションを指定しなければすべて/usr/local配下に
インストールされるようになった。
->すなわち、本体(ultramonkey-l7-v3)の
 コミット578be2b2415558b5ad8dfd59348143f343c3a12fへの追従。

configure.in
ultramonkeyl7-mod-url.spec

index 47f4fec..79309f9 100644 (file)
@@ -50,20 +50,12 @@ AC_FUNC_MKTIME
 AC_FUNC_STRFTIME
 AC_CHECK_FUNCS([gethostname localtime_r memset])
 
-# application-specific option
-if test `uname -m` == "x86_64"; then
-       AC_SUBST( libdir, [/usr/lib64] )
-else
-       AC_SUBST( libdir, [/usr/lib] )
-       AC_SUBST( CXXFLAGS, -march=i686 )
-fi
-
 AC_SUBST( includedir, [/usr/include] )
 
 AC_ARG_WITH(
        l7vs-moddir,
        [       --with-l7vs-moddir=DIR  l7vs module is to be installed in DIR.
-                                                               [default=LIBDIR/l7vs] ],
+                                                               [default=${libdir}/l7vs] ],
        [       l7vs_moddir="$withval" ],
        [       l7vs_moddir="${libdir}/l7vs" ]
 )
@@ -71,17 +63,17 @@ AC_ARG_WITH(
 AC_ARG_WITH(
         l7vs-includedir,
         [       --with-l7vs-includedir=DIR      l7vs headerfile is to be installed in DIR.
-                                                                [default=INCLUDEDIR/l7vs] ],
+                                                                [default=${includedir}/l7vs]
+],
         [       l7vs_includedir="$withval" ],
-        [       l7vs_includedir="${includedir}/l7vs" ]
-)
+        [       l7vs_includedir="${includedir}/l7vs" ])
 
 AC_ARG_WITH(
        l7vsadm-sockdir,
        [       --with-l7vsadm-sockdir=DIR      l7vsadm sockfile PATH.
-                                                                       [default=/var/run/l7vs] ],
+                                                                       [default=${localstatedir}/run/l7vs] ],
        [       l7vsadm_sockdir="$withval" ],
-       [       l7vsadm_sockdir="/var/run/l7vs" ]
+       [       l7vsadm_sockdir="${localstatedir}/run/l7vs" ]
 )
 
 AC_ARG_WITH(
@@ -97,11 +89,10 @@ AC_ARG_WITH(
        [       --with-l7vs-config-dir=DIR      l7vs configfile PATH.
                                                                        [default=/etc/l7vs/l7vs.cf] ],
        [       l7vs_config="$withval" ],
-       [       l7vs_config="/etc/l7vs/l7vs.cf" ]
+       [       l7vs_config="${sysconfdir}/l7vs"        ]
 )
 
 AC_SUBST(CC,g++)
-AC_SUBST(exec_prefix, [/usr] )
 AC_SUBST(l7vsadm_sockdir)
 AC_SUBST(l7vs_moddir)
 AC_SUBST(l7vs_includedir)
index ff1c96d..1a27eb5 100644 (file)
@@ -27,7 +27,12 @@ URL module for ultramonkey-l7
 
 %build
 %configure
-make
+       --prefix=%{_prefix} \
+       --sysconfdir=%{_sysconfdir} \
+       --localstatedir=%{_localstatedir} \
+       --libdir=%{_libdir}
+
+make %{?_smp_mflags}
 
 %install
 rm -rf ${RPM_BUILD_ROOT}