| @@ -1,18 +1,34 @@ | | | @@ -1,18 +1,34 @@ |
1 | # $NetBSD: Makefile,v 1.3 2016/06/09 06:23:41 wiz Exp $ | | 1 | # $NetBSD: Makefile,v 1.4 2016/08/25 18:30:33 jperkin Exp $ |
2 | | | 2 | |
3 | DISTNAME= http-parser-2.7.0 | | 3 | DISTNAME= http-parser-2.7.0 |
| | | 4 | PKGREVISION= 1 |
4 | CATEGORIES= www | | 5 | CATEGORIES= www |
5 | MASTER_SITES= ${MASTER_SITE_GITHUB:=nodejs/} | | 6 | MASTER_SITES= ${MASTER_SITE_GITHUB:=nodejs/} |
6 | GITHUB_TAG= v${PKGVERSION_NOREV} | | 7 | GITHUB_TAG= v${PKGVERSION_NOREV} |
7 | | | 8 | |
8 | MAINTAINER= schnoebe@NetBSD.org | | 9 | MAINTAINER= schnoebe@NetBSD.org |
9 | HOMEPAGE= https://github.com/nodejs/http-parser/ | | 10 | HOMEPAGE= https://github.com/nodejs/http-parser/ |
10 | COMMENT= Parser for HTTP messages written in C | | 11 | COMMENT= Parser for HTTP messages written in C |
11 | LICENSE= mit | | 12 | LICENSE= mit |
12 | | | 13 | |
13 | USE_LANGUAGES= c | | 14 | USE_LANGUAGES= c |
| | | 15 | USE_LIBTOOL= yes |
14 | USE_TOOLS+= gmake | | 16 | USE_TOOLS+= gmake |
15 | BUILD_TARGET= library | | 17 | |
| | | 18 | INSTALLATION_DIRS= include lib |
| | | 19 | |
16 | BUILDLINK_TRANSFORM+= rm:-Werror | | 20 | BUILDLINK_TRANSFORM+= rm:-Werror |
17 | | | 21 | |
| | | 22 | do-build: |
| | | 23 | cd ${WRKSRC} && ${LIBTOOL} --mode=compile --tag=CC ${CC} ${CFLAGS} \ |
| | | 24 | -c http_parser.c |
| | | 25 | cd ${WRKSRC} && ${LIBTOOL} --mode=link --tag=CC ${CC} ${LDFLAGS} \ |
| | | 26 | ${LIBS} -o libhttp_parser.la http_parser.lo \ |
| | | 27 | -version-info 2:7:0 -rpath ${PREFIX}/lib |
| | | 28 | |
| | | 29 | do-install: |
| | | 30 | cd ${WRKSRC} && ${LIBTOOL} --mode=install ${INSTALL_LIB} \ |
| | | 31 | -c libhttp_parser.la ${DESTDIR}${PREFIX}/lib/libhttp_parser.la |
| | | 32 | ${INSTALL_DATA} ${WRKSRC}/http_parser.h ${DESTDIR}${PREFIX}/include |
| | | 33 | |
18 | .include "../../mk/bsd.pkg.mk" | | 34 | .include "../../mk/bsd.pkg.mk" |