From nobody Tue Mar 21 19:25:13 2023 X-Original-To: dev-commits-ports-all@mlmmj.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mlmmj.nyi.freebsd.org (Postfix) with ESMTP id 4Ph1lZ19WXz40h2Q; Tue, 21 Mar 2023 19:25:14 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from mxrelay.nyi.freebsd.org (mxrelay.nyi.freebsd.org [IPv6:2610:1c1:1:606c::19:3]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "mxrelay.nyi.freebsd.org", Issuer "R3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4Ph1lY6l78z4H5p; Tue, 21 Mar 2023 19:25:13 +0000 (UTC) (envelope-from git@FreeBSD.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1679426714; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding; bh=R9dDW6T9tp0cr5xTB5qXWpxsDuZmzhduDcE69Ez5W1k=; b=vDsxR+2PhI5PymmOZyKPAU05a8Slv+rhoewhzPp/S2n6NRA+3IU6rXYezdB589SQVbQ8/E 8ZA6ZNgaN+dQe94jwJfr37RhZx4DzTYYRMirDwoG0NZ2bmr5TtbsXcQshGid0HFK+Y5aKq 54LG51utrTlwbgNX9e+NJjuPptvMmUScA4/lx4MYU3iZa2C9tulrHFFWTegXb1mmV52IO5 3y/KoRfyfZvt7fkmrZcFNd1480Wh14PuqkQwVMe3aOiU3rsZtXKnum47ym54E/y+LTAU16 k94ydd+gv+JGA6ZOwOC0pun9blbxl6x9ThcCpg1euWL3scBtN6zGJ6AtGBmpnw== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1679426714; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding; bh=R9dDW6T9tp0cr5xTB5qXWpxsDuZmzhduDcE69Ez5W1k=; b=Jr22OKO+j4WXoBjSuWBUjm6BxqKeI7yWYNmR74KVqjpl77FATOnFCPOWnKdBd+ww/t7cg9 Fn9tyOx/yWpF7PM/5AaYsPCOmhrGfvYE0B2xWCMsLUHbfzPx0RDSMX61QOBHqI4nmQVNjQ 2CW1LoxtiJ4x+IqNwPllznFUmdnkfoUQC1uNlbgFiH86FPyi2Ot6XNxPrIAa+2mnINN5KT mi4ntX7sjoWJ5ow5vzMbCoblt6SqcrcjS8r9vtTB7Kd8nnMYtzSJGhXZdkDw6zMFLvph+C vkmjjLxXlSJ+nj/v3kYJd1D/JkwnrH3E5uupadvk3iWRULvLm7wJSR4VDNt+vg== ARC-Authentication-Results: i=1; mx1.freebsd.org; none ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1679426714; a=rsa-sha256; cv=none; b=Xxr1YYmseyJmKlgqlFp/cm7hlF0e/f6gmxTDYxUtZuK2CO4LN18YttJtSoipsHUr+B1Mv3 c/JRqK1bxkIq3TkxZjUTZcMInJeiOQ5D53TxJPEbaSJEcb9NgvowGypZjVAt52rRztw8Ya T/Gm1z++Uv9XyquMIrL+2NNiWDamvCe0LkPxIXFaUC1xxZPLVtJT+eqHuVmcvk8jIS5tKz ERSGszEufRq0RI4OuH0YUi+y+4Ja5oKmDM47kYVM04AqTVXC9fBkBpkk0GCNxDMjM3eqE8 VbE/aybVa6/8wBzmFlsFtcOB4cKFhlTKn/BQ4xJubLMP1u2u/0Ri/x1i42NazQ== Received: from gitrepo.freebsd.org (gitrepo.freebsd.org [IPv6:2610:1c1:1:6068::e6a:5]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256) (Client did not present a certificate) by mxrelay.nyi.freebsd.org (Postfix) with ESMTPS id 4Ph1lY5XK7zPDp; Tue, 21 Mar 2023 19:25:13 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from gitrepo.freebsd.org ([127.0.1.44]) by gitrepo.freebsd.org (8.16.1/8.16.1) with ESMTP id 32LJPD0Z028486; Tue, 21 Mar 2023 19:25:13 GMT (envelope-from git@gitrepo.freebsd.org) Received: (from git@localhost) by gitrepo.freebsd.org (8.16.1/8.16.1/Submit) id 32LJPDRj028485; Tue, 21 Mar 2023 19:25:13 GMT (envelope-from git) Date: Tue, 21 Mar 2023 19:25:13 GMT Message-Id: <202303211925.32LJPDRj028485@gitrepo.freebsd.org> To: ports-committers@FreeBSD.org, dev-commits-ports-all@FreeBSD.org, dev-commits-ports-main@FreeBSD.org From: Po-Chuan Hsieh Subject: git: 1219e75f3498 - main - textproc/zenxml: Update to 2.5 List-Id: Commit messages for all branches of the ports repository List-Archive: https://lists.freebsd.org/archives/dev-commits-ports-all List-Help: List-Post: List-Subscribe: List-Unsubscribe: Sender: owner-dev-commits-ports-all@freebsd.org X-BeenThere: dev-commits-ports-all@freebsd.org MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit X-Git-Committer: sunpoet X-Git-Repository: ports X-Git-Refname: refs/heads/main X-Git-Reftype: branch X-Git-Commit: 1219e75f3498da4e77856b3dbbd56809c3481b60 Auto-Submitted: auto-generated X-ThisMailContainsUnwantedMimeParts: N The branch main has been updated by sunpoet: URL: https://cgit.FreeBSD.org/ports/commit/?id=1219e75f3498da4e77856b3dbbd56809c3481b60 commit 1219e75f3498da4e77856b3dbbd56809c3481b60 Author: Po-Chuan Hsieh AuthorDate: 2023-03-21 18:40:44 +0000 Commit: Po-Chuan Hsieh CommitDate: 2023-03-21 19:20:10 +0000 textproc/zenxml: Update to 2.5 - Update COMMENT - Update WWW - Add LICENSE_FILE - Remove USES=dos2unix - Update pkg-descr - Take maintainership --- textproc/zenxml/Makefile | 31 ++++++++++--------------------- textproc/zenxml/distinfo | 6 +++--- textproc/zenxml/pkg-descr | 11 +++++++---- textproc/zenxml/pkg-plist | 35 ++++++++++++++++++++++++++++++----- 4 files changed, 50 insertions(+), 33 deletions(-) diff --git a/textproc/zenxml/Makefile b/textproc/zenxml/Makefile index 32851796f5f4..e8044c9c97b6 100644 --- a/textproc/zenxml/Makefile +++ b/textproc/zenxml/Makefile @@ -1,36 +1,25 @@ PORTNAME= zenxml -PORTVERSION= 2.4 +PORTVERSION= 2.5 CATEGORIES= textproc -MASTER_SITES= SF/${PORTNAME}/ +MASTER_SITES= SF/zenxml DISTNAME= zenXml_${PORTVERSION} -MAINTAINER= ports@FreeBSD.org -COMMENT= Simple XML processing using C++ -WWW= http://zenxml.sourceforge.net/ +MAINTAINER= sunpoet@FreeBSD.org +COMMENT= Simple C++ XML Processing +WWW= https://zenxml.sourceforge.net/ LICENSE= GPLv3 +LICENSE_FILE= ${WRKSRC}/License.txt -USES= dos2unix zip +USES= zip NO_ARCH= yes NO_BUILD= yes NO_WRKSUBDIR= yes -ZENINC= ${PREFIX}/include/${PORTNAME:S/xml//} - -OPTIONS_DEFINE= DOCS - -PORTDOCS= * - do-install: - @${MKDIR} ${STAGEDIR}${PREFIX}/include/${PORTNAME} - @${MKDIR} ${STAGEDIR}${ZENINC} - cd ${WRKSRC}/${PORTNAME} && \ - ${COPYTREE_SHARE} \*.h ${STAGEDIR}${PREFIX}/include/${PORTNAME} - cd ${WRKSRC}/${PORTNAME:S/xml//} && \ - ${COPYTREE_SHARE} \*.h ${STAGEDIR}${ZENINC} - -do-install-DOCS-on: - cd ${WRKSRC}/doc && ${COPYTREE_SHARE} . ${STAGEDIR}${DOCSDIR} + ${MKDIR} ${STAGEDIR}${PREFIX}/include/zen/ ${STAGEDIR}${PREFIX}/include/zenxml/ + ${INSTALL_DATA} ${WRKSRC}/zen/*.h ${STAGEDIR}${PREFIX}/include/zen/ + ${INSTALL_DATA} ${WRKSRC}/zenxml/*.h ${STAGEDIR}${PREFIX}/include/zenxml/ .include diff --git a/textproc/zenxml/distinfo b/textproc/zenxml/distinfo index 286dcc017dc2..e40b099cfc9b 100644 --- a/textproc/zenxml/distinfo +++ b/textproc/zenxml/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1518318204 -SHA256 (zenXml_2.4.zip) = 881de299f77017f8c20e05092ef41c7963e20928b63b431fe14cc4597948cc68 -SIZE (zenXml_2.4.zip) = 272101 +TIMESTAMP = 1677771051 +SHA256 (zenXml_2.5.zip) = 0231b2f2ac27edd45142d10861d094c22de31474f84b97781d276d33e1841c6e +SIZE (zenXml_2.5.zip) = 368610 diff --git a/textproc/zenxml/pkg-descr b/textproc/zenxml/pkg-descr index 90c4cabf3e9d..1ab28a5aecf0 100644 --- a/textproc/zenxml/pkg-descr +++ b/textproc/zenxml/pkg-descr @@ -1,4 +1,7 @@ -Zenxml is an XML library serializing structured user data in a convenient -way. Using compile-time information gathered by techniques of template -metaprogramming it minimizes the manual overhead required and frees the -user from implementing fundamental type conversions by himself. +zen::Xml is an XML library serializing structured user data in a convenient way. +Using compile-time information gathered by techniques of template +metaprogramming it minimizes the manual overhead required and frees the user +from implementing fundamental type conversions by himself. + +zen::Xml is written in a platform independent manner and runs on any +C++14-compliant compiler. diff --git a/textproc/zenxml/pkg-plist b/textproc/zenxml/pkg-plist index a264bc307db7..b5d75765a8a8 100644 --- a/textproc/zenxml/pkg-plist +++ b/textproc/zenxml/pkg-plist @@ -1,16 +1,41 @@ -include/zen/fixed_list.h +include/zen/base64.h +include/zen/basic_math.h +include/zen/build_info.h +include/zen/crc.h +include/zen/file_access.h +include/zen/file_error.h +include/zen/file_io.h +include/zen/file_path.h +include/zen/file_traverser.h +include/zen/format_unit.h +include/zen/globals.h +include/zen/guid.h +include/zen/i18n.h +include/zen/json.h +include/zen/legacy_compiler.h +include/zen/perf.h +include/zen/recycler.h +include/zen/resolve_path.h +include/zen/ring_buffer.h include/zen/scope_guard.h +include/zen/serialize.h include/zen/stl_tools.h +include/zen/stream_buffer.h +include/zen/string_base.h include/zen/string_tools.h include/zen/string_traits.h -include/zen/type_tools.h +include/zen/symlink_target.h +include/zen/sys_error.h +include/zen/sys_info.h +include/zen/sys_version.h +include/zen/thread.h +include/zen/time.h include/zen/type_traits.h include/zen/utf.h -include/zenxml/bind.h +include/zen/warn_static.h +include/zen/zstring.h include/zenxml/cvrt_struc.h include/zenxml/cvrt_text.h include/zenxml/dom.h -include/zenxml/error.h -include/zenxml/io.h include/zenxml/parser.h include/zenxml/xml.h