--- gsettings-qt-0.1+17.10.20170824.orig/debian/changelog +++ gsettings-qt-0.1+17.10.20170824/debian/changelog @@ -0,0 +1,373 @@ +gsettings-qt (0.1+17.10.20170824-0ubuntu2) bionic; urgency=medium + + * No-change rebuild against qtbase-abi-5-9-2 + + -- Steve Langasek Sun, 05 Nov 2017 04:42:08 +0000 + +gsettings-qt (0.1+17.10.20170824-0ubuntu1) artful; urgency=medium + + * Update debian/libgsettings-qt1.symbols with the latest symbols + changes. + + -- Dmitry Shachnev Thu, 24 Aug 2017 17:09:31 +0000 + +gsettings-qt (0.1+16.04.20160329-0ubuntu3~1) zesty; urgency=medium + + * No change rebuild + + -- Timo Jyrinki Wed, 04 Jan 2017 08:53:28 +0200 + +gsettings-qt (0.1+16.04.20160329-0ubuntu2~4) yakkety; urgency=medium + + * Build against Qt 5.6. + * Adjust test running to changes in Qt 5.6. + * debian/control: don't use transitional package names + * Update symbols. + + -- Timo Jyrinki Fri, 01 Apr 2016 10:12:26 +0000 + +gsettings-qt (0.1+16.04.20160329-0ubuntu1) xenial; urgency=medium + + [ Albert Astals Cid ] + * Use QChar toUpper/toLower instead of C version (LP: #1556461) + + -- Michał Sawicz Tue, 29 Mar 2016 12:56:42 +0000 + +gsettings-qt (0.1+16.04.20160111-0ubuntu1) xenial; urgency=medium + + [ Albert Astals Cid ] + * Disconnect signal handler on destruction + + -- Michał Sawicz Mon, 11 Jan 2016 11:26:52 +0000 + +gsettings-qt (0.1+16.04.20151130-0ubuntu1) xenial; urgency=medium + + * No-change rebuild. + + -- CI Train Bot Mon, 30 Nov 2015 14:50:27 +0000 + +gsettings-qt (0.1+16.04.20151104-0ubuntu1) xenial; urgency=medium + + [ Lars Uebernickel ] + * qgsettings-qml: explicitly emit changed events (LP: #1503693) + + -- Sebastien Bacher Wed, 04 Nov 2015 17:59:13 +0000 + +gsettings-qt (0.1+15.04.20150810-0ubuntu1) vivid; urgency=medium + + [ Lukáš Tinkl ] + * Force handling deferred delete events to avoid memory leaks (LP: + #1460970) + * Force handling deferred delete events to avoid memory leaks (LP: + #1460970) + + -- CI Train Bot Mon, 10 Aug 2015 15:49:54 +0000 + +gsettings-qt (0.1+14.10.20140807-0ubuntu6~gcc5.1) wily; urgency=medium + + * No-change test rebuild for g++5 ABI transition + + -- Steve Langasek Wed, 15 Jul 2015 07:53:08 +0000 + +gsettings-qt (0.1+14.10.20140807-0ubuntu5) wily; urgency=medium + + * No-change rebuild against Qt 5.4.2. + + -- Timo Jyrinki Fri, 12 Jun 2015 09:21:19 +0300 + +gsettings-qt (0.1+14.10.20140807-0ubuntu4) vivid; urgency=medium + + * No-change rebuild against Qt 5.4.1. + + -- Timo Jyrinki Wed, 11 Mar 2015 08:25:19 +0200 + +gsettings-qt (0.1+14.10.20140807-0ubuntu3) vivid; urgency=medium + + * No-change rebuild against Qt 5.4.0. + + -- Timo Jyrinki Fri, 13 Feb 2015 13:57:38 +0200 + +gsettings-qt (0.1+14.10.20140807-0ubuntu2) vivid; urgency=medium + + * No-change rebuild against Qt 5.3.2. + + -- Timo Jyrinki Tue, 28 Oct 2014 13:40:39 +0200 + +gsettings-qt (0.1+14.10.20140807-0ubuntu1) utopic; urgency=low + + [ Ken VanDine ] + * qtdeclarative5-gsettings1.0 needs to depend on the same version of + libgsettings-qt1 + + -- Ubuntu daily release Thu, 07 Aug 2014 15:26:43 +0000 + +gsettings-qt (0.1+14.10.20140801.1-0ubuntu1) utopic; urgency=low + + [ Ubuntu daily release ] + * debian/libgsettings-qt1.symbols: auto-update to released version + * New rebuild forced + + [ Ken VanDine ] + * added tests for a{ss} + + [ Lars Uebernickel ] + * qconftypes: support a{ss} We don't support a{sv} because gsettings + is typed more strictly than javascript and qvariant. (LP: #1349787) + + [ Łukasz 'sil2100' Zemczak ] + * Work-around a symbols problem in ppc64el + + -- Ubuntu daily release Fri, 01 Aug 2014 17:06:59 +0000 + +gsettings-qt (0.1+14.10.20140624-0ubuntu1) utopic; urgency=low + + [ Lars Uebernickel ] + * Stop using deprecated g_settings_get_range() + * qml: only emit changed when the value has actually changed This + cannot be done for the c++ class, because that would involve a + round-trip to the dconf database. The QML component already caches + all values because of the way QQmlPropertyMap works. (LP: #1330365) + + -- Ubuntu daily release Tue, 24 Jun 2014 10:01:54 +0000 + +gsettings-qt (0.1+14.10.20140607-0ubuntu1) utopic; urgency=low + + * New rebuild forced + + -- Ubuntu daily release Sat, 07 Jun 2014 10:54:33 +0000 + +gsettings-qt (0.1+14.10.20140606-0ubuntu1) utopic; urgency=low + + [ Lars Uebernickel ] + * Sync settings in destructor To ensure that settings are saved to + disc when an app exits. + + -- Ubuntu daily release Fri, 06 Jun 2014 14:31:00 +0000 + +gsettings-qt (0.1+14.10.20140520-0ubuntu1) utopic; urgency=low + + [ Iain Lane ] + * Add a symbols file so that the qtdeclarative module (and other + rdeps) get correctly versioned dependencies (LP: #1304611) + + -- Ubuntu daily release Tue, 20 May 2014 18:39:37 +0000 + +gsettings-qt (0.1+14.10.20140501-0ubuntu1) utopic; urgency=low + + [ Michal Hruby ] + * Fix incorrect unref call. + + -- Ubuntu daily release Thu, 01 May 2014 10:29:56 +0000 + +gsettings-qt (0.1+14.04.20140408-0ubuntu1) trusty; urgency=medium + + [ Michal Hruby ] + * Added API to check if a schema is installed + + [ CI bot ] + * Added API to check if a schema is installed. (LP: #1209235) + + -- Ubuntu daily release Tue, 08 Apr 2014 13:44:50 +0000 + +gsettings-qt (0.0+13.10.20130902.1-0ubuntu2) trusty; urgency=medium + + * Rebuild against Qt 5.2.1 + + -- Timo Jyrinki Mon, 03 Mar 2014 07:46:18 +0200 + +gsettings-qt (0.0+13.10.20130902.1-0ubuntu1) saucy; urgency=low + + [ Lars Uebernickel ] + * Don't write values into the QQmlPropertyMap when the write failed + This makes sure that the property map doesn't get out of sync with + the gsettings database. + + [ Ubuntu daily release ] + * Automatic snapshot from revision 41 + + -- Ubuntu daily release Mon, 02 Sep 2013 06:12:44 +0000 + +gsettings-qt (0.0+13.10.20130829-0ubuntu1) saucy; urgency=low + + [ Lars Uebernickel ] + * Add API to reset a key to its default value. (LP: #1218005) + + [ Ubuntu daily release ] + * Automatic snapshot from revision 39 + + -- Ubuntu daily release Thu, 29 Aug 2013 12:29:45 +0000 + +gsettings-qt (0.0+13.10.20130807-0ubuntu1) saucy; urgency=low + + [ Ken VanDine ] + * Install QML module in a versioned dir so it is really parallel + installable . + + [ Lars Uebernickel ] + * Fix crash in unqtify_name For one, stop using g_string_new_len(), + which creates a string with a given length, not allocation. Also, + make sure the QByteArray stays around for the duration of the loop. + + [ Ubuntu daily release ] + * Automatic snapshot from revision 37 + + -- Ubuntu daily release Wed, 07 Aug 2013 07:02:05 +0000 + +gsettings-qt (0.0+13.10.20130802-0ubuntu1) saucy; urgency=low + + [ Sebastien Bacher ] + * let the dev binary depends on the library. + + [ Ubuntu daily release ] + * Automatic snapshot from revision 34 + + -- Ubuntu daily release Fri, 02 Aug 2013 20:16:44 +0000 + +gsettings-qt (0.0+13.10.20130730.1-0ubuntu1) saucy; urgency=low + + [ Sebastien Bacher ] + * build a .qmltypes, so qtcreator knows about GSettings. + + [ Ubuntu daily release ] + * Automatic snapshot from revision 32 + + -- Ubuntu daily release Tue, 30 Jul 2013 18:08:14 +0000 + +gsettings-qt (0.0+13.10.20130730-0ubuntu1) saucy; urgency=low + + [ Lars Uebernickel ] + * Fix regression: GSettingsQml didn't update values on change. (LP: + #1206181) + + [ Ubuntu daily release ] + * Automatic snapshot from revision 30 + + -- Ubuntu daily release Tue, 30 Jul 2013 07:01:52 +0000 + +gsettings-qt (0.0+13.10.20130725-0ubuntu1) saucy; urgency=low + + [ Sebastien Bacher ] + * Add a library that can be used from qt/c++ and make gsettings-qml + use that. + + [ Lars Uebernickel ] + * Add a library that can be used from qt/c++ and make gsettings-qml + use that. + + [ Ubuntu daily release ] + * Automatic snapshot from revision 28 + + -- Ubuntu daily release Thu, 25 Jul 2013 07:01:48 +0000 + +gsettings-qt (0.0+13.10.20130720-0ubuntu1) saucy; urgency=low + + [ Lars Uebernickel ] + * Don't abort when calling schema.choices() for an unknown key. Also + adds a test for accessing an unknown key from the settings object. + * Clean up tests and add some more testing. + + [ Ubuntu daily release ] + * Automatic snapshot from revision 26 + + -- Ubuntu daily release Sat, 20 Jul 2013 07:01:48 +0000 + +gsettings-qt (0.0+13.10.20130717-0ubuntu1) saucy; urgency=low + + [ Lars Uebernickel ] + * Add GSettings.schema.choices A function that takes the name of a key + and returns the possible values the key may assume. The values are + returned in a QVariantList, so they can be used as qml models (with + the modelData role). This breaks API: the settings schema must now + be set with "schema.id" and the path with "schema.path". + + [ Ubuntu daily release ] + * Automatic snapshot from revision 23 + + -- Ubuntu daily release Wed, 17 Jul 2013 16:55:56 +0000 + +gsettings-qt (0.0+13.10.20130716-0ubuntu1) saucy; urgency=low + + [ Iain Lane ] + * Add a testcase for the onChanged signal. + + [ Ubuntu daily release ] + * Automatic snapshot from revision 21 + + -- Ubuntu daily release Tue, 16 Jul 2013 07:01:42 +0000 + +gsettings-qt (0.0+13.10.20130713-0ubuntu1) saucy; urgency=low + + [ Lars Uebernickel ] + * Add 'changed' signal There's a 'valueChanged' on QQmlPropertyMap, + but that is not emitted when values are inserted via insert(). + 'changed' is always emitted, except when the values are first read. + + [ Ubuntu daily release ] + * Automatic snapshot from revision 19 + + -- Ubuntu daily release Sat, 13 Jul 2013 07:01:43 +0000 + +gsettings-qt (0.0+13.10.20130701-0ubuntu1) saucy; urgency=low + + * Automatic snapshot from revision 17 + + -- Ubuntu daily release Mon, 01 Jul 2013 07:01:01 +0000 + +gsettings-qt (0.0+13.10.20130630-0ubuntu1) saucy; urgency=low + + * Automatic snapshot from revision 16 + + -- Ubuntu daily release Sun, 30 Jun 2013 07:00:59 +0000 + +gsettings-qt (0.0+13.10.20130629-0ubuntu1) saucy; urgency=low + + * Automatic snapshot from revision 15 + + -- Ubuntu daily release Sat, 29 Jun 2013 07:01:00 +0000 + +gsettings-qt (0.0+13.10.20130628.1-0ubuntu1) saucy; urgency=low + + * Automatic snapshot from revision 14 + + -- Ubuntu daily release Fri, 28 Jun 2013 19:40:37 +0000 + +gsettings-qt (0.0+13.10.20130628-0ubuntu1) saucy; urgency=low + + * Automatic snapshot from revision 13 + + -- Ubuntu daily release Fri, 28 Jun 2013 07:01:01 +0000 + +gsettings-qt (0.0+13.10.20130627-0ubuntu1) saucy; urgency=low + + * Automatic snapshot from revision 12 + + -- Ubuntu daily release Thu, 27 Jun 2013 07:01:01 +0000 + +gsettings-qt (0.0+13.10.20130626.1-0ubuntu1) saucy; urgency=low + + [ Ken VanDine ] + * build depend on qtdeclarative5-test-plugin . + + [ Lars Uebernickel ] + * gsettings-qt: gsettings bindings for qml + * Merge initial packaging From lp:~ken-vandine/gsettings-qt/packaging + * Add basic testing + * Remove QtGui dependency qmake adds this by default. Note that this + does not remove the dependency from `make check`, qtquicktests + depends on it. + * debian: run `make check` under xvfb-run + * Merge trunk + * debian: run xvfb with -a + * Don't install tests Merged from lp:~ken-vandine/gsettings- + qt/no_install_tests + + [ Ubuntu daily release ] + * Automatic snapshot from revision 11 + + -- Ubuntu daily release Wed, 26 Jun 2013 19:36:35 +0000 + +gsettings-qt (0.0-0ubuntu1) saucy; urgency=low + + * Initial package + + -- Ken VanDine Fri, 21 Jun 2013 14:35:13 -0400 --- gsettings-qt-0.1+17.10.20170824.orig/debian/compat +++ gsettings-qt-0.1+17.10.20170824/debian/compat @@ -0,0 +1 @@ +9 --- gsettings-qt-0.1+17.10.20170824.orig/debian/control +++ gsettings-qt-0.1+17.10.20170824/debian/control @@ -0,0 +1,53 @@ +Source: gsettings-qt +Priority: extra +Maintainer: Ubuntu Desktop Team +Build-Depends: debhelper (>= 9), + pkg-config, + libglib2.0-dev, + qtchooser, + qt5-qmake, + qtbase5-dev, + qtdeclarative5-dev, + qtdeclarative5-dev-tools, + qml-module-qttest, + qml-module-qtquick2, + xvfb, +Standards-Version: 3.9.4 +Section: libs +Homepage: https://launchpad.net/gsettings-qt +# If you aren't a member of ~system-settings-touch but need to upload packaging +# changes, just go ahead. A member of ~system-settings-touch will notice and +# sync up the code again. +Vcs-Bzr: https://code.launchpad.net/~system-settings-touch/gsettings-qt/trunk + +Package: qtdeclarative5-gsettings1.0 +Section: libs +Architecture: any +Pre-Depends: ${misc:Pre-Depends} +Depends: ${shlibs:Depends}, + ${misc:Depends}, + libgsettings-qt1 (= ${binary:Version}), +Description: QML Bindings for GSettings + Expose QML bindings for GSettings + +Package: libgsettings-qt1 +Section: libs +Architecture: any +Multi-Arch: same +Pre-Depends: ${misc:Pre-Depends} +Depends: ${shlibs:Depends}, + ${misc:Depends}, +Description: Library to access GSettings from Qt + Library to access GSettings from Qt + +Package: libgsettings-qt-dev +Section: libdevel +Architecture: any +Pre-Depends: dpkg (>= 1.15.6~) +Depends: ${misc:Depends}, + libgsettings-qt1 (= ${binary:Version}), +Description: Library to access GSettings from Qt - devel + Library to access GSettings from Qt + . + This package contains the development files needed to build applications using + the GSettings Qt library --- gsettings-qt-0.1+17.10.20170824.orig/debian/copyright +++ gsettings-qt-0.1+17.10.20170824/debian/copyright @@ -0,0 +1,21 @@ +Format: http://www.debian.org/doc/packaging-manuals/copyright-format/1.0/ +Upstream-Name: gsettings-qt +Source: https://launchpad.net/gsettings-qt + +Files: * +Copyright: 2013 Canonical Ltd. +License: LGPL-3 + This package 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; version 3. + . + This package is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + Lesser General Public License for more details. + . + You should have received a copy of the GNU General Public License + along with this program. If not, see . + . + On Debian systems, the complete text of the GNU Lesser General + Public License can be found in "/usr/share/common-licenses/LGPL-3". --- gsettings-qt-0.1+17.10.20170824.orig/debian/libgsettings-qt-dev.install +++ gsettings-qt-0.1+17.10.20170824/debian/libgsettings-qt-dev.install @@ -0,0 +1,3 @@ +usr/lib/*/lib*.so +usr/include +usr/lib/*/pkgconfig/gsettings-qt.pc --- gsettings-qt-0.1+17.10.20170824.orig/debian/libgsettings-qt1.install +++ gsettings-qt-0.1+17.10.20170824/debian/libgsettings-qt1.install @@ -0,0 +1 @@ +usr/lib/*/lib*.so.* --- gsettings-qt-0.1+17.10.20170824.orig/debian/libgsettings-qt1.symbols +++ gsettings-qt-0.1+17.10.20170824/debian/libgsettings-qt1.symbols @@ -0,0 +1,42 @@ +# SymbolsHelper-Confirmed: 0.1+16.04.20160329-0ubuntu2 amd64 arm64 armhf i386 ppc64el +libgsettings-qt.so.1 libgsettings-qt1 #MINVER# + (c++)"QByteArray::~QByteArray()@Base" 0.1+14.04.20140408 + (c++)"QGSettings::QGSettings(QByteArray const&, QByteArray const&, QObject*)@Base" 0.1+14.04.20140408 + (c++)"QGSettings::changed(QString const&)@Base" 0.1+14.04.20140408 + (c++)"QGSettings::choices(QString const&) const@Base" 0.1+14.04.20140408 + (c++)"QGSettings::get(QString const&) const@Base" 0.1+14.04.20140408 + (c++)"QGSettings::isSchemaInstalled(QByteArray const&)@Base" 0.1+14.04.20140408 + (c++)"QGSettings::keys() const@Base" 0.1+14.04.20140408 + (c++)"QGSettings::metaObject() const@Base" 0.1+14.04.20140408 + (c++)"QGSettings::qt_metacall(QMetaObject::Call, int, void**)@Base" 0.1+14.04.20140408 + (c++)"QGSettings::qt_metacast(char const*)@Base" 0.1+14.04.20140408 + (c++)"QGSettings::reset(QString const&)@Base" 0.1+14.04.20140408 + (c++)"QGSettings::set(QString const&, QVariant const&)@Base" 0.1+14.04.20140408 + (c++)"QGSettings::staticMetaObject@Base" 0.1+14.04.20140408 + (c++)"QGSettings::trySet(QString const&, QVariant const&)@Base" 0.1+14.04.20140408 + (c++)"QGSettings::~QGSettings()@Base" 0.1+14.04.20140408 + (c++)"QGSettingsPrivate::settingChanged(_GSettings*, char const*, void*)@Base" 0.1+14.04.20140408 + (c++|optional=templinst)"QList::append(QString const&)@Base" 0.1+14.04.20140408 + (c++|optional=templinst)"QList::detach_helper_grow(int, int)@Base" 0.1+14.10.20140801.1 + (c++|optional=templinst)"QList::~QList()@Base" 0.1+14.04.20140408 + (c++|optional=templinst|arch=!ppc64el)"QList::append(QVariant const&)@Base" 0.1+14.04.20140408 + (c++|optional=templinst)"QList::detach_helper_grow(int, int)@Base" 0.1+14.04.20140408 + (c++|optional=templinst)"QList::~QList()@Base" 0.1+14.04.20140408 + (c++)"QMap::~QMap()@Base" 0.1+14.10.20140801.1 + (c++)"QMapNode::copy(QMapData*) const@Base" 0.1+14.10.20140801.1 + (c++)"QMapNode::destroySubTree()@Base" 0.1+14.10.20140801.1 + (c++)"QString::~QString()@Base" 0.1+14.04.20140408 + (optional=templinst)_ZN4QMapI7QString8QVariantEC1ERKS2_@Base 0.1+16.04.20160329-0ubuntu2 + (optional=templinst)_ZN4QMapI7QString8QVariantEC2ERKS2_@Base 0.1+16.04.20160329-0ubuntu2 + (optional=templinst)_ZN5QListI7QStringEC1ERKS1_@Base 0.1+16.04.20160329-0ubuntu2 + (optional=templinst)_ZN5QListI7QStringEC2ERKS1_@Base 0.1+16.04.20160329-0ubuntu2 + (optional=templinst|arch=ppc64el)_ZN5QListI8QVariantE6appendERKS0_@Base 0.1+16.04.20160329-0ubuntu2 + (optional=templinst)_ZN8QMapDataI7QString8QVariantE7destroyEv@Base 0.1+16.04.20160329-0ubuntu2 + (c++)"qconf_types_collect_from_variant(_GVariantType const*, QVariant const&)@Base" 0.1+14.04.20140408 + (c++)"qconf_types_convert(_GVariantType const*)@Base" 0.1+14.04.20140408 + (c++)"qconf_types_to_qvariant(_GVariant*)@Base" 0.1+14.04.20140408 + (c++)"qtify_name(char const*)@Base" 0.1+14.04.20140408 + (c++)"typeinfo for QGSettings@Base" 0.1+14.04.20140408 + (c++)"typeinfo name for QGSettings@Base" 0.1+14.04.20140408 + (c++)"unqtify_name(QString const&)@Base" 0.1+14.04.20140408 + (c++)"vtable for QGSettings@Base" 0.1+14.04.20140408 --- gsettings-qt-0.1+17.10.20170824.orig/debian/qtdeclarative5-gsettings1.0.install +++ gsettings-qt-0.1+17.10.20170824/debian/qtdeclarative5-gsettings1.0.install @@ -0,0 +1 @@ +usr/lib/*/qt5 --- gsettings-qt-0.1+17.10.20170824.orig/debian/rules +++ gsettings-qt-0.1+17.10.20170824/debian/rules @@ -0,0 +1,24 @@ +#!/usr/bin/make -f +# -*- makefile -*- + +# Uncomment this to turn on verbose mode. +#export DH_VERBOSE=1 +export QT_SELECT=qt5 + +# Skip tests on the archs they are known to be flaky +testskip_architectures := powerpc + +override_dh_install: + rm -rf debian/*/usr/tests + dh_install --fail-missing + +override_dh_auto_test: +ifneq ($(DEB_HOST_ARCH),$(findstring $(DEB_HOST_ARCH), $(testskip_architectures))) + QT_QPA_PLATFORM=minimal LD_LIBRARY_PATH=../src GSETTINGS_BACKEND=memory GSETTINGS_SCHEMA_DIR=. xvfb-run -a dh_auto_test +endif + +override_dh_makeshlibs: + dh_makeshlibs -- -c4 + +%: + dh $@