debian/ 0000755 0000000 0000000 00000000000 12143224037 007164 5 ustar debian/menu 0000644 0000000 0000000 00000000264 11760235337 010066 0 ustar ?package(pyspread): needs="X11" \
section="Applications/Office" \
title="Pyspread command=pyspread" \
icon="/usr/share/pixmaps/pyspread.xpm" \
command="pyspread"
debian/compat 0000644 0000000 0000000 00000000002 11463361377 010377 0 ustar 7
debian/pyspread.lintian-overrides 0000644 0000000 0000000 00000000352 12136124413 014372 0 ustar # HTML-files installed in /usr/share/doc are not registered with doc-base
# because they are help-files used within PySpread, and do not have a common
# index file.
pyspread binary: possible-documentation-but-no-doc-base-registration
debian/pyspread.desktop 0000644 0000000 0000000 00000000331 12142230470 012400 0 ustar [Desktop Entry]
Version=1.0
Type=Application
Terminal=false
Name=Pyspread
Comment=Python spreadsheet application
Exec=pyspread
Icon=pyspread
Categories=GTK;GNOME;Office;
StartupNotify=true
Keywords=Spreadsheet;Python
debian/control 0000644 0000000 0000000 00000002052 12141504300 010556 0 ustar Source: pyspread
Section: python
Priority: optional
Maintainer: Andreas Noteng
Uploaders: Python Applications Packaging Team
Build-Depends: debhelper (>= 8.1.0), python (>= 2.7)
X-Python-Version: >= 2.7
Standards-Version: 3.9.4
Homepage: http://pyspread.sourceforge.net/
Vcs-Svn: svn://anonscm.debian.org/python-apps/packages/pyspread/trunk/
Vcs-Browser: http://anonscm.debian.org/viewvc/python-apps/packages/pyspread/trunk/
Package: pyspread
Architecture: all
Depends: python-gnupg,
python-matplotlib,
python-numpy (>= 1:1.1.0),
python-wxgtk2.8 (>= 2.8.10.1),
${misc:Depends},
${python:Depends}
Description: cross-platform Python spreadsheet application
Pyspread is a cross-platform Python spreadsheet application. Instead of
spreadsheet formulas, Python expressions are entered into the spreadsheet
cells. Each expression returns a Python object that can be accessed from
other cells. These objects can represent anything including lists or matrices.
debian/patches/ 0000755 0000000 0000000 00000000000 12143224037 010613 5 ustar debian/patches/about_dialog_license.patch 0000644 0000000 0000000 00000001455 12111254735 015777 0 ustar Description: Use the GPL-3 copy already in Debian
Forwarded: not-needed
Author: Andreas Noteng
Last-Update: 2012-01-28
--- a/pyspread/src/gui/_dialogs.py 2013-01-13 21:52:35.000000000 +0100
+++ b/pyspread/src/gui/_dialogs.py 2013-02-20 22:22:31.047624001 +0100
@@ -1070,7 +1070,7 @@
info.Translators = ["Joe Hansen", "Mark Haanen", "Yuri Chornoivan",
"Mario Blättermann"]
- license_file = open(get_program_path() + "/COPYING", "r")
+ license_file = open("/usr/share/common-licenses/GPL-3", "r")
license_text = license_file.read()
license_file.close()
@@ -1268,4 +1268,4 @@
sizer.Add(cancel_button)
self.SetSizer(sizer)
- sizer.Fit(self)
\ No newline at end of file
+ sizer.Fit(self)
debian/patches/series 0000644 0000000 0000000 00000000146 12135676243 012044 0 ustar about_dialog_license.patch
change_default_paths.patch
documentation_typos.patch
python_tutorial.patch
debian/patches/documentation_typos.patch 0000644 0000000 0000000 00000005736 12135041555 015761 0 ustar Description: Fix some typos in the documentation
Author: Jakub Wilk
Last-Update: 2013-04-21
---
This patch header follows DEP-3: http://dep.debian.net/deps/dep3/
--- a/pyspread/doc/help/tutorial.html 2013-04-11 20:58:21.126909367 +0200
+++ b/pyspread/doc/help/tutorial.html 2013-04-11 20:58:24.842909205 +0200
@@ -82,7 +82,7 @@
is returned.
Filling cells
The easiest method for filling cells with sequences is setting up
- an initial value and a funtion that calculates the next value.
+ an initial value and a function that calculates the next value.
Write into cell (1, 1, 2):
--- a/pyspread/doc/help/First steps in pyspread.html 2013-04-11 20:58:21.126909367 +0200
+++ b/pyspread/doc/help/First steps in pyspread.html 2013-04-11 20:58:24.842909205 +0200
@@ -227,7 +227,7 @@
which makes re-approval necessary.
Technically, signing is done with
GPG. When starting pyspread the first time as a user, a new GPG
- key pair (name pyspred_<user_id>) is created, which is then
+ key pair (name pyspread_<user_id>) is created, which is then
used for signing files.
Common spreadsheet tasks
Moving in the spreadsheet
@@ -324,7 +324,7 @@
When copying cells with <Ctrl>
+ C, the cell code is copied. There is a second type of copy
<Shift> + <Ctrl> + C, which copies string
- representation of the results. This is useful, if for exapmle the
+ representation of the results. This is useful, if for example the
result shall be copied into an external application.
Undoing work steps
Pyspread features undo and redo
@@ -378,7 +378,7 @@
When a file is saved, a signature is
created in an additional file with the suffix .pys.sig. The
signature is a PGP signature. When pyspread is started the first
- time for a user, a pgp key pair is crreated for the user
+ time for a user, a pgp key pair is created for the user
pyspread_<user-id>. This key pair is used for signing
pyspread save files. A correct signature file lets pyspread open a
file without going into safe mode.
@@ -740,7 +740,7 @@
The security concept has risks apart
from unintentionally approving malicious files.
In order to share files, private
- keys might be exchanged by users. This would brake the security
+ keys might be exchanged by users. This would break the security
concept because exchanged private keys may spread.
The signature concept would fail if
gpg signatures were broken.
debian/patches/change_default_paths.patch 0000644 0000000 0000000 00000006166 12135676243 016010 0 ustar Description: Change some paths in the program to match the Debian policy.
Change program path to /usr/share/pyspread, documentation path to
/usr/share/doc/pyspread and localisation path to /usr/locale/
Forwarded: not-needed
Author: Andreas Noteng
Last-Update: 2013-04-23
--- a/pyspread/src/sysvars.py 2013-02-20 22:23:18.759624002 +0100
+++ b/pyspread/src/sysvars.py 2013-02-25 20:04:44.651624001 +0100
@@ -39,13 +39,13 @@
def get_program_path():
"""Returns the path in which pyspread is installed"""
- return os.path.dirname(__file__) + '/../'
+ return "/usr/share/pyspread/"
def get_help_path():
"""Returns the pyspread help path"""
- return get_program_path() + "doc/help/"
+ return "/usr/share/doc/pyspread/"
# System settings
@@ -85,4 +85,4 @@
font_list = font_enum.GetFacenames()
font_list.sort()
- return font_list
\ No newline at end of file
+ return font_list
--- a/setup.py 2013-02-20 22:23:18.759624002 +0100
+++ b/setup.py 2013-02-25 20:04:44.659624001 +0100
@@ -38,7 +38,6 @@
scripts=['pyspread/pyspread'],
package_data={'pyspread':
['*.py',
- '../pyspread.sh',
'src/*.py',
'src/pyspread',
'src/*/*.py',
@@ -52,12 +51,7 @@
'share/icons/Tango/24x24/actions/*.png',
'share/icons/Tango/24x24/toggles/*.png',
'share/icons/Tango/24x24/toggles/*.xpm',
- 'doc/help/*.html',
- 'doc/help/images/*.png',
- 'locale/*/*/*.mo',
- 'examples/*',
- 'COPYING', 'thanks', 'faq',
- 'authors', '../pyspread.pth', '../README', '../changelog']},
+ 'locale/*/*/*.mo']},
classifiers=[
'Development Status :: 4 - Beta',
'Environment :: X11 Applications :: GTK',
@@ -68,4 +62,4 @@
'Programming Language :: Python :: 2.7',
'Topic :: Office/Business :: Financial :: Spreadsheet',
],
-)
\ No newline at end of file
+)
--- a/pyspread/src/pyspread.py 2013-02-20 22:23:18.759624002 +0100
+++ b/pyspread/src/pyspread.py 2013-02-25 20:04:44.659624001 +0100
@@ -38,8 +38,10 @@
"""
import sys
-from sysvars import get_program_path
+import os
import optparse
+sys.path.insert(0, '/usr/share/pyspread/')
+sys.path.insert(0, '/usr/share/pyspread/src/')
import lib.i18n as i18n
@@ -49,7 +51,6 @@
_ = i18n.language.ugettext
sys.setrecursionlimit(10000)
-sys.path.insert(0, get_program_path())
# Patch for using with PyScripter thanks to Colin J. Williams
# If wx exists in sys,modules, we dont need to import wx version.
@@ -222,4 +223,4 @@
import cProfile
cProfile.run('main()')
else:
- main()
\ No newline at end of file
+ main()
--- a/pyspread/src/lib/i18n.py 2013-01-13 21:52:35.000000000 +0100
+++ b/pyspread/src/lib/i18n.py 2013-04-16 18:58:30.118908588 +0200
@@ -68,5 +68,4 @@
gettext.bind_textdomain_codeset(APP_NAME, "UTF-8")
-language = gettext.translation(APP_NAME, mo_location, languages=languages,
- fallback=True)
\ No newline at end of file
+language = gettext.translation(APP_NAME, languages=languages, fallback=True)
debian/patches/python_tutorial.patch 0000644 0000000 0000000 00000002724 12135041555 015110 0 ustar Description: Use offline tutorial, and fix link to online tutorial
add a check for installed version of the Python tutorial. If installed version of
the tutorial is found, PySpread will use this one instead of the online one.
This patch also updates the link to the online Python tutorial.
Author: Jakub Wilk
Bug-Debian: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=704928
Bug-Debian: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=704929
Last-Update: 2013-04-21
--- a/pyspread/src/gui/_main_window.py 2013-04-16 18:52:45.442923661 +0200
+++ b/pyspread/src/gui/_main_window.py 2013-04-16 18:53:14.454922393 +0200
@@ -1104,12 +1104,17 @@
def OnPythonTutorial(self, event):
"""Python tutorial launch event handler"""
- self.main_window.actions.launch_help("Python tutorial",
- "http://docs.python.org/tutorial/")
+ if os.path.isfile("/usr/share/doc/python-doc/html/tutorial/index.html"):
+ self.main_window.actions.launch_help("Python tutorial",
+ "/usr/share/doc/python-doc/html/tutorial/index.html")
+ else:
+ self.main_window.actions.launch_help("Python tutorial",
+ "http://docs.python.org/2/tutorial/")
+
def OnAbout(self, event):
"""About dialog event handler"""
self.main_window.interfaces.display_about(self.main_window)
-# End of class MainWindowEventHandlers
\ No newline at end of file
+# End of class MainWindowEventHandlers
debian/copyright 0000644 0000000 0000000 00000002623 12111254735 011125 0 ustar Format: http://www.debian.org/doc/packaging-manuals/copyright-format/1.0/
Upstream-Name: Pyspread
Upstream-Contact: Martin Manns
Source: http://pyspread.sourceforge.net/index.html
Files: *
Copyright: 2008-2013, Martin Manns
License: GPL-3+
Files: debian/*
Copyright: 2010-2013, Andreas Noteng
License: GPL-3+
Files: debian/pyspread.1
Copyright: 2008-2013, Martin Manns
2013, Andreas Noteng
License: GPL-3+
Files: pyspread/share/icons/Tango/*
Copyright: none
License: public-domain
These icons originally came from the Tango project
(http://tango.freedesktop.org/) and were released into the public domain
by that project.
License: GPL-3+
This program 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, either version 3 of the License, or
(at your option) any later version.
.
This program 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 program. If not, see .
.
On Debian systems, the full text of this license can be found in
/usr/share/common-licenses/GPL-3.
debian/pyspread.xpm 0000644 0000000 0000000 00000015670 11745347037 011567 0 ustar /* XPM */
static char * pyspread_xpm[] = {
"25 32 332 2",
" c None",
". c #2F5316",
"+ c #529025",
"@ c #74B048",
"# c #78B44C",
"$ c #73A84E",
"% c #2D3924",
"& c #123000",
"* c #599F25",
"= c #52A616",
"- c #45A400",
"; c #46A700",
"> c #49AC01",
", c #4FAE0B",
"' c #86C25B",
") c #67A838",
"! c #304420",
"~ c #2F600C",
"{ c #4B901A",
"] c #4B9119",
"^ c #679B41",
"/ c #446B2B",
"( c #3E6C1F",
"_ c #429F00",
": c #4EB401",
"< c #42A600",
"[ c #56AF14",
"} c #83C353",
"| c #69A73C",
"1 c #287100",
"2 c #1E4A00",
"3 c #46851A",
"4 c #6A9F45",
"5 c #416429",
"6 c #193A04",
"7 c #2C6C00",
"8 c #3A7E0A",
"9 c #419E00",
"0 c #347703",
"a c #4C9117",
"b c #76BE42",
"c c #6AB830",
"d c #8AC95B",
"e c #67AF32",
"f c #45791F",
"g c #62854B",
"h c #041300",
"i c #121411",
"j c #1B1F17",
"k c #3B8801",
"l c #4D951A",
"m c #4EA40E",
"n c #46A900",
"o c #388501",
"p c #0E3700",
"q c #84BB5C",
"r c #83C454",
"s c #78BF45",
"t c #8FD15C",
"u c #292F25",
"v c #3B661E",
"w c #0D2100",
"x c #1F221C",
"y c #56A61C",
"z c #1E5200",
"A c #7BAA5A",
"B c #3D9100",
"C c #44A300",
"D c #2A6600",
"E c #296400",
"F c #5A982D",
"G c #60AC27",
"H c #5CB11C",
"I c #85CC52",
"J c #2D2A2E",
"K c #446F28",
"L c #326010",
"M c #0C1E01",
"N c #2B3326",
"O c #347207",
"P c #0F2401",
"Q c #598937",
"R c #6FA548",
"S c #3D9300",
"T c #44A400",
"U c #3B8D00",
"V c #69BD2B",
"W c #4AA805",
"X c #4EAD06",
"Y c #60A22F",
"Z c #457129",
"` c #417417",
" . c #041800",
".. c #495F1E",
"+. c #3F7919",
"@. c #091D00",
"#. c #2F5415",
"$. c #6DA446",
"%. c #5CA12A",
"&. c #46A502",
"*. c #5AAA21",
"=. c #6E9F4D",
"-. c #63AE2B",
";. c #78B34D",
">. c #050903",
",. c #447028",
"'. c #39750A",
"). c #979D48",
"!. c #5A6C34",
"~. c #528333",
"{. c #0A1C00",
"]. c #0F2A00",
"^. c #37621C",
"/. c #62913F",
"(. c #6BAF38",
"_. c #67A738",
":. c #739858",
"<. c #334227",
"[. c #2F7100",
"}. c #B3B957",
"|. c #695D27",
"1. c #478B18",
"2. c #0E3500",
"3. c #411009",
"4. c #213A17",
"5. c #262129",
"6. c #050207",
"7. c #3C3939",
"8. c #143400",
"9. c #2C6B00",
"0. c #B6A862",
"a. c #485B22",
"b. c #000000",
"c. c #6D6D6D",
"d. c #414141",
"e. c #1B1814",
"f. c #8DB56C",
"g. c #0F4800",
"h. c #A23217",
"i. c #0B1304",
"j. c #000900",
"k. c #838382",
"l. c #AEAEAE",
"m. c #AEAEAD",
"n. c #70706F",
"o. c #2D3326",
"p. c #280D01",
"q. c #4E4939",
"r. c #595958",
"s. c #6D6B6A",
"t. c #9B9B9A",
"u. c #C0C0BF",
"v. c #C2C2C1",
"w. c #B8B7B6",
"x. c #B3B3B3",
"y. c #AFAFAE",
"z. c #B5B5B4",
"A. c #725A4B",
"B. c #511F11",
"C. c #111A1C",
"D. c #686152",
"E. c #6F6F6F",
"F. c #9B9A99",
"G. c #B0B0B0",
"H. c #B2B2B2",
"I. c #B0B0AF",
"J. c #AEADAD",
"K. c #ADADAC",
"L. c #8F8B8A",
"M. c #85240D",
"N. c #9F9C9B",
"O. c #E0DFDF",
"P. c #9F9E9E",
"Q. c #7B7878",
"R. c #A2A1A0",
"S. c #928D8C",
"T. c #69615E",
"U. c #5B524F",
"V. c #ABACAB",
"W. c #0F0F0F",
"X. c #E8E6E7",
"Y. c #817F7E",
"Z. c #545454",
"`. c #737373",
" + c #959595",
".+ c #ABA9A8",
"++ c #5E5754",
"@+ c #665F5D",
"#+ c #908076",
"$+ c #736761",
"%+ c #766D67",
"&+ c #83817F",
"*+ c #797979",
"=+ c #060606",
"-+ c #6B6A6A",
";+ c #686565",
">+ c #5E5855",
",+ c #7C6F68",
"'+ c #6B605B",
")+ c #726862",
"!+ c #736661",
"~+ c #907F76",
"{+ c #716660",
"]+ c #857D79",
"^+ c #8A8A89",
"/+ c #B2B2B1",
"(+ c #10100F",
"_+ c #949494",
":+ c #7A7A7A",
"<+ c #675D57",
"[+ c #938278",
"}+ c #948983",
"|+ c #887A6B",
"1+ c #85766E",
"2+ c #584F4B",
"3+ c #918E8C",
"4+ c #C8C7C7",
"5+ c #F8F8F8",
"6+ c #ACA8A8",
"7+ c #858181",
"8+ c #6A6868",
"9+ c #B2B0AF",
"0+ c #685E59",
"a+ c #807169",
"b+ c #5F5652",
"c+ c #75706E",
"d+ c #CCC9C9",
"e+ c #DBDADA",
"f+ c #D7D6D6",
"g+ c #9E9D9C",
"h+ c #EAE9E9",
"i+ c #585352",
"j+ c #BFC0BF",
"k+ c #272727",
"l+ c #A4A4A4",
"m+ c #CBCBCA",
"n+ c #898584",
"o+ c #615956",
"p+ c #DCDCDC",
"q+ c #E0E0E0",
"r+ c #E3E2E2",
"s+ c #908A89",
"t+ c #CFCCCD",
"u+ c #DEDDDD",
"v+ c #E5E4E4",
"w+ c #9B9898",
"x+ c #D4D3D3",
"y+ c #999897",
"z+ c #A5A4A4",
"A+ c #010101",
"B+ c #E9E8E8",
"C+ c #969492",
"D+ c #A9A6A7",
"E+ c #A19E9E",
"F+ c #E9E9E9",
"G+ c #918D8C",
"H+ c #B2AFAF",
"I+ c #EDEDED",
"J+ c #E4E3E3",
"K+ c #605D5C",
"L+ c #C7C7C6",
"M+ c #636160",
"N+ c #C4C4C4",
"O+ c #817C7C",
"P+ c #E4E2E3",
"Q+ c #F1F1F1",
"R+ c #D3D1D1",
"S+ c #B8B5B5",
"T+ c #B4B0B1",
"U+ c #CECBCC",
"V+ c #D3D2D2",
"W+ c #B6B4B3",
"X+ c #CAC9C9",
"Y+ c #F3F3F3",
"Z+ c #898887",
"`+ c #B6B6B5",
" @ c #ECEBEB",
".@ c #6B6764",
"+@ c #C5C2C3",
"@@ c #B4B2B2",
"#@ c #CBCACA",
"$@ c #C5C3C3",
"%@ c #B7B3B4",
"&@ c #C1C0C0",
"*@ c #878685",
"=@ c #D0CFCF",
"-@ c #A6A5A4",
";@ c #717170",
">@ c #FBFAFA",
",@ c #989595",
"'@ c #E1DFE0",
")@ c #F3F2F2",
"!@ c #A09D9C",
"~@ c #E7E5E6",
"{@ c #B1AFAF",
"]@ c #746D69",
"^@ c #DCDBDB",
"/@ c #CACAC9",
"(@ c #626161",
"_@ c #1A1A1A",
":@ c #FFFFFF",
"<@ c #CBC9C9",
"[@ c #CDCCCC",
"}@ c #939291",
"|@ c #E3E1E1",
"1@ c #E0DFE0",
"2@ c #7E7A79",
"3@ c #777373",
"4@ c #D2D1D1",
"5@ c #E2E1E2",
"6@ c #3D403B",
"7@ c #020202",
"8@ c #F6F4F4",
"9@ c #EAE9E8",
"0@ c #575453",
"a@ c #D9D8D8",
"b@ c #817D7C",
"c@ c #BAB9B8",
"d@ c #E6E6E6",
"e@ c #F5F5F5",
"f@ c #CECDCD",
"g@ c #2B2B2B",
"h@ c #8B8A8A",
"i@ c #FDFCFC",
"j@ c #C9C8C8",
"k@ c #E5E3E4",
"l@ c #808080",
"m@ c #1E1D1D",
"n@ c #3D3D3C",
"o@ c #F7F6F5",
"p@ c #C1BFC0",
"q@ c #50504F",
" ",
" . + @ # $ % ",
" & * = - ; > , ' ) ! ",
" ~ { ] ^ / ( _ : < [ } | 1 ",
" 2 3 4 5 6 7 8 9 0 a b [ c d e ",
" f g h i j k l m n o p q r s t u ",
" v w x y z A B C D E F G H I J ",
" K L M N O P Q R S T U V W X Y ",
" Z ` . ..+.@.#.$.%.&.*.=.-.;.>. ",
" ,.'.). !.~.{.].^./.(._.:.<. ",
" [.}. |.1.2.3.4.5.6.7. ",
" 8.9.0.a. b.c.d. e.f.g.h. ",
" i.j.b.b.k.l.m.n. o.p.q. ",
" r.s.t.u.v.w.x.y.z.b. A.B.C.D. ",
" x.E.F.G.H.H.H.I.J.K.L. M. ",
" N.O.P.Q.R.y.m.I.S.T.U.V. ",
" W.X.Y.Z.`. +.+++@+#+$+%+&+*+ ",
" =+-+c.;+>+,+'+)+!+~+{+]+^+/+(+ ",
" _+:+<+[+}+|+1+2+3+4+5+6+7+8+ ",
" m.9+0+[+a+b+c+d+e+f+g+h+i+j+k+ ",
" l+m+n+o+p+q+r+s+t+u+v+w+x+y+z+b. ",
" A+B+C+v+D+E+e+F+G+H+e+I+J+K+L+M+ ",
" b.I+N+O+P+Q+R+S+T+U+V+W+X+Y+Z+`+b. ",
" b.m+ @.@+@@@#@Y+$@%@$@Y+&@*@4+=@-@ ",
" ;@>@,@'@)@O.!@~@{@&@]@u.^@/@(@b. ",
" _@:@<@[@}@|@1@2@3@4@5@J+6@7@b. ",
" b.8@9@0@a@b@c@d@e@f@g@b.b.b. ",
" h@i@j@.+:@k@l@m@b.b.b. ",
" n@:@o@p@q@b.b.b. ",
" b.b.b.b. ",
" ",
" "};
debian/watch 0000644 0000000 0000000 00000000113 11706755714 010227 0 ustar version=3
http://githubredir.debian.net/github/manns/pyspread/v(.+).tar.gz
debian/manpages 0000644 0000000 0000000 00000000022 11463361377 010711 0 ustar debian/pyspread.1
debian/links 0000644 0000000 0000000 00000000057 11744502004 010230 0 ustar /usr/share/pyspread/pyspread /usr/bin/pyspread
debian/docs 0000644 0000000 0000000 00000000061 11710754541 010043 0 ustar pyspread/faq
pyspread/thanks
pyspread/doc/help/*
debian/pyspread.1 0000644 0000000 0000000 00000003527 12112757045 011112 0 ustar .\" 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 PYSPREAD 1 "February 06, 2013"
.\" 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 insert n+1 empty lines
.\" for manpage-specific macros, see man(7)
.SH NAME
pyspread \- non-traditional Python spreadsheet application
.SH SYNOPSIS
.B pyspread\fR [\fIoptions\fR] "\fIfiles\fR" ...
.SH DESCRIPTION
.B pyspread
is a non-traditional spreadsheet application that is based on and written in the
programming language Python.
The goal of pyspread is to be the most pythonic spreadsheet.
Pyspread expects Python expressions in its grid cells, which makes a spreadsheet
specific language obsolete. Each cell returns a Python object that can be accessed
from other cells. These objects can represent anything including lists or matrices.
.PP
.SH OPTIONS
This program follows the usual GNU command line syntax, with long
options starting with two dashes ('-').
.TP
.BR \-h\fR, " " \fB\-\-help
Show summary of options.
.TP
.BR \-\-version
Show version of program.
.TP
.BR \-d " " \fIDIMENSIONS\fB ", " \-\-dimensions=\fIDIMENSIONS\fR
Size of empty table, which is initially created.
.I
DIMENSIONS
has the format (Rows, Columns, Tables).
.I
DIMENSIONS
defaults to (1000, 100, 3).
.SH AUTHOR
pyspread was written by Martin Manns.
.PP
This manual page was written by Martin Manns ,
for the Debian project (but may be used by others).
debian/changelog 0000644 0000000 0000000 00000003036 12143223644 011043 0 ustar pyspread (0.2.3-2) unstable; urgency=low
[ Andreas Noteng ]
* Upload to unstable
* Add package type to the Lintian override
* Add keywords to the .desktop file
[ Jakub Wilk ]
* Use canonical URIs for Vcs-* fields.
-- Andreas Noteng Fri, 10 May 2013 18:56:38 +0200
pyspread (0.2.3-1) experimental; urgency=low
* New upstream release
* Move the translations to /usr/share/locale, thanks to Jakub Wilk for the
patch
* Fix typos in upstream documentation, thanks to Jakub Wilk for the patch
- documentation_typos.patch
* After upgrade ~/.pyspreadrc needs to be deleted
* Update Python dependencies to >= 2.7
* Change menu category from development to office (Closes: #674463)
* New dependency matplotlib, python-gnupg
* Removed suggested dependencies gmpy and rpy
* Removed dependency python-pyme as it has been replaced by python-gnupg
* Standards-Version bumped to 3.9.4
- Changed versioned build dependency debhelper to 8.1.0
* Updated copyright file
* Updated manpage
* Refreshed patches
* PySpread no longer saves sensitive data in ~/.pyspreadrc (Closes: #701650)
* Use local version of Python tutorial if it is available (Closes: #704928)
- python_tutorial.patch
* Update path to online Python tutorial (Closes: #704929)
- python_tutorial.patch
-- Andreas Noteng Wed, 24 Apr 2013 08:33:07 +0200
pyspread (0.2.2-1) unstable; urgency=low
* Initial release. (Closes: #601950)
-- Andreas Noteng Tue, 24 Apr 2012 10:52:20 +0200
debian/NEWS 0000644 0000000 0000000 00000000404 12131610137 007656 0 ustar pyspread (0.2.3-1) experimental; urgency=low
After updating from 0.2.2, users should remove ~/.pyspreadrc because window
geometry has changed and the gpg key pair has to be changed.
-- Andreas Noteng Tue, 20 Feb 2013 22:14:31 +0100
debian/install 0000644 0000000 0000000 00000000125 11710754541 010562 0 ustar debian/pyspread.desktop usr/share/applications
debian/pyspread.xpm usr/share/pixmaps
debian/source/ 0000755 0000000 0000000 00000000000 12143224037 010464 5 ustar debian/source/format 0000644 0000000 0000000 00000000014 11463361377 011707 0 ustar 3.0 (quilt)
debian/rules 0000755 0000000 0000000 00000000621 12131460117 010241 0 ustar #!/usr/bin/make -f
PYVERS := $(shell pyversions -i)
override_dh_auto_install:
python setup.py install --root=debian/pyspread --install-layout=deb --install-lib=/usr/share/ --install-scripts=/usr/share/
cd debian/pyspread/usr/share/pyspread && mv locale ..
rm -rf debian/pyspread/usr/share/__init__.py
rm -rf debian/pyspread/usr/share/*.egg-info
override_dh_auto_build:
%:
dh $@ --with python2
debian/examples 0000644 0000000 0000000 00000000024 11710754541 010730 0 ustar pyspread/examples/*