From owner-svn-ports-all@freebsd.org Sun Aug 23 19:35:38 2020 Return-Path: Delivered-To: svn-ports-all@mailman.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.nyi.freebsd.org (Postfix) with ESMTP id 302783C58FD; Sun, 23 Aug 2020 19:35:38 +0000 (UTC) (envelope-from sunpoet@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 "Let's Encrypt Authority X3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4BZQTK58cLz42yw; Sun, 23 Aug 2020 19:35:31 +0000 (UTC) (envelope-from sunpoet@FreeBSD.org) Received: from repo.freebsd.org (repo.freebsd.org [IPv6:2610:1c1:1:6068::e6a:0]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mxrelay.nyi.freebsd.org (Postfix) with ESMTPS id A1205C369; Sun, 23 Aug 2020 19:35:30 +0000 (UTC) (envelope-from sunpoet@FreeBSD.org) Received: from repo.freebsd.org ([127.0.1.37]) by repo.freebsd.org (8.15.2/8.15.2) with ESMTP id 07NJZUfj070269; Sun, 23 Aug 2020 19:35:30 GMT (envelope-from sunpoet@FreeBSD.org) Received: (from sunpoet@localhost) by repo.freebsd.org (8.15.2/8.15.2/Submit) id 07NJZUTC070266; Sun, 23 Aug 2020 19:35:30 GMT (envelope-from sunpoet@FreeBSD.org) Message-Id: <202008231935.07NJZUTC070266@repo.freebsd.org> X-Authentication-Warning: repo.freebsd.org: sunpoet set sender to sunpoet@FreeBSD.org using -f From: Sunpoet Po-Chuan Hsieh Date: Sun, 23 Aug 2020 19:35:30 +0000 (UTC) To: ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org Subject: svn commit: r545846 - head/textproc/iso-schematron-xslt X-SVN-Group: ports-head X-SVN-Commit-Author: sunpoet X-SVN-Commit-Paths: head/textproc/iso-schematron-xslt X-SVN-Commit-Revision: 545846 X-SVN-Commit-Repository: ports MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-BeenThere: svn-ports-all@freebsd.org X-Mailman-Version: 2.1.33 Precedence: list List-Id: SVN commit messages for the ports tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 23 Aug 2020 19:35:38 -0000 Author: sunpoet Date: Sun Aug 23 19:35:29 2020 New Revision: 545846 URL: https://svnweb.freebsd.org/changeset/ports/545846 Log: Use USES=zip - Add my LOCAL to MASTER_SITES - Add NO_ARCH - Simplify do-extract: and do-install: - Take maintainership Modified: head/textproc/iso-schematron-xslt/Makefile head/textproc/iso-schematron-xslt/pkg-descr head/textproc/iso-schematron-xslt/pkg-plist Modified: head/textproc/iso-schematron-xslt/Makefile ============================================================================== --- head/textproc/iso-schematron-xslt/Makefile Sun Aug 23 19:35:24 2020 (r545845) +++ head/textproc/iso-schematron-xslt/Makefile Sun Aug 23 19:35:29 2020 (r545846) @@ -4,29 +4,25 @@ PORTNAME= iso-schematron-xslt PORTVERSION= 20130313 PORTREVISION= 1 CATEGORIES= textproc -MASTER_SITES= http://www.schematron.com/tmp/ +MASTER_SITES= http://www.schematron.com/tmp/ \ + LOCAL/sunpoet DISTFILES= iso-schematron-xslt1.zip \ iso-schematron-xslt2.zip -MAINTAINER= ports@FreeBSD.org +MAINTAINER= sunpoet@FreeBSD.org COMMENT= The Leading Implementation of ISO Schematron -USES= zip:infozip +USES= zip + +NO_ARCH= yes NO_BUILD= yes do-extract: - ${MKDIR} ${WRKDIR}/xslt1 - ${MKDIR} ${WRKDIR}/xslt2 - ( cd ${WRKDIR}/xslt1 && ${UNZIP_CMD} ${DISTDIR}/iso-schematron-xslt1.zip ) - ( cd ${WRKDIR}/xslt2 && ${UNZIP_CMD} ${DISTDIR}/iso-schematron-xslt2.zip ) + @${MKDIR} ${WRKSRC}/xslt1 ${WRKSRC}/xslt2 + @${EXTRACT_CMD} -d ${WRKSRC}/xslt1 -q ${DISTDIR}/iso-schematron-xslt1.zip + @${EXTRACT_CMD} -d ${WRKSRC}/xslt2 -q ${DISTDIR}/iso-schematron-xslt2.zip -INSTDIR= share/xsl/iso-schematron -PLIST_SUB+= INSTDIR="${INSTDIR}" - do-install: - ${MKDIR} ${STAGEDIR}${PREFIX}/${INSTDIR}/xslt1 - ( ${FIND} ${WRKDIR}/xslt1 -type f -exec ${INSTALL_DATA} {} ${STAGEDIR}${PREFIX}/${INSTDIR}/xslt1/ \; ) - ${MKDIR} ${STAGEDIR}${PREFIX}/${INSTDIR}/xslt2 - ( ${FIND} ${WRKDIR}/xslt2 -type f -exec ${INSTALL_DATA} {} ${STAGEDIR}${PREFIX}/${INSTDIR}/xslt2/ \; ) + cd ${WRKSRC} && ${COPYTREE_SHARE} . ${STAGEDIR}${PREFIX}/share/xsl/iso-schematron .include Modified: head/textproc/iso-schematron-xslt/pkg-descr ============================================================================== --- head/textproc/iso-schematron-xslt/pkg-descr Sun Aug 23 19:35:24 2020 (r545845) +++ head/textproc/iso-schematron-xslt/pkg-descr Sun Aug 23 19:35:29 2020 (r545846) @@ -1,3 +1,3 @@ -This is Rick Jelliffe's implementation of ISO Schematron using XSLT. +This is Rick Jelliffe's implementation of ISO Schematron using XSLT. WWW: http://www.schematron.com/implementation.html Modified: head/textproc/iso-schematron-xslt/pkg-plist ============================================================================== --- head/textproc/iso-schematron-xslt/pkg-plist Sun Aug 23 19:35:24 2020 (r545845) +++ head/textproc/iso-schematron-xslt/pkg-plist Sun Aug 23 19:35:29 2020 (r545846) @@ -1,23 +1,23 @@ -%%INSTDIR%%/xslt1/ExtractSchFromRNG.xsl -%%INSTDIR%%/xslt1/ExtractSchFromXSD.xsl -%%INSTDIR%%/xslt1/iso_abstract_expand.xsl -%%INSTDIR%%/xslt1/iso_dsdl_include.xsl -%%INSTDIR%%/xslt1/iso_schematron_message.xsl -%%INSTDIR%%/xslt1/iso_schematron_skeleton_for_xslt1.xsl -%%INSTDIR%%/xslt1/iso_svrl_for_xslt1.xsl -%%INSTDIR%%/xslt1/readme.txt -%%INSTDIR%%/xslt1/schematron-skeleton-api.htm -%%INSTDIR%%/xslt2/ExtractSchFromRNG-2.xsl -%%INSTDIR%%/xslt2/ExtractSchFromXSD-2.xsl -%%INSTDIR%%/xslt2/iso_abstract_expand.xsl -%%INSTDIR%%/xslt2/iso_dsdl_include.xsl -%%INSTDIR%%/xslt2/iso_schematron_message_xslt2.xsl -%%INSTDIR%%/xslt2/iso_schematron_skeleton_for_saxon.xsl -%%INSTDIR%%/xslt2/iso_svrl_for_xslt2.xsl -%%INSTDIR%%/xslt2/readme.txt -%%INSTDIR%%/xslt2/sch-messages-cs.xhtml -%%INSTDIR%%/xslt2/sch-messages-de.xhtml -%%INSTDIR%%/xslt2/sch-messages-en.xhtml -%%INSTDIR%%/xslt2/sch-messages-fr.xhtml -%%INSTDIR%%/xslt2/sch-messages-nl.xhtml -%%INSTDIR%%/xslt2/schematron-skeleton-api.htm +share/xsl/iso-schematron/xslt1/ExtractSchFromRNG.xsl +share/xsl/iso-schematron/xslt1/ExtractSchFromXSD.xsl +share/xsl/iso-schematron/xslt1/iso_abstract_expand.xsl +share/xsl/iso-schematron/xslt1/iso_dsdl_include.xsl +share/xsl/iso-schematron/xslt1/iso_schematron_message.xsl +share/xsl/iso-schematron/xslt1/iso_schematron_skeleton_for_xslt1.xsl +share/xsl/iso-schematron/xslt1/iso_svrl_for_xslt1.xsl +share/xsl/iso-schematron/xslt1/readme.txt +share/xsl/iso-schematron/xslt1/schematron-skeleton-api.htm +share/xsl/iso-schematron/xslt2/ExtractSchFromRNG-2.xsl +share/xsl/iso-schematron/xslt2/ExtractSchFromXSD-2.xsl +share/xsl/iso-schematron/xslt2/iso_abstract_expand.xsl +share/xsl/iso-schematron/xslt2/iso_dsdl_include.xsl +share/xsl/iso-schematron/xslt2/iso_schematron_message_xslt2.xsl +share/xsl/iso-schematron/xslt2/iso_schematron_skeleton_for_saxon.xsl +share/xsl/iso-schematron/xslt2/iso_svrl_for_xslt2.xsl +share/xsl/iso-schematron/xslt2/readme.txt +share/xsl/iso-schematron/xslt2/sch-messages-cs.xhtml +share/xsl/iso-schematron/xslt2/sch-messages-de.xhtml +share/xsl/iso-schematron/xslt2/sch-messages-en.xhtml +share/xsl/iso-schematron/xslt2/sch-messages-fr.xhtml +share/xsl/iso-schematron/xslt2/sch-messages-nl.xhtml +share/xsl/iso-schematron/xslt2/schematron-skeleton-api.htm