Commit 252467d9 authored by Jeremy Sanders's avatar Jeremy Sanders

[svn-inject] Applying Debian modifications (1.9-2) to trunk

parents
veusz (1.9-2) unstable; urgency=low
* Switch to using debhelper and python-support
-- Jeremy Sanders <jeremy@jeremysanders.net> Tue, 07 Sep 2010 14:52:53 +0100
veusz (1.9-1) unstable; urgency=low
* Initial release (Closes: #447524)
-- Jeremy Sanders <jeremy@jeremysanders.net> Tue, 07 Sep 2010 14:52:32 +0100
Source: veusz
Section: science
Priority: optional
Maintainer: Python Applications Packaging Team <python-apps-team@lists.alioth.debian.org>
Build-Depends: debhelper (>= 7.0.50), python-support,
python-numpy, python-all-dev (>= 2.4), python (>=2.4),
libqt4-dev, python-qt4, python-qt4-dev,
python-sip4, python-sip4-dev
Standards-Version: 3.9.1
Homepage: http://home.gna.org/veusz/
Package: veusz
Architecture: any
Depends: ${shlibs:Depends}, ${misc:Depends}, ${python:Depends},
python-qt4, python-sip4, python-numpy
Suggests: python-pyfits
Description: A scientific plotting and graphing application
Veusz is a 2D scientific plotting and graphing package, designed to
produce publication-ready Postscript or PDF output. Veusz provides a GUI,
command line and scripting interface (based on Python) to its plotting
facilities. The plots are built using an object-based system to
provide a consistent interface.
Format-Specification: http://svn.debian.org/wsvn/dep/web/deps/dep5.mdwn?op=file&rev=135
Name: veusz
Maintainer: Jeremy Sanders <jeremy@jeremysanders.net>
Source: http://download.gna.org/veusz/
Copyright: 2003-2010 Jeremy Sanders <jeremy@jeremysanders.net>
License: GPL-2+
Files: helpers/src/beziers.cpp, helpers/src/beziers.h
Copyright (C) 1990 Philip J. Schneider
Copyright (C) 2001 Lauris Kaplinski and Ximian, Inc.
License: GPL-2+
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 2 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, write to the Free Software Foundation, Inc.,
51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA.
On Debian systems, the full text of the GNU General Public
License version 2 can be found in the file
`/usr/share/common-licenses/GPL-2'.
Files: helpers/src/_nc_cntr.c
Copyright (c) 2002-2005 John D. Hunter
License: PSF
LICENSE AGREEMENT FOR MATPLOTLIB 0.84
--------------------------------------
1. This LICENSE AGREEMENT is between John D. Hunter ("JDH"), and the
Individual or Organization ("Licensee") accessing and otherwise using
matplotlib software in source or binary form and its associated
documentation.
2. Subject to the terms and conditions of this License Agreement, JDH
hereby grants Licensee a nonexclusive, royalty-free, world-wide license
to reproduce, analyze, test, perform and/or display publicly, prepare
derivative works, distribute, and otherwise use matplotlib 0.84
alone or in any derivative version, provided, however, that JDH's
License Agreement and JDH's notice of copyright, i.e., "Copyright (c)
2002-2005 John D. Hunter; All Rights Reserved" are retained in
matplotlib 0.84 alone or in any derivative version prepared by
Licensee.
3. In the event Licensee prepares a derivative work that is based on or
incorporates matplotlib 0.84 or any part thereof, and wants to
make the derivative work available to others as provided herein, then
Licensee hereby agrees to include in any such work a brief summary of
the changes made to matplotlib 0.84.
4. JDH is making matplotlib 0.84 available to Licensee on an "AS
IS" basis. JDH MAKES NO REPRESENTATIONS OR WARRANTIES, EXPRESS OR
IMPLIED. BY WAY OF EXAMPLE, BUT NOT LIMITATION, JDH MAKES NO AND
DISCLAIMS ANY REPRESENTATION OR WARRANTY OF MERCHANTABILITY OR FITNESS
FOR ANY PARTICULAR PURPOSE OR THAT THE USE OF MATPLOTLIB 0.84
WILL NOT INFRINGE ANY THIRD PARTY RIGHTS.
5. JDH SHALL NOT BE LIABLE TO LICENSEE OR ANY OTHER USERS OF MATPLOTLIB
0.84 FOR ANY INCIDENTAL, SPECIAL, OR CONSEQUENTIAL DAMAGES OR
LOSS AS A RESULT OF MODIFYING, DISTRIBUTING, OR OTHERWISE USING
MATPLOTLIB 0.84, OR ANY DERIVATIVE THEREOF, EVEN IF ADVISED OF
THE POSSIBILITY THEREOF.
6. This License Agreement will automatically terminate upon a material
breach of its terms and conditions.
7. Nothing in this License Agreement shall be deemed to create any
relationship of agency, partnership, or joint venture between JDH and
Licensee. This License Agreement does not grant permission to use JDH
trademarks or trade name in a trademark sense to endorse or promote
products or services of Licensee, or any third party.
8. By copying, installing or otherwise using matplotlib 0.84,
Licensee agrees to be bound by the terms and conditions of this License
Agreement.
Use standard location for license file for about dialog box
--- veusz-1.9.orig/dialogs/aboutdialog.py
+++ veusz-1.9/dialogs/aboutdialog.py
@@ -59,7 +59,7 @@
VeuszDialog.__init__(self, parent, 'license.ui')
try:
- f = open(os.path.join(utils.veuszDirectory, 'COPYING'), 'rU')
+ f = open('/usr/share/common-licenses/GPL-2', 'rU')
text = f.read()
except IOError:
text = 'Could not open the license file.'
license-file-location.patch
#!/usr/bin/make -f
%:
dh $@
override_dh_auto_build:
dh_auto_build
# make man pages for command line programs
pod2man -c '' -n veusz -r '' debian/veusz.pod > debian/veusz.1
pod2man -c '' -n veusz_listen -r '' debian/veusz_listen.pod \
> debian/veusz_listen.1
override_dh_install:
dh_install
# install desktop file for menu
install -d debian/veusz/usr/share/applications
install -m644 -p debian/veusz.desktop \
debian/veusz/usr/share/applications
# icons for menu
install -d debian/veusz/usr/share/pixmaps
install -m644 -p debian/veusz.xpm debian/veusz/usr/share/pixmaps
install -pT -m644 windows/icons/veusz_48.png \
debian/veusz/usr/share/pixmaps/veusz.png
override_dh_auto_clean:
dh_auto_clean
# remove pod2man generated man pages
rm -f debian/veusz.1
rm -f debian/veusz_listen.1
override_dh_compress:
# don't compress Veusz example files
dh_compress -X.vsz
[Desktop Entry]
Version=1.0
Name=Veusz
GenericName=Scientific plotting
Comment=For graphing and manipulation of scientific data
MimeType=application/x-veusz;
# veusz can open .vsz files
Exec=veusz %F
Icon=veusz
Terminal=false
Type=Application
Categories=Graphics;
Document: veusz
Title: Veusz Manual
Author: Jeremy Sanders
Abstract: This manual describes how to use the Veusz scientific plotting package
Section: Science/Data Analysis
Format: HTML
Index: /usr/share/doc/veusz/manual.html
Files: /usr/share/doc/veusz/manimages/*
Documents/manual.html
Documents/manimages/
debian/veusz.1
debian/veusz_listen.1
=head1 NAME
Veusz - a scientific plotting and graphing application.
=head1 SYNOPSIS
veusz [I<options>] [F<document.vsz>]...
=head1 DESCRIPTION
B<Veusz> is a scientific plotting and graphing package. It is designed
to create publication-ready Postscript and PDF output. Veusz has a GUI
user interface (started with the C<veusz> command), a Python module
interface and a scripting interface (see veusz_listen(1)).
If started without command line arguments, B<Veusz> will open up with
a new empty document. The program will otherwise open the listed
documents.
=head1 OPTIONS
=over 8
=item B<--unsafe-mode>
Opened scripts are not checked for the presence of unsafe Python
commands if this option is used. This allows the user to create or
open more complex scripts if they come from a trusted source.
=item B<--help>
Displays the options to the program and exits.
=item B<--version>
Displays information about the currently installed version and exits.
=back
=head1 SEE ALSO
The veusz_listen(1) command takes scripting commands over stdin.
=head1 BUGS
Please report bugs at https://gna.org/bugs/?group=veusz
=head1 AUTHORS
B<Veusz> was written by Jeremy Sanders <jeremy@jeremysanders.net> and
James Graham <jg301@cam.ac.uk>.
This manual page was written by Jeremy Sanders <jeremy@jeremysanders.net>.
=head1 COPYRIGHT
Copyright (C) 2003-2010 Jeremy Sanders <jeremy@jeremysanders.net>.
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 2, or (at your option) any
later version.
On Debian GNU/Linux systems, the complete text of the GNU General
Public License can be found in `/usr/share/common-licenses/GPL'.
=cut
<?xml version='1.0'?>
<mime-info xmlns='http://www.freedesktop.org/standards/shared-mime-info'>
<mime-type type="application/x-veusz">
<comment>Veusz saved graph</comment>
<glob pattern="*.vsz"/>
<magic priority="50">
<match type="string" value="# Veusz saved document" offset="0"/>
</magic>
</mime-type>
</mime-info>
/* XPM */
static char * veusz_xpm[] = {
"32 32 221 2",
" c None",
". c #050520",
"+ c #050521",
"@ c #050522",
"# c #050524",
"$ c #0A0A43",
"% c #0A0A45",
"& c #0B0B46",
"* c #0B0B48",
"= c #0B0B49",
"- c #070730",
"; c #070732",
"> c #080833",
", c #080835",
"' c #080836",
") c #0D0D53",
"! c #0D0D54",
"~ c #0D0D56",
"{ c #0D0D57",
"] c #0D0D58",
"^ c #0A0A41",
"/ c #0A0A44",
"( c #0B0B47",
"_ c #0F0F63",
": c #0F0F65",
"< c #101066",
"[ c #101068",
"} c #0C0C52",
"| c #0D0D55",
"1 c #121273",
"2 c #121274",
"3 c #121275",
"4 c #121277",
"5 c #121279",
"6 c #0F0F64",
"7 c #101067",
"8 c #141483",
"9 c #141485",
"0 c #151586",
"a c #151588",
"b c #121276",
"c c #121278",
"d c #131379",
"e c #171792",
"f c #171794",
"g c #171796",
"h c #171797",
"i c #171798",
"j c #151585",
"k c #151587",
"l c #15158A",
"m c #1919A3",
"n c #1919A5",
"o c #1A1AA6",
"p c #1A1AA8",
"q c #181899",
"r c #18189B",
"s c #1C1CB3",
"t c #1C1CB4",
"u c #1C1CB5",
"v c #1C1CB7",
"w c #1A1AA7",
"x c #1A1AAA",
"y c #1A1AAB",
"z c #1E1EC2",
"A c #1E1EC3",
"B c #1E1EC5",
"C c #1F1FC6",
"D c #1F1FC8",
"E c #1C1CB8",
"F c #1D1DB9",
"G c #1D1DBA",
"H c #1D1DBC",
"I c #1D1DBE",
"J c #2121D2",
"K c #2121D4",
"L c #2121D6",
"M c #2121D7",
"N c #1F1FCA",
"O c #1F1FCB",
"P c #2020CD",
"Q c #2020CE",
"R c #2323E2",
"S c #2323E3",
"T c #2323E5",
"U c #2424E6",
"V c #2424E7",
"W c #2222DB",
"X c #2222DC",
"Y c #2222DD",
"Z c #2323DF",
"` c #2626F3",
" . c #2626F4",
".. c #2626F5",
"+. c #2626F7",
"@. c #2424EB",
"#. c #2525ED",
"$. c #2525EE",
"%. c #2525F0",
"&. c #3535FF",
"*. c #3A3AFF",
"=. c #4040FF",
"-. c #4646FF",
";. c #2727FC",
">. c #2727FE",
",. c #2929FF",
"'. c #2F2FFF",
"). c #7373FF",
"!. c #7979FF",
"~. c #7E7EFF",
"{. c #8484FF",
"]. c #8B8BFF",
"^. c #6262FF",
"/. c #6868FF",
"(. c #6D6DFF",
"_. c #B7B7FF",
":. c #BCBCFF",
"<. c #C4C4FF",
"[. c #CACAFF",
"}. c #A6A6FF",
"|. c #ACACFF",
"1. c #B1B1FF",
"2. c #B9B9FF",
"3. c #F5F5FF",
"4. c #FBFBFF",
"5. c #FDFEFD",
"6. c #FBFDFB",
"7. c #F9FCF9",
"8. c #EAEAFF",
"9. c #F1F1FF",
"0. c #F7F7FF",
"a. c #FDFDFF",
"b. c #E8F4E8",
"c. c #E5F2E5",
"d. c #E3F1E3",
"e. c #E1F0E1",
"f. c #ECF5EC",
"g. c #EAF4EA",
"h. c #E8F3E8",
"i. c #E2F1E2",
"j. c #D1DBF4",
"k. c #D1DBF3",
"l. c #D0E8D0",
"m. c #CEE7CE",
"n. c #CBE5CB",
"o. c #C9E4C9",
"p. c #D2E9D2",
"q. c #B8DCB8",
"r. c #B6DBB6",
"s. c #B4DAB4",
"t. c #B2D9B2",
"u. c #AFD7AF",
"v. c #D0DBF2",
"w. c #B5DBB5",
"x. c #B3DAB3",
"y. c #B1D8B1",
"z. c #9ECF9E",
"A. c #9CCE9C",
"B. c #9ACD9A",
"C. c #97CC97",
"D. c #9BCE9B",
"E. c #99CD99",
"F. c #94CA94",
"G. c #87C487",
"H. c #84C384",
"I. c #82C182",
"J. c #7FC07F",
"K. c #7DBF7D",
"L. c #7CBF7C",
"M. c #7ABE7A",
"N. c #D0DBF4",
"O. c #6DB76D",
"P. c #6AB66A",
"Q. c #68B568",
"R. c #65B365",
"S. c #67B467",
"T. c #63B263",
"U. c #60B160",
"V. c #A4CAB9",
"W. c #55AB55",
"X. c #52AA52",
"Y. c #50A950",
"Z. c #4EA84E",
"`. c #4DA84D",
" + c #4BA64B",
".+ c #49A549",
"++ c #46A446",
"@+ c #83BC92",
"#+ c #3A9E3A",
"$+ c #389D38",
"%+ c #369C36",
"&+ c #349B34",
"*+ c #339B33",
"=+ c #319A31",
"-+ c #2E982E",
";+ c #2C972C",
">+ c #60AC6B",
",+ c #239323",
"'+ c #219221",
")+ c #1E911E",
"!+ c #1C8F1C",
"~+ c #198E19",
"{+ c #168D16",
"]+ c #148C14",
"^+ c #128B12",
"/+ c #3B9C43",
"(+ c #0B870B",
"_+ c #098609",
":+ c #078507",
"<+ c #048404",
"[+ c #028302",
"}+ c #008200",
"|+ c #1E8F23",
"1+ c #D1DCF3",
"2+ c #0F8812",
"3+ c #D2DBF4",
"4+ c #D1DBF2",
"5+ c #0F8811",
"6+ c #148B18",
"7+ c #128A15",
"8+ c #A7C9C2",
". + @ # $ % & * = ",
"- ; > , ' ) ! ~ { ] ",
"^ $ / % ( _ : < [ ",
"} ) | ~ ] 1 2 3 4 5 ",
" 6 : 7 [ 8 9 0 a ",
" 3 b c d e f g h i ",
" j k a l m n o p ",
" g h q r s t u v ",
" w p x y z A B C D ",
" E F G H I J K L M ",
" D 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.c.i. j.k. l.m.n.o. ",
" p.l.m.n.o. q.r.s.t.u. v. ",
" w.x.y.u. z.A.B.C. ",
" D.E.C.F. G.H.I.J.K. ",
" I.J.L.M. N. O.P.Q.R. ",
" S.R.T.U.V. W.X.Y.Z. ",
" `. +.+++@+ #+$+%+&+ j. k. ",
" *+=+-+;+>+ ,+'+)+!+ ",
" ~+{+]+^+/+ (+_+:+<+[+ ",
" }+}+}+|+ }+}+}+}+ 1+ ",
" }+}+}+2+}+}+}+}+ v. 3+ ",
" }+}+}+}+}+}+}+}+ k. 4+ ",
" }+}+}+}+}+}+}+ ",
" }+}+}+}+}+}+}+ ",
" }+}+}+5+6+7+8+k.k.k.k.k.k.k.k.k.k. "};
=head1 NAME
veusz_listen - command-line interface to the B<Veusz> plotting application.
=head1 SYNOPSIS
veusz_listen [F<WindowTitle>]...
=head1 DESCRIPTION
B<Veusz> is a scientific plotting and graphing
package. B<veusz_listen> provides a command line interface to its
scripting interface.
B<veusz_listen> opens a new window (with an optional window title)
and listens to stdin. It executes Veusz scripting commands, writing
any output to stdout.
=head1 SEE ALSO
veusz(1)
=head1 BUGS
Please report bugs at https://gna.org/bugs/?group=veusz
=head1 AUTHORS
B<Veusz> was written by Jeremy Sanders <jeremy@jeremysanders.net> and
James Graham <jg301@cam.ac.uk>.
This manual page was written by Jeremy Sanders <jeremy@jeremysanders.net>.
=head1 COPYRIGHT
Copyright (C) 2003-2010 Jeremy Sanders <jeremy@jeremysanders.net>.
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 2, or (at your option) any
later version.
On Debian GNU/Linux systems, the complete text of the GNU General
Public License can be found in `/usr/share/common-licenses/GPL'.
=cut
version=3
http://download.gna.org/veusz/veusz-(.*)\.tar.gz
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment