Merge lp:~didrocks/lightdm/packaging-cleanup into lp:~mir-team/lightdm/unity

Proposed by Didier Roche-Tolomelli
Status: Merged
Approved by: Robert Ancell
Approved revision: 1636
Merged at revision: 1631
Proposed branch: lp:~didrocks/lightdm/packaging-cleanup
Merge into: lp:~mir-team/lightdm/unity
Diff against target: 170 lines (+25/-24)
6 files modified
.bzr-builddeb/default.conf (+2/-0)
data/lightdm-set-defaults.1 (+0/-1)
debian/changelog (+7/-0)
debian/control (+12/-12)
debian/rules (+4/-8)
debian/tests/control (+0/-3)
To merge this branch: bzr merge lp:~didrocks/lightdm/packaging-cleanup
Reviewer Review Type Date Requested Status
Robert Ancell Approve
PS Jenkins bot (community) continuous-integration Approve
Review via email: mp+171722@code.launchpad.net

Commit message

Misc packaging cleanup

Description of the change

Misc packaging cleanup.
Don't multiarch lightdm for now as there is a lot of complexity like for
lightdm-set-defaults which should be in a separate (non multiarched) package.

To post a comment you must log in.
Revision history for this message
PS Jenkins bot (ps-jenkins) wrote :
review: Approve (continuous-integration)
Revision history for this message
Robert Ancell (robert-ancell) wrote :

Looks good - one thing I notice we should probably do is not depend on unity-system-compositor once we do daily landing into main (yet). Since this packaging is going to the testing PPA we should keep it on for now until we at least update the documentation to require people to explicitly install it.

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-06-27 07:23:28 +0000
@@ -0,0 +1,2 @@
1[BUILDDEB]
2split = True
03
=== modified file 'data/lightdm-set-defaults.1'
--- data/lightdm-set-defaults.1 2012-11-06 21:34:21 +0000
+++ data/lightdm-set-defaults.1 2013-06-27 07:23:28 +0000
@@ -49,7 +49,6 @@
49.TP49.TP
50.B /etc/lightdm/lightdm.conf50.B /etc/lightdm/lightdm.conf
51Configuration51Configuration
52.TP
5352
54.sp53.sp
55.LP54.LP
5655
=== modified file 'debian/changelog'
--- debian/changelog 2013-06-21 02:47:57 +0000
+++ debian/changelog 2013-06-27 07:23:28 +0000
@@ -1,3 +1,10 @@
1lightdm (1.7.4-0ubuntu1) UNRELEASED; urgency=low
2
3 * Clean packaging and prepare it for daily release
4 * Automatic snapshot from revision 1629 (bootstrap)
5
6 -- Didier Roche <didrocks@ubuntu.com> Thu, 27 Jun 2013 08:51:29 +0200
7
1lightdm (1.7.3-0ubuntu1) saucy; urgency=low8lightdm (1.7.3-0ubuntu1) saucy; urgency=low
29
3 * New upstream release:10 * New upstream release:
411
=== modified file 'debian/control'
--- debian/control 2013-06-21 03:23:11 +0000
+++ debian/control 2013-06-27 07:23:28 +0000
@@ -24,7 +24,7 @@
24 gtk-doc-tools,24 gtk-doc-tools,
25 yelp-tools,25 yelp-tools,
26 dbus,26 dbus,
27 python-gi27 python-gi,
28Homepage: https://launchpad.net/lightdm28Homepage: https://launchpad.net/lightdm
2929
30Package: lightdm30Package: lightdm
@@ -38,7 +38,7 @@
38 libglib2.0-bin,38 libglib2.0-bin,
39 dbus,39 dbus,
40 plymouth (>= 0.8.8-0ubuntu6.1),40 plymouth (>= 0.8.8-0ubuntu6.1),
41 unity-system-compositor41 unity-system-compositor,
42Recommends: xserver-xorg,42Recommends: xserver-xorg,
43 unity-greeter | lightdm-greeter | lightdm-kde-greeter43 unity-greeter | lightdm-greeter | lightdm-kde-greeter
44Conflicts: liblightdm-gobject-0-0,44Conflicts: liblightdm-gobject-0-0,
@@ -54,9 +54,9 @@
54Package: liblightdm-gobject-1-054Package: liblightdm-gobject-1-0
55Architecture: any55Architecture: any
56Depends: ${misc:Depends},56Depends: ${misc:Depends},
57 ${shlibs:Depends}57 ${shlibs:Depends},
58Recommends: lightdm,58Recommends: lightdm,
59 accountsservice59 accountsservice,
60Description: LightDM GObject client library60Description: LightDM GObject client library
61 A GObject based library for LightDM clients to use to interface with LightDM.61 A GObject based library for LightDM clients to use to interface with LightDM.
6262
@@ -64,14 +64,14 @@
64Section: libs64Section: libs
65Architecture: any65Architecture: any
66Depends: ${misc:Depends},66Depends: ${misc:Depends},
67 liblightdm-gobject-1-0 (= ${binary:Version})67 liblightdm-gobject-1-0 (= ${binary:Version}),
68Description: Typelib file for liblightdm-168Description: Typelib file for liblightdm-1
69 A GObject based library for LightDM clients to use to interface with LightDM.69 A GObject based library for LightDM clients to use to interface with LightDM.
7070
71Package: liblightdm-qt-3-071Package: liblightdm-qt-3-0
72Architecture: any72Architecture: any
73Depends: ${misc:Depends},73Depends: ${misc:Depends},
74 ${shlibs:Depends}74 ${shlibs:Depends},
75Recommends: lightdm 75Recommends: lightdm
76Conflicts: liblightdm-qt-1-0 (>= 1.1.1)76Conflicts: liblightdm-qt-1-0 (>= 1.1.1)
77Replaces: liblightdm-qt-1-0 (>= 1.1.1)77Replaces: liblightdm-qt-1-0 (>= 1.1.1)
@@ -81,8 +81,8 @@
81Package: liblightdm-qt5-3-081Package: liblightdm-qt5-3-0
82Architecture: any82Architecture: any
83Depends: ${misc:Depends},83Depends: ${misc:Depends},
84 ${shlibs:Depends}84 ${shlibs:Depends},
85Recommends: lightdm 85Recommends: lightdm,
86Description: LightDM Qt 5 client library86Description: LightDM Qt 5 client library
87 A Qt 5 based library for LightDM clients to use to interface with LightDM.87 A Qt 5 based library for LightDM clients to use to interface with LightDM.
8888
@@ -93,7 +93,7 @@
93 liblightdm-gobject-1-0 (= ${binary:Version}),93 liblightdm-gobject-1-0 (= ${binary:Version}),
94 libglib2.0-dev,94 libglib2.0-dev,
95 libdbus-glib-1-dev,95 libdbus-glib-1-dev,
96 libxklavier-dev96 libxklavier-dev,
97Description: LightDM GObject client library (development files)97Description: LightDM GObject client library (development files)
98 A GObject based library for LightDM clients to use to interface with LightDM.98 A GObject based library for LightDM clients to use to interface with LightDM.
99 .99 .
@@ -105,7 +105,7 @@
105Architecture: any105Architecture: any
106Depends: ${misc:Depends},106Depends: ${misc:Depends},
107 liblightdm-qt-3-0 (= ${binary:Version}),107 liblightdm-qt-3-0 (= ${binary:Version}),
108 libqt4-dev108 libqt4-dev,
109Breaks: liblightdm-qt-1-dev (>= 1.1.1), liblightdm-qt-3-dev109Breaks: liblightdm-qt-1-dev (>= 1.1.1), liblightdm-qt-3-dev
110Replaces: liblightdm-qt-1-dev (>= 1.1.1), liblightdm-qt-3-dev110Replaces: liblightdm-qt-1-dev (>= 1.1.1), liblightdm-qt-3-dev
111Description: LightDM Qt client library (development files)111Description: LightDM Qt client library (development files)
@@ -119,7 +119,7 @@
119Architecture: any119Architecture: any
120Depends: ${misc:Depends},120Depends: ${misc:Depends},
121 liblightdm-qt5-3-0 (= ${binary:Version}),121 liblightdm-qt5-3-0 (= ${binary:Version}),
122 libqt4-dev122 libqt4-dev,
123Description: LightDM Qt 5 client library (development files)123Description: LightDM Qt 5 client library (development files)
124 A Qt 5 based library for LightDM clients to use to interface with LightDM.124 A Qt 5 based library for LightDM clients to use to interface with LightDM.
125 .125 .
@@ -129,7 +129,7 @@
129Package: liblightdm-gobject-1-doc129Package: liblightdm-gobject-1-doc
130Section: doc130Section: doc
131Architecture: all131Architecture: all
132Depends: ${misc:Depends}132Depends: ${misc:Depends},
133Description: LightDM client library (documentation)133Description: LightDM client library (documentation)
134 A GObject based library for LightDM clients to use to interface with LightDM.134 A GObject based library for LightDM clients to use to interface with LightDM.
135 .135 .
136136
=== modified file 'debian/rules'
--- debian/rules 2013-06-20 04:48:53 +0000
+++ debian/rules 2013-06-27 07:23:28 +0000
@@ -3,7 +3,7 @@
3LDFLAGS+=-Wl,--as-needed3LDFLAGS+=-Wl,--as-needed
44
5%:5%:
6 dh $@ --with quilt,autoreconf,translations6 dh $@ --with quilt,autoreconf,translations --parallel
77
8override_dh_autoreconf:8override_dh_autoreconf:
9 NOCONFIGURE=1 dh_autoreconf ./autogen.sh9 NOCONFIGURE=1 dh_autoreconf ./autogen.sh
@@ -17,13 +17,9 @@
17override_dh_auto_test:17override_dh_auto_test:
1818
19override_dh_install:19override_dh_install:
20 #Remove .la and .a files.20 rm -r debian/tmp/usr/share/help/C/
21 find debian/tmp/usr/lib/ -name *.a |xargs rm21 # we do install pam through installpam and init through installinit
22 find debian/tmp/usr/lib -name *.la |xargs rm22 dh_install -X.a -X.la -Xpam.d -X'etc/init/lightdm.conf' --fail-missing
23 #Remove conf files from upstream
24 #find debian/tmp/etc/ -name *.conf |xargs rm
25 #find debian/tmp/etc/init -name *.conf |xargs rm
26 dh_install --list-missing
27 mv debian/lightdm/usr/lib/lightdm/lightdm/lightdm-set-defaults debian/lightdm/usr/lib/lightdm23 mv debian/lightdm/usr/lib/lightdm/lightdm/lightdm-set-defaults debian/lightdm/usr/lib/lightdm
28 chmod +x debian/lightdm/usr/lib/lightdm/lightdm-greeter-session24 chmod +x debian/lightdm/usr/lib/lightdm/lightdm-greeter-session
2925
3026
=== removed file 'debian/tests/control'
--- debian/tests/control 2013-04-30 19:12:50 +0000
+++ debian/tests/control 1970-01-01 00:00:00 +0000
@@ -1,3 +0,0 @@
1#Tests: upstream-tests
2#Depends: @, python-gi, xauth
3#Restrictions: build-needed needs-root

Subscribers

People subscribed via source and target branches