aboutsummaryrefslogtreecommitdiffstats
path: root/graphics
diff options
context:
space:
mode:
authorclsung <clsung@FreeBSD.org>2006-07-15 13:19:15 +0800
committerclsung <clsung@FreeBSD.org>2006-07-15 13:19:15 +0800
commit13ca9474d945d2e571b35dd699fa7d7345d7dedc (patch)
tree77633e57b319cc172eebf50377ed5729148fcff6 /graphics
parent6d9b11eb69091474a202ee50f56c10959e4fae43 (diff)
downloadfreebsd-ports-graphics-13ca9474d945d2e571b35dd699fa7d7345d7dedc.tar.gz
freebsd-ports-graphics-13ca9474d945d2e571b35dd699fa7d7345d7dedc.tar.zst
freebsd-ports-graphics-13ca9474d945d2e571b35dd699fa7d7345d7dedc.zip
Add p5-SVG-DOM2 1.00, SVG extention to the popular XML::DOM2.
PR: ports/100250 Submitted by: Gea-Suan Lin <gslin at gslin.org>
Diffstat (limited to 'graphics')
-rw-r--r--graphics/Makefile1
-rw-r--r--graphics/p5-SVG-DOM2/Makefile32
-rw-r--r--graphics/p5-SVG-DOM2/distinfo3
-rw-r--r--graphics/p5-SVG-DOM2/pkg-descr4
-rw-r--r--graphics/p5-SVG-DOM2/pkg-plist35
5 files changed, 75 insertions, 0 deletions
diff --git a/graphics/Makefile b/graphics/Makefile
index 94b88fa07a8..6b86d04fc17 100644
--- a/graphics/Makefile
+++ b/graphics/Makefile
@@ -447,6 +447,7 @@
SUBDIR += p5-Imager-Plot
SUBDIR += p5-Imlib2
SUBDIR += p5-OpenGL
+ SUBDIR += p5-SVG-DOM2
SUBDIR += p5-SVG-Graph
SUBDIR += p5-SVG-Metadata
SUBDIR += p5-SWF-Builder
diff --git a/graphics/p5-SVG-DOM2/Makefile b/graphics/p5-SVG-DOM2/Makefile
new file mode 100644
index 00000000000..5e81b0a828e
--- /dev/null
+++ b/graphics/p5-SVG-DOM2/Makefile
@@ -0,0 +1,32 @@
+# New ports collection makefile for: p5-SVG-DOM2
+# Date created: 2006-07-14
+# Whom: Gea-Suan Lin <gslin@gslin.org>
+#
+# $FreeBSD$
+#
+
+PORTNAME= SVG-DOM2
+PORTVERSION= 1.00
+CATEGORIES= graphics perl5
+MASTER_SITES= ${MASTER_SITE_PERL_CPAN}
+MASTER_SITE_SUBDIR= SVG
+PKGNAMEPREFIX= p5-
+
+MAINTAINER= gslin@gslin.org
+COMMENT= SVG extention to the popular XML::DOM2
+
+PERL_CONFIGURE= yes
+
+MAN3= SVG::DOM2.3 SVG::DOM2::Attribute::Transform.3 \
+ SVG::DOM2::Element::Document.3 SVG::DOM2::Element::Shape.3 \
+ SVG::DOM2::Element::Shape::Fill.3 \
+ SVG::DOM2::Element::Shape::Font.3 \
+ SVG::DOM2::Element::Shape::Stroke.3
+
+.include <bsd.port.pre.mk>
+
+.if ${PERL_LEVEL} < 500600
+IGNORE= requires perl 5.6.0 or later. Install lang/perl5.8 then try again
+.endif
+
+.include <bsd.port.post.mk>
diff --git a/graphics/p5-SVG-DOM2/distinfo b/graphics/p5-SVG-DOM2/distinfo
new file mode 100644
index 00000000000..bd479c7380c
--- /dev/null
+++ b/graphics/p5-SVG-DOM2/distinfo
@@ -0,0 +1,3 @@
+MD5 (SVG-DOM2-1.00.tar.gz) = 2fd630dfe73cdb8e3c7522853ed75e57
+SHA256 (SVG-DOM2-1.00.tar.gz) = 0e0e732d861e1bfcd45319e176a4ef242d92a8c66c1b8e7a31569638374fa6ba
+SIZE (SVG-DOM2-1.00.tar.gz) = 8840
diff --git a/graphics/p5-SVG-DOM2/pkg-descr b/graphics/p5-SVG-DOM2/pkg-descr
new file mode 100644
index 00000000000..bac3baf84e3
--- /dev/null
+++ b/graphics/p5-SVG-DOM2/pkg-descr
@@ -0,0 +1,4 @@
+An SVG Extention of XML::DOM2, this should provide for all features of
+the svg specification upto 1.1.
+
+WWW: http://search.cpan.org/dist/SVG-DOM2/
diff --git a/graphics/p5-SVG-DOM2/pkg-plist b/graphics/p5-SVG-DOM2/pkg-plist
new file mode 100644
index 00000000000..070a9ddaa64
--- /dev/null
+++ b/graphics/p5-SVG-DOM2/pkg-plist
@@ -0,0 +1,35 @@
+@comment $FreeBSD$
+%%SITE_PERL%%/%%PERL_ARCH%%/auto/SVG/DOM2/.packlist
+%%SITE_PERL%%/SVG/DOM2.pm
+%%SITE_PERL%%/SVG/DOM2/Attribute/Colour.pm
+%%SITE_PERL%%/SVG/DOM2/Attribute/Metric.pm
+%%SITE_PERL%%/SVG/DOM2/Attribute/Opacity.pm
+%%SITE_PERL%%/SVG/DOM2/Attribute/Path.pm
+%%SITE_PERL%%/SVG/DOM2/Attribute/Style.pm
+%%SITE_PERL%%/SVG/DOM2/Attribute/Transform.pm
+%%SITE_PERL%%/SVG/DOM2/Element/Definition.pm
+%%SITE_PERL%%/SVG/DOM2/Element/Definition/linearGradient.pm
+%%SITE_PERL%%/SVG/DOM2/Element/Definition/linearGradient/Stop.pm
+%%SITE_PERL%%/SVG/DOM2/Element/Definition/radialGradient.pm
+%%SITE_PERL%%/SVG/DOM2/Element/Document.pm
+%%SITE_PERL%%/SVG/DOM2/Element/Group.pm
+%%SITE_PERL%%/SVG/DOM2/Element/Line.pm
+%%SITE_PERL%%/SVG/DOM2/Element/MetaData.pm
+%%SITE_PERL%%/SVG/DOM2/Element/MetaData/RDF.pm
+%%SITE_PERL%%/SVG/DOM2/Element/Path.pm
+%%SITE_PERL%%/SVG/DOM2/Element/Rect.pm
+%%SITE_PERL%%/SVG/DOM2/Element/Shape.pm
+%%SITE_PERL%%/SVG/DOM2/Element/Shape/Fill.pm
+%%SITE_PERL%%/SVG/DOM2/Element/Shape/Font.pm
+%%SITE_PERL%%/SVG/DOM2/Element/Shape/Stroke.pm
+%%SITE_PERL%%/SVG/DOM2/Element/Text.pm
+@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/SVG/DOM2
+@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/SVG
+@dirrmtry %%SITE_PERL%%/SVG/DOM2/Element/Definition/linearGradient
+@dirrmtry %%SITE_PERL%%/SVG/DOM2/Element/Definition
+@dirrmtry %%SITE_PERL%%/SVG/DOM2/Element/MetaData
+@dirrmtry %%SITE_PERL%%/SVG/DOM2/Element/Shape
+@dirrmtry %%SITE_PERL%%/SVG/DOM2/Attribute
+@dirrmtry %%SITE_PERL%%/SVG/DOM2/Element
+@dirrmtry %%SITE_PERL%%/SVG/DOM2
+@dirrmtry %%SITE_PERL%%/SVG