Great!
Works also with cross compile, closes #1415!
A minor fix is attached. The prefix must be enclosed with brackets as
when $$x$(y), the y is translated first.

Just for my reminder:
./Configure --prefix=// --cross-compile-prefix=mingw32- shared mingw
make install INSTALL_PREFIX=/tmp/w32

Alon.

On 2/17/08, Roumen Petrov via RT <[EMAIL PROTECTED]> wrote:
> patch updated to current cvs 20080217
>
> Roumen
>
>
>
>

diff -urNp openssl-SNAP-20080217.r/engines/ccgost/Makefile openssl-SNAP-20080217.rn/engines/ccgost/Makefile
--- openssl-SNAP-20080217.r/engines/ccgost/Makefile	2008-02-17 19:28:50.000000000 +0200
+++ openssl-SNAP-20080217.rn/engines/ccgost/Makefile	2008-02-17 19:29:29.000000000 +0200
@@ -53,13 +53,13 @@ install: 	
 			*DSO_WIN32*)	sfx="eay32.dll"; pfx=;;	\
 			*) sfx=".bad";; \
 			esac; \
-			cp $$pfx$(LIBNAME)$$sfx $(INSTALL_PREFIX)$(INSTALLTOP)/lib/engines/$$pfx$(LIBNAME)$$sfx.new; \
+			cp $${pfx}$(LIBNAME)$$sfx $(INSTALL_PREFIX)$(INSTALLTOP)/lib/engines/$${pfx}$(LIBNAME)$$sfx.new; \
 		else \
 			sfx="so"; \
-			cp cyg$(LIBNAME).dll $(INSTALL_PREFIX)$(INSTALLTOP)/lib/engines/$$pfx$(LIBNAME)$$sfx.new; \
+			cp cyg$(LIBNAME).dll $(INSTALL_PREFIX)$(INSTALLTOP)/lib/engines/$${pfx}$(LIBNAME)$$sfx.new; \
 		fi; \
-		chmod 555 $(INSTALL_PREFIX)$(INSTALLTOP)/lib/engines/$$pfx$(LIBNAME)$$sfx.new; \
-		mv -f $(INSTALL_PREFIX)$(INSTALLTOP)/lib/engines/$$pfx$(LIBNAME)$$sfx.new $(INSTALL_PREFIX)$(INSTALLTOP)/lib/engines/$$pfx$(LIBNAME)$$sfx; \
+		chmod 555 $(INSTALL_PREFIX)$(INSTALLTOP)/lib/engines/$${pfx}$(LIBNAME)$$sfx.new; \
+		mv -f $(INSTALL_PREFIX)$(INSTALLTOP)/lib/engines/$${pfx}$(LIBNAME)$$sfx.new $(INSTALL_PREFIX)$(INSTALLTOP)/lib/engines/$${pfx}$(LIBNAME)$$sfx; \
 	fi
 
 links:

Reply via email to