A quick update to bruce; the tool now comes with socrates(.py), a
script that parses and renders presentations using a simple text
format. The bruce module itself can still be used to create custom
presentations.

Diff attached and available via HTTP:
    
    http://lfod.us/files/ports/bruce-1_2.diff

added:
 patches/patch-setup_py

diffstat:
 Makefile               |    8 ++++++--
 distinfo               |    8 ++++----
 patches/patch-setup_py |   12 ++++++++++++
 pkg/PLIST              |   14 +++++++++++++-
 4 files changed, 35 insertions(+), 7 deletions(-)

Thanks!

-- 

o--------------------------{ Will Maier }--------------------------o
| web:.......http://www.lfod.us/ | [EMAIL PROTECTED] |
*------------------[ BSD Unix: Live Free or Die ]------------------*
diff -Nura -xCVS ./Makefile ../bruce-n/Makefile
--- ./Makefile  Sat Dec 23 05:20:42 2006
+++ ../bruce-n/Makefile Tue Jan  2 10:26:00 2007
@@ -2,7 +2,7 @@
 
 COMMENT=               "Python-based presentation tool"
 
-DISTNAME=              bruce-1.1.1
+DISTNAME=              bruce-1.2
 
 CATEGORIES=            productivity python
 
@@ -25,6 +25,10 @@
 
 post-install:
        ${INSTALL_DATA_DIR} ${PREFIX}/share/doc/bruce
-       ${INSTALL_DATA} ${WRKSRC}/README.txt ${PREFIX}/share/doc/bruce/README
+       @sed -e 
"s|doc/socrates\.txt|${TRUEPREFIX}/share/doc/bruce/socrates.txt|" 
${WRKSRC}/README.txt > \
+           ${PREFIX}/share/doc/bruce/README
+       ${INSTALL_DATA} ${WRKSRC}/doc/socrates.txt 
${PREFIX}/share/doc/bruce/socrates.txt
+
+       ${INSTALL_SCRIPT} ${WRKSRC}/socrates.py ${PREFIX}/bin/socrates
 
 .include <bsd.port.mk>
diff -Nura -xCVS ./distinfo ../bruce-n/distinfo
--- ./distinfo  Sat Dec 23 05:20:42 2006
+++ ../bruce-n/distinfo Tue Jan  2 10:01:56 2007
@@ -1,4 +1,4 @@
-MD5 (bruce-1.1.1.tar.gz) = 01184d7e0722a28fd6ac9960418ad9ab
-RMD160 (bruce-1.1.1.tar.gz) = 6eec5a72c2cef73587b80d1807af9d2eb81e6c69
-SHA1 (bruce-1.1.1.tar.gz) = 81623eb10c39f89a8d2355650f6f74edd47fcfb5
-SIZE (bruce-1.1.1.tar.gz) = 8167
+MD5 (bruce-1.2.tar.gz) = f0b044ac00ece629f0fe1b357f7dff3a
+RMD160 (bruce-1.2.tar.gz) = b8a866cb890ad669d8968612234ae3421c358790
+SHA1 (bruce-1.2.tar.gz) = 71c7a77c1010ac16bf8f346c526d51abe0fcc4ad
+SIZE (bruce-1.2.tar.gz) = 16630
diff -Nura -xCVS ./patches/patch-setup_py ../bruce-n/patches/patch-setup_py
--- ./patches/patch-setup_py    Wed Dec 31 18:00:00 1969
+++ ../bruce-n/patches/patch-setup_py   Tue Jan  2 10:22:29 2007
@@ -0,0 +1,12 @@
+$OpenBSD$
+--- setup.py.orig      Tue Jan  2 10:22:01 2007
++++ setup.py   Tue Jan  2 10:22:21 2007
+@@ -27,7 +27,7 @@ Changes in 1.1.1:
+     author_email = "[EMAIL PROTECTED]",
+     url = "http://bruce.python-hosting.com/";,
+     packages = ["bruce"],
+-    scripts = ["socrates.py"],
++    #scripts = ["socrates.py"],
+     requires = ["pygame (>1.6)"],
+     classifiers = [
+         'Development Status :: 5 - Production/Stable',
diff -Nura -xCVS ./pkg/PLIST ../bruce-n/pkg/PLIST
--- ./pkg/PLIST Sat Dec 23 05:20:42 2006
+++ ../bruce-n/pkg/PLIST        Tue Jan  2 10:23:53 2007
@@ -1,7 +1,10 @@
[EMAIL PROTECTED] $OpenBSD: PLIST,v 1.1.1.1 2006/12/23 11:20:42 jasper Exp $
[EMAIL PROTECTED] $OpenBSD$
+bin/socrates
 lib/python${MODPY_VERSION}/site-packages/bruce/
 lib/python${MODPY_VERSION}/site-packages/bruce/__init__.py
 lib/python${MODPY_VERSION}/site-packages/bruce/__init__.pyc
+lib/python${MODPY_VERSION}/site-packages/bruce/baseinterp.py
+lib/python${MODPY_VERSION}/site-packages/bruce/baseinterp.pyc
 lib/python${MODPY_VERSION}/site-packages/bruce/codefile.py
 lib/python${MODPY_VERSION}/site-packages/bruce/codefile.pyc
 lib/python${MODPY_VERSION}/site-packages/bruce/config.py
@@ -14,13 +17,22 @@
 lib/python${MODPY_VERSION}/site-packages/bruce/interp.pyc
 lib/python${MODPY_VERSION}/site-packages/bruce/main.py
 lib/python${MODPY_VERSION}/site-packages/bruce/main.pyc
+lib/python${MODPY_VERSION}/site-packages/bruce/mixins.py
+lib/python${MODPY_VERSION}/site-packages/bruce/mixins.pyc
 lib/python${MODPY_VERSION}/site-packages/bruce/page.py
 lib/python${MODPY_VERSION}/site-packages/bruce/page.pyc
 lib/python${MODPY_VERSION}/site-packages/bruce/pages.py
 lib/python${MODPY_VERSION}/site-packages/bruce/pages.pyc
 lib/python${MODPY_VERSION}/site-packages/bruce/scratch_interp.py
 lib/python${MODPY_VERSION}/site-packages/bruce/scratch_interp.pyc
+lib/python${MODPY_VERSION}/site-packages/bruce/shell.py
+lib/python${MODPY_VERSION}/site-packages/bruce/shell.pyc
+lib/python${MODPY_VERSION}/site-packages/bruce/shellinterp.py
+lib/python${MODPY_VERSION}/site-packages/bruce/shellinterp.pyc
+lib/python${MODPY_VERSION}/site-packages/bruce/spawnpage.py
+lib/python${MODPY_VERSION}/site-packages/bruce/spawnpage.pyc
 lib/python${MODPY_VERSION}/site-packages/bruce/text.py
 lib/python${MODPY_VERSION}/site-packages/bruce/text.pyc
 share/doc/bruce/
 share/doc/bruce/README
+share/doc/bruce/socrates.txt

Reply via email to