Add devel/gumbo

Gumbo is an implementation of the HTML5 parsing algorithm implemented as a pure
C99 library with no outside dependencies. It's designed to serve as a building
block for other tools and libraries such as linters, validators, templating
languages, and refactoring and analysis tools.

WWW: https://github.com/google/gumbo-parser
This commit is contained in:
Bryan Drewery 2015-03-11 16:57:28 +00:00
parent 01566b9b94
commit 57d62ff5bf
Notes: svn2git 2021-03-31 03:12:20 +00:00
svn path=/head/; revision=381023
5 changed files with 42 additions and 0 deletions

View file

@ -632,6 +632,7 @@
SUBDIR += gtgt
SUBDIR += gtkparasite
SUBDIR += gtranslator
SUBDIR += gumbo
SUBDIR += guichan
SUBDIR += guikachu
SUBDIR += guile-lib

27
devel/gumbo/Makefile Normal file
View file

@ -0,0 +1,27 @@
# $FreeBSD$
PORTNAME= gumbo
PORTVERSION= 0.9.3
CATEGORIES= devel textproc
MAINTAINER= bdrewery@FreeBSD.org
COMMENT= Pure-C HTML5 parser
LICENSE= APACHE20
USE_GITHUB= yes
GH_ACCOUNT= google
GH_PROJECT= gumbo-parser
GH_TAGNAME= v${PORTVERSION}
GH_COMMIT= 4a63d99
USES= autoreconf gmake pathfix libtool
INSTALL_TARGET= install-strip
GNU_CONFIGURE= yes
USE_LDCONFIG= yes
PATHFIX_MAKEFILEIN=Makefile.am
post-install:
${STRIP_CMD} ${STAGEDIR}${PREFIX}/lib/libgumbo.so.1.0.0
.include <bsd.port.mk>

2
devel/gumbo/distinfo Normal file
View file

@ -0,0 +1,2 @@
SHA256 (gumbo-0.9.3.tar.gz) = bae401ae139ca1697db60d1642e02ef455349e61620ca16c7a47e52976ecac5b
SIZE (gumbo-0.9.3.tar.gz) = 2091664

6
devel/gumbo/pkg-descr Normal file
View file

@ -0,0 +1,6 @@
Gumbo is an implementation of the HTML5 parsing algorithm implemented as a pure
C99 library with no outside dependencies. It's designed to serve as a building
block for other tools and libraries such as linters, validators, templating
languages, and refactoring and analysis tools.
WWW: https://github.com/google/gumbo-parser

6
devel/gumbo/pkg-plist Normal file
View file

@ -0,0 +1,6 @@
include/gumbo.h
lib/libgumbo.a
lib/libgumbo.so
lib/libgumbo.so.1
lib/libgumbo.so.1.0.0
libdata/pkgconfig/gumbo.pc