[neon/backports-jammy/libaccounts-qt/Neon/unstable] debian: Initial commit, import ubuntu packaging.

Maximiliano Curia null at kde.org
Thu Jun 22 01:22:14 BST 2023


Git commit 70a1e98949ad4bcffc6b4ba7b2ea980c89fbbb97 by Maximiliano Curia.
Committed on 23/04/2015 at 15:08.
Pushed by carlosdem into branch 'Neon/unstable'.

Initial commit, import ubuntu packaging.

A  +244  -0    debian/changelog
A  +1    -0    debian/compat
A  +66   -0    debian/control
A  +17   -0    debian/copyright
A  +4    -0    debian/libaccounts-qt-dev.install
A  +1    -0    debian/libaccounts-qt-doc.install
A  +1    -0    debian/libaccounts-qt1.install
A  +1    -0    debian/libaccounts-qt5-1.install
A  +4    -0    debian/libaccounts-qt5-dev.install
A  +46   -0    debian/rules

https://invent.kde.org/neon/backports-jammy/libaccounts-qt/-/commit/70a1e98949ad4bcffc6b4ba7b2ea980c89fbbb97

diff --git a/debian/changelog b/debian/changelog
new file mode 100644
index 0000000..4681783
--- /dev/null
+++ b/debian/changelog
@@ -0,0 +1,244 @@
+libaccounts-qt (1.13+14.10.20140819.1-0ubuntu1) utopic; urgency=medium
+
+  [ Alberto Mardegan ]
+  * New upstream release.
+    - Add flag to suppress usage of D-Bus
+
+  [ Ubuntu daily release ]
+  * New rebuild forced
+
+ -- Ubuntu daily release <ps-jenkins at lists.canonical.com>  Tue, 19 Aug 2014 14:46:28 +0000
+
+libaccounts-qt (1.12+14.10.20140506.1-0ubuntu1) utopic; urgency=medium
+
+  [ Alberto Mardegan ]
+  * New upstream release.
+    - Make the lib easier to use with CMake by adding a Config.cmake file
+      This will allow CMake applications to use something like:
+      find_package(AccountsQt REQUIRED CONFIG)
+    - Application: add default constructor
+      Fixes: http://code.google.com/p/accounts-sso/issues/detail?id=211 
+  * New upstream release.
+    - Add CMake config files for the Qt5 build
+    - Add Provider::domainsRegExp()
+    - Provider: do not unreference a NULL AgProvider
+
+  [ Ubuntu daily release ]
+  * New rebuild forced
+
+ -- Ubuntu daily release <ps-jenkins at lists.canonical.com>  Tue, 06 May 2014 12:55:05 +0000
+
+libaccounts-qt (1.11+14.04.20140410.1-0ubuntu1) trusty; urgency=low
+
+  [ Ɓukasz 'sil2100' Zemczak ]
+  * Fix file conflicts in the -dev packages. As recommended by upstream,
+    we only ship the cmake files for the -qt-dev package, as soon they
+    will add specific variants for every Qt version
+
+ -- Ubuntu daily release <ps-jenkins at lists.canonical.com>  Thu, 10 Apr 2014 16:34:07 +0000
+
+libaccounts-qt (1.11+14.04.20140307-0ubuntu1) trusty; urgency=medium
+
+  [ Alberto Mardegan ]
+  * New upstream release.
+    - Make the lib easier to use with CMake by adding a Config.cmake file
+      This will allow CMake applications to use something like:
+      find_package(AccountsQt REQUIRED CONFIG)
+    - Application: add default constructor
+      Fixes: http://code.google.com/p/accounts-sso/issues/detail?id=211 
+
+  [ CI bot ]
+  * No change rebuild against Qt 5.2.1.
+
+  [ Ubuntu daily release ]
+  * New rebuild forced
+
+ -- Ubuntu daily release <ps-jenkins at lists.canonical.com>  Fri, 07 Mar 2014 10:38:59 +0000
+
+libaccounts-qt (1.10+13.10.20131016.1-0ubuntu1) saucy; urgency=low
+
+  [ Alberto Mardegan ]
+  * New upstream release.
+    - Add Provider::isSingleAccount()
+      Fixes: http://code.google.com/p/accounts-sso/issues/detail?id=202
+
+  [ Ubuntu daily release ]
+  * Automatic snapshot from revision 133
+
+ -- Ubuntu daily release <ps-jenkins at lists.canonical.com>  Wed, 16 Oct 2013 14:15:20 +0000
+
+libaccounts-qt (1.9+13.10.20130904-0ubuntu1) saucy; urgency=low
+
+  [ Alberto Mardegan ]
+  * New upstream release.
+    - Application: add a method to return the .desktop file
+    - Add Account::isEnabled(), along with the existing Account::enabled() 
+
+  [ Ubuntu daily release ]
+  * Automatic snapshot from revision 131
+
+ -- Ubuntu daily release <ps-jenkins at lists.canonical.com>  Wed, 04 Sep 2013 16:05:18 +0000
+
+libaccounts-qt (1.8daily13.06.18-0ubuntu1) saucy; urgency=low
+
+  [ Alberto Mardegan ]
+  * New upstream release.
+    - Add Application::displayName() and Application::iconName()
+    - Add Provider::description() and Provider::pluginName()
+    - Tests: fix service tags tests 
+
+  [ Ubuntu daily release ]
+  * Automatic snapshot from revision 129
+
+ -- Ubuntu daily release <ps-jenkins at lists.canonical.com>  Tue, 18 Jun 2013 04:31:06 +0000
+
+libaccounts-qt (1.7daily13.06.05.1-0ubuntu1) saucy; urgency=low
+
+  * Automatic snapshot from revision 127
+
+ -- Ubuntu daily release <ps-jenkins at lists.canonical.com>  Wed, 05 Jun 2013 18:49:09 +0000
+
+libaccounts-qt (1.7daily13.05.01.1ubuntu.unity.next-0ubuntu1) raring; urgency=low
+
+  [ Alberto Mardegan ]
+  * New upstream release.
+    - Add a new constructor to the Account class:
+        Account(Manager *mgr, const QString &provider, QObject *parent);
+    - Add a static method
+        Account *Account::fromId(Manager *, AccountId id, QObject *parent)
+      to replicate the existing Manager::account() method, but with a more
+      clear ownership of the created object, which will not be a child of the
+      Manager (and therefore won't be destroyed with it).
+    - Slightly change the semantics of Manager::account(): if an account for
+      that ID has already been instantiated (and is still alive), return the
+      same object.
+    - Make AccountService::account() return the same account which was used to
+      instantiate the AccountService object.
+    - Do not initialize QString to NULL
+      (patch by Jaroslav Reznik <jreznik at redhat.com>) 
+
+  [ Ubuntu daily release ]
+  * Automatic snapshot from revision 126 (ubuntu-unity/next)
+
+ -- Ubuntu daily release <ps-jenkins at lists.canonical.com>  Wed, 01 May 2013 07:51:06 +0000
+
+libaccounts-qt (1.6bzr13.02.27-0ubuntu2) UNRELEASED; urgency=low
+
+  * Automatic snapshot from revision 124 (bootstrap)
+
+ -- Ken VanDine <ken.vandine at canonical.com>  Fri, 26 Apr 2013 14:08:59 -0400
+
+libaccounts-qt (1.6bzr13.02.27-0ubuntu1) raring; urgency=low
+
+  * New upstream release.
+    - Make libaccounts-qt compile with QT_NO_KEYWORDS
+    - Tests: increase coverage (now 93%)
+    - Make AccountService::account() always return a valid account
+    - Remove excessive debug verbosity
+    - Fixed pkg-config requires for accounts-qt5
+    - Documentation fixes for out-of-tree builds
+    - Remove default value from AccountService::value()
+    - Add Account::provider()
+    - AccountService: add a constructor with a parent QObject
+    - Tests: use dbus-test-runner if available
+    - Do not instantiate Error before Q_DECLARE_METATYPE 
+  * debian/control
+    - build depend on qtchooser
+    - add new binaries for qt5 builds, libaccounts-qt5-1 and libaccounts-qt5-dev
+    - add build depends for qt5 builds
+  * debian/rules
+    - dual build for qt4 and qt5
+
+  [ Robert Bruce Park ]
+  * Inline packaging metadata.
+
+ -- Ken VanDine <ken.vandine at canonical.com>  Wed, 27 Feb 2013 13:35:12 -0500
+
+libaccounts-qt (1.4-0ubuntu1) raring; urgency=low
+
+  * New upstream release.
+    - Build with Qt5 (as well as with Qt4)
+    - Add support for string list values
+    - Stop using deprecated APIs from libaccounts-glib
+    - Remove account-tool
+    - Remove accounts.prf (pkg-config should be used instead)
+
+ -- Ken VanDine <ken.vandine at canonical.com>  Fri, 18 Jan 2013 09:28:10 -0500
+
+libaccounts-qt (1.3-0ubuntu1) raring; urgency=low
+
+  * New upstream release.
+
+ -- Ken VanDine <ken.vandine at canonical.com>  Fri, 09 Nov 2012 10:32:11 -0500
+
+libaccounts-qt (1.2-0ubuntu2) quantal; urgency=low
+
+  * debian/control
+    - added build depends for dbus-test-runner
+  * debian/rules
+    - enable tests and use dbus-test-runner to run them
+
+ -- Ken VanDine <ken.vandine at canonical.com>  Mon, 06 Aug 2012 16:17:28 -0400
+
+libaccounts-qt (1.2-0ubuntu1) quantal; urgency=low
+
+  * New upstream release
+
+ -- Ken VanDine <ken.vandine at canonical.com>  Thu, 02 Aug 2012 14:40:00 -0400
+
+libaccounts-qt (1.1++bzr78-0quantal1) quantal; urgency=low
+
+  * snapshot based on r78
+
+ -- Ken VanDine <ken.vandine at canonical.com>  Mon, 16 Jul 2012 11:31:32 -0400
+
+libaccounts-qt (1.1++bzr77-0quantal1) quantal; urgency=low
+
+  * rebuild for quantal
+
+ -- Ken VanDine <ken.vandine at canonical.com>  Mon, 16 Jul 2012 10:11:39 -0400
+
+libaccounts-qt (1.1++bzr77-0precise5) precise; urgency=low
+
+  * debian/control
+    - added build depends for qt4-dev-tools, needed for doc generation
+
+ -- Ken VanDine <ken.vandine at canonical.com>  Fri, 22 Jun 2012 12:59:56 -0400
+
+libaccounts-qt (1.1++bzr77-0precise4) precise; urgency=low
+
+  * debian/rules
+    - disable tests
+
+ -- Ken VanDine <ken.vandine at canonical.com>  Fri, 15 Jun 2012 22:45:52 -0400
+
+libaccounts-qt (1.1++bzr77-0precise3) precise; urgency=low
+
+  * no change rebuild
+
+ -- Ken VanDine <ken.vandine at canonical.com>  Fri, 15 Jun 2012 16:49:32 -0400
+
+libaccounts-qt (1.1++bzr77-0precise2) precise; urgency=low
+
+  * debian/control, debian/rules
+    - added -dbg package
+
+ -- Ken VanDine <ken.vandine at canonical.com>  Mon, 26 Mar 2012 15:38:41 -0400
+
+libaccounts-qt (1.1++bzr77-0precise1) precise; urgency=low
+
+  * snapshot based on r77
+
+ -- Ken VanDine <ken.vandine at canonical.com>  Mon, 19 Mar 2012 11:16:50 -0400
+
+libaccounts-qt (1.1-0precise2) precise; urgency=low
+
+  * Converted to native package
+
+ -- Ken VanDine <ken.vandine at canonical.com>  Tue, 31 Jan 2012 16:46:31 -0500
+
+libaccounts-qt (1.1-0precise1) precise; urgency=low
+
+  * Initial release
+
+ -- Ken VanDine <ken.vandine at canonical.com>  Fri, 06 Jan 2012 10:07:38 -0500
diff --git a/debian/compat b/debian/compat
new file mode 100644
index 0000000..ec63514
--- /dev/null
+++ b/debian/compat
@@ -0,0 +1 @@
+9
diff --git a/debian/control b/debian/control
new file mode 100644
index 0000000..c7467bc
--- /dev/null
+++ b/debian/control
@@ -0,0 +1,66 @@
+Source: libaccounts-qt
+Priority: optional
+Maintainer: Ubuntu Desktop Team <ubuntu-desktop at lists.ubuntu.com>
+Build-Depends: debhelper (>= 9),
+               doxygen,
+               pkg-config,
+               libglib2.0-dev,
+               libqt4-dev,
+               qt4-dev-tools,
+               qtchooser,
+               qt4-qmake,
+               qt5-qmake,
+               qtbase5-dev,
+               libaccounts-glib-dev (>= 1.17),
+               dbus-test-runner,
+Standards-Version: 3.9.3
+Section: libs
+Homepage: http://code.google.com/p/accounts-sso/
+
+Package: libaccounts-qt1
+Section: libs
+Architecture: any
+Pre-Depends: ${misc:Pre-Depends}
+Depends: ${shlibs:Depends}, ${misc:Depends}
+Description: QT library for single sign on
+ .
+ This package contains shared libraries to be used by applications.
+
+Package: libaccounts-qt-dev
+Section: libdevel
+Architecture: any
+Depends: libaccounts-qt1 (= ${binary:Version}),
+         ${shlibs:Depends},
+         ${misc:Depends}
+Breaks: libaccounts-qt5-dev (<< 1.11+14.04.20140410)
+Replaces: libaccounts-qt5-dev (<< 1.11+14.04.20140410)
+Description: QT library for single sign on - development files
+ .
+ This package contains files that are needed to build applications.
+
+Package: libaccounts-qt5-1
+Section: libs
+Architecture: any
+Pre-Depends: ${misc:Pre-Depends}
+Depends: ${shlibs:Depends}, ${misc:Depends}
+Description: QT library for single sign on
+ .
+ This package contains shared libraries to be used by applications.
+
+Package: libaccounts-qt5-dev
+Section: libdevel
+Architecture: any
+Depends: libaccounts-qt5-1 (= ${binary:Version}),
+         ${shlibs:Depends},
+         ${misc:Depends}
+Description: QT library for single sign on - development files
+ .
+ This package contains files that are needed to build applications.
+
+Package: libaccounts-qt-doc
+Section: doc
+Architecture: all
+Depends: ${shlibs:Depends}, ${misc:Depends}
+Description: QT library for single sign on - documentation
+ .
+ This package contains developer documentation.
diff --git a/debian/copyright b/debian/copyright
new file mode 100644
index 0000000..933b657
--- /dev/null
+++ b/debian/copyright
@@ -0,0 +1,17 @@
+Format: http://dep.debian.net/deps/dep5
+Upstream-Name: libaccounts-qt
+Upstream-Contact: Alberto Mardegan <alberto.mardegan at canonical.com>
+Source: http://code.google.com/p/accounts-sso/
+
+Files: *
+Copyright: 2009-2011 Nokia Corporation.
+           2011-2012 Canonical Ltd.
+License: LGPL-2.1
+
+Files: debian/*
+Copyright: 2011 Ken VanDine <ken.vandine at canonical.com>
+License: LGPL-2.1
+
+License: LGPL-2.1
+ On Debian systems, the complete text of the GNU Lesser General
+ Public License version 2.1 can be found in `/usr/share/common-licenses/LGPL-2.1'.
diff --git a/debian/libaccounts-qt-dev.install b/debian/libaccounts-qt-dev.install
new file mode 100644
index 0000000..136790b
--- /dev/null
+++ b/debian/libaccounts-qt-dev.install
@@ -0,0 +1,4 @@
+usr/include/accounts-qt
+usr/lib/*/cmake/AccountsQt/*
+usr/lib/*/libaccounts-qt.so
+usr/lib/*/pkgconfig/accounts-qt.pc
diff --git a/debian/libaccounts-qt-doc.install b/debian/libaccounts-qt-doc.install
new file mode 100644
index 0000000..7276ecd
--- /dev/null
+++ b/debian/libaccounts-qt-doc.install
@@ -0,0 +1 @@
+usr/share/doc
diff --git a/debian/libaccounts-qt1.install b/debian/libaccounts-qt1.install
new file mode 100644
index 0000000..e2ec35d
--- /dev/null
+++ b/debian/libaccounts-qt1.install
@@ -0,0 +1 @@
+usr/lib/*/libaccounts-qt.so.*
diff --git a/debian/libaccounts-qt5-1.install b/debian/libaccounts-qt5-1.install
new file mode 100644
index 0000000..d534027
--- /dev/null
+++ b/debian/libaccounts-qt5-1.install
@@ -0,0 +1 @@
+usr/lib/*/libaccounts-qt5.so.*
diff --git a/debian/libaccounts-qt5-dev.install b/debian/libaccounts-qt5-dev.install
new file mode 100644
index 0000000..10d1d8a
--- /dev/null
+++ b/debian/libaccounts-qt5-dev.install
@@ -0,0 +1,4 @@
+usr/include/accounts-qt5
+usr/lib/*/cmake/AccountsQt5/*
+usr/lib/*/libaccounts-qt5.so
+usr/lib/*/pkgconfig/accounts-qt5.pc
diff --git a/debian/rules b/debian/rules
new file mode 100755
index 0000000..25987bb
--- /dev/null
+++ b/debian/rules
@@ -0,0 +1,46 @@
+#!/usr/bin/make -f
+# -*- makefile -*-
+
+# Uncomment this to turn on verbose mode.
+#export DH_VERBOSE=1
+export DPKG_GENSYMBOLS_CHECK_LEVEL=4
+
+override_dh_auto_configure:
+	mkdir -p build/qt4 build/qt5
+	QT_SELECT=qt4 \
+	dh_auto_configure -Bbuild/qt4 \
+		-- LIBDIR=/usr/lib/$(DEB_HOST_MULTIARCH) \
+		BUILD_DIR=build/qt4 \
+		"QMAKE_CXXFLAGS=$(CFLAGS)" \
+		../../accounts-qt.pro
+	QT_SELECT=qt5 \
+	dh_auto_configure -Bbuild/qt5 \
+		-- LIBDIR=/usr/lib/$(DEB_HOST_MULTIARCH) \
+		BUILD_DIR=build/qt5 \
+		"QMAKE_CXXFLAGS=$(CFLAGS)" \
+		../../accounts-qt.pro
+
+override_dh_auto_build:
+	dh_auto_build -Bbuild/qt4
+	dh_auto_build -Bbuild/qt5
+
+override_dh_auto_clean:
+	dh_auto_clean -Bbuild/qt4
+	dh_auto_clean -Bbuild/qt5
+
+override_dh_auto_install:
+	dh_auto_install -Bbuild/qt5 -plibaccounts-qt5-1
+	dh_auto_install -Bbuild/qt5 -plibaccounts-qt5-dev
+	dh_auto_install -Bbuild/qt4
+
+override_dh_install:
+	rm -f debian/tmp/usr/share/libaccounts-qt-tests/*
+	rm -f debian/tmp/usr/bin/*
+	dh_install --fail-missing
+
+override_dh_auto_test:
+	cd build/qt4; dbus-test-runner -t make -p check; cd -
+	cd build/qt5; dbus-test-runner -t make -p check; cd -
+
+%:
+	dh $@ 



More information about the Neon-commits mailing list