Merge lp:~online-accounts/signon-plugin-sasl/packaging into lp:signon-plugin-sasl

Proposed by Alberto Mardegan
Status: Merged
Merged at revision: 11
Proposed branch: lp:~online-accounts/signon-plugin-sasl/packaging
Merge into: lp:signon-plugin-sasl
Diff against target: 122 lines (+82/-0)
8 files modified
.bzrignore (+8/-0)
debian/changelog (+5/-0)
debian/compat (+1/-0)
debian/control (+36/-0)
debian/copyright (+13/-0)
debian/rules (+16/-0)
debian/signon-plugin-sasl-dev.install (+2/-0)
debian/signon-plugin-sasl.install (+1/-0)
To merge this branch: bzr merge lp:~online-accounts/signon-plugin-sasl/packaging
Reviewer Review Type Date Requested Status
Online Accounts Pending
Review via email: mp+274568@code.launchpad.net

Commit message

Add debian packaging

Description of the change

Add debian packaging

To post a comment you must log in.
Revision history for this message
Robert Bruce Park (robru) wrote :

The train explodes on this because it looks for debian/changelog *in trunk* and fails. You'll have to merge this manually and then use a null-merge to get the landing through the train.

11. By Alberto Mardegan

Add packaging

Preview Diff

[H/L] Next/Prev Comment, [J/K] Next/Prev File, [N/P] Next/Prev Hunk
1=== added file '.bzrignore'
2--- .bzrignore 1970-01-01 00:00:00 +0000
3+++ .bzrignore 2015-10-15 14:34:28 +0000
4@@ -0,0 +1,8 @@
5+*.log
6+*.substvars
7+Makefile
8+moc_*.cpp
9+/debian/signon-plugin-sasl/
10+/debian/signon-plugin-sasl-dev/
11+/debian/tmp
12+/tests/signon-saslplugin-tests
13
14=== added directory 'debian'
15=== added file 'debian/changelog'
16--- debian/changelog 1970-01-01 00:00:00 +0000
17+++ debian/changelog 2015-10-15 14:34:28 +0000
18@@ -0,0 +1,5 @@
19+signon-plugin-sasl (0.1-0ubuntu1) UNRELEASED; urgency=medium
20+
21+ * Initial release.
22+
23+ -- Alberto Mardegan <alberto.mardegan@canonical.com> Thu, 15 Oct 2015 17:22:15 +0300
24
25=== added file 'debian/compat'
26--- debian/compat 1970-01-01 00:00:00 +0000
27+++ debian/compat 2015-10-15 14:34:28 +0000
28@@ -0,0 +1,1 @@
29+9
30
31=== added file 'debian/control'
32--- debian/control 1970-01-01 00:00:00 +0000
33+++ debian/control 2015-10-15 14:34:28 +0000
34@@ -0,0 +1,36 @@
35+Source: signon-plugin-sasl
36+Section: libs
37+Priority: optional
38+Maintainer: Ubuntu Desktop Team <ubuntu-desktop@lists.ubuntu.com>
39+Build-Depends: dbus-test-runner,
40+ debhelper (>= 9),
41+ libsasl2-dev,
42+ libsignon-qt5-dev,
43+ pkg-config,
44+ qt5-default,
45+ signon-plugins-dev (>> 8.57+14.10.20140827-0ubuntu1),
46+ xvfb,
47+Standards-Version: 3.9.4
48+Homepage: https://gitlab.com/accounts-sso/signon-plugin-sasl
49+# If you aren't a member of ~online-accounts but need to upload packaging changes,
50+# just go ahead. ~online-accounts will notice and sync up the code again.
51+Vcs-Bzr: https://code.launchpad.net/~online-accounts/signon-plugin-sasl/trunk
52+
53+Package: signon-plugin-sasl
54+Architecture: any
55+Section: libs
56+Depends: ${shlibs:Depends},
57+ ${misc:Depends},
58+Description: Single Signon SASL plugin
59+ SASL plugin for the Single Signon framework
60+
61+Package: signon-plugin-sasl-dev
62+Architecture: any
63+Section: libdevel
64+Depends: signon-plugin-sasl (= ${binary:Version}),
65+ ${shlibs:Depends},
66+ ${misc:Depends},
67+Description: Single Signon SASL plugin
68+ SASL plugin for the Single Signon framework - development files
69+ .
70+ This package contains files that are needed to build applications.
71
72=== added file 'debian/copyright'
73--- debian/copyright 1970-01-01 00:00:00 +0000
74+++ debian/copyright 2015-10-15 14:34:28 +0000
75@@ -0,0 +1,13 @@
76+Format: http://dep.debian.net/deps/dep5
77+Upstream-Name: signon-plugin-sasl
78+Upstream-Contact: Alberto Mardegan <alberto.mardegan@canonical.com>
79+Source: https://gitlab.com/accounts-sso/signon-plugin-sasl
80+
81+Files: *
82+Copyright: 2009-2012 Nokia Corporation
83+ 2015 Canonical Ltd
84+License: LGPL-2.1
85+
86+License: LGPL-2.1
87+ On Debian systems, the complete text of the GNU Lesser General
88+ Public License version 2.1 can be found in `/usr/share/common-licenses/LGPL-2.1'.
89
90=== added file 'debian/rules'
91--- debian/rules 1970-01-01 00:00:00 +0000
92+++ debian/rules 2015-10-15 14:34:28 +0000
93@@ -0,0 +1,16 @@
94+#!/usr/bin/make -f
95+# -*- makefile -*-
96+
97+# Uncomment this to turn on verbose mode.
98+#export DH_VERBOSE=1
99+export DPKG_GENSYMBOLS_CHECK_LEVEL=4
100+
101+override_dh_auto_configure:
102+ dh_auto_configure -- LIBDIR=/usr/lib "QMAKE_CXXFLAGS=$(CFLAGS)" signon-plugin-sasl.pro
103+
104+override_dh_install:
105+ rm -f debian/tmp/usr/bin/signon-saslplugin-tests
106+ dh_install --fail-missing
107+
108+%:
109+ dh $@
110
111=== added file 'debian/signon-plugin-sasl-dev.install'
112--- debian/signon-plugin-sasl-dev.install 1970-01-01 00:00:00 +0000
113+++ debian/signon-plugin-sasl-dev.install 2015-10-15 14:34:28 +0000
114@@ -0,0 +1,2 @@
115+usr/include/signon-plugins/*
116+usr/lib/pkgconfig/*
117
118=== added file 'debian/signon-plugin-sasl.install'
119--- debian/signon-plugin-sasl.install 1970-01-01 00:00:00 +0000
120+++ debian/signon-plugin-sasl.install 2015-10-15 14:34:28 +0000
121@@ -0,0 +1,1 @@
122+usr/lib/*/signon/*.so

Subscribers

People subscribed via source and target branches

to all changes: