debian/0000775000000000000000000000000012257175343007201 5ustar debian/README.Debian0000664000000000000000000000045411133500033011221 0ustar fontmatrix (0.5.0~svn20090114-1) unstable; urgency=low Users must delete ~/.Fontmatrix/Data.sql before upgrading due to the fast changing nature of the database schema to avoid problems with application behavior. -- Oleksandr Moskalenko Wed, 14 Jan 2009 16:54:56 -0700 debian/dirs0000664000000000000000000000007511136450531010055 0ustar /usr/bin /usr/share/man/man1 /usr/share/fontmatrix/resources debian/source/0000775000000000000000000000000011321410301010452 5ustar debian/source/format0000664000000000000000000000001411321410301011660 0ustar 3.0 (quilt) debian/copyright0000664000000000000000000000236710727066472011146 0ustar This package was debianized by Oleksandr Moskalenko on Sun, 09 Dec 2007 14:24:04 -0700. It was downloaded from http://www.fontmatrix.net Upstream Author: Pierre Marchand Copyright (C) 2007 Pierre Marchand and is licensed under the GPL, see `/usr/share/common-licenses/GPL'. debian/changelog0000664000000000000000000001212312257175343011052 0ustar fontmatrix (0.6.0+svn20110930-1.1build1) trusty; urgency=medium * No change rebuild against libicu52 -- Dimitri John Ledkov Fri, 27 Dec 2013 03:58:27 +0000 fontmatrix (0.6.0+svn20110930-1.1) unstable; urgency=low * Non-maintainer upload. * Fix type mismatch between qreal and double on ARM EABI (closes: #644250). -- Jakub Wilk Sun, 13 Nov 2011 19:51:41 +0100 fontmatrix (0.6.0+svn20110930-1) unstable; urgency=low * Upstream svn snapshot (Closes: #554407, #628304). * debian/control: - Updated Standards-Version to 3.9.2. - Added build-depends on libqt4-opengl-dev and libqtwebkit-dev to prevent a ftbfs. -- Oleksandr Moskalenko Fri, 30 Sep 2011 17:00:54 -0500 fontmatrix (0.6.0+svn20100107-1) unstable; urgency=low * Upstream svn snapshot. * debian/source/format: Switched to dpkg-source 3.0 (quilt) format. * debian/control: Updated Standards-Version to 3.8.3. * debian/patches/01_fminfodisplay.cpp.patch: fixes FTBFS on arm. Thanks to Michael Casadevall . -- Oleksandr Moskalenko Thu, 07 Jan 2010 10:53:40 -0600 fontmatrix (0.6.0-1) unstable; urgency=low * Upstream release. * debian/fontmatrix.1: Removed the file to use the upstrem manpage (Closes: #521211). * debian/rules: modified the dh_installman rule for the upstream manpage. * debian/control: - Updated Standards-Version to 3.8.2. - Added build-depends on libpuzzle-dev. -- Oleksandr Moskalenko Sun, 05 Jul 2009 21:45:18 -0400 fontmatrix (0.5.0~svn20090515-1) unstable; urgency=low * Upstream svn snapshot. -- Oleksandr Moskalenko Fri, 15 May 2009 14:10:54 -0500 fontmatrix (0.5.0~svn20090216-1) unstable; urgency=low * Upstream svn snapshot - first with the python scripting enabled. * debian/control: Added a build-depends on python-qt4, libicu-dev and libm17n-dev, python-all-dev. * debian/rules: Added a WANT_PYTHONQT, -DWANT_HARFBUZZ:bool=true, -DWANT_ICU:bool=true and -DWANT_M17N:bool=true to cmake configure run. -- Oleksandr Moskalenko Mon, 16 Feb 2009 13:17:31 -0700 fontmatrix (0.5.0~svn20090114-2) unstable; urgency=low * debian/dirs: Added a /usr/share/fontmatrix/resources directory. * debian/rules: Install /usr/share/fontmatrix/resources/template_default.xml. * debian/install: rename fontmatrix.install to install and use it to install resources files for font book export templates. -- Oleksandr Moskalenko Fri, 23 Jan 2009 16:22:06 -0700 fontmatrix (0.5.0~svn20090114-1) unstable; urgency=low * Upstream svn snapshot. * debian/control: - Added libqt4-sql-sqlite to Depends. * Debian/README.Debian: Added a note for users to delete ~/.Fontmatrix/Data.sql before upgrading due to the fast changing nature of the database schema. -- Oleksandr Moskalenko Wed, 14 Jan 2009 16:54:56 -0700 fontmatrix (0.5.0~svn20081202-1) unstable; urgency=low * Upstream svn snapshot. Packages for Ubuntu/Intrepid. * debian/control: - Updated Standards-Version to 3.8.0. - Added libfontconfig1-dev to Build-Depends. -- Oleksandr Moskalenko Tue, 02 Dec 2008 12:02:24 -0700 fontmatrix (0.5.0~svn20080806-1) unstable; urgency=low * Package an upstream pre-release snapshot as I make the package available for Ubuntu/hardy. -- Oleksandr Moskalenko Wed, 06 Aug 2008 12:50:06 -0600 fontmatrix (0.4.2-3) unstable; urgency=low * debian/control: Updated uploader's email address. -- Oleksandr Moskalenko Thu, 24 Apr 2008 13:23:54 -0600 fontmatrix (0.4.2-2) unstable; urgency=low * Added libfontconfig1-dev, libpng12-dev, libice-dev, libsm-dev, libxi-dev, libxrandr-dev, libxrender-dev to build-depends as qt4 doesn't depend on them directly anymore (Closes: #477003). -- Oleksandr Moskalenko Mon, 21 Apr 2008 08:48:04 -0600 fontmatrix (0.4.2-1) unstable; urgency=low * New upstream release. -- Oleksandr Moskalenko Mon, 07 Apr 2008 09:07:47 -0600 fontmatrix (0.3.1-1) unstable; urgency=low * New upstream release (Closes: #466024). * debian/watch: Mangle the upstream version to remove (-Source) for proper uscan work. -- Oleksandr Moskalenko Sat, 16 Feb 2008 16:44:33 -0700 fontmatrix (0.3.0-2) unstable; urgency=low * debian/control: - Added a build dependency on cmake. - Fixed a typo in the description (Closes: #456607). -- Oleksandr Moskalenko Mon, 14 Jan 2008 20:01:11 -0700 fontmatrix (0.3.0-1) unstable; urgency=low * New upstream release. * debian/control: Changed the long description (Closes: #459499). Thanks to Tomas Pospisek for catching the problem. * debian/rules: Switch rules to use the new cmake-based build system. -- Oleksandr Moskalenko Fri, 11 Jan 2008 18:17:16 -0700 fontmatrix (0.2svn-1) unstable; urgency=low * Initial release (Closes: #454629). -- Oleksandr Moskalenko Sun, 09 Dec 2007 14:24:04 -0700 debian/control0000664000000000000000000000273112257175343010607 0ustar Source: fontmatrix Section: graphics Priority: optional Maintainer: Ubuntu Developers XSBC-Original-Maintainer: Oleksandr Moskalenko Uploaders: Gürkan Sengün , Debian Fonts Task Force Build-Depends: debhelper (>= 5), libfreetype6-dev, libqt4-dev (>= 4.3), cmake, libfontconfig1-dev, libm17n-dev, libicu-dev, python-all-dev, libpuzzle-dev, python-qt4, libqtwebkit-dev, libqt4-opengl-dev Standards-Version: 3.9.2 Homepage: http://www.fontmatrix.net/ Package: fontmatrix Architecture: any Depends: ${shlibs:Depends}, ${misc:Depends}, libqt4-sql-sqlite Description: featureful personal font manager fontmatrix is a manager built with the kind of features and abilities graphic designers, layout professionals along with others have felt necessary, but modernized with some new touches. . Fontmatrix has a concept of 'tagging'. This makes it really nice to group fonts and even sub-group them logically for use in a book for instance. It also has extensive gui support for showing all glyphs in a font, previews of sample text, variable sizing and also tells what kinds of advanced Open Type features are inside each font. These features have never been seen outside of a font editor. And not least, it creates a nice PDF catalogue of user's fonts for printing or reference. In short, fontmatrix is a font manager for professionals, but is nice and user friendly. debian/menu0000664000000000000000000000020210727061651010056 0ustar ?package(fontmatrix):needs="X11" section="Applications/System/Administration"\ title="fontmatrix" command="/usr/bin/fontmatrix" debian/rules0000775000000000000000000000415311642366444010265 0ustar #!/usr/bin/make -f # -*- makefile -*- # Uncomment this to turn on verbose mode. #export DH_VERBOSE=1 package=fontmatrix CMAKE=/usr/bin/cmake DEBIAN_DIR = $(shell pwd)/debian BUILD_DIR = $(shell pwd)/debian/build INSTALL_DIR = $(shell pwd)/debian/fontmatrix ifeq ($(DEB_HOST_GNU_TYPE), alpha-linux) OPT_FLAG = -O0 else OPT_FLAG = -O2 endif ifneq (,$(findstring noopt,$(DEB_BUILD_OPTIONS))) OPT_FLAG = -O0 endif OPT_FLAG += -g -Wall configure: configure-stamp configure-stamp: dh_testdir mkdir -p $(BUILD_DIR) cd $(BUILD_DIR) && $(CMAKE) \ -DCMAKE_INSTALL_PREFIX:PATH=/usr \ -DWANT_HARFBUZZ:bool=true \ -DWANT_ICU:bool=true \ -DWANT_M17N:bool=true \ -DCMAKE_SKIP_RPATH:BOOL=1 \ -DRPATH_STYLE:STRING=none \ -DWANT_PYTHONQT:BOOL=1 \ -DCMAKE_C_FLAGS:STRING='$(OPT_FLAG)' ../../ #for the future -DWANT_PODOFO:bool=1 touch configure-stamp # -DCMAKE_BUILD_TYPE=Debug build: build-stamp build-stamp: configure-stamp dh_testdir cd $(BUILD_DIR) && $(MAKE) touch $@ clean: dh_testdir dh_testroot rm -rf $(BUILD_DIR) $(INSTALL_DIR) rm -f build-stamp configure-stamp dh_clean install: build dh_testdir dh_testroot dh_clean -k dh_installdirs dh_install *.desktop usr/share/applications/ dh_install fontmatrix.png usr/share/pixmaps/ # Add here commands to install the package into debian/fontmatrix. # cp bin/fontmatrix DESTDIR=$(CURDIR)/debian/fontmatrix/usr/bin/ # Build architecture-dependent files here. #build %: # dh $@ # dh_installman -pfontmatrix fontmatrix.1 # Build architecture-independent files here. binary-indep: build install # We have nothing to do by default. # Build architecture-dependent files here. binary-arch: build install dh_testdir dh_testroot dh_installchangelogs dh_installdocs dh_installdirs dh_install dh_installexamples dh_installmenu dh_installman -pfontmatrix fontmatrix.1 dh_link dh_strip dh_compress dh_fixperms dh_installdeb dh_shlibdeps dh_gencontrol dh_md5sums dh_builddeb upstream: find . -name ".svn*" -exec rm -rf {} \; binary: binary-indep binary-arch .PHONY: build build-arch build-indep clean binary-indep binary-arch binary install configure debian/watch0000664000000000000000000000015010755674627010240 0ustar version=3 opts=uversionmangle=s/-Source// \ http://www.fontmatrix.net/archives/fontmatrix-(.*)\.tar\.gz debian/install0000664000000000000000000000052111136452620010557 0ustar debian/build/src/fontmatrix /usr/bin src/graphic-resources/template_default.png /usr/share/fontmatrix/resources src/graphic-resources/template_default.xml /usr/share/fontmatrix/resources src/graphic-resources/template_oneline.png /usr/share/fontmatrix/resources src/graphic-resources/template_oneline.xml /usr/share/fontmatrix/resources debian/patches/0000775000000000000000000000000011660010672010616 5ustar debian/patches/qreal.diff0000664000000000000000000000122511660010627012554 0ustar Description: Fix type mismatch between qreal and double on ARM EABI. Author: Jakub Wilk Bug-Debian: http://bugs.debian.org/644250 Forwarded: no Last-Update: 2011-11-13 --- a/src/fminfodisplay.cpp +++ b/src/fminfodisplay.cpp @@ -151,7 +151,7 @@ GlyphToSVGHelper gtsh ( gpi->path(), tf ); svg += gtsh.getSVGPath() + "\n"; horOffset += gpi->data(GLYPH_DATA_HADVANCE).toDouble() * scaleFactor; - maxHeight = qMax ( gtsh.getRect().height(), maxHeight ); + maxHeight = qMax ( (double)gtsh.getRect().height(), maxHeight ); tf.translate( gpi->data(GLYPH_DATA_HADVANCE).toDouble() * scaleFactor,0 ); delete gpi; } debian/patches/01_fminfodisplay.cpp.patch0000664000000000000000000000152111321413650015560 0ustar From: Michael Casadevall Subject: Fix FTBFS on armel Bug-Debian: http://bugs.debian.org/563972 Index: fontmatrix-0.6.0+svn20100107/src/fminfodisplay.cpp =================================================================== --- fontmatrix-0.6.0+svn20100107.orig/src/fminfodisplay.cpp 2010-01-07 11:16:21.000000000 -0600 +++ fontmatrix-0.6.0+svn20100107/src/fminfodisplay.cpp 2010-01-07 11:16:50.000000000 -0600 @@ -151,7 +151,7 @@ GlyphToSVGHelper gtsh ( gpi->path(), tf ); svg += gtsh.getSVGPath() + "\n"; horOffset += gpi->data(GLYPH_DATA_HADVANCE).toDouble() * scaleFactor; - maxHeight = qMax ( gtsh.getRect().height(), maxHeight ); + maxHeight = qMax ( gtsh.getRect().height(), maxHeight ); tf.translate( gpi->data(GLYPH_DATA_HADVANCE).toDouble() * scaleFactor,0 ); delete gpi; } debian/patches/debian-changes-0.6.0+svn20100107-10000664000000000000000000000337311321423715015611 0ustar Description: Upstream changes introduced in version 0.6.0+svn20100107-1 This patch has been created by dpkg-source during the package build. Here's the last changelog entry, hopefully it gives details on why those changes were made: . fontmatrix (0.6.0+svn20100107-1) unstable; urgency=low . * Upstream svn snapshot. * debian/source/format: Switched to dpkg-source 3.0 (quilt) format. * debian/control: Updated Standards-Version to 3.8.3. * debian/patches/01_fminfodisplay.cpp.patch: fixes FTBFS on arm. Thanks to Michael Casadevall . . The person named in the Author field signed this changelog entry. Author: Oleksandr Moskalenko --- The information above should follow the Patch Tagging Guidelines, please checkout http://dep.debian.net/deps/dep3/ to learn about the format. Here are templates for supplementary fields that you might want to add: Origin: , Bug: Bug-Debian: http://bugs.debian.org/ Forwarded: Reviewed-By: Last-Update: --- fontmatrix-0.6.0+svn20100107.orig/src/fminfodisplay.cpp +++ fontmatrix-0.6.0+svn20100107/src/fminfodisplay.cpp @@ -151,7 +151,7 @@ QString FMInfoDisplay::writeSVGPreview(F GlyphToSVGHelper gtsh ( gpi->path(), tf ); svg += gtsh.getSVGPath() + "\n"; horOffset += gpi->data(GLYPH_DATA_HADVANCE).toDouble() * scaleFactor; - maxHeight = qMax ( gtsh.getRect().height(), maxHeight ); + maxHeight = qMax ( gtsh.getRect().height(), maxHeight ); tf.translate( gpi->data(GLYPH_DATA_HADVANCE).toDouble() * scaleFactor,0 ); delete gpi; } debian/patches/series0000664000000000000000000000011111657615675012050 0ustar 01_fminfodisplay.cpp.patch debian-changes-0.6.0+svn20100107-1 qreal.diff debian/compat0000664000000000000000000000000210727056374010401 0ustar 5