--- makefile.orig 2016-12-06 21:19:04.000000000 -0600
+++ makefile 2017-01-16 20:53:04.000000000 -0600
# Further cc flags are gathered dynamically at runtime via the ccopts.sh
-CFLAGS = -c -D__UNIX__ -DNDEBUG -I.
+CFLAGS += -c -D__UNIX__ -DNDEBUG -I.
CFLAGS_ANALYSE = -c -D__UNIX__ -I.
CFLAGS_COVERAGE = -c -D__UNIX__ -I. -ggdb3 -fno-omit-frame-pointer -O1 --coverage -fprofile-arcs -ftest-coverage
CFLAGS_DEBUG = -c -D__UNIX__ -I. -ggdb3 -fno-omit-frame-pointer -O0
$(STRIP) $(MAJ).$(MIN) $(OBJS) $(EXTRAOBJS)
$(DYLIBNAME): $(OBJS) $(EXTRAOBJS) $(TESTOBJS)
- @$(LD) -dynamiclib -compatibility_version $(MAJ).$(MIN) \
+ $(LD) $(LDFLAGS) -dynamiclib -install_name $(PREFIX)/lib/$(DYLIBNAME) \
+ -compatibility_version $(MAJ).$(MIN) \
-current_version $(MAJ).$(MIN).$(PLV) \
-o $(DYLIBNAME) $(OBJS) $(EXTRAOBJS)
@if [ `uname -s` = 'CYGWIN_NT-5.0' ] ; then rm -f *.exe; fi
@if [ `uname -s` = 'HP-UX' ] ; then rm -f lib$(PROJ).sl; fi
+ install -d $(DESTDIR)$(PREFIX)/lib
+ install -m 644 $(LIBNAME) $(DESTDIR)$(PREFIX)/lib
+ install -m 644 $(DYLIBNAME) $(DESTDIR)$(PREFIX)/lib
+ ln -s $(DYLIBNAME) $(DESTDIR)$(PREFIX)/lib/lib$(PROJ).dylib
+ install -d $(DESTDIR)$(PREFIX)/include
+ install -m 644 cryptlib.h $(DESTDIR)$(PREFIX)/include