diff options
Diffstat (limited to 'security/mbedtls1/patches/patch-Makefile')
-rw-r--r-- | security/mbedtls1/patches/patch-Makefile | 64 |
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 + |