diff -Naur Botan-1.10.1.orig/src/build-data/makefile/unix_shr.in Botan-1.10.1/src/build-data/makefile/unix_shr.in
--- Botan-1.10.1.orig/src/build-data/makefile/unix_shr.in	2012-04-20 16:20:56.000000000 -0400
+++ Botan-1.10.1/src/build-data/makefile/unix_shr.in	2012-04-20 16:23:02.000000000 -0400
@@ -1,5 +1,5 @@
 # Compiler Options
-CXX           = %{cc}
+CXX           = $(CROSS)%{cc}
 LIB_OPT       = %{lib_opt}
 CHECK_OPT     = %{check_opt}
 MACH_OPT      = %{mach_opt}
@@ -14,19 +14,19 @@
 SERIES        = %{version_major}.%{version_minor}
 
 # Installation Settings
-DESTDIR       = %{prefix}
+#DESTDIR       = %{prefix}
 
-BINDIR        = $(DESTDIR)/bin
-LIBDIR        = $(DESTDIR)/%{libdir}
-HEADERDIR     = $(DESTDIR)/%{includedir}/botan-$(SERIES)/botan
-DOCDIR        = $(DESTDIR)/%{docdir}/botan-$(VERSION)
-PKGCONF_DIR   = $(LIBDIR)/pkgconfig
+BINDIR        = $(DESTDIR)/%{prefix}/bin
+LIBDIR        = $(DESTDIR)/%{prefix}/%{libdir}
+HEADERDIR     = $(DESTDIR)/%{prefix}/%{includedir}/botan
+DOCDIR        = $(DESTDIR)/%{prefix}/%{docdir}/Botan-$(VERSION)
+PKGCONF_DIR   = $(LIBDIR)/%{prefix}/pkgconfig
 
 CONFIG_SCRIPT = %{botan_config}
 PKGCONFIG     = %{botan_pkgconfig}
 
 # Aliases for Common Programs
-AR               = %{ar_command}
+AR               = $(CROSS)%{ar_command}
 COPY             = cp
 COPY_R           = cp -r
 CD               = @cd
