~mozillateam/firefox/firefox.disco

« back to all changes in this revision

Viewing changes to debian/control.in

  • Committer: Chris Coulson
  • Date: 2013-06-26 16:48:05 UTC
  • Revision ID: chris.coulson@canonical.com-20130626164805-780fbdp452qapeja
* New upstream release from the beta channel (FIREFOX_23_0b1_BUILD1)
* Build conflict on python-progressbar, as having this installed causes the
  jit test harness to fail
  - update debian/control.in
* Disable unsupported W3C webgl tests
  - update debian/testing/extra/mochitest/mochitest.json
* Refresh paths for a11y tests after landing of bmo: #854868
  - update debian/testing/extra/mochitest/mochitest-chrome.json
* Make firefox-globalmenu a real transitional package
  - update debian/control.in
  - update debian/build/mozbuild.mk
* Just test the selected locale on all channels in test_langpack_chrome.js,
  rather than testing we get a correctly translated string. This is just
  way too fragile
  - update debian/testing/extra/xpcshell/package-tests/test_langpack_chrome.js
  - update d/p/test-integration/automation-output-junit-xml.patch
  - update debian/patches/unity-menubar.patch
  - update debian/patches/dont-override-general-useragent-locale.patch
  - update debian/patches/no_neon_on_arm.patch
* Drop crashtest-no-network-access.patch as the test seems to have been
  removed from the tree
* Always build the crash reporter and Breakpad symbols on supported
  architectures, even if it is disabled at run time. Will hopefully avoid
  surprises by the time we reach beta (where the crash reporter is enabled)
  - update debian/rules
  - update debian/build/mozvars.mk
  - update debian/build/mozbuild.mk
* Rename mozbuild.mk => rules.mk and mozvars.mk => config.mk
* Shut up lintian
  - update debian/copyright
* Make the transitional globalmenu package priority extra, section oldlibs
  - update debian/control.in
* Make the testsuite priority extra, section misc
  - update debian/control.in
* The testsuite shouldn't depend on essential package libc-bin
  - update debian/control.in
* Override symlink-is-self-recursive warning in the testsuite, as this is
  intentional
  - add debian/firefox-testsuite.lintian-overrides.in
* Remove the executable bit from the testsuite zip file
  - update debian/build/rules.mk
* Remove the executable bit from searchplugins
  - update debian/build/rules.mk
* Silence an embedded-library warning and some image-file-in-usr-lib warnings
  - update debian/firefox.lintian-overrides.in
* Drop firefox-gnome-support. It was only depending on libraries that are
  already guaranteed to exist when firefox is installed (mostly, glib).
  Firefox has no need to depend on libnotify for the time being either, but
  if it does again, that dependency should just be on the main package
  - update debian/control.in
  - update debian/build/rules.mk
  - remove debian/firefox-gnome-support.install.in
* Only blacklist Firefox in Apport on official builds
  - update debian/apport/blacklist.in
  - update debian/build/rules.mk
* Merge in latest desktop file translations
  - update debian/firefox.desktop.in
* Refresh patches
  - update debian/patches/dont-override-general-useragent-locale.patch
  - update debian/patches/no_neon_on_arm.patch
  - update d/p/test-integration/automation-output-junit-xml.patch
  - update d/p/test-overrides/disable-failing-python-tests.patch
  - update debian/patches/unity-menubar.patch
  - update debian/patches/fix-broken-langpack-install-manifests.patch
* Disable intl.locale.matchOS in test_bug848297.js
  - add d/p/test-fixes/xpcshell-chrome-fix-test_bug848297-with-locale-matchOS.patch
  - update debian/patches/series
* Write xpcshell test duration to the JUnit results when the test fails
  - add d/p/test-integration/xpcshell-write-time-for-failed-test.patch
  - update debian/patches/series
* Update test-fixes/mochitest-browser-plugincrash-with-no-crashreporter.patch
  to just not include the test on !MOZ_CRASHREPORTER builds
* Fix build-time xpcshell tests after landing of bmo: 597064, by
  using the python virtualenv provided by the upstream build system
  - update debian/build/testsuite.mk
  - update debian/build/rules.mk
* Fix broken Bulgarian language pack
  - update debian/patches/fix-broken-langpack-install-manifests.patch
* new upstream release from the beta channel (firefox_22_0b6_build1)

Show diffs side-by-side

added added

removed removed

Lines of Context:
36
36
        dbus-x11,
37
37
        xvfb,
38
38
        python (>= 2.7)
 
39
Build-Conflicts: python-progressbar
39
40
Standards-Version: 3.9.1
40
41
XS-Testsuite: autopkgtest
41
42
 
46
47
        ${shlibs:Depends}
47
48
Recommends: xul-ext-ubufox,
48
49
        ${support:Recommends},
49
 
        libcanberra0
 
50
        libcanberra0,
 
51
        libdbusmenu-glib4,
 
52
        libdbusmenu-gtk4
50
53
Provides: www-browser,
51
54
        iceweasel,
52
55
        gnome-www-browser,
64
67
 enhanced security features including protection from online identity theft,
65
68
 and integrated search let you get the most out of the web.
66
69
 
67
 
Package: @MOZ_PKG_NAME@-gnome-support
68
 
Architecture: any
69
 
Section: gnome
70
 
Depends: ${shlibs:Depends}, 
71
 
        ${misc:Depends},
72
 
        libnotify4 | libnotify1,
73
 
        @MOZ_PKG_NAME@
74
 
Provides: ${app:Provides}
75
 
        ${transitional:Provides}
76
 
Replaces: ${transitional:Replaces}
77
 
Conflicts: ${app:Conflicts},
78
 
        ${transitional:Conflicts}
79
 
Description: Safe and easy web browser from Mozilla - GNOME support
80
 
 Firefox delivers safe, easy web browsing. A familiar user interface,
81
 
 enhanced security features including protection from online identity theft,
82
 
 and integrated search let you get the most out of the web.
83
 
 .
84
 
 This package depends on the GNOME libraries which allow Firefox to take
85
 
 advantage of technologies such as GConf, GIO libnotify
86
 
 
87
70
Package: @MOZ_PKG_NAME@-dbg
88
71
Architecture: any
89
72
Section: debug
143
126
 Breakpad. Eventually this package should go away and the symbol upload be
144
127
 implemented in soyuz (or other builders that build this package)
145
128
 
146
 
Package: @MOZ_PKG_NAME@-globalmenu
147
 
Architecture: any
148
 
Depends: ${shlibs:Depends},
149
 
        ${misc:Depends},
150
 
        libdbusmenu-glib4,
151
 
        libdbusmenu-gtk4,
152
 
        @MOZ_PKG_NAME@
153
 
Provides: ${app:Provides}
154
 
Conflicts: ${app:Conflicts}
155
 
Description: Safe and easy web browser from Mozilla - Unity menubar integration
156
 
 Firefox delivers safe, easy web browsing. A familiar user interface,
157
 
 enhanced security features including protection from online identity theft,
158
 
 and integrated search let you get the most out of the web.
159
 
 .
160
 
 This package depends on the libraries which allow Firefox to take
161
 
 advantage of the Unity menubar
162
 
 
163
129
Package: @MOZ_PKG_NAME@-testsuite
164
130
Architecture: any
 
131
Section: misc
 
132
Priority: extra
165
133
Depends: ${shlibs:Depends},
166
134
        ${misc:Depends},
167
135
        @MOZ_PKG_NAME@ (= ${binary:Version}),
168
 
        @MOZ_PKG_NAME@-gnome-support (= ${binary:Version}),
169
 
        @MOZ_PKG_NAME@-globalmenu (= ${binary:Version}),
170
136
        @MOZ_LOCALE_PKGS@,
171
137
        python,
172
138
        dbus-x11,
173
139
        xvfb,
174
 
        libc-bin,
175
140
        make,
176
141
        notify-osd,
177
142
        metacity,
205
170
 .
206
171
 This package contains the Firefox testsuite
207
172
 
 
173
# Transitional packages below here
 
174
 
 
175
# Can be dropped after 14.04
 
176
Package: @MOZ_PKG_NAME@-globalmenu
 
177
Architecture: any
 
178
Section: oldlibs
 
179
Priority: extra
 
180
Depends: ${misc:Depends}
 
181
Description: Safe and easy web browser from Mozilla (transitional package)
 
182
 This is a transitional package to ensure that upgrades work correctly.
 
183
 It can be safely removed
 
184
 
208
185
# Language packs below here