aboutsummaryrefslogtreecommitdiff
path: root/textproc/p5-XML-DifferenceMarkup
diff options
context:
space:
mode:
authorSergey Skvortsov <skv@FreeBSD.org>2004-01-18 14:37:24 +0000
committerSergey Skvortsov <skv@FreeBSD.org>2004-01-18 14:37:24 +0000
commitc5bc243b8b5b1b14a40236c8491c744395618aa9 (patch)
treeb662257274d18b59e2a52635ab1e599ad608f94b /textproc/p5-XML-DifferenceMarkup
parent1e6a252aa9b78709294c39107658732477c11a91 (diff)
downloadports-c5bc243b8b5b1b14a40236c8491c744395618aa9.tar.gz
ports-c5bc243b8b5b1b14a40236c8491c744395618aa9.zip
Add p5-XML-DifferenceMarkup 0.09,
this module implements an XML diff producing XML output.
Notes
Notes: svn path=/head/; revision=98470
Diffstat (limited to 'textproc/p5-XML-DifferenceMarkup')
-rw-r--r--textproc/p5-XML-DifferenceMarkup/Makefile26
-rw-r--r--textproc/p5-XML-DifferenceMarkup/distinfo1
-rw-r--r--textproc/p5-XML-DifferenceMarkup/pkg-descr15
-rw-r--r--textproc/p5-XML-DifferenceMarkup/pkg-plist5
4 files changed, 47 insertions, 0 deletions
diff --git a/textproc/p5-XML-DifferenceMarkup/Makefile b/textproc/p5-XML-DifferenceMarkup/Makefile
new file mode 100644
index 000000000000..c3463d1d89e4
--- /dev/null
+++ b/textproc/p5-XML-DifferenceMarkup/Makefile
@@ -0,0 +1,26 @@
+# New ports collection makefile for: XML-DifferenceMarkup
+# Date created: 18 January 2004
+# Whom: Sergey Skvortsov <skv@protey.ru>
+#
+# $FreeBSD$
+#
+
+PORTNAME= XML-DifferenceMarkup
+PORTVERSION= 0.09
+CATEGORIES= textproc perl5
+MASTER_SITES= ${MASTER_SITE_PERL_CPAN}
+MASTER_SITE_SUBDIR= XML
+PKGNAMEPREFIX= p5-
+
+MAINTAINER= skv@FreeBSD.org
+COMMENT= This module implements an XML diff producing XML output
+
+BUILD_DEPENDS= ${SITE_PERL}/${PERL_ARCH}/XML/LibXML.pm:${PORTSDIR}/textproc/p5-XML-LibXML \
+ ${SITE_PERL}/Algorithm/Diff.pm:${PORTSDIR}/devel/p5-Algorithm-Diff
+RUN_DEPENDS= ${BUILD_DEPENDS}
+
+PERL_CONFIGURE= yes
+
+MAN3= XML::DifferenceMarkup.3
+
+.include <bsd.port.mk>
diff --git a/textproc/p5-XML-DifferenceMarkup/distinfo b/textproc/p5-XML-DifferenceMarkup/distinfo
new file mode 100644
index 000000000000..003d433d5ecf
--- /dev/null
+++ b/textproc/p5-XML-DifferenceMarkup/distinfo
@@ -0,0 +1 @@
+MD5 (XML-DifferenceMarkup-0.09.tar.gz) = 300c3a3de27d85dfc45f9c8386048721
diff --git a/textproc/p5-XML-DifferenceMarkup/pkg-descr b/textproc/p5-XML-DifferenceMarkup/pkg-descr
new file mode 100644
index 000000000000..bd4c1461f962
--- /dev/null
+++ b/textproc/p5-XML-DifferenceMarkup/pkg-descr
@@ -0,0 +1,15 @@
+This module implements an XML diff producing XML output. Both input and
+output are DOM documents, as implemented by XML::LibXML.
+
+The diff format used by XML::DifferenceMarkup is meant to be
+human-readable (i.e. simple, as opposed to short) - basically the diff
+is a subset of the input trees, annotated with instruction element nodes
+specifying how to convert the source tree to the target by inserting and
+deleting nodes. To prevent name colisions with input trees, all added
+elements are in a namespace http://www.locus.cz/XML/DifferenceMarkup
+(the diff will fail on input trees which already use that namespace).
+
+WWW: http://search.cpan.org/dist/XML-DifferenceMarkup/
+
+-- Sergey Skvortsov
+skv@FreeBSD.org
diff --git a/textproc/p5-XML-DifferenceMarkup/pkg-plist b/textproc/p5-XML-DifferenceMarkup/pkg-plist
new file mode 100644
index 000000000000..22298e5526dc
--- /dev/null
+++ b/textproc/p5-XML-DifferenceMarkup/pkg-plist
@@ -0,0 +1,5 @@
+%%SITE_PERL%%/%%PERL_ARCH%%/auto/XML/DifferenceMarkup/.packlist
+%%SITE_PERL%%/XML/DifferenceMarkup.pm
+@dirrm %%SITE_PERL%%/%%PERL_ARCH%%/auto/XML/DifferenceMarkup
+@unexec rmdir %D/%%SITE_PERL%%/XML 2>/dev/null || true
+@unexec rmdir %D/%%SITE_PERL%%/%%PERL_ARCH%%/auto/XML 2>/dev/null || true