Merge lp:~mhall119/ubuntu-terminal-app/package-fixes into lp:ubuntu-terminal-app

Proposed by Michael Hall
Status: Merged
Approved by: Michael Hall
Approved revision: 3
Merged at revision: 3
Proposed branch: lp:~mhall119/ubuntu-terminal-app/package-fixes
Merge into: lp:ubuntu-terminal-app
Diff against target: 180 lines (+34/-40)
11 files modified
.bzr-builddeb/default.conf (+2/-0)
.bzrignore (+6/-0)
debian/compat (+1/-1)
debian/control (+7/-7)
debian/copyright (+5/-5)
debian/rules (+3/-21)
debian/source/format (+1/-1)
debian/ubuntu-terminal-app.install (+4/-3)
ubuntu-terminal-app (+1/-1)
ubuntu-terminal-app.desktop (+3/-1)
ubuntu-terminal-app.qml (+1/-0)
To merge this branch: bzr merge lp:~mhall119/ubuntu-terminal-app/package-fixes
Reviewer Review Type Date Requested Status
Michael Hall Approve
Ubuntu Phone Apps Jenkins Bot continuous-integration Approve
Review via email: mp+158497@code.launchpad.net

Commit message

Updates packaging for a better install

Description of the change

Updates packaging for a better install

To post a comment you must log in.
Revision history for this message
Ubuntu Phone Apps Jenkins Bot (ubuntu-phone-apps-jenkins-bot) wrote :
review: Approve (continuous-integration)
Revision history for this message
Michael Hall (mhall119) wrote :

Approving so we can move forward

review: Approve

Preview Diff

[H/L] Next/Prev Comment, [J/K] Next/Prev File, [N/P] Next/Prev Hunk
=== added directory '.bzr-builddeb'
=== added file '.bzr-builddeb/default.conf'
--- .bzr-builddeb/default.conf 1970-01-01 00:00:00 +0000
+++ .bzr-builddeb/default.conf 2013-04-11 21:27:21 +0000
@@ -0,0 +1,2 @@
1[BUILDDEB]
2split = True
03
=== added file '.bzrignore'
--- .bzrignore 1970-01-01 00:00:00 +0000
+++ .bzrignore 2013-04-11 21:27:21 +0000
@@ -0,0 +1,6 @@
1*.qmlproject.user
2
3debian/files
4debian/app-template/
5debian/*.debhelper.log
6debian/*.substvars
07
=== modified file 'debian/compat'
--- debian/compat 2013-02-12 16:18:48 +0000
+++ debian/compat 2013-04-11 21:27:21 +0000
@@ -1,1 +1,1 @@
1819
22
=== modified file 'debian/control'
--- debian/control 2013-02-12 16:28:19 +0000
+++ debian/control 2013-04-11 21:27:21 +0000
@@ -1,18 +1,18 @@
1Source: ubuntu-terminal-app1Source: ubuntu-terminal-app
2Priority: extra2Priority: extra
3Maintainer: Ugo Riboni <ugo.riboni@canonical.com>3Maintainer: Ubuntu App Cats <ubuntu-touch-coreapps@lists.launchpad.net>
4Build-Depends: debhelper (>= 8.0.0), 4Build-Depends: debhelper (>= 9),
5Standards-Version: 3.9.35Standards-Version: 3.9.4
6Section: misc6Section: misc
7Homepage: https://launchpad.net/ubuntu-terminal-app7Homepage: https://launchpad.net/ubuntu-terminal-app
8Vcs-Bzr: https://code.launchpad.net/~ubuntu-terminal-dev/ubuntu-terminal-app/trunk
89
9Package: ubuntu-terminal-app10Package: ubuntu-terminal-app
10Section: misc11Section: misc
11Architecture: any12Architecture: all
12Depends: ${shlibs:Depends}, ${misc:Depends},13Depends: ${misc:Depends},
13 qmlscene,14 qmlscene,
14 qt-components-ubuntu,15 qtdeclarative5-ubuntu-ui-toolkit-plugin | qt-components-ubuntu,
15 qtdeclarative5-qtquick2-plugin16 qtdeclarative5-qtquick2-plugin
16Description: Terminal application17Description: Terminal application
17 Core Terminal application18 Core Terminal application
18
1919
=== modified file 'debian/copyright'
--- debian/copyright 2013-02-12 16:28:19 +0000
+++ debian/copyright 2013-04-11 21:27:21 +0000
@@ -1,16 +1,16 @@
1Format: http://dep.debian.net/deps/dep51Format: http://www.debian.org/doc/packaging-manuals/copyright-format/1.0/
2Upstream-Name: ubuntu-terminal-app2Upstream-Name: ubuntu-terminal-app
3Source:3Source:
44
5Files: *5Files: *
6Copyright: 2013 Canonical Ltd.6Copyright: 2013 Canonical Ltd.
7License: GPL-3.07License: GPL-3
88
9Files: debian/*9Files: debian/*
10Copyright: 2013 Canonical Ltd.10Copyright: 2013 Canonical Ltd.
11License: LGPL-3.011License: LGPL-3
1212
13License: GPL-3.013License: GPL-3
14 This package is free software; you can redistribute it and/or14 This package is free software; you can redistribute it and/or
15 modify it under the terms of the GNU General Public15 modify it under the terms of the GNU General Public
16 License as published by the Free Software Foundation; either16 License as published by the Free Software Foundation; either
@@ -27,7 +27,7 @@
27 On Debian systems, the complete text of the GNU General27 On Debian systems, the complete text of the GNU General
28 Public License can be found in "/usr/share/common-licenses/GPL-3".28 Public License can be found in "/usr/share/common-licenses/GPL-3".
2929
30License: LGPL-3.030License: LGPL-3
31 This package is free software; you can redistribute it and/or31 This package is free software; you can redistribute it and/or
32 modify it under the terms of the GNU Lesser General Public32 modify it under the terms of the GNU Lesser General Public
33 License as published by the Free Software Foundation; either33 License as published by the Free Software Foundation; either
3434
=== removed file 'debian/docs'
=== modified file 'debian/rules'
--- debian/rules 2013-02-12 16:28:19 +0000
+++ debian/rules 2013-04-11 21:27:21 +0000
@@ -1,29 +1,11 @@
1#!/usr/bin/make -f1#!/usr/bin/make -f
2# -*- makefile -*-2# -*- makefile -*-
3# Sample debian/rules that uses debhelper.
4# This file was originally written by Joey Hess and Craig Small.
5# As a special exception, when this file is copied by dh-make into a
6# dh-make output file, you may use that output file without restriction.
7# This special exception was added by Craig Small in version 0.37 of dh-make.
83
9# Uncomment this to turn on verbose mode.4# Uncomment this to turn on verbose mode.
10#export DH_VERBOSE=15#export DH_VERBOSE=1
116
12# Work-around for some machines where INSTALL_ROOT is not set properly by
13# dh_auto_install
14override_dh_auto_install:
15 dh_auto_install -- INSTALL_ROOT=$(CURDIR)/debian/tmp
16
17# Workaround a bug in that debhelper package version
18override_dh_install:
19 mkdir -p $(CURDIR)/debian/tmp/usr/share/applications/
20 mkdir -p $(CURDIR)/debian/tmp/usr/bin/
21 mkdir -p $(CURDIR)/debian/tmp/usr/share/ubuntu-terminal-app/
22 cp ubuntu-terminal-app.desktop $(CURDIR)/debian/tmp/usr/share/applications/
23 cp ubuntu-terminal-app $(CURDIR)/debian/tmp/usr/bin/
24 cp -r *.qml *.png $(CURDIR)/debian/tmp/usr/share/ubuntu-terminal-app/
25
26 dh_install --sourcedir=debian/tmp --fail-missing
27
28%:7%:
29 dh $@8 dh $@
9
10override_dh_install:
11 dh_install --fail-missing
3012
=== modified file 'debian/source/format'
--- debian/source/format 2013-02-12 16:18:48 +0000
+++ debian/source/format 2013-04-11 21:27:21 +0000
@@ -1,1 +1,1 @@
13.0 (native)11.0
22
=== modified file 'debian/ubuntu-terminal-app.install'
--- debian/ubuntu-terminal-app.install 2013-02-12 16:28:19 +0000
+++ debian/ubuntu-terminal-app.install 2013-04-11 21:27:21 +0000
@@ -1,3 +1,4 @@
1usr/share/applications1ubuntu-terminal-app usr/bin/
2usr/bin2ubuntu-terminal-app.desktop usr/share/applications/
3usr/share/ubuntu-terminal-app3*.qml usr/share/ubuntu-terminal-app/
4*.png usr/share/ubuntu-terminal-app/
45
=== modified file 'ubuntu-terminal-app'
--- ubuntu-terminal-app 2013-02-12 16:28:19 +0000
+++ ubuntu-terminal-app 2013-04-11 21:27:21 +0000
@@ -1,2 +1,2 @@
1#!/bin/bash1#!/bin/bash
2qmlscene /usr/share/ubuntu-terminal-app/terminal.qml2qmlscene /usr/share/ubuntu-terminal-app/ubuntu-terminal-app.qml
33
=== modified file 'ubuntu-terminal-app.desktop'
--- ubuntu-terminal-app.desktop 2013-02-12 16:28:19 +0000
+++ ubuntu-terminal-app.desktop 2013-04-11 21:27:21 +0000
@@ -3,6 +3,8 @@
3Version=1.03Version=1.0
4Type=Application4Type=Application
5Terminal=false5Terminal=false
6Exec=/usr/bin/ubuntu-terminal-app6Exec=qmlscene /usr/share/ubuntu-terminal-app/ubuntu-terminal-app.qml
7Icon=/usr/share/ubuntu-terminal-app/terminal64.png7Icon=/usr/share/ubuntu-terminal-app/terminal64.png
8Name=Terminal8Name=Terminal
9X-Ubuntu-Touch=true
10X-Ubuntu-StageHint=SideStage
911
=== renamed file 'terminal.qml' => 'ubuntu-terminal-app.qml'
--- terminal.qml 2013-02-12 16:28:19 +0000
+++ ubuntu-terminal-app.qml 2013-04-11 21:27:21 +0000
@@ -10,6 +10,7 @@
10MainView {10MainView {
11 // objectName for functional testing purposes (autopilot-qt5)11 // objectName for functional testing purposes (autopilot-qt5)
12 objectName: "terminal"12 objectName: "terminal"
13 applicationName: "ubuntu-terminal-app"
13 14
14 width: units.gu(50)15 width: units.gu(50)
15 height: units.gu(75)16 height: units.gu(75)

Subscribers

People subscribed via source and target branches