$NetBSD: patch-aa,v 1.2 2010/01/31 23:24:24 joerg Exp $ --- Makefile.orig 2009-04-09 12:42:50.000000000 +0000 +++ Makefile @@ -1,6 +1,9 @@ CFLAGS = -O2 -Wall # -D NOBEEP -default: binaries # doc +BINDIR=${DESTDIR}${PREFIX}/bin +MANDIR=${DESTDIR}${PREFIX}/${PKGMANDIR} + +default all build: binaries # doc binaries: seccure-key seccure-encrypt seccure-decrypt seccure-sign \ seccure-verify seccure-signcrypt seccure-veridec seccure-dh @@ -8,15 +11,13 @@ binaries: seccure-key seccure-encrypt se doc: seccure.1 seccure.1.html install: default - install -m0755 seccure-key $(DESTDIR)/usr/bin - ln -f $(DESTDIR)/usr/bin/seccure-key $(DESTDIR)/usr/bin/seccure-encrypt - ln -f $(DESTDIR)/usr/bin/seccure-key $(DESTDIR)/usr/bin/seccure-decrypt - ln -f $(DESTDIR)/usr/bin/seccure-key $(DESTDIR)/usr/bin/seccure-sign - ln -f $(DESTDIR)/usr/bin/seccure-key $(DESTDIR)/usr/bin/seccure-verify - ln -f $(DESTDIR)/usr/bin/seccure-key $(DESTDIR)/usr/bin/seccure-signcrypt - ln -f $(DESTDIR)/usr/bin/seccure-key $(DESTDIR)/usr/bin/seccure-veridec - ln -f $(DESTDIR)/usr/bin/seccure-key $(DESTDIR)/usr/bin/seccure-dh - install -m0644 seccure.1 $(DESTDIR)/usr/share/man/man1 + ${BSD_INSTALL_PROGRAM} seccure-key ${BINDIR} + for f in encrypt decrypt sign verify signcrypt veridec dh; do \ + rm -f ${BINDIR}/seccure-$$f; \ + ln ${BINDIR}/seccure-key ${BINDIR}/seccure-$$f; \ + ls -l ${BINDIR}/seccure-$$f; \ + done + ${BSD_INSTALL_MAN} seccure.1 ${MANDIR}/man1 clean: rm -f *.o *~ seccure-key seccure-encrypt seccure-decrypt seccure-sign \ @@ -28,9 +29,8 @@ rebuild: clean default seccure-key: seccure.o numtheory.o ecc.o serialize.o protocol.o curves.o aes256ctr.o - $(CC) $(CFLAGS) -o seccure-key -lgcrypt seccure.o numtheory.o ecc.o \ + $(CC) $(LDFLAGS) $(CFLAGS) -o seccure-key -lgcrypt seccure.o numtheory.o ecc.o \ curves.o serialize.o protocol.o aes256ctr.o - strip seccure-key seccure-encrypt: seccure-key ln -f seccure-key seccure-encrypt