Merge lp:~ubuntu-sdk-team/ubuntu-sdk-api/fixPackaging into lp:ubuntu-sdk-api

Proposed by Cris Dywan
Status: Merged
Approved by: Benjamin Zeller
Approved revision: 10
Merged at revision: 2
Proposed branch: lp:~ubuntu-sdk-team/ubuntu-sdk-api/fixPackaging
Merge into: lp:ubuntu-sdk-api
Diff against target: 149 lines (+71/-11)
8 files modified
.bzr-builddeb/default.conf (+2/-0)
apicheck/apicheck.pro (+2/-4)
debian/control (+11/-1)
debian/copyright (+8/-0)
debian/rules (+0/-1)
tests/qml/Extinct.Animals.api (+46/-0)
tests/qml/Extinct/Animals/AnimalModule.pro (+0/-4)
tests/qml/qml.pro (+2/-1)
To merge this branch: bzr merge lp:~ubuntu-sdk-team/ubuntu-sdk-api/fixPackaging
Reviewer Review Type Date Requested Status
ubuntu-sdk-build-bot continuous-integration Approve
Benjamin Zeller Approve
Cris Dywan Pending
Review via email: mp+287930@code.launchpad.net

Commit message

Fix problems in the Debian packaging

To post a comment you must log in.
Revision history for this message
Benjamin Zeller (zeller-benjamin) wrote :

LGTM

review: Approve
Revision history for this message
ubuntu-sdk-build-bot (ubuntu-sdk-build-bot) wrote :
review: Approve (continuous-integration)
Revision history for this message
ubuntu-sdk-build-bot (ubuntu-sdk-build-bot) :
review: Approve (continuous-integration)

Preview Diff

[H/L] Next/Prev Comment, [J/K] Next/Prev File, [N/P] Next/Prev Hunk
1=== added directory '.bzr-builddeb'
2=== added file '.bzr-builddeb/default.conf'
3--- .bzr-builddeb/default.conf 1970-01-01 00:00:00 +0000
4+++ .bzr-builddeb/default.conf 2016-03-03 13:07:23 +0000
5@@ -0,0 +1,2 @@
6+[BUILDDEB]
7+split = True
8
9=== modified file 'apicheck/apicheck.pro'
10--- apicheck/apicheck.pro 2016-03-02 16:54:13 +0000
11+++ apicheck/apicheck.pro 2016-03-03 13:07:23 +0000
12@@ -4,7 +4,5 @@
13 QT += core-private gui-private testlib quick-private
14 CONFIG += no_keywords
15 SOURCES += apicheck.cpp
16-installPath = $$[QT_INSTALL_PREFIX]/bin
17-apicheck.path = $$installPath
18-apicheck.files = apicheck
19-INSTALLS += $$TARGET
20+target.path = $$[QT_INSTALL_PREFIX]/bin
21+INSTALLS += target
22
23=== modified file 'debian/control'
24--- debian/control 2016-03-02 16:54:13 +0000
25+++ debian/control 2016-03-03 13:07:23 +0000
26@@ -10,12 +10,22 @@
27 libqt5sql5-sqlite,
28 qtdeclarative5-dev-tools,
29 qtdeclarative5-private-dev,
30+ qml-module-qtquick2,
31 Standards-Version: 3.9.4
32 Homepage: https://launchpad.net/ubuntu-sdk-api
33 # If you aren't a member of ~ubuntu-sdk-team but need to upload packaging
34 # changes, just go ahead. ~ubuntu-sdk-team will notice and sync up the code
35 # again.
36-Vcs-Bzr: https://code.launchpad.net/~ubuntu-sdk-team/ubuntu-sdk-api/trunk
37+Vcs-Bzr: lp:ubuntu-sdk-api
38+
39+Package: ubuntu-sdk-api-data
40+Section: devel
41+Architecture: any
42+Multi-Arch: same
43+Pre-Depends: dpkg (>= 1.15.6~), ${misc:Pre-Depends}
44+Depends: ${misc:Depends},
45+ ${shlibs:Depends}
46+Description: Ubuntu SDK API tooling
47
48 Package: ubuntu-sdk-api-bin
49 Section: devel
50
51=== added file 'debian/copyright'
52--- debian/copyright 1970-01-01 00:00:00 +0000
53+++ debian/copyright 2016-03-03 13:07:23 +0000
54@@ -0,0 +1,8 @@
55+Format: http://dep.debian.net/deps/dep5
56+Upstream-Name: ubuntu-ui-toolkit
57+Source: https://bazaar.launchpad.net/~ubuntu-sdk-team/ubuntu-sdk-api/trunk
58+
59+Files: *ยท
60+Copyright: 2014-2016 Canonical Ltd.
61+License: LGPL-3.0
62+
63
64=== modified file 'debian/rules' (properties changed: -x to +x)
65--- debian/rules 2016-03-02 16:54:13 +0000
66+++ debian/rules 2016-03-03 13:07:23 +0000
67@@ -22,7 +22,6 @@
68 override_dh_auto_test:
69 ifneq ($(DEB_HOST_ARCH),$(findstring $(DEB_HOST_ARCH), $(testskip_architectures)))
70 ifeq (,$(findstring nocheck,$(DEB_BUILD_OPTIONS)))
71- mkdir -p debian/tmp/home/run
72 dh_auto_test || exit $?
73 endif
74 endif
75
76=== added file 'tests/qml/Extinct.Animals.api'
77--- tests/qml/Extinct.Animals.api 1970-01-01 00:00:00 +0000
78+++ tests/qml/Extinct.Animals.api 2016-03-03 13:07:23 +0000
79@@ -0,0 +1,46 @@
80+Extinct.Animals.Andrewsarchus 2.0 Paratriisodon: Item
81+ property double saggitalCrestSize
82+ property double skullSize
83+Extinct.Animals.AndrewsarchusMongoliensis 2.5 Paratriisodon: Item
84+ property double saggitalCrestSize
85+ property double skullSize
86+EATarpan: QtObject
87+ function kick()
88+ property string name
89+Extinct.Animals.Europe 4.1: QtObject
90+Extinct.Animals.Europe 4.2: Europe
91+ readonly property ushort era 4.2
92+ function ushort era(uchar year)
93+Extinct.Animals.Europe.ModernContinent: Enum
94+ America
95+ Europe
96+Extinct.Animals.Excavator 1.0 1.1
97+Extinct.Animals.Gigantophis 4.3: QQuickItem
98+ property bool extinct
99+ function var first()
100+ function var fourth()
101+Extinct.Animals.Pangaea 1.0: QtObject singleton
102+Extinct.Animals.Pangaea 4.0: Pangaea singleton
103+ readonly property ushort era 4.0
104+ function ushort era(uchar year)
105+Extinct.Animals.Pangaea.ModernContinent: Enum
106+ America
107+ Europe
108+Extinct.Animals.Smilodon 1.0 ScimitarCat 0.1 EASmilodon: QtObject
109+ function string paw(int i)
110+ property string name
111+Extinct.Animals.Titanoboa 4.2 MonsterSnake 3.1 test: Item
112+ property string bar
113+ property var basket
114+ property url bazz
115+ property list<Item> buckets
116+ property string eggs
117+ signal jump()
118+ signal bounce(int length)
119+ signal fly(var wing)
120+ function var first()
121+ function var second(var sliff)
122+ function var third(var sloff)
123+ property string spam
124+ property var type
125+ property var version
126
127=== modified file 'tests/qml/Extinct/Animals/AnimalModule.pro'
128--- tests/qml/Extinct/Animals/AnimalModule.pro 2016-03-02 16:54:13 +0000
129+++ tests/qml/Extinct/Animals/AnimalModule.pro 2016-03-03 13:07:23 +0000
130@@ -51,8 +51,4 @@
131 }
132
133 qmldir.files = qmldir
134-installPath = $${UBUNTU_CLICK_PLUGIN_PATH}/Extinct/Animals
135-qmldir.path = $$installPath
136-target.path = $$installPath
137-INSTALLS += target qmldir
138
139
140=== modified file 'tests/qml/qml.pro'
141--- tests/qml/qml.pro 2016-03-02 16:54:13 +0000
142+++ tests/qml/qml.pro 2016-03-03 13:07:23 +0000
143@@ -1,4 +1,5 @@
144 TEMPLATE = subdirs
145 SUBDIRS = Extinct
146
147-check.commands += QML2_IMPORT_PATH=$$PWD $$PWD/../../apicheck/apicheck Extinct.Animals > Extinct.Animals.api.new || exit 1
148+check.commands += QML2_IMPORT_PATH=$$PWD $$PWD/../../apicheck/apicheck Extinct.Animals > Extinct.Animals.api.new || exit 1;
149+check.commands += diff -F '[.0-9]' -u Extinct.Animals.api Extinct.Animals.api.new || exit 1;

Subscribers

People subscribed via source and target branches

to all changes: