From 8bb70862b58f01311654e1aa7e5df70e62d2bff0 Mon Sep 17 00:00:00 2001 From: xtraeme Date: Tue, 24 Jan 2006 03:42:28 +0000 Subject: Initial import of wxsvg-1.0beta5. wxSVG is C++ library to create, manipulate and render SVG files. Some python bindings and tools are also planned. --- graphics/wxsvg/DESCR | 2 + graphics/wxsvg/Makefile | 21 +++++ graphics/wxsvg/PLIST | 188 +++++++++++++++++++++++++++++++++++++++++++ graphics/wxsvg/buildlink3.mk | 22 +++++ graphics/wxsvg/distinfo | 5 ++ 5 files changed, 238 insertions(+) create mode 100644 graphics/wxsvg/DESCR create mode 100644 graphics/wxsvg/Makefile create mode 100644 graphics/wxsvg/PLIST create mode 100644 graphics/wxsvg/buildlink3.mk create mode 100644 graphics/wxsvg/distinfo diff --git a/graphics/wxsvg/DESCR b/graphics/wxsvg/DESCR new file mode 100644 index 00000000000..0ec2dcda592 --- /dev/null +++ b/graphics/wxsvg/DESCR @@ -0,0 +1,2 @@ +wxSVG is C++ library to create, manipulate and render SVG files. +Some python bindings and tools are also planned. diff --git a/graphics/wxsvg/Makefile b/graphics/wxsvg/Makefile new file mode 100644 index 00000000000..46a4f150f79 --- /dev/null +++ b/graphics/wxsvg/Makefile @@ -0,0 +1,21 @@ +# $NetBSD: Makefile,v 1.1.1.1 2006/01/24 03:42:28 xtraeme Exp $ +# + +DISTNAME= wxsvg-1.0b5 +PKGNAME= ${DISTNAME:S/b/beta/} +CATEGORIES= graphics +MASTER_SITES= ${MASTER_SITE_SOURCEFORGE:=wxsvg/} + +MAINTAINER= tech-pkg@NetBSD.org +HOMEPAGE= http://wxsvg.sourceforge.net/ +COMMENT= C++ library to create, manipulate and render SVG files + +GNU_CONFIGURE= yes +USE_LANGUAGES+= c++ +USE_LIBTOOL= yes +USE_TOOLS+= gmake pkg-config + +.include "../../fonts/fontconfig/buildlink3.mk" +.include "../../graphics/libart2/buildlink3.mk" +.include "../../x11/wxGTK/buildlink3.mk" +.include "../../mk/bsd.pkg.mk" diff --git a/graphics/wxsvg/PLIST b/graphics/wxsvg/PLIST new file mode 100644 index 00000000000..8288f2648cd --- /dev/null +++ b/graphics/wxsvg/PLIST @@ -0,0 +1,188 @@ +@comment $NetBSD: PLIST,v 1.1.1.1 2006/01/24 03:42:28 xtraeme Exp $ +bin/svgview +include/wxSVG/Animated.h +include/wxSVG/CSSStyleDeclaration.h +include/wxSVG/CSSValue.h +include/wxSVG/CSSValues.h +include/wxSVG/Document.h +include/wxSVG/DocumentCSS.h +include/wxSVG/DocumentEvent.h +include/wxSVG/Element.h +include/wxSVG/ElementTimeControl.h +include/wxSVG/EventTarget.h +include/wxSVG/GetSVGDocument.h +include/wxSVG/NodeList.h +include/wxSVG/RGBColor.h +include/wxSVG/SVGAElement.h +include/wxSVG/SVGAltGlyphDefElement.h +include/wxSVG/SVGAltGlyphElement.h +include/wxSVG/SVGAltGlyphItemElement.h +include/wxSVG/SVGAngle.h +include/wxSVG/SVGAnimateColorElement.h +include/wxSVG/SVGAnimateElement.h +include/wxSVG/SVGAnimateMotionElement.h +include/wxSVG/SVGAnimateTransformElement.h +include/wxSVG/SVGAnimatedAngle.h +include/wxSVG/SVGAnimatedBoolean.h +include/wxSVG/SVGAnimatedEnumeration.h +include/wxSVG/SVGAnimatedInteger.h +include/wxSVG/SVGAnimatedLength.h +include/wxSVG/SVGAnimatedLengthList.h +include/wxSVG/SVGAnimatedNumber.h +include/wxSVG/SVGAnimatedNumberList.h +include/wxSVG/SVGAnimatedPathData.h +include/wxSVG/SVGAnimatedPoints.h +include/wxSVG/SVGAnimatedPreserveAspectRatio.h +include/wxSVG/SVGAnimatedRect.h +include/wxSVG/SVGAnimatedString.h +include/wxSVG/SVGAnimatedTransformList.h +include/wxSVG/SVGAnimationElement.h +include/wxSVG/SVGCSSRule.h +include/wxSVG/SVGCanvas.h +include/wxSVG/SVGCanvasItem.h +include/wxSVG/SVGCircleElement.h +include/wxSVG/SVGClipPathElement.h +include/wxSVG/SVGColor.h +include/wxSVG/SVGColorProfileElement.h +include/wxSVG/SVGColorProfileRule.h +include/wxSVG/SVGComponentTransferFunctionElement.h +include/wxSVG/SVGCoordinates.h +include/wxSVG/SVGCursorElement.h +include/wxSVG/SVGDTD.h +include/wxSVG/SVGDefinitionSrcElement.h +include/wxSVG/SVGDefsElement.h +include/wxSVG/SVGDescElement.h +include/wxSVG/SVGDocument.h +include/wxSVG/SVGElement.h +include/wxSVG/SVGElementInstance.h +include/wxSVG/SVGElementInstanceList.h +include/wxSVG/SVGEllipseElement.h +include/wxSVG/SVGEvent.h +include/wxSVG/SVGExternalResourcesRequired.h +include/wxSVG/SVGFEBlendElement.h +include/wxSVG/SVGFEColorMatrixElement.h +include/wxSVG/SVGFEComponentTransferElement.h +include/wxSVG/SVGFECompositeElement.h +include/wxSVG/SVGFEConvolveMatrixElement.h +include/wxSVG/SVGFEDiffuseLightingElement.h +include/wxSVG/SVGFEDisplacementMapElement.h +include/wxSVG/SVGFEDistantLightElement.h +include/wxSVG/SVGFEFloodElement.h +include/wxSVG/SVGFEFuncAElement.h +include/wxSVG/SVGFEFuncBElement.h +include/wxSVG/SVGFEFuncGElement.h +include/wxSVG/SVGFEFuncRElement.h +include/wxSVG/SVGFEGaussianBlurElement.h +include/wxSVG/SVGFEImageElement.h +include/wxSVG/SVGFEMergeElement.h +include/wxSVG/SVGFEMergeNodeElement.h +include/wxSVG/SVGFEMorphologyElement.h +include/wxSVG/SVGFEOffsetElement.h +include/wxSVG/SVGFEPointLightElement.h +include/wxSVG/SVGFESpecularLightingElement.h +include/wxSVG/SVGFESpotLightElement.h +include/wxSVG/SVGFETileElement.h +include/wxSVG/SVGFETurbulenceElement.h +include/wxSVG/SVGFilterElement.h +include/wxSVG/SVGFilterPrimitiveStandardAttributes.h +include/wxSVG/SVGFitToViewBox.h +include/wxSVG/SVGFontElement.h +include/wxSVG/SVGFontFaceElement.h +include/wxSVG/SVGFontFaceFormatElement.h +include/wxSVG/SVGFontFaceNameElement.h +include/wxSVG/SVGFontFaceSrcElement.h +include/wxSVG/SVGFontFaceUriElement.h +include/wxSVG/SVGForeignObjectElement.h +include/wxSVG/SVGGElement.h +include/wxSVG/SVGGlyphElement.h +include/wxSVG/SVGGlyphRefElement.h +include/wxSVG/SVGGradientElement.h +include/wxSVG/SVGHKernElement.h +include/wxSVG/SVGICCColor.h +include/wxSVG/SVGImageElement.h +include/wxSVG/SVGLangSpace.h +include/wxSVG/SVGLength.h +include/wxSVG/SVGLengthCalculate.h +include/wxSVG/SVGLengthList.h +include/wxSVG/SVGLineElement.h +include/wxSVG/SVGLinearGradientElement.h +include/wxSVG/SVGLocatable.h +include/wxSVG/SVGMPathElement.h +include/wxSVG/SVGMarkerElement.h +include/wxSVG/SVGMaskElement.h +include/wxSVG/SVGMatrix.h +include/wxSVG/SVGMetadataElement.h +include/wxSVG/SVGMissingGlyphElement.h +include/wxSVG/SVGNumber.h +include/wxSVG/SVGNumberList.h +include/wxSVG/SVGPaint.h +include/wxSVG/SVGPathElement.h +include/wxSVG/SVGPathSeg.h +include/wxSVG/SVGPathSegArcAbs.h +include/wxSVG/SVGPathSegArcRel.h +include/wxSVG/SVGPathSegClosePath.h +include/wxSVG/SVGPathSegCurvetoCubicAbs.h +include/wxSVG/SVGPathSegCurvetoCubicRel.h +include/wxSVG/SVGPathSegCurvetoCubicSmoothAbs.h +include/wxSVG/SVGPathSegCurvetoCubicSmoothRel.h +include/wxSVG/SVGPathSegCurvetoQuadraticAbs.h +include/wxSVG/SVGPathSegCurvetoQuadraticRel.h +include/wxSVG/SVGPathSegCurvetoQuadraticSmoothAbs.h +include/wxSVG/SVGPathSegCurvetoQuadraticSmoothRel.h +include/wxSVG/SVGPathSegLinetoAbs.h +include/wxSVG/SVGPathSegLinetoHorizontalAbs.h +include/wxSVG/SVGPathSegLinetoHorizontalRel.h +include/wxSVG/SVGPathSegLinetoRel.h +include/wxSVG/SVGPathSegLinetoVerticalAbs.h +include/wxSVG/SVGPathSegLinetoVerticalRel.h +include/wxSVG/SVGPathSegList.h +include/wxSVG/SVGPathSegMovetoAbs.h +include/wxSVG/SVGPathSegMovetoRel.h +include/wxSVG/SVGPatternElement.h +include/wxSVG/SVGPoint.h +include/wxSVG/SVGPointList.h +include/wxSVG/SVGPolygonElement.h +include/wxSVG/SVGPolylineElement.h +include/wxSVG/SVGPreserveAspectRatio.h +include/wxSVG/SVGRadialGradientElement.h +include/wxSVG/SVGRect.h +include/wxSVG/SVGRectElement.h +include/wxSVG/SVGRenderingIntent.h +include/wxSVG/SVGSVGElement.h +include/wxSVG/SVGScriptElement.h +include/wxSVG/SVGSetElement.h +include/wxSVG/SVGStopElement.h +include/wxSVG/SVGStringList.h +include/wxSVG/SVGStylable.h +include/wxSVG/SVGStyleElement.h +include/wxSVG/SVGSwitchElement.h +include/wxSVG/SVGSymbolElement.h +include/wxSVG/SVGTRefElement.h +include/wxSVG/SVGTSpanElement.h +include/wxSVG/SVGTests.h +include/wxSVG/SVGTextContentElement.h +include/wxSVG/SVGTextElement.h +include/wxSVG/SVGTextPathElement.h +include/wxSVG/SVGTextPositioningElement.h +include/wxSVG/SVGTitleElement.h +include/wxSVG/SVGTransform.h +include/wxSVG/SVGTransformList.h +include/wxSVG/SVGTransformable.h +include/wxSVG/SVGURIReference.h +include/wxSVG/SVGUnitTypes.h +include/wxSVG/SVGUseElement.h +include/wxSVG/SVGVKernElement.h +include/wxSVG/SVGVideoElement.h +include/wxSVG/SVGViewElement.h +include/wxSVG/SVGViewSpec.h +include/wxSVG/SVGZoomAndPan.h +include/wxSVG/SVGZoomEvent.h +include/wxSVG/String.h +include/wxSVG/ViewCSS.h +include/wxSVG/svg.h +include/wxSVG/svgctrl.h +include/wxXML/xml.h +include/wxXML/xmlhelpr.h +lib/libwxsvg.la +@dirrm include/wxXML +@dirrm include/wxSVG diff --git a/graphics/wxsvg/buildlink3.mk b/graphics/wxsvg/buildlink3.mk new file mode 100644 index 00000000000..00122d8eae4 --- /dev/null +++ b/graphics/wxsvg/buildlink3.mk @@ -0,0 +1,22 @@ +# $NetBSD: buildlink3.mk,v 1.1.1.1 2006/01/24 03:42:28 xtraeme Exp $ + +BUILDLINK_DEPTH:= ${BUILDLINK_DEPTH}+ +WXSVG_BUILDLINK3_MK:= ${WXSVG_BUILDLINK3_MK}+ + +.if !empty(BUILDLINK_DEPTH:M+) +BUILDLINK_DEPENDS+= wxsvg +.endif + +BUILDLINK_PACKAGES:= ${BUILDLINK_PACKAGES:Nwxsvg} +BUILDLINK_PACKAGES+= wxsvg + +.if !empty(WXSVG_BUILDLINK3_MK:M+) +BUILDLINK_DEPENDS.wxsvg+= wxsvg>=1.0beta5 +BUILDLINK_PKGSRCDIR.wxsvg?= ../../graphics/wxsvg +.endif # WXSVG_BUILDLINK3_MK + +.include "../../fonts/fontconfig/buildlink3.mk" +.include "../../graphics/libart2/buildlink3.mk" +.include "../../x11/wxGTK/buildlink3.mk" + +BUILDLINK_DEPTH:= ${BUILDLINK_DEPTH:S/+$//} diff --git a/graphics/wxsvg/distinfo b/graphics/wxsvg/distinfo new file mode 100644 index 00000000000..2729d0017d4 --- /dev/null +++ b/graphics/wxsvg/distinfo @@ -0,0 +1,5 @@ +$NetBSD: distinfo,v 1.1.1.1 2006/01/24 03:42:28 xtraeme Exp $ + +SHA1 (wxsvg-1.0b5.tar.gz) = f3535f5336445e6b0d9cb1783958df2e1a9a4c6f +RMD160 (wxsvg-1.0b5.tar.gz) = a59dfedf643365ec578bfa484b95f9ca30645014 +Size (wxsvg-1.0b5.tar.gz) = 668735 bytes -- cgit v1.2.3