diff options
author | Alexey Dokuchaev <danfe@FreeBSD.org> | 2013-08-14 03:54:53 +0000 |
---|---|---|
committer | Alexey Dokuchaev <danfe@FreeBSD.org> | 2013-08-14 03:54:53 +0000 |
commit | 5fa3334496fb3c9fa30927375e68a45eb8c5b2a9 (patch) | |
tree | 9ace69cc084240b45bd3ca58c857fa5bb3745a44 /security/keynote | |
parent | 2177a4e469284264af9718722515c4deb0e11017 (diff) |
Notes
Diffstat (limited to 'security/keynote')
-rw-r--r-- | security/keynote/Makefile | 42 | ||||
-rw-r--r-- | security/keynote/files/patch-ac | 12 | ||||
-rw-r--r-- | security/keynote/pkg-plist | 5 |
3 files changed, 37 insertions, 22 deletions
diff --git a/security/keynote/Makefile b/security/keynote/Makefile index 1f32fe1c15a6..4b3ae6179123 100644 --- a/security/keynote/Makefile +++ b/security/keynote/Makefile @@ -1,6 +1,5 @@ -# Created by: se +# Created by: Stefan Esser <se@FreeBSD.org> # $FreeBSD$ -# PORTNAME= keynote PORTVERSION= 2.3 @@ -11,26 +10,35 @@ MASTER_SITES= http://www1.cs.columbia.edu/~angelos/Code/ MAINTAINER= ports@FreeBSD.org COMMENT= Trust-Management System -USE_OPENSSL= YES -GNU_CONFIGURE= yes - -.include <bsd.port.pre.mk> +LICENSE= MIT -CONFIGURE_ENV+= SSLEAY="${OPENSSLBASE}/bin" OPENSSLLIB="${OPENSSLLIB}" \ +USES= gmake # required to support parallel (-jX) builds +USE_OPENSSL= yes +GNU_CONFIGURE= yes +CONFIGURE_ENV= SSLEAY="${OPENSSLBASE}/bin" OPENSSLLIB="${OPENSSLLIB}" \ OPENSSLINC="${OPENSSLINC}" MAN1= keynote.1 MAN3= keynote.3 MAN5= keynote.5 +PLIST_FILES= bin/keynote include/keynote.h lib/libkeynote.a +PORTDOCS= * + +OPTIONS_DEFINE= DOCS + +.include <bsd.port.options.mk> do-install: - ${INSTALL_PROGRAM} ${WRKSRC}/keynote ${PREFIX}/bin/ - ${INSTALL_DATA} ${WRKSRC}/keynote.h ${PREFIX}/include/ - ${INSTALL_DATA} ${WRKSRC}/libkeynote.a ${PREFIX}/lib/ - ${INSTALL_DATA} ${WRKSRC}/man/keynote.1 ${PREFIX}/man/man1/ - ${INSTALL_DATA} ${WRKSRC}/man/keynote.3 ${PREFIX}/man/man3/ - ${INSTALL_DATA} ${WRKSRC}/man/keynote.4 ${PREFIX}/man/man5/keynote.5 - ${MKDIR} ${PREFIX}/share/doc/keynote/ - ${INSTALL_DATA} ${WRKSRC}/doc/rfc2704.txt ${PREFIX}/share/doc/keynote/ - -.include <bsd.port.post.mk> + ${INSTALL_PROGRAM} ${WRKSRC}/keynote ${PREFIX}/bin + ${INSTALL_MAN} ${WRKSRC}/keynote.h ${PREFIX}/include + ${INSTALL_MAN} ${WRKSRC}/libkeynote.a ${PREFIX}/lib + ${INSTALL_MAN} ${WRKSRC}/man/keynote.1 ${MANPREFIX}/man/man1 + ${INSTALL_MAN} ${WRKSRC}/man/keynote.3 ${MANPREFIX}/man/man3 + ${INSTALL_MAN} ${WRKSRC}/man/keynote.4 ${MANPREFIX}/man/man5/keynote.5 +.if ${PORT_OPTIONS:MDOCS} + @${MKDIR} ${DOCSDIR} + ${INSTALL_DATA} ${WRKSRC}/HOWTO.add.crypto ${WRKSRC}/TODO \ + ${WRKSRC}/doc/rfc*.txt ${DOCSDIR} +.endif + +.include <bsd.port.mk> diff --git a/security/keynote/files/patch-ac b/security/keynote/files/patch-ac index 86790f0f4278..a5aa8394cf13 100644 --- a/security/keynote/files/patch-ac +++ b/security/keynote/files/patch-ac @@ -9,3 +9,15 @@ RMFLAGS2 = -rf RMFLAGS = -f NROFFFLAGS = -mandoc +@@ -87,9 +87,11 @@ + + k.tab.c: keynote.y header.h keynote.h assertion.h config.h + $(YACC) $(YACCFLAGS) keynote.y ++k.tab.h: | k.tab.c + + z.tab.c: keynote-ver.y keynote.h header.h config.h + $(YACC) $(YACCFLAGS2) keynote-ver.y ++z.tab.h: | z.tab.c + + lex.kn.c: keynote.l k.tab.h header.h keynote.h assertion.h config.h + $(LEX) $(LEXFLAGS) keynote.l diff --git a/security/keynote/pkg-plist b/security/keynote/pkg-plist deleted file mode 100644 index 2ac07bc468c0..000000000000 --- a/security/keynote/pkg-plist +++ /dev/null @@ -1,5 +0,0 @@ -bin/keynote -include/keynote.h -lib/libkeynote.a -share/doc/keynote/rfc2704.txt -@dirrm share/doc/keynote/ |