Date: Sun, 30 Aug 2020 20:20:27 +0000 (UTC) From: Sunpoet Po-Chuan Hsieh <sunpoet@FreeBSD.org> To: ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org Subject: svn commit: r547088 - head/www/qdecoder Message-ID: <202008302020.07UKKR8p096741@repo.freebsd.org>
next in thread | raw e-mail | index | archive | help
Author: sunpoet Date: Sun Aug 30 20:20:26 2020 New Revision: 547088 URL: https://svnweb.freebsd.org/changeset/ports/547088 Log: Update to 12.0.8 - Convert REINPLACE_CMD to patch file - Convert to options target helper - Update pkg-descr - Take maintainership Changes: https://github.com/wolkykim/qdecoder/releases Added: head/www/qdecoder/pkg-plist (contents, props changed) Modified: head/www/qdecoder/Makefile head/www/qdecoder/distinfo head/www/qdecoder/pkg-descr Modified: head/www/qdecoder/Makefile ============================================================================== --- head/www/qdecoder/Makefile Sun Aug 30 20:20:22 2020 (r547087) +++ head/www/qdecoder/Makefile Sun Aug 30 20:20:26 2020 (r547088) @@ -2,35 +2,33 @@ # $FreeBSD$ PORTNAME= qdecoder -PORTVERSION= 12.0.5 -DISTVERSIONPREFIX= r +PORTVERSION= 12.0.8 +DISTVERSIONPREFIX= v CATEGORIES= www -MAINTAINER= ports@FreeBSD.org -COMMENT= C/C++ language library including CGI supports +MAINTAINER= sunpoet@FreeBSD.org +COMMENT= C/C++ language library including CGI support -USE_GITHUB= yes -GH_ACCOUNT= wolkykim +LICENSE= BSD2CLAUSE +LICENSE_FILE= ${WRKSRC}/COPYING +USES= pathfix + GNU_CONFIGURE= yes USE_LDCONFIG= yes -MAKE_ARGS= exec_prefix="${PREFIX}" -PORTEXAMPLES= * -PLIST_FILES= include/qdecoder.h lib/libqdecoder.a \ - lib/libqdecoder.so lib/libqdecoder.so.12 +USE_GITHUB= yes +GH_ACCOUNT= wolkykim -OPTIONS_DEFINE= DEBUG EXAMPLES +OPTIONS_DEFINE= DEBUG EXAMPLES + DEBUG_CONFIGURE_ENABLE= debug -post-patch: - ${REINPLACE_CMD} 's/.{[A-Z]*DIR/$${DESTDIR}&/' ${WRKSRC}/src/Makefile.in - ${REINPLACE_CMD} '/<limits/{p;s//<errno/;}' ${WRKSRC}/src/qcgireq.c - post-install: - ${MKDIR} ${STAGEDIR}${EXAMPLESDIR} - cd ${WRKSRC}/examples/ && ${COPYTREE_SHARE} "Makefile *.c *.html" \ - ${STAGEDIR}${EXAMPLESDIR} ${STRIP_CMD} ${STAGEDIR}${PREFIX}/lib/libqdecoder.so + +post-install-EXAMPLES-on: + ${MKDIR} ${STAGEDIR}${EXAMPLESDIR} + cd ${WRKSRC}/examples/ && ${COPYTREE_SHARE} 'Makefile *.c *.html' ${STAGEDIR}${EXAMPLESDIR} .include <bsd.port.mk> Modified: head/www/qdecoder/distinfo ============================================================================== --- head/www/qdecoder/distinfo Sun Aug 30 20:20:22 2020 (r547087) +++ head/www/qdecoder/distinfo Sun Aug 30 20:20:26 2020 (r547088) @@ -1,2 +1,3 @@ -SHA256 (wolkykim-qdecoder-r12.0.5_GH0.tar.gz) = 641d3df4895626d7a530c5d26724e9b5887e9845d4b47f42c1cbce4a17ebf6af -SIZE (wolkykim-qdecoder-r12.0.5_GH0.tar.gz) = 195021 +TIMESTAMP = 1598777624 +SHA256 (wolkykim-qdecoder-v12.0.8_GH0.tar.gz) = 3911576ad8766697a9c8c767458edc953ae686eb53cd31d21e38edd7831ed9aa +SIZE (wolkykim-qdecoder-v12.0.8_GH0.tar.gz) = 163038 Modified: head/www/qdecoder/pkg-descr ============================================================================== --- head/www/qdecoder/pkg-descr Sun Aug 30 20:20:22 2020 (r547087) +++ head/www/qdecoder/pkg-descr Sun Aug 30 20:20:26 2020 (r547088) @@ -1,18 +1,11 @@ -The qDecoder Project -==================== +qDecoder is a simple and powerful CGI library for C/C++ programming language. -qDecoder is a C/C++ language library including CGI supports. +Features: +- Supports parsing a request encoded by GET/POST method +- Supports parsing multipart/form-data encoding. (in-memory and direct disk) +- Supports COOKIE handling. +- Supports Session management. +- Supports FastCGI - CGI Interfaces - o Request Parser, Response Generator, Session, Cookies - Network & IPC Interfaces - o Socket, Shared memory, Semaphore, Database wrapper - Data structures - o Linked-list, Hash tables, Queue, qDecoder implementation of Obstack - Useful APIs - o Configuration parser, Automated file logger, Server side includes - Common Utilities - o String libraries, File libraries, Hashes & En/decoders - And more... - WWW: http://wolkykim.github.io/qdecoder/ +WWW: https://github.com/wolkykim/qdecoder Added: head/www/qdecoder/pkg-plist ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/www/qdecoder/pkg-plist Sun Aug 30 20:20:26 2020 (r547088) @@ -0,0 +1,14 @@ +include/qdecoder.h +lib/libqdecoder.a +lib/libqdecoder.so +lib/libqdecoder.so.12 +libdata/pkgconfig/qdecoder.pc +%%PORTEXAMPLES%%%%EXAMPLESDIR%%/Makefile +%%PORTEXAMPLES%%%%EXAMPLESDIR%%/cookie.c +%%PORTEXAMPLES%%%%EXAMPLESDIR%%/download.c +%%PORTEXAMPLES%%%%EXAMPLESDIR%%/index.html +%%PORTEXAMPLES%%%%EXAMPLESDIR%%/multivalue.c +%%PORTEXAMPLES%%%%EXAMPLESDIR%%/query.c +%%PORTEXAMPLES%%%%EXAMPLESDIR%%/session.c +%%PORTEXAMPLES%%%%EXAMPLESDIR%%/upload.c +%%PORTEXAMPLES%%%%EXAMPLESDIR%%/uploadfile.c
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?202008302020.07UKKR8p096741>