Merge lp:~noskcaj/gnome-system-tools/merge into lp:~ubuntu-desktop/gnome-system-tools/ubuntu

Proposed by Jackson Doak
Status: Merged
Merged at revision: 70
Proposed branch: lp:~noskcaj/gnome-system-tools/merge
Merge into: lp:~ubuntu-desktop/gnome-system-tools/ubuntu
Diff against target: 389 lines (+126/-64)
18 files modified
debian/changelog (+33/-3)
debian/control (+15/-7)
debian/control.in (+13/-5)
debian/gnome-network-admin.install (+0/-5)
debian/gnome-network-admin.manpages (+0/-1)
debian/gnome-network-admin.menu (+0/-4)
debian/gnome-system-tools.install (+1/-17)
debian/gnome-system-tools.manpages (+3/-0)
debian/gnome-system-tools.menu (+15/-0)
debian/gnome-time-admin.install (+0/-5)
debian/gnome-time-admin.manpages (+0/-1)
debian/gnome-time-admin.menu (+0/-4)
debian/patches/25_sambashare_group_definition.patch (+7/-5)
debian/patches/82_gst-packages-time-admin.patch (+8/-6)
debian/patches/gthread.patch (+13/-0)
debian/patches/series (+2/-1)
debian/patches/time-libm.patch (+14/-0)
debian/rules (+2/-0)
To merge this branch: bzr merge lp:~noskcaj/gnome-system-tools/merge
Reviewer Review Type Date Requested Status
Martin Pitt Approve
Review via email: mp+202377@code.launchpad.net

Description of the change

Merge from debian

To post a comment you must log in.
lp:~noskcaj/gnome-system-tools/merge updated
71. By Jackson Doak

Change to oldlibs and extra

Revision history for this message
Martin Pitt (pitti) wrote :

Thanks! Merged with some changelog updates and cleaning up of debian/control.

review: Approve

Preview Diff

[H/L] Next/Prev Comment, [J/K] Next/Prev File, [N/P] Next/Prev Hunk
1=== modified file 'debian/changelog'
2--- debian/changelog 2014-01-15 13:57:46 +0000
3+++ debian/changelog 2014-01-21 01:43:18 +0000
4@@ -1,3 +1,36 @@
5+gnome-system-tools (3.0.0-3ubuntu1) trusty; urgency=medium
6+
7+ * Merge from Debian, remaining changes:
8+ - Drop gnome-control-center to Suggests
9+ - 25_sambashare_group_definition.patch
10+ - 26_user_profiles_conf.patch
11+ - 80_gst-packages-common.patch
12+ - 81_gst-packages-shares-admin.patch
13+ - 82_gst-packages-time-admin.patch
14+ - 91_shares_services_detection.patch
15+ - 95_timezone_point_selection.patch
16+ - 96_ubuntu_ntp_pool.patch
17+ - fix-missing-header-ftbfs-amd64.patch
18+ - remove_g_thread_init.patch
19+ * Drop underlinking.patch, fixed in debian
20+ * No longer split out gnome-time-admin, gnome-network-admin. Not needed
21+ - Make transition packages for their removal, delete after trusty
22+
23+ -- Jackson Doak <noskcaj@ubuntu.com> Sat, 21 Dec 2013 13:06:54 +1100
24+
25+gnome-system-tools (3.0.0-3) unstable; urgency=low
26+
27+ [ Josselin Mouette ]
28+ * Update repository URL.
29+
30+ [ Andreas Henriksson ]
31+ * Set TARBALL_EXT = tar.bz2 in debian/rules since there are no xz tarball
32+ for gnome-system-tools 3.0.0.
33+ * Add debian/patches/gthread.patch (Closes: #713720)
34+ * Add debian/patches/time-libm.patch
35+
36+ -- Andreas Henriksson <andreas@fatal.se> Thu, 03 Oct 2013 23:10:42 +0200
37+
38 gnome-system-tools (3.0.0-2ubuntu2) raring; urgency=low
39
40 * d/p/underlinking.patch: add missing -lm to time-admin link to fix FTBFS.
41@@ -1210,6 +1243,3 @@
42
43 -- Jose Carlos Garcia Sogo <jsogo@debian.org> Sun, 05 Aug 2001 11:45:14 +0200
44
45-Local variables:
46-mode: debian-changelog
47-End:
48
49=== modified file 'debian/control'
50--- debian/control 2014-01-15 13:57:46 +0000
51+++ debian/control 2014-01-21 01:43:18 +0000
52@@ -6,8 +6,8 @@
53 Section: gnome
54 Priority: optional
55 Maintainer: Ubuntu Desktop Team <ubuntu-desktop@lists.ubuntu.com>
56-XSBC-Original-Maintainer: Jose Carlos Garcia Sogo <jsogo@debian.org>
57-Uploaders: Debian GNOME Maintainers <pkg-gnome-maintainers@lists.alioth.debian.org>, Michael Biebl <biebl@debian.org>,
58+XSBC-Original-Maintainer: Maintainer: Jose Carlos Garcia Sogo <jsogo@debian.org>
59+Uploaders: Andreas Henriksson <andreas@fatal.se>, Debian GNOME Maintainers <pkg-gnome-maintainers@lists.alioth.debian.org>, Emilio Pozuelo Monfort <pochu@debian.org>, Michael Biebl <biebl@debian.org>, Sebastian Dröge <slomo@debian.org>,
60 Niv Sardi <xaiki@debian.org>
61 Build-Depends: cdbs (>= 0.4.41),
62 autotools-dev,
63@@ -37,7 +37,9 @@
64 system-tools-backends (>= 2.10.1),
65 policykit-1-gnome
66 Suggests: ntp, gnome-control-center (>= 1:2.10.1-1)
67-Replaces: ximian-setup-tools
68+Replaces: ximian-setup-tools, gnome-network-admin (<< 3.0.0-3ubuntu1), gnome-time-admin (<< 3.0.0-3ubuntu1)
69+Breaks: gnome-network-admin (<< 3.0.0-3ubuntu1), gnome-time-admin (<< 3.0.0-3ubuntu1)
70+Provides: gnome-network-admin, gnome-time-admin
71 Description: Cross-platform configuration utilities for GNOME
72 The GNOME System Tools are a fully integrated set of tools aimed to make easy
73 the job that means the computer administration on an UNIX or Linux system.
74@@ -57,9 +59,10 @@
75 - Shares (NFS and Samba)
76
77 Package: gnome-network-admin
78-Architecture: any
79+Section: oldlibs
80+Priority: extra
81+Architecture: all
82 Depends: ${misc:Depends},
83- ${shlibs:Depends},
84 gnome-system-tools
85 Conflicts: gnome-system-tools (<< 2.29.1-0ubuntu1)
86 Replaces: gnome-system-tools (<< 2.29.1-0ubuntu1)
87@@ -71,11 +74,14 @@
88 .
89 This package provides network-admin, a program to specify the way your
90 system connects to other computers and to the Internet.
91+ .
92+ This is a transitional package
93
94 Package: gnome-time-admin
95-Architecture: any
96+Section: oldlibs
97+Priority: extra
98+Architecture: all
99 Depends: ${misc:Depends},
100- ${shlibs:Depends},
101 gnome-system-tools
102 Conflicts: gnome-system-tools (<< 2.32.0-0ubuntu6)
103 Replaces: gnome-system-tools (<< 2.32.0-0ubuntu6)
104@@ -87,3 +93,5 @@
105 .
106 This package provides time-admin, a program to specify the time and date
107 of your system.
108+ .
109+ This is a transitional package
110\ No newline at end of file
111
112=== modified file 'debian/control.in'
113--- debian/control.in 2011-12-16 22:20:48 +0000
114+++ debian/control.in 2014-01-21 01:43:18 +0000
115@@ -33,7 +33,9 @@
116 system-tools-backends (>= 2.10.1),
117 policykit-1-gnome
118 Suggests: ntp, gnome-control-center (>= 1:2.10.1-1)
119-Replaces: ximian-setup-tools
120+Replaces: ximian-setup-tools, gnome-network-admin (<< 3.0.0-3ubuntu1), gnome-time-admin (<< 3.0.0-3ubuntu1)
121+Breaks: gnome-network-admin (<< 3.0.0-3ubuntu1), gnome-time-admin (<< 3.0.0-3ubuntu1)
122+Provides: gnome-network-admin, gnome-time-admin
123 Description: Cross-platform configuration utilities for GNOME
124 The GNOME System Tools are a fully integrated set of tools aimed to make easy
125 the job that means the computer administration on an UNIX or Linux system.
126@@ -53,9 +55,10 @@
127 - Shares (NFS and Samba)
128
129 Package: gnome-network-admin
130-Architecture: any
131+Section: oldlibs
132+Priority: extra
133+Architecture: all
134 Depends: ${misc:Depends},
135- ${shlibs:Depends},
136 gnome-system-tools
137 Conflicts: gnome-system-tools (<< 2.29.1-0ubuntu1)
138 Replaces: gnome-system-tools (<< 2.29.1-0ubuntu1)
139@@ -67,11 +70,14 @@
140 .
141 This package provides network-admin, a program to specify the way your
142 system connects to other computers and to the Internet.
143+ .
144+ This is a transitional package
145
146 Package: gnome-time-admin
147-Architecture: any
148+Section: oldlibs
149+Priority: extra
150+Architecture: all
151 Depends: ${misc:Depends},
152- ${shlibs:Depends},
153 gnome-system-tools
154 Conflicts: gnome-system-tools (<< 2.32.0-0ubuntu6)
155 Replaces: gnome-system-tools (<< 2.32.0-0ubuntu6)
156@@ -83,3 +89,5 @@
157 .
158 This package provides time-admin, a program to specify the time and date
159 of your system.
160+ .
161+ This is a transitional package
162\ No newline at end of file
163
164=== removed file 'debian/gnome-network-admin.install'
165--- debian/gnome-network-admin.install 2009-07-19 22:53:50 +0000
166+++ debian/gnome-network-admin.install 1970-01-01 00:00:00 +0000
167@@ -1,5 +0,0 @@
168-debian/pixmaps/network.xpm usr/share/gnome-system-tools/pixmaps/
169-debian/tmp/usr/bin/network-admin
170-debian/tmp/usr/share/applications/network.desktop
171-debian/tmp/usr/share/gnome/help/network-admin
172-debian/tmp/usr/share/omf/network-admin
173
174=== removed file 'debian/gnome-network-admin.manpages'
175--- debian/gnome-network-admin.manpages 2009-12-14 02:56:13 +0000
176+++ debian/gnome-network-admin.manpages 1970-01-01 00:00:00 +0000
177@@ -1,1 +0,0 @@
178-debian/network-admin.1
179
180=== removed file 'debian/gnome-network-admin.menu'
181--- debian/gnome-network-admin.menu 2009-07-19 22:53:50 +0000
182+++ debian/gnome-network-admin.menu 1970-01-01 00:00:00 +0000
183@@ -1,4 +0,0 @@
184-?package(gnome-network-admin):needs="X11" section="Applications/System/Administration"\
185- hints="Network"\
186- title="Network Admin" command="/usr/bin/network-admin"\
187- icon="/usr/share/gnome-system-tools/pixmaps/network.xpm"
188
189=== modified file 'debian/gnome-system-tools.install'
190--- debian/gnome-system-tools.install 2011-03-15 11:51:54 +0000
191+++ debian/gnome-system-tools.install 2014-01-21 01:43:18 +0000
192@@ -1,17 +1,1 @@
193-debian/pixmaps/shares.xpm usr/share/gnome-system-tools/pixmaps/
194-debian/pixmaps/users.xpm usr/share/gnome-system-tools/pixmaps/
195-debian/tmp/usr/share/glib-2.0/schemas
196-debian/tmp/etc/gnome-system-tools
197-debian/tmp/usr/bin/shares-admin
198-debian/tmp/usr/bin/users-admin
199-debian/tmp/usr/lib/pkgconfig
200-debian/tmp/usr/share/locale
201-debian/tmp/usr/share/icons/hicolor
202-debian/tmp/usr/share/omf/services-admin
203-debian/tmp/usr/share/omf/users-admin
204-debian/tmp/usr/share/omf/shares-admin
205-debian/tmp/usr/share/gnome-system-tools
206-debian/tmp/usr/share/applications/shares.desktop
207-debian/tmp/usr/share/applications/users.desktop
208-debian/tmp/usr/share/gnome/help/shares-admin
209-debian/tmp/usr/share/gnome/help/users-admin
210+debian/pixmaps/*.xpm usr/share/gnome-system-tools/pixmaps/
211
212=== modified file 'debian/gnome-system-tools.manpages'
213--- debian/gnome-system-tools.manpages 2011-03-15 11:51:54 +0000
214+++ debian/gnome-system-tools.manpages 2014-01-21 01:43:18 +0000
215@@ -1,2 +1,5 @@
216+debian/network-admin.1
217+debian/services-admin.1
218 debian/shares-admin.1
219+debian/time-admin.1
220 debian/users-admin.1
221
222=== modified file 'debian/gnome-system-tools.menu'
223--- debian/gnome-system-tools.menu 2011-03-15 11:51:54 +0000
224+++ debian/gnome-system-tools.menu 2014-01-21 01:43:18 +0000
225@@ -1,4 +1,9 @@
226 ?package(gnome-system-tools):needs="X11" section="Applications/System/Administration"\
227+ hints="Time"\
228+ title="Time Admin" command="/usr/bin/time-admin"\
229+ icon="/usr/share/gnome-system-tools/pixmaps/time.xpm"
230+
231+?package(gnome-system-tools):needs="X11" section="Applications/System/Administration"\
232 hints="Network"\
233 title="Shares Admin" command="/usr/bin/shares-admin"\
234 icon="/usr/share/gnome-system-tools/pixmaps/shares.xpm"
235@@ -7,3 +12,13 @@
236 hints="Users"\
237 title="User accounts Admin" command="/usr/bin/users-admin"\
238 icon="/usr/share/gnome-system-tools/pixmaps/users.xpm"
239+
240+?package(gnome-system-tools):needs="X11" section="Applications/System/Administration"\
241+ hints="RunLevel"\
242+ title="Services Admin" command="/usr/bin/services-admin"\
243+ icon="/usr/share/gnome-system-tools/pixmaps/services.xpm"
244+
245+?package(gnome-system-tools):needs="X11" section="Applications/System/Administration"\
246+ hints="Network"\
247+ title="Network Admin" command="/usr/bin/network-admin"\
248+ icon="/usr/share/gnome-system-tools/pixmaps/network.xpm"
249
250=== removed file 'debian/gnome-time-admin.install'
251--- debian/gnome-time-admin.install 2011-03-15 11:51:54 +0000
252+++ debian/gnome-time-admin.install 1970-01-01 00:00:00 +0000
253@@ -1,5 +0,0 @@
254-debian/tmp/usr/share/applications/time.desktop
255-debian/pixmaps/time.xpm usr/share/gnome-system-tools/pixmaps/
256-debian/tmp/usr/bin/time-admin
257-debian/tmp/usr/share/omf/time-admin
258-debian/tmp/usr/share/gnome/help/time-admin
259
260=== removed file 'debian/gnome-time-admin.manpages'
261--- debian/gnome-time-admin.manpages 2011-03-15 11:51:54 +0000
262+++ debian/gnome-time-admin.manpages 1970-01-01 00:00:00 +0000
263@@ -1,1 +0,0 @@
264-debian/time-admin.1
265
266=== removed file 'debian/gnome-time-admin.menu'
267--- debian/gnome-time-admin.menu 2011-03-15 11:51:54 +0000
268+++ debian/gnome-time-admin.menu 1970-01-01 00:00:00 +0000
269@@ -1,4 +0,0 @@
270-?package(gnome-time-admin):needs="X11" section="Applications/System/Administration"\
271- hints="Time"\
272- title="Time Admin" command="/usr/bin/time-admin"\
273- icon="/usr/share/gnome-system-tools/pixmaps/time.xpm"
274
275=== modified file 'debian/patches/25_sambashare_group_definition.patch'
276--- debian/patches/25_sambashare_group_definition.patch 2010-06-11 06:18:46 +0000
277+++ debian/patches/25_sambashare_group_definition.patch 2014-01-21 01:43:18 +0000
278@@ -1,11 +1,13 @@
279 Description: Add sambashare to known groups
280 Author: ?
281
282-Index: gnome-system-tools-2.29.3/src/users/privileges-table.c
283-===================================================================
284---- gnome-system-tools-2.29.3.orig/src/users/privileges-table.c 2010-01-11 18:53:30.000000000 +0000
285-+++ gnome-system-tools-2.29.3/src/users/privileges-table.c 2010-02-05 15:50:16.090834805 +0000
286-@@ -65,6 +65,7 @@
287+---
288+ src/users/privileges-table.c | 1 +
289+ 1 file changed, 1 insertion(+)
290+
291+--- a/src/users/privileges-table.c
292++++ b/src/users/privileges-table.c
293+@@ -67,6 +67,7 @@ static const PrivilegeDescription descri
294 { "plugdev", N_("Access external storage devices automatically") },
295 { "powerdev", N_("Suspend and hibernate the computer") },
296 { "proc", N_("Access /proc filesystem") },
297
298=== modified file 'debian/patches/82_gst-packages-time-admin.patch'
299--- debian/patches/82_gst-packages-time-admin.patch 2010-09-01 08:41:57 +0000
300+++ debian/patches/82_gst-packages-time-admin.patch 2014-01-21 01:43:18 +0000
301@@ -1,11 +1,13 @@
302 Description: Install ntp package on demand
303 Author: ?
304
305-Index: gnome-system-tools-2.31.91/src/time/time-tool.c
306-===================================================================
307---- gnome-system-tools-2.31.91.orig/src/time/time-tool.c 2010-05-25 03:09:57.000000000 +1000
308-+++ gnome-system-tools-2.31.91/src/time/time-tool.c 2010-09-01 18:36:02.102617000 +1000
309-@@ -374,6 +374,7 @@
310+---
311+ src/time/time-tool.c | 18 +++++++++++++++++-
312+ 1 file changed, 17 insertions(+), 1 deletion(-)
313+
314+--- a/src/time/time-tool.c
315++++ b/src/time/time-tool.c
316+@@ -370,6 +370,7 @@ check_ntp_support (GstTool *tool)
317 {
318 GstTimeToolPrivate *priv = GST_TIME_TOOL_GET_PRIVATE (tool);
319 GtkWidget *message, *widget;
320@@ -13,7 +15,7 @@
321
322 if (GST_TIME_TOOL (tool)->ntp_service)
323 return TRUE;
324-@@ -400,9 +401,24 @@
325+@@ -396,9 +397,24 @@ check_ntp_support (GstTool *tool)
326 _("Please install and activate NTP support in the system to enable "
327 "synchronization of your local time server with "
328 "internet time servers."));
329
330=== added file 'debian/patches/gthread.patch'
331--- debian/patches/gthread.patch 1970-01-01 00:00:00 +0000
332+++ debian/patches/gthread.patch 2014-01-21 01:43:18 +0000
333@@ -0,0 +1,13 @@
334+From: Andreas Henriksson <andreas@fatal.se>
335+Subject: add gthread to linker flags
336+
337+--- gnome-system-tools-3.0.0.orig/configure.in
338++++ gnome-system-tools-3.0.0/configure.in
339+@@ -79,6 +79,7 @@ dnl ====================================
340+ PKG_CHECK_MODULES(GST_DEPENDS,[
341+ gtk+-3.0 >= $GTK_REQUIRED
342+ gmodule-export-2.0
343++ gthread-2.0
344+ gio-2.0 >= $GLIB_REQUIRED
345+ pango
346+ liboobs-1 >= $LIBOOBS_REQUIRED
347
348=== modified file 'debian/patches/series'
349--- debian/patches/series 2014-01-15 13:57:46 +0000
350+++ debian/patches/series 2014-01-21 01:43:18 +0000
351@@ -13,4 +13,5 @@
352 96_ubuntu_ntp_pool.patch
353 fix-missing-header-ftbfs-amd64.patch
354 remove_g_thread_init.patch
355-underlinking.patch
356+gthread.patch
357+time-libm.patch
358
359=== added file 'debian/patches/time-libm.patch'
360--- debian/patches/time-libm.patch 1970-01-01 00:00:00 +0000
361+++ debian/patches/time-libm.patch 2014-01-21 01:43:18 +0000
362@@ -0,0 +1,14 @@
363+From: Andreas Henriksson <andreas@fatal.se>
364+Subject: using floor should link with libm
365+
366+--- gnome-system-tools-3.0.0.orig/src/time/Makefile.am
367++++ gnome-system-tools-3.0.0/src/time/Makefile.am
368+@@ -15,7 +15,7 @@ INCLUDES += $(GST_TOOL_CFLAGS) $(DBUS_CF
369+ CLEANFILES = $(GST_TOOL_CLEANFILES)
370+ EXTRA_DIST = $(GST_TOOL_EXTRA_DIST)
371+
372+-time_admin_LDADD = ./e-map/libemap.a $(GST_TOOL_LIBS) $(DBUS_LIBS)
373++time_admin_LDADD = ./e-map/libemap.a $(GST_TOOL_LIBS) $(DBUS_LIBS) -lm
374+ time_admin_DEPENDENCIES = ./e-map/libemap.a $(GST_TOOL_DEPENDENCIES)
375+ time_admin_SOURCES = \
376+ time-tool.c time-tool.h \
377
378=== modified file 'debian/rules'
379--- debian/rules 2011-12-16 22:20:48 +0000
380+++ debian/rules 2014-01-21 01:43:18 +0000
381@@ -13,6 +13,8 @@
382 --disable-scrollkeeper \
383 --disable-services
384
385+TARBALL_EXT = tar.bz2
386+
387 DEB_DH_MAKESHLIBS_ARGS_gnome-system-tools += --no-act
388
389 binary-install/gnome-system-tools::

Subscribers

People subscribed via source and target branches