Hi,

In order to prepare for the upcoming diff for python2/3, here's a first shot to 
fix some ports that don't use the standard convention to install files outside 
site-packages. Event if at the end they don't support both there is no reason 
to not installing extra files under py-XXXX. Expect more to come.
OK?

f.-

Index: graphics/py-pigment/Makefile
===================================================================
RCS file: /cvs/ports/graphics/py-pigment/Makefile,v
retrieving revision 1.10
diff -u -p -r1.10 Makefile
--- graphics/py-pigment/Makefile        3 Nov 2011 07:40:20 -0000       1.10
+++ graphics/py-pigment/Makefile        12 Dec 2011 13:34:21 -0000
@@ -7,7 +7,7 @@ CATEGORIES =    graphics
 V=             0.3.12
 DISTNAME =     pigment-python-$V
 PKGNAME =      py-pigment-$V
-REVISION=      5
+REVISION=      6
 MASTER_SITES = http://elisa.fluendo.com/static/download/pigment/
 
 # LGPLv2.1
Index: graphics/py-pigment/patches/patch-codegen_Makefile_in
===================================================================
RCS file: graphics/py-pigment/patches/patch-codegen_Makefile_in
diff -N graphics/py-pigment/patches/patch-codegen_Makefile_in
--- /dev/null   1 Jan 1970 00:00:00 -0000
+++ graphics/py-pigment/patches/patch-codegen_Makefile_in       12 Dec 2011 
13:34:21 -0000
@@ -0,0 +1,12 @@
+$OpenBSD$
+--- codegen/Makefile.in.orig   Mon Dec 12 09:42:55 2011
++++ codegen/Makefile.in        Mon Dec 12 09:43:02 2011
+@@ -14,7 +14,7 @@
+ 
+ @SET_MAKE@
+ VPATH = @srcdir@
+-pkgdatadir = $(datadir)/@PACKAGE@
++pkgdatadir = $(datadir)/py-pigment
+ pkglibdir = $(libdir)/@PACKAGE@
+ pkgincludedir = $(includedir)/@PACKAGE@
+ am__cd = CDPATH="$${ZSH_VERSION+.}$(PATH_SEPARATOR)" && cd
Index: graphics/py-pigment/patches/patch-examples_Makefile_in
===================================================================
RCS file: graphics/py-pigment/patches/patch-examples_Makefile_in
diff -N graphics/py-pigment/patches/patch-examples_Makefile_in
--- /dev/null   1 Jan 1970 00:00:00 -0000
+++ graphics/py-pigment/patches/patch-examples_Makefile_in      12 Dec 2011 
13:34:21 -0000
@@ -0,0 +1,21 @@
+$OpenBSD$
+--- examples/Makefile.in.orig  Wed May 20 14:16:37 2009
++++ examples/Makefile.in       Mon Dec 12 09:49:11 2011
+@@ -15,7 +15,7 @@
+ @SET_MAKE@
+ 
+ VPATH = @srcdir@
+-pkgdatadir = $(datadir)/@PACKAGE@
++pkgdatadir = $(datadir)/examples/py-pigment
+ pkglibdir = $(libdir)/@PACKAGE@
+ pkgincludedir = $(includedir)/@PACKAGE@
+ am__cd = CDPATH="$${ZSH_VERSION+.}$(PATH_SEPARATOR)" && cd
+@@ -235,7 +235,7 @@ top_build_prefix = @top_build_prefix@
+ top_builddir = @top_builddir@
+ top_srcdir = @top_srcdir@
+ SUBDIRS = pictures
+-examplesdir = $(pkgdatadir)/$(PYPGM_MAJORMINOR)/examples
++examplesdir = $(pkgdatadir)/$(PYPGM_MAJORMINOR)
+ examples_DATA = \
+       cloning.py \
+       groups.py \
Index: graphics/py-pigment/patches/patch-examples_pictures_Makefile_in
===================================================================
RCS file: graphics/py-pigment/patches/patch-examples_pictures_Makefile_in
diff -N graphics/py-pigment/patches/patch-examples_pictures_Makefile_in
--- /dev/null   1 Jan 1970 00:00:00 -0000
+++ graphics/py-pigment/patches/patch-examples_pictures_Makefile_in     12 Dec 
2011 13:34:21 -0000
@@ -0,0 +1,21 @@
+$OpenBSD$
+--- examples/pictures/Makefile.in.orig Wed May 20 14:16:37 2009
++++ examples/pictures/Makefile.in      Mon Dec 12 09:49:46 2011
+@@ -15,7 +15,7 @@
+ @SET_MAKE@
+ 
+ VPATH = @srcdir@
+-pkgdatadir = $(datadir)/@PACKAGE@
++pkgdatadir = $(datadir)/examples/py-pigment
+ pkglibdir = $(libdir)/@PACKAGE@
+ pkgincludedir = $(includedir)/@PACKAGE@
+ am__cd = CDPATH="$${ZSH_VERSION+.}$(PATH_SEPARATOR)" && cd
+@@ -222,7 +222,7 @@ target_alias = @target_alias@
+ top_build_prefix = @top_build_prefix@
+ top_builddir = @top_builddir@
+ top_srcdir = @top_srcdir@
+-picturesdir = $(pkgdatadir)/$(PYPGM_MAJORMINOR)/examples/pictures
++picturesdir = $(pkgdatadir)/$(PYPGM_MAJORMINOR)/pictures
+ pictures_DATA = \
+       fluendo.png \
+       meiko.jpg \
Index: graphics/py-pigment/pkg/PLIST
===================================================================
RCS file: /cvs/ports/graphics/py-pigment/pkg/PLIST,v
retrieving revision 1.1.1.1
diff -u -p -r1.1.1.1 PLIST
--- graphics/py-pigment/pkg/PLIST       13 Oct 2009 19:39:12 -0000      1.1.1.1
+++ graphics/py-pigment/pkg/PLIST       12 Dec 2011 13:34:21 -0000
@@ -94,70 +94,70 @@ lib/python${MODPY_VERSION}/site-packages
 lib/python${MODPY_VERSION}/site-packages/pgm/widgets/sliced_image.py
 lib/python${MODPY_VERSION}/site-packages/pgm/widgets/sliced_image.pyc
 lib/python${MODPY_VERSION}/site-packages/pgm/widgets/sliced_image.pyo
-share/pigment-python/
-share/pigment-python/0.3/
-share/pigment-python/0.3/examples/
-share/pigment-python/0.3/examples/cloning.py
-share/pigment-python/0.3/examples/groups.py
-share/pigment-python/0.3/examples/image.py
-share/pigment-python/0.3/examples/implicit.py
-share/pigment-python/0.3/examples/layout.py
-share/pigment-python/0.3/examples/mappingmatrix.py
-share/pigment-python/0.3/examples/pgmgtk.py
-share/pigment-python/0.3/examples/pictures/
-share/pigment-python/0.3/examples/pictures/fluendo.png
-share/pigment-python/0.3/examples/pictures/line-pattern.png
-share/pigment-python/0.3/examples/pictures/meiko.jpg
-share/pigment-python/0.3/examples/sphere.py
-share/pigment-python/0.3/examples/text.py
-share/pigment-python/0.3/examples/timing.py
-share/pigment-python/0.3/examples/video.py
-share/pigment-python/0.3/examples/webcam.py
-share/pigment-python/0.3/examples/wrapping.py
-share/pigment-python/2.0/
-share/pigment-python/2.0/codegen/
-share/pigment-python/2.0/codegen/__init__.py
-share/pigment-python/2.0/codegen/__init__.pyc
-share/pigment-python/2.0/codegen/__init__.pyo
-share/pigment-python/2.0/codegen/argtypes.py
-share/pigment-python/2.0/codegen/argtypes.pyc
-share/pigment-python/2.0/codegen/argtypes.pyo
-share/pigment-python/2.0/codegen/codegen.py
-share/pigment-python/2.0/codegen/codegen.pyc
-share/pigment-python/2.0/codegen/codegen.pyo
-share/pigment-python/2.0/codegen/createdefs.py
-share/pigment-python/2.0/codegen/createdefs.pyc
-share/pigment-python/2.0/codegen/createdefs.pyo
-share/pigment-python/2.0/codegen/definitions.py
-share/pigment-python/2.0/codegen/definitions.pyc
-share/pigment-python/2.0/codegen/definitions.pyo
-share/pigment-python/2.0/codegen/defsparser.py
-share/pigment-python/2.0/codegen/defsparser.pyc
-share/pigment-python/2.0/codegen/defsparser.pyo
-share/pigment-python/2.0/codegen/docextract.py
-share/pigment-python/2.0/codegen/docextract.pyc
-share/pigment-python/2.0/codegen/docextract.pyo
-share/pigment-python/2.0/codegen/docgen.py
-share/pigment-python/2.0/codegen/docgen.pyc
-share/pigment-python/2.0/codegen/docgen.pyo
-share/pigment-python/2.0/codegen/docstuff.py
-share/pigment-python/2.0/codegen/docstuff.pyc
-share/pigment-python/2.0/codegen/docstuff.pyo
-share/pigment-python/2.0/codegen/h2def.py
-share/pigment-python/2.0/codegen/h2def.pyc
-share/pigment-python/2.0/codegen/h2def.pyo
-share/pigment-python/2.0/codegen/mergedefs.py
-share/pigment-python/2.0/codegen/mergedefs.pyc
-share/pigment-python/2.0/codegen/mergedefs.pyo
-share/pigment-python/2.0/codegen/mkskel.py
-share/pigment-python/2.0/codegen/mkskel.pyc
-share/pigment-python/2.0/codegen/mkskel.pyo
-share/pigment-python/2.0/codegen/override.py
-share/pigment-python/2.0/codegen/override.pyc
-share/pigment-python/2.0/codegen/override.pyo
-share/pigment-python/2.0/codegen/reversewrapper.py
-share/pigment-python/2.0/codegen/reversewrapper.pyc
-share/pigment-python/2.0/codegen/reversewrapper.pyo
-share/pigment-python/2.0/codegen/scmexpr.py
-share/pigment-python/2.0/codegen/scmexpr.pyc
-share/pigment-python/2.0/codegen/scmexpr.pyo
+share/examples/py-pigment/
+share/examples/py-pigment/0.3/
+share/examples/py-pigment/0.3/cloning.py
+share/examples/py-pigment/0.3/groups.py
+share/examples/py-pigment/0.3/image.py
+share/examples/py-pigment/0.3/implicit.py
+share/examples/py-pigment/0.3/layout.py
+share/examples/py-pigment/0.3/mappingmatrix.py
+share/examples/py-pigment/0.3/pgmgtk.py
+share/examples/py-pigment/0.3/pictures/
+share/examples/py-pigment/0.3/pictures/fluendo.png
+share/examples/py-pigment/0.3/pictures/line-pattern.png
+share/examples/py-pigment/0.3/pictures/meiko.jpg
+share/examples/py-pigment/0.3/sphere.py
+share/examples/py-pigment/0.3/text.py
+share/examples/py-pigment/0.3/timing.py
+share/examples/py-pigment/0.3/video.py
+share/examples/py-pigment/0.3/webcam.py
+share/examples/py-pigment/0.3/wrapping.py
+share/py-pigment/
+share/py-pigment/2.0/
+share/py-pigment/2.0/codegen/
+share/py-pigment/2.0/codegen/__init__.py
+share/py-pigment/2.0/codegen/__init__.pyc
+share/py-pigment/2.0/codegen/__init__.pyo
+share/py-pigment/2.0/codegen/argtypes.py
+share/py-pigment/2.0/codegen/argtypes.pyc
+share/py-pigment/2.0/codegen/argtypes.pyo
+share/py-pigment/2.0/codegen/codegen.py
+share/py-pigment/2.0/codegen/codegen.pyc
+share/py-pigment/2.0/codegen/codegen.pyo
+share/py-pigment/2.0/codegen/createdefs.py
+share/py-pigment/2.0/codegen/createdefs.pyc
+share/py-pigment/2.0/codegen/createdefs.pyo
+share/py-pigment/2.0/codegen/definitions.py
+share/py-pigment/2.0/codegen/definitions.pyc
+share/py-pigment/2.0/codegen/definitions.pyo
+share/py-pigment/2.0/codegen/defsparser.py
+share/py-pigment/2.0/codegen/defsparser.pyc
+share/py-pigment/2.0/codegen/defsparser.pyo
+share/py-pigment/2.0/codegen/docextract.py
+share/py-pigment/2.0/codegen/docextract.pyc
+share/py-pigment/2.0/codegen/docextract.pyo
+share/py-pigment/2.0/codegen/docgen.py
+share/py-pigment/2.0/codegen/docgen.pyc
+share/py-pigment/2.0/codegen/docgen.pyo
+share/py-pigment/2.0/codegen/docstuff.py
+share/py-pigment/2.0/codegen/docstuff.pyc
+share/py-pigment/2.0/codegen/docstuff.pyo
+share/py-pigment/2.0/codegen/h2def.py
+share/py-pigment/2.0/codegen/h2def.pyc
+share/py-pigment/2.0/codegen/h2def.pyo
+share/py-pigment/2.0/codegen/mergedefs.py
+share/py-pigment/2.0/codegen/mergedefs.pyc
+share/py-pigment/2.0/codegen/mergedefs.pyo
+share/py-pigment/2.0/codegen/mkskel.py
+share/py-pigment/2.0/codegen/mkskel.pyc
+share/py-pigment/2.0/codegen/mkskel.pyo
+share/py-pigment/2.0/codegen/override.py
+share/py-pigment/2.0/codegen/override.pyc
+share/py-pigment/2.0/codegen/override.pyo
+share/py-pigment/2.0/codegen/reversewrapper.py
+share/py-pigment/2.0/codegen/reversewrapper.pyc
+share/py-pigment/2.0/codegen/reversewrapper.pyo
+share/py-pigment/2.0/codegen/scmexpr.py
+share/py-pigment/2.0/codegen/scmexpr.pyc
+share/py-pigment/2.0/codegen/scmexpr.pyo
Index: graphics/py-pyx/Makefile
===================================================================
RCS file: /cvs/ports/graphics/py-pyx/Makefile,v
retrieving revision 1.11
diff -u -p -r1.11 Makefile
--- graphics/py-pyx/Makefile    2 Nov 2011 09:57:22 -0000       1.11
+++ graphics/py-pyx/Makefile    12 Dec 2011 13:34:21 -0000
@@ -6,7 +6,7 @@ MODPY_EGG_VERSION = 0.11.1
 DISTNAME =     PyX-${MODPY_EGG_VERSION}
 PKGNAME =      py-pyx-${MODPY_EGG_VERSION}
 CATEGORIES =   graphics devel
-REVISION =     2
+REVISION =     3
 
 HOMEPAGE =     http://pyx.sourceforge.net/
 
@@ -29,12 +29,8 @@ RUN_DEPENDS =        print/texlive/base \
                py-Imaging-*-${PY_FLAVOR}:graphics/py-Imaging,${PY_FLAVOR}
 
 post-install:
-       cd ${WRKSRC}/examples && for i in `find . -type d`; do \
-               ${INSTALL_DATA_DIR} ${PREFIX}/share/examples/pyx/$$i; \
-       done
-       cd ${WRKSRC}/examples && for i in `find . -type f ! -name "*.orig"`; do 
\
-               ${INSTALL_DATA} $$i ${PREFIX}/share/examples/pyx/$$i; \
-       done
+       ${INSTALL_DATA_DIR} ${PREFIX}/share/examples/py-pyx
+       cd ${WRKSRC}/examples && pax -rw * ${PREFIX}/share/examples/py-pyx/$$i
 
 do-regress: install
        cd ${WRKSRC}/examples && for i in `find . -name "*.py"`; do \
Index: graphics/py-pyx/pkg/PLIST
===================================================================
RCS file: /cvs/ports/graphics/py-pyx/pkg/PLIST,v
retrieving revision 1.3
diff -u -p -r1.3 PLIST
--- graphics/py-pyx/pkg/PLIST   23 Jul 2011 14:09:11 -0000      1.3
+++ graphics/py-pyx/pkg/PLIST   12 Dec 2011 13:34:22 -0000
@@ -154,150 +154,150 @@ lib/python${MODPY_VERSION}/site-packages
 lib/python${MODPY_VERSION}/site-packages/pyx/unit.pyc
 lib/python${MODPY_VERSION}/site-packages/pyx/version.py
 lib/python${MODPY_VERSION}/site-packages/pyx/version.pyc
-share/examples/pyx/
-share/examples/pyx/3dgraphs/
-share/examples/pyx/3dgraphs/README
-share/examples/pyx/3dgraphs/bar.py
-share/examples/pyx/3dgraphs/bar.txt
-share/examples/pyx/3dgraphs/color.dat
-share/examples/pyx/3dgraphs/color.py
-share/examples/pyx/3dgraphs/color.txt
-share/examples/pyx/3dgraphs/grid.dat
-share/examples/pyx/3dgraphs/grid.py
-share/examples/pyx/3dgraphs/grid.txt
-share/examples/pyx/3dgraphs/surface.dat
-share/examples/pyx/3dgraphs/surface.py
-share/examples/pyx/3dgraphs/surface.txt
-share/examples/pyx/README
-share/examples/pyx/axis/
-share/examples/pyx/axis/README
-share/examples/pyx/axis/link.py
-share/examples/pyx/axis/link.txt
-share/examples/pyx/axis/log.py
-share/examples/pyx/axis/log.txt
-share/examples/pyx/axis/manualticks.py
-share/examples/pyx/axis/manualticks.txt
-share/examples/pyx/axis/minimal.py
-share/examples/pyx/axis/minimal.txt
-share/examples/pyx/axis/painter.py
-share/examples/pyx/axis/painter.txt
-share/examples/pyx/axis/parter.py
-share/examples/pyx/axis/parter.txt
-share/examples/pyx/axis/rating.py
-share/examples/pyx/axis/rating.txt
-share/examples/pyx/axis/texter.py
-share/examples/pyx/axis/texter.txt
-share/examples/pyx/bargraphs/
-share/examples/pyx/bargraphs/README
-share/examples/pyx/bargraphs/changebar.py
-share/examples/pyx/bargraphs/changebar.txt
-share/examples/pyx/bargraphs/compare.py
-share/examples/pyx/bargraphs/compare.txt
-share/examples/pyx/bargraphs/errors.py
-share/examples/pyx/bargraphs/errors.txt
-share/examples/pyx/bargraphs/fromvalue.py
-share/examples/pyx/bargraphs/fromvalue.txt
-share/examples/pyx/bargraphs/minimal.dat
-share/examples/pyx/bargraphs/minimal.py
-share/examples/pyx/bargraphs/minimal.txt
-share/examples/pyx/bargraphs/month.py
-share/examples/pyx/bargraphs/month.txt
-share/examples/pyx/bargraphs/stacked.py
-share/examples/pyx/bargraphs/stacked.txt
-share/examples/pyx/bitmap/
-share/examples/pyx/bitmap/README
-share/examples/pyx/bitmap/jpeg.jpg
-share/examples/pyx/bitmap/jpeg.py
-share/examples/pyx/bitmap/jpeg.txt
-share/examples/pyx/bitmap/minimal.py
-share/examples/pyx/bitmap/minimal.txt
-share/examples/pyx/bitmap/pil.py
-share/examples/pyx/bitmap/pil.txt
-share/examples/pyx/drawing/
-share/examples/pyx/drawing/README
-share/examples/pyx/drawing/arrow.py
-share/examples/pyx/drawing/arrow.txt
-share/examples/pyx/drawing/path.py
-share/examples/pyx/drawing/path.txt
-share/examples/pyx/drawing/pathitem.py
-share/examples/pyx/drawing/pathitem.txt
-share/examples/pyx/drawing/strokefill.py
-share/examples/pyx/drawing/strokefill.txt
-share/examples/pyx/drawing/style.py
-share/examples/pyx/drawing/style.txt
-share/examples/pyx/drawing2/
-share/examples/pyx/drawing2/README
-share/examples/pyx/drawing2/clipping.py
-share/examples/pyx/drawing2/clipping.txt
-share/examples/pyx/drawing2/ellipse.py
-share/examples/pyx/drawing2/ellipse.txt
-share/examples/pyx/drawing2/insert.py
-share/examples/pyx/drawing2/insert.txt
-share/examples/pyx/drawing2/parallel.py
-share/examples/pyx/drawing2/parallel.txt
-share/examples/pyx/drawing2/smoothed.py
-share/examples/pyx/drawing2/smoothed.txt
-share/examples/pyx/graphs/
-share/examples/pyx/graphs/README
-share/examples/pyx/graphs/axis.py
-share/examples/pyx/graphs/axis.txt
-share/examples/pyx/graphs/change.py
-share/examples/pyx/graphs/change.txt
-share/examples/pyx/graphs/function.py
-share/examples/pyx/graphs/function.txt
-share/examples/pyx/graphs/lissajous.py
-share/examples/pyx/graphs/lissajous.txt
-share/examples/pyx/graphs/minimal.dat
-share/examples/pyx/graphs/minimal.py
-share/examples/pyx/graphs/minimal.txt
-share/examples/pyx/graphs/points.py
-share/examples/pyx/graphs/points.txt
-share/examples/pyx/graphstyles/
-share/examples/pyx/graphstyles/README
-share/examples/pyx/graphstyles/cal.py
-share/examples/pyx/graphstyles/cal.txt
-share/examples/pyx/graphstyles/changesymbol.py
-share/examples/pyx/graphstyles/changesymbol.txt
-share/examples/pyx/graphstyles/errorbar.dat
-share/examples/pyx/graphstyles/errorbar.py
-share/examples/pyx/graphstyles/errorbar.txt
-share/examples/pyx/graphstyles/histogram.py
-share/examples/pyx/graphstyles/histogram.txt
-share/examples/pyx/graphstyles/usesymbol.py
-share/examples/pyx/graphstyles/usesymbol.txt
-share/examples/pyx/hello.py
-share/examples/pyx/hello.txt
-share/examples/pyx/path/
-share/examples/pyx/path/README
-share/examples/pyx/path/addjoin.py
-share/examples/pyx/path/addjoin.txt
-share/examples/pyx/path/arclen.py
-share/examples/pyx/path/arclen.txt
-share/examples/pyx/path/at.py
-share/examples/pyx/path/at.txt
-share/examples/pyx/path/intersect.py
-share/examples/pyx/path/intersect.txt
-share/examples/pyx/path/split.py
-share/examples/pyx/path/split.txt
-share/examples/pyx/splitgraphs/
-share/examples/pyx/splitgraphs/README
-share/examples/pyx/splitgraphs/minimal.py
-share/examples/pyx/splitgraphs/minimal.txt
-share/examples/pyx/splitgraphs/splitatvalue.py
-share/examples/pyx/splitgraphs/splitatvalue.txt
-share/examples/pyx/text/
-share/examples/pyx/text/README
-share/examples/pyx/text/color.py
-share/examples/pyx/text/color.txt
-share/examples/pyx/text/font.py
-share/examples/pyx/text/font.txt
-share/examples/pyx/text/halign.py
-share/examples/pyx/text/halign.txt
-share/examples/pyx/text/marker.py
-share/examples/pyx/text/marker.txt
-share/examples/pyx/text/texrunner.py
-share/examples/pyx/text/texrunner.txt
-share/examples/pyx/text/textbox.py
-share/examples/pyx/text/textbox.txt
-share/examples/pyx/text/valign.py
-share/examples/pyx/text/valign.txt
+share/examples/py-pyx/
+share/examples/py-pyx/3dgraphs/
+share/examples/py-pyx/3dgraphs/README
+share/examples/py-pyx/3dgraphs/bar.py
+share/examples/py-pyx/3dgraphs/bar.txt
+share/examples/py-pyx/3dgraphs/color.dat
+share/examples/py-pyx/3dgraphs/color.py
+share/examples/py-pyx/3dgraphs/color.txt
+share/examples/py-pyx/3dgraphs/grid.dat
+share/examples/py-pyx/3dgraphs/grid.py
+share/examples/py-pyx/3dgraphs/grid.txt
+share/examples/py-pyx/3dgraphs/surface.dat
+share/examples/py-pyx/3dgraphs/surface.py
+share/examples/py-pyx/3dgraphs/surface.txt
+share/examples/py-pyx/README
+share/examples/py-pyx/axis/
+share/examples/py-pyx/axis/README
+share/examples/py-pyx/axis/link.py
+share/examples/py-pyx/axis/link.txt
+share/examples/py-pyx/axis/log.py
+share/examples/py-pyx/axis/log.txt
+share/examples/py-pyx/axis/manualticks.py
+share/examples/py-pyx/axis/manualticks.txt
+share/examples/py-pyx/axis/minimal.py
+share/examples/py-pyx/axis/minimal.txt
+share/examples/py-pyx/axis/painter.py
+share/examples/py-pyx/axis/painter.txt
+share/examples/py-pyx/axis/parter.py
+share/examples/py-pyx/axis/parter.txt
+share/examples/py-pyx/axis/rating.py
+share/examples/py-pyx/axis/rating.txt
+share/examples/py-pyx/axis/texter.py
+share/examples/py-pyx/axis/texter.txt
+share/examples/py-pyx/bargraphs/
+share/examples/py-pyx/bargraphs/README
+share/examples/py-pyx/bargraphs/changebar.py
+share/examples/py-pyx/bargraphs/changebar.txt
+share/examples/py-pyx/bargraphs/compare.py
+share/examples/py-pyx/bargraphs/compare.txt
+share/examples/py-pyx/bargraphs/errors.py
+share/examples/py-pyx/bargraphs/errors.txt
+share/examples/py-pyx/bargraphs/fromvalue.py
+share/examples/py-pyx/bargraphs/fromvalue.txt
+share/examples/py-pyx/bargraphs/minimal.dat
+share/examples/py-pyx/bargraphs/minimal.py
+share/examples/py-pyx/bargraphs/minimal.txt
+share/examples/py-pyx/bargraphs/month.py
+share/examples/py-pyx/bargraphs/month.txt
+share/examples/py-pyx/bargraphs/stacked.py
+share/examples/py-pyx/bargraphs/stacked.txt
+share/examples/py-pyx/bitmap/
+share/examples/py-pyx/bitmap/README
+share/examples/py-pyx/bitmap/jpeg.jpg
+share/examples/py-pyx/bitmap/jpeg.py
+share/examples/py-pyx/bitmap/jpeg.txt
+share/examples/py-pyx/bitmap/minimal.py
+share/examples/py-pyx/bitmap/minimal.txt
+share/examples/py-pyx/bitmap/pil.py
+share/examples/py-pyx/bitmap/pil.txt
+share/examples/py-pyx/drawing/
+share/examples/py-pyx/drawing/README
+share/examples/py-pyx/drawing/arrow.py
+share/examples/py-pyx/drawing/arrow.txt
+share/examples/py-pyx/drawing/path.py
+share/examples/py-pyx/drawing/path.txt
+share/examples/py-pyx/drawing/pathitem.py
+share/examples/py-pyx/drawing/pathitem.txt
+share/examples/py-pyx/drawing/strokefill.py
+share/examples/py-pyx/drawing/strokefill.txt
+share/examples/py-pyx/drawing/style.py
+share/examples/py-pyx/drawing/style.txt
+share/examples/py-pyx/drawing2/
+share/examples/py-pyx/drawing2/README
+share/examples/py-pyx/drawing2/clipping.py
+share/examples/py-pyx/drawing2/clipping.txt
+share/examples/py-pyx/drawing2/ellipse.py
+share/examples/py-pyx/drawing2/ellipse.txt
+share/examples/py-pyx/drawing2/insert.py
+share/examples/py-pyx/drawing2/insert.txt
+share/examples/py-pyx/drawing2/parallel.py
+share/examples/py-pyx/drawing2/parallel.txt
+share/examples/py-pyx/drawing2/smoothed.py
+share/examples/py-pyx/drawing2/smoothed.txt
+share/examples/py-pyx/graphs/
+share/examples/py-pyx/graphs/README
+share/examples/py-pyx/graphs/axis.py
+share/examples/py-pyx/graphs/axis.txt
+share/examples/py-pyx/graphs/change.py
+share/examples/py-pyx/graphs/change.txt
+share/examples/py-pyx/graphs/function.py
+share/examples/py-pyx/graphs/function.txt
+share/examples/py-pyx/graphs/lissajous.py
+share/examples/py-pyx/graphs/lissajous.txt
+share/examples/py-pyx/graphs/minimal.dat
+share/examples/py-pyx/graphs/minimal.py
+share/examples/py-pyx/graphs/minimal.txt
+share/examples/py-pyx/graphs/points.py
+share/examples/py-pyx/graphs/points.txt
+share/examples/py-pyx/graphstyles/
+share/examples/py-pyx/graphstyles/README
+share/examples/py-pyx/graphstyles/cal.py
+share/examples/py-pyx/graphstyles/cal.txt
+share/examples/py-pyx/graphstyles/changesymbol.py
+share/examples/py-pyx/graphstyles/changesymbol.txt
+share/examples/py-pyx/graphstyles/errorbar.dat
+share/examples/py-pyx/graphstyles/errorbar.py
+share/examples/py-pyx/graphstyles/errorbar.txt
+share/examples/py-pyx/graphstyles/histogram.py
+share/examples/py-pyx/graphstyles/histogram.txt
+share/examples/py-pyx/graphstyles/usesymbol.py
+share/examples/py-pyx/graphstyles/usesymbol.txt
+share/examples/py-pyx/hello.py
+share/examples/py-pyx/hello.txt
+share/examples/py-pyx/path/
+share/examples/py-pyx/path/README
+share/examples/py-pyx/path/addjoin.py
+share/examples/py-pyx/path/addjoin.txt
+share/examples/py-pyx/path/arclen.py
+share/examples/py-pyx/path/arclen.txt
+share/examples/py-pyx/path/at.py
+share/examples/py-pyx/path/at.txt
+share/examples/py-pyx/path/intersect.py
+share/examples/py-pyx/path/intersect.txt
+share/examples/py-pyx/path/split.py
+share/examples/py-pyx/path/split.txt
+share/examples/py-pyx/splitgraphs/
+share/examples/py-pyx/splitgraphs/README
+share/examples/py-pyx/splitgraphs/minimal.py
+share/examples/py-pyx/splitgraphs/minimal.txt
+share/examples/py-pyx/splitgraphs/splitatvalue.py
+share/examples/py-pyx/splitgraphs/splitatvalue.txt
+share/examples/py-pyx/text/
+share/examples/py-pyx/text/README
+share/examples/py-pyx/text/color.py
+share/examples/py-pyx/text/color.txt
+share/examples/py-pyx/text/font.py
+share/examples/py-pyx/text/font.txt
+share/examples/py-pyx/text/halign.py
+share/examples/py-pyx/text/halign.txt
+share/examples/py-pyx/text/marker.py
+share/examples/py-pyx/text/marker.txt
+share/examples/py-pyx/text/texrunner.py
+share/examples/py-pyx/text/texrunner.txt
+share/examples/py-pyx/text/textbox.py
+share/examples/py-pyx/text/textbox.txt
+share/examples/py-pyx/text/valign.py
+share/examples/py-pyx/text/valign.txt
Index: net/py-boto/Makefile
===================================================================
RCS file: /cvs/ports/net/py-boto/Makefile,v
retrieving revision 1.10
diff -u -p -r1.10 Makefile
--- net/py-boto/Makefile        16 Sep 2011 11:13:39 -0000      1.10
+++ net/py-boto/Makefile        12 Dec 2011 13:34:22 -0000
@@ -5,7 +5,7 @@ COMMENT =       Python interface to Amazon Web
 MODPY_EGG_VERSION = 1.7a
 DISTNAME =     boto-${MODPY_EGG_VERSION}
 PKGNAME =      py-${DISTNAME}
-REVISION =     2
+REVISION =     3
 CATEGORIES =   net
 
 HOMEPAGE =     http://code.google.com/p/boto/
@@ -27,8 +27,8 @@ MODPY_SETUPTOOLS =    Yes
 NO_REGRESS =           Yes
 
 post-install:
-       ${INSTALL_DATA_DIR} ${PREFIX}/share/doc/boto
-       ${INSTALL_DATA} ${WRKSRC}/README ${PREFIX}/share/doc/boto
-       ${INSTALL_DATA} ${WRKSRC}/doc/*.txt ${PREFIX}/share/doc/boto
+       ${INSTALL_DATA_DIR} ${PREFIX}/share/doc/py-boto
+       ${INSTALL_DATA} ${WRKSRC}/README ${PREFIX}/share/doc/py-boto
+       ${INSTALL_DATA} ${WRKSRC}/doc/*.txt ${PREFIX}/share/doc/py-boto
 
 .include <bsd.port.mk>
Index: net/py-boto/pkg/PLIST
===================================================================
RCS file: /cvs/ports/net/py-boto/pkg/PLIST,v
retrieving revision 1.4
diff -u -p -r1.4 PLIST
--- net/py-boto/pkg/PLIST       15 May 2009 16:31:45 -0000      1.4
+++ net/py-boto/pkg/PLIST       12 Dec 2011 13:34:22 -0000
@@ -209,8 +209,8 @@ lib/python${MODPY_VERSION}/site-packages
 lib/python${MODPY_VERSION}/site-packages/boto/tests/test_sqsconnection.pyc
 lib/python${MODPY_VERSION}/site-packages/boto/utils.py
 lib/python${MODPY_VERSION}/site-packages/boto/utils.pyc
-share/doc/boto/
-share/doc/boto/README
-share/doc/boto/ec2_tut.txt
-share/doc/boto/s3_tut.txt
-share/doc/boto/sqs_tut.txt
+share/doc/py-boto/
+share/doc/py-boto/README
+share/doc/py-boto/ec2_tut.txt
+share/doc/py-boto/s3_tut.txt
+share/doc/py-boto/sqs_tut.txt
Index: net/py-pcapy/Makefile
===================================================================
RCS file: /cvs/ports/net/py-pcapy/Makefile,v
retrieving revision 1.8
diff -u -p -r1.8 Makefile
--- net/py-pcapy/Makefile       16 Sep 2011 11:13:40 -0000      1.8
+++ net/py-pcapy/Makefile       12 Dec 2011 13:34:22 -0000
@@ -5,7 +5,7 @@ COMMENT =               libpcap module for Python
 MODPY_EGG_VERSION =    0.10.5
 DISTNAME =             pcapy-${MODPY_EGG_VERSION}
 PKGNAME =              py-${DISTNAME}
-REVISION =             5
+REVISION =             6
 
 CATEGORIES =           net devel
 
Index: net/py-pcapy/patches/patch-setup_py
===================================================================
RCS file: net/py-pcapy/patches/patch-setup_py
diff -N net/py-pcapy/patches/patch-setup_py
--- /dev/null   1 Jan 1970 00:00:00 -0000
+++ net/py-pcapy/patches/patch-setup_py 12 Dec 2011 13:34:22 -0000
@@ -0,0 +1,12 @@
+$OpenBSD$
+--- setup.py.orig      Mon Dec 12 08:57:21 2011
++++ setup.py   Mon Dec 12 08:57:34 2011
+@@ -60,7 +60,7 @@ setup(name = PACKAGE_NAME,
+           include_dirs = include_dirs,
+           library_dirs = library_dirs,
+           libraries = libraries)],
+-      data_files = [(os.path.join('share', 'doc', PACKAGE_NAME),
++      data_files = [(os.path.join('share', 'doc', 'py-%s' % PACKAGE_NAME),
+                      ['README', 'LICENSE', 'pcapy.html'])],
+       )
+ 
Index: net/py-pcapy/pkg/PLIST
===================================================================
RCS file: /cvs/ports/net/py-pcapy/pkg/PLIST,v
retrieving revision 1.1.1.1
diff -u -p -r1.1.1.1 PLIST
--- net/py-pcapy/pkg/PLIST      3 Apr 2009 15:45:41 -0000       1.1.1.1
+++ net/py-pcapy/pkg/PLIST      12 Dec 2011 13:34:22 -0000
@@ -1,7 +1,7 @@
 @comment $OpenBSD: PLIST,v 1.1.1.1 2009/04/03 15:45:41 sthen Exp $
-lib/python${MODPY_VERSION}/site-packages/pcapy-0.10.5-py${MODPY_VERSION}.egg-info
+lib/python${MODPY_VERSION}/site-packages/pcapy-${MODPY_EGG_VERSION}-py${MODPY_VERSION}.egg-info
 lib/python${MODPY_VERSION}/site-packages/pcapy.so
-share/doc/pcapy/
-share/doc/pcapy/LICENSE
-share/doc/pcapy/README
-share/doc/pcapy/pcapy.html
+share/doc/py-pcapy/
+share/doc/py-pcapy/LICENSE
+share/doc/py-pcapy/README
+share/doc/py-pcapy/pcapy.html

Reply via email to