From: Scott Kitterman Date: Mon, 22 Sep 2014 02:09:22 +0000 (+0100) Subject: Import qscintilla2_2.8.4+dfsg-1.debian.tar.xz X-Git-Tag: archive/raspbian/2.10.4+dfsg-2+rpi1~1^2^2~8^2 X-Git-Url: https://dgit.raspbian.org/?a=commitdiff_plain;h=a14b234cbe3b2f2fa158f7241cc2ecfeb094d1e0;p=qscintilla2.git Import qscintilla2_2.8.4+dfsg-1.debian.tar.xz [dgit import tarball qscintilla2 2.8.4+dfsg-1 qscintilla2_2.8.4+dfsg-1.debian.tar.xz] --- a14b234cbe3b2f2fa158f7241cc2ecfeb094d1e0 diff --git a/changelog b/changelog new file mode 100644 index 0000000..e73ecd4 --- /dev/null +++ b/changelog @@ -0,0 +1,508 @@ +qscintilla2 (2.8.4+dfsg-1) unstable; urgency=medium + + * New upstream release + - Repack tarball to remove sourcelss javascript files (doc/html-Qt4Qt5/ + jquery.js and doc/html-Qt3/jquery.js) + - Update debian/patches/qt5_libname.patch to match upstream changes in the + same area + - Refresh patches + - Temporarily bump pyqt5 build-dep version to 5.3.2+dfsg-2~ to make sure + it builds against the current pyqt5 on all archs + * Bump standards version to 3.9.6 without further change + * Remove obsolete debian/README.Debian + + -- Scott Kitterman Sun, 21 Sep 2014 22:09:22 -0400 + +qscintilla2 (2.8.3+dfsg-3) unstable; urgency=medium + + * Add support for Qt designer plugin with Qt5 + - Add new binary, libqt5scintilla2-designer, in debian/control + - Add qttools5-dev to build-depends + - Update debian/rules + - Merge debian/patches/designer_link_fix.patch into debian/patches/ + qt5_libname.patch and update for Qt5 name for designer plugin + * Add -dbg packages (Closes: #618985) + - Add -dbg packages to debian/control + - Add python-qt4-dbg, python3-pyqt4-dbg, python3-pyqt5-dbg, python-all-dbg + and python3-all-dbg to build-depends + - Rework debian/rules based on how python-qt4 does it to actually build + and install the dbg variants + - Add debian/patches/build_debug_libs.patch to enable debug build in lib + and designer plugin + - Adjust configure to build python bindings with debug enabled + * Add dev packages (pyqt5.qsci-dev and pyqt4.qsci-dev) for sip files to make + it possible to provide sip bindings to classes derived from Qscintilla + classes (Closes: #755491) + - Add debian/pyqt5.qsci-dev.install and pyqt4.qsci-dev.install + - Add debian/patches/sip_install_loc.patch to adjust sip file location in + Python/QSci.pro for Debian python build locations (Thanks to Jürgen E. + Fischer) + * Additional adjustments to debian/rules to prevent errors from being + ignored (thanks to Jürgen E. Fischer) + * Make Qt5 arch any since pyqt5 now builds on hurd + * Update debian/copyright + * Wrap and sort + * Drop obsolete Breaks/Replaces + + -- Scott Kitterman Sun, 27 Jul 2014 12:47:35 -0400 + +qscintilla2 (2.8.3+dfsg-2) unstable; urgency=medium + + * Patch designer-Qt4Qt5/designer.pro to explicitly link with the Qt4 version + of the qscintilla2 library to fix runtime inability to find qscintilla2 + symbols (Closes: 753581) (really) + + -- Scott Kitterman Fri, 11 Jul 2014 22:34:22 -0400 + +qscintilla2 (2.8.3+dfsg-1) unstable; urgency=medium + + * New upstream release + - Repack tarball to remove sourcelss javascript files (doc/html-Qt4Qt5/ + jquery.js and doc/html-Qt3/jquery.js) + - Rebuild should resolve #753581 (Closes: #753581) + - Dropped debian/patches/pyconfigure_target_config_fix.patch, resolved + upstream + - Refreshed patches + + -- Scott Kitterman Sat, 05 Jul 2014 10:00:28 -0400 + +qscintilla2 (2.8.2+dfsg-3) unstable; urgency=medium + + * Correct location and content of qscintilla2.prf for Qt5 build + (Closes: #751531) + - Set libqt5scintilla2 in LIBS if debug is enabled in qscintilla2.prf + - Change qscintilla2.prf from usr/share to usr/lib so Qt5 finds it + + -- Scott Kitterman Sat, 14 Jun 2014 10:37:34 -0400 + +qscintilla2 (2.8.2+dfsg-2) unstable; urgency=medium + + * Fix failure to link python* packages to the lib (Closes: #751239) + - Add debian/patches/qsci_link.patch so that the correct (Qt4/Qt5) is used + - Update debian/rules to match build system changes so that the correct + search path for the libs is used + + -- Scott Kitterman Wed, 11 Jun 2014 09:59:25 -0400 + +qscintilla2 (2.8.2+dfsg-1) unstable; urgency=medium + + * New upstream release + - Repack tarball to remove sourcelss javascript files + - Refresh and update patches for upstream Python/configure.py changes + - Add debian/patches/pyconfigure_target_config_fix.patch to fix a variable + rename missed by upstream + * Adjust debian/rules to use the new, multiarch Qt5 header installation + locations (Closes: #751071) + - Change libqt5scintilla2-dev to arch:linux-any kfreebsd-any now that + header locations are arch specific for the Qt5 build + * Build Qt5 packages for kfreebsd now that pyqt5 is built there + * Update debian/watch due to need to mangle upstream version + * Set minimum pyqt5 build-dep version to 5.3+dfsg-2~ Due to Qt 5.3 changes + * Fix libqt5scintilla2-l10n Suggests + + -- Scott Kitterman Mon, 09 Jun 2014 14:45:54 -0400 + +qscintilla2 (2.8.1-4) unstable; urgency=medium + + * Fix test for python-pyqt5 availability + + -- Scott Kitterman Wed, 07 May 2014 09:07:37 -0400 + +qscintilla2 (2.8.1-3) unstable; urgency=medium + + * Change PyQt5 build-deps to linux-any to match where it is available + * Limit Qt5 based packages to linux-any + * Reorder debian/rules and add guards to only run Qt5 related rules when + PyQt5 is available + * Install QScintilla2.api files for Qt4 and Qt5 in libqscintilla2-doc + + -- Scott Kitterman Tue, 06 May 2014 23:59:00 -0400 + +qscintilla2 (2.8.1-2) unstable; urgency=medium + + * Add debian/patches/remove-logo-privacy-issue.diff to remove use of + http://www.scintilla.org/SciBreak.jpg when the SCintilla docs are + accessed in order to resolve privacy-breach-logo lintian error + * Add packaging for Qt5 + - Add new binaries: libqt5scintilla2--11, libqt5scintilla2-dev, + libqt5scintilla2-l10n, and python3-pyqt5.qsci + - Add qtbase5-dev, python3-pyqt5, and pyqt5-dev to build-depend + - Add debian/patches/qt5_includes.patch to use correct Qt5 includes for + the Python bindings + - Add debian/patches/qt5_libname.patch to change the qscintilla2 library + name when built with Qt5 so the Qt4 and Qt5 versions are co-installable + - Update debian/rules to build both Qt4 and Qt5 versions + - Update package descriptions to make it clear which is for Qt4 and which + is for Qt5 + * Install prf file in libqscintilla2-dev + * Correct symlink for jquery.js in libqscintilla2-doc + * Bump standards version to 3.9.5 without further change + + -- Scott Kitterman Sat, 29 Mar 2014 14:34:54 -0400 + +qscintilla2 (2.8.1-1) unstable; urgency=medium + + * New upstream release + - Update library name to libqscintilla2-11 based on upstream soname change + - Refresh patches + + -- Scott Kitterman Mon, 17 Mar 2014 19:02:44 -0400 + +qscintilla2 (2.7.2-1) unstable; urgency=low + + * New upstream release + - Update debian/patches/configure.py-objdir-support.diff to account for + the potential for both PyQt4 and PyQt5 (when packaged) builds + - Update debian/patches/py_conf_inc_dir.diff for upstream updates to + Python/configure.py + * Update watch file, thanks to Bart Martens + + -- Scott Kitterman Wed, 19 Jun 2013 02:46:07 -0400 + +qscintilla2 (2.7.1-1) unstable; urgency=low + + * Upload to unstable + + [ Jakub Wilk ] + * Use canonical URIs for Vcs-* fields. + + [ Scott Kitterman ] + * New upstream release + - Refresh patches + - Update debian/patches/configure.py-objdir-support.diff for upstream + Python/configure.py changes + - Update debian/rules to work with new Qt4/Qt5 dirctory naming and removal + of Qt3 support + - Update debian/rules and add debian/patches/py_conf_inc_dir.diff to get + new configure.py script to work with Python multia-arch header locations + * Drop symbols file for now until it is reliable + * Rename libqscintilla2-translations to libqscintilla2-l10n + (Closes: #700641) + * Revert bad watch file change + + -- Scott Kitterman Sat, 18 May 2013 17:08:40 -0400 + +qscintilla2 (2.7-2) experimental; urgency=low + + * Update symbols files for new upstream version + + -- Scott Kitterman Sat, 16 Feb 2013 17:39:06 -0500 + +qscintilla2 (2.7-1) experimental; urgency=low + + [ Scott Kitterman ] + * New upstream release + - Update for new SO name (rename libqscintilla2-8 to libqscintilla2-9) + - Update debian/copyright + * Add symbols file for libqscintilla2-9 + * Move translations for libqscintilla2 to a separate binary, + libqscintilla2-translations, so that the library itself is + co-installable with other versions + * Update debian/rules to use dpkg-buildflags + * Bump compat and debhelper version requirement to 9 + * Bump standards version to 3.9.4 without further change + + [ Matthias Klose ] + * Fix installation of multiple python3 extensions. + + [ Bart Martens ] + * Updated debian/watch file + + -- Scott Kitterman Sat, 15 Dec 2012 00:29:31 -0500 + +qscintilla2 (2.6.2-3) experimental; urgency=low + + * Rebuild in experimental with new sip4 + + -- Scott Kitterman Tue, 01 Oct 2012 23:29:40 -0400 + +qscintilla2 (2.6.2-2) unstable; urgency=low + + * Upload to Unstable (Closes: #681107) + + -- Scott Kitterman Sat, 15 Sep 2012 15:29:21 -0400 + +qscintilla2 (2.6.2-1) experimental; urgency=low + + * New upstream release + - Update debian rules for new directory naming Qt4/Qt4Qt5 + - Update debian/libqscintilla2-doc.docs, libqscintilla2-doc.doc-base.api, + and libqscintilla2-doc.examples for new documentation and examples + directory names + - Refresh patches + - Update debian/copyright + * Add missing X-Python3-Version to specify Python 3.1 as minimum Python 3 + + -- Scott Kitterman Tue, 10 Jul 2012 01:17:03 -0400 + +qscintilla2 (2.6.1-5) unstable; urgency=low + + * Upload to unstable for qt4-x11 multiarch transition + + -- Scott Kitterman Tue, 01 May 2012 21:27:32 -0400 + +qscintilla2 (2.6.1-4) experimental; urgency=low + + [ Thomas Kluyver ] + * Package for Python 3 (LP: #608962) + + [ Scott Kitterman ] + * Use Python policy compliant binary name for Python 3 (python3-pyqt4.qsci) + * Remove pointless Build-depends and Depends versioning + * Fix debian/rules to build for all python3 variants, not just the default + * Use dh_sip3 for python3-pyqt4.qsci, not dh_sip + * Drop incorrect Multi-Arch: same for libqscintilla2-8 + + -- Scott Kitterman Tue, 13 Mar 2012 22:19:28 -0400 + +qscintilla2 (2.6.1-3) experimental; urgency=low + + * Re-upload due to broken -2 attempt + + -- Scott Kitterman Sun, 04 Mar 2012 13:27:00 -0500 + +qscintilla2 (2.6.1-2) experimental; urgency=low + + * Update for multi-arch + - Fix libqscintilla2-designer.install paths for multiarch + - Bump version requirement for debhelper and add minumum version for + libqt4-dev + - For libqscintilla2-8, add misc:Pre-Depends and set Multi-Arch: same + * Set compat to 8 + * Bump standards version to 3.9.3 without further change + + -- Scott Kitterman Sun, 04 Mar 2012 02:52:05 -0500 + +qscintilla2 (2.6.1-1) unstable; urgency=low + + * New upstream release + - Drop debian/patches/snapshot-keys.patch as it was cherrypicked from + upstream to start with + - Refresh remaining patches + * Add libqscintilla2-8 Breaks previous versions of the library since they + aren't completely co-installable + * Install NEWS file as upstream changelog + + -- Scott Kitterman Sun, 12 Feb 2012 11:01:43 -0500 + +qscintilla2 (2.6-4) unstable; urgency=low + + * Add debian/patches/snapshot-keys.patch to fix custom keyboard shortcuts + (Closes: #659356) + * Add libjs-jquery to libqscintilla2-doc depends and use symlink to its + jquery.js instead of the embedded minified version + + -- Scott Kitterman Fri, 10 Feb 2012 23:00:05 -0500 + +qscintilla2 (2.6-3) unstable; urgency=high + + * Readd libqscintilla2-5 to libqscintilla2-8 Replaces to support upgrades + from squeeze + + -- Scott Kitterman Tue, 29 Nov 2011 22:12:23 -0500 + +qscintilla2 (2.6-2) unstable; urgency=low + + * Drop symbols file for the moment due to per-arch symbol differences + causing FTBFS + + -- Scott Kitterman Sat, 19 Nov 2011 09:29:47 -0500 + +qscintilla2 (2.6-1) unstable; urgency=low + + * New upstream release with updated ABI + - Change libqscintilla2-6 to libqscintilla2-8 for new ABI and adjust + internal depends + - Rename libqscintilla2-6.install to libqscintilla2-8.install + - Adjust libqscintilla2-dev depends + - Updated debian/copyright + * Added symbols file for libqscintilla2-8 (libqscintilla2-8.symbols) + * Add missing build-arch/build-indep targets + * Remove empty /usr/share/pyshared/ directory from python-qscintilla2 + * Fix upstream homepage + * Improve libqscintilla2-8 and libqscintilla2-dev short descriptions + + -- Scott Kitterman Wed, 16 Nov 2011 01:03:39 -0500 + +qscintilla2 (2.5.1-1) unstable; urgency=low + + * New upstream release with updated ABI (Closes: #638209) + - Change libqscintilla2-5 to libqscintilla2-6 for new ABI and adjust + internal depends + - Rename libqscintilla2-5.install to libqscintilla2-6.install + * Add DPMT Vcs-* fields + * Bump standards version to 3.9.2 without further change + + -- Scott Kitterman Thu, 18 Aug 2011 13:15:31 -0400 + +qscintilla2 (2.4.5-1) unstable; urgency=low + + [ José Manuel Santamaría Lema ] + * Switch to dh_python2 (Closes: #634861) + + [ Scott Kitterman ] + * New upstream release + * Agreed maintainer change to DPMT + * Add myself to uploaders + + -- Scott Kitterman Mon, 01 Aug 2011 10:06:11 -0400 + +qscintilla2 (2.4.3-2) unstable; urgency=low + + * Rebuilding (Closes: #619096) + * Remove dpatch references from patches + * Remove README.source file (Closes: #618983) + * Bump standards version to 3.9.1 + * Remove unneded Section: in control file + + -- Gudjon I. Gudjonsson Thu, 31 Mar 2011 08:44:12 +0200 + +qscintilla2 (2.4.3-1) unstable; urgency=low + + * New upstream release + * debian/rules + - Changelog is not distributed any more, don't try to install + + -- Torsten Marek Sun, 18 Apr 2010 18:17:14 +0200 + +qscintilla2 (2.4.2-3) unstable; urgency=low + + * Fix dependencies of libqscintilla2-dev (Closes: #568217) + + -- Torsten Marek Wed, 03 Feb 2010 09:01:40 +0100 + +qscintilla2 (2.4.2-2) unstable; urgency=low + + * Upload to unstable. (Closes: #567220) + * debian/control + - Change priority from extra to optional (Closes: #563198) + - Bumped standards version to 3.8.4, no changes necessary + * debian/rules + - Make sure stripping is handled by dh_strip (Closes: #560395) + + -- Torsten Marek Tue, 02 Feb 2010 22:50:52 +0100 + +qscintilla2 (2.4.2-1) experimental; urgency=low + + * New upstream release + * Convered to source format "3.0 (quilt)" + * debian/control + - Dropped build dependency on dpatch + - Added ${sip:Depends} to dependencies of python-qscintilla2 + - Fixed lintian warning for libqscintilla2-dev dependencies + * debian/patches/* + - Converted all patches to quilt + * debian/rules + - Reorder rules to make safe for parallel builds + - Removed dpatch handling and workarounds + - Added call to dh_sip + + -- Torsten Marek Wed, 27 Jan 2010 22:49:13 +0100 + +qscintilla2 (2.4-5) unstable; urgency=low + + [ Gudjon I. Gudjonsson ] + * Rebuilt (Closes: #550570) + * Add fields to the copyright file, Thanks to Mathieu Parent + (Closes: #516122) + * Ask debian release for binNMU (Closes: #541379) + * Change libqscintilla2-dev dependency to ${source:Version} + removes lintian error + * Add README.source file + + [ Torsten Marek ] + * debian/control + - Added Gudjon to Uploaders + * debian/watch + - Fixed watch file to check on download page + + -- Torsten Marek Sat, 28 Nov 2009 15:39:15 +0100 + +qscintilla2 (2.4-4) unstable; urgency=low + + * Rebuilt against new sip + * debian/control + - Bumped standards version to 3.8.3, no changes necessary + - Update sip dependency to 4.9 and PyQt4 dependencies to 4.6 + + -- Torsten Marek Wed, 14 Oct 2009 19:47:54 +0200 + +qscintilla2 (2.4-3) unstable; urgency=low + + * Upload rebuilt packages + * Fixes segfault on import + + -- Torsten Marek Sat, 20 Jun 2009 12:11:11 +0200 + +qscintilla2 (2.4-2) unstable; urgency=low + + * Upload to unstable + * debian/control + - Bump dependencies on sip to 4.8.1 + - Depend on python-qt4 4.5.1 + + -- Torsten Marek Thu, 18 Jun 2009 20:46:57 +0200 + +qscintilla2 (2.4-1) experimental; urgency=low + + * New upstream release + * Switch to python-support + * debian/control + - Updated all sip dependencies to 4.8 + - Bumped standards version to 3.8.1, no changes necessary + - Updated PyQt dependencies to 4.5 + * debian/python-qscintilla2.install + - Update install paths for Python 2.6 (Closes: #531847) + + -- Torsten Marek Tue, 09 Jun 2009 20:28:51 +0200 + +qscintilla2 (2.3.2-1) experimental; urgency=low + + * New upstream release + * debian/control + - bump build dependency to sip 4.7.9 and python-qt4 4.4.4 + - add build dependency on python-sip4 (Closes: #453895) + - upstream SONAME bump, renamed library package to + libqscintilla2-5, replaces libqscintilla2-3 because + of translation files in library package + + -- Torsten Marek Sat, 22 Nov 2008 22:14:17 +0100 + +qscintilla2 (2.2-4) unstable; urgency=low + + * debian/control + - tighten build dependencies on sip 4.7.6 + + -- Torsten Marek Thu, 12 Jun 2008 14:24:04 +0200 + +qscintilla2 (2.2-3) unstable; urgency=low + + * Rebuild with PyQt 4.4.2 and sip 4.7.6 + * debian/control + - bumped python-qt4 dependencies to 4.4.2 + - bumped standards version to 3.8.0, no changes necessary + + -- Torsten Marek Wed, 11 Jun 2008 23:34:44 +0200 + +qscintilla2 (2.2-2) unstable; urgency=low + + * New upload to trigger a rebuild on all architectures. + * debian/control + - Build-depend on newest PyQt4 revision 4.3.3-3 + - python-qscintilla2 depends on newest PyQt4 revision + + -- Torsten Marek Fri, 21 Mar 2008 21:55:13 +0100 + +qscintilla2 (2.2-1) unstable; urgency=low + + * New upstream release. + * Updated Standards version to 3.7.3, no changes necessary. + * Fixed regex in debian/watch file. + + -- Torsten Marek Fri, 21 Mar 2008 21:38:44 +0100 + +qscintilla2 (2.1+snapshot20070923-1) unstable; urgency=low + + * Initial upload (Closes: #435151) + + -- Torsten Marek Sun, 30 Sep 2007 14:23:18 +0200 diff --git a/compat b/compat new file mode 100644 index 0000000..ec63514 --- /dev/null +++ b/compat @@ -0,0 +1 @@ +9 diff --git a/control b/control new file mode 100644 index 0000000..4a52727 --- /dev/null +++ b/control @@ -0,0 +1,338 @@ +Source: qscintilla2 +Priority: optional +Maintainer: Debian Python Modules Team +Uploaders: Torsten Marek , + Gudjon I. Gudjonsson , + Scott Kitterman +Build-Depends: debhelper (>= 9), + libqt4-dev (>= 4:4.8.0~), + pyqt5-dev, + python-all-dbg, + python-all-dev (>= 2.6.6-3~), + python-qt4 (>= 4.8.3-3~), + python-qt4-dbg, + python-qt4-dev (>= 4.8.3-3~), + python-sip-dbg, + python-sip-dev (>= 4.10), + python3-all-dbg, + python3-all-dev (>= 3.1.3-13~), + python3-pyqt4, + python3-pyqt4-dbg, + python3-pyqt5 (>= 5.3.2+dfsg-2~), + python3-pyqt5-dbg, + python3-sip-dbg, + python3-sip-dev, + qtbase5-dev, + qttools5-dev +Standards-Version: 3.9.6 +Section: libs +X-Python3-Version: >= 3.1 +Homepage: http://www.riverbankcomputing.co.uk/software/qscintilla +Vcs-Svn: svn://anonscm.debian.org/python-modules/packages/qscintilla2/trunk/ +Vcs-Browser: http://anonscm.debian.org/viewvc/python-modules/packages/qscintilla2/trunk/ + +Package: libqscintilla2-11 +Architecture: any +Depends: libqscintilla2-l10n (>= ${source:Upstream-Version}), + ${misc:Depends}, + ${shlibs:Depends} +Pre-Depends: ${misc:Pre-Depends} +Description: Qt4 port of the Scintilla source code editing widget + QScintilla is a text editor for Qt4 with features especially useful when + writing and debugging source code. These include support for syntax + styling, error indicators, code completion, call tips and margins. + . + Styling choices are more open than with many editors, allowing the use + of proportional fonts, bold and italics, multiple foreground and background + colours and multiple fonts. + +Package: libqscintilla2-11-dbg +Priority: extra +Section: debug +Architecture: any +Depends: libqscintilla2-11 (= ${binary:Version}), + ${misc:Depends} +Description: Qt4 port of the Scintilla source code editing widget (debug) + QScintilla is a text editor for Qt4 with features especially useful when + writing and debugging source code. These include support for syntax + styling, error indicators, code completion, call tips and margins. + . + Styling choices are more open than with many editors, allowing the use + of proportional fonts, bold and italics, multiple foreground and background + colours and multiple fonts. + . + This package contains the debug extensions. + +Package: libqt5scintilla2-11 +Architecture: any +Depends: libqt5scintilla2-l10n (>= ${source:Upstream-Version}), + ${misc:Depends}, + ${shlibs:Depends} +Pre-Depends: ${misc:Pre-Depends} +Description: Qt5 port of the Scintilla source code editing widget + QScintilla is a text editor for Qt5 with features especially useful when + writing and debugging source code. These include support for syntax + styling, error indicators, code completion, call tips and margins. + . + Styling choices are more open than with many editors, allowing the use + of proportional fonts, bold and italics, multiple foreground and background + colours and multiple fonts. + +Package: libqt5scintilla2-11-dbg +Priority: extra +Section: debug +Architecture: any +Depends: libqt5scintilla2-11 (= ${binary:Version}), + ${misc:Depends} +Description: Qt5 port of the Scintilla source code editing widget (debug) + QScintilla is a text editor for Qt5 with features especially useful when + writing and debugging source code. These include support for syntax + styling, error indicators, code completion, call tips and margins. + . + Styling choices are more open than with many editors, allowing the use + of proportional fonts, bold and italics, multiple foreground and background + colours and multiple fonts. + . + This package contains the debug extensions. + +Package: libqscintilla2-l10n +Architecture: all +Depends: ${misc:Depends} +Suggests: libqscintilla2-11 +Replaces: libqscintilla2-8 +Breaks: libqscintilla2-8 +Description: Scintilla source code editing widget for Qt4, translation files + QScintilla is a text editor for Qt4 with features especially useful when + writing and debugging source code. These include support for syntax + styling, error indicators, code completion, call tips and margins. + . + This package contains translations for libqscintilla2. + +Package: libqt5scintilla2-l10n +Architecture: all +Depends: ${misc:Depends} +Suggests: libqt5scintilla2-11 +Description: Scintilla source code editing widget for Qt5, translation files + QScintilla is a text editor for Qt5 with features especially useful when + writing and debugging source code. These include support for syntax + styling, error indicators, code completion, call tips and margins. + . + This package contains translations for libqscintilla2. + +Package: libqscintilla2-designer +Section: misc +Architecture: any +Depends: ${misc:Depends}, ${shlibs:Depends} +Enhances: qt4-designer +Description: Qt4 Designer plugin for QScintilla 2 + QScintilla is a text editor for Qt4 with features especially useful when + writing and debugging source code. These include support for syntax + styling, error indicators, code completion, call tips and margins. + . + This package contains a plugin to use the QScintilla 2 widget in the + Qt4 UI Designer. + +Package: libqscintilla2-designer-dbg +Priority: extra +Section: debug +Architecture: any +Depends: libqscintilla2-designer (= ${binary:Version}), + ${misc:Depends} +Description: Qt4 Designer plugin for QScintilla 2 (debug) + QScintilla is a text editor for Qt4 with features especially useful when + writing and debugging source code. These include support for syntax + styling, error indicators, code completion, call tips and margins. + . + Styling choices are more open than with many editors, allowing the use + of proportional fonts, bold and italics, multiple foreground and background + colours and multiple fonts. + . + This package contains the debug extensions for the QScintilla 2 widget in the + Qt4 UI Designer. + +Package: libqt5scintilla2-designer +Section: misc +Architecture: any +Depends: ${misc:Depends}, ${shlibs:Depends} +Enhances: qt-designer +Description: Qt5 Designer plugin for QScintilla 2 + QScintilla is a text editor for Qt5 with features especially useful when + writing and debugging source code. These include support for syntax + styling, error indicators, code completion, call tips and margins. + . + This package contains a plugin to use the QScintilla 2 widget in the + Qt5 UI Designer. + +Package: libqt5scintilla2-designer-dbg +Priority: extra +Section: debug +Architecture: any +Depends: libqt5scintilla2-designer (= ${binary:Version}), + ${misc:Depends} +Description: Qt5 Designer plugin for QScintilla 2 (debug) + QScintilla is a text editor for Qt5 with features especially useful when + writing and debugging source code. These include support for syntax + styling, error indicators, code completion, call tips and margins. + . + Styling choices are more open than with many editors, allowing the use + of proportional fonts, bold and italics, multiple foreground and background + colours and multiple fonts. + . + This package contains the debug extensions for the QScintilla 2 widget in the + Qt5 UI Designer. + +Package: libqscintilla2-dev +Section: libdevel +Architecture: all +Depends: libqscintilla2-11 (<< ${source:Upstream-Version}+1~), + libqscintilla2-11 (>= ${source:Upstream-Version}), + libqt4-dev, + ${misc:Depends} +Description: Scintilla source code editing widget for Qt4, development files + QScintilla is a text editor for Qt4 with features especially useful when + writing and debugging source code. These include support for syntax + styling, error indicators, code completion, call tips and margins. + . + This package contains development headers needed when developing + C++ applications that use QScintilla 2. + +Package: libqt5scintilla2-dev +Section: libdevel +Architecture: any +Depends: libqt5scintilla2-11 (<< ${source:Upstream-Version}+1~), + libqt5scintilla2-11 (>= ${source:Upstream-Version}), + qtbase5-dev, + ${misc:Depends} +Description: Scintilla source code editing widget for Qt5, development files + QScintilla is a text editor for Qt5 with features especially useful when + writing and debugging source code. These include support for syntax + styling, error indicators, code completion, call tips and margins. + . + This package contains development headers needed when developing + C++ applications that use QScintilla 2 and Qt 5. + +Package: libqscintilla2-doc +Section: doc +Architecture: all +Depends: libjs-jquery, ${misc:Depends} +Description: API documentation for QScintilla 2 + QScintilla is a text editor for Qt4 and Qt5 with features especially useful + when writing and debugging source code. These include support for syntax + styling, error indicators, code completion, call tips and margins. + . + This package contains API documentation and usage examples for QScintilla 2 + with both Qt4 and Qt5. + +Package: python-qscintilla2 +Section: python +Architecture: any +Depends: python-qt4 (>= 4.8.3-3~), + ${misc:Depends}, + ${python:Depends}, + ${shlibs:Depends}, + ${sip:Depends} +Description: Python bindings for QScintilla 2 + QScintilla is a text editor for Qt4 with features especially useful when + writing and debugging source code. These include support for syntax + styling, error indicators, code completion, call tips and margins. + . + This package contains Python bindings so QScintilla 2 can be used in + PyQt4 applications. + +Package: pyqt4.qsci-dev +Architecture: all +Depends: python-qt4-dev, python-sip-dev, ${misc:Depends} +Description: Development files for Python Qscintilla2 (Qt4) + This package contains the source SIP files from which the Python bindings for + Qscintilla2 (Qt4) are created. They are needed for building PyQt4 bindindgs + for Qscintilla2 as well as creating bindings for own widgets written in C++. + +Package: python-qscintilla2-dbg +Priority: extra +Section: debug +Architecture: any +Depends: python-dbg, + python-qscintilla2 (= ${binary:Version}), + python-qt4-dbg, + python-sip-dbg, + ${misc:Depends} +Description: Python bindings for QScintilla 2 (debug extensions) + QScintilla is a text editor for Qt4 with features especially useful when + writing and debugging source code. These include support for syntax + styling, error indicators, code completion, call tips and margins. + . + This package contains the extensions built for the Python debug interpreter. + +Package: python3-pyqt4.qsci +Section: python +Architecture: any +Depends: python3-pyqt4, + ${misc:Depends}, + ${python3:Depends}, + ${shlibs:Depends}, + ${sip3:Depends} +Description: Python 3 bindings for QScintilla 2 with Qt 4 + QScintilla is a text editor for Qt4 with features especially useful when + writing and debugging source code. These include support for syntax + styling, error indicators, code completion, call tips and margins. + . + This package contains Python 3 bindings so QScintilla 2 can be used in + PyQt4 applications. + +Package: python3-pyqt4.qsci-dbg +Priority: extra +Section: debug +Architecture: any +Depends: python3-dbg, + python3-pyqt4-dbg, + python3-pyqt4.qsci (= ${binary:Version}), + python3-sip-dbg, + ${misc:Depends} +Description: Python 3 bindings for QScintilla 2 (Qt 4 debug extensions) + QScintilla is a text editor for Qt4 with features especially useful when + writing and debugging source code. These include support for syntax + styling, error indicators, code completion, call tips and margins. + . + This package contains the extensions built for the Python 3 debug + interpreter. + +Package: python3-pyqt5.qsci +Section: python +Architecture: any +Depends: python3-pyqt5, + ${misc:Depends}, + ${python3:Depends}, + ${shlibs:Depends}, + ${sip3:Depends} +Description: Python 3 bindings for QScintilla 2 with Qt 5 + QScintilla is a text editor for Qt5 with features especially useful when + writing and debugging source code. These include support for syntax + styling, error indicators, code completion, call tips and margins. + . + This package contains Python 3 bindings so QScintilla 2 can be used in + PyQt5 applications. + +Package: pyqt5.qsci-dev +Architecture: all +Depends: pyqt5-dev, python-sip-dev, ${misc:Depends} +Description: Development files for Python Qscintilla2 (Qt5) + This package contains the source SIP files from which the Python bindings for + Qscintilla2 (Qt5) are created. They are needed for building PyQt5 bindindgs + for Qscintilla2 as well as creating bindings for own widgets written in C++. + +Package: python3-pyqt5.qsci-dbg +Priority: extra +Section: debug +Architecture: any +Depends: python3-dbg, + python3-pyqt5-dbg, + python3-pyqt5.qsci (= ${binary:Version}), + python3-sip-dbg, + ${misc:Depends} +Description: Python 3 bindings for QScintilla 2 (Qt 5 debug extensions) + QScintilla is a text editor for Qt5 with features especially useful when + writing and debugging source code. These include support for syntax + styling, error indicators, code completion, call tips and margins. + . + This package contains the extensions built for the Python 3 debug + interpreter. diff --git a/copyright b/copyright new file mode 100644 index 0000000..7eac766 --- /dev/null +++ b/copyright @@ -0,0 +1,464 @@ +This package was debianized by: + + Torsten Marek on Sun, 29 Jul 2007 12:17:49 +0200. + +It was downloaded from: + + http://www.riverbankcomputing.co.uk/software/qscintilla/download + +Upstream Authors: + + QScintilla 2 (under Qt3/, Qt4Qt5/, Python/ designer-Qt*/ and doc/html-Qt*/): + Phil Thompson + Riverbank Computing Limited + + Scintilla (under src/ include/ and doc/Scintilla): + Neil Hodgson + +Copyright: + + QScintilla 2 (under Qt3/, Qt4Qt5/, Python/ designer-Qt*/ and doc/html-Qt*/): + Copyright (c) 2014 Riverbank Computing Limited + + Scintilla (under src/ include/ lexers/ lexlib/ and doc/Scintilla): + Copyright 1998-2013 by Neil Hodgson + + lexers/LexSML.cpp:// Copyright 2009 by James Moffatt and Yuzhou Xin + lexers/LexSML.cpp:// Modified from LexCaml.cxx by Robert Roessler Copyright 2005 + lexers/LexPowerShell.cpp:// Copyright 2008 by Tim Gerundt + lexers/LexSpice.cpp:// Copyright 2006 by Fabien Proriol + lexers/LexAsn1.cpp:// Copyright 2004 by Herr Pfarrer rpfarrer yahoo de + lexers/LexA68k.cpp:// Copyright 2010 Martial Demolins + lexers/LexTCL.cpp:// Copyright 1998-2001 by Andre Arpin + lexers/LexEScript.cpp:// Copyright 2003 by Patrizio Bekerle (patrizio@bekerle.com) + lexers/LexRuby.cpp:// Copyright 2001- by Clemens Wyss + lexers/LexD.cpp: ** Copyright (c) 2006 by Waldemar Augustyn + lexers/LexFlagship.cpp:// Copyright 2005 by Randy Butler + lexers/LexFlagship.cpp:// Copyright 2010 by Xavi (Harbour) + lexers/LexAda.cpp:// Copyright 2002 by Sergey Koshcheyev + lexers/LexPO.cpp:// Copyright 2012 by Colomban Wendling + lexers/LexRebol.cpp:// Copyright 2005 by Pascal Hurni + lexers/LexPLM.cpp:// Copyright (c) 1990-2007, Scientific Toolworks, Inc. + lexers/LexNsis.cpp:// Copyright 2003 - 2005 by Angelo Mandato + lexers/LexAVS.cpp:// Copyright 2012 by Bruno Barbieri + lexers/LexLout.cpp:// Copyright 2003 by Kein-Hong Man + lexers/LexCLW.cpp:// Copyright 2003-2004 by Ron Schofield + lexers/LexMPT.cpp:// Copyright 2003 by Marius Gheorghe + lexers/LexProgress.cpp:// Copyright 2006-2007 by Yuval Papish + lexers/LexCaml.cpp:// Copyright 2005-2009 by Robert Roessler + lexers/LexKix.cpp:// Copyright 2004 by Manfred Becker + lexers/LexBaan.cpp:// Copyright 2001- by Vamsi Potluru & Praveen Ambekar + lexers/LexYAML.cpp:// Copyright 2003- by Sean O'Dell + lexers/LexGAP.cpp:// Copyright 2007 by Istvan Szollosi ( szteven gmail com ) + lexers/LexCmake.cpp:// Copyright 2007 by Cristian Adam + lexers/LexKVIrc.cpp:// Copyright 2013 by OmegaPhil + lexers/LexRust.cpp: ** Copyright (c) 2013 by SiegeLord + + Parts of Qt (under example-Qt3/ and example-Qt4/) + Copyright (C) 2004-2006 Trolltech ASA + +License: + +QScintilla 2 (under Qt3/, Qt4/ and Python/): + + This file may be used under the terms of the GNU General Public + License versions 2.0 or 3.0 as published by the Free Software + Foundation and appearing in the files LICENSE.GPL2 and LICENSE.GPL3 + included in the packaging of this file. Alternatively you may (at + your option) use any later version of the GNU General Public + License if such license has been publicly approved by Riverbank + Computing Limited (or its successors, if any) and the KDE Free Qt + Foundation. In addition, as a special exception, Riverbank gives you + certain additional rights. These rights are described in the Riverbank + GPL Exception version 1.1, which can be found in the file + GPL_EXCEPTION.txt in this package. + + Please review the following information to ensure GNU General + Public Licensing requirements will be met: + http://trolltech.com/products/qt/licenses/licensing/opensource/. If + you are unsure which license is appropriate for your use, please + review the following information: + http://trolltech.com/products/qt/licenses/licensing/licensingoverview + or contact the sales department at sales@riverbankcomputing.com. + + This file is provided "AS IS" with NO WARRANTY OF ANY KIND, + INCLUDING THE WARRANTIES OF DESIGN, MERCHANTABILITY AND FITNESS FOR + A PARTICULAR PURPOSE. Trolltech reserves all rights not expressly + granted herein. + + This file is provided AS IS with NO WARRANTY OF ANY KIND, INCLUDING THE + WARRANTY OF DESIGN, MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. + +See GPL_EXCEPTION.txt and GPL_EXCEPTION_ADDENDUM.TXT below + + +Scintilla (under src/ include/) + + Permission to use, copy, modify, and distribute this software and its + documentation for any purpose and without fee is hereby granted, + provided that the above copyright notice appear in all copies and that + both that copyright notice and this permission notice appear in + supporting documentation. + + NEIL HODGSON DISCLAIMS ALL WARRANTIES WITH REGARD TO THIS + SOFTWARE, INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY + AND FITNESS, IN NO EVENT SHALL NEIL HODGSON BE LIABLE FOR ANY + SPECIAL, INDIRECT OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES + WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, + WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER + TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE + OR PERFORMANCE OF THIS SOFTWARE. + +On Debian systems, the complete text of the GNU General Public License +can be found in `/usr/share/common-licenses/GPL-2' and +`/usr/share/common-licenses/GPL-3'. + + +The Debian packaging is (C) 2007, Torsten Marek and +is licensed under the GPL, see `/usr/share/common-licenses/GPL-3'. + + +GPL_EXCEPTION.txt + +Riverbank GPL Exception version 1.1 +=================================== + +Additional rights granted beyond the GPL (the "Exception"). + +As a special exception to the terms and conditions of version 2.0 of the GPL, +Riverbank hereby grants you the rights described below, provided you agree to +the terms and conditions in this Exception, including its obligations and +restrictions on use. + +Nothing in this Exception gives you or anyone else the right to change the +licensing terms of the QScintilla Open Source Edition. + +Below, "Licensed Software" shall refer to the software licensed under the GPL +and this exception. + +1) The right to use Open Source Licenses not compatible with the GNU +General Public License: Your software (hereafter referred to as "Your +Software") may import the Licensed Software and/or distribute binaries of Your +Software that imports the Licensed Software, provided that: + +A) Your Software is licensed under one of the following licenses: + + +License name Version(s)/Copyright Date +Academic Free License 2.0, 2.1, 3.0 +Apache Software License 1.0 or 1.1 +Apache License 2.0 +Apple Public Source License 2.0 +Artistic license From Perl 5.8.0 +BSD license "July 22 1999" +Common Development and + Distribution License (CDDL) 1.0 +Common Public License 1.0 +Eclipse Public License 1.0 +GNU Library or "Lesser" +General Public License (LGPL) 2.0 or 2.1 +Jabber Open Source License 1.0 +MIT License (as set forth in the addendum file) +Mozilla Public License (MPL) 1.0 or 1.1 +Open Software License 2.0, 3.0 +OpenSSL license (with original +SSLeay license) "2003" ("1998") +PHP License 3.0 +Python license (CNRI Python License) (as set forth in the addendum file) +Python Software Foundation License 2.1.1 +Q Public License v1.0 +Sleepycat License "1999" +W3C License "2001" +X11 License X11R6.6 +Zlib/libpng License (as set forth in the addendum file) +Zope Public License 2.0, 2.1 + + +(Licenses without a specific version number or date are reproduced +in the file GPL_Exception_Addendum.txt in your source package). + + +and + +B) You must, on request, make a complete package including + the complete source code of Your Software (as defined + in the GNU General Public License version 2, section 3, + but excluding anything excluded by the special + exception in the same section) available to Riverbank + under the same license as that granted to other + recipients of the source code of Your Software. + +and + +C) Your or any other contributor's rights to: + + i) distribute the source code of Your Software to anyone for + any purpose; + + and + + ii) publicly discuss the development project for Your + Software and its goals in any form and in any forum + +are not prohibited by any legal instrument, including but not limited to +contracts, non-disclosure agreements, and employee contracts. + + +2) The right to link non-Open Source applications with pre-installed versions of +the Licensed Software: You may link applications with binary pre-installed +versions of the Licensed Software, provided that such applications have been +developed and are deployed in accordance with the terms and conditions of the +QScintilla Commercial License Agreement. + + +GPL_EXCEPTION_ADDENDUM.TXT + + +Addendum to the Riverbank GPL Exception version 1.1 +=================================================== + + +-------------------------------------------------------------------------- + + The "Artistic License" + + Preamble + +The intent of this document is to state the conditions under which a +Package may be copied, such that the Copyright Holder maintains some +semblance of artistic control over the development of the package, +while giving the users of the package the right to use and distribute +the Package in a more-or-less customary fashion, plus the right to make +reasonable modifications. + +Definitions: + + "Package" refers to the collection of files distributed by the + Copyright Holder, and derivatives of that collection of files + created through textual modification. + + "Standard Version" refers to such a Package if it has not been + modified, or has been modified in accordance with the wishes + of the Copyright Holder as specified below. + + "Copyright Holder" is whoever is named in the copyright or + copyrights for the package. + + "You" is you, if you're thinking about copying or distributing + this Package. + + "Reasonable copying fee" is whatever you can justify on the + basis of media cost, duplication charges, time of people involved, + and so on. (You will not be required to justify it to the + Copyright Holder, but only to the computing community at large + as a market that must bear the fee.) + + "Freely Available" means that no fee is charged for the item + itself, though there may be fees involved in handling the item. + It also means that recipients of the item may redistribute it + under the same conditions they received it. + +1. You may make and give away verbatim copies of the source form of the +Standard Version of this Package without restriction, provided that you +duplicate all of the original copyright notices and associated disclaimers. + +2. You may apply bug fixes, portability fixes and other modifications +derived from the Public Domain or from the Copyright Holder. A Package +modified in such a way shall still be considered the Standard Version. + +3. You may otherwise modify your copy of this Package in any way, provided +that you insert a prominent notice in each changed file stating how and +when you changed that file, and provided that you do at least ONE of the +following: + +a) place your modifications in the Public Domain or otherwise make them +Freely Available, such as by posting said modifications to Usenet or +an equivalent medium, or placing the modifications on a major archive +site such as uunet.uu.net, or by allowing the Copyright Holder to include +your modifications in the Standard Version of the Package. + +b) use the modified Package only within your corporation or organization. + +c) rename any non-standard executables so the names do not conflict +with standard executables, which must also be provided, and provide +a separate manual page for each non-standard executable that clearly +documents how it differs from the Standard Version. + +d) make other distribution arrangements with the Copyright Holder. + +4. You may distribute the programs of this Package in object code or +executable form, provided that you do at least ONE of the following: + +a) distribute a Standard Version of the executables and library files, +together with instructions (in the manual page or equivalent) on where +to get the Standard Version. + +b) accompany the distribution with the machine-readable source of +the Package with your modifications. + +c) give non-standard executables non-standard names, and clearly +document the differences in manual pages (or equivalent), together +with instructions on where to get the Standard Version. + +d) make other distribution arrangements with the Copyright Holder. + +5. You may charge a reasonable copying fee for any distribution of this +Package. You may charge any fee you choose for support of this +Package. You may not charge a fee for this Package itself. However, +you may distribute this Package in aggregate with other (possibly +commercial) programs as part of a larger (possibly commercial) software +distribution provided that you do not advertise this Package as a +product of your own. You may embed this Package's interpreter within +an executable of yours (by linking); this shall be construed as a mere +form of aggregation, provided that the complete Standard Version of the +interpreter is so embedded. + +6. The scripts and library files supplied as input to or produced as +output from the programs of this Package do not automatically fall +under the copyright of this Package, but belong to whoever generated +them, and may be sold commercially, and may be aggregated with this +Package. If such scripts or library files are aggregated with this +Package via the so-called "undump" or "unexec" methods of producing a +binary executable image, then distribution of such an image shall +neither be construed as a distribution of this Package nor shall it +fall under the restrictions of Paragraphs 3 and 4, provided that you do +not represent such an executable image as a Standard Version of this +Package. + +7. C subroutines (or comparably compiled subroutines in other +languages) supplied by you and linked into this Package in order to +emulate subroutines and variables of the language defined by this +Package shall not be considered part of this Package, but are the +equivalent of input as in Paragraph 6, provided these subroutines do +not change the language in any way that would cause it to fail the +regression tests for the language. + +8. Aggregation of this Package with a commercial distribution is always +permitted provided that the use of this Package is embedded; that is, +when no overt attempt is made to make this Package's interfaces visible +to the end user of the commercial distribution. Such use shall not be +construed as a distribution of this Package. + +9. The name of the Copyright Holder may not be used to endorse or promote +products derived from this software without specific prior written permission. + +10. THIS PACKAGE IS PROVIDED "AS IS" AND WITHOUT ANY EXPRESS OR +IMPLIED WARRANTIES, INCLUDING, WITHOUT LIMITATION, THE IMPLIED +WARRANTIES OF MERCHANTIBILITY AND FITNESS FOR A PARTICULAR PURPOSE. + + The End + +-------------------------------------------------------------------------- + +MIT License + +Permission is hereby granted, free of charge, to any person obtaining a copy of +this software and associated documentation files (the "Software"), to deal in +the Software without restriction, including without limitation the rights to +use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of +the Software, and to permit persons to whom the Software is furnished to do so, +subject to the following conditions: + +The above copyright notice and this permission notice shall be included in all +copies or substantial portions of the Software. + +THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR +IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS +FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR +COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER +IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN +CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. + +-------------------------------------------------------------------------- + +Python License (CNRI Python License) + +CNRI OPEN SOURCE LICENSE AGREEMENT + +IMPORTANT: PLEASE READ THE FOLLOWING AGREEMENT CAREFULLY. + +BY CLICKING ON "ACCEPT" WHERE INDICATED BELOW, OR BY COPYING, INSTALLING OR +OTHERWISE USING PYTHON 1.6, beta 1 SOFTWARE, YOU ARE DEEMED TO HAVE AGREED TO +THE TERMS AND CONDITIONS OF THIS LICENSE AGREEMENT. + +1. This LICENSE AGREEMENT is between the Corporation for National Research +Initiatives, having an office at 1895 Preston White Drive, Reston, VA 20191 +("CNRI"), and the Individual or Organization ("Licensee") accessing and +otherwise using Python 1.6, beta 1 software in source or binary form and its +associated documentation, as released at the www.python.org Internet site on +August 4, 2000 ("Python 1.6b1"). + +2. Subject to the terms and conditions of this License Agreement, CNRI hereby +grants Licensee a non-exclusive, royalty-free, world-wide license to reproduce, +analyze, test, perform and/or display publicly, prepare derivative works, +distribute, and otherwise use Python 1.6b1 alone or in any derivative version, +provided, however, that CNRIs License Agreement is retained in Python 1.6b1, +alone or in any derivative version prepared by Licensee. + +Alternately, in lieu of CNRIs License Agreement, Licensee may substitute the +following text (omitting the quotes): "Python 1.6, beta 1, is made available +subject to the terms and conditions in CNRIs License Agreement. This Agreement +may be located on the Internet using the following unique, persistent identifier +(known as a handle): 1895.22/1011. This Agreement may also be obtained from a +proxy server on the Internet using the URL:http://hdl.handle.net/1895.22/1011". + +3. In the event Licensee prepares a derivative work that is based on or +incorporates Python 1.6b1or any part thereof, and wants to make the derivative +work available to the public as provided herein, then Licensee hereby agrees to +indicate in any such work the nature of the modifications made to Python 1.6b1. + +4. CNRI is making Python 1.6b1 available to Licensee on an "AS IS" basis. CNRI +MAKES NO REPRESENTATIONS OR WARRANTIES, EXPRESS OR IMPLIED. BY WAY OF EXAMPLE, +BUT NOT LIMITATION, CNRI MAKES NO AND DISCLAIMS ANY REPRESENTATION OR WARRANTY +OF MERCHANTABILITY OR FITNESS FOR ANY PARTICULAR PURPOSE OR THAT THE USE OF +PYTHON 1.6b1WILL NOT INFRINGE ANY THIRD PARTY RIGHTS. + +5. CNRI SHALL NOT BE LIABLE TO LICENSEE OR ANY OTHER USERS OF THE SOFTWARE FOR +ANY INCIDENTAL, SPECIAL, OR CONSEQUENTIAL DAMAGES OR LOSS AS A RESULT OF USING, +MODIFYING OR DISTRIBUTING PYTHON 1.6b1, 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. This License Agreement shall be governed by and interpreted in all respects +by the law of the State of Virginia, excluding conflict of law provisions. +Nothing in this License Agreement shall be deemed to create any relationship of +agency, partnership, or joint venture between CNRI and Licensee. This License +Agreement does not grant permission to use CNRI trademarks or trade name in a +trademark sense to endorse or promote products or services of Licensee, or any +third party. + +8. By clicking on the "ACCEPT" button where indicated, or by copying, installing +or otherwise using Python 1.6b1, Licensee agrees to be bound by the terms and +conditions of this License Agreement. + + + +ACCEPT + +-------------------------------------------------------------------------- + +The zlib/libpng License + +Copyright (c) + +This software is provided 'as-is', without any express or implied warranty. In +no event will the authors be held liable for any damages arising from the use of +this software. + +Permission is granted to anyone to use this software for any purpose, including +commercial applications, and to alter it and redistribute it freely, subject to +the following restrictions: + +1. The origin of this software must not be misrepresented; you must not claim +that you wrote the original software. If you use this software in a product, an +acknowledgment in the product documentation would be appreciated but is not +required. + +2. Altered source versions must be plainly marked as such, and must not be +misrepresented as being the original software. + +3. This notice may not be removed or altered from any source distribution. + +-------------------------------------------------------------------------- diff --git a/docs b/docs new file mode 100644 index 0000000..e845566 --- /dev/null +++ b/docs @@ -0,0 +1 @@ +README diff --git a/libqscintilla2-11.install b/libqscintilla2-11.install new file mode 100644 index 0000000..093956b --- /dev/null +++ b/libqscintilla2-11.install @@ -0,0 +1 @@ +usr/lib/*.so.* diff --git a/libqscintilla2-designer.install b/libqscintilla2-designer.install new file mode 100644 index 0000000..6ea257b --- /dev/null +++ b/libqscintilla2-designer.install @@ -0,0 +1 @@ +usr/lib/*/qt4/plugins/* diff --git a/libqscintilla2-dev.install b/libqscintilla2-dev.install new file mode 100644 index 0000000..99972aa --- /dev/null +++ b/libqscintilla2-dev.install @@ -0,0 +1,3 @@ +usr/include/qt4/Qsci/*.h +usr/lib/*.so +usr/share/qt4/mkspecs/features diff --git a/libqscintilla2-doc.doc-base.api b/libqscintilla2-doc.doc-base.api new file mode 100644 index 0000000..563a7f8 --- /dev/null +++ b/libqscintilla2-doc.doc-base.api @@ -0,0 +1,11 @@ +Document: qscintilla2-api-doc +Title: The QScintilla 2 C++ API Documentation +Author: Phil Thompson +Abstract: This manual contains the C++ API documentation + for QScintilla 2, an advanced editor widget for editing + source code. +Section: Programming/C++ + +Format: HTML +Index: /usr/share/doc/libqscintilla2-doc/html-Qt4Qt5/index.html +Files: /usr/share/doc/libqscintilla2-doc/html-Qt4Qt5/*.html diff --git a/libqscintilla2-doc.doc-base.overview b/libqscintilla2-doc.doc-base.overview new file mode 100644 index 0000000..e41afc2 --- /dev/null +++ b/libqscintilla2-doc.doc-base.overview @@ -0,0 +1,11 @@ +Document: qscintilla2-scintilla-doc +Title: Scintilla Documentation +Author: Neil Hodgson +Abstract: This manual contains the documentation + for Scintilla, the GUI-toolkit-independent editor + widget underlying QScintilla 2. +Section: Programming/C++ + +Format: HTML +Index: /usr/share/doc/libqscintilla2-doc/Scintilla/index.html +Files: /usr/share/doc/libqscintilla2-doc/Scintilla/*.html diff --git a/libqscintilla2-doc.docs b/libqscintilla2-doc.docs new file mode 100644 index 0000000..8a2e917 --- /dev/null +++ b/libqscintilla2-doc.docs @@ -0,0 +1,2 @@ +doc/Scintilla/ +doc/html-Qt4Qt5/ diff --git a/libqscintilla2-doc.examples b/libqscintilla2-doc.examples new file mode 100644 index 0000000..cb1d787 --- /dev/null +++ b/libqscintilla2-doc.examples @@ -0,0 +1 @@ +example-Qt4Qt5/ diff --git a/libqscintilla2-doc.install b/libqscintilla2-doc.install new file mode 100644 index 0000000..d21a1f4 --- /dev/null +++ b/libqscintilla2-doc.install @@ -0,0 +1,3 @@ + +../../Python/build-2.7/QScintilla2.api usr/share/qt4/api/python +usr/share/qt4/qsci/* diff --git a/libqscintilla2-doc.links b/libqscintilla2-doc.links new file mode 100644 index 0000000..786d162 --- /dev/null +++ b/libqscintilla2-doc.links @@ -0,0 +1 @@ +/usr/share/javascript/jquery/jquery.min.js usr/share/doc/libqscintilla2-doc/html-Qt4Qt5/jquery.js diff --git a/libqscintilla2-l10n.install b/libqscintilla2-l10n.install new file mode 100644 index 0000000..670ed4a --- /dev/null +++ b/libqscintilla2-l10n.install @@ -0,0 +1 @@ +usr/share/qt4/translations/* diff --git a/patches/build_debug_libs.patch b/patches/build_debug_libs.patch new file mode 100644 index 0000000..a0c0e1d --- /dev/null +++ b/patches/build_debug_libs.patch @@ -0,0 +1,27 @@ +Build libs and designer plugin with debug for -dbg packages +Index: qscintilla2-2.8.3+dfsg/Qt4Qt5/qscintilla.pro +=================================================================== +--- qscintilla2-2.8.3+dfsg.orig/Qt4Qt5/qscintilla.pro 2014-07-28 13:42:31.572950904 -0400 ++++ qscintilla2-2.8.3+dfsg/Qt4Qt5/qscintilla.pro 2014-07-28 13:43:14.912949623 -0400 +@@ -29,7 +29,7 @@ + + TEMPLATE = lib + TARGET = qscintilla2 +-CONFIG += qt warn_off release thread exceptions ++CONFIG += qt warn_off release thread exceptions debug + INCLUDEPATH += . ../include ../lexlib ../src + + DEFINES += QSCINTILLA_MAKE_DLL SCINTILLA_QT SCI_LEXER +Index: qscintilla2-2.8.3+dfsg/designer-Qt4Qt5/designer.pro +=================================================================== +--- qscintilla2-2.8.3+dfsg.orig/designer-Qt4Qt5/designer.pro 2014-07-28 13:42:31.580950904 -0400 ++++ qscintilla2-2.8.3+dfsg/designer-Qt4Qt5/designer.pro 2014-07-28 13:44:19.848947705 -0400 +@@ -4,7 +4,7 @@ + TEMPLATE = lib + TARGET = qscintillaplugin + +-CONFIG += release plugin qscintilla2 ++CONFIG += release plugin qscintilla2 debug + + greaterThan(QT_MAJOR_VERSION, 4) { + QT += designer diff --git a/patches/configure.py-objdir-support.diff b/patches/configure.py-objdir-support.diff new file mode 100644 index 0000000..6d2e708 --- /dev/null +++ b/patches/configure.py-objdir-support.diff @@ -0,0 +1,41 @@ +02_configure.dpatch by Torsten Marek +Updated for Qscintilla 2.8.2 configure.py changes by Scott Kitterman + +patch the configure script for the Python bindings to support object dir +builds +Index: qscintilla2-2.8.3+dfsg/Python/configure.py +=================================================================== +--- qscintilla2-2.8.3+dfsg.orig/Python/configure.py 2014-07-05 10:02:02.318834374 -0400 ++++ qscintilla2-2.8.3+dfsg/Python/configure.py 2014-07-05 10:02:02.306834375 -0400 +@@ -31,6 +31,8 @@ + import glob + import optparse + ++src_dir = os.path.dirname(os.path.abspath(__file__)) ++ + try: + import sysconfig + except ImportError: +@@ -210,6 +212,8 @@ + "The QScintilla version number could not be determined by " + "reading %s." % sciglobal) + ++ return # Debian: do not check for the installed version, we're good this way. ++ + lib_dir = target_configuration.qsci_lib_dir + if lib_dir is None: + lib_dir = target_configuration.qt_lib_dir +@@ -264,7 +268,12 @@ + the target configuration. + """ + +- return 'sip/qscimod5.sip' if target_configuration.pyqt_package == 'PyQt5' else 'sip/qscimod4.sip' ++ if target_configuration.pyqt_package == 'PyQt5': ++ return os.path.join(src_dir, 'sip/qscimod5.sip') ++ else: ++ return os.path.join(src_dir, 'sip/qscimod4.sip') ++ ++ #return 'sip/qscimod5.sip' if target_configuration.pyqt_package == 'PyQt5' else 'sip/qscimod4.sip' + + def get_sip_installs(self, target_configuration): + """ Return a tuple of the installation directory of the module's .sip diff --git a/patches/fix-lib-install-dir.diff b/patches/fix-lib-install-dir.diff new file mode 100644 index 0000000..dbcdf27 --- /dev/null +++ b/patches/fix-lib-install-dir.diff @@ -0,0 +1,15 @@ +01_qscintilla.pro.dpatch by Torsten Marek +Don't install the library directly +Index: qscintilla2-2.8.2+dfsg/Qt4Qt5/qscintilla.pro +=================================================================== +--- qscintilla2-2.8.2+dfsg.orig/Qt4Qt5/qscintilla.pro 2014-06-09 15:09:55.924432554 -0400 ++++ qscintilla2-2.8.2+dfsg/Qt4Qt5/qscintilla.pro 2014-06-09 15:09:55.920432554 -0400 +@@ -52,7 +52,7 @@ + #DEFINES += SCI_NAMESPACE + + # Handle both Qt v4 and v3. +-target.path = $$[QT_INSTALL_LIBS] ++target.path = /usr/lib + isEmpty(target.path) { + target.path = $(QTDIR)/lib + } diff --git a/patches/qsci_link.patch b/patches/qsci_link.patch new file mode 100644 index 0000000..d7cb3be --- /dev/null +++ b/patches/qsci_link.patch @@ -0,0 +1,16 @@ +Index: qscintilla2-2.8.4+dfsg/Python/configure.py +=================================================================== +--- qscintilla2-2.8.4+dfsg.orig/Python/configure.py 2014-09-21 22:26:07.110346928 -0400 ++++ qscintilla2-2.8.4+dfsg/Python/configure.py 2014-09-21 22:26:07.106346928 -0400 +@@ -1440,7 +1440,10 @@ + + libs = qmake_config.get('LIBS') + if libs: +- pro.write('LIBS += %s\n' % libs) ++ if target_config.pyqt_package == 'PyQt5': ++ pro.write('LIBS += %s -lqt5scintilla2\n' % libs) ++ else: ++ pro.write('LIBS += %s -lqscintilla2\n' % libs) + + if not opts.static: + pro.write(''' diff --git a/patches/qt5_includes.patch b/patches/qt5_includes.patch new file mode 100644 index 0000000..5d172a6 --- /dev/null +++ b/patches/qt5_includes.patch @@ -0,0 +1,17 @@ +When building for Qt5, the python extension needs QtWidgets and QtPrintSupport +because things moved there from QtGui in Qt4. Sent upstream. + +Index: qscintilla2-2.8.3+dfsg/Python/configure.py +=================================================================== +--- qscintilla2-2.8.3+dfsg.orig/Python/configure.py 2014-07-05 10:02:57.882832733 -0400 ++++ qscintilla2-2.8.3+dfsg/Python/configure.py 2014-07-05 10:02:57.874832733 -0400 +@@ -1423,6 +1423,9 @@ + if includepath: + pro.write('INCLUDEPATH += %s\n' % includepath) + ++ if target_config.pyqt_package == 'PyQt5': ++ pro.write('INCLUDEPATH += %s\n' % (target_config.qt_inc_dir + '/QtWidgets ' + target_config.qt_inc_dir + '/QtPrintSupport')) ++ + # Make sure the SIP include directory is searched before the Python include + # directory if they are different. + pro.write('INCLUDEPATH += %s\n' % quote(target_config.sip_inc_dir)) diff --git a/patches/qt5_libname.patch b/patches/qt5_libname.patch new file mode 100644 index 0000000..815fd95 --- /dev/null +++ b/patches/qt5_libname.patch @@ -0,0 +1,54 @@ +Rename library when built with Qt5 for co-installability. Discussed with +upstream, but not reviewed as they aren't particularly interested in it. +Index: qscintilla2-2.8.4+dfsg/Qt4Qt5/qscintilla.pro +=================================================================== +--- qscintilla2-2.8.4+dfsg.orig/Qt4Qt5/qscintilla.pro 2014-09-21 22:25:27.974348084 -0400 ++++ qscintilla2-2.8.4+dfsg/Qt4Qt5/qscintilla.pro 2014-09-21 22:25:27.958348085 -0400 +@@ -41,6 +41,7 @@ + + greaterThan(QT_MAJOR_VERSION, 4) { + QT += widgets printsupport ++ TARGET = qt5scintilla2 + + greaterThan(QT_MINOR_VERSION, 1) { + macx:QT += macextras +Index: qscintilla2-2.8.4+dfsg/Qt4Qt5/features/qscintilla2.prf +=================================================================== +--- qscintilla2-2.8.4+dfsg.orig/Qt4Qt5/features/qscintilla2.prf 2014-09-21 22:25:27.974348084 -0400 ++++ qscintilla2-2.8.4+dfsg/Qt4Qt5/features/qscintilla2.prf 2014-09-21 22:25:27.966348085 -0400 +@@ -17,9 +17,18 @@ + win32: { + LIBS += -lqscintilla2d + } else { +- LIBS += -lqscintilla2 ++ greaterThan(QT_MAJOR_VERSION, 4) { ++ LIBS += -lqt5scintilla2 ++ } else { ++ LIBS += -lqscintilla2 ++ } + } + } + } else { ++ greaterThan(QT_MAJOR_VERSION, 4) { ++ LIBS += -lqt5scintilla2 ++ } ++ else { + LIBS += -lqscintilla2 ++ } + } +Index: qscintilla2-2.8.4+dfsg/designer-Qt4Qt5/designer.pro +=================================================================== +--- qscintilla2-2.8.4+dfsg.orig/designer-Qt4Qt5/designer.pro 2014-09-21 22:25:27.974348084 -0400 ++++ qscintilla2-2.8.4+dfsg/designer-Qt4Qt5/designer.pro 2014-09-21 22:25:27.966348085 -0400 +@@ -11,8 +11,11 @@ + + # Work around QTBUG-39300. + CONFIG -= android_install ++ TARGET = qt5scintillaplugin ++ LIBS += -lqt5scintilla2 + } else { + CONFIG += designer ++ LIBS += -lqscintilla2 + } + + macx { diff --git a/patches/remove-logo-privacy-issue.diff b/patches/remove-logo-privacy-issue.diff new file mode 100644 index 0000000..531df6c --- /dev/null +++ b/patches/remove-logo-privacy-issue.diff @@ -0,0 +1,39 @@ +Remove use of http://www.scintilla.org/SciBreak.jpg when the SCintilla docs +are accessed to resolve privacy-breach-logo lintian error. Not forwarded, not +needed. + +Index: qscintilla2-2.8.2+dfsg/doc/Scintilla/index.html +=================================================================== +--- qscintilla2-2.8.2+dfsg.orig/doc/Scintilla/index.html 2014-06-09 15:14:43.944424044 -0400 ++++ qscintilla2-2.8.2+dfsg/doc/Scintilla/index.html 2014-06-09 15:16:03.672421688 -0400 +@@ -63,13 +63,6 @@ + + + +- +- +- +- +-
+-   +-
+
    +
  • Version 3.3.6 adds support for the Rust language and fixes bugs.
  • +
  • Version 3.3.5 can represent characters with strings. This may be used for modes +@@ -167,7 +160,6 @@ +