debian/0000775000000000000000000000000012143010743007163 5ustar debian/rules0000775000000000000000000000044712143010462010246 0ustar #!/usr/bin/make -f %: dh $@ --with python2 override_dh_auto_clean: rm -f ensymble.1 override_dh_auto_build: dh_auto_build docbook-to-man debian/ensymble.sgml > ensymble.1 override_dh_auto_install: dh_auto_install mv debian/ensymble/usr/bin/ensymble.py debian/ensymble/usr/bin/ensymble debian/watch0000664000000000000000000000133712143010246010216 0ustar # Example watch control file for uscan # Rename this file to "watch" and then you can run the "uscan" command # to check for upstream updates and more. # See uscan(1) for format # Compulsory line, this is a version 3 file version=3 # Uncomment to examine a Webpage # http://code.google.com/p/ensymble/downloads/list \ http://ensymble\.googlecode\.com/files/ensymble-(.*)\.tar\.gz # Uncomment to examine a Webserver directory #http://www.example.com/pub/ensymble-(.*)\.tar\.gz # Uncommment to examine a FTP server #ftp://ftp.example.com/pub/ensymble-(.*)\.tar\.gz debian uupdate # Uncomment to find new files on sourceforge, for debscripts >= 2.9 # http://sf.net/ensymble/ensymble-(.*)\.tar\.gz debian/changelog0000664000000000000000000000540712143010723011041 0ustar ensymble (0.29-1ubuntu1) saucy; urgency=low * Merge from Debian unstable. Remaining changes: - debian/control X-Python-Version: Use >= 2.6, instead of now gone "all" keyword. -- Logan Rosen Thu, 09 May 2013 17:13:58 -0400 ensymble (0.29-1) unstable; urgency=low [ Dominic Hargreaves ] * New upstream release * Update Standards-Version (no changes) * Switch to minimal dh7 rules file * Update to debhelper compatibility level 7 * Update source format version to 3.0 (quilt) * Include patch relating to exestub which was removed from upstream [ Eddy Petrișor ] * new upstream version uses hashlib (Closes: #629125) -- Dominic Hargreaves Sun, 05 May 2013 11:19:53 +0100 ensymble (0.28-3ubuntu1) raring; urgency=low * debian/control X-Python-Version: Use >= 2.6, instead of now gone "all" keyword. (LP: #1083042) -- Dmitrijs Ledkovs Mon, 26 Nov 2012 03:49:05 +0000 ensymble (0.28-3) unstable; urgency=low [ Eddy Petrișor ] * drop python-central (Closes: 616799) - add dependency on python (>= 2.6.6-3~) - remove XB-Python-Version line - Use X-Python-Version instead of XS-Python-Version -- Dominic Hargreaves Sun, 28 Oct 2012 13:31:56 +0000 ensymble (0.28-2) unstable; urgency=low * Acknowledge NMU * Include changes from Jakub Wilk to fix builds against Python 2.7 (Closes: #629148) * Update Vcs-* to reflect new Git repository * Add missing ${misc:Depends} (thanks, Lintian) * Improve clean target to remove ensymble.1 * Update Standards-Version (no changes) -- Dominic Hargreaves Tue, 07 Jun 2011 18:57:45 +0100 ensymble (0.28-1.1) unstable; urgency=low [ Stefano Rivera ] * Non-maintainer upload. * Support Python 2.6 (Closes: #586197) [ Andreas Barth ] * Actually uploading. -- Andreas Barth Fri, 25 Jun 2010 18:31:59 +0000 ensymble (0.28-1) unstable; urgency=low * New upstream release * Update watch file to reflect new project location * Add Homepage, Vcs-Browser and Vcs-Svn control fields * Fix reference to GPL to point to GPL-2 specific file -- Dominic Hargreaves Wed, 25 Feb 2009 00:09:54 +0000 ensymble (0.27-1) unstable; urgency=low * New upstream release * Update Standards-Version: - Reference Apache 2.0 license rather than including it -- Dominic Hargreaves Mon, 14 Jul 2008 23:35:59 +0100 ensymble (0.26-2) unstable; urgency=low * Fix idiotic lintian/copyright file problems, sorry ftpmaster. -- Dominic Hargreaves Sun, 24 Feb 2008 19:22:22 +0000 ensymble (0.26-1) unstable; urgency=low * Initial release (Closes: #462273) -- Dominic Hargreaves Mon, 28 Jan 2008 00:39:30 +0000 debian/compat0000664000000000000000000000000212143010462010357 0ustar 7 debian/copyright0000664000000000000000000000321212143010462011112 0ustar This package was debianized by Dominic Hargreaves on Mon, 28 Jan 2008 00:01:38 +0000. It was downloaded from Upstream Author: Jussi Ylänen jussi ylanen iki fi Copyright: Copyright 2006-2009 Jussi Ylänen License: Ensymble is licensed under the GPL, see `/usr/share/common-licenses/GPL-2'. Exceptions follow. Binary portions: * execstubdata in ensymble/actions/py2sis.py Apache License V2.0 This is the py2sis EXE stub from PyS60 source package ("templates_eka2/PyTest.cpp.template"), patched by the author of Ensymble. The patch can be found under "exestub/pytest.cpp.template.diff". Generating this file requires a complete Symbian OS C++ toolchain. * pythons60rscdata in cmd_py2sis.py Apache License V2.0 This is a stripped down version of "templates_eka2/PyTest.rss.template" from the PyS60 source package. The line that says "RESOURCE LOCALISABLE_APP_INFO r_python_localisable_app_info" and everything after it has been removed. Generating this file requires a tool called rcomp, which part of Symbian OS C++ toolchain. * data/pythonlogo.svg * defaulticondata in cmd_py2sis.py Apache License V2.0, actual logo is a trademark of the Python Software Foundation (This is an altered version, so special rules apply.) An SVG version of the Python logo. This is "templates_eka2/python_star.svg" from PyS60 source package. The Debian packaging is (C) 2008-2009, Dominic Hargreaves and is licensed under the GPL, see `/usr/share/common-licenses/GPL-2'. The text of the Apache 2.0 license may be found in `/usr/share/common-licenses/Apache-2.0`. debian/source/0000775000000000000000000000000012143010741010461 5ustar debian/source/format0000664000000000000000000000001412143010462011667 0ustar 3.0 (quilt) debian/manpages0000664000000000000000000000001312143010462010671 0ustar ensymble.1 debian/ensymble.sgml0000664000000000000000000000724512143010246011673 0ustar 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. --> Dominic"> Hargreaves"> January 28, 2008"> 1"> dom@earth.li"> ENSYMBLE"> Debian"> GNU"> GPL"> ]>
&dhemail;
&dhfirstname; &dhsurname; 2003 &dhusername; &dhdate;
&dhucpackage; &dhsection; &dhpackage; developer utilities for Symbian OS &dhpackage; DESCRIPTION This manual page documents briefly the &dhpackage; command. This manual page was written for the &debian; distribution because the original program does not have a manual page. &dhpackage; is a program whose functions include generation of SIS (installation) packages, merging several SIS packages into one, (re-)signing existing SIS packages and modifying extension DLL headers For full details, run &dhpackage; with no arguments, or see /usr/share/doc/ensymble/README. AUTHOR 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 any later version published by the Free Software Foundation. On Debian systems, the complete text of the GNU General Public License can be found in /usr/share/common-licenses/GPL.
debian/control0000664000000000000000000000220512143010526010564 0ustar Source: ensymble Section: devel Priority: extra Maintainer: Ubuntu Developers XSBC-Original-Maintainer: Dominic Hargreaves Build-Depends: debhelper (>= 7.0.50~), docbook-to-man, python (>= 2.6.6-3~) Standards-Version: 3.9.2 X-Python-Version: >= 2.6 Homepage: http://code.google.com/p/ensymble/ Vcs-Browser: http://anonscm.debian.org/gitweb/?p=users/dom/ensymble.git Vcs-Git: git://anonscm.debian.org/users/dom/ensymble.git Package: ensymble Architecture: all Depends: ${python:Depends}, openssl, ${misc:Depends} Description: developer utilities for Symbian OS This is the Ensymble developer utilities for Symbian OS(TM), a collection of Python modules and command line programs for Symbian OS software development. . Current focus of Ensymble development is to provide useful tools for making "Python for S60" (also called PyS60) programs. Supported functions include generation of SIS (installation) packages, merging several SIS packages into one, (re-)signing existing SIS packages and modifying extension DLL headers. Support for other Symbian OS software development tasks will follow. debian/docs0000664000000000000000000000002212143010246010026 0ustar README TODO www/* debian/dirs0000664000000000000000000000001012143010246010034 0ustar usr/bin debian/patches/0000775000000000000000000000000012143010741010610 5ustar debian/patches/exestub0000664000000000000000000000175612143010462012223 0ustar Index: trunk/exestub/pytest.cpp.template.diff =================================================================== --- /dev/null 1970-01-01 00:00:00.000000000 +0000 +++ trunk/exestub/pytest.cpp.template.diff 2011-02-07 22:10:43.000000000 +0000 @@ -0,0 +1,27 @@ +--- PyTest.cpp.template 2007-12-14 19:01:50.000000000 +0200 ++++ PyTest.cpp 2007-12-14 19:03:34.000000000 +0200 +@@ -24,10 +24,11 @@ + #include "PyTest_app.h" + #include + #include ++#include + + IMPORT_C CEikAppUi* CreateAmarettoAppUi(TInt); + +-const TUid KUidPythonApp = {${{PY2SIS_UID}}}; ++static TUid KUidPythonApp = KNullUid; // Real UID is set in E32Main(). + + CPythonDocument::CPythonDocument(CEikApplication& aApp) : CAknDocument(aApp) + { +@@ -57,6 +58,9 @@ + } + + GLDEF_C TInt E32Main() +- { ++{ ++ // Set application UID from Process' Secure ID. ++ KUidPythonApp.iUid = RProcess().SecureId(); ++ + return EikStart::RunApplication(NewApplication); +- } ++} debian/patches/series0000664000000000000000000000001012143010462012014 0ustar exestub