Explorar o código

fix installation

Ralf S. Engelschall %!s(int64=24) %!d(string=hai) anos
pai
achega
f2c8fadfc0
Modificáronse 1 ficheiros con 3 adicións e 1 borrados
  1. 3 1
      openldap/openldap.spec

+ 3 - 1
openldap/openldap.spec

@@ -42,7 +42,7 @@ Source1:      rc.openldap
 #   build information
 Prefix:       %{l_prefix}
 BuildRoot:    %{l_buildroot}
-BuildPreReq:  OpenPKG, openpkg >= 20011126.0, openssl, db
+BuildPreReq:  OpenPKG, openpkg >= 20011126.0, openssl, db, make
 PreReq:       OpenPKG, openpkg >= 20011126.0
 AutoReq:      no
 AutoReqProv:  no
@@ -74,6 +74,8 @@ AutoReqProv:  no
     rm -rf $RPM_BUILD_ROOT
     %{l_rpmtool} subst -v -s \
         "s;^\\(prefix[^=]*=\\).*;\\1 $RPM_BUILD_ROOT%{l_prefix};g" \
+        "s;^\\(exec_prefix[^=]*=\\).*;\\1 $RPM_BUILD_ROOT%{l_prefix};g" \
+        "s;^\\(localstatedir[^=]*=\\).*;\\1 $RPM_BUILD_ROOT%{l_prefix}/var/openldap;g" \
         -- `find . -name Makefile -print`
     %{l_make} %{l_mflags} install
     rm -f $RPM_BUILD_ROOT%{l_prefix}/etc/openldap/*.default