[Python-apps-commits] r776 - in packages/spe/trunk/debian (6 files)

piotr at users.alioth.debian.org piotr at users.alioth.debian.org
Thu Mar 6 22:34:04 UTC 2008


    Date: Thursday, March 6, 2008 @ 22:34:02
  Author: piotr
Revision: 776

* New upstream release
* Update debian/rules to match changes in upstream tarball
* debian/copyright: upstream sources are released under GPL3 now
* s/python/Python in long desc.

Modified:
  packages/spe/trunk/debian/changelog
  packages/spe/trunk/debian/control
  packages/spe/trunk/debian/copyright
  packages/spe/trunk/debian/rules
Deleted:
  packages/spe/trunk/debian/setup.py
  packages/spe/trunk/debian/spe.sgml

Modified: packages/spe/trunk/debian/changelog
===================================================================
--- packages/spe/trunk/debian/changelog	2008-03-06 21:14:27 UTC (rev 775)
+++ packages/spe/trunk/debian/changelog	2008-03-06 22:34:02 UTC (rev 776)
@@ -1,7 +1,7 @@
-spe (0.8.4.c-1) unstable; urgency=low
+spe (0.8.4.d-1) UNRELEASED; urgency=low
 
   [ Stefano Canepa ]
-  * New upstream release, from the upstream SPE-0.8.4.c-wx2.6.1.0.tar.gz
+  * New upstream release, from the upstream SPE-0.8.4.d-wx2.6.1.0.tar.gz
     tarball.
   * debian/control:
     - Added docbook-to-man to Build-Depends-Indep.
@@ -10,8 +10,6 @@
     - Added creation of manpage.
   * debian/01_setup.py, debian/rules:
     - Add a setup.py file and install it before building the package.
-  * debian/spe.sgml
-    - Added to generate manpage.
 
   [ Emilio Pozuelo Monfort ]
   * debian/control:
@@ -19,8 +17,6 @@
       Closes: #379374.
     - Added myself to Uploaders.
     - Section -> devel.
-    - Remove python-central from build-depends. We don't need it anymore
-      as we install spe now in /usr/share/spe.
     - Require debhelper >= 5.0.51 for dh_icons.
     - Require python-central >= 0.5.6 as required by policy.
     - Depend on winpdb, as we have removed it from the package.
@@ -47,7 +43,7 @@
   * debian/spe.xpm
     - Added.
   * debian/spe.desktop:
-    - Updated to fit fdo policy.
+    - Updated to fit the policy.
   * debian/copyright:
     - Updated Homepage and Website.
   * debian/rules:
@@ -69,8 +65,12 @@
   * debian/watch:
     - Updated as spe is now hosted on berlios.
 
- -- Emilio Pozuelo Monfort <pochu at ubuntu.com>  Sun, 17 Feb 2008 00:42:43 +0100
+  [ Piotr Ożarowski ]
+  * Update debian/rules to match changes in upstream tarball
+  * debian/copyright: upstream sources are released under GPL3 now
 
+ -- Emilio Pozuelo Monfort <pochu at ubuntu.com>  Thu, 06 Mar 2008 23:00:52 +0100
+
 spe (0.8.2a+repack-1) unstable; urgency=medium
 
   * QA upload.

Modified: packages/spe/trunk/debian/control
===================================================================
--- packages/spe/trunk/debian/control	2008-03-06 21:14:27 UTC (rev 775)
+++ packages/spe/trunk/debian/control	2008-03-06 22:34:02 UTC (rev 776)
@@ -18,10 +18,10 @@
 Suggests: python-profiler, blender (>= 2.35), python-doc
 XB-Python-Version: ${python:Versions}
 Description: Stani's Python Editor
- Spe is a python IDE with auto-indentation, auto completion, call
+ Spe is a Python IDE with auto-indentation, auto completion, call
  tips, syntax coloring, syntax highlighting, UML viewer, class
  explorer, source index, auto todo list, sticky notes, integrated
- pycrust shell, python file browser, recent file browser, drag&drop,
+ pycrust shell, Python file browser, recent file browser, drag&drop,
  context help, ... Special is its Blender support with a Blender 3d
  object browser and its ability to run interactively inside
  blender. Spe ships with wxGlade & XRCed (gui designers), PyChecker

Modified: packages/spe/trunk/debian/copyright
===================================================================
--- packages/spe/trunk/debian/copyright	2008-03-06 21:14:27 UTC (rev 775)
+++ packages/spe/trunk/debian/copyright	2008-03-06 22:34:02 UTC (rev 776)
@@ -15,7 +15,7 @@
 This library is free software; you can redistribute it and/or
 modify it under the terms of the GNU Lesser General Public
 License as published by the Free Software Foundation; either
-version 2.1 of the License, or (at your option) any later version.
+version 3 of the License, or (at your option) any later version.
 
 This library is distributed in the hope that it will be useful,
 but WITHOUT ANY WARRANTY; without even the implied warranty of

Modified: packages/spe/trunk/debian/rules
===================================================================
--- packages/spe/trunk/debian/rules	2008-03-06 21:14:27 UTC (rev 775)
+++ packages/spe/trunk/debian/rules	2008-03-06 22:34:02 UTC (rev 776)
@@ -6,23 +6,16 @@
 
 MANPAGES = spe.1
 
-%.1: debian/%.sgml
+%.1: %.sgml
 	docbook-to-man $< > $@
 
-build: build-stamp $(MANPAGES)
+build: $(MANPAGES)
 
-build-stamp:
-	dh_testdir
-	cp debian/setup.py $(CURDIR)
-	python setup.py build
-	touch build-stamp
-
 clean:
 	dh_testdir
 	dh_testroot
-	rm -f build-stamp
-	-find _spe -name '*.py[co]' | xargs rm -f
-	rm -f setup.py
+	rm -f spe.1
+	find . -name '*.py[co]' | xargs rm -f
 	dh_clean 
 
 install: build
@@ -30,7 +23,7 @@
 	dh_testroot
 	dh_clean -k
 
-	python setup.py install --root=debian/spe --install-lib=usr/share/spe/_spe --no-compile
+	python setup.py install --root=debian/spe --install-lib=usr/share/spe/ --no-compile
 
 	rm debian/spe/usr/share/spe/_spe/SPE_DEBUG.py
 
@@ -40,7 +33,7 @@
 binary-indep: build install
 	dh_testdir
 	dh_testroot
-	dh_installchangelogs spe_changes.txt
+	dh_installchangelogs NEWS
 	dh_installmenu
 	dh_installdocs
 	dh_installman spe.1
@@ -61,4 +54,4 @@
 # We have nothing to do by default.
 
 binary: binary-indep binary-arch
-.PHONY: build clean binary-indep binary-arch binary install configure
+.PHONY: build clean binary-indep binary-arch binary install

Deleted: packages/spe/trunk/debian/setup.py
===================================================================
--- packages/spe/trunk/debian/setup.py	2008-03-06 21:14:27 UTC (rev 775)
+++ packages/spe/trunk/debian/setup.py	2008-03-06 22:34:02 UTC (rev 776)
@@ -1,16 +0,0 @@
-#/usr/bin/python
-from distutils.core import setup
-
-setup(name          = "spe",
-      description   = "If you enjoy SPE, consider a (small) donation.",
-      author        = "http://pythonide.stani.be",
-      author_email  = "spe.stani.be at gmail.com",
-      url           = "http://pythonide.stani.be",
-      license       = "GPL",
-      scripts       = ['spe'],
-      packages      = ['', 'dialogs', 'examples', 'plugins', 'shortcuts', 'sidebar',
-                       'skins', 'sm', 'tabs', 'view', 'skins.default', 'sm.wxp'],
-      package_data  = {'': ['defaults.cfg', 'doc/donate.html', 'doc/about.htm', 
-                       'skins/default/*', 'images/*']}
-)
-

Deleted: packages/spe/trunk/debian/spe.sgml
===================================================================
--- packages/spe/trunk/debian/spe.sgml	2008-03-06 21:14:27 UTC (rev 775)
+++ packages/spe/trunk/debian/spe.sgml	2008-03-06 22:34:02 UTC (rev 776)
@@ -1,145 +0,0 @@
-<!doctype refentry PUBLIC "-//OASIS//DTD DocBook V4.1//EN" [
-
-<!-- Process this file with docbook-to-man to generate an nroff manual
-     page: `docbook-to-man manpage.sgml > manpage.1'.  You may view
-     the manual page with: `docbook-to-man manpage.sgml | nroff -man |
-     less'.  A typical entry in a Makefile or Makefile.am is:
-
-manpage.1: manpage.sgml
-	docbook-to-man $< > $@
-
-    
-	The docbook-to-man binary is found in the docbook-to-man package.
-	Please remember that if you create the nroff version in one of the
-	debian/rules file targets (such as build), you will need to include
-	docbook-to-man in your Build-Depends control field.
-
-  -->
-
-  <!-- Fill in your name for FIRSTNAME and SURNAME. -->
-  <!ENTITY dhfirstname "<firstname>Stefano</firstname>">
-  <!ENTITY dhsurname   "<surname>Canepa</surname>">
-  <!-- Please adjust the date whenever revising the manpage. -->
-  <!ENTITY dhdate      "<date>November 25, 2007</date>">
-  <!-- SECTION should be 1-8, maybe w/ subsection other parameters are
-       allowed: see man(7), man(1). -->
-  <!ENTITY dhsection   "<manvolnum>1</manvolnum>">
-  <!ENTITY dhemail     "<email>&lt;sc at linux.it&gt;</email>">
-  <!ENTITY dhusername  "Stefano Canepa">
-  <!ENTITY dhucpackage "<refentrytitle>SPE</refentrytitle>">
-  <!ENTITY dhpackage   "spe">
-
-  <!ENTITY debian      "<productname>Debian</productname>">
-  <!ENTITY gnu         "<acronym>GNU</acronym>">
-  <!ENTITY gpl         "&gnu; <acronym>GPL</acronym>">
-]>
-
-<refentry>
-  <refentryinfo>
-    <address>
-      &dhemail;
-    </address>
-    <author>
-      &dhfirstname;
-      &dhsurname;
-    </author>
-    <copyright>
-      <year>2007</year>
-      <holder>&dhusername;</holder>
-    </copyright>
-    &dhdate;
-  </refentryinfo>
-  <refmeta>
-    &dhucpackage;
-
-    &dhsection;
-  </refmeta>
-  <refnamediv>
-    <refname>&dhpackage;</refname>
-
-    <refpurpose>Platform independent pluggable Python IDE</refpurpose>
-  </refnamediv>
-  <refsynopsisdiv>
-    <cmdsynopsis>
-      <command>&dhpackage;</command>
-      <arg><option>-d, --debug</option></arg>
-      <arg><option>-w, --workspace</option></arg>
-      <arg>&lt;script-name1&gt; &lt;script-name2&gt;</arg>
-    </cmdsynopsis>
-  </refsynopsisdiv>
-  <refsect1>
-    <title>DESCRIPTION</title>
-
-    <para>
-      This manual page documents briefly <command>spe</command>.
-    </para>
-
-    <para>This manual page was written for the &debian; distribution
-      because the original program does not have a manual page.
-    </para>
-
-    <para><command>spe</command> (Stani's Python Editor) is an Integrated Development Editor for the Python programming language (fully compatible with Blender). <command>spe</command> has an editor with syntax highligthing and code completion, can generate UML diagram and code documentation using pydoc. <command>spe</command> is written using wxWidgets and integrate wxGlade and XRCed as plugins to make GUI creation easier. <command>spe</command> can also use <command>pychecker</command> for code check and <command>winpdb</command> to debug python code.</para>
-
-  </refsect1>
-  <refsect1>
-    <title>OPTIONS</title>
-
-    <para>These programs follow the usual &gnu; command line syntax,
-      with long options starting with two dashes (`-').  A summary of
-      options is included below. 
-    </para>
-
-    <variablelist>
-      <varlistentry>
-        <term><option>-d</option>
-          <option>--debug</option>
-        </term>
-        <listitem>
-          <para>Prints debug information usefull to add to bug report.</para>
-        </listitem>
-      </varlistentry>
-      <varlistentry>
-        <term><option>-w</option>
-          <option>--workspace</option>
-        </term>
-        <listitem>
-          <para>Start <command>spe</command> with the selected workspace. If none <command>spe</command> opens the default workspace.</para>
-        </listitem>
-      </varlistentry>
-    </variablelist>
-  </refsect1>
-  <refsect1>
-    <title>AUTHOR</title>
-
-    <para>This manual page was written by &dhusername; &dhemail; for
-      the &debian; system (but may be used by others).  Permission is
-      granted to copy, distribute and/or modify this document under
-      the terms of the &gnu; General Public License, Version 2,
-      as published by the Free Software Foundation.
-    </para>
-	<para>
-	  On Debian systems, the complete text of the GNU General Public
-	  License, Version 2, can be found in /usr/share/common-licenses/GPL-2.
-	</para>
-
-  </refsect1>
-</refentry>
-
-<!-- Keep this comment at the end of the file
-Local variables:
-mode: sgml
-sgml-omittag:t
-sgml-shorttag:t
-sgml-minimize-attributes:nil
-sgml-always-quote-attributes:t
-sgml-indent-step:2
-sgml-indent-data:t
-sgml-parent-document:nil
-sgml-default-dtd-file:nil
-sgml-exposed-tags:nil
-sgml-local-catalogs:nil
-sgml-local-ecat-files:nil
-End:
--->
-
-




More information about the Python-apps-commits mailing list