175 %{l_shtool} subst \ |
175 %{l_shtool} subst \ |
176 -e 's;/usr/include;%{l_prefix}/include;g' \ |
176 -e 's;/usr/include;%{l_prefix}/include;g' \ |
177 makedefs |
177 makedefs |
178 |
178 |
179 # configure Postfix (regular part) |
179 # configure Postfix (regular part) |
|
180 rflags=`echo $LD_LIBRARY_PATH | %{l_shtool} subst -e 's;\(.\);-R\1;'` |
|
181 rflags=`echo $rflags | %{l_shtool} subst -e 's/:/ -R/g'` |
180 unset LD_LIBRARY_PATH || true |
182 unset LD_LIBRARY_PATH || true |
181 CCARGS="" |
183 CCARGS="" |
182 CCARGS="$CCARGS %{l_cflags -O}" |
184 CCARGS="$CCARGS %{l_cflags -O}" |
183 CCARGS="$CCARGS %{l_cppflags}" |
185 CCARGS="$CCARGS %{l_cppflags}" |
184 CCARGS="$CCARGS -DDEF_COMMAND_DIR=\\\"%{l_prefix}/sbin\\\"" |
186 CCARGS="$CCARGS -DDEF_COMMAND_DIR=\\\"%{l_prefix}/sbin\\\"" |
186 CCARGS="$CCARGS -DDEF_CONFIG_DIR=\\\"%{l_prefix}/etc/postfix\\\"" |
188 CCARGS="$CCARGS -DDEF_CONFIG_DIR=\\\"%{l_prefix}/etc/postfix\\\"" |
187 CCARGS="$CCARGS -DDEF_DAEMON_DIR=\\\"%{l_prefix}/libexec/postfix\\\"" |
189 CCARGS="$CCARGS -DDEF_DAEMON_DIR=\\\"%{l_prefix}/libexec/postfix\\\"" |
188 CCARGS="$CCARGS -DDEF_QUEUE_DIR=\\\"%{l_prefix}/var/postfix\\\"" |
190 CCARGS="$CCARGS -DDEF_QUEUE_DIR=\\\"%{l_prefix}/var/postfix\\\"" |
189 CCARGS="$CCARGS -DDEF_DATA_DIR=\\\"%{l_prefix}/var/postfix/data\\\"" |
191 CCARGS="$CCARGS -DDEF_DATA_DIR=\\\"%{l_prefix}/var/postfix/data\\\"" |
190 AUXLIBS="" |
192 AUXLIBS="" |
191 AUXLIBS="$AUXLIBS %{l_ldflags}" |
193 AUXLIBS="$AUXLIBS $rflags %{l_ldflags}" |
192 CCARGS="$CCARGS -DHAS_DB" |
194 CCARGS="$CCARGS -DHAS_DB" |
193 AUXLIBS="$AUXLIBS -ldb" |
195 AUXLIBS="$AUXLIBS -ldb" |
194 CCARGS="$CCARGS -DHAS_PCRE" |
196 CCARGS="$CCARGS -DHAS_PCRE" |
195 AUXLIBS="$AUXLIBS -lpcre" |
197 AUXLIBS="$AUXLIBS -lpcre" |
196 %if "%{with_sqlite}" == "yes" |
198 %if "%{with_sqlite}" == "yes" |