-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 Format: 1.8 Date: Wed, 04 Nov 2009 10:46:37 +0100 Source: iceape Binary: iceape iceape-browser iceape-dev iceape-dbg iceape-mailnews iceape-chatzilla iceape-dom-inspector Architecture: source all amd64 Version: 2.0-1 Distribution: unstable Urgency: low Maintainer: Maintainers of Mozilla-related packages <pkg-mozilla-maintainers@lists.alioth.debian.org> Changed-By: Mike Hommey <glandium@debian.org> Description: iceape - The Iceape Internet Suite iceape-browser - Iceape Navigator (Internet browser) and Composer iceape-chatzilla - Iceape Chatzilla IRC client iceape-dbg - Debugging symbols for the Iceape Internet Suite iceape-dev - Transition package to xulrunner-dev iceape-dom-inspector - DOM inspector for the Iceape Internet Suite iceape-mailnews - Iceape Mail & Newsgroups and Address Book Closes: 538704 549874 552788 Changes: iceape (2.0-1) unstable; urgency=low . * New upstream release. Closes: #552788, #538704. * debian/remove.nonfree: Updated to fit removed files from the new upstream tarballs. * debian/patches/*: Start over: Remove all previous patches. * debian/rules: Copy config.{guess,sub} files from debian/rules instead of debian/patches/80_config.dpatch. * debian/source/format: Switch to 3.0 (quilt) format. * debian/rules, debian/control: Stop using dpatch. * debian/copyright: Updated. * debian/control: + Bumped Standards-Version to 3.8.3.0. No changes required. + Added build dependencies required by the new upstream. * debian/mozconfig: Modify to fit new upstream and to fit settings used on xulrunner. * debian/rules: + Build bz2 orig tarballs with the source target. + Add a debian/patches rule to generate patches from a given list or range of git revisions. + Steal {C,LD,configure} flags settings from xulrunner. + Ensure our additional LDFLAGS to be added before upstream's -lpthread. * Import patches from xulrunner 1.9.1.4-1: + debian/patches/0001*: Support building on GNU/kFreeBSD and GNU/Hurd. bz#356011 + debian/patches/0002*: Fix for hppa build. bz#486681 + debian/patches/0003*: Increase stability and performance on mips. + debian/patches/0004*: Avoid libxpcom being excluded from linked libraries by -Wl,--as-needed. + debian/patches/0005*: Ignore system libjpeg, libpng and zlib version checking. + debian/patches/0006*: Set javascript.options.showInConsole. + debian/patches/0007*: Disable APNG support when system libpng doesn't support it. + debian/patches/0008*: Move about: handling to nsAboutRedirector, and allow chrome script. bz#349985 + debian/patches/0009*: Don't hardcode the XRE version number in the about: page. bz#428765 + debian/patches/0010*: Unhide release notes link in about:. + debian/patches/0011*: Don't put an about:blank link when there is no vendorURL defined in about:. + debian/patches/0012*: Add links for about:bugs and about:README.Debian in about:. + debian/patches/0013*: Build xptcstubs with less optimizations on hppa. bz#434190 + debian/patches/0014*: Force to not use -fshort-wchar. + debian/patches/0015*: Allow .js preference files to set locked prefs with lockPref(). bz#440908 + debian/patches/0016*: Add another preferences directory for applications: preferences/syspref. + debian/patches/0017*: Allow memory to be allocated from a small pool of static memory during init. bz#435683 + debian/patches/0018*: Avoid spurious "Run" items in application handlers configuration pane. bz#444477 + debian/patches/0019*: Fix FTBFS on Hurd-i386. + debian/patches/0020*: Don't register plugins if the MOZILLA_DISABLE_PLUGINS environment variable is set. + debian/patches/0021*: Disable optimization on alpha for the url-classifier component. + debian/patches/0022*: Properly launch applications set in $HOME/.mailcap. bz#444440 + debian/patches/0023*: Fix FTBFS when system cairo provides directfb surfaces. bz#501239 + debian/patches/0024*: Implement sync_instruction_memory for sparc linux. bz#502369 + debian/patches/0025*: Fix bad application message. bz#442196 + debian/patches/0026*: Properly build twice in a row. bz#481350 + debian/patches/0027*: Don't build oss support on *bsd and hurd. + debian/patches/0028*: Fix FTBFS of liboggplay on hurd. + debian/patches/0029*: Avoid writing out locked prefs default value in user preferences. bz#506224 * Forward port patches from iceape 1.1.17-2: + debian/patches/0030*: Set the overlay for mailnews options in navigator in mailnews instead of navigator. bz#365701 (Was: debian/patches/35_mail_navigator_overlay.dpatch) + debian/patches/0031*: Build fixes for GNU/kFreeBSD in directory/. (Was: debian/patches/38_kbsd.dpatch) + debian/patches/0032*: Modify the application installation directory. (Was: debian/patches/80_install_path.dpatch) + debian/patches/0033*: Set homepage and throbber url to about:. (Was: debian/patches/82_homepage.dpatch) + debian/patches/0034*: Set layout.css.dpi to 0 instead of -1. (Was in: debian/patches/82_prefs.dpatch) * debian/patches/0035*: Don't link directory/c-sdk stuff against libsoftokn.so. bz#526192 * debian/patches/0036*: Link libldap against libpthread. bz#527454 * debian/patches/0037*: Use suite/branding as default --with-branding. bz#525869 * debian/patches/0038*: Don't hardcode anything in application.ini files. bz#525882 * debian/patches/0039*: Iceape Branding. * debian/extras/license.txt, debian/copyright: Move iceape logo/icon license to debian/copyright. * More Iceape branding: + debian/branding: Create a branding directory for consumption by the --with-branding configure option. + debian/{extras,branding}/iceape_{icon,logo}_plain.svg: Move the iceape logo and icon svg files into debian/branding. + debian/extras/iceape_{icon,logo}.svg: Removed, as they are not used nowhere during the build. + debian/branding/Makefile.in: Generate branding pngs from there, and install into /usr/share/icons, too. + debian/rules: - Remove rules that are now done in debian/branding/Makefile.in. - Run the install rule from debian/branding, as upstream build system won't. + debian/mozconfig: Use the branding directory. * debian/rules: + Copy throbber images to the new correct place + Convert png files to xpm files for /usr/share/pixmaps, as image format changed upstream. + Take the chatzilla icon from its new installed location. * debian/rules: Some files are now under mozilla/. Address them properly. * debian/watch: Update watch file. * debian/rules: Don't install the xpcom glue anymore. * debian/about_debian.js: Update with the content of debAbout.js from xulrunner. * debian/iceape.cfg: Removed. * debian/vendor.js: Set debian.package.name for the about_debian.js component and forbid application updates. * debian/rules: Don't install iceape.cfg and use debian/vendor.js when creating iceape/defaults/pref/vendor.js. * debian/rules: Don't set general.useragent.product* in vendor.js, as we don't in xulrunner/iceweasel. * debian/rules: In clean target, don't remove files we don't create anymore. * Stop uuencoding binary files: + debian/extras/*: Uudecode all *.uue files, as the new source format allows binary files. + debian/source/include-binaries: Add uudecoded files in the binaries whitelist. + debian/rules: Don't uudecode at build time, and don't remove uudecoded files. + debian/control: Don't build depend on sharutils for uudecode. * debian/extras/preview.png, debian/rules, debian/source/include-binaries: Add a preview for the classic theme, as we had to remove it from upstream tarball because of branding. * Remove the update-iceape-chrome machinery: + debian/rules: - Don't create files in /var/lib/iceape/chrome.d, they are not needed anymore. - Don't install the update-iceape-chrome script. + debian/README.chrome: Removed, as it only contained information about the update-iceape-chrome machinery. + debian/update-iceape-chrome{,8}: Removed: packages still using it without checking it exists will most probably don't work at all with the new version. + debian/iceape-calendar.post{inst,rm}, debian/iceape-chatzilla.post{inst,rm}, debian/iceape-dom-inspector.post{inst,rm}, debian/iceape-mailnews.post{inst,rm}: Removed, as they were doing nothing more than running update-iceape-chrome. + debian/iceape-browser.postinst: Don't run update-iceape-chrome. + debian/iceape-browser.preinst: Cleanup files generated by update-iceape-chrome. + debian/iceape-browser.postrm: Removed, as it only cleans up files generated by update-iceape-chrome, that will never be there at abort-install or remove time. + debian/iceape-browser.install, debian/iceape-browser.manpages: Don't install update-iceape-chrome{,8}. * debian/iceape-browser.preinst: Remove useless parts of the script, handling the migration from mozilla and the migration of /usr/lib/iceape/chrome to /usr/share/iceape/chrome, both of which happened before current oldstable. * debian/iceape-runner: + Set MOZ_APP_LAUNCHER to register the proper name with XSMP. + Remove the obsolete MOZ_DISABLE_PANGO variable. + Remove obsolete (and commented) Xprint support. + Only handle --verbose, -V, -g and --debugger options. + Output less variables when running verbosely. + Don't use -remote ping or xfeDoCommand, the application now handle these by itself. * iceape-calendar is not going to come back, remove it (hopefully, the Lightning extension (or whatever unbranded version) should replace it): + debian/control: - Remove the iceape-calendar package and the Depends/Suggests existing on it. - iceape-browser conflicts with older versions of iceape-calendar. + debian/iceape-calendar.*, debian/menu_dir/iceape-calendar.*: Removed. + debian/mozconfig, debian/rules: Remove the calendar-related commented parts. * debian/control: Remove Conflicts/Replaces on (very) old mozilla packages. These packages have been removed at least 2 releases ago. * debian/README.source: Updated. * debian/shlibs.local: Removed. It hasn't been required since libnss's soversion switched to 1d, which was before current stable release. * debian/presubj: Steal pre bug report information from Iceweasel. * debian/README.Debian: Updated, stealing some information from Iceweasel. * debian/menu_dir/*.desktop: + Removed deprecated Encoding field. + Added trailing ; to Categories field. + Removed icon extensions as per specification. * debian/iceape-browser.manpages: Change the location we take iceape.1 from. * debian/rules: Don't set BUILD_MODULES when $(MAKE)'ing. * Remove iceape-dev{,-bin} packages: + debian/control: - Make iceape-dev a dummy package. Packages currently depending on iceape-dev should all be plugins and should now build against xulrunner-dev. - Force iceape-dev-bin out when installing iceape-dev with a conflict. - Remove the iceape-dev-bin package. + debian/iceape-dev.*, debian/iceape-dev-bin.*: Removed. * Add a trigger to register components: + debian/control: iceape-browser depends on a version of dpkg that supports triggers. + debian/iceape-browser.triggers: Mark interest in new files under /usr/lib/iceape/components. + debian/iceape-browser.postinst: touch the .autoreg file to force components registration at next iceape start time, so that any additional component is detected. * debian/iceape-browser.prerm: Remove files that may have been created if the user runs iceape as root. * Merge iceape-gnome-support into iceape-browser: + debian/rules: - Don't include gnome support components' dependencies in iceape-browser's shlibs:Depends. - Put gnome support components' dependencies in a iceape:Recommends substvar. + debian/control: - Remove the iceape-gnome-support package - iceape-browser Conflicts/Replaces iceape-gnome-support. - iceape-browser Recommends iceape:Recommends. + debian/iceape-gnome-support.*: Removed. * debian/iceape-browser.{install,links}, debian/iceape-chatzilla.{install,links}, debian/iceape-dom-inspector.{install,links}, debian/iceape-mailnews.{install,links}: Adapt the package contents to new components, chrome, etc. * debian/control: + Make iceape-dom-inspector a Arch: all package. + iceape-browser conflicts with older versions of iceape-mailnews, iceape-chatzilla and iceape-dom-inspector. + iceape-mailnews conflicts with older versions of iceape-browser. + Force a runtime dependency on libcairo2 >= 1.8.8 for @font-face support. * debian/iceape-browser.links: Point the dictionaries link to /usr/share/hunspell instead of /usr/share/myspell/dicts. Closes: #549874. Checksums-Sha1: 417abdecec75ba311f228526db36514cf15c2d42 1974 iceape_2.0-1.dsc 6daa16709fdc4ca222800c74640e6d3cd27851c1 55218077 iceape_2.0.orig.tar.bz2 d95512a3addb1f4cd9a187f1e96fb8381e77468e 276946 iceape_2.0-1.debian.tar.gz fb0ab74e79876d8898e83cbc35b4eeb3959f9b03 39270 iceape_2.0-1_all.deb c6f41e27784c0e964a57ad1a2fa37c457da71abe 37198 iceape-dev_2.0-1_all.deb 08eefd850ad0a788f1e9f7274516cccfa6b694df 366072 iceape-chatzilla_2.0-1_all.deb e877c2eab80f35bc07f92478f08e7425a39b1895 160824 iceape-dom-inspector_2.0-1_all.deb d53afa59684868658fb2aeecbb342f33f8778e34 11968998 iceape-browser_2.0-1_amd64.deb 2896c6756a624f8467dcd24ae1d2e6ef6274b41f 66452212 iceape-dbg_2.0-1_amd64.deb 929fc7e9ca2615af976b5117d343dcf4575857b5 2205516 iceape-mailnews_2.0-1_amd64.deb Checksums-Sha256: c2d3d9fb1d1d9f24dad2a6a746b501d1d9282e46245886c8b411783e5d6b4b42 1974 iceape_2.0-1.dsc cf74e7509900f0565b2b8182dbfa3e2873b6a554435247eef8a101431d18c1fa 55218077 iceape_2.0.orig.tar.bz2 f3b8af9e8fee3fe5bfdf29eeb7fec7bf1c7e31482a0de4e2ff0538c08c8978e4 276946 iceape_2.0-1.debian.tar.gz 9b933ddb046e28e0d5681269b8a10609180affe0af05fcef4ab8335444d87ff2 39270 iceape_2.0-1_all.deb 3c9a6344807b439a59b3b50b5cb8d461d247eed89d8f5bd792b2d84389e3de1c 37198 iceape-dev_2.0-1_all.deb aa823e8d54819915b12bcd157fb7f90b6250dc510b44c417f82725e2be92daa0 366072 iceape-chatzilla_2.0-1_all.deb d259a66624a71cbcca02fd989ba1cb686fbbca6624ee0f6fde0642b53c7ad199 160824 iceape-dom-inspector_2.0-1_all.deb b91bd6064056ead5659178bffee6eb1a305f21f421cc4a2f3bbf1f86ddb5dc2b 11968998 iceape-browser_2.0-1_amd64.deb 6c49de8565dec0ec771e26a9b2d048b67e872bed0f9c0b8d98ae5b2aba94733b 66452212 iceape-dbg_2.0-1_amd64.deb b0bf02e43f2ae7f4a931781dd17f0fa5242a7c153e86e89a0ac1727bfc436775 2205516 iceape-mailnews_2.0-1_amd64.deb Files: 9f2b10f22b528e2bb357cb32f963b665 1974 net optional iceape_2.0-1.dsc 75c54b00ae59b07c9b20c6f7553524af 55218077 net optional iceape_2.0.orig.tar.bz2 7bc59f349f4f7f5921a242b31edede7d 276946 net optional iceape_2.0-1.debian.tar.gz 2fc975beeb4152d6680b59e7570adc34 39270 web optional iceape_2.0-1_all.deb d7235c8696dc28aaecd881e6bcc93a3e 37198 devel optional iceape-dev_2.0-1_all.deb 60d88fea6cbf6d844d01e8c1eefd9b0b 366072 net optional iceape-chatzilla_2.0-1_all.deb c1b2694cf2123abf268dfdf05b023059 160824 web optional iceape-dom-inspector_2.0-1_all.deb e3b7212c1e7a8affeec52754fa8c16c5 11968998 web optional iceape-browser_2.0-1_amd64.deb 564a93ef1a59f6190da135b9762f1c6c 66452212 debug extra iceape-dbg_2.0-1_amd64.deb 744bac47030ea7a2787b4bdc612cd36b 2205516 mail optional iceape-mailnews_2.0-1_amd64.deb -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.10 (GNU/Linux) iD8DBQFK+/yr3kvaLFT9KlgRAuWEAJ4rbgM7adCQgPE3gH31ErhWeoZ/FgCgi6vu Wm9hfeks+EdVGgIZwCDMFF8= =UGkf -----END PGP SIGNATURE----- Accepted: iceape-browser_2.0-1_amd64.deb to main/i/iceape/iceape-browser_2.0-1_amd64.deb iceape-chatzilla_2.0-1_all.deb to main/i/iceape/iceape-chatzilla_2.0-1_all.deb iceape-dbg_2.0-1_amd64.deb to main/i/iceape/iceape-dbg_2.0-1_amd64.deb iceape-dev_2.0-1_all.deb to main/i/iceape/iceape-dev_2.0-1_all.deb iceape-dom-inspector_2.0-1_all.deb to main/i/iceape/iceape-dom-inspector_2.0-1_all.deb iceape-mailnews_2.0-1_amd64.deb to main/i/iceape/iceape-mailnews_2.0-1_amd64.deb iceape_2.0-1.debian.tar.gz to main/i/iceape/iceape_2.0-1.debian.tar.gz iceape_2.0-1.dsc to main/i/iceape/iceape_2.0-1.dsc iceape_2.0-1_all.deb to main/i/iceape/iceape_2.0-1_all.deb iceape_2.0.orig.tar.bz2 to main/i/iceape/iceape_2.0.orig.tar.bz2