Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 13 Mar 2013 10:22:23 +0000 (UTC)
From:      Gabor Kovesdan <gabor@FreeBSD.org>
To:        ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org
Subject:   svn commit: r314053 - in head/textproc: . iso-schematron-xslt
Message-ID:  <201303131022.r2DAMNRX078218@svn.freebsd.org>

next in thread | raw e-mail | index | archive | help
Author: gabor
Date: Wed Mar 13 10:22:23 2013
New Revision: 314053
URL: http://svnweb.freebsd.org/changeset/ports/314053

Log:
  This is Rick Jelliffe's implementation of ISO Schematron using XSLT.

Added:
  head/textproc/iso-schematron-xslt/
  head/textproc/iso-schematron-xslt/Makefile   (contents, props changed)
  head/textproc/iso-schematron-xslt/distinfo   (contents, props changed)
  head/textproc/iso-schematron-xslt/pkg-descr   (contents, props changed)
  head/textproc/iso-schematron-xslt/pkg-plist   (contents, props changed)
Modified:
  head/textproc/Makefile

Modified: head/textproc/Makefile
==============================================================================
--- head/textproc/Makefile	Wed Mar 13 09:53:23 2013	(r314052)
+++ head/textproc/Makefile	Wed Mar 13 10:22:23 2013	(r314053)
@@ -314,6 +314,7 @@
     SUBDIR += irstlm
     SUBDIR += is-aspell
     SUBDIR += is-hyphen
+    SUBDIR += iso-schematron-xslt
     SUBDIR += iso12083
     SUBDIR += iso8879
     SUBDIR += ispell

Added: head/textproc/iso-schematron-xslt/Makefile
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/textproc/iso-schematron-xslt/Makefile	Wed Mar 13 10:22:23 2013	(r314053)
@@ -0,0 +1,31 @@
+# $FreeBSD$
+
+PORTNAME=	iso-schematron-xslt
+PORTVERSION=	20130313
+CATEGORIES=	textproc
+MASTER_SITES=	http://www.schematron.com/tmp/
+DISTFILES=	iso-schematron-xslt1.zip \
+		iso-schematron-xslt2.zip
+
+MAINTAINER=	gabor@FreeBSD.org
+COMMENT=	The Leading Implementation of ISO Schematron
+
+USE_ZIP=	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 )
+
+INSTDIR=	share/xsl/iso-schematron
+PLIST_SUB+=	INSTDIR="${INSTDIR}"
+
+do-install:
+	${MKDIR} ${PREFIX}/${INSTDIR}/xslt1
+	( ${FIND} ${WRKDIR}/xslt1 -type f -exec ${INSTALL_DATA} {} ${PREFIX}/${INSTDIR}/xslt1/ \; )
+	${MKDIR} ${PREFIX}/${INSTDIR}/xslt2
+	( ${FIND} ${WRKDIR}/xslt2 -type f -exec ${INSTALL_DATA} {} ${PREFIX}/${INSTDIR}/xslt2/ \; )
+
+.include <bsd.port.mk>

Added: head/textproc/iso-schematron-xslt/distinfo
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/textproc/iso-schematron-xslt/distinfo	Wed Mar 13 10:22:23 2013	(r314053)
@@ -0,0 +1,4 @@
+SHA256 (iso-schematron-xslt1.zip) = 0c2947e968dfcbbaa457b93b3140a5d25ea32c012864017af2cf3fb24cd20b4c
+SIZE (iso-schematron-xslt1.zip) = 44262
+SHA256 (iso-schematron-xslt2.zip) = b25f16ca7111d61f85ae660f1464016e9fb0ba1b7edd618fbf05200f82823ab9
+SIZE (iso-schematron-xslt2.zip) = 56092

Added: head/textproc/iso-schematron-xslt/pkg-descr
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/textproc/iso-schematron-xslt/pkg-descr	Wed Mar 13 10:22:23 2013	(r314053)
@@ -0,0 +1,3 @@
+This is  Rick Jelliffe's implementation of ISO Schematron using XSLT.
+
+WWW: http://www.schematron.com/implementation.html

Added: head/textproc/iso-schematron-xslt/pkg-plist
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/textproc/iso-schematron-xslt/pkg-plist	Wed Mar 13 10:22:23 2013	(r314053)
@@ -0,0 +1,27 @@
+%%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
+@dirrm %%INSTDIR%%/xslt1
+@dirrm %%INSTDIR%%/xslt2
+@dirrm %%INSTDIR%%
+@dirrmtry %D/share/xsl



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201303131022.r2DAMNRX078218>