<pre style='margin:0'>
Mojca Miklavec (mojca) pushed a commit to branch master
in repository macports-ports.

</pre>
<p><a href="https://github.com/macports/macports-ports/commit/b97163ec8a73c05d6639d39c01025d612f5ba72f">https://github.com/macports/macports-ports/commit/b97163ec8a73c05d6639d39c01025d612f5ba72f</a></p>
<pre style="white-space: pre; background: #F8F8F8"><span style='display:block; white-space:pre;color:#808000;'>commit b97163ec8a73c05d6639d39c01025d612f5ba72f
</span>Author: Gregorio Litenstein <g.litenstein@gmail.com>
AuthorDate: Fri Aug 17 14:02:09 2018 -0300

<span style='display:block; white-space:pre;color:#404040;'>    http-parser: New port.
</span>---
 www/http-parser/Portfile                  | 30 ++++++++++++++++++++++++++++++
 www/http-parser/files/patch-Makefile.diff | 21 +++++++++++++++++++++
 2 files changed, 51 insertions(+)

<span style='display:block; white-space:pre;color:#808080;'>diff --git a/www/http-parser/Portfile b/www/http-parser/Portfile
</span>new file mode 100644
<span style='display:block; white-space:pre;color:#808080;'>index 0000000..d1a8c6f
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--- /dev/null
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/www/http-parser/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -0,0 +1,30 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+# -*- coding: utf-8; mode: tcl; tab-width: 4; indent-tabs-mode: nil; c-basic-offset: 4 -*- vim:fenc=utf-8:ft=tcl:et:sw=4:ts=4:sts=4
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+PortSystem                  1.0
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+PortGroup                   github 1.0
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+github.setup                nodejs http-parser 2.8.1 v
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+categories                  www devel
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+platforms                   darwin
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+license                     MIT
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+maintainers                 {gmail.com:g.litenstein @Lord-Kamina} openmaintainer
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+description                 http request/response parser for C.
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+long_description            This is a parser for HTTP messages written in C. It parses both requests and responses. \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                            The parser is designed to be used in performance HTTP applications. \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                            It does not make any syscalls nor allocations, it does not buffer data, it can be interrupted at anytime. \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                            Depending on your architecture, it only requires about 40 bytes of data per message stream (in a web server that is per connection).
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+checksums                   rmd160  8ebe6c4b7ea28b40c31b1ef1abbfd7a89f57f7fb \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                            sha256  6d6a66251dd4236c6e15565849777230f5bc78a92e16eb2d40cec1f7c0f5bbe3 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                            size    50744
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+patchfiles                  patch-Makefile.diff
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+use_configure               no
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+build.target                ""
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+build.args                  CFLAGS="-DHTTP_PARSER_STRICT=0"
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+build.post_args-delete      VERBOSE=ON
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+build.env-append            PREFIX=${prefix}
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+destroot.env-append         PREFIX=${prefix}
</span><span style='display:block; white-space:pre;color:#808080;'>diff --git a/www/http-parser/files/patch-Makefile.diff b/www/http-parser/files/patch-Makefile.diff
</span>new file mode 100644
<span style='display:block; white-space:pre;color:#808080;'>index 0000000..5a4b4c1
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--- /dev/null
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/www/http-parser/files/patch-Makefile.diff
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -0,0 +1,21 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+--- Makefile
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++++ Makefile
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+@@ -131,14 +131,14 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+   ctags $^
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ 
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ install: library
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-  $(INSTALL) -D  http_parser.h $(DESTDIR)$(INCLUDEDIR)/http_parser.h
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-  $(INSTALL) -D $(LIBNAME) $(DESTDIR)$(LIBDIR)/$(LIBNAME)
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++  $(INSTALL) -c  http_parser.h $(DESTDIR)$(INCLUDEDIR)/http_parser.h
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++  $(INSTALL) -c $(LIBNAME) $(DESTDIR)$(LIBDIR)/$(LIBNAME)
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+   ln -s $(LIBNAME) $(DESTDIR)$(LIBDIR)/$(SONAME)
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+   ln -s $(LIBNAME) $(DESTDIR)$(LIBDIR)/$(SOLIBNAME).$(SOEXT)
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ 
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ install-strip: library
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-  $(INSTALL) -D  http_parser.h $(DESTDIR)$(INCLUDEDIR)/http_parser.h
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-  $(INSTALL) -D -s $(LIBNAME) $(DESTDIR)$(LIBDIR)/$(LIBNAME)
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++  $(INSTALL) -c  http_parser.h $(DESTDIR)$(INCLUDEDIR)/http_parser.h
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++  $(INSTALL) -c -s $(LIBNAME) $(DESTDIR)$(LIBDIR)/$(LIBNAME)
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+   ln -s $(LIBNAME) $(DESTDIR)$(LIBDIR)/$(SONAME)
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+   ln -s $(LIBNAME) $(DESTDIR)$(LIBDIR)/$(SOLIBNAME).$(SOEXT)
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ 
</span></pre><pre style='margin:0'>

</pre>