diff -u scribus-1.3.3.13.dfsg~svn20081228/debian/changelog scribus-1.3.3.13.dfsg~svn20081228/debian/changelog --- scribus-1.3.3.13.dfsg~svn20081228/debian/changelog +++ scribus-1.3.3.13.dfsg~svn20081228/debian/changelog @@ -1,3 +1,11 @@ +scribus (1.3.3.13.dfsg~svn20081228-2ubuntu1) karmic; urgency=low + + * Merge from debian unstable, remaining changes (LP: #373494): + - Add patch kubuntu_05_helpbrowser_ext_urls.dpatch, launch external web + browser + + -- Nathan Handler Thu, 07 May 2009 23:40:48 +0000 + scribus (1.3.3.13.dfsg~svn20081228-2) unstable; urgency=low * debian/control: Fix a typo on build depends that somehow passed through @@ -30,6 +38,25 @@ -- Oleksandr Moskalenko Sat, 20 Sep 2008 08:37:20 -0600 +scribus (1.3.3.12.dfsg-1ubuntu2) intrepid; urgency=low + + * debian/scribus.desktop: + * Add "Categories" field to make it appear properly in menu (LP: #261615) + * Replace Comment[XX] fields with GenericName[XX] and Name[XX] fields + * Modify to validate with desktop-file-validate + + -- Nathan Handler Sun, 05 Oct 2008 21:34:28 -0500 + +scribus (1.3.3.12.dfsg-1ubuntu1) intrepid; urgency=low + + * Merge from debian unstable, remaining changes: + - Drop debian/patches/kubuntu_04_desktop_fix.dpatch and add + X-Ubuntu-Gettext-Domain=Scribus to debian/scribus.desktop (since upstream + desktop file is no longer provided or used) + - Patch kubuntu_05_helpbrowser_ext_urls.dpatch, launch external web browser + + -- Scott Kitterman Mon, 07 Jul 2008 09:57:33 -0400 + scribus (1.3.3.12.dfsg-1) unstable; urgency=low * New upstream release (Closes: #487288). @@ -58,6 +85,39 @@ -- Oleksandr Moskalenko Wed, 02 Jul 2008 13:42:07 -0600 +scribus (1.3.3.11.dfsg+svn20080214-1ubuntu1) intrepid; urgency=low + + * Merge with Debian, remaining changes + - Add patch kubuntu_04_desktop_fix.dpatch, adds translation domain + - Add patch kubuntu_05_helpbrowser_ext_urls.dpatch, launch external web browser + + -- Jonathan Riddell Wed, 11 Jun 2008 11:28:35 +0000 + +scribus (1.3.3.11.dfsg+svn20080214-1) unstable; urgency=low + + * debian/control: + - Removed a build dependency on libqt3-compat-headers that is being + deprecated (Closes: #464956). + - Updated the short description (this is the stable branch, not + developmental branch). + - Changed the build-depends on python2.4-dev to either 2.4 or 2.5-dev. + - Changed dependency on gs-gpl to gs-gpl | ghostscript because of the + on-going unification on gs packages. + - Removed a debian revision from the cmake dependency version per lintian + warning. + * debian/rules: + - Applied Scott Kitterman's patch to fix FTBFS on amd64 (Closes: #461603). + - Removed linda-related rules. Will use only lintian from now on. + - Removed a leading dash from the make clean rule per lintian warning. + - Added a sed rule to modify icon name in installed scribus.desktop. + * Close an old bug report with ambiguous goals as a lot of work has been put + into resolving issues in the UI area upstream (Closes: #202482). + * Removed debian/scribus.linda. + * Removed /usr/share/linda/overrides line from debian/scribus.dirs. + * Removed debian/scribus.desktop as I control and use the upstream file now. + + -- Oleksandr Moskalenko Thu, 14 Feb 2008 18:41:20 -0700 + scribus (1.3.3.11.dfsg-2) unstable; urgency=low * Remove a build dependency on libqt3-compat-headers that is being @@ -65,6 +125,58 @@ -- Oleksandr Moskalenko Mon, 11 Feb 2008 23:11:04 -0700 +scribus (1.3.3.11.dfsg-1ubuntu4) hardy; urgency=low + + * Add patch kubuntu_05_helpbrowser_ext_urls.dpatch to launch + external webbrowser on http URLs in help + + -- Lukasz Jernas (DeeJay1) Fri, 22 Feb 2008 18:43:31 +0100 + +scribus (1.3.3.11.dfsg-1ubuntu3) hardy; urgency=low + + * Add relevant Debian packaging improvements from + scribus-1.3.3.11.dfsg+svn20080214-1 + - Removed a build dependency on libqt3-compat-headers that is being + deprecated + - Removed a debian revision from the cmake dependency version per lintian + warning. + - Removed linda-related rules. Will use only lintian from now on. + - Removed a leading dash from the make clean rule per lintian warning. + - Removed debian/scribus.linda. + - Removed /usr/share/linda/overrides line from debian/scribus.dirs. + - Removed debian/scribus.desktop and use the upstream file now. + * Patch upstream .desktop to add X-Ubuntu-Gettext-Domain + - Modify 04_desktop_fix.dpatch to also add this + * Remove extraneous copy of old debian/changelog file called ':w' + + -- Scott Kitterman Sat, 16 Feb 2008 18:48:18 -0500 + +scribus (1.3.3.11.dfsg-1ubuntu2) hardy; urgency=low + + * Add -DWANT_LIB32:BOOL=1 to debian/rules so install is to /usr/lib + instead of usr/lib64 on amd64 to fix FTBFS (LP: #188516) + - Thanks to Łukasz Jernaś for the patch (much better than what I + came up with) + * Update description to reflect it's not from a developmental branch + (LP: #188557) + - Thanks to Łukasz Jernaś for the patch + * Add alternative dependency on ghostscript with gs-gpl since gs-gpl is now + a transitional package to ghostscript (LP: #185159) + * Change icon image names to match packaged file name (scribus vice + scribusicons) (LP: #188678) + + -- Scott Kitterman Sun, 03 Feb 2008 13:42:38 -0500 + +scribus (1.3.3.11.dfsg-1ubuntu1) hardy; urgency=low + + * Merge from debian unstable, remaining changes: + - debian/scribus.desktop: Add X-Ubuntu-Gettext-Domain. + - Scribus.pot: Manually add strings from desktop file. + - Switch python2.4-dev Build-Depends to python-all-dev. + - Munge Maintainer field as per spec. + + -- Scott Kitterman Fri, 01 Feb 2008 23:25:50 -0500 + scribus (1.3.3.11.dfsg-1) unstable; urgency=low * New stable upstream release (Closes: #448948). @@ -81,6 +193,17 @@ -- Oleksandr Moskalenko Sat, 12 Jan 2008 01:17:28 -0700 +scribus (1.3.3.10.dfsg~svn20071109-1ubuntu1) hardy; urgency=low + + * Merge from Debian unstable. + * Remaining Ubuntu changes: + - debian/scribus.desktop: Add X-Ubuntu-Gettext-Domain. + - Scribus.pot: Manually add strings from desktop file. + - Switch python2.4-dev Build-Depends to python-all-dev. + - Munge Maintainer field as per spec. + + -- Steve Kowalik Wed, 12 Dec 2007 21:30:10 +1100 + scribus (1.3.3.10.dfsg~svn20071109-1) unstable; urgency=low * Upstream svn update. @@ -122,6 +245,21 @@ -- Oleksandr Moskalenko Tue, 19 Jun 2007 12:18:19 -0600 +scribus (1.3.3.9.dfsg-1ubuntu1) gutsy; urgency=low + + * Merge from Debian unstable. + * Remaining Ubuntu changes: + - debian/scribus.desktop: Add X-Ubuntu-Gettext-Domain. + - Scribus.pot: Manually add strings from desktop file. + * Ubuntu changes dropped: + - Demote python-imaging-tk dependency to Recommends. + - Convince the upstream build system about the existance of python2.5. + - Fix build failures on 64bit archs with python2.5. + * Switch python2.4-dev Build-Depends to python-all-dev. + * Munge Maintainer field as per spec. + + -- Steve Kowalik Fri, 25 May 2007 19:40:24 +1000 + scribus (1.3.3.9.dfsg-1) unstable; urgency=low * New upstream release. @@ -748,6 +886,339 @@ -- Oleksandr Moskalenko Thu, 3 Mar 2005 17:13:39 -0700 +scribus (1.2.5.dfsg-5ubuntu3) feisty; urgency=low + + * Convince the upstream build system about the existance of python2.5. + * Fix build failures on 64bit archs with python2.5. + + -- Matthias Klose Mon, 15 Jan 2007 00:58:50 +0100 + +scribus (1.2.5.dfsg-5ubuntu2) feisty; urgency=low + + * Rebuild for python2.5 as the default python version. + + -- Matthias Klose Sun, 14 Jan 2007 16:26:03 +0000 + +scribus (1.2.5.dfsg-5ubuntu1) feisty; urgency=low + + * Merge with Debian unstable. Remaining Ubuntu changes: + - debian/control: Demote python-imaging-tk dependency to Suggests: (it's + in universe). + - debian/scribus.desktop: Add X-Ubuntu-Gettext-Domain. + - Scribus.pot: Add strings from desktop file. + + -- Martin Pitt Wed, 29 Nov 2006 14:07:37 +0100 + +scribus (1.2.5.dfsg-5) unstable; urgency=low + + * debian/patches/08_fix_python_hashbang.dpatch: Apply a patch from Martin + Pitt that fixes an erroneous python2.3 shebang + line. + + -- Oleksandr Moskalenko Thu, 9 Nov 2006 23:48:54 -0700 + +scribus (1.2.5.dfsg-4) unstable; urgency=low + + * debian/patches/07_libtool.m4.dpatch: Apply an actual fix instead of an + ugly hack workaround for .so extension generation in the shared objects + thanks to Craig Ringer from the upstream team. + * debian/rules: Remove the .so extension generating hack. + + -- Oleksandr Moskalenko Sat, 2 Sep 2006 17:46:32 -0600 + +scribus (1.2.5.dfsg-3ubuntu1) feisty; urgency=low + + * Merge with Debian unstable. Remaining Ubuntu changes: + - debian/control: Demote python-imaging-tk dependency to Recommends: (it's + in universe). + - debian/scribus.desktop: Add X-Ubuntu-Gettext-Domain. + - Scribus.pot: Add strings from desktop file. + - debian/patches/07_fix_python_hashbang.dpatch: Remove python version from + hashbang in boilerplate.py. + + -- Martin Pitt Fri, 3 Nov 2006 16:26:13 +0100 + +scribus (1.2.5.dfsg-3) unstable; urgency=low + + * debian/patches/*.sla.gz: Replaced non-free fonts in the included + templates (Closes: #296377). + * debian/rules: + + Added rules to remove erroneous shared object links, rename + shared object files, and create proper .so links + (Closes: #383152, #384260). + + Added rules to substitute non-free font-containing templates for the + clean ones in the binary target and remove them in the clean target. + + -- Oleksandr Moskalenko Thu, 31 Aug 2006 18:09:58 -0600 + +scribus (1.2.5.dfsg-2) unstable; urgency=low + + * Relibtoolized the source (Closes: #379095). + * Updated for the new python policy compatibility (Closes: #380945). + + debian/pycompat: Added this file with a value of "2" per new python + policy. + + debian/control: + - Changed debhelper dependency from "4" to "5.0.37.2". + - Added ${python:Depends} to the Depends field. + - Added a XB-Python-Version: ${python:Versions} field. + - Added a "Provides: ${python:Provides}" field. + - Changed "python2.3-dev" to python-all-dev (>= 2.3.5-11) in + Build-Depends. + * debian/scribus.lintian: Updated lintian overrides. + + -- Oleksandr Moskalenko Wed, 9 Aug 2006 11:39:54 -0600 + +scribus (1.2.5.dfsg-1) unstable; urgency=low + + * New upstream release on 2006-07-15 (Closes: #378040). + * debian/control: Updated "Standards-Version" to 3.7.2. + * debian/README.Debian: Added a note about the docs being in a non-free + package "scribus-doc" (Closes: #360412). + * debian/scribus.lintian: Added overrides for new disparities. + * debian/patches/03-cvs_sh.dpatch: Corrected a fix in the 1.2.5 release + that didn't identify autotoconf 2.6 (FTBFS). + * debian/patches/04-Makefile.am.docdir.dpatch: Added a patch to correct + where Scribus searches for its documentation to revert a Gentooism + introduced by the upstream. + * debian/patches/05-util.cpp.dpatch: Added a patch to correct GhostScript + system calls during eps -> png conversion while inserting eps images + into image frames (Closes: #375301). + * debian/patches/06-page.cpp.dpatch: Added another patch that complemented + the 05-util.cpp.dpatch. + + -- Oleksandr Moskalenko Tue, 18 Jul 2006 14:46:49 -0600 + +scribus (1.2.4.1.dfsg+cvs20060628-1) unstable; urgency=low + + * Upstream cvs update on 2006-04-03. + + -- Oleksandr Moskalenko Mon, 10 Jul 2006 11:17:40 -0600 + +scribus (1.2.4.1.dfsg+cvs20060403-2) unstable; urgency=low + + * Edit all Makefile.am files in place to fix the DOCDIR location from + scribus-$(VERSION) to scribus. + + -- Oleksandr Moskalenko Tue, 4 Apr 2006 12:33:07 -0600 + +scribus (1.2.4.1.dfsg+cvs20060403-1) unstable; urgency=low + + * Upstream cvs update on 2006-04-03. + + -- Oleksandr Moskalenko Sun, 2 Apr 2006 21:50:18 -0600 + +scribus (1.2.4.1.dfsg-2) unstable; urgency=low + + * debian/watch: Added a watch file. + + -- Oleksandr Moskalenko Mon, 23 Jan 2006 16:15:19 -0700 + +scribus (1.2.4.1.dfsg-1) unstable; urgency=low + + * New upstream release (Closes: #316567). I built it against the old + patchset without the major autotools changes to get the package out as + scribus has a RC FTBS bug since yesterday. I've already made the changes + required by the xlibs-dev transition, though this is the first upload into + Debian that will provide these now mandatory changes (Closes: #347068). + * debian/patches/01-configure.in.dpatch: Updated this dpatch as the upstream + file has changed. + * debian/changelog: Changed the maintainer email to malex@debian.org. + * debian/copyright: Changed the packager email to malex@debian.org. + * debian/scribus.desktop: Updated the desktop file from upstream. + * debian/compat: Changed compatibility level to 5. + * debian/control: + + Added a dependency on python-imaging-tk (Closes: #345117). + + Changed the debhelper dependency version to 5 to reflect the new + compatibility level. + + Removed libjpeg62-dev, libpng3-dev, and libfreetype6-dev dependencies as + the respective libraries are already installed as libqt3-mt-dev + dependencies. libpng3-dev was also superceded by libpng12-dev. + + -- Oleksandr Moskalenko Mon, 09 Jan 2006 10:04:14 -0700 + +scribus (1.2.3.dfsg+cvs20051128-1) unstable; urgency=low + + * Upstream cvs update on 2005-11-28. + * debian/control: Remove the dependency on xlibs-dev. The dependencies on the + correct xlibs components are indirectly present through libqt3-mt-dev, so + no dependencies are added in stead of xlibs-dev. + * debian/patches/01_configure.in.dpatch: Updated this dpatch as the upstream + file changed. + + -- Oleksandr Moskalenko Wed, 30 Nov 2005 16:15:26 -0700 + +scribus (1.2.3.dfsg+cvs20051110-1) unstable; urgency=low + + * Upstream cvs update on 2005-11-10. + * Upstream changelog file ChangeLog wasn't tracking cvs changes. They were + in the ChangeLogCVS file. Made sure that both files were merged into a + single ChangeLog file to be compliant with policy 12.7. + * Removed stale NEWS.Debian file. + * Converted patches to dpatch format. + * debian/control: Added a dependency on dpatch to accomodate the change in + my patching practice for this package. + * debian/rules: Changed rules from an ad-hoc patch system to dpatch. + * debian/scribus.dirs: Added this file instead of using "mkdir" rules in the + rules file. + * debian/rules: Stop using "mkdir" rules in favor of using a scribus.dirs + file. + * debian/scribus.install: Added this file instead of manually installing + necessary files from within debian/rules. + * debian/rules: Removed file installation rules made obsolete by the + debian/scribus.install file. + + -- Oleksandr Moskalenko Mon, 14 Nov 2005 10:26:52 -0700 + +scribus (1.2.3.dfsg-1) unstable; urgency=low + + * New upstream release + + -- Oleksandr Moskalenko Tue, 13 Sep 2005 12:37:23 -0600 + +scribus (1.2.2.1.dfsg+cvs20050829-1) unstable; urgency=low + + * Upstream updated the config.guess and config.sub files (Closes: #325307). + + -- Oleksandr Moskalenko Mon, 29 Aug 2005 10:39:27 -0600 + +scribus (1.2.2.1.dfsg+cvs20050823-1) unstable; urgency=low + + * Upstream cvs update on 2005-08-05. Added "dfsg" to the package version as + an indicator that non-free components were removed. + + -- Oleksandr Moskalenko Fri, 26 Aug 2005 19:07:35 +0000 + +scribus (1.2.2.1+cvs20050805-2) unstable; urgency=low + + * Removed non-free color profiles. They will be available from a separate + non-free scribus-icc package. + + -- Oleksandr Moskalenko Fri, 5 Aug 2005 17:21:24 -0600 + +scribus (1.2.2.1+cvs20050805-1) unstable; urgency=low + + * Upstream cvs update on 2005-08-05. + + -- Oleksandr Moskalenko Fri, 5 Aug 2005 14:47:22 -0600 + +scribus (1.2.2.1+cvs20050803-1) unstable; urgency=low + + * Upstream cvs update on 2005-08-03. + + -- Oleksandr Moskalenko Wed, 3 Aug 2005 17:05:29 -0600 + +scribus (1.2.2.1+cvs20050717-1) unstable; urgency=low + + * Upstream cvs update on 2005-07-17. + + -- Oleksandr Moskalenko Thu, 21 Jul 2005 13:50:18 -0600 + +scribus (1.2.2.1+cvs20050709-1) unstable; urgency=low + + * Upstream cvs update on 2005-07-09. + + -- Oleksandr Moskalenko Tue, 12 Jul 2005 13:46:39 -0600 + +scribus (1.2.2.1+cvs20050707-1) unstable; urgency=low + + * Upstream cvs update on 2005-07-07. + + -- Oleksandr Moskalenko Fri, 8 Jul 2005 16:50:20 -0600 + +scribus (1.2.2.1-1) unstable; urgency=low + + * Re-released fixed 1.2.2 as 1.2.2.1. + + -- Oleksandr Moskalenko Tue, 5 Jul 2005 13:31:32 -0600 + +scribus (1.2.2-2) unstable; urgency=low + + * Applied the crash fix patch (released upstream as 1.2.2.1). + + -- Oleksandr Moskalenko Mon, 4 Jul 2005 14:21:58 -0600 + +scribus (1.2.2-1) unstable; urgency=low + + * New upstream release on 2005-07-03. + + -- Oleksandr Moskalenko Sun, 3 Jul 2005 20:16:07 -0600 + +scribus (1.2.1+cvs20050620-2) unstable; urgency=low + + * debian/control: Updated standards version to 3.6.2. + + -- Oleksandr Moskalenko Mon, 27 Jun 2005 10:14:43 -0600 + +scribus (1.2.1+cvs20050620-1) unstable; urgency=low + + * New upstream stable cvs release on 2005-06-20. + + -- Oleksandr Moskalenko Sun, 26 Jun 2005 13:45:51 -0600 + +scribus (1.2.1+cvs20050617-2) unstable; urgency=low + + * debian/scribus.lintian: Removed the menu overrides after JVW pointed out + to me that since lintian is wrong as opposed to my package being out of + line I should not use the overrides and just ignore them. + + -- Oleksandr Moskalenko Thu, 16 Jun 2005 18:08:34 -0600 + +scribus (1.2.1+cvs20050617-1) unstable; urgency=low + + * New upstream stable cvs release on 2005-06-17. + * debian/patches: updated build patches to reflect the latest upstream + changes in configure.in and Makefile.am. + * debian/control: Added "ttf-bitstream-vera" to the "Suggests:" field to + reflect the fact that Bitstream Vera fonts are now used for the templates + distributed in the package. + * debian/control: Updated the versioned dependency on gcc from 3.2.0 to + 3.3.5, liblcms1-dev from 1.09 to 1.13, libqt3-compat-headers and + libqt3-mt-dev from 3.1.1 to 3.3.4, automake1.7 to automake1.9 (>=1.9), + libxml2-dev from 2.6.11 to 2.6.16) to correspond to the versions shipped in + Sarge and the upstream recommendations. + * debian/control: Updated the description to conform to upstream + recommendations. + * debian/scribus.lintian: Added overrides for the new menu file handling + that lintian doesn't know about, yet and an override for another sample + python script, which doesn't have an executable bit set. + + -- Oleksandr Moskalenko Thu, 16 Jun 2005 17:45:11 -0600 + +scribus (1.2.1+cvs20050606-1) unstable; urgency=low + + * New upstream stable cvs release on 2005-06-06. Hard spaces can be inserted + either by editing text directly in a text frame or in the Story Editor + (Closes: #297160). + + -- Oleksandr Moskalenko Wed, 8 Jun 2005 11:39:31 -0600 + +scribus (1.2.1+cvs20050428-1) unstable; urgency=low + + * New upstream stable cvs release on 2005-04-28. + * debian/README.debian: added information on color management activation + (Closes: #299803). + + -- Oleksandr Moskalenko Fri, 29 Apr 2005 13:17:41 -0600 + +scribus (1.2.1+cvs20050321-1) unstable; urgency=low + + * New upstream stable cvs release on 2005-03-21. + * This upload is sponsored by Alexander Wirt - an Application Manager - as a + part of the Debian NM process. + * debian/rules: don't create an empty /usr/share/scribus/doc directory. It + was done earlier only as a workaround for a build bug. + + -- Oleksandr Moskalenko Tue, 22 Mar 2005 10:48:26 -0700 + +scribus (1.2.1+cvs20050303-1) unstable; urgency=low + + * New upstream cvs release on 2005-03-03. + * debian/rules: remove the rule to chmod 644 + /usr/lib/scribus/plugins/scribus-short-words.rc as it was incorporated + upstream + + -- Oleksandr Moskalenko Thu, 3 Mar 2005 17:02:53 -0700 + scribus (1.2.1+cvs20050207-1) unstable; urgency=low * New upstream cvs release on 2005-02-07. @@ -1530,0 +2002 @@ + diff -u scribus-1.3.3.13.dfsg~svn20081228/debian/control scribus-1.3.3.13.dfsg~svn20081228/debian/control --- scribus-1.3.3.13.dfsg~svn20081228/debian/control +++ scribus-1.3.3.13.dfsg~svn20081228/debian/control @@ -1,7 +1,8 @@ Source: scribus Section: graphics Priority: optional -Maintainer: Oleksandr Moskalenko +Maintainer: Ubuntu Core Developers +XSBC-Original-Maintainer: Oleksandr Moskalenko Build-Depends: debhelper (>= 5), cmake (>= 2.4.3), gcc (>=3.3.5), libqt3-mt-dev (>= 3.3.4), libart-2.0-dev, zlib1g-dev, liblcms1-dev (>= 1.13), libtiff4-dev, libcups2-dev | libcupsys2-dev, libxml2-dev (>= 2.6.16), dpatch, gettext, python-all-dev Standards-Version: 3.8.0 diff -u scribus-1.3.3.13.dfsg~svn20081228/debian/patches/00list scribus-1.3.3.13.dfsg~svn20081228/debian/patches/00list --- scribus-1.3.3.13.dfsg~svn20081228/debian/patches/00list +++ scribus-1.3.3.13.dfsg~svn20081228/debian/patches/00list @@ -3,0 +4 @@ +kubuntu_05_helpbrowser_ext_urls.dpatch only in patch2: unchanged: --- scribus-1.3.3.13.dfsg~svn20081228.orig/debian/patches/kubuntu_05_helpbrowser_ext_urls.dpatch +++ scribus-1.3.3.13.dfsg~svn20081228/debian/patches/kubuntu_05_helpbrowser_ext_urls.dpatch @@ -0,0 +1,41 @@ +#! /bin/sh /usr/share/dpatch/dpatch-run +## 05_helpbrowser_ext_urls.dpatch by +## +## All lines beginning with `## DP:' are a description of the patch. +## DP: Use an external webbrowser for http links in help browser + +@DPATCH@ +diff -urNad scribus-1.3.3.12.dfsg~/scribus/helpbrowser.cpp scribus-1.3.3.12.dfsg/scribus/helpbrowser.cpp +--- scribus-1.3.3.12.dfsg~/scribus/helpbrowser.cpp 2008-07-05 06:50:06.000000000 -0400 ++++ scribus-1.3.3.12.dfsg/scribus/helpbrowser.cpp 2008-07-07 10:05:51.000000000 -0400 +@@ -58,6 +58,8 @@ + #include + #include + #include ++#include ++#include + #include + #include + +@@ -208,7 +210,21 @@ + return; + } + #endif ++#if !defined(QT_MAC) && !defined(_WIN32) ++ if (name.left(7)=="http://") ++ { ++ QStringList args; ++ args.append("xdg-open"); ++ args.append(name); ++ QProcess webProc(args); ++ if (!webProc.start()) ++ QMessageBox::critical(this, tr("External Web Browser Failed to Start"), tr("Scribus was not able to start the external web browser application.")); ++ } ++ else ++ QTextBrowser::setSource(name); ++#else + QTextBrowser::setSource(name); ++#endif + } + + HelpBrowser::HelpBrowser( QWidget* parent, QString /*caption*/, QString guiLanguage, QString jumpToSection, QString jumpToFile)