[50546] trunk/dports/java

blair at macports.org blair at macports.org
Sat May 2 23:43:21 PDT 2009


Revision: 50546
          http://trac.macports.org/changeset/50546
Author:   blair at macports.org
Date:     2009-05-02 23:43:20 -0700 (Sat, 02 May 2009)
Log Message:
-----------
New port for MSV, the Sun Multi-Schema XML Validator.

Added Paths:
-----------
    trunk/dports/java/msv/
    trunk/dports/java/msv/Portfile

Added: trunk/dports/java/msv/Portfile
===================================================================
--- trunk/dports/java/msv/Portfile	                        (rev 0)
+++ trunk/dports/java/msv/Portfile	2009-05-03 06:43:20 UTC (rev 50546)
@@ -0,0 +1,66 @@
+# $Id$
+
+PortSystem 1.0
+
+name			msv
+version			20081113
+
+categories		java
+maintainers		blair
+platforms		darwin
+
+description		Sun Multi-Schema XML Validator (MSV) validates XML files
+long_description	The Sun Multi-Schema XML Validator (MSV) is a Java \
+			technology tool to validate XML documents against \
+			several kinds of XML schemata.  It supports RELAX NG, \
+			RELAX Namespace, RELAX Core, TREX, XML DTDs and a \
+			subset of XML Schema Part 1.
+homepage		https://msv.dev.java.net/
+
+master_sites		https://msv.dev.java.net/files/documents/61/116917/
+distfiles		${name}.${version}.zip
+fetch.ignore_sslcert	yes
+checksums		md5 15e61067d38b7015601832e9f4555502 \
+			sha1 f70186b2997469def7f0fb1a6a67212192c5ab62 \
+			rmd160 cc80709d8a8a173fb954b26a57e4de1b43c82c1b
+
+use_zip			yes
+
+depends_lib		bin:java:kaffe
+
+use_configure		no
+
+build.cmd		true
+
+destroot {
+	# Ensure needed directories
+	xinstall -m 755 -d ${destroot}${prefix}/share/java \
+		${destroot}${prefix}/share/doc/${name}
+
+	foreach f {isorelax.jar msv.jar} {
+		file copy ${worksrcpath}/${f} \
+			${destroot}${prefix}/share/java/${f}
+	}
+
+	foreach f {Apache-LICENSE-1.1.txt 
+			ChangeLog.txt 
+			JARV.html 
+			JARV_API.gif
+			JAXPmasquerading.html
+			README.txt
+			RNGDatatypeLibrary.html
+			SAXfilter.gif
+			acceptor.html
+			commandline.html
+			copyright.txt
+			developer.html
+			examples
+			license.txt
+			nativeAPI.html} {
+		file copy ${worksrcpath}/${f} \
+			${destroot}${prefix}/share/doc/${name}/
+	}
+
+	file copy ${worksrcpath}/javadoc \
+		${destroot}${prefix}/share/doc/${name}/api
+}


Property changes on: trunk/dports/java/msv/Portfile
___________________________________________________________________
Added: svn:keywords
   + Id
Added: svn:eol-style
   + native
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.macosforge.org/pipermail/macports-changes/attachments/20090502/59138e5a/attachment.html>


More information about the macports-changes mailing list