1 $NetBSD: patch-af,v 1.24 2010/02/26 03:15:14 taca Exp $
3 --- Makefile.org.orig 2012-04-22 13:25:19.000000000 +0000
5 @@ -28,6 +28,7 @@ INSTALLTOP=/usr/local/ssl
7 # Do not edit this manually. Use Configure --openssldir=DIR do change this!
8 OPENSSLDIR=/usr/local/ssl
9 +EXAMPLEDIR=$(INSTALLTOP)/share/examples/openssl
11 # NO_IDEA - Define to build without the IDEA algorithm
12 # NO_RC4 - Define to build without the RC4 algorithm
13 @@ -157,7 +158,7 @@ TESTS = alltests
17 -MANDIR=$(OPENSSLDIR)/man
18 +MANDIR=$(INSTALLTOP)/$(PKGMANDIR)
22 @@ -174,6 +175,7 @@ SHARED_CRYPTO=libcrypto$(SHLIB_EXT)
23 SHARED_SSL=libssl$(SHLIB_EXT)
25 SHARED_LIBS_LINK_EXTS=
26 +LIBRPATH=$(INSTALLTOP)/lib
30 @@ -537,7 +539,7 @@ dist:
32 (cd crypto/pem; $(MAKE) -e $(BUILDENV) pem.h; $(MAKE) clean)
34 -install: all install_docs install_sw
35 +install: install_docs install_sw
38 @$(PERL) $(TOP)/util/mkdir-p.pl $(INSTALL_PREFIX)$(INSTALLTOP)/bin \
39 @@ -648,35 +650,53 @@ install_docs:
40 set -e; for i in doc/apps/*.pod; do \
41 fn=`basename $$i .pod`; \
42 sec=`$(PERL) util/extract-section.pl 1 < $$i`; \
43 - echo "installing man$$sec/$$fn.$${sec}$(MANSUFFIX)"; \
45 + CA.pl|openssl) ofn="$$fn" ;; \
46 + *) ofn="openssl_$$fn" ;; \
48 + echo "installing man$$sec/$$ofn.$${sec}$(MANSUFFIX)"; \
49 (cd `$(PERL) util/dirname.pl $$i`; \
51 --section=$$sec --center=OpenSSL \
52 --release=$(VERSION) `basename $$i`") \
53 - > $(INSTALL_PREFIX)$(MANDIR)/man$$sec/$$fn.$${sec}$(MANSUFFIX); \
54 + > $(INSTALL_PREFIX)$(MANDIR)/man$$sec/$$ofn.$${sec}$(MANSUFFIX); \
55 $(PERL) util/extract-names.pl < $$i | \
56 (grep -v $$filecase "^$$fn\$$"; true) | \
57 (grep -v "[ ]"; true) | \
58 (cd $(INSTALL_PREFIX)$(MANDIR)/man$$sec/; \
60 - PLATFORM=$(PLATFORM) $$here/util/point.sh $$fn.$${sec}$(MANSUFFIX) "$$n".$${sec}$(MANSUFFIX); \
62 + CA.pl|openssl) on="$$n" ;; \
63 + *) on="openssl_$$n" ;; \
65 + PLATFORM=$(PLATFORM) $$here/util/point.sh $$ofn.$${sec}$(MANSUFFIX) "$$on".$${sec}$(MANSUFFIX); \
68 set -e; for i in doc/crypto/*.pod doc/ssl/*.pod; do \
69 fn=`basename $$i .pod`; \
70 sec=`$(PERL) util/extract-section.pl 3 < $$i`; \
71 - echo "installing man$$sec/$$fn.$${sec}$(MANSUFFIX)"; \
73 + ui*) ofn="openssl_$$fn" ;; \
74 + [A-Z]*|*_*) ofn="$$fn" ;; \
75 + *) ofn="openssl_$$fn" ;; \
77 + echo "installing man$$sec/$$ofn.$${sec}$(MANSUFFIX)"; \
78 (cd `$(PERL) util/dirname.pl $$i`; \
80 --section=$$sec --center=OpenSSL \
81 --release=$(VERSION) `basename $$i`") \
82 - > $(INSTALL_PREFIX)$(MANDIR)/man$$sec/$$fn.$${sec}$(MANSUFFIX); \
83 + > $(INSTALL_PREFIX)$(MANDIR)/man$$sec/$$ofn.$${sec}$(MANSUFFIX); \
84 $(PERL) util/extract-names.pl < $$i | \
85 (grep -v $$filecase "^$$fn\$$"; true) | \
86 (grep -v "[ ]"; true) | \
87 (cd $(INSTALL_PREFIX)$(MANDIR)/man$$sec/; \
89 - PLATFORM=$(PLATFORM) $$here/util/point.sh $$fn.$${sec}$(MANSUFFIX) "$$n".$${sec}$(MANSUFFIX); \
91 + ui*) on="openssl_$$n" ;; \
92 + [A-Z]*|*_*) on="$$n" ;; \
93 + *) on="openssl_$$n" ;; \
95 + PLATFORM=$(PLATFORM) $$here/util/point.sh $$ofn.$${sec}$(MANSUFFIX) "$$on".$${sec}$(MANSUFFIX); \