Show More
@@ -0,0 +1,1 b'' | |||
|
1 | doc/ipython.el usr/share/emacs/site-lisp |
@@ -0,0 +1,52 b'' | |||
|
1 | .TH IRUNNER 1 "April 24, 2007" "" "" | |
|
2 | .SH NAME | |
|
3 | \fBirunner \- interactive runner interface | |
|
4 | .SH SYNOPSIS | |
|
5 | .nf | |
|
6 | .fam C | |
|
7 | \fBirunner\fP [\fIoptions\fP] \fIfile_to_run\fP | |
|
8 | .fam T | |
|
9 | .fi | |
|
10 | .SH DESCRIPTION | |
|
11 | irunner is an interface to the various interactive runners | |
|
12 | available in IPython's \fBirunner\fP module. | |
|
13 | .PP | |
|
14 | The already implemented runners are listed below; adding | |
|
15 | one for a new program is a trivial task, see the source | |
|
16 | for examples. | |
|
17 | .SH OPTIONS | |
|
18 | .TP | |
|
19 | .B | |
|
20 | \-h, \-\-help | |
|
21 | show this help message and exit | |
|
22 | .TP | |
|
23 | .B | |
|
24 | \-\-ipython | |
|
25 | IPython interactive runner (default). | |
|
26 | .TP | |
|
27 | .B | |
|
28 | \-\-python | |
|
29 | Python interactive runner. | |
|
30 | .TP | |
|
31 | .B | |
|
32 | \-\-sage | |
|
33 | SAGE interactive runner. | |
|
34 | .SH EXAMPLE | |
|
35 | irunner.py \-\-python \-\- \-\-help | |
|
36 | will pass \-\-help to the python runner. | |
|
37 | Similarly, | |
|
38 | irunner.py \-\-ipython \-\- \-\-interact script.ipy | |
|
39 | .SH SEE ALSO | |
|
40 | .BR ipython(1) | |
|
41 | .br | |
|
42 | .SH BUGS | |
|
43 | The SAGE runner only works if you manually configure your SAGE | |
|
44 | copy to use 'colors NoColor' in the ipythonrc config file, since | |
|
45 | currently the prompt matching regexp does not identify color sequences. | |
|
46 | .SH AUTHOR | |
|
47 | \fBirunner\fP is an extension of Ken Schutte <kschutte-AT-csail.mit.edu>'s | |
|
48 | script contributed on the ipython-user list: | |
|
49 | http://scipy.net/pipermail/ipython-user/2006-May/001705.html | |
|
50 | .PP | |
|
51 | This manual page was written by Bernd Zeimetz <bernd@bzed.de>, | |
|
52 | for the Debian project (but may be used by others). |
@@ -0,0 +1,1 b'' | |||
|
1 | debian/irunner.1 |
@@ -0,0 +1,1 b'' | |||
|
1 | 2 |
@@ -1,8 +1,330 b'' | |||
|
1 | ipython (0.8.1-2) unstable; urgency=low | |
|
2 | ||
|
3 | [ Piotr Ożarowski ] | |
|
4 | * Homepage field added | |
|
5 | * Rename XS-Vcs-* fields to Vcs-* (dpkg supports them now) | |
|
6 | * Add 04_remove_shebang patch | |
|
7 | * Removing lintian overrides, adding proper patches instead. | |
|
8 | ||
|
9 | [ Bernd Zeimetz ] | |
|
10 | * Replacing Recommends by Suggests to stop ipython from installing ~500MB | |
|
11 | of dependencies. Thanks to Marcela Tiznado (Closes: #451887). | |
|
12 | ||
|
13 | -- Bernd Zeimetz <bernd@bzed.de> Mon, 19 Nov 2007 19:10:14 +0100 | |
|
14 | ||
|
15 | ipython (0.8.1-1) unstable; urgency=low | |
|
16 | ||
|
17 | [ Bernd Zeimetz ] | |
|
18 | * debian/control: | |
|
19 | - adding python-matplotlib to Recommends because | |
|
20 | it is needed to run ipython -pylab | |
|
21 | ||
|
22 | [ Norbert Tretkowski ] | |
|
23 | * New upstream release. (closes: #428398) | |
|
24 | ||
|
25 | [ Reinhard Tartler ] | |
|
26 | * Install ipython.el properly. | |
|
27 | ||
|
28 | -- Norbert Tretkowski <nobse@debian.org> Mon, 11 Jun 2007 20:05:30 +0200 | |
|
29 | ||
|
30 | ipython (0.8.0-2) unstable; urgency=low | |
|
31 | ||
|
32 | * debian/changelog: | |
|
33 | - adding missing colons to Closes entries to fix two | |
|
34 | lintian warnings | |
|
35 | * debian/compat: | |
|
36 | - bumping compat level to 5 | |
|
37 | * debian/control: | |
|
38 | - adding XS-Vcs-Browser | |
|
39 | - remove no longer needed X*-Python-Version fields | |
|
40 | - moving python-pexpect from Recommends to Depends because | |
|
41 | /usr/bin/irunner is not useable without it | |
|
42 | - moving debhelper and dpatch from Build-Depends-Indep to | |
|
43 | Build-Depends, fixing the following lintian errors: | |
|
44 | - clean-should-be-satisfied-by-build-depends debhelper | |
|
45 | - clean-should-be-satisfied-by-build-depends dpatch | |
|
46 | - removing unnecessary Build-Depends-Indep on python-all-dev, | |
|
47 | adding python to Build-Depends instead | |
|
48 | - replacing python-central by python-support to be able to | |
|
49 | fix #420134 without hassle | |
|
50 | - adding ${misc:Depends} | |
|
51 | - adding the missing identation for Homepage: | |
|
52 | - adding cdbs as Build-Depends | |
|
53 | - adding myself to Uploaders | |
|
54 | - removing the short description from the long description | |
|
55 | * debian/patches/03_ipy_gnuglobal.dpatch: | |
|
56 | - fix the location of the global binary - we're not on windows | |
|
57 | * debian/rules: | |
|
58 | - removing old crust, using cdbs to make things clear again | |
|
59 | - using python-support instead of python-central to make | |
|
60 | modules for 2.5 avaiable now. (Closes: #420134) | |
|
61 | - making sure the bogus /usr/IPython directory is not | |
|
62 | included in the package again | |
|
63 | - do not remove docs/ipython.el (Closes: #198505, #415427) | |
|
64 | * adding lintian ovverrides for several scripts included in the | |
|
65 | IPython/Extensions directory. | |
|
66 | * adding a manpage for /usr/bin/irunner | |
|
67 | ||
|
68 | -- Bernd Zeimetz <bernd@bzed.de> Tue, 24 Apr 2007 02:47:26 +0200 | |
|
69 | ||
|
70 | ipython (0.8.0-1) unstable; urgency=low | |
|
71 | ||
|
72 | * New upstream release. (closes: #419716) | |
|
73 | * Removed patches merged upstream. | |
|
74 | ||
|
75 | -- Norbert Tretkowski <nobse@debian.org> Tue, 17 Apr 2007 20:26:43 +0200 | |
|
76 | ||
|
77 | ipython (0.7.3-2) unstable; urgency=low | |
|
78 | ||
|
79 | * Added a new patch from svn to fix jobctrl to work properly on posix. | |
|
80 | ||
|
81 | -- Norbert Tretkowski <nobse@debian.org> Thu, 21 Dec 2006 20:13:57 +0100 | |
|
82 | ||
|
83 | ipython (0.7.3-1) unstable; urgency=low | |
|
84 | ||
|
85 | * New upstream release. | |
|
86 | ||
|
87 | -- Norbert Tretkowski <nobse@debian.org> Mon, 18 Dec 2006 22:23:55 +0100 | |
|
88 | ||
|
89 | ipython (0.7.3~rc2-1) experimental; urgency=low | |
|
90 | ||
|
91 | * New upstream release candidate. | |
|
92 | ||
|
93 | -- Norbert Tretkowski <nobse@debian.org> Sat, 16 Dec 2006 02:20:13 +0100 | |
|
94 | ||
|
95 | ipython (0.7.3~beta2-1) experimental; urgency=low | |
|
96 | ||
|
97 | * New upstream beta release. | |
|
98 | ||
|
99 | -- Norbert Tretkowski <nobse@debian.org> Fri, 8 Dec 2006 08:02:16 +0100 | |
|
100 | ||
|
101 | ipython (0.7.3~beta1-1) experimental; urgency=low | |
|
102 | ||
|
103 | * New upstream beta release. | |
|
104 | * Removed backported patch added in 0.7.2-5 to workaround bugs in python | |
|
105 | 2.3's inspect module. | |
|
106 | ||
|
107 | -- Norbert Tretkowski <nobse@debian.org> Wed, 29 Nov 2006 12:35:22 +0100 | |
|
108 | ||
|
109 | ipython (0.7.2-6) UNRELEASED; urgency=low | |
|
110 | ||
|
111 | * Added XS-Vcs-Svn field. | |
|
112 | ||
|
113 | -- Piotr Ozarowski <ozarow@gmail.com> Thu, 23 Nov 2006 14:44:43 +0100 | |
|
114 | ||
|
115 | ipython (0.7.2-5) unstable; urgency=low | |
|
116 | ||
|
117 | * Added a new patch from svn to workaround bugs in python 2.3's inspect | |
|
118 | module. (closes: #374625) | |
|
119 | ||
|
120 | -- Norbert Tretkowski <nobse@debian.org> Thu, 10 Aug 2006 18:36:12 +0200 | |
|
121 | ||
|
122 | ipython (0.7.2-4) unstable; urgency=low | |
|
123 | ||
|
124 | * Fixed spelling error in description. (closes: #363976) | |
|
125 | * Ack NMU 0.7.2-3.1, thanks Matthias. (closes: #377787) | |
|
126 | ||
|
127 | -- Norbert Tretkowski <nobse@debian.org> Tue, 1 Aug 2006 22:45:11 +0200 | |
|
128 | ||
|
129 | ipython (0.7.2-3.1) unstable; urgency=medium | |
|
130 | ||
|
131 | * NMU. | |
|
132 | * Convert to updated Python policy. (closes: #377787) | |
|
133 | ||
|
134 | -- Matthias Klose <doko@debian.org> Thu, 13 Jul 2006 17:42:06 +0000 | |
|
135 | ||
|
136 | ipython (0.7.2-3ubuntu1) edgy; urgency=low | |
|
137 | ||
|
138 | * Synchronize with Debian unstable. | |
|
139 | * Convert to updated Python policy. Collapse all packages into one | |
|
140 | ipython package, don't handle ipython using alternatives. | |
|
141 | ||
|
142 | -- Matthias Klose <doko@ubuntu.com> Tue, 11 Jul 2006 09:47:37 +0000 | |
|
143 | ||
|
144 | ipython (0.7.2-3) unstable; urgency=low | |
|
145 | ||
|
146 | * Removed alternative for irunner manpage. | |
|
147 | ||
|
148 | -- Norbert Tretkowski <nobse@debian.org> Sat, 17 Jun 2006 09:49:10 +0200 | |
|
149 | ||
|
150 | ipython (0.7.2-2) unstable; urgency=medium | |
|
151 | ||
|
152 | * Fixed conflict in irunner. (closes: #373874) | |
|
153 | * Added recommendation for python-pexpect. (closes: #373794) | |
|
154 | ||
|
155 | -- Norbert Tretkowski <nobse@debian.org> Fri, 16 Jun 2006 10:43:45 +0200 | |
|
156 | ||
|
157 | ipython (0.7.2-1) unstable; urgency=low | |
|
158 | ||
|
159 | [ Piotr Ozarowski ] | |
|
160 | * Added watch file. | |
|
161 | ||
|
162 | [ Norbert Tretkowski ] | |
|
163 | * New upstream release. | |
|
164 | ||
|
165 | -- Norbert Tretkowski <nobse@debian.org> Thu, 8 Jun 2006 23:36:03 +0200 | |
|
166 | ||
|
167 | ipython (0.7.1.fix1+0.7.2.rc1-1) experimental; urgency=low | |
|
168 | ||
|
169 | * New upstream release candidate. | |
|
170 | * Updated Standards-Version to 3.7.2.0, no changes required. | |
|
171 | ||
|
172 | -- Norbert Tretkowski <nobse@debian.org> Sat, 27 May 2006 14:49:24 +0200 | |
|
173 | ||
|
174 | ipython (0.7.1.fix1-2) unstable; urgency=low | |
|
175 | ||
|
176 | * Set maintainer to Debian Python modules team and added myself to | |
|
177 | uploaders. | |
|
178 | ||
|
179 | -- Norbert Tretkowski <nobse@debian.org> Sun, 16 Apr 2006 15:53:43 +0200 | |
|
180 | ||
|
181 | ipython (0.7.1.fix1-1) unstable; urgency=low | |
|
182 | ||
|
183 | * New upstream bugfix release. | |
|
184 | * Removed backported patch which was added in 0.7.1-3 to catch | |
|
185 | KeyboardInterrupt exceptions properly, it's part of this release. | |
|
186 | * Fixed names of pdfs in doc-base file to shut up linda. | |
|
187 | ||
|
188 | -- Norbert Tretkowski <nobse@debian.org> Tue, 14 Feb 2006 23:51:17 +0100 | |
|
189 | ||
|
190 | ipython (0.7.1-3) unstable; urgency=low | |
|
191 | ||
|
192 | * Added a new patch from upstream to catch KeyboardInterrupt exceptions | |
|
193 | properly. | |
|
194 | ||
|
195 | -- Norbert Tretkowski <nobse@debian.org> Mon, 30 Jan 2006 19:42:31 +0100 | |
|
196 | ||
|
197 | ipython (0.7.1-2) unstable; urgency=low | |
|
198 | ||
|
199 | * Really remove alternatives on purge, thanks Lars Wirzenius for finding | |
|
200 | the problem. (closes: #317269) | |
|
201 | ||
|
202 | -- Norbert Tretkowski <nobse@debian.org> Sun, 29 Jan 2006 23:11:28 +0100 | |
|
203 | ||
|
204 | ipython (0.7.1-1) unstable; urgency=low | |
|
205 | ||
|
206 | * New upstream release. | |
|
207 | ||
|
208 | -- Norbert Tretkowski <nobse@debian.org> Tue, 24 Jan 2006 21:42:33 +0100 | |
|
209 | ||
|
210 | ipython (0.7.0-2) unstable; urgency=low | |
|
211 | ||
|
212 | * Fixed circular dependencies (closes: #341980) | |
|
213 | * Added version to dependency on ipython dummy package. (closes: #320235) | |
|
214 | * Removed python2.2 package, ipython now depends on python >= 2.3. | |
|
215 | * Bumped up standards-version, no changes needed. | |
|
216 | ||
|
217 | -- Norbert Tretkowski <nobse@debian.org> Sat, 21 Jan 2006 23:27:53 +0100 | |
|
218 | ||
|
219 | ipython (0.7.0-1) unstable; urgency=low | |
|
220 | ||
|
221 | * New upstream release. | |
|
222 | * Updated 01_docdir-base.dpatch and 02_profiler-message.dpatch. | |
|
223 | ||
|
224 | -- Norbert Tretkowski <nobse@debian.org> Sat, 21 Jan 2006 20:08:23 +0100 | |
|
225 | ||
|
226 | ipython (0.6.15-2) unstable; urgency=low | |
|
227 | ||
|
228 | * New maintainer, thanks Jack for your work. | |
|
229 | ||
|
230 | -- Norbert Tretkowski <nobse@debian.org> Sun, 28 Aug 2005 19:57:09 +0200 | |
|
231 | ||
|
232 | ipython (0.6.15-1) unstable; urgency=low | |
|
233 | ||
|
234 | * New upstream release. | |
|
235 | ||
|
236 | -- Norbert Tretkowski <nobse@debian.org> Thu, 2 Jun 2005 23:51:45 +0200 | |
|
237 | ||
|
238 | ipython (0.6.14-1) unstable; urgency=low | |
|
239 | ||
|
240 | * New upstream release. | |
|
241 | ||
|
242 | -- Norbert Tretkowski <nobse@debian.org> Tue, 31 May 2005 22:53:25 +0200 | |
|
243 | ||
|
244 | ipython (0.6.13-1) unstable; urgency=low | |
|
245 | ||
|
246 | * New upstream release. | |
|
247 | * Removed backported patch which was added in 0.6.12-3 to fix misleading | |
|
248 | prompt, it's part of this release. | |
|
249 | ||
|
250 | -- Norbert Tretkowski <nobse@debian.org> Fri, 15 Apr 2005 09:42:35 +0200 | |
|
251 | ||
|
252 | ipython (0.6.12-4) unstable; urgency=medium | |
|
253 | ||
|
254 | * Re-added python build-dependency, it got lost in 0.6.12-2. | |
|
255 | (closes: #301636) | |
|
256 | ||
|
257 | -- Norbert Tretkowski <nobse@debian.org> Sun, 27 Mar 2005 14:28:26 +0200 | |
|
258 | ||
|
259 | ipython (0.6.12-3) unstable; urgency=low | |
|
260 | ||
|
261 | * Added a new patch from cvs to fix misleading prompt2. (closes: #300847) | |
|
262 | ||
|
263 | -- Norbert Tretkowski <nobse@debian.org> Sun, 27 Mar 2005 00:05:26 +0100 | |
|
264 | ||
|
265 | ipython (0.6.12-2) unstable; urgency=low | |
|
266 | ||
|
267 | * Added packages for python2.2 and python2.4, ipython package is now a dummy | |
|
268 | package depending on ipython built for Debians default python. | |
|
269 | (closes: #292537) | |
|
270 | * Split out generic files into separate ipython-common package. | |
|
271 | * Enhanced package descriptions. | |
|
272 | * Removed CFLAGS settings from debian/rules, not required. | |
|
273 | * Tweaked message displayed when profiler support is missing. | |
|
274 | * Suggest the python-profiler package. | |
|
275 | ||
|
276 | -- Norbert Tretkowski <nobse@debian.org> Fri, 25 Mar 2005 20:24:36 +0100 | |
|
277 | ||
|
278 | ipython (0.6.12-1) unstable; urgency=low | |
|
279 | ||
|
280 | * New upstream release. | |
|
281 | * Removed patch which was added in 0.6.5-1.1 to make profiling support | |
|
282 | optional, it was merged upstream. | |
|
283 | ||
|
284 | -- Norbert Tretkowski <nobse@debian.org> Wed, 2 Mar 2005 12:15:09 +0100 | |
|
285 | ||
|
286 | ipython (0.6.11-1) unstable; urgency=low | |
|
287 | ||
|
288 | * New upstream release. | |
|
289 | + Fixed broken profiling support unless -D is specified. (closes: #295779) | |
|
290 | * Acknowledged NMUs. (closes: #206653, #294500, #294861, #280505) | |
|
291 | * New co-maintainer, added myself to uploaders. | |
|
292 | ||
|
293 | -- Norbert Tretkowski <nobse@debian.org> Tue, 1 Mar 2005 12:40:33 +0100 | |
|
294 | ||
|
295 | ipython (0.6.5-1.2) unstable; urgency=low | |
|
296 | ||
|
297 | * Non-maintainer upload. | |
|
298 | * Rebuild with a python version that is actually in Debian. | |
|
299 | ||
|
300 | -- Wichert Akkerman <wichert@wiggy.net> Thu, 17 Feb 2005 23:08:52 +0100 | |
|
301 | ||
|
302 | ipython (0.6.5-1.1) unstable; urgency=low | |
|
303 | ||
|
304 | * NMU to apply patch making profiling support optional (provided by | |
|
305 | Torsten Marek). (closes: #294500) | |
|
306 | ||
|
307 | -- Steven R. Baker <srbaker@debian.org> Thu, 17 Feb 2005 05:02:55 -0400 | |
|
308 | ||
|
309 | ipython (0.6.5-1) unstable; urgency=low | |
|
310 | ||
|
311 | * New upstream release | |
|
312 | ||
|
313 | -- Jack Moffitt <jack@xiph.org> Thu, 2 Dec 2004 15:49:27 -0700 | |
|
314 | ||
|
315 | ipython (0.6.4-1.1) unstable; urgency=low | |
|
316 | ||
|
317 | * NMU from BSP Frankfurt: | |
|
318 | - Added Build-Depends on dpatch (Closes: #280505) | |
|
319 | ||
|
320 | -- Joerg Jaspert <joerg@debian.org> Sat, 27 Nov 2004 18:28:17 +0100 | |
|
321 | ||
|
1 | 322 | ipython (0.6.4-1) unstable; urgency=low |
|
2 | 323 | |
|
3 | * Fix dpatch dependency (Closes: #280505) | |
|
324 | * New upstream release | |
|
325 | * Updated debian/rules to use dpatch and added debian/patches/* | |
|
4 | 326 | |
|
5 | -- Fernando Perez <fperez@colorado.edu> Wed Nov 17 22:54:23 MST 2004 | |
|
327 | -- Jack Moffitt <jack@xiph.org> Tue, 9 Nov 2004 10:38:51 -0700 | |
|
6 | 328 | |
|
7 | 329 | ipython (0.6.3-1) unstable; urgency=low |
|
8 | 330 | |
@@ -27,8 +349,8 b' ipython (0.4.0-1.1) unstable; urgency=low' | |||
|
27 | 349 | |
|
28 | 350 | ipython (0.4.0-1) unstable; urgency=low |
|
29 | 351 | |
|
30 | * New upstream release (Closes #195215) | |
|
31 | * Updated Build-Depends (Closes #200021) | |
|
352 | * New upstream release (Closes: #195215) | |
|
353 | * Updated Build-Depends (Closes: #200021) | |
|
32 | 354 | |
|
33 | 355 | -- Jack Moffitt <jack@xiph.org> Fri, 25 Jul 2003 10:16:12 -0600 |
|
34 | 356 |
@@ -1,21 +1,26 b'' | |||
|
1 | 1 | Source: ipython |
|
2 |
Section: |
|
|
2 | Section: python | |
|
3 | 3 | Priority: optional |
|
4 | Maintainer: Jack Moffitt <jack@xiph.org> | |
|
5 | Build-Depends-Indep: debhelper (>> 4.1.65), dpatch, python-dev | |
|
6 | Standards-Version: 3.6.1 | |
|
4 | Maintainer: Debian Python Modules Team <python-modules-team@lists.alioth.debian.org> | |
|
5 | Uploaders: Norbert Tretkowski <nobse@debian.org>, Bernd Zeimetz <bernd@bzed.de> | |
|
6 | Build-Depends: debhelper (>= 5.0.37.2), dpatch (>= 2.0.10), cdbs (>= 0.4.43), python, python-support (>= 0.4) | |
|
7 | Homepage: http://ipython.scipy.org/ | |
|
8 | Vcs-Svn: svn://svn.debian.org/python-modules/packages/ipython/trunk/ | |
|
9 | Vcs-Browser: http://svn.debian.org/wsvn/python-modules/packages/ipython/trunk/ | |
|
10 | Standards-Version: 3.7.2.2 | |
|
7 | 11 | |
|
8 | 12 | Package: ipython |
|
9 | 13 | Architecture: all |
|
10 | Depends: ${python:Depends} | |
|
11 | Recommends: python-numeric, python-numeric-ext | |
|
12 | Description: An enhanced interactive Python shell | |
|
13 | IPython is an enhanced interactive Python shell. It can be used as a | |
|
14 | replacement for the standard Python shell, or it can be used as a | |
|
15 | complete working environment for scientific computing (like Matlab or | |
|
16 | Mathematica) when paired with the standard Python scientific and | |
|
17 | numerical tools. It supports dynamic object introspections, numbered | |
|
18 | input/output prompts, a macro system, session logging, session | |
|
19 | restoring, complete system shell access, verbose and colored | |
|
20 | traceback reports, auto-parentheses, auto-quoting, and is | |
|
21 | embeddedable in other Python programs. | |
|
14 | Depends: ${python:Depends}, ${misc:Depends}, python-pexpect | |
|
15 | Conflicts: python2.3-ipython, python2.4-ipython, ipython-common | |
|
16 | Replaces: python2.3-ipython, python2.4-ipython, ipython-common | |
|
17 | Suggests: python-profiler, python-numeric, python-numeric-ext, python-matplotlib | |
|
18 | Description: enhanced interactive Python shell | |
|
19 | IPython can be used as a replacement for the standard Python shell, | |
|
20 | or it can be used as a complete working environment for scientific | |
|
21 | computing (like Matlab or Mathematica) when paired with the standard | |
|
22 | Python scientific and numerical tools. It supports dynamic object | |
|
23 | introspections, numbered input/output prompts, a macro system, | |
|
24 | session logging, session restoring, complete system shell access, | |
|
25 | verbose and colored traceback reports, auto-parentheses, auto-quoting, | |
|
26 | and is embeddable in other Python programs. |
@@ -4,51 +4,15 b' Wed, 12 Mar 2003 20:38:14 -0700.' | |||
|
4 | 4 | It was downloaded from http://ipython.scipy.org/ |
|
5 | 5 | |
|
6 | 6 | Upstream Author: Fernando Perez <fperez@colorado.edu>, |
|
7 |
Janko Hauser <jhauser@ |
|
|
7 | Janko Hauser <jhauser@ifm.uni-kiel.de>, | |
|
8 | 8 | Nathaniel Gray <n8gray@caltech.edu> |
|
9 | 9 | |
|
10 | 10 | Copyright: |
|
11 | 11 | |
|
12 |
Most IPython code is copyright (C) 2001 |
|
|
13 |
and Nathaniel Gray. All code is licensed under |
|
|
14 | explicitly mentioned below. The full IPython license is: | |
|
15 | ||
|
16 | IPython is released under a BSD-type license. | |
|
17 | ||
|
18 | Copyright (c) 2001, 2002, 2003, 2004 Fernando Perez <fperez@colorado.edu>. | |
|
19 | ||
|
20 | Copyright (c) 2001 Janko Hauser <jhauser@zscout.de> and Nathaniel Gray | |
|
21 | <n8gray@caltech.edu>. | |
|
22 | ||
|
23 | All rights reserved. | |
|
24 | ||
|
25 | Redistribution and use in source and binary forms, with or without | |
|
26 | modification, are permitted provided that the following conditions are met: | |
|
27 | ||
|
28 | a. Redistributions of source code must retain the above copyright notice, | |
|
29 | this list of conditions and the following disclaimer. | |
|
30 | ||
|
31 | b. Redistributions in binary form must reproduce the above copyright | |
|
32 | notice, this list of conditions and the following disclaimer in the | |
|
33 | documentation and/or other materials provided with the distribution. | |
|
34 | ||
|
35 | c. Neither the name of the copyright holders nor the names of any | |
|
36 | contributors to this software may be used to endorse or promote products | |
|
37 | derived from this software without specific prior written permission. | |
|
38 | ||
|
39 | ||
|
40 | THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" | |
|
41 | AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE | |
|
42 | IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE | |
|
43 | ARE DISCLAIMED. IN NO EVENT SHALL THE REGENTS OR CONTRIBUTORS BE LIABLE FOR | |
|
44 | ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL | |
|
45 | DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR | |
|
46 | SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER | |
|
47 | CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT | |
|
48 | LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY | |
|
49 | OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH | |
|
50 | DAMAGE. | |
|
51 | ||
|
12 | Most IPython code is copyright (C) 2001 by Fernando Perez, Janko | |
|
13 | Hauser, and Nathaniel Gray. All code is licensed under the GNU Lesser | |
|
14 | General Public License (LGPL) except as explicitly mentioned below. | |
|
15 | Its full text is included in the file /usr/share/common-licenses/LGPL. | |
|
52 | 16 | |
|
53 | 17 | DPyGetOpt.py is copyright (C) 2001 by Bill Bumgarner <bbum@friday.com> |
|
54 | 18 | and is licensed under the MIT license, reproduced below: |
@@ -1,98 +1,25 b'' | |||
|
1 | 1 | #!/usr/bin/make -f |
|
2 | # Sample debian/rules that uses debhelper. | |
|
3 | # GNU copyright 1997 to 1999 by Joey Hess. | |
|
4 | ||
|
5 | # Uncomment this to turn on verbose mode. | |
|
6 | #export DH_VERBOSE=1 | |
|
7 | ||
|
8 | ||
|
9 | ||
|
10 | ||
|
11 | CFLAGS = -Wall -g | |
|
12 | ||
|
13 | ifneq (,$(findstring noopt,$(DEB_BUILD_OPTIONS))) | |
|
14 | CFLAGS += -O0 | |
|
15 | else | |
|
16 | CFLAGS += -O2 | |
|
17 | endif | |
|
18 | ifeq (,$(findstring nostrip,$(DEB_BUILD_OPTIONS))) | |
|
19 | INSTALL_PROGRAM += -s | |
|
20 | endif | |
|
21 | ||
|
22 | configure: configure-stamp | |
|
23 | configure-stamp: | |
|
24 | dh_testdir | |
|
25 | ||
|
26 | python setup.py config | |
|
27 | ||
|
28 | touch configure-stamp | |
|
29 | ||
|
30 | ||
|
31 | build: build-stamp | |
|
32 | ||
|
33 | build-stamp: configure-stamp | |
|
34 | dh_testdir | |
|
35 | ||
|
36 | python setup.py build | |
|
37 | ||
|
38 | touch build-stamp | |
|
39 | ||
|
40 | clean: | |
|
41 | dh_testdir | |
|
42 | dh_testroot | |
|
43 | rm -f build-stamp configure-stamp | |
|
44 | ||
|
45 | -python setup.py clean --all | |
|
46 | rm -f setupext/*.pyc | |
|
47 | ||
|
48 | dh_clean | |
|
49 | ||
|
50 | install: build | |
|
51 | dh_testdir | |
|
52 | dh_testroot | |
|
53 | dh_clean -k | |
|
54 | dh_installdirs | |
|
55 | ||
|
56 | python setup.py install --prefix $(CURDIR)/debian/ipython/usr | |
|
57 | ||
|
58 | # remove extra license docs that get installed | |
|
59 | rm -f $(CURDIR)/debian/ipython/usr/share/doc/ipython/COPYING | |
|
60 | #rm -f $(CURDIR)/debian/ipython/usr/share/doc/ipython/GNU-LGPL | |
|
2 | # ipython debian/rules file | |
|
3 | DEB_PYTHON_SYSTEM=pysupport | |
|
4 | include /usr/share/cdbs/1/rules/debhelper.mk | |
|
5 | include /usr/share/cdbs/1/class/python-distutils.mk | |
|
6 | include /usr/share/cdbs/1/rules/dpatch.mk | |
|
7 | ||
|
8 | install/ipython:: | |
|
9 | # remove documentation | |
|
10 | rm $(CURDIR)/debian/ipython/usr/share/doc/ipython/COPYING | |
|
11 | rm $(CURDIR)/debian/ipython/usr/share/doc/ipython/ChangeLog | |
|
12 | rm $(CURDIR)/debian/ipython/usr/share/doc/ipython/README_Windows.txt | |
|
13 | rm $(CURDIR)/debian/ipython/usr/share/doc/ipython/pycon.ico | |
|
61 | 14 | |
|
62 | 15 | # change permission on scripts |
|
63 |
chmod |
|
|
64 | chmod 755 $(CURDIR)/debian/ipython/usr/share/doc/ipython/examples/example-gnuplot.py | |
|
65 | ||
|
66 | binary-indep: build install | |
|
67 | dh_testdir | |
|
68 | dh_testroot | |
|
69 | dh_installchangelogs doc/ChangeLog | |
|
70 | dh_installdocs | |
|
71 | # dh_installexamples | |
|
72 | dh_install | |
|
73 | # dh_installmenu | |
|
74 | # dh_installdebconf | |
|
75 | # dh_installlogrotate | |
|
76 | # dh_installemacsen | |
|
77 | # dh_installpam | |
|
78 | # dh_installmime | |
|
79 | # dh_installinit | |
|
80 | # dh_installcron | |
|
81 | # dh_installinfo | |
|
82 | dh_installman doc/ipython.1.gz doc/pycolor.1.gz | |
|
83 | dh_compress | |
|
84 | dh_fixperms | |
|
85 | dh_python | |
|
86 | # dh_makeshlibs | |
|
87 | dh_installdeb | |
|
88 | # dh_shlibdeps | |
|
89 | dh_gencontrol | |
|
90 | dh_md5sums | |
|
91 | dh_builddeb | |
|
16 | chmod a-x $(CURDIR)/debian/ipython/usr/share/doc/ipython/examples/* | |
|
92 | 17 | |
|
93 | # Build architecture-dependent files here. | |
|
94 | binary-arch: build install | |
|
95 | # We have nothing to do by default. | |
|
18 | # removing bogus usr/IPython directory | |
|
19 | rm -rf $(CURDIR)/debian/ipython/usr/IPython | |
|
96 | 20 | |
|
97 | binary: binary-indep binary-arch | |
|
98 | .PHONY: build clean binary-indep binary-arch binary install configure | |
|
21 | binary-fixup/ipython:: | |
|
22 | # fix lintian warnings (see also patches/04_remove_shebang.dpatch) | |
|
23 | chmod +x $(CURDIR)/debian/ipython/usr/share/python-support/ipython/IPython/upgrade_dir.py | |
|
24 | chmod +x $(CURDIR)/debian/ipython/usr/share/python-support/ipython/IPython/Extensions/pickleshare.py | |
|
25 | chmod +x $(CURDIR)/debian/ipython/usr/share/python-support/ipython/IPython/irunner.py |
General Comments 0
You need to be logged in to leave comments.
Login now