summaryrefslogtreecommitdiff
path: root/graphics
diff options
context:
space:
mode:
authordrochner <drochner>2009-12-11 21:42:12 +0000
committerdrochner <drochner>2009-12-11 21:42:12 +0000
commita1fd1b166dd3a28fec179123dd8fc37c7c4a7654 (patch)
tree0f97b4ffa1900548bb3fddc80f45883c55b98291 /graphics
parent5d9eb04db68dbd906916e5051a95cc8aa648f719 (diff)
downloadpkgsrc-a1fd1b166dd3a28fec179123dd8fc37c7c4a7654.tar.gz
add uniconvertor-1.1.4, a vector graphics translator
Diffstat (limited to 'graphics')
-rw-r--r--graphics/uniconvertor/DESCR2
-rw-r--r--graphics/uniconvertor/Makefile31
-rw-r--r--graphics/uniconvertor/PLIST351
-rw-r--r--graphics/uniconvertor/distinfo7
-rw-r--r--graphics/uniconvertor/patches/patch-aa11
-rw-r--r--graphics/uniconvertor/patches/patch-ab13
6 files changed, 415 insertions, 0 deletions
diff --git a/graphics/uniconvertor/DESCR b/graphics/uniconvertor/DESCR
new file mode 100644
index 00000000000..30b458e9554
--- /dev/null
+++ b/graphics/uniconvertor/DESCR
@@ -0,0 +1,2 @@
+UniConvertor is a universal vector graphics translator. It is a command
+line tool which uses sK1 object model to convert one file format to another.
diff --git a/graphics/uniconvertor/Makefile b/graphics/uniconvertor/Makefile
new file mode 100644
index 00000000000..c49c2d590a7
--- /dev/null
+++ b/graphics/uniconvertor/Makefile
@@ -0,0 +1,31 @@
+# $NetBSD: Makefile,v 1.1.1.1 2009/12/11 21:42:12 drochner Exp $
+#
+
+DISTNAME= uniconvertor-1.1.4
+CATEGORIES= graphics
+MASTER_SITES= http://sk1project.org/downloads/uniconvertor/v1.1.4/
+
+MAINTAINER= pkgsrc-users@NetBSD.org
+HOMEPAGE= http://sk1project.org/
+COMMENT= Universal vector graphics translator
+#LICENSE= # TODO: (see mk/license.mk)
+
+PKG_DESTDIR_SUPPORT= user-destdir
+
+WRKSRC= ${WRKDIR}/UniConvertor-1.1.4
+PYDISTUTILSPKG= yes
+
+SUBST_CLASSES+= pybin
+SUBST_STAGE.pybin= post-build
+SUBST_FILES.pybin= src/uniconvertor
+SUBST_VARS.pybin= PYTHONBIN
+
+# it is renamed because tgif expects it that way, and to avoid
+# a conflict with netatalk
+post-extract:
+ ${MV} ${WRKSRC}/src/uniconv ${WRKSRC}/src/uniconvertor
+
+.include "../../lang/python/application.mk"
+.include "../../lang/python/extension.mk"
+.include "../../graphics/py-imaging/buildlink3.mk"
+.include "../../mk/bsd.pkg.mk"
diff --git a/graphics/uniconvertor/PLIST b/graphics/uniconvertor/PLIST
new file mode 100644
index 00000000000..dc93e868f20
--- /dev/null
+++ b/graphics/uniconvertor/PLIST
@@ -0,0 +1,351 @@
+@comment $NetBSD: PLIST,v 1.1.1.1 2009/12/11 21:42:12 drochner Exp $
+bin/uniconvertor
+${PYSITELIB}/uniconvertor/COPYRIGHTS
+${PYSITELIB}/uniconvertor/GNU_GPL_v2
+${PYSITELIB}/uniconvertor/GNU_LGPL_v2
+${PYSITELIB}/uniconvertor/__init__.py
+${PYSITELIB}/uniconvertor/__init__.pyc
+${PYSITELIB}/uniconvertor/__init__.pyo
+${PYSITELIB}/uniconvertor/app/Graphics/__init__.py
+${PYSITELIB}/uniconvertor/app/Graphics/__init__.pyc
+${PYSITELIB}/uniconvertor/app/Graphics/__init__.pyo
+${PYSITELIB}/uniconvertor/app/Graphics/arrow.py
+${PYSITELIB}/uniconvertor/app/Graphics/arrow.pyc
+${PYSITELIB}/uniconvertor/app/Graphics/arrow.pyo
+${PYSITELIB}/uniconvertor/app/Graphics/base.py
+${PYSITELIB}/uniconvertor/app/Graphics/base.pyc
+${PYSITELIB}/uniconvertor/app/Graphics/base.pyo
+${PYSITELIB}/uniconvertor/app/Graphics/bezier.py
+${PYSITELIB}/uniconvertor/app/Graphics/bezier.pyc
+${PYSITELIB}/uniconvertor/app/Graphics/bezier.pyo
+${PYSITELIB}/uniconvertor/app/Graphics/blend.py
+${PYSITELIB}/uniconvertor/app/Graphics/blend.pyc
+${PYSITELIB}/uniconvertor/app/Graphics/blend.pyo
+${PYSITELIB}/uniconvertor/app/Graphics/blendgroup.py
+${PYSITELIB}/uniconvertor/app/Graphics/blendgroup.pyc
+${PYSITELIB}/uniconvertor/app/Graphics/blendgroup.pyo
+${PYSITELIB}/uniconvertor/app/Graphics/clone.py
+${PYSITELIB}/uniconvertor/app/Graphics/clone.pyc
+${PYSITELIB}/uniconvertor/app/Graphics/clone.pyo
+${PYSITELIB}/uniconvertor/app/Graphics/color.py
+${PYSITELIB}/uniconvertor/app/Graphics/color.pyc
+${PYSITELIB}/uniconvertor/app/Graphics/color.pyo
+${PYSITELIB}/uniconvertor/app/Graphics/compound.py
+${PYSITELIB}/uniconvertor/app/Graphics/compound.pyc
+${PYSITELIB}/uniconvertor/app/Graphics/compound.pyo
+${PYSITELIB}/uniconvertor/app/Graphics/curveop.py
+${PYSITELIB}/uniconvertor/app/Graphics/curveop.pyc
+${PYSITELIB}/uniconvertor/app/Graphics/curveop.pyo
+${PYSITELIB}/uniconvertor/app/Graphics/dashes.py
+${PYSITELIB}/uniconvertor/app/Graphics/dashes.pyc
+${PYSITELIB}/uniconvertor/app/Graphics/dashes.pyo
+${PYSITELIB}/uniconvertor/app/Graphics/document.py
+${PYSITELIB}/uniconvertor/app/Graphics/document.pyc
+${PYSITELIB}/uniconvertor/app/Graphics/document.pyo
+${PYSITELIB}/uniconvertor/app/Graphics/ellipse.py
+${PYSITELIB}/uniconvertor/app/Graphics/ellipse.pyc
+${PYSITELIB}/uniconvertor/app/Graphics/ellipse.pyo
+${PYSITELIB}/uniconvertor/app/Graphics/eps.py
+${PYSITELIB}/uniconvertor/app/Graphics/eps.pyc
+${PYSITELIB}/uniconvertor/app/Graphics/eps.pyo
+${PYSITELIB}/uniconvertor/app/Graphics/external.py
+${PYSITELIB}/uniconvertor/app/Graphics/external.pyc
+${PYSITELIB}/uniconvertor/app/Graphics/external.pyo
+${PYSITELIB}/uniconvertor/app/Graphics/font.py
+${PYSITELIB}/uniconvertor/app/Graphics/font.pyc
+${PYSITELIB}/uniconvertor/app/Graphics/font.pyo
+${PYSITELIB}/uniconvertor/app/Graphics/gradient.py
+${PYSITELIB}/uniconvertor/app/Graphics/gradient.pyc
+${PYSITELIB}/uniconvertor/app/Graphics/gradient.pyo
+${PYSITELIB}/uniconvertor/app/Graphics/graphics.py
+${PYSITELIB}/uniconvertor/app/Graphics/graphics.pyc
+${PYSITELIB}/uniconvertor/app/Graphics/graphics.pyo
+${PYSITELIB}/uniconvertor/app/Graphics/group.py
+${PYSITELIB}/uniconvertor/app/Graphics/group.pyc
+${PYSITELIB}/uniconvertor/app/Graphics/group.pyo
+${PYSITELIB}/uniconvertor/app/Graphics/guide.py
+${PYSITELIB}/uniconvertor/app/Graphics/guide.pyc
+${PYSITELIB}/uniconvertor/app/Graphics/guide.pyo
+${PYSITELIB}/uniconvertor/app/Graphics/handle.py
+${PYSITELIB}/uniconvertor/app/Graphics/handle.pyc
+${PYSITELIB}/uniconvertor/app/Graphics/handle.pyo
+${PYSITELIB}/uniconvertor/app/Graphics/image.py
+${PYSITELIB}/uniconvertor/app/Graphics/image.pyc
+${PYSITELIB}/uniconvertor/app/Graphics/image.pyo
+${PYSITELIB}/uniconvertor/app/Graphics/layer.py
+${PYSITELIB}/uniconvertor/app/Graphics/layer.pyc
+${PYSITELIB}/uniconvertor/app/Graphics/layer.pyo
+${PYSITELIB}/uniconvertor/app/Graphics/maskgroup.py
+${PYSITELIB}/uniconvertor/app/Graphics/maskgroup.pyc
+${PYSITELIB}/uniconvertor/app/Graphics/maskgroup.pyo
+${PYSITELIB}/uniconvertor/app/Graphics/pagelayout.py
+${PYSITELIB}/uniconvertor/app/Graphics/pagelayout.pyc
+${PYSITELIB}/uniconvertor/app/Graphics/pagelayout.pyo
+${PYSITELIB}/uniconvertor/app/Graphics/papersize.py
+${PYSITELIB}/uniconvertor/app/Graphics/papersize.pyc
+${PYSITELIB}/uniconvertor/app/Graphics/papersize.pyo
+${PYSITELIB}/uniconvertor/app/Graphics/pattern.py
+${PYSITELIB}/uniconvertor/app/Graphics/pattern.pyc
+${PYSITELIB}/uniconvertor/app/Graphics/pattern.pyo
+${PYSITELIB}/uniconvertor/app/Graphics/plugobj.py
+${PYSITELIB}/uniconvertor/app/Graphics/plugobj.pyc
+${PYSITELIB}/uniconvertor/app/Graphics/plugobj.pyo
+${PYSITELIB}/uniconvertor/app/Graphics/properties.py
+${PYSITELIB}/uniconvertor/app/Graphics/properties.pyc
+${PYSITELIB}/uniconvertor/app/Graphics/properties.pyo
+${PYSITELIB}/uniconvertor/app/Graphics/psdevice.py
+${PYSITELIB}/uniconvertor/app/Graphics/psdevice.pyc
+${PYSITELIB}/uniconvertor/app/Graphics/psdevice.pyo
+${PYSITELIB}/uniconvertor/app/Graphics/rectangle.py
+${PYSITELIB}/uniconvertor/app/Graphics/rectangle.pyc
+${PYSITELIB}/uniconvertor/app/Graphics/rectangle.pyo
+${PYSITELIB}/uniconvertor/app/Graphics/selection.py
+${PYSITELIB}/uniconvertor/app/Graphics/selection.pyc
+${PYSITELIB}/uniconvertor/app/Graphics/selection.pyo
+${PYSITELIB}/uniconvertor/app/Graphics/selinfo.py
+${PYSITELIB}/uniconvertor/app/Graphics/selinfo.pyc
+${PYSITELIB}/uniconvertor/app/Graphics/selinfo.pyo
+${PYSITELIB}/uniconvertor/app/Graphics/text.py
+${PYSITELIB}/uniconvertor/app/Graphics/text.pyc
+${PYSITELIB}/uniconvertor/app/Graphics/text.pyo
+${PYSITELIB}/uniconvertor/app/Lib/__init__.py
+${PYSITELIB}/uniconvertor/app/Lib/__init__.pyc
+${PYSITELIB}/uniconvertor/app/Lib/__init__.pyo
+${PYSITELIB}/uniconvertor/app/Lib/dscparser.py
+${PYSITELIB}/uniconvertor/app/Lib/dscparser.pyc
+${PYSITELIB}/uniconvertor/app/Lib/dscparser.pyo
+${PYSITELIB}/uniconvertor/app/Lib/encoding.py
+${PYSITELIB}/uniconvertor/app/Lib/encoding.pyc
+${PYSITELIB}/uniconvertor/app/Lib/encoding.pyo
+${PYSITELIB}/uniconvertor/app/Lib/psmisc.py
+${PYSITELIB}/uniconvertor/app/Lib/psmisc.pyc
+${PYSITELIB}/uniconvertor/app/Lib/psmisc.pyo
+${PYSITELIB}/uniconvertor/app/Lib/skcompleter.py
+${PYSITELIB}/uniconvertor/app/Lib/skcompleter.pyc
+${PYSITELIB}/uniconvertor/app/Lib/skcompleter.pyo
+${PYSITELIB}/uniconvertor/app/Lib/type1.py
+${PYSITELIB}/uniconvertor/app/Lib/type1.pyc
+${PYSITELIB}/uniconvertor/app/Lib/type1.pyo
+${PYSITELIB}/uniconvertor/app/Lib/units.py
+${PYSITELIB}/uniconvertor/app/Lib/units.pyc
+${PYSITELIB}/uniconvertor/app/Lib/units.pyo
+${PYSITELIB}/uniconvertor/app/Scripting/__init__.py
+${PYSITELIB}/uniconvertor/app/Scripting/__init__.pyc
+${PYSITELIB}/uniconvertor/app/Scripting/__init__.pyo
+${PYSITELIB}/uniconvertor/app/Scripting/registry.py
+${PYSITELIB}/uniconvertor/app/Scripting/registry.pyc
+${PYSITELIB}/uniconvertor/app/Scripting/registry.pyo
+${PYSITELIB}/uniconvertor/app/Scripting/script.py
+${PYSITELIB}/uniconvertor/app/Scripting/script.pyc
+${PYSITELIB}/uniconvertor/app/Scripting/script.pyo
+${PYSITELIB}/uniconvertor/app/Scripting/wrapper.py
+${PYSITELIB}/uniconvertor/app/Scripting/wrapper.pyc
+${PYSITELIB}/uniconvertor/app/Scripting/wrapper.pyo
+${PYSITELIB}/uniconvertor/app/VERSION
+${PYSITELIB}/uniconvertor/app/__init__.py
+${PYSITELIB}/uniconvertor/app/__init__.pyc
+${PYSITELIB}/uniconvertor/app/__init__.pyo
+${PYSITELIB}/uniconvertor/app/conf/__init__.py
+${PYSITELIB}/uniconvertor/app/conf/__init__.pyc
+${PYSITELIB}/uniconvertor/app/conf/__init__.pyo
+${PYSITELIB}/uniconvertor/app/conf/configurator.py
+${PYSITELIB}/uniconvertor/app/conf/configurator.pyc
+${PYSITELIB}/uniconvertor/app/conf/configurator.pyo
+${PYSITELIB}/uniconvertor/app/conf/const.py
+${PYSITELIB}/uniconvertor/app/conf/const.pyc
+${PYSITELIB}/uniconvertor/app/conf/const.pyo
+${PYSITELIB}/uniconvertor/app/events/__init__.py
+${PYSITELIB}/uniconvertor/app/events/__init__.pyc
+${PYSITELIB}/uniconvertor/app/events/__init__.pyo
+${PYSITELIB}/uniconvertor/app/events/connector.py
+${PYSITELIB}/uniconvertor/app/events/connector.pyc
+${PYSITELIB}/uniconvertor/app/events/connector.pyo
+${PYSITELIB}/uniconvertor/app/events/skexceptions.py
+${PYSITELIB}/uniconvertor/app/events/skexceptions.pyc
+${PYSITELIB}/uniconvertor/app/events/skexceptions.pyo
+${PYSITELIB}/uniconvertor/app/events/undo.py
+${PYSITELIB}/uniconvertor/app/events/undo.pyc
+${PYSITELIB}/uniconvertor/app/events/undo.pyo
+${PYSITELIB}/uniconvertor/app/events/undodict.py
+${PYSITELIB}/uniconvertor/app/events/undodict.pyc
+${PYSITELIB}/uniconvertor/app/events/undodict.pyo
+${PYSITELIB}/uniconvertor/app/events/warn.py
+${PYSITELIB}/uniconvertor/app/events/warn.pyc
+${PYSITELIB}/uniconvertor/app/events/warn.pyo
+${PYSITELIB}/uniconvertor/app/io/__init__.py
+${PYSITELIB}/uniconvertor/app/io/__init__.pyc
+${PYSITELIB}/uniconvertor/app/io/__init__.pyo
+${PYSITELIB}/uniconvertor/app/io/load.py
+${PYSITELIB}/uniconvertor/app/io/load.pyc
+${PYSITELIB}/uniconvertor/app/io/load.pyo
+${PYSITELIB}/uniconvertor/app/io/loadres.py
+${PYSITELIB}/uniconvertor/app/io/loadres.pyc
+${PYSITELIB}/uniconvertor/app/io/loadres.pyo
+${PYSITELIB}/uniconvertor/app/managers/__init__.py
+${PYSITELIB}/uniconvertor/app/managers/__init__.pyc
+${PYSITELIB}/uniconvertor/app/managers/__init__.pyo
+${PYSITELIB}/uniconvertor/app/managers/colormanager.py
+${PYSITELIB}/uniconvertor/app/managers/colormanager.pyc
+${PYSITELIB}/uniconvertor/app/managers/colormanager.pyo
+${PYSITELIB}/uniconvertor/app/modules/_sketch.so
+${PYSITELIB}/uniconvertor/app/modules/_type1.so
+${PYSITELIB}/uniconvertor/app/modules/descr.txt
+${PYSITELIB}/uniconvertor/app/modules/pstokenize.so
+${PYSITELIB}/uniconvertor/app/modules/skread.so
+${PYSITELIB}/uniconvertor/app/modules/streamfilter.so
+${PYSITELIB}/uniconvertor/app/plugins/Filters/ailoader.py
+${PYSITELIB}/uniconvertor/app/plugins/Filters/ailoader.pyc
+${PYSITELIB}/uniconvertor/app/plugins/Filters/ailoader.pyo
+${PYSITELIB}/uniconvertor/app/plugins/Filters/aisaver.py
+${PYSITELIB}/uniconvertor/app/plugins/Filters/aisaver.pyc
+${PYSITELIB}/uniconvertor/app/plugins/Filters/aisaver.pyo
+${PYSITELIB}/uniconvertor/app/plugins/Filters/bziploader.py
+${PYSITELIB}/uniconvertor/app/plugins/Filters/bziploader.pyc
+${PYSITELIB}/uniconvertor/app/plugins/Filters/bziploader.pyo
+${PYSITELIB}/uniconvertor/app/plugins/Filters/ccxloader.py
+${PYSITELIB}/uniconvertor/app/plugins/Filters/ccxloader.pyc
+${PYSITELIB}/uniconvertor/app/plugins/Filters/ccxloader.pyo
+${PYSITELIB}/uniconvertor/app/plugins/Filters/cdrloader.py
+${PYSITELIB}/uniconvertor/app/plugins/Filters/cdrloader.pyc
+${PYSITELIB}/uniconvertor/app/plugins/Filters/cdrloader.pyo
+${PYSITELIB}/uniconvertor/app/plugins/Filters/cdrziploader.py
+${PYSITELIB}/uniconvertor/app/plugins/Filters/cdrziploader.pyc
+${PYSITELIB}/uniconvertor/app/plugins/Filters/cdrziploader.pyo
+${PYSITELIB}/uniconvertor/app/plugins/Filters/cgmloader.py
+${PYSITELIB}/uniconvertor/app/plugins/Filters/cgmloader.pyc
+${PYSITELIB}/uniconvertor/app/plugins/Filters/cgmloader.pyo
+${PYSITELIB}/uniconvertor/app/plugins/Filters/cgmsaver.py
+${PYSITELIB}/uniconvertor/app/plugins/Filters/cgmsaver.pyc
+${PYSITELIB}/uniconvertor/app/plugins/Filters/cgmsaver.pyo
+${PYSITELIB}/uniconvertor/app/plugins/Filters/cmxloader.py
+${PYSITELIB}/uniconvertor/app/plugins/Filters/cmxloader.pyc
+${PYSITELIB}/uniconvertor/app/plugins/Filters/cmxloader.pyo
+${PYSITELIB}/uniconvertor/app/plugins/Filters/drawinput.py
+${PYSITELIB}/uniconvertor/app/plugins/Filters/drawinput.pyc
+${PYSITELIB}/uniconvertor/app/plugins/Filters/drawinput.pyo
+${PYSITELIB}/uniconvertor/app/plugins/Filters/gziploader.py
+${PYSITELIB}/uniconvertor/app/plugins/Filters/gziploader.pyc
+${PYSITELIB}/uniconvertor/app/plugins/Filters/gziploader.pyo
+${PYSITELIB}/uniconvertor/app/plugins/Filters/pdfgensaver.py
+${PYSITELIB}/uniconvertor/app/plugins/Filters/pdfgensaver.pyc
+${PYSITELIB}/uniconvertor/app/plugins/Filters/pdfgensaver.pyo
+${PYSITELIB}/uniconvertor/app/plugins/Filters/pltloader.py
+${PYSITELIB}/uniconvertor/app/plugins/Filters/pltloader.pyc
+${PYSITELIB}/uniconvertor/app/plugins/Filters/pltloader.pyo
+${PYSITELIB}/uniconvertor/app/plugins/Filters/pltsaver.py
+${PYSITELIB}/uniconvertor/app/plugins/Filters/pltsaver.pyc
+${PYSITELIB}/uniconvertor/app/plugins/Filters/pltsaver.pyo
+${PYSITELIB}/uniconvertor/app/plugins/Filters/pssaver.py
+${PYSITELIB}/uniconvertor/app/plugins/Filters/pssaver.pyc
+${PYSITELIB}/uniconvertor/app/plugins/Filters/pssaver.pyo
+${PYSITELIB}/uniconvertor/app/plugins/Filters/sk1loader.py
+${PYSITELIB}/uniconvertor/app/plugins/Filters/sk1loader.pyc
+${PYSITELIB}/uniconvertor/app/plugins/Filters/sk1loader.pyo
+${PYSITELIB}/uniconvertor/app/plugins/Filters/sk1saver.py
+${PYSITELIB}/uniconvertor/app/plugins/Filters/sk1saver.pyc
+${PYSITELIB}/uniconvertor/app/plugins/Filters/sk1saver.pyo
+${PYSITELIB}/uniconvertor/app/plugins/Filters/skloader.py
+${PYSITELIB}/uniconvertor/app/plugins/Filters/skloader.pyc
+${PYSITELIB}/uniconvertor/app/plugins/Filters/skloader.pyo
+${PYSITELIB}/uniconvertor/app/plugins/Filters/sksaver.py
+${PYSITELIB}/uniconvertor/app/plugins/Filters/sksaver.pyc
+${PYSITELIB}/uniconvertor/app/plugins/Filters/sksaver.pyo
+${PYSITELIB}/uniconvertor/app/plugins/Filters/svgloader.py
+${PYSITELIB}/uniconvertor/app/plugins/Filters/svgloader.pyc
+${PYSITELIB}/uniconvertor/app/plugins/Filters/svgloader.pyo
+${PYSITELIB}/uniconvertor/app/plugins/Filters/svgsaver.py
+${PYSITELIB}/uniconvertor/app/plugins/Filters/svgsaver.pyc
+${PYSITELIB}/uniconvertor/app/plugins/Filters/svgsaver.pyo
+${PYSITELIB}/uniconvertor/app/plugins/Filters/wmfloader.py
+${PYSITELIB}/uniconvertor/app/plugins/Filters/wmfloader.pyc
+${PYSITELIB}/uniconvertor/app/plugins/Filters/wmfloader.pyo
+${PYSITELIB}/uniconvertor/app/plugins/Filters/wmfsaver.py
+${PYSITELIB}/uniconvertor/app/plugins/Filters/wmfsaver.pyc
+${PYSITELIB}/uniconvertor/app/plugins/Filters/wmfsaver.pyo
+${PYSITELIB}/uniconvertor/app/plugins/Filters/xfigloader.py
+${PYSITELIB}/uniconvertor/app/plugins/Filters/xfigloader.pyc
+${PYSITELIB}/uniconvertor/app/plugins/Filters/xfigloader.pyo
+${PYSITELIB}/uniconvertor/app/plugins/__init__.py
+${PYSITELIB}/uniconvertor/app/plugins/__init__.pyc
+${PYSITELIB}/uniconvertor/app/plugins/__init__.pyo
+${PYSITELIB}/uniconvertor/app/plugins/plugins.py
+${PYSITELIB}/uniconvertor/app/plugins/plugins.pyc
+${PYSITELIB}/uniconvertor/app/plugins/plugins.pyo
+${PYSITELIB}/uniconvertor/app/scripts/__init__.py
+${PYSITELIB}/uniconvertor/app/scripts/__init__.pyc
+${PYSITELIB}/uniconvertor/app/scripts/__init__.pyo
+${PYSITELIB}/uniconvertor/app/scripts/abut_horizontal.py
+${PYSITELIB}/uniconvertor/app/scripts/abut_horizontal.pyc
+${PYSITELIB}/uniconvertor/app/scripts/abut_horizontal.pyo
+${PYSITELIB}/uniconvertor/app/scripts/abut_vertical.py
+${PYSITELIB}/uniconvertor/app/scripts/abut_vertical.pyc
+${PYSITELIB}/uniconvertor/app/scripts/abut_vertical.pyo
+${PYSITELIB}/uniconvertor/app/scripts/average_points.py
+${PYSITELIB}/uniconvertor/app/scripts/average_points.pyc
+${PYSITELIB}/uniconvertor/app/scripts/average_points.pyo
+${PYSITELIB}/uniconvertor/app/scripts/create_spiral.py
+${PYSITELIB}/uniconvertor/app/scripts/create_spiral.pyc
+${PYSITELIB}/uniconvertor/app/scripts/create_spiral.pyo
+${PYSITELIB}/uniconvertor/app/scripts/create_star.py
+${PYSITELIB}/uniconvertor/app/scripts/create_star.pyc
+${PYSITELIB}/uniconvertor/app/scripts/create_star.pyo
+${PYSITELIB}/uniconvertor/app/scripts/create_star_outline.py
+${PYSITELIB}/uniconvertor/app/scripts/create_star_outline.pyc
+${PYSITELIB}/uniconvertor/app/scripts/create_star_outline.pyo
+${PYSITELIB}/uniconvertor/app/scripts/create_text.py
+${PYSITELIB}/uniconvertor/app/scripts/create_text.pyc
+${PYSITELIB}/uniconvertor/app/scripts/create_text.pyo
+${PYSITELIB}/uniconvertor/app/scripts/export_raster.py
+${PYSITELIB}/uniconvertor/app/scripts/export_raster.pyc
+${PYSITELIB}/uniconvertor/app/scripts/export_raster.pyo
+${PYSITELIB}/uniconvertor/app/scripts/footprints.py
+${PYSITELIB}/uniconvertor/app/scripts/footprints.pyc
+${PYSITELIB}/uniconvertor/app/scripts/footprints.pyo
+${PYSITELIB}/uniconvertor/app/scripts/inspect_beziers.py
+${PYSITELIB}/uniconvertor/app/scripts/inspect_beziers.pyc
+${PYSITELIB}/uniconvertor/app/scripts/inspect_beziers.pyo
+${PYSITELIB}/uniconvertor/app/scripts/read_gimp_path.py
+${PYSITELIB}/uniconvertor/app/scripts/read_gimp_path.pyc
+${PYSITELIB}/uniconvertor/app/scripts/read_gimp_path.pyo
+${PYSITELIB}/uniconvertor/app/scripts/reload_image.py
+${PYSITELIB}/uniconvertor/app/scripts/reload_image.pyc
+${PYSITELIB}/uniconvertor/app/scripts/reload_image.pyo
+${PYSITELIB}/uniconvertor/app/scripts/save_selection.py
+${PYSITELIB}/uniconvertor/app/scripts/save_selection.pyc
+${PYSITELIB}/uniconvertor/app/scripts/save_selection.pyo
+${PYSITELIB}/uniconvertor/app/scripts/select_same_fill_color.py
+${PYSITELIB}/uniconvertor/app/scripts/select_same_fill_color.pyc
+${PYSITELIB}/uniconvertor/app/scripts/select_same_fill_color.pyo
+${PYSITELIB}/uniconvertor/app/scripts/select_same_line_color.py
+${PYSITELIB}/uniconvertor/app/scripts/select_same_line_color.pyc
+${PYSITELIB}/uniconvertor/app/scripts/select_same_line_color.pyo
+${PYSITELIB}/uniconvertor/app/scripts/simple_separation.py
+${PYSITELIB}/uniconvertor/app/scripts/simple_separation.pyc
+${PYSITELIB}/uniconvertor/app/scripts/simple_separation.pyo
+${PYSITELIB}/uniconvertor/app/scripts/spread.py
+${PYSITELIB}/uniconvertor/app/scripts/spread.pyc
+${PYSITELIB}/uniconvertor/app/scripts/spread.pyo
+${PYSITELIB}/uniconvertor/app/scripts/unit.py
+${PYSITELIB}/uniconvertor/app/scripts/unit.pyc
+${PYSITELIB}/uniconvertor/app/scripts/unit.pyo
+${PYSITELIB}/uniconvertor/app/scripts/usersguide.py
+${PYSITELIB}/uniconvertor/app/scripts/usersguide.pyc
+${PYSITELIB}/uniconvertor/app/scripts/usersguide.pyo
+${PYSITELIB}/uniconvertor/app/utils/__init__.py
+${PYSITELIB}/uniconvertor/app/utils/__init__.pyc
+${PYSITELIB}/uniconvertor/app/utils/__init__.pyo
+${PYSITELIB}/uniconvertor/app/utils/locale_utils.py
+${PYSITELIB}/uniconvertor/app/utils/locale_utils.pyc
+${PYSITELIB}/uniconvertor/app/utils/locale_utils.pyo
+${PYSITELIB}/uniconvertor/app/utils/os_utils.py
+${PYSITELIB}/uniconvertor/app/utils/os_utils.pyc
+${PYSITELIB}/uniconvertor/app/utils/os_utils.pyo
+${PYSITELIB}/uniconvertor/app/utils/output.py
+${PYSITELIB}/uniconvertor/app/utils/output.pyc
+${PYSITELIB}/uniconvertor/app/utils/output.pyo
+${PYSITELIB}/uniconvertor/share/fonts/descr.txt
+${PYSITELIB}/uniconvertor/share/icc/GenericCMYK.icm
+${PYSITELIB}/uniconvertor/share/icc/sRGB.icm
+${PYSITELIB}/uniconvertor/share/icc/sRGB_Color_Space_Profile.icm
+${PYSITELIB}/uniconvertor/share/ps_templates/sk1-proc.ps
+${PYSITELIB}/uniconvertor/share/ps_templates/sketch-proc.ps
diff --git a/graphics/uniconvertor/distinfo b/graphics/uniconvertor/distinfo
new file mode 100644
index 00000000000..4cfda089cc4
--- /dev/null
+++ b/graphics/uniconvertor/distinfo
@@ -0,0 +1,7 @@
+$NetBSD: distinfo,v 1.1.1.1 2009/12/11 21:42:12 drochner Exp $
+
+SHA1 (uniconvertor-1.1.4.tar.gz) = 23afe06db9c34060418619d880c2eb70141e9abe
+RMD160 (uniconvertor-1.1.4.tar.gz) = 35613ec20b70db79dd82c7127d8e54ad49fec4fc
+Size (uniconvertor-1.1.4.tar.gz) = 536477 bytes
+SHA1 (patch-aa) = e04ce103e6b2fa6ba753b3c2a238e4e08d448107
+SHA1 (patch-ab) = caa6ee10e7b826116bfc3a1d8110c4dbbcc00e55
diff --git a/graphics/uniconvertor/patches/patch-aa b/graphics/uniconvertor/patches/patch-aa
new file mode 100644
index 00000000000..e14f489b908
--- /dev/null
+++ b/graphics/uniconvertor/patches/patch-aa
@@ -0,0 +1,11 @@
+$NetBSD: patch-aa,v 1.1.1.1 2009/12/11 21:42:12 drochner Exp $
+
+--- src/uniconvertor.orig 2009-06-03 02:45:19.000000000 +0000
++++ src/uniconvertor
+@@ -20,4 +20,4 @@
+ #
+
+
+-python -c "from uniconvertor import uniconv; uniconv();" "$@"
+\ No newline at end of file
++@PYTHONBIN@ -c "from uniconvertor import uniconv; uniconv();" "$@"
diff --git a/graphics/uniconvertor/patches/patch-ab b/graphics/uniconvertor/patches/patch-ab
new file mode 100644
index 00000000000..07cf2386669
--- /dev/null
+++ b/graphics/uniconvertor/patches/patch-ab
@@ -0,0 +1,13 @@
+$NetBSD: patch-ab,v 1.1.1.1 2009/12/11 21:42:12 drochner Exp $
+
+--- setup.py.orig 2009-06-03 02:52:35.000000000 +0000
++++ setup.py
+@@ -49,7 +49,7 @@ if __name__ == "__main__":
+ if os.name == 'nt':
+ script_name='src/uniconv.cmd'
+ else:
+- script_name='src/uniconv'
++ script_name='src/uniconvertor'
+
+ filter_src=src_path+'modules/filter/'
+ filter_module = Extension('uniconvertor.app.modules.streamfilter',