Merge lp:~laney/gnome-menus/merge-3.4.2 into lp:~ubuntu-desktop/gnome-menus/ubuntu
- merge-3.4.2
- Merge into ubuntu
Proposed by
Iain Lane
Status: | Merged |
---|---|
Approved by: | Robert Ancell |
Approved revision: | 117 |
Merged at revision: | 117 |
Proposed branch: | lp:~laney/gnome-menus/merge-3.4.2 |
Merge into: | lp:~ubuntu-desktop/gnome-menus/ubuntu |
Diff against target: |
454 lines (+156/-114) 7 files modified
debian/changelog (+46/-0) debian/control (+6/-7) debian/control.in (+6/-7) debian/gnome-menus.maintscript (+3/-3) debian/gnome-menus.postinst (+0/-5) debian/menus.blacklist (+92/-88) debian/patches/05_debian_menu.patch (+3/-4) |
To merge this branch: | bzr merge lp:~laney/gnome-menus/merge-3.4.2 |
Related bugs: |
Reviewer | Review Type | Date Requested | Status |
---|---|---|---|
Robert Ancell | Approve | ||
Review via email: mp+106674@code.launchpad.net |
Commit message
Description of the change
Merge to 3.4.2
To post a comment you must log in.
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 2012-03-28 00:28:52 +0000 |
3 | +++ debian/changelog 2012-05-21 17:22:17 +0000 |
4 | @@ -1,3 +1,49 @@ |
5 | +gnome-menus (3.4.2-1ubuntu1) quantal; urgency=low |
6 | + |
7 | + * Merge with Debian, remaining changes: |
8 | + - debian/gnome-menus.postinst: |
9 | + + Disable blacklist to not break old applications |
10 | + - debian/rules, debian/gnome-menus.maintscript: |
11 | + + Remove rule renaming applications.menu to gnome-applications.menu and |
12 | + ensure conffile is removed on upgrade |
13 | + - debian/gnome-menus.triggers: Drop "gmenucache". |
14 | + - debian/patches/09_app_install_entry.patch: |
15 | + + Include Software Center in menus |
16 | + - debian/patches/22_desktop-cache.patch: |
17 | + + Support a desktop.<localename>.cache file in e. g. |
18 | + /usr/share/applications/ to speed up menu loading. Those |
19 | + are generated with update-gnome-menus-cache <dir>. |
20 | + - debian/patches/70_ubuntu-directories.patch |
21 | + + Add Ubuntu-specific directories back to POTFILES.in |
22 | + - debian/patches/series: Disable 01_default_prefix.patch |
23 | + |
24 | + -- Iain Lane <iain.lane@canonical.com> Mon, 21 May 2012 17:55:46 +0100 |
25 | + |
26 | +gnome-menus (3.4.2-1) unstable; urgency=low |
27 | + |
28 | + [ Josselin Mouette ] |
29 | + * menus.blacklist: update to the latest KDE versions. |
30 | + Closes: #650017, #650019. |
31 | + |
32 | + [ Michael Biebl ] |
33 | + * New upstream release. |
34 | + * Change section of gir1.2-gmenu-3.0 to introspection. |
35 | + * debian/gnome-menus.maintscript: Use new versioning scheme as recommended |
36 | + by dpkg-maintscript-helper which better handles local modifications and |
37 | + (bin)NMUs. |
38 | + * debian/patches/05_debian_menu.patch: Refreshed. |
39 | + * Drop explicit Build-Depends on gir1.2-glib-2.0 and bump |
40 | + libgirepository1.0-dev accordingly. |
41 | + * Bump Stanards-Version to 3.9.3. |
42 | + * debian/menus.blacklist: |
43 | + - Remove stale entries which are no longer relevant, mostly KDE3 related. |
44 | + - Remove KDE entries which use OnlyShowIn=KDE; |
45 | + - Add notes for which .desktop files bugs have been filed. Once they are |
46 | + fixed the corresponding entries should be removed again. |
47 | + - Add Thunar (XFCE) and related applications to blacklist. |
48 | + |
49 | + -- Michael Biebl <biebl@debian.org> Sat, 19 May 2012 08:11:53 +0200 |
50 | + |
51 | gnome-menus (3.4.0-0ubuntu1) precise-proposed; urgency=low |
52 | |
53 | * New upstream release |
54 | |
55 | === modified file 'debian/control' |
56 | --- debian/control 2011-12-23 20:30:50 +0000 |
57 | +++ debian/control 2012-05-21 17:22:17 +0000 |
58 | @@ -11,14 +11,13 @@ |
59 | Uploaders: Debian GNOME Maintainers <pkg-gnome-maintainers@lists.alioth.debian.org>, Michael Biebl <biebl@debian.org>, Sjoerd Simons <sjoerd@debian.org> |
60 | Build-Depends: debhelper (>= 8.1.0~), |
61 | cdbs (>= 0.4.73), |
62 | - libglib2.0-dev (>= 2.29.15), |
63 | + libglib2.0-dev (>= 2.30.0), |
64 | gnome-pkg-tools, |
65 | python (>= 2.6.6-3~), |
66 | intltool (>= 0.40.0), |
67 | - libgirepository1.0-dev (>= 0.9.5), |
68 | - gobject-introspection (>= 0.9.12-4~), |
69 | - gir1.2-glib-2.0 |
70 | -Standards-Version: 3.9.2 |
71 | + libgirepository1.0-dev (>= 0.10.7-1~), |
72 | + gobject-introspection (>= 0.9.12-4~) |
73 | +Standards-Version: 3.9.3 |
74 | X-Python-Version: >= 2.3 |
75 | Vcs-Bzr: https://code.launchpad.net/~ubuntu-desktop/gnome-menus/ubuntu |
76 | |
77 | @@ -61,7 +60,7 @@ |
78 | Depends: ${misc:Depends}, |
79 | libgnome-menu-3-0 (= ${binary:Version}), |
80 | gir1.2-gmenu-3.0 (= ${binary:Version}), |
81 | - libglib2.0-dev (>= 2.15.2) |
82 | + libglib2.0-dev (>= 2.30.0) |
83 | Replaces: gir-repository-dev (<< 0.6.5-6) |
84 | Description: GNOME implementation of the freedesktop menu specification |
85 | The package contains an implementation of the draft |
86 | @@ -75,7 +74,7 @@ |
87 | This package contains the development headers. |
88 | |
89 | Package: gir1.2-gmenu-3.0 |
90 | -Section: libs |
91 | +Section: introspection |
92 | Architecture: any |
93 | Depends: ${gir:Depends}, |
94 | ${shlibs:Depends}, |
95 | |
96 | === modified file 'debian/control.in' |
97 | --- debian/control.in 2011-12-23 20:30:50 +0000 |
98 | +++ debian/control.in 2012-05-21 17:22:17 +0000 |
99 | @@ -6,14 +6,13 @@ |
100 | Uploaders: @GNOME_TEAM@ |
101 | Build-Depends: debhelper (>= 8.1.0~), |
102 | cdbs (>= 0.4.73), |
103 | - libglib2.0-dev (>= 2.29.15), |
104 | + libglib2.0-dev (>= 2.30.0), |
105 | gnome-pkg-tools, |
106 | python (>= 2.6.6-3~), |
107 | intltool (>= 0.40.0), |
108 | - libgirepository1.0-dev (>= 0.9.5), |
109 | - gobject-introspection (>= 0.9.12-4~), |
110 | - gir1.2-glib-2.0 |
111 | -Standards-Version: 3.9.2 |
112 | + libgirepository1.0-dev (>= 0.10.7-1~), |
113 | + gobject-introspection (>= 0.9.12-4~) |
114 | +Standards-Version: 3.9.3 |
115 | X-Python-Version: >= 2.3 |
116 | Vcs-Bzr: https://code.launchpad.net/~ubuntu-desktop/gnome-menus/ubuntu |
117 | |
118 | @@ -56,7 +55,7 @@ |
119 | Depends: ${misc:Depends}, |
120 | libgnome-menu-3-0 (= ${binary:Version}), |
121 | gir1.2-gmenu-3.0 (= ${binary:Version}), |
122 | - libglib2.0-dev (>= 2.15.2) |
123 | + libglib2.0-dev (>= 2.30.0) |
124 | Replaces: gir-repository-dev (<< 0.6.5-6) |
125 | Description: GNOME implementation of the freedesktop menu specification |
126 | The package contains an implementation of the draft |
127 | @@ -70,7 +69,7 @@ |
128 | This package contains the development headers. |
129 | |
130 | Package: gir1.2-gmenu-3.0 |
131 | -Section: libs |
132 | +Section: introspection |
133 | Architecture: any |
134 | Depends: ${gir:Depends}, |
135 | ${shlibs:Depends}, |
136 | |
137 | === modified file 'debian/gnome-menus.maintscript' |
138 | --- debian/gnome-menus.maintscript 2012-02-08 10:35:07 +0000 |
139 | +++ debian/gnome-menus.maintscript 2012-05-21 17:22:17 +0000 |
140 | @@ -1,3 +1,3 @@ |
141 | -rm_conffile /etc/xdg/menus/gnome-preferences.menu 2.22.2-4 gnome-menus |
142 | -rm_conffile /etc/xdg/menus/gnome-settings.menu 3.2.0.1-2ubuntu1 gnome-menus |
143 | -rm_conffile /etc/xdg/menus/gnome-applications.menu 3.2.0.1-2ubuntu2 gnome-menus |
144 | +rm_conffile /etc/xdg/menus/gnome-preferences.menu 2.24.2-1~ gnome-menus |
145 | +rm_conffile /etc/xdg/menus/gnome-settings.menu 3.0.1-3~ gnome-menus |
146 | +rm_conffile /etc/xdg/menus/gnome-applications.menu 3.2.0.1-2ubuntu2~ gnome-menus |
147 | |
148 | === modified file 'debian/gnome-menus.postinst' |
149 | --- debian/gnome-menus.postinst 2011-12-23 20:30:50 +0000 |
150 | +++ debian/gnome-menus.postinst 2012-05-21 17:22:17 +0000 |
151 | @@ -7,9 +7,4 @@ |
152 | exit 0 |
153 | fi |
154 | |
155 | -if [ "$1" = configure ] && dpkg --compare-versions "$2" lt-nl "3.2.0-0ubuntu2"; then |
156 | - # we dropped the menu cache, clean up old files |
157 | - rm -f /usr/share/applications/desktop.*.cache |
158 | -fi |
159 | - |
160 | #DEBHELPER# |
161 | |
162 | === modified file 'debian/menus.blacklist' |
163 | --- debian/menus.blacklist 2011-12-23 20:30:50 +0000 |
164 | +++ debian/menus.blacklist 2012-05-21 17:22:17 +0000 |
165 | @@ -5,21 +5,23 @@ |
166 | sun-java6-controlpanel.desktop |
167 | sun-java6-java.desktop |
168 | sun-java6-javaws.desktop |
169 | -sun-java6-jconsole.desktop |
170 | sun-java6-jvisualvm.desktop |
171 | sun-java6-policytool.desktop |
172 | |
173 | # hplip |
174 | hplip.desktop |
175 | -hplip-kubuntu.desktop |
176 | hp-fab.desktop |
177 | hp-sendfax.desktop |
178 | |
179 | # foo2zjs |
180 | hplj1020.desktop |
181 | |
182 | +# kde4libs (Bug #673362) |
183 | +kde4/kmailservice.desktop |
184 | +kde4/ktelnetservice.desktop |
185 | + |
186 | # kdeaccessibility |
187 | -kde4/kttsmgr.desktop |
188 | +kde4/jovieapp.desktop |
189 | kde4/kmag.desktop |
190 | kde4/kmousetool.desktop |
191 | kde4/kmouth.desktop |
192 | @@ -27,149 +29,147 @@ |
193 | # kdeadmin |
194 | kde4/kuser.desktop |
195 | kde4/ksystemlog.desktop |
196 | -kde4/kpackage.desktop |
197 | |
198 | # kdebase |
199 | -kde4/kwrite.desktop |
200 | kde4/dolphin.desktop |
201 | -kde4/kappfinder.desktop |
202 | +kde4/keditbookmarks.desktop |
203 | +kde4/kdepasswd.desktop |
204 | +kde4/kfmclient.desktop |
205 | +kde4/kfmclient_dir.desktop |
206 | +kde4/kfmclient_html.desktop |
207 | +kde4/kfmclient_war.desktop |
208 | +kde4/konqbrowser.desktop |
209 | +kde4/konquerorsu.desktop |
210 | kde4/konsole.desktop |
211 | -kde4/konqbrowser.desktop |
212 | -kde4/kinfocenter.desktop |
213 | -kde4/kfind.desktop |
214 | - |
215 | -# kdebluetooth |
216 | -kde/kbluelock.desktop |
217 | -kde/kbluemon.desktop |
218 | -kde/kinputwizard.desktop |
219 | -kde/kbtobexclient.desktop |
220 | -kde/kbtobexsrv.desktop |
221 | -kde/kcm_btpaired.desktop |
222 | -kde/kbluetooth.desktop |
223 | +kde4/kwrite.desktop |
224 | + |
225 | +# kdebase-runtime (Bug #673361) |
226 | +kde4/nepomukbackup.desktop |
227 | +kde4/nepomukcontroller.desktop |
228 | + |
229 | +# kdebase-workspace |
230 | +kde4/kfontview.desktop |
231 | +kde4/ksysguard.desktop |
232 | +kde4/systemsettings.desktop |
233 | |
234 | # kdeedu - no equivalents in GNOME |
235 | |
236 | # kdegames - only those which have equivalents in gnome-games |
237 | -kde4/ksame.desktop |
238 | +kde4/kblocks.desktop |
239 | kde4/kfourinline.desktop |
240 | -kde4/kmines.desktop |
241 | kde4/killbots.desktop |
242 | +kde4/kiriki.desktop |
243 | +kde4/klickety.desktop |
244 | +kde4/ksame.desktop |
245 | kde4/klines.desktop |
246 | -kde4/ksudoku.desktop |
247 | kde4/kmahjongg.desktop |
248 | +kde4/kmines.desktop |
249 | kde4/kpat.desktop |
250 | kde4/kreversi.desktop |
251 | +kde4/ksudoku.desktop |
252 | kde4/kdesnake.desktop |
253 | -kde4/kblocks.desktop |
254 | +kde4/ktron.desktop |
255 | |
256 | # kdegraphics |
257 | +kde4/gwenview.desktop |
258 | kde4/kcolorchooser.desktop |
259 | +kde4/kolourpaint.desktop |
260 | kde4/kruler.desktop |
261 | +kde4/ksnapshot.desktop |
262 | kde4/okular.desktop |
263 | -kde4/gwenview.desktop |
264 | -kde4/kolourpaint.desktop |
265 | -kde4/ksnapshot.desktop |
266 | +kde4/okularApplication_comicbook.desktop |
267 | +kde4/okularApplication_dvi.desktop |
268 | +kde4/okularApplication_fax.desktop |
269 | +kde4/okularApplication_fb.desktop |
270 | +kde4/okularApplication_ghostview.desktop |
271 | +kde4/okularApplication_kimgio.desktop |
272 | +kde4/okularApplication_mobi.desktop |
273 | +kde4/okularApplication_ooo.desktop |
274 | +kde4/okularApplication_pdf.desktop |
275 | +kde4/okularApplication_plucker.desktop |
276 | +kde4/okularApplication_xps.desktop |
277 | +kde4/okularApplication_chm.desktop |
278 | +kde4/okularApplication_djvu.desktop |
279 | +kde4/okularApplication_epub.desktop |
280 | +kde4/okularApplication_tiff.desktop |
281 | |
282 | # kdemultimedia |
283 | +kde4/dragonplayer.desktop |
284 | +kde4/juk.desktop |
285 | kde4/kmix.desktop |
286 | -kde4/juk.desktop |
287 | -kde4/dragonplayer.desktop |
288 | kde4/kscd.desktop |
289 | |
290 | # kdenetwork |
291 | -kde4/krfb.desktop |
292 | +kde4/kget.desktop |
293 | kde4/kopete.desktop |
294 | +kde4/kppplogview.desktop |
295 | kde4/Kppp.desktop |
296 | -kde4/kget.desktop |
297 | kde4/krdc.desktop |
298 | +kde4/krfb.desktop |
299 | |
300 | # kdepim |
301 | -kde4/ktimetracker.desktop |
302 | +kde4/akonadiconsole.desktop |
303 | +kde4/akregator.desktop |
304 | +kde4/blogilo.desktop |
305 | +kde4/kaddressbook.desktop |
306 | +kde4/kalarm.desktop |
307 | kde4/groupwarewizard.desktop |
308 | +kde4/Kjots.desktop |
309 | +kde4/kleopatra.desktop |
310 | +kde4/kleopatra_import.desktop |
311 | +kde4/KMail.desktop |
312 | +kde4/kmail_view.desktop |
313 | kde4/KNode.desktop |
314 | -kde4/Kjots.desktop |
315 | +kde4/knotes.desktop |
316 | +kde4/konsolekalendar.desktop |
317 | kde4/Kontact.desktop |
318 | -kde4/kpilot.desktop |
319 | -kde4/knotes.desktop |
320 | -kde4/kalarm.desktop |
321 | -kde4/kaddressbook.desktop |
322 | -kde4/akregator.desktop |
323 | -kde4/KMail.desktop |
324 | +kde4/kontact-admin.desktop |
325 | +kde4/korganizer-import.desktop |
326 | kde4/korganizer.desktop |
327 | +kde4/ktimetracker.desktop |
328 | +kde4/akonaditray.desktop |
329 | |
330 | # kdesdk |
331 | +kde4/cervisia.desktop |
332 | +kde4/kapptemplate.desktop |
333 | +kde4/ktesnippets_editor.desktop |
334 | +kde4/kate.desktop |
335 | +kde4/kcachegrind.desktop |
336 | kde4/kompare.desktop |
337 | -kde4/cervisia.desktop |
338 | -kde4/umbrello.desktop |
339 | kde4/kuiviewer.desktop |
340 | kde4/lokalize.desktop |
341 | -kde4/kcachegrind.desktop |
342 | -kde4/kbugbuster.desktop |
343 | -kde4/kate.desktop |
344 | -kde4/kapptemplate.desktop |
345 | +kde4/okteta.desktop |
346 | +kde4/umbrello.desktop |
347 | |
348 | # kdetoys |
349 | kde4/amor.desktop |
350 | kde4/kteatime.desktop |
351 | |
352 | # kdeutils |
353 | -kde4/kwalletmanager.desktop |
354 | -kde4/ktimer.desktop |
355 | +kde4/ark.desktop |
356 | +kde4/filelight.desktop |
357 | +kde4/kcalc.desktop |
358 | kde4/KCharSelect.desktop |
359 | +kde4/kwikdisk.desktop |
360 | +kde4/kdf.desktop |
361 | kde4/KFloppy.desktop |
362 | -kde4/kdf.desktop |
363 | -kde4/ark.desktop |
364 | -kde4/superkaramba.desktop |
365 | -kde4/kwikdisk.desktop |
366 | -kde4/irkick.desktop |
367 | +kde4/kgpg.desktop |
368 | +kde4/krcdnotifieritem.desktop |
369 | +kde4/ktimer.desktop |
370 | +kde4/kwalletmanager.desktop |
371 | +kde4/kwalletmanager-kwalletd.desktop |
372 | kde4/sweeper.desktop |
373 | -kde4/kcalc.desktop |
374 | -kde4/okteta.desktop |
375 | -kde4/kgpg.desktop |
376 | - |
377 | -# kdevelop - only remove the redundant stuff |
378 | -kde/kdevelop_kde_cpp.desktop |
379 | -kde/kdevelop_scripting.desktop |
380 | -kde/kdevelop_ruby.desktop |
381 | -kde/kdevelop_c_cpp.desktop |
382 | |
383 | # kdewebdev |
384 | kde4/kfilereplace.desktop |
385 | +kde4/kimagemapeditor.desktop |
386 | kde4/klinkstatus.desktop |
387 | -kde4/kxsldbg.desktop |
388 | -kde4/kimagemapeditor.desktop |
389 | |
390 | # Other KDE-only stuff that have GNOME equivalents in the standard install |
391 | -amarok.desktop |
392 | -codeine.desktop |
393 | -digikam.desktop |
394 | -gwenview.desktop |
395 | -k3b.desktop |
396 | -kaffeine.desktop |
397 | -kasablanca.desktop |
398 | -katapult.desktop |
399 | -kcm_knemo.desktop |
400 | -kdesvn.desktop |
401 | -kdiff3.desktop |
402 | -keep.desktop |
403 | -kftpgrabber.desktop |
404 | Kino.desktop |
405 | -kmplayer.desktop |
406 | -knetload.desktop |
407 | -knmap.desktop |
408 | -komparator.desktop |
409 | -konversation.desktop |
410 | -kpowersave.desktop |
411 | -krusader.desktop |
412 | -krusader_root-mode.desktop |
413 | -ksystemlog.desktop |
414 | -ktorrent.desktop |
415 | qt3config.desktop |
416 | -qtconfig-qt3.desktop |
417 | qt4config.desktop |
418 | qtconfig-qt4.desktop |
419 | -showfoto.desktop |
420 | -smb4k.desktop |
421 | |
422 | # Viewers only belong in the MIME associations, not in the menu |
423 | djvulibre-djview3.desktop |
424 | @@ -186,10 +186,14 @@ |
425 | xscreensaver-properties.desktop |
426 | |
427 | # IDLE - we don't need one entry for each Python version |
428 | -idle-python2.4.desktop |
429 | idle-python2.5.desktop |
430 | idle-python2.6.desktop |
431 | |
432 | # XTerm |
433 | debian-xterm.desktop |
434 | debian-uxterm.desktop |
435 | + |
436 | +# XFCE (Bug #673363, #673360) |
437 | +Thunar-bulk-rename.desktop |
438 | +Thunar.desktop |
439 | +thunar-volman-settings.desktop |
440 | |
441 | === modified file 'debian/patches/05_debian_menu.patch' |
442 | --- debian/patches/05_debian_menu.patch 2012-02-22 08:03:11 +0000 |
443 | +++ debian/patches/05_debian_menu.patch 2012-05-21 17:22:17 +0000 |
444 | @@ -1,7 +1,6 @@ |
445 | -Index: gnome-menus-3.3.5/layout/applications.menu |
446 | -=================================================================== |
447 | ---- gnome-menus-3.3.5.orig/layout/applications.menu 2012-02-22 09:02:30.771202095 +0100 |
448 | -+++ gnome-menus-3.3.5/layout/applications.menu 2012-02-22 09:02:31.527202131 +0100 |
449 | +Index: gnome-menus-3.4.2/layout/applications.menu |
450 | +--- gnome-menus-3.4.2.orig/layout/applications.menu 2012-05-18 22:07:48.359105100 +0200 |
451 | ++++ gnome-menus-3.4.2/layout/applications.menu 2012-05-18 22:07:49.191105070 +0200 |
452 | @@ -156,4 +156,11 @@ |
453 | <Merge type="files" /> |
454 | </Layout> |
Looks good