--- gtkmathview-0.8.0.orig/debian/compat +++ gtkmathview-0.8.0/debian/compat @@ -0,0 +1 @@ +7 --- gtkmathview-0.8.0.orig/debian/changelog +++ gtkmathview-0.8.0/debian/changelog @@ -0,0 +1,483 @@ +gtkmathview (0.8.0-5build1) maverick; urgency=low + + * No-change rebuild to get rid of the reference to the non-existing + libgdk_pixbuf-2.0.la. + + -- Michael Bienia Thu, 30 Sep 2010 12:49:15 +0200 + +gtkmathview (0.8.0-5) unstable; urgency=low + + * Adopt this package in the Debian Science context (Closes: #579735) + * bump Standards-Version to 3.8.4 (no changes needed) + + -- Sylvestre Ledru Mon, 10 May 2010 14:52:30 +0200 + +gtkmathview (0.8.0-4) unstable; urgency=low + + * move packaging to Git, updated Vcs-* fields accordingly + * switch from dpatch to quilt for patch management; in the switch fix + non-applicable patches which induced FTBFS (Closes: #560552) + * build with standard gcc/g++ (Closes: #533808) + * fix build against gcc/g++ 4.4; add new patch + patches/0004-gcc-4.4-build-fixes (Closes: #504913) + * remove empty postinst for libgtkmathview0c2a + * bump debhelper compatibility level to 7 + * bump Standards-Version to 3.8.3 (no changes needed) + + -- Stefano Zacchiroli Fri, 11 Dec 2009 13:45:32 +0100 + +gtkmathview (0.8.0-3) unstable; urgency=low + + * revamp long description in debian/control + * change license in debian/copyright to LGPL 3 (new upstream license) and + update upstream author information + * migrate debian/copyright to the new proposed format (see + http://wiki.debian.org/Proposals/CopyrightFormat) + * rebuild enforcing build-dep on g++-4.3 (as on some architectures gcc 4.3 + is not the default), remove the old build-dep on g++-4.1 accordingly + * add debian/patches/00dpatch.conf pointing to the upstream tarball + directory + * debian/patches/ + - rename patches to remove serie number (00series is enough for that) + - add patch gcc-4.3 to ensure compilation against gcc 4.3 + * debian/control + - add missing ${shlib:Depends} to libgtkmathview-bin + - bump build-dep on gmetadom to the latest which export includes suitable + for compilation against gcc 4.3 + + -- Stefano Zacchiroli Thu, 01 May 2008 23:29:43 +0200 + +gtkmathview (0.8.0-2) unstable; urgency=low + + [ Stefano Zacchiroli ] + * update standards-version, no changed needed + * remove debian/libgtkmathview0c2a.postinst: it was ancient and everything + it did is now fully implemented by debhelper-generated postinst + * add debian/libgtkmathview0c2a.preinst and take care in it of removing + obsolete configuration file /etc/gtkmathview/t1.config (Closes: #454373) + + [ Enrico Tassi ] + * set CXX=g++-4.1 in debian/rules to force ./configure to force a gcc + version which does not generate segfaulty code (Closes: #441198) + * added g++-4.1 to build-depends + + -- Stefano Zacchiroli Mon, 14 Jan 2008 13:56:42 +0100 + +gtkmathview (0.8.0-1) unstable; urgency=low + + * new upstream release + - some cleaning stuff during the build process has been moved from + distclean to maintainerclean, fixing FTBFS when built more than once in + a row (closes: #442590) ... + * ... as a consequence revert explicit force in debian/rules to use "clean" + as a clean target, "distclean" is just fine + * debian/control: + - s/Source-Version/binary:Version/ (deprecated substvar) + - bump t1lib build dep to the minimum required version with the proper Xpm + deps (recently NMUed) + * bump debhelper deps and compatibility level to 5 + * promote Homepage, Vcs-Svn, Vcs-Browser to real debian/control fields + + -- Stefano Zacchiroli Mon, 29 Oct 2007 10:34:45 +0100 + +gtkmathview (0.7.8-2) unstable; urgency=low + + * debian/rules + - invoke upstream 'clean' instead of 'distclean' upon clean, fix a FTBFS + when building twice in a row (closes: #424392) + + -- Stefano Zacchiroli Sat, 01 Sep 2007 15:36:29 +0200 + +gtkmathview (0.7.8-1) unstable; urgency=low + + * new upstream release + - fixes FTBFS with GCC 4.3 (closes: #417228) + * injected package sources in the collab-maint repository + * debian/control + - added X-Vcs-{Svn/Browser} fields to the source package, pointing to the + repository URLs + - added Homepage pseudo-field in the long description + * debian/watch + - added watch file + * debian/patches/ + - removed no longer needed patch 05_t1_config as T1 lib no longer needs to + be externally configured for gtkmathview (patched debian/*.install files + accordingly) + + -- Stefano Zacchiroli Tue, 08 May 2007 13:39:02 +0000 + +gtkmathview (0.7.7-1) unstable; urgency=low + + * New upstream release (bug fix releases, fixes some issues with computer + modern fonts and with the munder layout schemata) + * rebuilding gtkmathview should get rid of the reference to libXcursor.la, + now gone (closes: #365799) + * debian/control + - bumped standards version to 3.7.2, no changes needed + + -- Stefano Zacchiroli Sat, 5 Aug 2006 15:06:39 +0200 + +gtkmathview (0.7.5-3) unstable; urgency=low + + * debian/rules + - removed work around needed to integrate dpatch-edit-patch with cdbs + (see #284231). Fixes FTBFS (closes: #356101). + + -- Stefano Zacchiroli Fri, 10 Mar 2006 07:32:53 -0500 + +gtkmathview (0.7.5-2) unstable; urgency=low + + * debian/control + - rebuild/renaming due to changed libstdc++ configuration + (closes: #339180) + + -- Stefano Zacchiroli Thu, 17 Nov 2005 10:40:00 +0100 + +gtkmathview (0.7.5-1) unstable; urgency=low + + * New upstream release + - added API for clearing GtkMathView's internal caches + - fixed bugs about selection of Computer Modern Fonts + - glyph tables + - scale columns in MathML tables + - patched config.h: fixes FTBFS on arm + + -- Stefano Zacchiroli Thu, 29 Sep 2005 17:20:27 +0200 + +gtkmathview (0.7.4-2) unstable; urgency=low + + * debian/control + - added build-dep on libpopt-dev (Closes: Bug#328060) + - bumped standards-version + * debian/copyright + - updated some info + - reference GPL shipped in /usr/share/common-licenses/ + + -- Stefano Zacchiroli Tue, 13 Sep 2005 15:31:57 +0200 + +gtkmathview (0.7.4-1) unstable; urgency=low + + * New upstream release + + -- Stefano Zacchiroli Mon, 12 Sep 2005 13:26:33 +0200 + +gtkmathview (0.7.2-1) unstable; urgency=low + + * New upstream release + + -- Stefano Zacchiroli Sun, 31 Jul 2005 15:50:31 +0200 + +gtkmathview (0.7.1-1) unstable; urgency=low + + * New upstream release + - better support for gtk fonts + * debian/* + - ABI transition for gcc 4 + * debian/control + - bumped gmetadom dependencies to 0.2.3 + + -- Stefano Zacchiroli Thu, 7 Jul 2005 12:20:49 +0000 + +gtkmathview (0.7.0-1) unstable; urgency=low + + * New upstream release + - many new features, including support for SVG output, improved support + for Computer Modern fonts, high-quality rendering, TrueType fonts, and + much more + + -- Stefano Zacchiroli Mon, 13 Jun 2005 12:16:25 +0200 + +gtkmathview (0.6.5-2) unstable; urgency=low + + * debian/rules + - uses cdbs + * debian/control + - added build-dep on cdbs, bumped debhelper deb accordingly + * debian/libgtkmathview0.info + - removed, since info documentation is no longer shipped upstream + + -- Stefano Zacchiroli Mon, 23 May 2005 09:00:53 +0200 + +gtkmathview (0.6.5-1) unstable; urgency=low + + * New upstream release + + -- Stefano Zacchiroli Fri, 22 Apr 2005 13:29:52 +0200 + +gtkmathview (0.6.4-1) unstable; urgency=low + + * New upstream release (bugfix release) + * debian/control + - bumped build dependency on gtk2.0 to >= 2.4.10, needed by this + upstream version + + -- Stefano Zacchiroli Wed, 10 Nov 2004 13:38:44 +0100 + +gtkmathview (0.6.3-1) unstable; urgency=low + + * New upstream release + * debian package now uses dpatch for debian specific patches + * debian/patches/01_conffiles.dpatch + - moves math-engine-configuration.xml to /etc/gtkmathview + * debian/control + - added deps on dpatch + - bumped standards-version to 3.6.1.1 + * debian/rules + - added dpatch specific targets and dependencies + + -- Stefano Zacchiroli Tue, 27 Jul 2004 14:47:03 +0200 + +gtkmathview (0.6.2-1) unstable; urgency=low + + * New upstream release + - this is another development release for gtkmathview, which introduces a + totally redesigned "frontend" for the widget. Starting from this + version, the frontend is completely decoupled from the formatting engine + and it is thus much easier to feed gtkmathview with MathML documents + available by means other than gmetadom. See the announcement on the + mailing list for more details + * Got rid of ancient, no longer needed, patches + * Removed support for postscript exportation + * Removed support for t1lib + + -- Stefano Zacchiroli Fri, 7 May 2004 13:31:16 +0200 + +gtkmathview (0.5.2-3) unstable; urgency=low + + * debian/control + - depends on newer libt1 (>= 5.0.0) + * src/T1_FontManager.cc + - uses newer libt1 method (Closes: Bug#228548) + + -- Stefano Zacchiroli Thu, 22 Jan 2004 12:20:52 +0100 + +gtkmathview (0.5.2-2) unstable; urgency=low + + * Declare some previously undeclared extern functions in guiGTK.c + (Closes: Bug#226528) + + -- Stefano Zacchiroli Mon, 12 Jan 2004 16:39:33 +0100 + +gtkmathview (0.5.2-1) unstable; urgency=low + + * New upstream release + * debian/control + - bumped standards version + + -- Stefano Zacchiroli Wed, 12 Nov 2003 16:40:13 +0100 + +gtkmathview (0.5.1-1) unstable; urgency=low + + * New upstream release (notably: ported to gtk2/glib2) + * Patched gtkmathview.pc.in with the right dependencies on glib2/gtk2 + + -- Stefano Zacchiroli Tue, 7 Oct 2003 19:33:41 +0200 + +gtkmathview (0.4.3-3) unstable; urgency=low + + * moved /usr/share/* stuff (.xml configuration files and DTDs) from + libgtkmathview-bin package to libgtkmathview0 package + (Closes: #200653) + * debian/control + - added Conflicts from libgtkmathview0 to old libgtkmathview-bin + + -- Stefano Zacchiroli Fri, 11 Jul 2003 16:43:58 +0200 + +gtkmathview (0.4.3-2) unstable; urgency=low + + * debian/control + - bumped gmetadom dependencies to >= 0.1.10-2 (to ensure that .pc is + available) + + -- Stefano Zacchiroli Tue, 1 Jul 2003 10:26:21 +0200 + +gtkmathview (0.4.3-1) unstable; urgency=low + + * New upstream release + * debian/control + - bumped dependencies on gmetadom to 0.1.9 + - bumped standards-version to 3.5.10 + - added ${misc:Depends} + - changed section of libgtkmathview-dev to "libdevel" + - added Build-Dep on pkg-config + * debian/rules + - removed DH_COMPAT in favour of debian/compat + - removed dh_movefiles in favour of dh_install + - removed dh_undocumented for a no longer necessary manpage + - temporarly commented out dh_installinfo because + - cosmetic changes + - ship pkg-config .pc file + + -- Stefano Zacchiroli Wed, 18 Jun 2003 18:39:48 +0200 + +gtkmathview (0.4.1-2) unstable; urgency=low + + * Use distclean in debian/rules clean target (Closes: Bug#178877) + * Removed some garbage (like already built Makefiles) from .diff.gz + + -- Stefano Zacchiroli Fri, 7 Mar 2003 13:17:36 +0100 + +gtkmathview (0.4.1-1) unstable; urgency=low + + * New upstream release + + -- Stefano Zacchiroli Mon, 17 Feb 2003 16:25:31 +0100 + +gtkmathview (0.4.0-1) unstable; urgency=low + + * New upstream release (notably from this version editing support is + available) + * Removed debian/ dir from CVS, gtkmathview is no more a debian native + package + * Rebuilt against gmetadom 0.1.4 (changed build-depends accordingly) + * Bugfix: added dependecies on libxml2-dev and libgdome2-cpp-smart-dev for + libgtkmathview-dev + * Changed packages description to include mention of editing support + * Bumped libgdome2-cpp-smart-dev build dependency to 0.1.5 + * Versioned libgdome2-cpp-smart-dev dependency with >= 0.1.5 + + -- Stefano Zacchiroli Mon, 13 Jan 2003 10:55:04 +0100 + +gtkmathview (0.3.1-1) unstable; urgency=low + + * New upstream release. + * Bumped DH_COMPAT to 4 in debian/rules and debhelper build-dep in + debian/control + * Use DESTDIR to specify installation dir instead of overriding prefix + * Removed useless binary-indep target from debian/rules + * Use "make clean" in clean debian/rules target instead of + "make distclean" + * Removed full stop at the end of description synopsis to make lintian + happy + * Bumped Standards-Version to 3.5.8 + + -- Stefano Zacchiroli Mon, 9 Dec 2002 12:50:46 +0100 + +gtkmathview (0.3.0-4) unstable; urgency=low + + * Fixed some typos that cause errors when compiling on big endian archs. + + -- Stefano Zacchiroli Sun, 31 Mar 2002 23:53:33 +0200 + +gtkmathview (0.3.0-3) unstable; urgency=low + + * Added build-dep on libgdome2-dev (Closes: Bug#140402). + + -- Stefano Zacchiroli Fri, 29 Mar 2002 11:28:53 +0100 + +gtkmathview (0.3.0-2) unstable; urgency=low + + * Rebuilt against gmetadom 0.0.3-4 + + -- Stefano Zacchiroli Tue, 26 Mar 2002 18:58:35 +0100 + +gtkmathview (0.3.0-4) unstable; urgency=low + + * Fixed some typos that cause errors when compiling on big endian archs. + + -- Stefano Zacchiroli Sun, 31 Mar 2002 23:53:33 +0200 + +gtkmathview (0.3.0-3) unstable; urgency=low + + * Added build-dep on libgdome2-dev (Closes: Bug#140402). + + -- Stefano Zacchiroli Fri, 29 Mar 2002 11:28:53 +0100 + +gtkmathview (0.3.0-2) unstable; urgency=low + + * Rebuilt against gmetadom 0.0.3-4 + + -- Stefano Zacchiroli Tue, 26 Mar 2002 18:58:35 +0100 + +gtkmathview (0.3.0-4) unstable; urgency=low + + * Fixed some typos that cause errors when compiling on big endian archs. + + -- Stefano Zacchiroli Sun, 31 Mar 2002 23:53:33 +0200 + +gtkmathview (0.3.0-3) unstable; urgency=low + + * Added build-dep on libgdome2-dev (Closes: Bug#140402). + + -- Stefano Zacchiroli Fri, 29 Mar 2002 11:28:53 +0100 + +gtkmathview (0.3.0-2) unstable; urgency=low + + * Rebuilt against gmetadom 0.0.3-4 + + -- Stefano Zacchiroli Tue, 26 Mar 2002 18:58:35 +0100 + +gtkmathview (0.3.0-4) unstable; urgency=low + + * Fixed some typos that cause errors when compiling on big endian archs. + + -- Stefano Zacchiroli Sun, 31 Mar 2002 23:53:33 +0200 + +gtkmathview (0.3.0-3) unstable; urgency=low + + * Added build-dep on libgdome2-dev (Closes: Bug#140402). + + -- Stefano Zacchiroli Fri, 29 Mar 2002 11:28:53 +0100 + +gtkmathview (0.3.0-2) unstable; urgency=low + + * Rebuilt against gmetadom 0.0.3-4 + + -- Stefano Zacchiroli Tue, 26 Mar 2002 18:58:35 +0100 + +gtkmathview (0.3.0-3) unstable; urgency=low + + * Added build-dep on libgdome2-dev (Closes: Bug#140402). + + -- Stefano Zacchiroli Fri, 29 Mar 2002 11:28:53 +0100 + +gtkmathview (0.3.0-2) unstable; urgency=low + + * Rebuilt against gmetadom 0.0.3-4 + + -- Stefano Zacchiroli Tue, 26 Mar 2002 18:58:35 +0100 + +gtkmathview (0.3.0-1) unstable; urgency=low + + * New upstream release + + -- Stefano Zacchiroli Wed, 13 Mar 2002 15:59:49 +0100 + +gtkmathview (0.2.9-1) unstable; urgency=low + + * New upstream release + + -- Stefano Zacchiroli Wed, 21 Nov 2001 11:38:42 +0100 + +gtkmathview (0.2.8-1) unstable; urgency=low + + * New upstream release + + -- Stefano Zacchiroli Wed, 14 Nov 2001 08:28:24 +0100 + +gtkmathview (0.2.7-1) unstable; urgency=low + + * New upstream release + + -- Stefano Zacchiroli Tue, 4 Sep 2001 21:41:18 +0200 + +gtkmathview (0.2.5-2) unstable; urgency=low + + * upgraded config.sub and config.guess in order to support hppa and other + architectures (closes: Bug#104694) + + -- Stefano Zacchiroli Sat, 14 Jul 2001 22:48:17 +0200 + +gtkmathview (0.2.5-1) unstable; urgency=low + + * New upstream release + + -- Stefano Zacchiroli Tue, 22 May 2001 23:35:46 +0200 + +gtkmathview (0.2.4-1) unstable; urgency=low + + * New upstream release + + -- Stefano Zacchiroli Thu, 5 Apr 2001 10:05:16 +0200 + + --- gtkmathview-0.8.0.orig/debian/watch +++ gtkmathview-0.8.0/debian/watch @@ -0,0 +1,8 @@ +# See uscan(1) for format + +# Compulsory line, this is a version 3 file +version=3 + +http://helm.cs.unibo.it/mml-widget/ \ + .*/gtkmathview-(\d+.*)\.tar\.gz + --- gtkmathview-0.8.0.orig/debian/libgtkmathview-dev.install +++ gtkmathview-0.8.0/debian/libgtkmathview-dev.install @@ -0,0 +1,5 @@ +debian/tmp/usr/lib/*.so +debian/tmp/usr/lib/*.a +debian/tmp/usr/lib/*.la +debian/tmp/usr/include/ +debian/tmp/usr/lib/pkgconfig/ --- gtkmathview-0.8.0.orig/debian/copyright +++ gtkmathview-0.8.0/debian/copyright @@ -0,0 +1,25 @@ +This package was debianized by Stefano Zacchiroli on +Sun, 21 Jan 2001 17:48:44 +0100. + +It was downloaded from: + +Files: * +Copyright: © 2000-2008 Luca Padovani +License: LGPL-3+ + + GtkMathView 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 3 of the License, or (at your option) any + later version. + + On Debian systems, the complete text of the GNU Lessere General Public + License can be found in `/usr/share/common-licenses/LGPL'. + +Files: debian/* +Copyright: © 2001-2008 Stefano Zacchiroli +License: GPL-3+ + + The Debian packaging is copyright Stefano Zacchiroli, and licensed under the + GNU General Public License, see `/usr/share/common-licenses/GPL' for the full + text. + --- gtkmathview-0.8.0.orig/debian/rules +++ gtkmathview-0.8.0/debian/rules @@ -0,0 +1,4 @@ +#!/usr/bin/make -f +include /usr/share/cdbs/1/rules/patchsys-quilt.mk +include /usr/share/cdbs/1/rules/debhelper.mk +include /usr/share/cdbs/1/class/autotools.mk --- gtkmathview-0.8.0.orig/debian/libgtkmathview0c2a.install +++ gtkmathview-0.8.0/debian/libgtkmathview0c2a.install @@ -0,0 +1,4 @@ +debian/tmp/usr/lib/*.so.* +debian/tmp/usr/share/gtkmathview/* +debian/tmp/etc/gtkmathview/* +dictionary-debian.xml etc/gtkmathview/ --- gtkmathview-0.8.0.orig/debian/control +++ gtkmathview-0.8.0/debian/control @@ -0,0 +1,125 @@ +Source: gtkmathview +Section: devel +Priority: optional +Maintainer: Debian Science Team +Uploaders: Sylvestre Ledru +Build-Depends: + debhelper (>= 7), + libgdome2-cpp-smart-dev (>= 0.2.6-2), + libxml2-dev (>= 2.4.2), + libglib2.0-dev (>= 2.2.3), + libgtk2.0-dev (>= 2.4.10), + libgdome2-dev (>= 0.8.1), + libt1-dev (>= 5.1.1-1.1), + libpopt-dev, + pkg-config, + quilt, + cdbs +Standards-Version: 3.8.4 +Vcs-Git: git://git.debian.org/debian-science/packages/gtkmathview.git +Vcs-Browser: http://git.debian.org/?p=debian-science/packages/gtkmathview.git +Homepage: http://helm.cs.unibo.it/mml-widget/ + +Package: libgtkmathview0c2a +Section: libs +Architecture: any +Depends: + ${shlibs:Depends}, + ${misc:Depends} +Conflicts: + libgtkmathview-bin (<< 0.4.3-3), + libgtkmathview0, + libgtkmathview0c2 +Replaces: + libgtkmathview0, + libgtkmathview0c2 +Description: rendering engine for MathML documents + GtkMathView is a C++ rendering engine for MathML documents. It + provides an interactive view that can be used for browsing and + editing MathML markup. + . + GtkMathView reads MathML documents by means of a frontend whose + purpose is to traverse the MathML document (or part of it) and + to appropriately instantiate GtkMathView's internal data + structures that are suitable for rendering it. Currently the + following frontends are supported: libxml2 (tree view using + libxml2 API), libxml2 reader (event view using libxml2 reader + API), GMetaDOM (tree view using DOM API), custom + (application-specific view with application-provided callbacks). + . + GtkMathView renders MathML documents through a backend whose + purpose is to provide an interface between the portable + rendering engine and the platform-specific capabilities (like + retrieving fonts, drawing on the screen, and so on). Currently + the following backends are provided: GTK+, GTK+ widget, + PostScript, SVG, AbiWord. + . + This package include the shared library. + +Package: libgtkmathview-dev +Section: libdevel +Architecture: any +Depends: + libgtkmathview0c2a (= ${binary:Version}), + libc6-dev, + libxml2-dev, + libgdome2-cpp-smart-dev (>= 0.2.3-4), + libglib2.0-dev (>= 2.2.3), + libgtk2.0-dev (>= 2.2.1), + libgdome2-dev (>= 0.8.1), + libt1-dev (>= 5.0.0), + ${misc:Depends} +Description: rendering engine for MathML documents + GtkMathView is a C++ rendering engine for MathML documents. It + provides an interactive view that can be used for browsing and + editing MathML markup. + . + GtkMathView reads MathML documents by means of a frontend whose + purpose is to traverse the MathML document (or part of it) and + to appropriately instantiate GtkMathView's internal data + structures that are suitable for rendering it. Currently the + following frontends are supported: libxml2 (tree view using + libxml2 API), libxml2 reader (event view using libxml2 reader + API), GMetaDOM (tree view using DOM API), custom + (application-specific view with application-provided callbacks). + . + GtkMathView renders MathML documents through a backend whose + purpose is to provide an interface between the portable + rendering engine and the platform-specific capabilities (like + retrieving fonts, drawing on the screen, and so on). Currently + the following backends are provided: GTK+, GTK+ widget, + PostScript, SVG, AbiWord. + . + This package includes the development support files. + +Package: libgtkmathview-bin +Section: misc +Architecture: any +Depends: + libgtkmathview0c2a (= ${binary:Version}), + ${shlibs:Depends}, + ${misc:Depends} +Description: rendering engine for MathML documents + GtkMathView is a C++ rendering engine for MathML documents. It + provides an interactive view that can be used for browsing and + editing MathML markup. + . + GtkMathView reads MathML documents by means of a frontend whose + purpose is to traverse the MathML document (or part of it) and + to appropriately instantiate GtkMathView's internal data + structures that are suitable for rendering it. Currently the + following frontends are supported: libxml2 (tree view using + libxml2 API), libxml2 reader (event view using libxml2 reader + API), GMetaDOM (tree view using DOM API), custom + (application-specific view with application-provided callbacks). + . + GtkMathView renders MathML documents through a backend whose + purpose is to provide an interface between the portable + rendering engine and the platform-specific capabilities (like + retrieving fonts, drawing on the screen, and so on). Currently + the following backends are provided: GTK+, GTK+ widget, + PostScript, SVG, AbiWord. + . + This package includes utilities to view and render MathML + documents. + --- gtkmathview-0.8.0.orig/debian/gbp.conf +++ gtkmathview-0.8.0/debian/gbp.conf @@ -0,0 +1,2 @@ +[DEFAULT] +pristine-tar = True --- gtkmathview-0.8.0.orig/debian/libgtkmathview-bin.install +++ gtkmathview-0.8.0/debian/libgtkmathview-bin.install @@ -0,0 +1,2 @@ +debian/tmp/usr/bin/mathmlviewer +debian/tmp/usr/bin/mathmlsvg --- gtkmathview-0.8.0.orig/debian/libgtkmathview0c2a.docs +++ gtkmathview-0.8.0/debian/libgtkmathview0c2a.docs @@ -0,0 +1,7 @@ +ANNOUNCEMENT +AUTHORS +BUGS +HISTORY +NEWS +README +TODO --- gtkmathview-0.8.0.orig/debian/libgtkmathview0c2a.preinst +++ gtkmathview-0.8.0/debian/libgtkmathview0c2a.preinst @@ -0,0 +1,31 @@ +#!/bin/sh +set -e + +# remove an obsolete conffile +rm_conffile() { + PKGNAME="$1" + CONFFILE="$2" + + if [ -e "$CONFFILE" ] ; then + md5sum="`md5sum "$CONFFILE" | cut -d ' ' -f 1`" + old_md5sum="`dpkg-query -W -f='${Conffiles}' "$PKGNAME" | grep "$CONFFILE" | cut -d ' ' -f 3`" + if [ "$md5sum" != "$old_md5sum" ] ; then + echo "Obsolete configuration file $CONFFILE has been modified by you;" + echo "saving it as $CONFFILE.dpkg-bak ..." + mv -f "$CONFFILE" "$CONFFILE".dpkg-bak + else + echo "Removing obsolete configuration file $CONFFILE ..." + rm -f "$CONFFILE" + fi + fi +} + +case "$1" in + install|upgrade) + rm_conffile libgtkmathview0c2a /etc/gtkmathview/t1.config + ;; +esac + +#DEBHELPER# + +exit 0 --- gtkmathview-0.8.0.orig/debian/libgtkmathview-bin.manpages +++ gtkmathview-0.8.0/debian/libgtkmathview-bin.manpages @@ -0,0 +1,2 @@ +doc/mathmlviewer.1 +doc/mathmlsvg.1 --- gtkmathview-0.8.0.orig/debian/patches/0002-manpage-for-mathmlsvg.patch +++ gtkmathview-0.8.0/debian/patches/0002-manpage-for-mathmlsvg.patch @@ -0,0 +1,66 @@ +From: Stefano Zacchiroli +Date: Fri, 11 Dec 2009 12:58:00 +0100 +Subject: [PATCH] manpage for mathmlsvg + +--- + doc/mathmlsvg.1 | 50 ++++++++++++++++++++++++++++++++++++++++++++++++++ + 1 files changed, 50 insertions(+), 0 deletions(-) + create mode 100644 doc/mathmlsvg.1 + +diff --git a/doc/mathmlsvg.1 b/doc/mathmlsvg.1 +new file mode 100644 +index 0000000..2a531fd +--- /dev/null ++++ b/doc/mathmlsvg.1 +@@ -0,0 +1,50 @@ ++.TH MATHMLSVG "1" "Jun 2005" "GtkMathView" FSF ++.SH NAME ++mathmlsvg \- MathML to SVG conversion utility ++.SH SYNOPSIS ++.B mathmlsvg ++[\fIOPTION\fR]... \fIFILE\fR... ++.SH DESCRIPTION ++.TP ++\fB\-v\fR, \fB\-\-version\fR ++Output version information ++.TP ++\fB\-h\fR, \fB\-\-help\fR ++This small usage guide ++.TP ++\fB\-u\fR, \fB\-\-unit=\fR ++Unit for dimensions (default='cm') ++.TP ++\fB\-g\fR, \fB\-\-size=\fRx ++Page size (width x height) (default = 21 x 29.7) ++.TP ++\fB\-m\fR, \fB\-\-margins=\fRx ++Margins (top x left) (default = 2 x 2) ++.TP ++\fB\-f\fR, \fB\-\-font\-size=\fR ++Default font size (in pt, default=10) ++.TP ++\fB\-r\fR, \fB\-\-crop[\fR=\fIyes\fR|no] ++Enable/disable cropping to bounding box (default='yes') ++.TP ++\fB\-\-config=\fR ++Configuration file path ++.TP ++\fB\-\-verbose\fR[=\fI0\-3\fR] ++Display messages ++.SH "AUTHORS" ++Written by Luca Padovani. ++.SH "REPORTING BUGS" ++Report bugs to . ++.SH "SEE ALSO" ++The full documentation for ++.B MathML ++is maintained as a Texinfo manual. If the ++.B info ++program and the ++.B GtkMathView ++library are properly installed at your site, the command ++.IP ++.B info gtkmathview ++.PP ++should give you access to the complete manual. +-- --- gtkmathview-0.8.0.orig/debian/patches/0003-gcc-4.3-build-fixes.patch +++ gtkmathview-0.8.0/debian/patches/0003-gcc-4.3-build-fixes.patch @@ -0,0 +1,74 @@ +From: Stefano Zacchiroli +Date: Fri, 11 Dec 2009 12:58:56 +0100 +Subject: [PATCH] gcc 4.3 build fixes + +--- + mathmlps/main.cc | 1 + + mathmlsvg/SMS.cc | 1 + + mathmlsvg/main.cc | 1 + + src/backend/ps/T1_FontDataBase.cc | 2 +- + src/engine/mathml/mathVariantAux.cc | 1 + + 5 files changed, 5 insertions(+), 1 deletions(-) + +diff --git a/mathmlps/main.cc b/mathmlps/main.cc +index cc6cd1c..48339af 100644 +--- a/mathmlps/main.cc ++++ b/mathmlps/main.cc +@@ -19,6 +19,7 @@ + #include + + #include ++#include + #include + + #include +diff --git a/mathmlsvg/SMS.cc b/mathmlsvg/SMS.cc +index a76266e..be7add8 100644 +--- a/mathmlsvg/SMS.cc ++++ b/mathmlsvg/SMS.cc +@@ -18,6 +18,7 @@ + + #include + ++#include + #include + #include "defs.h" + #include "AbstractLogger.hh" +diff --git a/mathmlsvg/main.cc b/mathmlsvg/main.cc +index 259d67e..c49e8ac 100644 +--- a/mathmlsvg/main.cc ++++ b/mathmlsvg/main.cc +@@ -19,6 +19,7 @@ + #include + + #include ++#include + #include + + #include +diff --git a/src/backend/ps/T1_FontDataBase.cc b/src/backend/ps/T1_FontDataBase.cc +index b6490eb..3dd436c 100644 +--- a/src/backend/ps/T1_FontDataBase.cc ++++ b/src/backend/ps/T1_FontDataBase.cc +@@ -19,7 +19,7 @@ + #include + #include + #include +-#include ++#include + #include + #include + #include +diff --git a/src/engine/mathml/mathVariantAux.cc b/src/engine/mathml/mathVariantAux.cc +index 736acc1..dcf1826 100644 +--- a/src/engine/mathml/mathVariantAux.cc ++++ b/src/engine/mathml/mathVariantAux.cc +@@ -19,6 +19,7 @@ + #include + + #include ++#include + + #include "mathVariantAux.hh" + +-- --- gtkmathview-0.8.0.orig/debian/patches/0001-support-for-Debian-specific-conf-dictionary.patch +++ gtkmathview-0.8.0/debian/patches/0001-support-for-Debian-specific-conf-dictionary.patch @@ -0,0 +1,32 @@ +From: Stefano Zacchiroli +Date: Fri, 11 Dec 2009 12:56:21 +0100 +Subject: [PATCH] support for Debian-specific conf dictionary + +--- + config/gtkmathview.conf.xml.in | 1 + + dictionary-debian.xml | 3 +++ + 2 files changed, 4 insertions(+), 0 deletions(-) + create mode 100644 dictionary-debian.xml + +diff --git a/config/gtkmathview.conf.xml.in b/config/gtkmathview.conf.xml.in +index e03b219..b0ac3cd 100644 +--- a/config/gtkmathview.conf.xml.in ++++ b/config/gtkmathview.conf.xml.in +@@ -31,6 +31,7 @@ along with this program. If not, see . + @prefix@/share/gtkmathview/dictionary.xml + @prefix@/share/gtkmathview/dictionary-local.xml + @prefix@/share/gtkmathview/dictionary-combining.xml ++ /etc/gtkmathview/dictionary-debian.xml + + +
+diff --git a/dictionary-debian.xml b/dictionary-debian.xml +new file mode 100644 +index 0000000..c0a6332 +--- /dev/null ++++ b/dictionary-debian.xml +@@ -0,0 +1,3 @@ ++ ++ ++ +-- --- gtkmathview-0.8.0.orig/debian/patches/series +++ gtkmathview-0.8.0/debian/patches/series @@ -0,0 +1,4 @@ +0001-support-for-Debian-specific-conf-dictionary.patch +0002-manpage-for-mathmlsvg.patch +0003-gcc-4.3-build-fixes.patch +0004-gcc-4.4-build-fixes.patch --- gtkmathview-0.8.0.orig/debian/patches/0004-gcc-4.4-build-fixes.patch +++ gtkmathview-0.8.0/debian/patches/0004-gcc-4.4-build-fixes.patch @@ -0,0 +1,21 @@ +From: Stefano Zacchiroli +Date: Fri, 11 Dec 2009 13:26:26 +0100 +Subject: [PATCH] gcc 4.4 build fixes + +--- + src/common/AbstractLogger.cc | 1 + + 1 files changed, 1 insertions(+), 0 deletions(-) + +diff --git a/src/common/AbstractLogger.cc b/src/common/AbstractLogger.cc +index 6f638fb..c5b7e3d 100644 +--- a/src/common/AbstractLogger.cc ++++ b/src/common/AbstractLogger.cc +@@ -19,6 +19,7 @@ + #include + + #include ++#include + + #include "AbstractLogger.hh" + +--