[Python-apps-commits] r2722 - in packages/boa-constructor/trunk (22 files)

dktrkranz-guest at users.alioth.debian.org dktrkranz-guest at users.alioth.debian.org
Sat Apr 11 16:19:40 UTC 2009


    Date: Saturday, April 11, 2009 @ 16:19:40
  Author: dktrkranz-guest
Revision: 2722

[svn-inject] Applying Debian modifications to trunk

Added:
  packages/boa-constructor/trunk/debian/
  packages/boa-constructor/trunk/debian/README.source
  packages/boa-constructor/trunk/debian/boa-constructor.1
  packages/boa-constructor/trunk/debian/boa-constructor.desktop
  packages/boa-constructor/trunk/debian/boa-constructor.docs
  packages/boa-constructor/trunk/debian/boa-constructor.install
  packages/boa-constructor/trunk/debian/boa-constructor.menu
  packages/boa-constructor/trunk/debian/boa-constructor.xpm
  packages/boa-constructor/trunk/debian/changelog
  packages/boa-constructor/trunk/debian/compat
  packages/boa-constructor/trunk/debian/control
  packages/boa-constructor/trunk/debian/copyright
  packages/boa-constructor/trunk/debian/patches/
  packages/boa-constructor/trunk/debian/patches/docs_typo.patch
  packages/boa-constructor/trunk/debian/patches/executable_script_fixup
  packages/boa-constructor/trunk/debian/patches/maxint
  packages/boa-constructor/trunk/debian/patches/select_wxpython_2_6
  packages/boa-constructor/trunk/debian/patches/series
  packages/boa-constructor/trunk/debian/rules
  packages/boa-constructor/trunk/debian/watch
  packages/boa-constructor/trunk/debian/wrappers/
  packages/boa-constructor/trunk/debian/wrappers/boa-constructor


Property changes on: packages/boa-constructor/trunk/debian
___________________________________________________________________
Added: mergeWithUpstream
   + 1

Added: packages/boa-constructor/trunk/debian/README.source
===================================================================
--- packages/boa-constructor/trunk/debian/README.source	                        (rev 0)
+++ packages/boa-constructor/trunk/debian/README.source	2009-04-11 16:19:40 UTC (rev 2722)
@@ -0,0 +1,57 @@
+This package uses quilt to manage all modifications to the upstream
+source.  Changes are stored in the source package as diffs in
+debian/patches and applied during the build.
+
+To configure quilt to use debian/patches instead of patches, you want
+either to export QUILT_PATCHES=debian/patches in your environment
+or use this snippet in your ~/.quiltrc:
+
+    for where in ./ ../ ../../ ../../../ ../../../../ ../../../../../; do
+        if [ -e ${where}debian/rules -a -d ${where}debian/patches ]; then
+                export QUILT_PATCHES=debian/patches
+        fi
+    done
+
+To get the fully patched source after unpacking the source package, cd to
+the root level of the source package and run:
+
+    quilt push -a
+
+The last patch listed in debian/patches/series will become the current
+patch.
+
+To add a new set of changes, first run quilt push -a, and then run:
+
+    quilt new <patch>
+
+where <patch> is a descriptive name for the patch, used as the filename in
+debian/patches.  Then, for every file that will be modified by this patch,
+run:
+
+    quilt add <file>
+
+before editing those files.  You must tell quilt with quilt add what files
+will be part of the patch before making changes or quilt will not work
+properly.  After editing the files, run:
+
+    quilt refresh
+
+to save the results as a patch.
+
+Alternately, if you already have an external patch and you just want to
+add it to the build system, run quilt push -a and then:
+
+    quilt import -P <patch> /path/to/patch
+    quilt push -a
+
+(add -p 0 to quilt import if needed). <patch> as above is the filename to
+use in debian/patches.  The last quilt push -a will apply the patch to
+make sure it works properly.
+
+To remove an existing patch from the list of patches that will be applied,
+run:
+
+    quilt delete <patch>
+
+You may need to run quilt pop -a to unapply patches first before running
+this command.

Added: packages/boa-constructor/trunk/debian/boa-constructor.1
===================================================================
--- packages/boa-constructor/trunk/debian/boa-constructor.1	                        (rev 0)
+++ packages/boa-constructor/trunk/debian/boa-constructor.1	2009-04-11 16:19:40 UTC (rev 2722)
@@ -0,0 +1,82 @@
+.\"                                      Hey, EMACS: -*- nroff -*-
+.\" First parameter, NAME, should be all caps
+.\" Second parameter, SECTION, should be 1-8, maybe w/ subsection
+.\" other parameters are allowed: see man(7), man(1)
+.TH BOA-CONSTRUCTOR 1 "13 May 2003"
+.\" Please adjust this date whenever revising the manpage.
+.\"
+.\" Some roff macros, for reference:
+.\" .nh        disable hyphenation
+.\" .hy        enable hyphenation
+.\" .ad l      left justify
+.\" .ad b      justify to both left and right margins
+.\" .nf        disable filling
+.\" .fi        enable filling
+.\" .br        insert line break
+.\" .sp <n>    insert n+1 empty lines
+.\" for manpage-specific macros, see man(7)
+.SH NAME
+boa-constructor \- RAD tool for Python and WxWindows
+.SH SYNOPSIS
+.B boa-constructor
+.BI [\-CDTSBERhv]
+.B [\-O directory]
+.B [\-\-Constricted]
+.B [\-\-Debug]
+.B [\-\-Trace]
+.B [\-\-StartupFile]
+.B [\-\-BlockHomePrefs]
+.B [\-\-EmptyEditor
+.B [\-\-RemoteDebugServer]
+.B [\-\-help]
+.B [\-\-version]
+.B [files...]
+
+.br
+.SH DESCRIPTION
+This manual page documents briefly the
+.B boa-constructor
+command.
+This manual page was written for the Debian distribution because the original program does not have a manual page.
+.PP
+\fBboa-constructor\fP is an IDE and a RAD tool for creating cross-platform applications built on top of the Python language and the WxWindows GUI toolkit.
+.SH OPTIONS
+These programs follow the usual GNU command line syntax, with long
+options starting with two dashes (`-').
+A summary of options is included below.
+.TP
+.B \-O, \-\-OverridePrefsDirName directory
+Specify a different directory to load preferences from. Default is $HOME/.boa-constructor and is used if it exists. Directory will be created (and populated) if it does not exist.
+.TP
+.B \-C, \-\-Constricted
+Run in constricted mode, overrides the preferences.
+.TP
+.B \-D, \-\-Debug
+Run the first filename passed on the command-line in the Debugger on startup.
+.TP
+.B \-T, \-\-Trace
+Run in trace mode. Used for tracking down core dumps. Every function call is logged to a file which can later be parsed for a traceback.
+.TP
+.B \-S, \-\-StartupFile
+Execute the script pointed to by $BOASTARTUP or $PYTHONSTARTUP in the Shell namespace. The Editor object is available as sys.boa_ide. Overrides the preferences.
+.TP
+.B \-B, \-\-BlockHomePrefs
+Prevent the $HOME directory being used.
+.TP
+.B \-E, \-\-EmptyEditor
+Don't open the files that were open last time Boa was closed.
+.TP
+.B \-R, \-\-RemoteDebugServer
+Run the first filename passed on the command-line in a Remote Debugger Server that can be connected to over a socket.
+.TP
+.B \-h, \-\-help
+Show summary of options.
+.TP
+.B \-v, \-\-version
+Show version of program.
+.SH SEE ALSO
+.BR python (1).
+.br
+The program contains an integrated help and a little tutorial.
+.SH AUTHOR
+This manual page was written by Cedric Delfosse <cedric at debian.org>, for the Debian project (but may be used by others).

Added: packages/boa-constructor/trunk/debian/boa-constructor.desktop
===================================================================
--- packages/boa-constructor/trunk/debian/boa-constructor.desktop	                        (rev 0)
+++ packages/boa-constructor/trunk/debian/boa-constructor.desktop	2009-04-11 16:19:40 UTC (rev 2722)
@@ -0,0 +1,10 @@
+[Desktop Entry]
+Name=Boa Constructor
+Comment=RAD Tool for Python and WxWindows
+Exec=boa-constructor
+Icon=boa-constructor
+Terminal=false
+X-MultipleArgs=false
+Type=Application
+Categories=Development;Debugger;GUIDesigner;
+StartupNotify=true

Added: packages/boa-constructor/trunk/debian/boa-constructor.docs
===================================================================
--- packages/boa-constructor/trunk/debian/boa-constructor.docs	                        (rev 0)
+++ packages/boa-constructor/trunk/debian/boa-constructor.docs	2009-04-11 16:19:40 UTC (rev 2722)
@@ -0,0 +1,4 @@
+Bugs.txt
+Changes.txt
+Credits.txt
+README.txt

Added: packages/boa-constructor/trunk/debian/boa-constructor.install
===================================================================
--- packages/boa-constructor/trunk/debian/boa-constructor.install	                        (rev 0)
+++ packages/boa-constructor/trunk/debian/boa-constructor.install	2009-04-11 16:19:40 UTC (rev 2722)
@@ -0,0 +1,5 @@
+*.py bcrtl Companions Config Debugger Docs Examples Explorers ExternalLib Images Models Plug-ins PropEdit Views ZopeLib /usr/share/boa-constructor/
+locale/* /usr/share/locale/
+debian/wrappers/boa-constructor /usr/bin/
+debian/boa-constructor.desktop /usr/share/applications/
+debian/boa-constructor.xpm /usr/share/pixmaps/

Added: packages/boa-constructor/trunk/debian/boa-constructor.menu
===================================================================
--- packages/boa-constructor/trunk/debian/boa-constructor.menu	                        (rev 0)
+++ packages/boa-constructor/trunk/debian/boa-constructor.menu	2009-04-11 16:19:40 UTC (rev 2722)
@@ -0,0 +1,3 @@
+?package(boa-constructor):needs="X11" section="Applications/Programming"\
+  title="Boa Constructor" command="/usr/bin/boa-constructor"\
+  icon="/usr/share/pixmaps/boa-constructor.xpm"

Added: packages/boa-constructor/trunk/debian/boa-constructor.xpm
===================================================================
--- packages/boa-constructor/trunk/debian/boa-constructor.xpm	                        (rev 0)
+++ packages/boa-constructor/trunk/debian/boa-constructor.xpm	2009-04-11 16:19:40 UTC (rev 2722)
@@ -0,0 +1,62 @@
+/* XPM */
+static char *Boa[] = {
+/* columns rows colors chars-per-pixel */
+"32 32 24 1",
+"  c black",
+". c #191919",
+"X c gray20",
+"o c #00007F",
+"O c #007F00",
+"+ c #007F7F",
+"@ c #7F0000",
+"# c #7F007F",
+"$ c #7F7F00",
+"% c #4C4C4C",
+"& c #666667",
+"* c gray50",
+"= c blue",
+"- c green",
+"; c cyan",
+": c red",
+"> c magenta",
+", c yellow",
+"< c gray60",
+"1 c #B2B2B2",
+"2 c gray80",
+"3 c gray90",
+"4 c gray100",
+"5 c None",
+/* pixels */
+"4444444  5   4444444444444444444",
+"444444 == === 44444444444444443<",
+"44212       == 121212122212121<*",
+"44121 $, $,$ = 212121211121211**",
+"4412< , $,  $= *<*<******<<422**",
+"4421* , $,  $= 211121121111412**",
+"4412< $, $,$ =  22112212121412**",
+"4421    =   ===    22121212421**",
+"44  =========== ===  112121421<*",
+"4 =============; ==== 22122412**",
+" ===========;=;;; ==== 1212412**",
+" = == ====;=;;;;; ==== 2121421**",
+" =======;=;;  ;;; ===== 212412**",
+" ;;=;=;=;;;  ;=; ;===== 121421**",
+" ;;;;;;;;   =;; ;;;==== 211421<*",
+"4 ;=;=;=   ;=;  ==;==== 122411**",
+"44   ::   =;; 2 ;;;==== 121421<*",
+"44  ::  =;;; 21 =;==== 2212412**",
+"44 ::;=;;;  12 ;;===== 2112412**",
+"44::;;;;  12 ==;===== 12221421**",
+"4::     221 ;;;===== 121212412**",
+":4:2<1211 ==;;===== 2212121421* ",
+"44:1*12  ;;;====== 21121211412  ",
+"4412<1 ===;======    212   42 = ",
+"4421<1 ;;;====== ==== 2 ===  == ",
+"4412* ;;;;===== ====== ======== ",
+"4421< ===;==================== <",
+"4412* ;;;;===============  ;; **",
+"44211 ;;;;;=====;======= 21  1<*",
+"442112 ===;;;;;  ;;;;;  212112**",
+"44***** ;;;=;  **     *****<****",
+"4******<     <*****<************"
+};

Added: packages/boa-constructor/trunk/debian/changelog
===================================================================
--- packages/boa-constructor/trunk/debian/changelog	                        (rev 0)
+++ packages/boa-constructor/trunk/debian/changelog	2009-04-11 16:19:40 UTC (rev 2722)
@@ -0,0 +1,202 @@
+boa-constructor (0.6.1-6) unstable; urgency=low
+
+  * Add Python Applications Packaging Team to Uploaders.
+  * Add Vcs-* fields in source stanza.
+  * debian/copyright:
+    - Boa-Constructor is licensed under GPLv2, adjust link accordingly.
+  * Switch to python-support:
+    - Add python-support (>= 0.90.0) to Build-Depends-Indep.
+    - Remove boa-constructor.postinst and boa-constructor.prerm files,
+      skipping byte-compilation of ZopeLib/zoa/* files is handled using
+      the appropriate dh_pysupport option.
+    - Remove XB-Python-Version field boa-constructor binary stanza.
+  * Switch to quilt:
+    - Patches converted to new patch systems, descriptions updated.
+    - README.source file adjusted to document quilt usage.
+  * debian/patches/maxint:
+    - Hardcode sys.maxint value to the one returned by 32-bit platforms,
+      fix OverflowError on 64-bit machines (LP: #313952).
+  * Adjust debian/rules:
+    - Remove build target, useless.
+    - Remove useless calls to some debhelper scripts.
+  * Move boa-constructor.launcher to wrappers/boa-constructor, this way
+    it can be installed directly by dh_install.
+  * Bump Standards-Version to 3.8.1, no changes required.
+
+ -- Luca Falavigna <dktrkranz at ubuntu.com>  Sat, 11 Apr 2009 17:40:43 +0200
+
+boa-constructor (0.6.1-5) unstable; urgency=low
+
+  * Install locales files (LP: #313955).
+  * Bump to Standards-Version 3.8.0:
+    - Add debian/README.source file for dpatch as per policy.
+  * Remove some useless files:
+    - debian/boa-constructor.dirs, not really needed.
+    - debian/README.Debian, obsolete.
+  * Add DM-Upload-Allowed field.
+
+ -- Luca Falavigna <dktrkranz at ubuntu.com>  Thu, 05 Feb 2009 22:53:58 +0100
+
+boa-constructor (0.6.1-4) unstable; urgency=high
+
+  * Urgency high to fix RC bugs.
+  * debian/control:
+    - Move to XS-Python-Version: >= 2.4 (Closes: #476929, #477145).
+
+ -- Luca Falavigna <dktrkranz at ubuntu.com>  Tue, 29 Apr 2008 16:05:23 +0200
+
+boa-constructor (0.6.1-3) unstable; urgency=low
+
+  * Update to new policy (3.7.3)
+  * Switch to new Homepage field
+
+ -- Luca Falavigna <dktrkranz at ubuntu.com>  Fri, 04 Jan 2008 00:32:37 +0100
+
+boa-constructor (0.6.1-2) unstable; urgency=low
+
+  * Move to python-central
+  * Do not byte-compile ZopeLib/zoa/* files (Closes: #399276)
+    - Use dh_pycentral -n in debian rules
+    - Install boa-constructor.postinst script
+    - Install boa-constructor.prerm script
+  * Do not call dh_desktop in debian/rules, no MIME types provided
+  * Remove boa-constructor.preinst, now useless
+  * Use Applications in menu file to fix menu-item-uses-apps-section
+    lintian warning
+  * Remove XS-Vcs-Bzr field in debian/control, not really useful for now
+  * Add watch file
+
+ -- Luca Falavigna <dktrkranz at ubuntu.com>  Sat, 06 Oct 2007 03:11:38 +0200
+
+boa-constructor (0.6.1-1) unstable; urgency=low
+
+  * New upstream release
+    - New documentation (Closes: #349076)
+    - CTRL+U now dedent correctly (Closes: #285985)
+    - ImageStore changes (LP: #105864)
+  * New Maintainer (Closes: #439043)
+  * Standards-Version set to 3.7.2
+  * 01_boa_py_modules_path.dpatch and 02_select_wxpython_2_6.dpatch
+    updated to reflect new upstream source code
+  * 03_executable_script_fixup: Remove #! lines from python modules
+  * 99_docs_typo.dpatch removed, since documentation is formed by
+    compressed zip files, we need to use a different approach. A new
+    target in debian/rules and docs_typo.patch handle this.
+  * Update desktop file to be freedesktop compliant
+  * Use XS-Vcs-Bzr in debian/control
+
+ -- Luca Falavigna <dktrkranz at ubuntu.com>  Thu, 30 Aug 2007 20:20:04 +0200
+
+boa-constructor (0.4.4cvs20050714-5) unstable; urgency=low
+
+  * Orphaned
+
+ -- Cédric Delfosse <cedric at debian.org>  Tue, 21 Aug 2007 21:22:13 +0200
+
+boa-constructor (0.4.4cvs20050714-4) unstable; urgency=low
+
+  * Add a .desktop file (Closes: #349081)
+
+ -- Cédric Delfosse <cedric at debian.org>  Tue, 23 Jan 2007 21:32:29 +0100
+
+boa-constructor (0.4.4cvs20050714-3) unstable; urgency=low
+
+  * Use python-support (Closes: #380758)
+
+ -- Cédric Delfosse <cedric at debian.org>  Sat, 18 Nov 2006 15:54:16 +0100
+
+boa-constructor (0.4.4cvs20050714-2) unstable; urgency=low
+
+  * Upload into unstable, now that wxpython 2.6 has entered unstable.
+    (Closes: #324797, #315402)
+  * Depends on python-wxgtk2.6 instead of wxpython2.6-0
+  * Fix typo in debian/copyright (Closes: #325424)
+  * Fonts look better now with GTK+ 2.6 (Closes: #273845)
+  * Add a note about Python code migration from previous boa-constructor
+    version in README.Debian
+
+ -- Cédric Delfosse <cedric at debian.org>  Mon, 29 Aug 2005 11:36:14 +0200
+
+boa-constructor (0.4.4cvs20050714-1) experimental; urgency=low
+
+  * New upstream release
+
+ -- Cédric Delfosse <cedric at debian.org>  Thu, 14 Jul 2005 22:01:33 +0200
+
+boa-constructor (0.3.99cvs20050223-1) experimental; urgency=low
+
+  * New upstream release
+
+ -- Cédric Delfosse <cedric at debian.org>  Wed, 23 Feb 2005 19:49:07 +0100
+
+boa-constructor (0.3.99cvs20050217-1) experimental; urgency=low
+
+  * New upstream release
+
+ -- Cédric Delfosse <cedric at debian.org>  Thu, 17 Feb 2005 22:17:14 +0100
+
+boa-constructor (0.3.0-3) unstable; urgency=low
+
+  * Debugger/RemoveServer.py: Added function required by the Zope debugger
+    product (taken from CVS)
+
+ -- Cédric Delfosse <cedric at debian.org>  Mon, 23 Aug 2004 22:37:23 +0200
+
+boa-constructor (0.3.0-2) unstable; urgency=high
+
+  * Re-upload with urgency to high, so that it enter Sarge.
+    boa-constructor 0.3.0 is a bugfix release.
+  * Views/InspectableViews.py: upstream fixed bug where attributes weren't
+    properly resolved anymore (taken from CVS)
+
+ -- Cédric Delfosse <cedric at debian.org>  Sun, 22 Aug 2004 11:36:33 +0200
+
+boa-constructor (0.3.0-1) unstable; urgency=low
+
+  * New upstream release
+  * Fix typos in documentation (Closes: Bug#255975)
+  * Upstream fixed "KeyError while editing a wxComboBox" (Closes: Bug#228670)
+
+ -- Cédric Delfosse <cedric at debian.org>  Fri, 20 Aug 2004 19:19:41 +0200
+
+boa-constructor (0.2.8-2) unstable; urgency=low
+
+  * Add "Examples" directory. Now examples can be opened (closes: Bug#235535)
+  * Fix 2 typos in documentation (closes: Bug#228193, Bug#228194)
+  
+ -- Cédric Delfosse <cedric at debian.org>  Sun, 23 May 2004 22:58:29 +0200
+
+boa-constructor (0.2.8-1) unstable; urgency=low
+
+  * New upstream release (closes: Bug#210719)
+  * Fix: "default save directory is wrong" (closes: Bug#202891)
+  * Fix: "enabling plugins does not work" (closes: Bug#203129)
+
+ -- Cédric Delfosse <cedric at debian.org>  Mon, 12 Jan 2004 23:10:54 +0100
+
+boa-constructor (0.2.3-4) unstable; urgency=low
+
+  * Use python2.3 instead of python2.2 in postinst (closes: Bug#206035)
+
+ -- Cédric Delfosse <cedric at debian.org>  Mon, 18 Aug 2003 13:44:06 +0200
+
+boa-constructor (0.2.3-3) unstable; urgency=low
+
+  * Depends on python 2.3 (closes: Bug#204945)
+  * Update Standards-Version to 3.6.0
+
+ -- Cédric Delfosse <cedric at debian.org>  Tue, 12 Aug 2003 09:50:38 +0200
+
+boa-constructor (0.2.3-2) unstable; urgency=low
+
+  * Put /usr/share/boa-constructor in top of Python module path
+    (closes: Bug#196946)
+
+ -- Cédric Delfosse <cedric at debian.org>  Fri, 20 Jun 2003 16:22:55 +0200
+
+boa-constructor (0.2.3-1) unstable; urgency=low
+
+  * Initial Release (closes: Bug#101974)
+
+ -- Cédric Delfosse <cedric at debian.org>  Thu,  6 Feb 2003 21:15:35 +0100
+

Added: packages/boa-constructor/trunk/debian/compat
===================================================================
--- packages/boa-constructor/trunk/debian/compat	                        (rev 0)
+++ packages/boa-constructor/trunk/debian/compat	2009-04-11 16:19:40 UTC (rev 2722)
@@ -0,0 +1 @@
+5

Added: packages/boa-constructor/trunk/debian/control
===================================================================
--- packages/boa-constructor/trunk/debian/control	                        (rev 0)
+++ packages/boa-constructor/trunk/debian/control	2009-04-11 16:19:40 UTC (rev 2722)
@@ -0,0 +1,36 @@
+Source: boa-constructor
+Section: devel
+Priority: optional
+Maintainer: Luca Falavigna <dktrkranz at ubuntu.com>
+Uploaders: Python Applications Packaging Team <python-apps-team at lists.alioth.debian.org>
+Build-Depends: debhelper (>= 5.0.38), quilt
+Build-Depends-Indep: python-support (>= 0.90.0), zip, unzip
+Homepage: http://boa-constructor.sourceforge.net/
+Vcs-Svn: svn://svn.debian.org/python-apps/packages/boa-constructor/trunk/
+Vcs-Browser: http://svn.debian.org/viewsvn/python-apps/packages/boa-constructor/trunk/
+Standards-Version: 3.8.1
+XS-Python-Version: >= 2.4
+DM-Upload-Allowed: yes
+
+Package: boa-constructor
+Architecture: all
+Depends: ${python:Depends}, pychecker, python-wxgtk2.6
+Description: RAD tool for Python and WxWindows application
+ Boa-constructor is an IDE oriented towards creating cross-platform
+ applications built on top of the Python language and the WxWindows GUI
+ toolkit.
+ .
+ It features:
+  - visual wxWindows frame design,
+  - object inspector and explorer,
+  - syntax highlighting editor with code completion, call tips and code
+    browsing for Python code,
+  - syntax highlighting editor for C, C++, HTML, XML, config files (INI
+    style),
+  - documentation generation,
+  - an integrated Python debugger,
+  - integrated help,
+  - a Python Shell,
+  - an explorer able to browse, open/edit, inspect and interact with
+    various data sources including files, CVS, Zope, FTP, DAV and SSH,
+  - an UML view generator.

Added: packages/boa-constructor/trunk/debian/copyright
===================================================================
--- packages/boa-constructor/trunk/debian/copyright	                        (rev 0)
+++ packages/boa-constructor/trunk/debian/copyright	2009-04-11 16:19:40 UTC (rev 2722)
@@ -0,0 +1,30 @@
+This package was debianized by Cédric Delfosse <cedric at debian.org> on
+Thu,  6 Feb 2003 21:15:35 +0100.
+
+It was downloaded from http://boa-constructor.sf.net
+
+Upstream Author: Riaan Booysen <riaan at e.co.za>
+
+This is a repackaged tarball, derived from boa-constructor zip file, which
+can be downloaded in the location listed above. Its md5sum for version 0.6.1
+is 150d923c608a405eeb17bf655ce26b14. You can obtain an .orig.tar.gz file by
+executing debian/rules get-orig-source
+
+Copyright (c)  1999 - 2007 Riaan Booysen
+ 
+    This package is free software; you can redistribute it and/or modify
+    it under the terms of the GNU General Public License as published by
+    the Free Software Foundation; version 2 dated June, 1991.
+ 
+    This package is distributed in the hope that it will be useful,
+    but WITHOUT ANY WARRANTY; without even the implied warranty of
+    MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+    GNU General Public License for more details.
+ 
+    You should have received a copy of the GNU General Public License
+    along with this package; if not, write to the Free Software
+    Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA  02110-1301 USA
+                                                                                                                                  
+On Debian GNU/Linux systems, the complete text of the GNU General
+Public License can be found in `/usr/share/common-licenses/GPL-2'.
+

Added: packages/boa-constructor/trunk/debian/patches/docs_typo.patch
===================================================================
--- packages/boa-constructor/trunk/debian/patches/docs_typo.patch	                        (rev 0)
+++ packages/boa-constructor/trunk/debian/patches/docs_typo.patch	2009-04-11 16:19:40 UTC (rev 2722)
@@ -0,0 +1,58 @@
+Fix typos in documentation.
+http://bugs.debian.org/255975
+
+diff -Npru boa.apphelp.orig/apphelp.hhc boa.apphelp/apphelp.hhc
+--- boa.apphelp.orig/apphelp.hhc	2004-08-16 15:49:36.000000000 +0200
++++ boa.apphelp/apphelp.hhc	2007-09-01 14:56:19.000000000 +0200
+@@ -57,7 +57,7 @@
+ </OBJECT>
+ <LI><OBJECT type="text/sitemap">
+ <PARAM name="Local" value="ComponentNotes.html">
+-<PARAM name="Name" value="Notes on spesific components">
++<PARAM name="Name" value="Notes on specific components">
+ </OBJECT>
+ <LI><OBJECT type="text/sitemap">
+ <PARAM name="Local" value="Zope.html">
+@@ -88,4 +88,4 @@
+ <PARAM name="Name" value="Glossary">
+ </OBJECT>
+ </UL>
+-</UL>
+\ Nessun a capo alla fine del file
++</UL>
+diff -Npru boa.apphelp.orig/ComponentNotes.html boa.apphelp/ComponentNotes.html
+--- boa.apphelp.orig/ComponentNotes.html	2004-08-17 19:15:52.000000000 +0200
++++ boa.apphelp/ComponentNotes.html	2007-09-01 14:56:50.000000000 +0200
+@@ -28,7 +28,7 @@ Not all controls behave equally well to 
+ To select a control that does not respond to mouse clicks, go the the <b>Objs</b>
+ page in the inspector and select the control from the tree.
+ <p>
+-<h3>Spesific component notes</h3>
++<h3>Specific component notes</h3>
+ Here are some guidelines and gotchas of using certain components:
+ <table CELLSPACING=0 CELLPADDING=0 BORDER=0 BGCOLOR="#000000"><tr><td>
+ <table CELLSPACING=2 CELLPADDING=4>
+diff -Npru boa.apphelp.orig/Philosophy.html boa.apphelp/Philosophy.html
+--- boa.apphelp.orig/Philosophy.html	2003-01-08 04:20:22.000000000 +0100
++++ boa.apphelp/Philosophy.html	2007-09-01 14:57:42.000000000 +0200
+@@ -23,7 +23,7 @@
+ 
+ Boa is supposed to be a simple Delphi for wxPython. <br>
+ It is an IDE for Python development including visual wxPython frame
+-design, object browsers, documentation genaration, debugging,
++design, object browsers, documentation generation, debugging,
+ source control (CVS) and more.
+ The Boa IDE also integrates with other Python technologies like Zope, PyChecker, 
+ Py2Exe, Distutils and Cyclops.
+diff -Npru boa.apphelp.orig/Preferences.html boa.apphelp/Preferences.html
+--- boa.apphelp.orig/Preferences.html	2003-01-08 04:20:22.000000000 +0100
++++ boa.apphelp/Preferences.html	2007-09-01 14:57:22.000000000 +0200
+@@ -69,7 +69,7 @@ Values are edited under: <i>Preferences-
+ 
+ Source code file of preferences for specific 
+ platforms.<p>
+-Values are edited under: <i>Preferences->Platform spesific</i></td>
++Values are edited under: <i>Preferences->Platform specific</i></td>
+ </tr>
+ 
+ <tr>

Added: packages/boa-constructor/trunk/debian/patches/executable_script_fixup
===================================================================
--- packages/boa-constructor/trunk/debian/patches/executable_script_fixup	                        (rev 0)
+++ packages/boa-constructor/trunk/debian/patches/executable_script_fixup	2009-04-11 16:19:40 UTC (rev 2722)
@@ -0,0 +1,94 @@
+Remove shebang lines from Python modules.
+
+Index: boa-constructor-0.6.1/Boa.py
+===================================================================
+--- boa-constructor-0.6.1.orig/Boa.py	2009-04-11 15:57:53.000000000 +0200
++++ boa-constructor-0.6.1/Boa.py	2009-04-11 15:58:51.000000000 +0200
+@@ -1,4 +1,3 @@
+-#!/usr/bin/env python
+ #----------------------------------------------------------------------
+ # Name:        Boa.py
+ # Purpose:     The main file for Boa.
+Index: boa-constructor-0.6.1/Examples/advanced/FramePanels/wxApp1.py
+===================================================================
+--- boa-constructor-0.6.1.orig/Examples/advanced/FramePanels/wxApp1.py	2009-04-11 15:57:54.000000000 +0200
++++ boa-constructor-0.6.1/Examples/advanced/FramePanels/wxApp1.py	2009-04-11 15:58:51.000000000 +0200
+@@ -1,4 +1,3 @@
+-#!/usr/bin/env python
+ #Boa:App:BoaApp
+ 
+ import wx
+Index: boa-constructor-0.6.1/Examples/frames/wxApp1.py
+===================================================================
+--- boa-constructor-0.6.1.orig/Examples/frames/wxApp1.py	2009-04-11 15:57:54.000000000 +0200
++++ boa-constructor-0.6.1/Examples/frames/wxApp1.py	2009-04-11 15:58:51.000000000 +0200
+@@ -1,4 +1,3 @@
+-#!/usr/bin/env python
+ #Boa:App:BoaApp
+ 
+ import wx
+Index: boa-constructor-0.6.1/Examples/guide/App1.py
+===================================================================
+--- boa-constructor-0.6.1.orig/Examples/guide/App1.py	2009-04-11 15:57:55.000000000 +0200
++++ boa-constructor-0.6.1/Examples/guide/App1.py	2009-04-11 15:58:51.000000000 +0200
+@@ -1,4 +1,3 @@
+-#!/usr/bin/env python
+ #Boa:App:BoaApp
+ 
+ import wx
+Index: boa-constructor-0.6.1/Examples/mdi/wxApp1.py
+===================================================================
+--- boa-constructor-0.6.1.orig/Examples/mdi/wxApp1.py	2009-04-11 15:57:56.000000000 +0200
++++ boa-constructor-0.6.1/Examples/mdi/wxApp1.py	2009-04-11 15:58:51.000000000 +0200
+@@ -1,4 +1,3 @@
+-#!/usr/bin/env python
+ #Boa:App:BoaApp
+ 
+ import wx
+Index: boa-constructor-0.6.1/ExternalLib/ndiff.py
+===================================================================
+--- boa-constructor-0.6.1.orig/ExternalLib/ndiff.py	2009-04-11 15:57:56.000000000 +0200
++++ boa-constructor-0.6.1/ExternalLib/ndiff.py	2009-04-11 15:58:51.000000000 +0200
+@@ -1,5 +1,3 @@
+-#! /usr/bin/env python
+-
+ # Module ndiff version 1.4.0
+ # Released to the public domain 27-Mar-1999,
+ # by Tim Peters (tim_one at email.msn.com).
+Index: boa-constructor-0.6.1/ExternalLib/pylint.py
+===================================================================
+--- boa-constructor-0.6.1.orig/ExternalLib/pylint.py	2009-04-11 15:57:57.000000000 +0200
++++ boa-constructor-0.6.1/ExternalLib/pylint.py	2009-04-11 15:58:51.000000000 +0200
+@@ -1,4 +1,3 @@
+-#!/bin/env python
+ # Simple-minded Python identifier checker (Ka-Ping Yee, 1 April 1997)
+ 
+ import sys, string, tokenize, pprint
+Index: boa-constructor-0.6.1/ExternalLib/reindent.py
+===================================================================
+--- boa-constructor-0.6.1.orig/ExternalLib/reindent.py	2009-04-11 15:57:57.000000000 +0200
++++ boa-constructor-0.6.1/ExternalLib/reindent.py	2009-04-11 15:58:51.000000000 +0200
+@@ -1,5 +1,3 @@
+-#! /usr/bin/env python
+-
+ # Released to the public domain, by Tim Peters, 03 October 2000.
+ 
+ """reindent [-d][-r][-v] path ...
+Index: boa-constructor-0.6.1/ExternalLib/tarfile.py
+===================================================================
+--- boa-constructor-0.6.1.orig/ExternalLib/tarfile.py	2009-04-11 15:57:58.000000000 +0200
++++ boa-constructor-0.6.1/ExternalLib/tarfile.py	2009-04-11 15:58:51.000000000 +0200
+@@ -1,4 +1,3 @@
+-#!/usr/bin/env python
+ # -*- coding: iso-8859-1 -*-
+ #-------------------------------------------------------------------
+ # tarfile.py
+Index: boa-constructor-0.6.1/ZopeLib/Client.py
+===================================================================
+--- boa-constructor-0.6.1.orig/ZopeLib/Client.py	2009-04-11 15:57:58.000000000 +0200
++++ boa-constructor-0.6.1/ZopeLib/Client.py	2009-04-11 15:58:51.000000000 +0200
+@@ -1,4 +1,3 @@
+-#!/bin/sh
+ """:"
+ exec python $0 ${1+"$@"}
+ """

Added: packages/boa-constructor/trunk/debian/patches/maxint
===================================================================
--- packages/boa-constructor/trunk/debian/patches/maxint	                        (rev 0)
+++ packages/boa-constructor/trunk/debian/patches/maxint	2009-04-11 16:19:40 UTC (rev 2722)
@@ -0,0 +1,73 @@
+Hardcode sys.maxint value to the one returned by 32-bit platforms.
+https://launchpad.net/bugs/313952
+
+Index: boa-constructor-0.6.1/Companions/SizerCompanions.py
+===================================================================
+--- boa-constructor-0.6.1.orig/Companions/SizerCompanions.py	2009-04-11 16:52:51.000000000 +0200
++++ boa-constructor-0.6.1/Companions/SizerCompanions.py	2009-04-11 16:54:05.000000000 +0200
+@@ -743,7 +743,7 @@
+ class PositiveIntPropEdit(IntPropEdit):
+     def inspectorEdit(self):
+         IntPropEdit.inspectorEdit(self)
+-        self.editorCtrl.editorCtrl.SetRange(0, sys.maxint)
++        self.editorCtrl.editorCtrl.SetRange(0, 2L**31-1)
+     
+ class RowColDTC(HelperDTC):
+     propName = 'Prop'
+Index: boa-constructor-0.6.1/ExternalLib/pyparsing.py
+===================================================================
+--- boa-constructor-0.6.1.orig/ExternalLib/pyparsing.py	2009-04-11 16:52:52.000000000 +0200
++++ boa-constructor-0.6.1/ExternalLib/pyparsing.py	2009-04-11 16:55:04.000000000 +0200
+@@ -770,7 +770,7 @@
+         if max > 0:
+             self.maxLen = max
+         else:
+-            self.maxLen = sys.maxint
++            self.maxLen = 2L**31-1
+ 
+         if exact > 0:
+             self.maxLen = exact
+@@ -843,7 +843,7 @@
+         if max > 0:
+             self.maxLen = max
+         else:
+-            self.maxLen = sys.maxint
++            self.maxLen = 2L**31-1
+ 
+         if exact > 0:
+             self.maxLen = exact
+@@ -921,7 +921,7 @@
+         if max > 0:
+             self.maxLen = max
+         else:
+-            self.maxLen = sys.maxint
++            self.maxLen = 2L**31-1
+ 
+         if exact > 0:
+             self.maxLen = exact
+Index: boa-constructor-0.6.1/ExternalLib/tarfile.py
+===================================================================
+--- boa-constructor-0.6.1.orig/ExternalLib/tarfile.py	2009-04-11 16:52:51.000000000 +0200
++++ boa-constructor-0.6.1/ExternalLib/tarfile.py	2009-04-11 16:54:29.000000000 +0200
+@@ -1684,7 +1684,7 @@
+            be mixed up (!).
+         """
+         if size < 0:
+-            size = sys.maxint
++            size = 2L**31-1
+ 
+         nl = self.linebuffer.find("\n")
+         if nl >= 0:
+Index: boa-constructor-0.6.1/PropEdit/InspectorEditorControls.py
+===================================================================
+--- boa-constructor-0.6.1.orig/PropEdit/InspectorEditorControls.py	2009-04-11 16:52:52.000000000 +0200
++++ boa-constructor-0.6.1/PropEdit/InspectorEditorControls.py	2009-04-11 16:55:44.000000000 +0200
+@@ -130,7 +130,7 @@
+         self.editorCtrl = wx.SpinCtrl(parent, self.wID, value,
+               (-2, idx*Preferences.oiLineHeight -2),
+               (sizeX, Preferences.oiLineHeight+3), style=wx.SP_VERTICAL,
+-              max=sys.maxint, min=-sys.maxint)
++              max=2L**31-1, min=-(2L**31-1))
+         parent.Bind(wx.EVT_TEXT_ENTER, self.OnSelect, id=self.wID)
+         parent.Bind(wx.EVT_SPINCTRL, self.OnSelect, id=self.wID)
+         InspectorEditorControl.createControl(self)

Added: packages/boa-constructor/trunk/debian/patches/select_wxpython_2_6
===================================================================
--- packages/boa-constructor/trunk/debian/patches/select_wxpython_2_6	                        (rev 0)
+++ packages/boa-constructor/trunk/debian/patches/select_wxpython_2_6	2009-04-11 16:19:40 UTC (rev 2722)
@@ -0,0 +1,15 @@
+Use xwpython 2.6.
+
+Index: boa-constructor-0.6.1/Boa.py
+===================================================================
+--- boa-constructor-0.6.1.orig/Boa.py	2009-04-11 15:57:01.000000000 +0200
++++ boa-constructor-0.6.1/Boa.py	2009-04-11 15:57:09.000000000 +0200
+@@ -230,7 +230,7 @@
+     if not hasattr(sys, 'frozen'):
+         import wxversion
+         if wxVersionSelect is None:
+-            wxversion.ensureMinimal('2.5')
++            wxversion.select('2.6')
+         else:
+             wxversion.select(wxVersionSelect)
+ except ImportError:

Added: packages/boa-constructor/trunk/debian/patches/series
===================================================================
--- packages/boa-constructor/trunk/debian/patches/series	                        (rev 0)
+++ packages/boa-constructor/trunk/debian/patches/series	2009-04-11 16:19:40 UTC (rev 2722)
@@ -0,0 +1,3 @@
+select_wxpython_2_6
+executable_script_fixup
+maxint

Added: packages/boa-constructor/trunk/debian/rules
===================================================================
--- packages/boa-constructor/trunk/debian/rules	                        (rev 0)
+++ packages/boa-constructor/trunk/debian/rules	2009-04-11 16:19:40 UTC (rev 2722)
@@ -0,0 +1,52 @@
+#!/usr/bin/make -f
+
+include /usr/share/quilt/quilt.make
+
+VERSION=0.6.1
+
+clean: unpatch
+	dh_testdir
+	dh_testroot
+	mv Docs/boa.apphelp.htb.orig Docs/boa.apphelp.htb || true
+	dh_clean
+
+build:
+install: patch build docpatch
+	dh_testdir
+	dh_testroot
+	dh_install -Xboa.apphelp.htb.orig
+
+# We use this hack to fix some documentation typos
+docpatch:
+	mv Docs/boa.apphelp.htb Docs/boa.apphelp.htb.orig
+	mkdir Docs/boa.apphelp
+	cd Docs/boa.apphelp; unzip -qq ../boa.apphelp.htb.orig
+	cd Docs/boa.apphelp; patch -p1 < ../../debian/patches/docs_typo.patch
+	cd Docs/boa.apphelp; zip -q ../boa.apphelp.htb *
+	rm -fr Docs/boa.apphelp
+
+binary-arch: build install
+
+binary-indep: build install
+	dh_testdir
+	dh_testroot
+	dh_installdocs
+	dh_installmenu
+	dh_installman debian/boa-constructor.1
+	dh_installchangelogs Changes.txt
+	dh_compress
+	dh_fixperms
+	dh_pysupport -X zoa
+	dh_installdeb
+	dh_gencontrol
+	dh_md5sums
+	dh_builddeb
+
+get-orig-source:
+	cd ..; wget -c http://downloads.sourceforge.net/sourceforge/boa-constructor/boa-constructor-${VERSION}.src.zip
+	unzip -d ../boa-constructor ../boa-constructor-${VERSION}.src.zip
+	cd ../boa-constructor; tar czf ../boa-constructor_${VERSION}.orig.tar.gz *
+	rm -fr ../boa-constructor ../boa-constructor-${VERSION}.src.zip
+
+binary: binary-indep binary-arch
+.PHONY: clean binary-indep binary-arch binary install get-orig-source


Property changes on: packages/boa-constructor/trunk/debian/rules
___________________________________________________________________
Added: svn:executable
   + *

Added: packages/boa-constructor/trunk/debian/watch
===================================================================
--- packages/boa-constructor/trunk/debian/watch	                        (rev 0)
+++ packages/boa-constructor/trunk/debian/watch	2009-04-11 16:19:40 UTC (rev 2722)
@@ -0,0 +1,2 @@
+version=3
+http://sf.net/boa-constructor/boa-constructor-(.*)\.src\.zip debian uupdate

Added: packages/boa-constructor/trunk/debian/wrappers/boa-constructor
===================================================================
--- packages/boa-constructor/trunk/debian/wrappers/boa-constructor	                        (rev 0)
+++ packages/boa-constructor/trunk/debian/wrappers/boa-constructor	2009-04-11 16:19:40 UTC (rev 2722)
@@ -0,0 +1,3 @@
+#!/bin/bash
+
+python /usr/share/boa-constructor/Boa.py




More information about the Python-apps-commits mailing list