aboutsummaryrefslogtreecommitdiff
path: root/graphics/boxer
diff options
context:
space:
mode:
authorRusmir Dusko <nemysis@FreeBSD.org>2013-09-13 01:20:35 +0000
committerRusmir Dusko <nemysis@FreeBSD.org>2013-09-13 01:20:35 +0000
commit8996029ce0eb68961b5e7459f1f740871ffbf511 (patch)
treea5025ccc5d7b92544040e8f17dc6c3ec56359e14 /graphics/boxer
parent185f06e3ee4e6e516320925483b211a1497e8d32 (diff)
downloadports-8996029ce0eb68961b5e7459f1f740871ffbf511.tar.gz
ports-8996029ce0eb68961b5e7459f1f740871ffbf511.zip
Notes
Diffstat (limited to 'graphics/boxer')
-rw-r--r--graphics/boxer/Makefile43
-rw-r--r--graphics/boxer/distinfo8
-rw-r--r--graphics/boxer/files/patch-setup.py19
-rw-r--r--graphics/boxer/pkg-plist258
4 files changed, 179 insertions, 149 deletions
diff --git a/graphics/boxer/Makefile b/graphics/boxer/Makefile
index 4d2ef6b0e20e..40ce2c77ff60 100644
--- a/graphics/boxer/Makefile
+++ b/graphics/boxer/Makefile
@@ -2,40 +2,47 @@
# $FreeBSD$
PORTNAME= boxer
-PORTVERSION= 0.3.8
-PORTREVISION= 1
+PORTVERSION= 0.4.0
CATEGORIES= graphics
MASTER_SITES= SF/boxc/${PORTNAME:C/^b/B/}%20-%20the%20Box%20GUI/${DISTNAME}/ \
- http://boxc.sourceforge.net/_images/:icons
-PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
+ SF/nemysisfreebsdp/:icons
DISTFILES= ${PORTNAME}-${DISTVERSION}${EXTRACT_SUFX} \
- cycloid.png:icons
+ ${PORTNAME}.png:icons
DIST_SUBDIR= box
EXTRACT_ONLY= ${PORTNAME}-${DISTVERSION}${EXTRACT_SUFX}
-MAINTAINER= nemysis@gmx.ch
+MAINTAINER= nemysis@FreeBSD.org
COMMENT= GUI for Box the figure description language
-LICENSE= GPLv3 # (or later)
+LICENSE= GPLv3
RUN_DEPENDS= box:${PORTSDIR}/graphics/box
-EXTRACT_DEPENDS=pngtopnm:${PORTSDIR}/graphics/netpbm
USE_GNOME= pygtk2
-
-USE_PYTHON= -2.7
+USE_PYTHON= yes
USE_PYDISTUTILS=yes
+USE_LDCONFIG= yes
+
+PORTDOCS= ChangeLog
+PORTEXAMPLES= *
+
+DESKTOP_ENTRIES="Boxer" "${COMMENT}" "${PORTNAME}" \
+ "${PORTNAME}" "Application;Graphics;" false
-DESKTOP_ENTRIES="Boxer" "${COMMENT}" \
- "${PREFIX}/share/pixmaps/${PORTNAME}.png" \
- "${PORTNAME}" "Graphics;VectorGraphics;" false
+OPTIONS_DEFINE= DOCS EXAMPLES
-post-extract:
- @(cd ${WRKSRC} && \
- ${LOCALBASE}/bin/pngtopnm ${DISTDIR}/${DIST_SUBDIR}/cycloid.png | \
- ${LOCALBASE}/bin/pamscale .218 | ${LOCALBASE}/bin/pnmtopng > ${PORTNAME}.png)
+.include <bsd.port.options.mk>
post-install:
- ${INSTALL_DATA} ${WRKSRC}/${PORTNAME}.png ${PREFIX}/share/pixmaps
+.if ${PORT_OPTIONS:MDOCS}
+ @${MKDIR} ${DOCSDIR}
+ ${INSTALL_DATA} ${PORTDOCS:S|^|${WRKSRC}/|} ${DOCSDIR}
+.endif
+ ${INSTALL_DATA} ${_DISTDIR}/${PORTNAME}.png ${PREFIX}/share/pixmaps/
+
+.if ${PORT_OPTIONS:MEXAMPLES}
+ @${MKDIR} ${EXAMPLESDIR}
+ @(cd ${WRKSRC}/src/examples && ${COPYTREE_SHARE} . ${EXAMPLESDIR})
+.endif
.include <bsd.port.mk>
diff --git a/graphics/boxer/distinfo b/graphics/boxer/distinfo
index e675c3e3daaf..47f031116ef6 100644
--- a/graphics/boxer/distinfo
+++ b/graphics/boxer/distinfo
@@ -1,4 +1,4 @@
-SHA256 (box/boxer-0.3.8.tar.gz) = 626a81f1533b31a861c60a2fbfadb86f58d9d8f273abc9ae3fb8372e9edb292c
-SIZE (box/boxer-0.3.8.tar.gz) = 229126
-SHA256 (box/cycloid.png) = f5ee2a66954ac106dbb1c9611a87cb2f645c03d6f82d2aab38bf62649a27fa2c
-SIZE (box/cycloid.png) = 8727
+SHA256 (box/boxer-0.4.0.tar.gz) = 03e68fe3144a7215be5439e2de1988691903a40b93b7486b3859064f7e6c7e0b
+SIZE (box/boxer-0.4.0.tar.gz) = 238115
+SHA256 (box/boxer.png) = c0aa0ba1ff663d7de6f1a1228579e4697fec54f48751a7d1e854f9c6d1391e5d
+SIZE (box/boxer.png) = 1555
diff --git a/graphics/boxer/files/patch-setup.py b/graphics/boxer/files/patch-setup.py
new file mode 100644
index 000000000000..c1888d288413
--- /dev/null
+++ b/graphics/boxer/files/patch-setup.py
@@ -0,0 +1,19 @@
+--- setup.py.orig 2013-09-07 13:33:14.000000000 +0200
++++ setup.py 2013-09-09 17:07:54.000000000 +0200
+@@ -31,15 +31,7 @@
+ packages = ['boxer', 'boxer.lib', 'boxer.lib.dox', 'boxer.lib.comparse']
+ package_dir = {'boxer': 'src'}
+
+-examples = \
+- ['fractal.box', 'fractree.box', 'wheatstone.box', 'planes.box',
+- 'tutorial*.box', 'curve.png']
+-
+-examples_fullpaths = list(os.path.join('examples', bn)
+- for bn in examples)
+-
+-package_data = {'boxer': (examples_fullpaths +
+- ['icons/24x24/*.png',
++package_data = {'boxer': (['icons/24x24/*.png',
+ 'icons/32x32/*.png',
+ 'icons/fonts/*.png',
+ 'hl/*.lang'])}
diff --git a/graphics/boxer/pkg-plist b/graphics/boxer/pkg-plist
index 37d2190079bd..61cfa2e54094 100644
--- a/graphics/boxer/pkg-plist
+++ b/graphics/boxer/pkg-plist
@@ -2,106 +2,6 @@ bin/boxer
%%PYTHON_SITELIBDIR%%/boxer/__init__.py
%%PYTHON_SITELIBDIR%%/boxer/__init__.pyc
%%PYTHON_SITELIBDIR%%/boxer/__init__.pyo
-%%PYTHON_SITELIBDIR%%/boxer/assistant.py
-%%PYTHON_SITELIBDIR%%/boxer/assistant.pyc
-%%PYTHON_SITELIBDIR%%/boxer/assistant.pyo
-%%PYTHON_SITELIBDIR%%/boxer/base.py
-%%PYTHON_SITELIBDIR%%/boxer/base.pyc
-%%PYTHON_SITELIBDIR%%/boxer/base.pyo
-%%PYTHON_SITELIBDIR%%/boxer/boxdraw.py
-%%PYTHON_SITELIBDIR%%/boxer/boxdraw.pyc
-%%PYTHON_SITELIBDIR%%/boxer/boxdraw.pyo
-%%PYTHON_SITELIBDIR%%/boxer/boxer.py
-%%PYTHON_SITELIBDIR%%/boxer/boxer.pyc
-%%PYTHON_SITELIBDIR%%/boxer/boxer.pyo
-%%PYTHON_SITELIBDIR%%/boxer/boxmode.py
-%%PYTHON_SITELIBDIR%%/boxer/boxmode.pyc
-%%PYTHON_SITELIBDIR%%/boxer/boxmode.pyo
-%%PYTHON_SITELIBDIR%%/boxer/colortool.py
-%%PYTHON_SITELIBDIR%%/boxer/colortool.pyc
-%%PYTHON_SITELIBDIR%%/boxer/colortool.pyo
-%%PYTHON_SITELIBDIR%%/boxer/comparse/__init__.py
-%%PYTHON_SITELIBDIR%%/boxer/comparse/__init__.pyc
-%%PYTHON_SITELIBDIR%%/boxer/comparse/__init__.pyo
-%%PYTHON_SITELIBDIR%%/boxer/comparse/comparse.py
-%%PYTHON_SITELIBDIR%%/boxer/comparse/comparse.pyc
-%%PYTHON_SITELIBDIR%%/boxer/comparse/comparse.pyo
-%%PYTHON_SITELIBDIR%%/boxer/comparse/textslice.py
-%%PYTHON_SITELIBDIR%%/boxer/comparse/textslice.pyc
-%%PYTHON_SITELIBDIR%%/boxer/comparse/textslice.pyo
-%%PYTHON_SITELIBDIR%%/boxer/config.py
-%%PYTHON_SITELIBDIR%%/boxer/config.pyc
-%%PYTHON_SITELIBDIR%%/boxer/config.pyo
-%%PYTHON_SITELIBDIR%%/boxer/docbase.py
-%%PYTHON_SITELIBDIR%%/boxer/docbase.pyc
-%%PYTHON_SITELIBDIR%%/boxer/docbase.pyo
-%%PYTHON_SITELIBDIR%%/boxer/document.py
-%%PYTHON_SITELIBDIR%%/boxer/document.pyc
-%%PYTHON_SITELIBDIR%%/boxer/document.pyo
-%%PYTHON_SITELIBDIR%%/boxer/document0.py
-%%PYTHON_SITELIBDIR%%/boxer/document0.pyc
-%%PYTHON_SITELIBDIR%%/boxer/document0.pyo
-%%PYTHON_SITELIBDIR%%/boxer/document1.py
-%%PYTHON_SITELIBDIR%%/boxer/document1.pyc
-%%PYTHON_SITELIBDIR%%/boxer/document1.pyo
-%%PYTHON_SITELIBDIR%%/boxer/dox/__init__.py
-%%PYTHON_SITELIBDIR%%/boxer/dox/__init__.pyc
-%%PYTHON_SITELIBDIR%%/boxer/dox/__init__.pyo
-%%PYTHON_SITELIBDIR%%/boxer/dox/block.py
-%%PYTHON_SITELIBDIR%%/boxer/dox/block.pyc
-%%PYTHON_SITELIBDIR%%/boxer/dox/block.pyo
-%%PYTHON_SITELIBDIR%%/boxer/dox/browse.py
-%%PYTHON_SITELIBDIR%%/boxer/dox/browse.pyc
-%%PYTHON_SITELIBDIR%%/boxer/dox/browse.pyo
-%%PYTHON_SITELIBDIR%%/boxer/dox/builder.py
-%%PYTHON_SITELIBDIR%%/boxer/dox/builder.pyc
-%%PYTHON_SITELIBDIR%%/boxer/dox/builder.pyo
-%%PYTHON_SITELIBDIR%%/boxer/dox/context.py
-%%PYTHON_SITELIBDIR%%/boxer/dox/context.pyc
-%%PYTHON_SITELIBDIR%%/boxer/dox/context.pyo
-%%PYTHON_SITELIBDIR%%/boxer/dox/dox.py
-%%PYTHON_SITELIBDIR%%/boxer/dox/dox.pyc
-%%PYTHON_SITELIBDIR%%/boxer/dox/dox.pyo
-%%PYTHON_SITELIBDIR%%/boxer/dox/extractor.py
-%%PYTHON_SITELIBDIR%%/boxer/dox/extractor.pyc
-%%PYTHON_SITELIBDIR%%/boxer/dox/extractor.pyo
-%%PYTHON_SITELIBDIR%%/boxer/dox/gtktext.py
-%%PYTHON_SITELIBDIR%%/boxer/dox/gtktext.pyc
-%%PYTHON_SITELIBDIR%%/boxer/dox/gtktext.pyo
-%%PYTHON_SITELIBDIR%%/boxer/dox/logger.py
-%%PYTHON_SITELIBDIR%%/boxer/dox/logger.pyc
-%%PYTHON_SITELIBDIR%%/boxer/dox/logger.pyo
-%%PYTHON_SITELIBDIR%%/boxer/dox/rst.py
-%%PYTHON_SITELIBDIR%%/boxer/dox/rst.pyc
-%%PYTHON_SITELIBDIR%%/boxer/dox/rst.pyo
-%%PYTHON_SITELIBDIR%%/boxer/dox/rstparser.py
-%%PYTHON_SITELIBDIR%%/boxer/dox/rstparser.pyc
-%%PYTHON_SITELIBDIR%%/boxer/dox/rstparser.pyo
-%%PYTHON_SITELIBDIR%%/boxer/dox/tree.py
-%%PYTHON_SITELIBDIR%%/boxer/dox/tree.pyc
-%%PYTHON_SITELIBDIR%%/boxer/dox/tree.pyo
-%%PYTHON_SITELIBDIR%%/boxer/dox/writer.py
-%%PYTHON_SITELIBDIR%%/boxer/dox/writer.pyc
-%%PYTHON_SITELIBDIR%%/boxer/dox/writer.pyo
-%%PYTHON_SITELIBDIR%%/boxer/editable.py
-%%PYTHON_SITELIBDIR%%/boxer/editable.pyc
-%%PYTHON_SITELIBDIR%%/boxer/editable.pyo
-%%PYTHON_SITELIBDIR%%/boxer/examples/fractal.box
-%%PYTHON_SITELIBDIR%%/boxer/examples/fractree.box
-%%PYTHON_SITELIBDIR%%/boxer/examples/planes.box
-%%PYTHON_SITELIBDIR%%/boxer/examples/tutorial1.box
-%%PYTHON_SITELIBDIR%%/boxer/examples/tutorial2.box
-%%PYTHON_SITELIBDIR%%/boxer/examples/tutorial3.box
-%%PYTHON_SITELIBDIR%%/boxer/examples/wheatstone.box
-%%PYTHON_SITELIBDIR%%/boxer/exec_command.py
-%%PYTHON_SITELIBDIR%%/boxer/exec_command.pyc
-%%PYTHON_SITELIBDIR%%/boxer/exec_command.pyo
-%%PYTHON_SITELIBDIR%%/boxer/fonttool.py
-%%PYTHON_SITELIBDIR%%/boxer/fonttool.pyc
-%%PYTHON_SITELIBDIR%%/boxer/fonttool.pyo
-%%PYTHON_SITELIBDIR%%/boxer/geom2.py
-%%PYTHON_SITELIBDIR%%/boxer/geom2.pyc
-%%PYTHON_SITELIBDIR%%/boxer/geom2.pyo
%%PYTHON_SITELIBDIR%%/boxer/hl/box.lang
%%PYTHON_SITELIBDIR%%/boxer/icons/24x24/border.png
%%PYTHON_SITELIBDIR%%/boxer/icons/24x24/borderds.png
@@ -116,6 +16,7 @@ bin/boxer
%%PYTHON_SITELIBDIR%%/boxer/icons/24x24/circleradius.png
%%PYTHON_SITELIBDIR%%/boxer/icons/24x24/color.png
%%PYTHON_SITELIBDIR%%/boxer/icons/24x24/colornew.png
+%%PYTHON_SITELIBDIR%%/boxer/icons/24x24/curve.png
%%PYTHON_SITELIBDIR%%/boxer/icons/24x24/fill.png
%%PYTHON_SITELIBDIR%%/boxer/icons/24x24/filleo.png
%%PYTHON_SITELIBDIR%%/boxer/icons/24x24/fillplain.png
@@ -160,6 +61,7 @@ bin/boxer
%%PYTHON_SITELIBDIR%%/boxer/icons/32x32/circleradius.png
%%PYTHON_SITELIBDIR%%/boxer/icons/32x32/color.png
%%PYTHON_SITELIBDIR%%/boxer/icons/32x32/colornew.png
+%%PYTHON_SITELIBDIR%%/boxer/icons/32x32/curve.png
%%PYTHON_SITELIBDIR%%/boxer/icons/32x32/fill.png
%%PYTHON_SITELIBDIR%%/boxer/icons/32x32/filleo.png
%%PYTHON_SITELIBDIR%%/boxer/icons/32x32/fillplain.png
@@ -220,40 +122,142 @@ bin/boxer
%%PYTHON_SITELIBDIR%%/boxer/icons/fonts/times_i.png
%%PYTHON_SITELIBDIR%%/boxer/icons/fonts/zapfchan.png
%%PYTHON_SITELIBDIR%%/boxer/icons/fonts/zapfding.png
-%%PYTHON_SITELIBDIR%%/boxer/info.py
-%%PYTHON_SITELIBDIR%%/boxer/info.pyc
-%%PYTHON_SITELIBDIR%%/boxer/info.pyo
-%%PYTHON_SITELIBDIR%%/boxer/inputtool.py
-%%PYTHON_SITELIBDIR%%/boxer/inputtool.pyc
-%%PYTHON_SITELIBDIR%%/boxer/inputtool.pyo
+%%PYTHON_SITELIBDIR%%/boxer/lib/__init__.py
+%%PYTHON_SITELIBDIR%%/boxer/lib/__init__.pyc
+%%PYTHON_SITELIBDIR%%/boxer/lib/__init__.pyo
+%%PYTHON_SITELIBDIR%%/boxer/lib/assistant.py
+%%PYTHON_SITELIBDIR%%/boxer/lib/assistant.pyc
+%%PYTHON_SITELIBDIR%%/boxer/lib/assistant.pyo
+%%PYTHON_SITELIBDIR%%/boxer/lib/base.py
+%%PYTHON_SITELIBDIR%%/boxer/lib/base.pyc
+%%PYTHON_SITELIBDIR%%/boxer/lib/base.pyo
+%%PYTHON_SITELIBDIR%%/boxer/lib/boxdraw.py
+%%PYTHON_SITELIBDIR%%/boxer/lib/boxdraw.pyc
+%%PYTHON_SITELIBDIR%%/boxer/lib/boxdraw.pyo
+%%PYTHON_SITELIBDIR%%/boxer/lib/boxer.py
+%%PYTHON_SITELIBDIR%%/boxer/lib/boxer.pyc
+%%PYTHON_SITELIBDIR%%/boxer/lib/boxer.pyo
+%%PYTHON_SITELIBDIR%%/boxer/lib/boxmode.py
+%%PYTHON_SITELIBDIR%%/boxer/lib/boxmode.pyc
+%%PYTHON_SITELIBDIR%%/boxer/lib/boxmode.pyo
+%%PYTHON_SITELIBDIR%%/boxer/lib/colortool.py
+%%PYTHON_SITELIBDIR%%/boxer/lib/colortool.pyc
+%%PYTHON_SITELIBDIR%%/boxer/lib/colortool.pyo
+%%PYTHON_SITELIBDIR%%/boxer/lib/comparse/__init__.py
+%%PYTHON_SITELIBDIR%%/boxer/lib/comparse/__init__.pyc
+%%PYTHON_SITELIBDIR%%/boxer/lib/comparse/__init__.pyo
+%%PYTHON_SITELIBDIR%%/boxer/lib/comparse/comparse.py
+%%PYTHON_SITELIBDIR%%/boxer/lib/comparse/comparse.pyc
+%%PYTHON_SITELIBDIR%%/boxer/lib/comparse/comparse.pyo
+%%PYTHON_SITELIBDIR%%/boxer/lib/comparse/textslice.py
+%%PYTHON_SITELIBDIR%%/boxer/lib/comparse/textslice.pyc
+%%PYTHON_SITELIBDIR%%/boxer/lib/comparse/textslice.pyo
+%%PYTHON_SITELIBDIR%%/boxer/lib/config.py
+%%PYTHON_SITELIBDIR%%/boxer/lib/config.pyc
+%%PYTHON_SITELIBDIR%%/boxer/lib/config.pyo
+%%PYTHON_SITELIBDIR%%/boxer/lib/docbase.py
+%%PYTHON_SITELIBDIR%%/boxer/lib/docbase.pyc
+%%PYTHON_SITELIBDIR%%/boxer/lib/docbase.pyo
+%%PYTHON_SITELIBDIR%%/boxer/lib/document.py
+%%PYTHON_SITELIBDIR%%/boxer/lib/document.pyc
+%%PYTHON_SITELIBDIR%%/boxer/lib/document.pyo
+%%PYTHON_SITELIBDIR%%/boxer/lib/document0.py
+%%PYTHON_SITELIBDIR%%/boxer/lib/document0.pyc
+%%PYTHON_SITELIBDIR%%/boxer/lib/document0.pyo
+%%PYTHON_SITELIBDIR%%/boxer/lib/document1.py
+%%PYTHON_SITELIBDIR%%/boxer/lib/document1.pyc
+%%PYTHON_SITELIBDIR%%/boxer/lib/document1.pyo
+%%PYTHON_SITELIBDIR%%/boxer/lib/dox/__init__.py
+%%PYTHON_SITELIBDIR%%/boxer/lib/dox/__init__.pyc
+%%PYTHON_SITELIBDIR%%/boxer/lib/dox/__init__.pyo
+%%PYTHON_SITELIBDIR%%/boxer/lib/dox/block.py
+%%PYTHON_SITELIBDIR%%/boxer/lib/dox/block.pyc
+%%PYTHON_SITELIBDIR%%/boxer/lib/dox/block.pyo
+%%PYTHON_SITELIBDIR%%/boxer/lib/dox/browse.py
+%%PYTHON_SITELIBDIR%%/boxer/lib/dox/browse.pyc
+%%PYTHON_SITELIBDIR%%/boxer/lib/dox/browse.pyo
+%%PYTHON_SITELIBDIR%%/boxer/lib/dox/builder.py
+%%PYTHON_SITELIBDIR%%/boxer/lib/dox/builder.pyc
+%%PYTHON_SITELIBDIR%%/boxer/lib/dox/builder.pyo
+%%PYTHON_SITELIBDIR%%/boxer/lib/dox/context.py
+%%PYTHON_SITELIBDIR%%/boxer/lib/dox/context.pyc
+%%PYTHON_SITELIBDIR%%/boxer/lib/dox/context.pyo
+%%PYTHON_SITELIBDIR%%/boxer/lib/dox/dox.py
+%%PYTHON_SITELIBDIR%%/boxer/lib/dox/dox.pyc
+%%PYTHON_SITELIBDIR%%/boxer/lib/dox/dox.pyo
+%%PYTHON_SITELIBDIR%%/boxer/lib/dox/extractor.py
+%%PYTHON_SITELIBDIR%%/boxer/lib/dox/extractor.pyc
+%%PYTHON_SITELIBDIR%%/boxer/lib/dox/extractor.pyo
+%%PYTHON_SITELIBDIR%%/boxer/lib/dox/gtktext.py
+%%PYTHON_SITELIBDIR%%/boxer/lib/dox/gtktext.pyc
+%%PYTHON_SITELIBDIR%%/boxer/lib/dox/gtktext.pyo
+%%PYTHON_SITELIBDIR%%/boxer/lib/dox/logger.py
+%%PYTHON_SITELIBDIR%%/boxer/lib/dox/logger.pyc
+%%PYTHON_SITELIBDIR%%/boxer/lib/dox/logger.pyo
+%%PYTHON_SITELIBDIR%%/boxer/lib/dox/rst.py
+%%PYTHON_SITELIBDIR%%/boxer/lib/dox/rst.pyc
+%%PYTHON_SITELIBDIR%%/boxer/lib/dox/rst.pyo
+%%PYTHON_SITELIBDIR%%/boxer/lib/dox/rstparser.py
+%%PYTHON_SITELIBDIR%%/boxer/lib/dox/rstparser.pyc
+%%PYTHON_SITELIBDIR%%/boxer/lib/dox/rstparser.pyo
+%%PYTHON_SITELIBDIR%%/boxer/lib/dox/tree.py
+%%PYTHON_SITELIBDIR%%/boxer/lib/dox/tree.pyc
+%%PYTHON_SITELIBDIR%%/boxer/lib/dox/tree.pyo
+%%PYTHON_SITELIBDIR%%/boxer/lib/dox/writer.py
+%%PYTHON_SITELIBDIR%%/boxer/lib/dox/writer.pyc
+%%PYTHON_SITELIBDIR%%/boxer/lib/dox/writer.pyo
+%%PYTHON_SITELIBDIR%%/boxer/lib/editable.py
+%%PYTHON_SITELIBDIR%%/boxer/lib/editable.pyc
+%%PYTHON_SITELIBDIR%%/boxer/lib/editable.pyo
+%%PYTHON_SITELIBDIR%%/boxer/lib/exec_command.py
+%%PYTHON_SITELIBDIR%%/boxer/lib/exec_command.pyc
+%%PYTHON_SITELIBDIR%%/boxer/lib/exec_command.pyo
+%%PYTHON_SITELIBDIR%%/boxer/lib/fonttool.py
+%%PYTHON_SITELIBDIR%%/boxer/lib/fonttool.pyc
+%%PYTHON_SITELIBDIR%%/boxer/lib/fonttool.pyo
+%%PYTHON_SITELIBDIR%%/boxer/lib/geom2.py
+%%PYTHON_SITELIBDIR%%/boxer/lib/geom2.pyc
+%%PYTHON_SITELIBDIR%%/boxer/lib/geom2.pyo
+%%PYTHON_SITELIBDIR%%/boxer/lib/info.py
+%%PYTHON_SITELIBDIR%%/boxer/lib/info.pyc
+%%PYTHON_SITELIBDIR%%/boxer/lib/info.pyo
+%%PYTHON_SITELIBDIR%%/boxer/lib/inputtool.py
+%%PYTHON_SITELIBDIR%%/boxer/lib/inputtool.pyc
+%%PYTHON_SITELIBDIR%%/boxer/lib/inputtool.pyo
+%%PYTHON_SITELIBDIR%%/boxer/lib/namegen.py
+%%PYTHON_SITELIBDIR%%/boxer/lib/namegen.pyc
+%%PYTHON_SITELIBDIR%%/boxer/lib/namegen.pyo
+%%PYTHON_SITELIBDIR%%/boxer/lib/refpoints.py
+%%PYTHON_SITELIBDIR%%/boxer/lib/refpoints.pyc
+%%PYTHON_SITELIBDIR%%/boxer/lib/refpoints.pyo
+%%PYTHON_SITELIBDIR%%/boxer/lib/renderer.py
+%%PYTHON_SITELIBDIR%%/boxer/lib/renderer.pyc
+%%PYTHON_SITELIBDIR%%/boxer/lib/renderer.pyo
+%%PYTHON_SITELIBDIR%%/boxer/lib/rotpaned.py
+%%PYTHON_SITELIBDIR%%/boxer/lib/rotpaned.pyc
+%%PYTHON_SITELIBDIR%%/boxer/lib/rotpaned.pyo
+%%PYTHON_SITELIBDIR%%/boxer/lib/srcview.py
+%%PYTHON_SITELIBDIR%%/boxer/lib/srcview.pyc
+%%PYTHON_SITELIBDIR%%/boxer/lib/srcview.pyo
+%%PYTHON_SITELIBDIR%%/boxer/lib/toolbox.py
+%%PYTHON_SITELIBDIR%%/boxer/lib/toolbox.pyc
+%%PYTHON_SITELIBDIR%%/boxer/lib/toolbox.pyo
+%%PYTHON_SITELIBDIR%%/boxer/lib/undoer.py
+%%PYTHON_SITELIBDIR%%/boxer/lib/undoer.pyc
+%%PYTHON_SITELIBDIR%%/boxer/lib/undoer.pyo
+%%PYTHON_SITELIBDIR%%/boxer/lib/zoomable.py
+%%PYTHON_SITELIBDIR%%/boxer/lib/zoomable.pyc
+%%PYTHON_SITELIBDIR%%/boxer/lib/zoomable.pyo
%%PYTHON_SITELIBDIR%%/boxer/main.py
%%PYTHON_SITELIBDIR%%/boxer/main.pyc
%%PYTHON_SITELIBDIR%%/boxer/main.pyo
-%%PYTHON_SITELIBDIR%%/boxer/namegen.py
-%%PYTHON_SITELIBDIR%%/boxer/namegen.pyc
-%%PYTHON_SITELIBDIR%%/boxer/namegen.pyo
-%%PYTHON_SITELIBDIR%%/boxer/refpoints.py
-%%PYTHON_SITELIBDIR%%/boxer/refpoints.pyc
-%%PYTHON_SITELIBDIR%%/boxer/refpoints.pyo
-%%PYTHON_SITELIBDIR%%/boxer/rotpaned.py
-%%PYTHON_SITELIBDIR%%/boxer/rotpaned.pyc
-%%PYTHON_SITELIBDIR%%/boxer/rotpaned.pyo
-%%PYTHON_SITELIBDIR%%/boxer/srcview.py
-%%PYTHON_SITELIBDIR%%/boxer/srcview.pyc
-%%PYTHON_SITELIBDIR%%/boxer/srcview.pyo
-%%PYTHON_SITELIBDIR%%/boxer/toolbox.py
-%%PYTHON_SITELIBDIR%%/boxer/toolbox.pyc
-%%PYTHON_SITELIBDIR%%/boxer/toolbox.pyo
-%%PYTHON_SITELIBDIR%%/boxer/zoomable.py
-%%PYTHON_SITELIBDIR%%/boxer/zoomable.pyc
-%%PYTHON_SITELIBDIR%%/boxer/zoomable.pyo
share/pixmaps/boxer.png
+@dirrm %%PYTHON_SITELIBDIR%%/boxer/lib/dox
+@dirrm %%PYTHON_SITELIBDIR%%/boxer/lib/comparse
+@dirrm %%PYTHON_SITELIBDIR%%/boxer/lib
@dirrm %%PYTHON_SITELIBDIR%%/boxer/icons/fonts
@dirrm %%PYTHON_SITELIBDIR%%/boxer/icons/32x32
@dirrm %%PYTHON_SITELIBDIR%%/boxer/icons/24x24
@dirrm %%PYTHON_SITELIBDIR%%/boxer/icons
@dirrm %%PYTHON_SITELIBDIR%%/boxer/hl
-@dirrm %%PYTHON_SITELIBDIR%%/boxer/examples
-@dirrm %%PYTHON_SITELIBDIR%%/boxer/dox
-@dirrm %%PYTHON_SITELIBDIR%%/boxer/comparse
@dirrm %%PYTHON_SITELIBDIR%%/boxer