Hello community, here is the log from the commit of package cedilla for openSUSE:Factory checked in at 2013-08-05 20:42:24 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/cedilla (Old) and /work/SRC/openSUSE:Factory/.cedilla.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "cedilla" Changes: -------- --- /work/SRC/openSUSE:Factory/cedilla/cedilla.changes 2011-09-23 01:53:19.000000000 +0200 +++ /work/SRC/openSUSE:Factory/.cedilla.new/cedilla.changes 2013-08-05 20:42:25.000000000 +0200 @@ -1,0 +2,14 @@ +Fri Aug 2 09:57:28 UTC 2013 - [email protected] + +- update version 0.7 + • Changed the format of data.lisp so it doesn't depend on the syntax + of characters. + • Ported to CCL; this involved fixing a number of minor bugs caught + by CCL's compiler. + • Regenerated data.lisp against Unicode 6.1. + • Implemented search paths for resources. + • Rewrote the sample config file to use search paths and to be + compatible with the latest version of Debian's TeTeX. +- rework cedilla-config.lisp.patch to cedilla-0.7-resources-path.patch + +------------------------------------------------------------------- Old: ---- cedilla-0.6.tar.bz2 cedilla-config.lisp.patch New: ---- cedilla-0.7-resources-path.patch cedilla-0.7.tar.gz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ cedilla.spec ++++++ --- /var/tmp/diff_new_pack.pkMP4K/_old 2013-08-05 20:42:26.000000000 +0200 +++ /var/tmp/diff_new_pack.pkMP4K/_new 2013-08-05 20:42:26.000000000 +0200 @@ -1,7 +1,7 @@ # -# spec file for package cedilla (Version 0.6) +# spec file for package cedilla # -# Copyright (c) 2009 SUSE LINUX Products GmbH, Nuernberg, Germany. +# Copyright (c) 2013 SUSE LINUX Products GmbH, Nuernberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -15,34 +15,26 @@ # Please submit bugfixes or comments via http://bugs.opensuse.org/ # -# norootforbuild - Name: cedilla -BuildRequires: clisp +Version: 0.7 +Release: 0 +Summary: A Best-Effort Text Printer (Works in UTF-8 and Can Replace a2ps) License: GPL-2.0+ Group: Productivity/Publishing/PS -%if %suse_version > 910 -Requires: clisp ghostscript-fonts-std xorg-x11-fonts-scalable -%else -Requires: clisp ghostscript-fonts-std XFree86-fonts-scalable -%endif -%if %suse_version > 1020 -Requires: texlive -%else -Requires: tetex -%endif -AutoReqProv: on -Version: 0.6 -Release: 194 Url: http://www.pps.jussieu.fr/~jch/software/cedilla/ -Source0: http://www.pps.jussieu.fr/~jch/software/files/cedilla-0.6.tar.bz2 +Source0: http://www.pps.jussieu.fr/~jch/software/files/%{name}-%{version}.tar.gz Source1: cedilla-pipe Patch0: cedilla-destdir.patch -Patch1: cedilla-config.lisp.patch -BuildArch: noarch +# PATCH-FIX-UPSTREAM [email protected] - fix font path in config.lisp +Patch1: cedilla-0.7-resources-path.patch +BuildRequires: clisp +Requires: clisp +Requires: ghostscript-fonts-std +Requires: texlive +Requires: xorg-x11-fonts BuildRoot: %{_tmppath}/%{name}-%{version}-build -Summary: A Best-Effort Text Printer (Works in UTF-8 and Can Replace a2ps) +BuildArch: noarch %description Cedilla is a "best-effort" text printer that uses Unicode internally. @@ -53,49 +45,39 @@ Cedilla attempts to at least partially solve this problem using a number of techniques: -1. 1. Cedilla can use an arbitrary number of downloadable fonts. For +1. Cedilla can use an arbitrary number of downloadable fonts. For any given print job, only the necessary fonts are downloaded. -1. 2. Cedilla uses its own built-in font, which contains a number of +2. Cedilla uses its own built-in font, which contains a number of useful glyphs that are missing from standard fonts. -1. 3. Cedilla modifies existing glyphs in order to, for example, remove +3. Cedilla modifies existing glyphs in order to, for example, remove dots or add bars. -1. 4. Cedilla attempts to build composite glyphs (for accented +4. Cedilla attempts to build composite glyphs (for accented characters, for example) on the fly. -1. 5. Cedilla uses fallbacks for characters that are not supported by the -available fonts. - - - -Authors: --------- - Juliusz Chroboczek <[email protected]> +5. Cedilla uses fallbacks for characters that are not supported by the + available fonts. %prep -%setup +%setup -q %patch0 -p 1 -b .destdir -%patch1 -p 1 -b .config.lisp +%patch1 -p1 %build ./compile-cedilla %install -[ "$RPM_BUILD_ROOT" != "/" ] && [ -d $RPM_BUILD_ROOT ] && rm -rf $RPM_BUILD_ROOT; -TARGET=$RPM_BUILD_ROOT ./install-cedilla -install -m 755 $RPM_SOURCE_DIR/cedilla-pipe $RPM_BUILD_ROOT/usr/bin/ - -%clean -#[ "$RPM_BUILD_ROOT" != "/" ] && [ -d $RPM_BUILD_ROOT ] && rm -rf $RPM_BUILD_ROOT; +TARGET=%{buildroot} ./install-cedilla +install -m 755 $RPM_SOURCE_DIR/cedilla-pipe %{buildroot}%{_bindir}/ %files %defattr(-, root,root) -%doc COPYING INSTALL* NEWS README* vietnamese-sample.text -%config /etc/* -/usr/bin/* -/usr/lib/cedilla/ +%doc COPYING NEWS README* vietnamese-sample.text +%config %{_sysconfdir}/* +%{_bindir}/* +%{_prefix}/lib/cedilla/ %{_mandir}/man1/* %changelog ++++++ cedilla-0.7-resources-path.patch ++++++ Index: cedilla-0.7/cedilla-config.lisp =================================================================== --- cedilla-0.7.orig/cedilla-config.lisp +++ cedilla-0.7/cedilla-config.lisp @@ -17,16 +17,17 @@ ;;; Where we search for AFM, PFA and PFB files. (defparameter *resources-path* - '("/usr/share/texlive/texmf-dist/fonts/afm/adobe/courier" - "/usr/share/texlive/texmf-dist/fonts/afm/adobe/times" - "/usr/share/texlive/texmf-dist/fonts/afm/adobe/helvetic" - "/usr/share/texlive/texmf-dist/fonts/afm/adobe/symbol" - "/usr/share/texlive/texmf-dist/fonts/afm/adobe/zapfding" - "/usr/share/texlive/texmf-dist/fonts/afm/adobe/utopia" - "/usr/share/texlive/texmf-dist/fonts/type1/adobe/utopia" - "/usr/share/texlive/texmf-dist/fonts/afm/public/omega" - "/usr/share/texlive/texmf-dist/fonts/type1/public/omega" - "/usr/share/fonts/type1/gsfonts")) + '("/usr/share/texlive/texmf/fonts/afm/adobe/courier" + "/usr/share/texlive/texmf/fonts/afm/adobe/times" + "/usr/share/texlive/texmf/fonts/afm/adobe/helvetic" + "/usr/share/texlive/texmf/fonts/afm/adobe/symbol" + "/usr/share/texlive/texmf/fonts/afm/adobe/zapfding" + "/usr/share/texlive/texmf/fonts/afm/adobe/utopia" + "/usr/share/texlive/texmf/fonts/type1/adobe/utopia" + "/usr/share/texlive/texmf/fonts/afm/public/omega" + "/usr/share/texlive/texmf/fonts/type1/public/omega" + "/usr/share/fonts/Type1" + "/usr/share/ghostscript/fonts/")) ;;; Font sets using standard PS fonts. -- To unsubscribe, e-mail: [email protected] For additional commands, e-mail: [email protected]
