$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
