debian/0000775000000000000000000000000012112731014007160 5ustar debian/changelog0000664000000000000000000004370212112730013011036 0ustar libwmf (0.2.8.4-10.3ubuntu1) raring; urgency=low * Merge from Debian unstable. Remaining changes: - Split out GTK plugin into separate package. -- Logan Rosen Sun, 24 Feb 2013 15:20:30 -0500 libwmf (0.2.8.4-10.3) unstable; urgency=low * Non-maintainer upload. * libwmf-{dev,doc}.preinst: Delete /usr/share/doc/$PKG if it is a symlink because this is now shipped as a regular directory. (Closes: #700353) -- Andreas Beckmann Thu, 21 Feb 2013 23:09:10 +0100 libwmf (0.2.8.4-10.2ubuntu1) raring; urgency=low * Merge from Debian unstable. Remaining changes: - Split out GTK plugin into separate package. -- Logan Rosen Mon, 10 Dec 2012 13:45:17 -0500 libwmf (0.2.8.4-10.2) unstable; urgency=low * Non-maintainer upload. * Add Multi-Arch headers. (Closes: #677786) The support was basically there. libwmf0.2-7 already ships libraries in /usr/lib/. No changes besides adding headers were necessary. -- Helmut Grohne Thu, 29 Nov 2012 17:26:47 +0100 libwmf (0.2.8.4-10.1ubuntu1) raring; urgency=low * Resynchronise with Debian. Remaining changes: - Split out GTK plugin into separate package. * Drop no-op prerm in libwmf0.2-7, only needed for upgrades from pre-12.04. -- Colin Watson Wed, 31 Oct 2012 08:51:05 +0000 libwmf (0.2.8.4-10.1) unstable; urgency=low * Non-maintainer upload. * debian/control - "libwmf-bin: Depends: gsfonts" fixes font load error (Closes: #685802) -- Hideki Yamane Thu, 20 Sep 2012 13:09:11 +0900 libwmf (0.2.8.4-10ubuntu2) quantal; urgency=low * Rebuild for new armel compiler default of ARMv5t. -- Colin Watson Fri, 05 Oct 2012 10:45:06 +0100 libwmf (0.2.8.4-10ubuntu1) precise; urgency=low * Resynchronise with Debian. Remaining changes: - Split out GTK plugin into separate package. * Add a no-op prerm to libwmf0.2-7 to work around old prerms breaking on upgrade due to using defoma while perl-modules is unconfigured (LP: #904901). This can be removed after Ubuntu 12.04 LTS. -- Colin Watson Thu, 19 Jan 2012 15:14:53 +0000 libwmf (0.2.8.4-10) unstable; urgency=low * Read libwmf binary package name from control in rules. * Switch to dh instead of cdbs; bump debhelper compat to 9 and debhelper build-dep to >= 8.9.4~; this also means multiarch, so update install files and rules to cope with new pathnames. Add new 05_gdk-pixbuf-loader-dir patch to fix the install location for the module to be under gdk-pixbuf-2.0 and not gtk-2.0. Add ${misc:Pre-Depends}. -- Loïc Minier Fri, 06 Jan 2012 00:07:17 +0100 libwmf (0.2.8.4-9) unstable; urgency=low * Ack Neil Williams's NMU; thanks! * Stop shipping .la files altogether; remove dependency_libs stripping code from rules; rdepends of libwmf-dev either dont ship any .la files or ship .la files which don't reference the libwmf one. * Add comment to debian/libwmf0.2-7.lintian-overrides to point at Debian #382511. * Update my email address in control. * Drop defoma support from the packaging; closes: #542336; based on patch from Christian Perrier; thanks! Defoma support is also included in the upstream configure.{ac,in}, but is largely useless nowadays, at least the generated libwmf XML fontmap in /var/lib/defoma/libwmf0.2-7.d/fontmap doesn't list any actual font on my system. - Drop defoma build-dep and dep. - Stop shipping a var/lib/defoma/libwmf0.2-7.d directory and "rm -rf" it on upgrades of libwmf0.2-7. - Drop debian/defoma XML fontmap generation script which seems to be generating an empty XML fontmap nowadays; incidentally closes: #501871. - Stop passing --with-fontdir=/var/lib/defoma/$(libwmf_pkg).d and --with-gsfontdir=/var/lib/defoma/$(libwmf_pkg).d to configure; these are going away and didn't have any font files anyway. - Review fontdir, gsfontdir, sysfontmap, gsfontmap and xtrafontmap configure args: . sysfontmap is the default XML fontmap (when not specified via the API) and currently points at an empty XML list of fonts; this is parsed either by libexpat1 or libxml2; in both cases, no specific message is output by default if the file is missing. The configure.ac default for this file is /usr/share/fonts/fontmap which has a change of existing with random data some day, so just set it to /non-existent. . xtrafontmap is similar to sysfontmap and serves asan extra fontmap on top of the system one. It's also used by thelibwmf-fontmap tool which serves generation of fontmap XML files and isn't shipped nor used during build. Keep xtrafontmap set to /etc/libwmf.fontmap to allow for local configuration. . gsfontmap is similar to sysfontmap except it points at a GhostScript-style Fontmap. It seems sensible to point libwmf at /var/lib/ghostscript/fonts/Fontmap as generated by ghostscript's update-gsfontmap. . gsfontdir is just appended to the font search path. Set it to /usr/share/fonts/type1/gsfont which is where gsfonts ships its fonts. . fontdir is used as the default font search location, as the default search location for libwmf-fontmap, as the default pathname for bundled fonts in the bundled XML fontmap file -- neither of which are currently shipped -- and as a configure default for other pathnames such as xtrafontmap. Set it to /non-existent as there currently isn't any single directory with all supported fonts that would be useful to list. * Add debian/TODO suggesting that this package ought to generate its own fontmap in its own XML format, perhaps into /var/lib/libwmf/, as a trigger whenever /usr/share/fonts is updated. * Fix typo in 0.2.8.4-5 changelog entry (which closed Debian #382511 instead of Debian #405012). * Update libwmf-bin description to list names of utilities; closes: #519601. * Cleanup libwmf-dev deps: list ${shlibs:Depends} but drop all deps except for packages shipping headers referenced in libwmf's headers (libfreetype6-dev, x11proto-core-dev, libx11-dev, zlib1g-dev). * Drop obsolete Replaces/Conflicts on libwmf0-dev and libwmf0. * Wrap build-deps and deps to get cleaner diffs. * Bump up Standards-Version to 3.9.2. * Drop libsm-dev, libxt-dev and libice-dev build-deps; might have been used with AC_PATH_XTRA in the past. * Rename debian/install to debian/libwmf0.2-7.install. * Take libwmf-bin symlink upgrade snippet from Ubuntu to minimize delta; can be dropped in may 2012. -- Loïc Minier Thu, 05 Jan 2012 16:07:15 +0100 libwmf (0.2.8.4-8.1ubuntu1) precise; urgency=low * Resynchronise with Debian. Remaining changes: - Split out GTK plugin into separate package. - libwmf-bin.preinst: /usr/share/doc/libwmf-bin used to be a symlink in previous versions; remove it before unpacking since dpkg can't convert a symlink to a directory. -- Colin Watson Wed, 26 Oct 2011 12:16:58 +0100 libwmf (0.2.8.4-8.1) unstable; urgency=low * Non-maintainer upload. * Empty dependency_libs in .la files (Closes: #633336) * Add a lintian override for embedded-library libgd2 as the upstream support for --disable-heavy turns off too many other components. (Avoid ftp-master reject for this NMU). -- Neil Williams Mon, 25 Jul 2011 10:20:27 +0200 libwmf (0.2.8.4-8) unstable; urgency=low * Upload to unstable. -- Sebastian Dröge Tue, 22 Mar 2011 15:52:47 +0100 libwmf (0.2.8.4-7ubuntu4) oneiric; urgency=low * Use clean-la.mk from gnome-pkg-tools rather than cdbs (LP: #829476). -- Colin Watson Wed, 24 Aug 2011 16:05:09 +0100 libwmf (0.2.8.4-7ubuntu3) natty; urgency=low * debian/rules: add clean-la.mk rule to clear dependency_libs in shipped .la files, per Policy 10.2. -- Kees Cook Thu, 24 Mar 2011 14:42:00 -0700 libwmf (0.2.8.4-7ubuntu2) maverick; urgency=low * libwmf-bin.preinst: /usr/share/doc/libwmf-bin used to be a symlink in previous versions, remove it before unpacking since dpkg can't convert a symlink to a directory. * Remove debian/*.debhelper.log. -- Loïc Minier Thu, 05 Aug 2010 01:12:30 -0400 libwmf (0.2.8.4-7ubuntu1) maverick; urgency=low * Merge with Debian experimental to get libgdk-pixbuf2.0-0 installable again. Remaining Ubuntu changes: - Split out GTK plugin into separate package. -- Martin Pitt Thu, 29 Jul 2010 08:10:27 +0200 libwmf (0.2.8.4-7) experimental; urgency=low * ACK NMU. * debian/source/format, debian/patches/*, debian/control, debian/compat: + Update to source format 3.0 (quilt) and convert all patches to quilt. + Update Standards-Version to 3.9.0. + Update debhelper compat level to 7. * debian/rules, debian/control: + Use CDBS instead of manual debhelper. Thanks to Rober Ancell. * debian/control, debian/install: + Build-depend on libgdk-pixbuf2.0-dev and put the pixbuf loader into the new location. + Don't depend on GTK+ (Closes: #443675). * debian/control: + Depend and build-depend on libjpeg-dev. + Recommend gsfonts instead of depending on it (Closes: #478536). + Stop using ${Source-Version}. * debian/rules: + Add correct shlibs entry and don't include the pixbuf loader in the shlibs file. * debian/rules, debian/control: + Use dh-autoreconf to get rid of the rpath. -- Sebastian Dröge Fri, 23 Jul 2010 10:02:38 +0200 libwmf (0.2.8.4-6.1) unstable; urgency=high * Non-maintainer upload. * Fixed Use-after-free vulnerability in the embedded GD library (Closes: #526434) (CVE-2009-1364) -- Giuseppe Iuculano Wed, 06 May 2009 09:19:49 +0200 libwmf (0.2.8.4-6) unstable; urgency=low * Upload to unstable. -- Loic Minier Fri, 13 Apr 2007 22:04:10 +0200 libwmf (0.2.8.4-5) experimental; urgency=low * Convert the package to the new Gtk modules handling; closes: #405012. - Bump up the libgtk2.0-dev build-dep to >= 2.10.1-1. - Call dh_gtkmodules with an appropriate LD_LIBRARY_PATH. - Drop debian/postinst and debian/postrm. -- Loic Minier Wed, 21 Mar 2007 10:51:18 +0100 libwmf (0.2.8.4-4) unstable; urgency=low * Adopt for interim maintenance upon the end of the Gtk 2.10 transition; closes: #415574. * Depend on ${misc:Depends}. * For additional safety, use $(libwmf_pkg) instead of hardcoding the package name with SONAME. * Bump up Debhelper compatibility level to 5. -- Loic Minier Wed, 21 Mar 2007 10:46:43 +0100 libwmf (0.2.8.4-3) unstable; urgency=low * Orphaning. * debian/watch: Update upstream URL. -- Matej Vela Tue, 20 Mar 2007 10:10:00 +0100 libwmf (0.2.8.4-2) unstable; urgency=high * src/player.c: Fix integer overflow vulnerability. [CVE-2006-3376] Closes: #381538. -- Matej Vela Sat, 5 Aug 2006 12:15:57 +0200 libwmf (0.2.8.4-1) unstable; urgency=low * New upstream release. * Acknowledge NMU. Thanks, Daniel! Closes: #347236. * Upstream is using a recent enough libtool; leave it alone. * Build depend on libxt-dev to placate AC_PATH_X. * Conforms to Standards version 3.7.2. -- Matej Vela Sun, 23 Jul 2006 20:06:00 +0200 libwmf (0.2.8.3-3.1) unstable; urgency=low * NMU. * Update to use automake1.7, since automake1.6 was removed. Closes: #335137. -- Daniel Schepler Mon, 9 Jan 2006 16:59:46 +0100 libwmf (0.2.8.3-3) unstable; urgency=low * Update libwmf-dev dependencies: - Replace xlibs-dev with libsm-dev, libice-dev, libx11-dev. Closes: #332260. - Replace libpng12-0-dev with libpng12-dev. * debian/copyright: Update FSF address. * debian/watch: Add. * Conforms to Standards version 3.6.2. -- Matej Vela Wed, 5 Oct 2005 18:36:53 +0200 libwmf (0.2.8.3-2) unstable; urgency=low * debian/defoma: Handle missing Family hints. Closes: #301311. * Move libwmf-dev to libdevel. -- Matej Vela Fri, 25 Mar 2005 21:21:01 +0100 libwmf (0.2.8.3-1) unstable; urgency=low * New upstream release. Closes: #255979. - Uses . Closes: #220989, #224142. * Instead of relying on hardcoded paths from gsfonts, use Defoma to generate an XML fontmap. (This makes libwmf-fontmap unnecessary.) Closes: #287984. * src/font.c (wmf_ipa_font_init): Always check the generated fontmap. * src/font.c (ipa_font_add_cache): Compare cache entries by name rather than by path in order to correctly handle aliases. * Build-depend on libx11-dev rather than xlibs-dev. Closes: #247274. * Install gdk-pixbuf loader. Closes: #263911. * debian/rules: - Automatically update libtool and config.sub. Closes: #267510. - Specify build and host type to configure. - Honor DEB_BUILD_OPTIONS=noopt. * Conforms to Standards version 3.6.1. -- Matej Vela Thu, 24 Mar 2005 13:47:38 +0100 libwmf (0.2.8-1.1) unstable; urgency=low * NMU from the Minneapolis BSP. * Fixed freetype header problem, was causing FTBFS bugs in other packages. (Closes: #220989) -- Scott Dier Sat, 13 Dec 2003 19:27:27 -0600 libwmf (0.2.8-1) unstable; urgency=low * New upstream release. * Update libpng-dev build dependency to libpng12-0-dev. * Remove undocumented(7) symlinks. * Conforms to Standards version 3.5.8. -- Matej Vela Sun, 29 Dec 2002 22:24:49 +0100 libwmf (0.2.7-1) unstable; urgency=low * New upstream release. * Conforms to Standards version 3.5.7. -- Matej Vela Mon, 14 Oct 2002 20:49:18 +0200 libwmf (0.2.6-1) unstable; urgency=low * New upstream version, compiled with libpng3. Closes: #156761. * Configured to use /usr/share/fonts/type1/gsfonts in order to work with older gsfonts. Raised gsfonts to a dependency. Closes: #141203. * ltmain.sh: Use James Troup's workaround for #98342. * Switched to debhelper 4. * debian/rules: Remove `debug' support and enable `-g' by default. According to #157131, the slow down is insignificant. -- Matej Vela Mon, 26 Aug 2002 21:35:25 +0200 libwmf (0.2.2-4) unstable; urgency=high * Make libwmf-dev replace misplaced .la files in libwmf0 (<< 0.1.21-1). Closes: #144299. -- Matej Vela Sat, 27 Apr 2002 11:26:42 +0200 libwmf (0.2.2-3) unstable; urgency=high * Remove virtual library packages from build dependencies to avoid conflicts. Closes: #143900. -- Matej Vela Sun, 21 Apr 2002 18:59:24 +0200 libwmf (0.2.2-2) unstable; urgency=low * Link with expat instead of libxml2, solving some AbiWord problems. Closes: #139464. -- Matej Vela Sat, 13 Apr 2002 19:31:19 +0200 libwmf (0.2.2-1) unstable; urgency=high * New upstream version. * Hope it makes it to testing now. Closes: #117766. * Use the updated description from libwmf.spec. Closes: #111292. -- Matej Vela Sun, 11 Nov 2001 09:59:07 +0100 libwmf (0.2.1-1) unstable; urgency=low * New upstream version. * configure now puts FreeType 2 includes at the beginning; Conflicts no longer necessary. -- Matej Vela Sun, 2 Sep 2001 17:08:43 +0200 libwmf (0.2.0-1) unstable; urgency=medium * New upstream version. * src/ipa/fig/device.h: POSIX time(2) requires an argument. * Merged in previous NMU. Closes: #96017. * Updated config.guess and config.sub once again. Closes: #98336. * debian/rules: Use `dh_shlibdeps -l'. Closes: #104309. * Added {freetype[0-2],libttf}-dev to Build-Conflicts and libwmf-dev's Conflicts to avoid header mismatches (`-I/usr/include' from xml-config comes first). * Switched to debhelper 3. * Conforms to Standards version 3.5.6. -- Matej Vela Wed, 1 Aug 2001 00:50:15 +0200 libwmf (0.1.21-1.1) unstable; urgency=low * Run libtoolize to get support for new architectures. Closes: #96017 -- LaMont Jones Mon, 9 Jul 2001 21:39:34 -0600 libwmf (0.1.21-1) unstable; urgency=low * New upstream version. * Updated wmftofig.1, wmftopng.1, and xwmf.1; wrote wmftoeps.1. * debian/control: Renamed libwmf0-dev to libwmf-dev since it is unlikely that different versions will be installed at the same time. * debian/rules: Put the copyright and changelogs in libwmf0 only, and symbolic links to /usr/share/doc/libwmf0 in other packages. * Conforms to Standards version 3.2.1: * debian/rules: Added support for the `debug' build option. -- Matej Vela Sat, 6 Jan 2001 23:02:08 +0100 libwmf (0.1.16-2) unstable; urgency=low * Conforms to Standards version 3.1.0: * Installing the /usr/doc symbolic links. * debian/control: Added build dependancies. * debian/control: libwmf0-dev suggests libwmf-doc, and vice versa. -- Matej Vela Sat, 6 Nov 1999 21:56:34 +0100 libwmf (0.1.16-1) unstable; urgency=low * New upstream version. * Added a dependancy on netpbm. Closes: Bug#45448. * Applied containing libtool support (accepted by upstream). * Wrote wmftofig.1. * Conforms to Standards version 3.0.1: * Changed debian/copyright to reference `/usr/share/common-licenses/LGPL-2'. -- Matej Vela Wed, 8 Sep 1999 13:01:36 +0200 libwmf (0.1.11-1) unstable; urgency=low * New upstream version. * Conforms to Standards version 2.5.1. -- Matej Vela Thu, 3 Jun 1999 10:54:34 +0200 libwmf (0.1.10-1) unstable; urgency=low * New upstream version. -- Matej Vela Fri, 28 May 1999 18:37:13 +0200 libwmf (0.1.9-1) unstable; urgency=low * New package. -- Matej Vela Sat, 8 May 1999 22:23:58 +0200 debian/libwmf0.2-7.postinst0000664000000000000000000000013512112727541012642 0ustar #!/bin/sh set -e # dropped in 0.2.8.4-9 rm -rf /var/lib/defoma/libwmf0.2-7.d #DEBHELPER# debian/compat0000664000000000000000000000000212112727541010370 0ustar 9 debian/libwmf-dev.preinst0000664000000000000000000000015212112730013012616 0ustar #!/bin/sh set -e # #700353 DOCDIR=/usr/share/doc/libwmf-dev test ! -L $DOCDIR || rm $DOCDIR #DEBHELPER# debian/libwmf-doc.install0000664000000000000000000000003112112727541012577 0ustar debian/tmp/usr/share/doc debian/rules0000775000000000000000000000110012112727541010242 0ustar #!/usr/bin/make -f %: dh $@ --with autoreconf libwmfN := $(shell sed -rn 's/^Package:[[:space:]]*(libwmf[0-9.-]+)[[:space:]]*$$/\1/p' debian/control) override_dh_auto_configure: dh_auto_configure -- \ --with-docdir=/usr/share/doc/$(libwmfN) \ --with-fontdir=/non-existent \ --with-gsfontdir=//usr/share/fonts/type1/gsfonts\ --with-sysfontmap=/non-existent \ --with-gsfontmap=/var/lib/ghostscript/fonts/Fontmap \ --with-xtrafontmap=/etc/libwmf.fontmap override_dh_makeshlibs: dh_makeshlibs -X "gdk-pixbuf-2.0" -V "$(libwmfN) (>= 0.2.8.4)" debian/patches/0000775000000000000000000000000012112731011010604 5ustar debian/patches/04_gd-gd_clip.c-use-after-free-cve-2009-1364.patch0000664000000000000000000000052312112727541020725 0ustar --- libwmf-0.2.8.4.orig/src/extra/gd/gd_clip.c +++ libwmf-0.2.8.4/src/extra/gd/gd_clip.c @@ -70,6 +70,7 @@ { more = gdRealloc (im->clip->list,(im->clip->max + 8) * sizeof (gdClipRectangle)); if (more == 0) return; im->clip->max += 8; + im->clip->list = more; } im->clip->list[im->clip->count] = (*rect); im->clip->count++; debian/patches/02_font.c-always-check-generated-fontmap.patch0000664000000000000000000000043112112727541021277 0ustar --- libwmf-0.2.8.4.orig/src/font.c +++ libwmf-0.2.8.4/src/font.c @@ -422,7 +422,6 @@ fontmap_data->FD.FI = 0; - if (API->flags & WMF_OPT_SYS_FONTS) { if (API->flags & WMF_OPT_SYS_FONTMAP) { wmf_ipa_font_map_xml (API,&(fontmap_data->FD),options->sys_fontmap_file); } debian/patches/05_gdk-pixbuf-loader-dir.patch0000664000000000000000000000057512112727541016235 0ustar --- a/configure.ac +++ b/configure.ac @@ -745,7 +745,7 @@ if test $LIBWMF_BUILDSTYLE != lite; then PKG_CHECK_MODULES(GDK_PIXBUF,gdk-pixbuf-2.0 >= 2.1.2,[ GTK_VERSION=`$PKG_CONFIG --variable=gtk_binary_version gtk+-2.0` - GDK_PIXBUF_DIR="gtk-2.0/$GTK_VERSION/loaders" + GDK_PIXBUF_DIR="gdk-pixbuf-2.0/$GTK_VERSION/loaders" wmf_gdk_pixbuf=yes ],[ wmf_gdk_pixbuf=no ]) debian/patches/03_font.c-compare-fonts-by-name.patch0000664000000000000000000000044412112727541017436 0ustar --- libwmf-0.2.8.4.orig/src/font.c +++ libwmf-0.2.8.4/src/font.c @@ -199,7 +199,7 @@ unsigned int i = 0; while (font_data->cache[i].name) - { if (strcmp (font_data->cache[i].path,entry->path) == 0) break; + { if (strcmp (font_data->cache[i].name,entry->name) == 0) break; i++; } debian/patches/01_player.c-integer-overflow-cve-2006-3376.patch0000664000000000000000000000133412112727541020714 0ustar --- libwmf-0.2.8.4.orig/src/player.c +++ libwmf-0.2.8.4/src/player.c @@ -23,6 +23,7 @@ #include #include +#include #include #include @@ -132,8 +133,14 @@ } } -/* P->Parameters = (unsigned char*) wmf_malloc (API,(MAX_REC_SIZE(API)-3) * 2 * sizeof (unsigned char)); - */ P->Parameters = (unsigned char*) wmf_malloc (API,(MAX_REC_SIZE(API) ) * 2 * sizeof (unsigned char)); + if (MAX_REC_SIZE(API) > UINT32_MAX / 2) + { + API->err = wmf_E_InsMem; + WMF_DEBUG (API,"bailing..."); + return (API->err); + } + + P->Parameters = (unsigned char*) wmf_malloc (API,(MAX_REC_SIZE(API) ) * 2 * sizeof (unsigned char)); if (ERR (API)) { WMF_DEBUG (API,"bailing..."); debian/patches/series0000664000000000000000000000033012112727541012032 0ustar 01_player.c-integer-overflow-cve-2006-3376.patch 02_font.c-always-check-generated-fontmap.patch 03_font.c-compare-fonts-by-name.patch 04_gd-gd_clip.c-use-after-free-cve-2009-1364.patch 05_gdk-pixbuf-loader-dir.patch debian/libwmf0.2-7.lintian-overrides0000664000000000000000000000013312112727541014413 0ustar # see Debian #382511 embedded-library usr/lib/x86_64-linux-gnu/libwmf-0.2.so.7.1.0: libgd2 debian/control0000664000000000000000000000642512112727541010604 0ustar Source: libwmf Section: libs Priority: optional Maintainer: Ubuntu Developers XSBC-Original-Maintainer: Loïc Minier Uploaders: Sebastian Dröge Standards-Version: 3.9.2 Build-Depends: debhelper (>= 8.9.4~), quilt, dh-autoreconf, autotools-dev, libfreetype6-dev, zlib1g-dev, libx11-dev, libexpat1-dev, libjpeg-dev, libpng12-dev, libgtk2.0-dev (>= 2.21.5), libgdk-pixbuf2.0-dev (>= 2.21.6) Package: libwmf0.2-7 Architecture: any Pre-Depends: ${misc:Pre-Depends} Depends: ${misc:Depends}, ${shlibs:Depends} Recommends: gsfonts Suggests: libwmf0.2-7-gtk Multi-Arch: same Description: Windows metafile conversion library Windows metafile (WMF) is a picture format used by many Windows programs, e.g. Microsoft Word. libwmf is a library for interpreting metafile images and either displaying them using X or converting them to standard formats such as PNG, JPEG, PS, EPS and SVG(Z)... . This package contains the shared library. Package: libwmf0.2-7-gtk Architecture: any Pre-Depends: ${misc:Pre-Depends} Depends: ${misc:Depends}, ${shlibs:Depends}, libwmf0.2-7 (= ${Source-Version}) Description: Windows metafile conversion library Windows metafile (WMF) is a picture format used by many Windows programs, e.g. Microsoft Word. libwmf is a library for interpreting metafile images and either displaying them using X or converting them to standard formats such as PNG, JPEG, PS, EPS and SVG(Z)... . This package contains the GTK pixbuf plugin. Package: libwmf-bin Section: graphics Architecture: any Depends: ${misc:Depends}, ${shlibs:Depends} Recommends: gsfonts Multi-Arch: foreign Description: Windows metafile conversion tools Windows metafile (WMF) is a picture format used by many Windows programs, e.g. Microsoft Word. libwmf is a library for interpreting metafile images and either displaying them using X or converting them to standard formats such as PNG, JPEG, PS, EPS and SVG(Z)... . This package contains several frontends to libwmf (wmf2x, wmf2gd, wmf2fig, wmf2eps, wmf2svg). Package: libwmf-dev Section: libdevel Architecture: any Depends: ${misc:Depends}, ${shlibs:Depends}, libwmf0.2-7 (= ${binary:Version}), libfreetype6-dev, x11proto-core-dev, libx11-dev, zlib1g-dev Suggests: libwmf-doc Description: Windows metafile conversion development Windows metafile (WMF) is a picture format used by many Windows programs, e.g. Microsoft Word. libwmf is a library for interpreting metafile images and either displaying them using X or converting them to standard formats such as PNG, JPEG, PS, EPS and SVG(Z)... . This package contains the static library and header files. Package: libwmf-doc Section: doc Architecture: all Depends: ${misc:Depends} Recommends: libwmf0.2-7 Suggests: libwmf-dev Description: Windows metafile documentation Windows metafile (WMF) is a picture format used by many Windows programs, e.g. Microsoft Word. libwmf is a library for interpreting metafile images and either displaying them using X or converting them to standard formats such as PNG, JPEG, PS, EPS and SVG(Z)... . This package documents the libwmf API and WMF in general. debian/docs0000664000000000000000000000002412112727541010041 0ustar CREDITS README TODO debian/libwmf0.2-7-gtk.install0000664000000000000000000000006312112727541013210 0ustar debian/tmp/usr/lib/*/gdk-pixbuf-2.0/*/loaders/*.so debian/libwmf-dev.install0000664000000000000000000000015312112727541012615 0ustar debian/tmp/usr/bin/libwmf-config debian/tmp/usr/include debian/tmp/usr/lib/*/*.so debian/tmp/usr/lib/*/*.a debian/TODO0000664000000000000000000000037412112727541007666 0ustar * A libwmf package should generate a libwmf-style XML fontmap with the provided libwmf-fontmap tool from the fonts found in /usr/share/fonts. This could be a trigger generating into /var/lib/libwmf. * Should split Gtk+ module in its own package. debian/copyright0000664000000000000000000000702512112727541011131 0ustar Upstream sources of libwmf were obtained from . The original author is Caolan McNamara . It is currently maintained by Francis James Franklin . libwmf was packaged for Debian by Matej Vela . Copyright (C) 2000 - various; see CREDITS, ChangeLog, and sources The libwmf Library is free software; you can redistribute it and/or modify it under the terms of the GNU Library General Public License as published by the Free Software Foundation; either version 2 of the License, or (at your option) any later version. The libwmf Library is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU Library General Public License for more details. You should have received a copy of the GNU Library General Public License along with the libwmf Library; see the file COPYING. If not, write to the Free Software Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301, USA. On Debian systems, the complete text of the GNU Library General Public License can be found in /usr/share/common-licenses/LGPL-2. In order to resolve any possible confusion regarding the authorship of gd, the following copyright statement covers all of the authors who have required such a statement. _If you are aware of any oversights in this copyright notice, please contact Thomas Boutell who will be pleased to correct them._ COPYRIGHT STATEMENT FOLLOWS THIS LINE Portions copyright 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001 by Cold Spring Harbor Laboratory. Funded under Grant P41-RR02188 by the National Institutes of Health. Portions copyright 1996, 1997, 1998, 1999, 2000, 2001 by Boutell.Com, Inc. Portions relating to GD2 format copyright 1999, 2000 Philip Warner. Portions relating to PNG copyright 1999, 2000 Greg Roelofs. Portions relating to libttf copyright 1999, 2000 John Ellson (ellson@lucent.com). Portions relating to JPEG and to color quantization copyright 2000, Doug Becker and copyright (C) 1994-1998, Thomas G. Lane. This software is based in part on the work of the Independent JPEG Group. See the file README-JPEG.TXT for more information. Portions relating to WBMP copyright 2000 Maurice Szmurlo and Johan Van den Brande. _Permission has been granted to copy, distribute and modify gd in any context without fee, including a commercial application, provided that this notice is present in user-accessible supporting documentation._ This does not affect your ownership of the derived work itself, and the intent is to assure proper credit for the authors of gd, not to interfere with your productive use of gd. If you have questions, ask. "Derived works" includes all programs that utilize the library. Credit must be given in user-accessible documentation. _This software is provided "AS IS."_ The copyright holders disclaim all warranties, either express or implied, including but not limited to implied warranties of merchantability and fitness for a particular purpose, with respect to this code and accompanying documentation. Although their code does not appear in gd 2.0.1, the authors wish to thank David Koblas, David Rowley, and Hutchison Avenue Software Corporation for their prior contributions. END OF COPYRIGHT STATEMENT The Debian packaging is in the public domain. debian/source/0000775000000000000000000000000012112731011010455 5ustar debian/source/format0000664000000000000000000000001412112727541011700 0ustar 3.0 (quilt) debian/libwmf-doc.preinst0000664000000000000000000000015212112730013012605 0ustar #!/bin/sh set -e # #700353 DOCDIR=/usr/share/doc/libwmf-doc test ! -L $DOCDIR || rm $DOCDIR #DEBHELPER# debian/watch0000664000000000000000000000006412112727541010223 0ustar version=3 http://sf.net/wvware/libwmf-(.*)\.tar\.gz debian/libwmf0.2-7.install0000664000000000000000000000003412112727541012423 0ustar debian/tmp/usr/lib/*/*.so.* debian/libwmf-bin.preinst0000664000000000000000000000040012112727541012620 0ustar #!/bin/sh set -e # upgrades from versions older than 0.2.8.4-7ubuntu2 might have a symlink in # /usr/share/doc/libwmf-bin -> libwmf0.2-7 if [ "$1" = upgrade ] && [ -L /usr/share/doc/libwmf-bin ]; then rm -f /usr/share/doc/libwmf-bin fi #DEBHELPER# debian/libwmf-bin.install0000664000000000000000000000003112112727541012602 0ustar debian/tmp/usr/bin/wmf2*