freebsd-ports/net/tclsoap/files/patch-xpath.tcl
John Marino 1a4672f9fe Add net port net/tclsoap (after 1.5 year wait)
This PR was submitted 5 January 2013.  It suffered a bit of bitrot, but
staging worked out of the box.  I made some minor adjustments.

PR:		174988
Submitted by:	Sebastien Santoro

     ================================================================

tclsoap provides support for building clients and servers
for the SOAP remote procedure call protocol from Tcl. SOAP
is an XML based RPC mechanism which provides cross-platform
cross language compatability.
2014-06-19 09:01:15 +00:00

17 lines
549 B
Tcl

diff --git xpath.tcl xpath.tcl
index 14b0334..f33e02c 100644
--- xpath.tcl
+++ xpath.tcl
@@ -14,10 +14,9 @@
# for more details.
# -------------------------------------------------------------------------
-if { [catch {package require dom 2.0}] } {
- if { [catch {package require dom 1.6}] } {
+namespace eval ::SOAP {variable domVersion}
+if { [catch {package require dom} ::SOAP::domVersion] || [package vcompare $::SOAP::domVersion 1.6] < 0} {
error "require dom package greater than 1.6"
- }
}
namespace eval SOAP::xpath {