• R/O
  • HTTP
  • SSH
  • HTTPS

ultramonkey-l7-mod-url: 提交

Protocol Moudule URL for UltraMonkey-L7 V3(This is add on Module)


Commit MetaInfo

修訂c3accb0d2aa38d0999b7eac79ce9d85c5150beec (tree)
時間2013-09-11 13:55:48
作者root <root@deve...>
Commiterroot

Log Message

prefix等の組み込みconfigure, makeオプションが
反映されるようにした。
その結果、make installでインストールする場合、configure
でオプションを指定しなければすべて/usr/local配下に
インストールされるようになった。
->すなわち、本体(ultramonkey-l7-v3)の
 コミット578be2b2415558b5ad8dfd59348143f343c3a12fへの追従。

Change Summary

差異

--- a/configure.in
+++ b/configure.in
@@ -50,20 +50,12 @@ AC_FUNC_MKTIME
5050 AC_FUNC_STRFTIME
5151 AC_CHECK_FUNCS([gethostname localtime_r memset])
5252
53-# application-specific option
54-if test `uname -m` == "x86_64"; then
55- AC_SUBST( libdir, [/usr/lib64] )
56-else
57- AC_SUBST( libdir, [/usr/lib] )
58- AC_SUBST( CXXFLAGS, -march=i686 )
59-fi
60-
6153 AC_SUBST( includedir, [/usr/include] )
6254
6355 AC_ARG_WITH(
6456 l7vs-moddir,
6557 [ --with-l7vs-moddir=DIR l7vs module is to be installed in DIR.
66- [default=LIBDIR/l7vs] ],
58+ [default=${libdir}/l7vs] ],
6759 [ l7vs_moddir="$withval" ],
6860 [ l7vs_moddir="${libdir}/l7vs" ]
6961 )
@@ -71,17 +63,17 @@ AC_ARG_WITH(
7163 AC_ARG_WITH(
7264 l7vs-includedir,
7365 [ --with-l7vs-includedir=DIR l7vs headerfile is to be installed in DIR.
74- [default=INCLUDEDIR/l7vs] ],
66+ [default=${includedir}/l7vs]
67+],
7568 [ l7vs_includedir="$withval" ],
76- [ l7vs_includedir="${includedir}/l7vs" ]
77-)
69+ [ l7vs_includedir="${includedir}/l7vs" ])
7870
7971 AC_ARG_WITH(
8072 l7vsadm-sockdir,
8173 [ --with-l7vsadm-sockdir=DIR l7vsadm sockfile PATH.
82- [default=/var/run/l7vs] ],
74+ [default=${localstatedir}/run/l7vs] ],
8375 [ l7vsadm_sockdir="$withval" ],
84- [ l7vsadm_sockdir="/var/run/l7vs" ]
76+ [ l7vsadm_sockdir="${localstatedir}/run/l7vs" ]
8577 )
8678
8779 AC_ARG_WITH(
@@ -97,11 +89,10 @@ AC_ARG_WITH(
9789 [ --with-l7vs-config-dir=DIR l7vs configfile PATH.
9890 [default=/etc/l7vs/l7vs.cf] ],
9991 [ l7vs_config="$withval" ],
100- [ l7vs_config="/etc/l7vs/l7vs.cf" ]
92+ [ l7vs_config="${sysconfdir}/l7vs" ]
10193 )
10294
10395 AC_SUBST(CC,g++)
104-AC_SUBST(exec_prefix, [/usr] )
10596 AC_SUBST(l7vsadm_sockdir)
10697 AC_SUBST(l7vs_moddir)
10798 AC_SUBST(l7vs_includedir)
--- a/ultramonkeyl7-mod-url.spec
+++ b/ultramonkeyl7-mod-url.spec
@@ -27,7 +27,12 @@ URL module for ultramonkey-l7
2727
2828 %build
2929 %configure
30-make
30+ --prefix=%{_prefix} \
31+ --sysconfdir=%{_sysconfdir} \
32+ --localstatedir=%{_localstatedir} \
33+ --libdir=%{_libdir}
34+
35+make %{?_smp_mflags}
3136
3237 %install
3338 rm -rf ${RPM_BUILD_ROOT}
Show on old repository browser