summaryrefslogtreecommitdiff
path: root/security/mbedtls1/patches/patch-Makefile
diff options
context:
space:
mode:
Diffstat (limited to 'security/mbedtls1/patches/patch-Makefile')
-rw-r--r--security/mbedtls1/patches/patch-Makefile64
1 files changed, 64 insertions, 0 deletions
diff --git a/security/mbedtls1/patches/patch-Makefile b/security/mbedtls1/patches/patch-Makefile
new file mode 100644
index 00000000000..c0654ee67b3
--- /dev/null
+++ b/security/mbedtls1/patches/patch-Makefile
@@ -0,0 +1,64 @@
+$NetBSD: patch-Makefile,v 1.1 2016/06/16 09:21:11 fhajny Exp $
+
+Fix DESTDIR for pkgsrc.
+
+--- Makefile.orig 2015-06-04 12:49:19.000000000 +0000
++++ Makefile
+@@ -1,6 +1,5 @@
+
+-DESTDIR=/usr/local
+-PREFIX=mbedtls_
++APPPREFIX=mbedtls_
+ OLDPREFIX=polarssl_
+
+ .SILENT:
+@@ -19,35 +18,35 @@ tests: lib
+ $(MAKE) -C tests
+
+ install:
+- mkdir -p $(DESTDIR)/include/polarssl
+- cp -r include/polarssl $(DESTDIR)/include
++ mkdir -p $(DESTDIR)$(PREFIX)/include/polarssl
++ cp -r include/polarssl $(DESTDIR)$(PREFIX)/include
+
+- mkdir -p $(DESTDIR)/lib
+- cp -RP library/libpolarssl.* library/libmbedtls.* $(DESTDIR)/lib
++ mkdir -p $(DESTDIR)$(PREFIX)/lib
++ cp -RP library/libpolarssl.* library/libmbedtls.* $(DESTDIR)$(PREFIX)/lib
+
+- mkdir -p $(DESTDIR)/bin
++ mkdir -p $(DESTDIR)$(PREFIX)/bin
+ for p in programs/*/* ; do \
+ if [ -x $$p ] && [ ! -d $$p ] ; \
+ then \
+- f=$(PREFIX)`basename $$p` ; \
++ f=$(APPPREFIX)`basename $$p` ; \
+ o=$(OLDPREFIX)`basename $$p` ; \
+- cp $$p $(DESTDIR)/bin/$$f ; \
+- ln -sf $$f $(DESTDIR)/bin/$$o ; \
++ cp $$p $(DESTDIR)$(PREFIX)/bin/$$f ; \
++ ln -sf $$f $(DESTDIR)$(PREFIX)/bin/$$o ; \
+ fi \
+ done
+
+ uninstall:
+- rm -rf $(DESTDIR)/include/polarssl
+- rm -f $(DESTDIR)/lib/libpolarssl.*
+- rm -f $(DESTDIR)/lib/libmbedtls.*
++ rm -rf $(DESTDIR)$(PREFIX)/include/polarssl
++ rm -f $(DESTDIR)$(PREFIX)/lib/libpolarssl.*
++ rm -f $(DESTDIR)$(PREFIX)/lib/libmbedtls.*
+
+ for p in programs/*/* ; do \
+ if [ -x $$p ] && [ ! -d $$p ] ; \
+ then \
+- f=$(PREFIX)`basename $$p` ; \
++ f=$(APPPREFIX)`basename $$p` ; \
+ o=$(OLDPREFIX)`basename $$p` ; \
+- rm -f $(DESTDIR)/bin/$$f ; \
+- rm -f $(DESTDIR)/bin/$$o ; \
++ rm -f $(DESTDIR)$(PREFIX)/bin/$$f ; \
++ rm -f $(DESTDIR)$(PREFIX)/bin/$$o ; \
+ fi \
+ done
+