Browse Source

fix installation

Ralf S. Engelschall 24 years ago
parent
commit
f2c8fadfc0
1 changed files with 3 additions and 1 deletions
  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