lp://staging/ubuntu/utopic-updates/qscintilla2

Created by Ubuntu Package Importer and last modified
Get this branch:
bzr branch lp://staging/ubuntu/utopic-updates/qscintilla2
Members of Ubuntu branches can upload to this branch. Log in for directions.

Branch merges

Related bugs

Related blueprints

Branch information

Owner:
Ubuntu branches
Review team:
Ubuntu Development Team
Status:
Mature

Recent revisions

31. By Dmitry Shachnev

No-change rebuild to make python3-pyqt5.qsci working (LP: #1391056).

30. By Scott Kitterman

* 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

29. By Scott Kitterman

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)

28. By Scott Kitterman

* 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

27. By Scott Kitterman

* 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

26. By Scott Kitterman

* 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

25. By Scott Kitterman

* 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

24. By Scott Kitterman

Fix test for python-pyqt5 availability

23. By Scott Kitterman

* 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

22. By Scott Kitterman

* 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

Branch metadata

Branch format:
Branch format 7
Repository format:
Bazaar repository format 2a (needs bzr 1.16 or later)
Stacked on:
lp://staging/ubuntu/wily/qscintilla2
This branch contains Public information 
Everyone can see this information.

Subscribers