[Bug 1026524] Re: Please backport evince with libgxps support in precise

Savvas Radevic vicedar at gmail.com
Thu Jul 19 09:04:11 UTC 2012


** Patch added: "evince-xps.debdiff"
   https://bugs.launchpad.net/bugs/1026524/+attachment/3228170/+files/evince-xps.debdiff

** Description changed:

- Please backport evince with libgxps support in precise
+ Please backport evince with libgxps support in precise.
  
- Related discussion: https://bugs.launchpad.net/ubuntu/+source/evince/+bug/375038
+ Intro: libgxps is a GObject based library for handling and rendering XPS
+ documents.
+ 
+ OpenXPS or XPS stands for XML Paper Specification. It is based on XML
+ and it's a new electronic paper format originally developed by Microsoft
+ and it serves as a PDF alternative. XPS files are usually created using
+ "Microsoft XPS Document Writer" in Windows environments. It is now
+ standardized as an open standard document format.
+ 
+ Quoting Wikipedia: An XPS file is in fact a Unicoded ZIP archive using
+ the Open Packaging Conventions, containing the files which make up the
+ document. These include an XML markup file for each page, text, embedded
+ fonts, raster images, 2D vector graphics, as well as the digital rights
+ management information. The contents of an XPS file can be examined
+ simply by opening it in an application which supports ZIP files.
+ 
+ The OpenXPS document format specification supports features such as
+ color gradients, transparencies, CMYK color spaces, printer calibration,
+ multiple-ink systems and print schemas.
+ 
+ libgxps is free software; you can redistribute it and/or modify it under
+ the terms of the GNU Lesser General Public License as published by the
+ Free Software Foundation; either version 2.1 of the License, or (at your
+ option) any later version.
+ 
+ Provided packages: http://packages.ubuntu.com/source/precise/libgxps
+  gir1.2-gxps-0.1 GObject introspection data for the gxps library
+  libgxps-dev handling and rendering XPS documents (development files)
+  libgxps-doc library for handling and rendering XPS documents (documentation)
+  libgxps-utils handling and rendering XPS documents (utilities)
+  libgxps2 handling and rendering XPS documents (library)
+ 
+ Related discussion:
+ https://bugs.launchpad.net/ubuntu/+source/evince/+bug/375038
+ 
  Ready package for testing in PPA: https://launchpad.net/~medigeek/+archive/evince-xps/
+ Package with similar diff was recently tested: https://bugs.launchpad.net/ubuntu/+source/libgxps/+bug/965467
+ * Tested with microsoft xps writer generated files and works as expected.
+ Done while I was waiting for libarchive 3.x inclusion ( https://bugs.launchpad.net/ubuntu/+source/libarchive/+bug/951139 )
+ a) .xps example/test files: https://bugs.launchpad.net/ubuntu/+source/libarchive/+bug/951139/+attachment/2845528/+files/xps-examples.zip
+ b) screenshot of evince with enabled xps: https://bugs.launchpad.net/ubuntu/+source/libarchive/+bug/951139/+attachment/2845529/+files/main_goal_evince_xps.png
+ c) tested libgxps library (through evince) and libgxps-utils (conversion tools xpsto* i.e. xpstopdf)

** Description changed:

  Please backport evince with libgxps support in precise.
+ Related discussion: https://bugs.launchpad.net/ubuntu/+source/evince/+bug/375038
  
  Intro: libgxps is a GObject based library for handling and rendering XPS
  documents.
  
  OpenXPS or XPS stands for XML Paper Specification. It is based on XML
  and it's a new electronic paper format originally developed by Microsoft
  and it serves as a PDF alternative. XPS files are usually created using
  "Microsoft XPS Document Writer" in Windows environments. It is now
  standardized as an open standard document format.
  
  Quoting Wikipedia: An XPS file is in fact a Unicoded ZIP archive using
  the Open Packaging Conventions, containing the files which make up the
  document. These include an XML markup file for each page, text, embedded
  fonts, raster images, 2D vector graphics, as well as the digital rights
  management information. The contents of an XPS file can be examined
  simply by opening it in an application which supports ZIP files.
  
  The OpenXPS document format specification supports features such as
  color gradients, transparencies, CMYK color spaces, printer calibration,
  multiple-ink systems and print schemas.
  
  libgxps is free software; you can redistribute it and/or modify it under
  the terms of the GNU Lesser General Public License as published by the
  Free Software Foundation; either version 2.1 of the License, or (at your
  option) any later version.
  
- Provided packages: http://packages.ubuntu.com/source/precise/libgxps
-  gir1.2-gxps-0.1 GObject introspection data for the gxps library
-  libgxps-dev handling and rendering XPS documents (development files)
-  libgxps-doc library for handling and rendering XPS documents (documentation)
-  libgxps-utils handling and rendering XPS documents (utilities)
-  libgxps2 handling and rendering XPS documents (library)
- 
- Related discussion:
- https://bugs.launchpad.net/ubuntu/+source/evince/+bug/375038
  
  Ready package for testing in PPA: https://launchpad.net/~medigeek/+archive/evince-xps/
+ 
  Package with similar diff was recently tested: https://bugs.launchpad.net/ubuntu/+source/libgxps/+bug/965467
  * Tested with microsoft xps writer generated files and works as expected.
  Done while I was waiting for libarchive 3.x inclusion ( https://bugs.launchpad.net/ubuntu/+source/libarchive/+bug/951139 )
  a) .xps example/test files: https://bugs.launchpad.net/ubuntu/+source/libarchive/+bug/951139/+attachment/2845528/+files/xps-examples.zip
  b) screenshot of evince with enabled xps: https://bugs.launchpad.net/ubuntu/+source/libarchive/+bug/951139/+attachment/2845529/+files/main_goal_evince_xps.png
  c) tested libgxps library (through evince) and libgxps-utils (conversion tools xpsto* i.e. xpstopdf)

-- 
You received this bug notification because you are a member of Ubuntu
Backporters, which is the registrant for Precise Backports.
https://bugs.launchpad.net/bugs/1026524

Title:
  Please backport evince with libgxps support in precise

To manage notifications about this bug go to:
https://bugs.launchpad.net/precise-backports/+bug/1026524/+subscriptions



More information about the ubuntu-backports mailing list