Magellan Linux

Contents of /trunk/openssl/patches/openssl-0.9.7i-libdir.patch

Parent Directory Parent Directory | Revision Log Revision Log


Revision 153 - (show annotations) (download)
Tue May 8 20:52:56 2007 UTC (17 years ago) by niro
File size: 5571 byte(s)
-import

1 Submitted By: Jim Gifford (patches at jg555 dot com)
2 Date: 2005-01-27
3 Initial Package Version: 0.9.7i
4 Origin: Ryan Oliver
5 Upstream Status: Unknown
6 Description: Allows lib{32,64} by add LIBDIR= to the make line
7
8 --- openssl-0.9.7i/Makefile.org.orig 2005-10-11 20:20:55.000000000 +0000
9 +++ openssl-0.9.7i/Makefile.org 2006-01-28 03:21:16.000000000 +0000
10 @@ -71,6 +71,7 @@
11 TAR= tar
12 TARFLAGS= --no-recursion
13 MAKEDEPPROG=makedepend
14 +LIBDIR=lib
15
16 # We let the C compiler driver to take care of .s files. This is done in
17 # order to be excused from maintaining a separate set of architecture
18 @@ -329,7 +330,7 @@
19 --verbose -dynamiclib -o lib$$i${SHLIB_EXT} \
20 lib$$i.a $$libs -all_load -current_version ${SHLIB_MAJOR}.${SHLIB_MINOR} \
21 -compatibility_version ${SHLIB_MAJOR}.`echo ${SHLIB_MINOR} | cut -d. -f1` \
22 - -install_name ${INSTALLTOP}/lib/lib$$i${SHLIB_EXT} ) || exit 1; \
23 + -install_name ${INSTALLTOP}/$(LIBDIR)/lib$$i${SHLIB_EXT} ) || exit 1; \
24 libs="-l`basename $$i${SHLIB_EXT} .dylib` $$libs"; \
25 echo "" ; \
26 done
27 @@ -591,7 +592,7 @@
28 openssl.pc: Makefile
29 @ ( echo 'prefix=$(INSTALLTOP)'; \
30 echo 'exec_prefix=$${prefix}'; \
31 - echo 'libdir=$${exec_prefix}/lib'; \
32 + echo 'libdir=$${exec_prefix}/$(LIBDIR)'; \
33 echo 'includedir=$${prefix}/include'; \
34 echo ''; \
35 echo 'Name: OpenSSL'; \
36 @@ -775,8 +776,8 @@
37
38 install_sw:
39 @$(PERL) $(TOP)/util/mkdir-p.pl $(INSTALL_PREFIX)$(INSTALLTOP)/bin \
40 - $(INSTALL_PREFIX)$(INSTALLTOP)/lib \
41 - $(INSTALL_PREFIX)$(INSTALLTOP)/lib/pkgconfig \
42 + $(INSTALL_PREFIX)$(INSTALLTOP)/$(LIBDIR) \
43 + $(INSTALL_PREFIX)$(INSTALLTOP)/$(LIBDIR)/pkgconfig \
44 $(INSTALL_PREFIX)$(INSTALLTOP)/include/openssl \
45 $(INSTALL_PREFIX)$(OPENSSLDIR)/misc \
46 $(INSTALL_PREFIX)$(OPENSSLDIR)/certs \
47 @@ -797,14 +798,14 @@
48 do \
49 if [ -f "$$i" ]; then \
50 ( echo installing $$i; \
51 - cp $$i $(INSTALL_PREFIX)$(INSTALLTOP)/lib/$$i.new; \
52 + cp $$i $(INSTALL_PREFIX)$(INSTALLTOP)/$(LIBDIR)/$$i.new; \
53 if egrep 'define OPENSSL_FIPS' $(TOP)/include/openssl/opensslconf.h > /dev/null; then \
54 : ; \
55 else \
56 - $(RANLIB) $(INSTALL_PREFIX)$(INSTALLTOP)/lib/$$i.new; \
57 + $(RANLIB) $(INSTALL_PREFIX)$(INSTALLTOP)/$(LIBDIR)/$$i.new; \
58 fi; \
59 - chmod 644 $(INSTALL_PREFIX)$(INSTALLTOP)/lib/$$i.new; \
60 - mv -f $(INSTALL_PREFIX)$(INSTALLTOP)/lib/$$i.new $(INSTALL_PREFIX)$(INSTALLTOP)/lib/$$i ); \
61 + chmod 644 $(INSTALL_PREFIX)$(INSTALLTOP)/$(LIBDIR)/$$i.new; \
62 + mv -f $(INSTALL_PREFIX)$(INSTALLTOP)/$(LIBDIR)/$$i.new $(INSTALL_PREFIX)$(INSTALLTOP)/$(LIBDIR)/$$i ); \
63 fi; \
64 done;
65 @if [ -n "$(SHARED_LIBS)" ]; then \
66 @@ -814,26 +815,26 @@
67 if [ -f "$$i" -o -f "$$i.a" ]; then \
68 ( echo installing $$i; \
69 if [ "$(PLATFORM)" != "Cygwin" ]; then \
70 - cp $$i $(INSTALL_PREFIX)$(INSTALLTOP)/lib/$$i.new; \
71 - chmod 555 $(INSTALL_PREFIX)$(INSTALLTOP)/lib/$$i.new; \
72 - mv -f $(INSTALL_PREFIX)$(INSTALLTOP)/lib/$$i.new \
73 - $(INSTALL_PREFIX)$(INSTALLTOP)/lib/$$i; \
74 + cp $$i $(INSTALL_PREFIX)$(INSTALLTOP)/$(LIBDIR)/$$i.new; \
75 + chmod 555 $(INSTALL_PREFIX)$(INSTALLTOP)/$(LIBDIR)/$$i.new; \
76 + mv -f $(INSTALL_PREFIX)$(INSTALLTOP)/$(LIBDIR)/$$i.new \
77 + $(INSTALL_PREFIX)$(INSTALLTOP)/$(LIBDIR)/$$i; \
78 sig="$$i.$${HMAC_EXT:-sha1}"; \
79 if [ -f $$sig ]; then \
80 echo installing $$sig; \
81 - cp $$sig $(INSTALL_PREFIX)$(INSTALLTOP)/lib/$$sig.new; \
82 - chmod 444 $(INSTALL_PREFIX)$(INSTALLTOP)/lib/$$sig.new; \
83 - mv -f $(INSTALL_PREFIX)$(INSTALLTOP)/lib/$$sig.new \
84 - $(INSTALL_PREFIX)$(INSTALLTOP)/lib/$$sig; \
85 + cp $$sig $(INSTALL_PREFIX)$(INSTALLTOP)/$(LIBDIR)/$$sig.new; \
86 + chmod 444 $(INSTALL_PREFIX)$(INSTALLTOP)/$(LIBDIR)/$$sig.new; \
87 + mv -f $(INSTALL_PREFIX)$(INSTALLTOP)/$(LIBDIR)/$$sig.new \
88 + $(INSTALL_PREFIX)$(INSTALLTOP)/$(LIBDIR)/$$sig; \
89 fi; \
90 else \
91 c=`echo $$i | sed 's/^lib\(.*\)\.dll/cyg\1-$(SHLIB_VERSION_NUMBER).dll/'`; \
92 cp $$c $(INSTALL_PREFIX)$(INSTALLTOP)/bin/$$c.new; \
93 chmod 755 $(INSTALL_PREFIX)$(INSTALLTOP)/bin/$$c.new; \
94 mv -f $(INSTALL_PREFIX)$(INSTALLTOP)/bin/$$c.new $(INSTALL_PREFIX)$(INSTALLTOP)/bin/$$c; \
95 - cp $$i.a $(INSTALL_PREFIX)$(INSTALLTOP)/lib/$$i.a.new; \
96 - chmod 644 $(INSTALL_PREFIX)$(INSTALLTOP)/lib/$$i.a.new; \
97 - mv -f $(INSTALL_PREFIX)$(INSTALLTOP)/lib/$$i.a.new $(INSTALL_PREFIX)$(INSTALLTOP)/lib/$$i.a; \
98 + cp $$i.a $(INSTALL_PREFIX)$(INSTALLTOP)/$(LIBDIR)/$$i.a.new; \
99 + chmod 644 $(INSTALL_PREFIX)$(INSTALLTOP)/$(LIBDIR)/$$i.a.new; \
100 + mv -f $(INSTALL_PREFIX)$(INSTALLTOP)/$(LIBDIR)/$$i.a.new $(INSTALL_PREFIX)$(INSTALLTOP)/$(LIBDIR)/$$i.a; \
101 fi ); \
102 fi; \
103 done; \
104 @@ -852,13 +853,13 @@
105 do \
106 if [ -f "$$i" ]; then \
107 ( echo installing $$i; \
108 - cp $$i $(INSTALL_PREFIX)$(INSTALLTOP)/lib/$$i.new; \
109 - chmod 644 $(INSTALL_PREFIX)$(INSTALLTOP)/lib/$$i.new; \
110 - mv -f $(INSTALL_PREFIX)$(INSTALLTOP)/lib/$$i.new $(INSTALL_PREFIX)$(INSTALLTOP)/lib/$$i ); \
111 + cp $$i $(INSTALL_PREFIX)$(INSTALLTOP)/$(LIBDIR)/$$i.new; \
112 + chmod 644 $(INSTALL_PREFIX)$(INSTALLTOP)/$(LIBDIR)/$$i.new; \
113 + mv -f $(INSTALL_PREFIX)$(INSTALLTOP)/$(LIBDIR)/$$i.new $(INSTALL_PREFIX)$(INSTALLTOP)/$(LIBDIR)/$$i ); \
114 fi; \
115 done;
116 - cp openssl.pc $(INSTALL_PREFIX)$(INSTALLTOP)/lib/pkgconfig
117 - chmod 644 $(INSTALL_PREFIX)$(INSTALLTOP)/lib/pkgconfig/openssl.pc
118 + cp openssl.pc $(INSTALL_PREFIX)$(INSTALLTOP)/$(LIBDIR)/pkgconfig
119 + chmod 644 $(INSTALL_PREFIX)$(INSTALLTOP)/$(LIBDIR)/pkgconfig/openssl.pc
120
121 install_docs:
122 @$(PERL) $(TOP)/util/mkdir-p.pl \