commit 9c902b4b7c0da093b60b7642db1105d87b02b34c221496a0bdd993b938406c92 Author: OBS User unknown Date: Mon Jan 15 23:06:48 2007 +0000 OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/cedilla?expand=0&rev=1 diff --git a/.gitattributes b/.gitattributes new file mode 100644 index 0000000..9b03811 --- /dev/null +++ b/.gitattributes @@ -0,0 +1,23 @@ +## Default LFS +*.7z filter=lfs diff=lfs merge=lfs -text +*.bsp filter=lfs diff=lfs merge=lfs -text +*.bz2 filter=lfs diff=lfs merge=lfs -text +*.gem filter=lfs diff=lfs merge=lfs -text +*.gz filter=lfs diff=lfs merge=lfs -text +*.jar filter=lfs diff=lfs merge=lfs -text +*.lz filter=lfs diff=lfs merge=lfs -text +*.lzma filter=lfs diff=lfs merge=lfs -text +*.obscpio filter=lfs diff=lfs merge=lfs -text +*.oxt filter=lfs diff=lfs merge=lfs -text +*.pdf filter=lfs diff=lfs merge=lfs -text +*.png filter=lfs diff=lfs merge=lfs -text +*.rpm filter=lfs diff=lfs merge=lfs -text +*.tbz filter=lfs diff=lfs merge=lfs -text +*.tbz2 filter=lfs diff=lfs merge=lfs -text +*.tgz filter=lfs diff=lfs merge=lfs -text +*.ttf filter=lfs diff=lfs merge=lfs -text +*.txz filter=lfs diff=lfs merge=lfs -text +*.whl filter=lfs diff=lfs merge=lfs -text +*.xz filter=lfs diff=lfs merge=lfs -text +*.zip filter=lfs diff=lfs merge=lfs -text +*.zst filter=lfs diff=lfs merge=lfs -text diff --git a/.gitignore b/.gitignore new file mode 100644 index 0000000..57affb6 --- /dev/null +++ b/.gitignore @@ -0,0 +1 @@ +.osc diff --git a/cedilla-0.6.tar.bz2 b/cedilla-0.6.tar.bz2 new file mode 100644 index 0000000..583889e --- /dev/null +++ b/cedilla-0.6.tar.bz2 @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:3163991d262c04bd468362df5f340140f2c1ceee8cfc13f692ec309073d8dae6 +size 106611 diff --git a/cedilla-config.lisp.patch b/cedilla-config.lisp.patch new file mode 100644 index 0000000..4d14514 --- /dev/null +++ b/cedilla-config.lisp.patch @@ -0,0 +1,376 @@ +diff -ru cedilla-0.6.orig/cedilla-config.lisp cedilla-0.6/cedilla-config.lisp +--- cedilla-0.6.orig/cedilla-config.lisp 2006-02-15 21:52:09.000000000 +0100 ++++ cedilla-0.6/cedilla-config.lisp 2006-07-20 15:56:10.000000000 +0200 +@@ -18,38 +18,38 @@ + ;;; Font sets using standard PS fonts. + + (define-fontset "courier" +- `((:afm "/usr/share/texmf-tetex/fonts/afm/adobe/courier/pcrr8a.afm" ++ `((:afm "/usr/share/texmf/fonts/afm/adobe/courier/pcrr8a.afm" + :omit ,*greek-glyph-names*) + (:built-in :width 600 :cap-height 562 :x-height 426) +- (:afm "/usr/share/texmf-tetex/fonts/afm/adobe/symbol/psyr.afm") +- (:afm "/usr/share/texmf-tetex/fonts/afm/adobe/zapfding/pzdr.afm" ++ (:afm "/usr/share/texmf/fonts/afm/adobe/symbol/psyr.afm") ++ (:afm "/usr/share/texmf/fonts/afm/adobe/zapfding/pzdr.afm" + :encoding ,#'zapf-dingbats-encoding))) + + (define-fontset "times" +- `((:afm "/usr/share/texmf-tetex/fonts/afm/adobe/times/ptmr8a.afm" ++ `((:afm "/usr/share/texmf/fonts/afm/adobe/times/ptmr8a.afm" + :omit ,*greek-glyph-names*) + (:built-in :width 667 :figure-width 500 :cap-height 662 :x-height 450) +- (:afm "/usr/share/texmf-tetex/fonts/afm/adobe/symbol/psyr.afm") +- (:afm "/usr/share/texmf-tetex/fonts/afm/adobe/zapfding/pzdr.afm" ++ (:afm "/usr/share/texmf/fonts/afm/adobe/symbol/psyr.afm") ++ (:afm "/usr/share/texmf/fonts/afm/adobe/zapfding/pzdr.afm" + :encoding ,#'zapf-dingbats-encoding))) + + (define-fontset "helvetica" +- `((:afm "/usr/share/texmf-tetex/fonts/afm/adobe/helvetic/phvr8a.afm" ++ `((:afm "/usr/share/texmf/fonts/afm/adobe/helvetic/phvr8a.afm" + :omit ,*greek-glyph-names*) + (:built-in :width 722 :figure-width 556 :cap-height 718 :x-height 523) +- (:afm "/usr/share/texmf-tetex/fonts/afm/adobe/symbol/psyr.afm") +- (:afm "/usr/share/texmf-tetex/fonts/afm/adobe/zapfding/pzdr.afm" ++ (:afm "/usr/share/texmf/fonts/afm/adobe/symbol/psyr.afm") ++ (:afm "/usr/share/texmf/fonts/afm/adobe/zapfding/pzdr.afm" + :encoding ,#'zapf-dingbats-encoding))) + + ;;; Just like Courier, but with narrower spaces. + + (define-fontset "courier-space" + `((:space :width 300) +- (:afm "/usr/share/texmf-tetex/fonts/afm/adobe/courier/pcrr8a.afm" ++ (:afm "/usr/share/texmf/fonts/afm/adobe/courier/pcrr8a.afm" + :omit ,*greek-glyph-names*) + (:built-in :width 600 :cap-height 562 :x-height 426) +- (:afm "/usr/share/texmf-tetex/fonts/afm/adobe/symbol/psyr.afm") +- (:afm "/usr/share/texmf-tetex/fonts/afm/adobe/zapfding/pzdr.afm" ++ (:afm "/usr/share/texmf/fonts/afm/adobe/symbol/psyr.afm") ++ (:afm "/usr/share/texmf/fonts/afm/adobe/zapfding/pzdr.afm" + :encoding ,#'zapf-dingbats-encoding))) + + ;;; Random free fonts. +@@ -59,52 +59,67 @@ + ;;; compatibility with the IBM-PC character set. + + (define-fontset "ibm-courier" +- `((:afm "/usr/X11R6/lib/X11/fonts/Type1/cour.afm" ++ `((:afm "/usr/share/fonts/Type1/cour.afm" ++ :resources ("/usr/share/fonts/Type1/cour.pfa") ++ :omit ,*greek-glyph-names*) ++ (:afm "/usr/X11R6/lib/X11/fonts/Type1/cour.afm" + :resources ("/usr/X11R6/lib/X11/fonts/Type1/cour.pfa") + :omit ,*greek-glyph-names*) + (:built-in :width 600 :cap-height 562 :x-height 426) +- (:afm "/usr/share/texmf-tetex/fonts/afm/adobe/symbol/psyr.afm") +- (:afm "/usr/share/texmf-tetex/fonts/afm/adobe/zapfding/pzdr.afm" ++ (:afm "/usr/share/texmf/fonts/afm/adobe/symbol/psyr.afm") ++ (:afm "/usr/share/texmf/fonts/afm/adobe/zapfding/pzdr.afm" + :encoding ,#'zapf-dingbats-encoding))) + + ;;; An Adobe font that found its way into X11R5. + + (define-fontset "utopia" +- `((:afm "/usr/X11R6/lib/X11/fonts/Type1/UTRG____.afm" ++ `((:afm "/usr/share/fonts/Type1/UTRG____.afm" ++ :resources ("/usr/share/fonts/Type1/UTRG____.pfa") ++ :omit ,*greek-glyph-names*) ++ (:afm "/usr/X11R6/lib/X11/fonts/Type1/UTRG____.afm" + :resources ("/usr/X11R6/lib/X11/fonts/Type1/UTRG____.pfa") + :omit ,*greek-glyph-names*) + (:built-in :width 684 :figure-width 530 :cap-height 692 :x-height 509) +- (:afm "/usr/share/texmf-tetex/fonts/afm/adobe/symbol/psyr.afm") +- (:afm "/usr/share/texmf-tetex/fonts/afm/adobe/zapfding/pzdr.afm" ++ (:afm "/usr/share/texmf/fonts/afm/adobe/symbol/psyr.afm") ++ (:afm "/usr/share/texmf/fonts/afm/adobe/zapfding/pzdr.afm" + :encoding ,#'zapf-dingbats-encoding))) + + ;;; The Luxi fonts, included with XFree86 4.2.0. + + (define-fontset "luxi-mono" +- `((:afm "/usr/X11R6/lib/X11/fonts/Type1/l047013t.afm" ++ `((:afm "/usr/share/fonts/Type1/l047013t.afm" ++ :resources ("/usr/share/fonts/Type1/l047013t.pfa") ++ :omit ,*greek-glyph-names*) ++ (:afm "/usr/X11R6/lib/X11/fonts/Type1/l047013t.afm" + :resources ("/usr/X11R6/lib/X11/fonts/Type1/l047013t.pfa") + :omit ,*greek-glyph-names*) + (:built-in :width 600 :cap-height 692 :x-height 509) +- (:afm "/usr/share/texmf-tetex/fonts/afm/adobe/symbol/psyr.afm") +- (:afm "/usr/share/texmf-tetex/fonts/afm/adobe/zapfding/pzdr.afm" ++ (:afm "/usr/share/texmf/fonts/afm/adobe/symbol/psyr.afm") ++ (:afm "/usr/share/texmf/fonts/afm/adobe/zapfding/pzdr.afm" + :encoding ,#'zapf-dingbats-encoding))) + + (define-fontset "luxi-sans" +- `((:afm "/usr/X11R6/lib/X11/fonts/Type1/l048013t.afm" ++ `((:afm "/usr/share/fonts/Type1/l048013t.afm" ++ :resources ("/usr/share/fonts/Type1/l048013t.pfa") ++ :omit ,*greek-glyph-names*) ++ (:afm "/usr/X11R6/lib/X11/fonts/Type1/l048013t.afm" + :resources ("/usr/X11R6/lib/X11/fonts/Type1/l048013t.pfa") + :omit ,*greek-glyph-names*) + (:built-in :width 722 :figure-width 556 :cap-height 723 :x-height 530) +- (:afm "/usr/share/texmf-tetex/fonts/afm/adobe/symbol/psyr.afm") +- (:afm "/usr/share/texmf-tetex/fonts/afm/adobe/zapfding/pzdr.afm" ++ (:afm "/usr/share/texmf/fonts/afm/adobe/symbol/psyr.afm") ++ (:afm "/usr/share/texmf/fonts/afm/adobe/zapfding/pzdr.afm" + :encoding ,#'zapf-dingbats-encoding))) + + (define-fontset "luxi-serif" +- `((:afm "/usr/X11R6/lib/X11/fonts/Type1/l049013t.afm" ++ `((:afm "/usr/share/fonts/Type1/l049013t.afm" ++ :resources ("/usr/share/fonts/Type1/l049013t.pfa") ++ :omit ,*greek-glyph-names*) ++ (:afm "/usr/X11R6/lib/X11/fonts/Type1/l049013t.afm" + :resources ("/usr/X11R6/lib/X11/fonts/Type1/l049013t.pfa") + :omit ,*greek-glyph-names*) + (:built-in :width 667 :figure-width 500 :cap-height 723 :x-height 530) +- (:afm "/usr/share/texmf-tetex/fonts/afm/adobe/symbol/psyr.afm") +- (:afm "/usr/share/texmf-tetex/fonts/afm/adobe/zapfding/pzdr.afm" ++ (:afm "/usr/share/texmf/fonts/afm/adobe/symbol/psyr.afm") ++ (:afm "/usr/share/texmf/fonts/afm/adobe/zapfding/pzdr.afm" + :encoding ,#'zapf-dingbats-encoding))) + + ;;; The Omega Serif fonts, a set of international fonts provided with +@@ -119,48 +134,48 @@ + (defparameter *omega-serif-fonts* + `( + ;; Omega Serif Common +- (:afm "/usr/share/texmf-tetex/fonts/afm/public/omega/omseco.afm" +- :resources ("/usr/share/texmf-tetex/fonts/type1/public/omega/omseco.pfb") ++ (:afm "/usr/share/texmf/fonts/afm/public/omega/omseco.afm" ++ :resources ("/usr/share/texmf/fonts/type1/public/omega/omseco.pfb") + :encoding ,#'omega-encoding) + ;; Omega Serif Latin +- (:afm "/usr/share/texmf-tetex/fonts/afm/public/omega/omsela.afm" +- :resources ("/usr/share/texmf-tetex/fonts/type1/public/omega/omsela.pfb") ++ (:afm "/usr/share/texmf/fonts/afm/public/omega/omsela.afm" ++ :resources ("/usr/share/texmf/fonts/type1/public/omega/omsela.pfb") + :encoding ,#'omega-encoding) + ;; Omega Serif Greek +- (:afm "/usr/share/texmf-tetex/fonts/afm/public/omega/omsegr.afm" +- :resources ("/usr/share/texmf-tetex/fonts/type1/public/omega/omsegr.pfb") ++ (:afm "/usr/share/texmf/fonts/afm/public/omega/omsegr.afm" ++ :resources ("/usr/share/texmf/fonts/type1/public/omega/omsegr.pfb") + :encoding ,#'omega-encoding) + ;; Omega Serif Cyrillic and Cyrillic Extended +- (:afm "/usr/share/texmf-tetex/fonts/afm/public/omega/omsecy.afm" +- :resources ("/usr/share/texmf-tetex/fonts/type1/public/omega/omsecy.pfb") ++ (:afm "/usr/share/texmf/fonts/afm/public/omega/omsecy.afm" ++ :resources ("/usr/share/texmf/fonts/type1/public/omega/omsecy.pfb") + :encoding ,#'omega-encoding) + #+ignore +- (:afm "/usr/share/texmf-tetex/fonts/afm/public/omega/omsecx.afm" +- :resources ("/usr/share/texmf-tetex/fonts/type1/public/omega/omsecx.pfb") ++ (:afm "/usr/share/texmf/fonts/afm/public/omega/omsecx.afm" ++ :resources ("/usr/share/texmf/fonts/type1/public/omega/omsecx.pfb") + :encoding ,#'omega-encoding) + ;; Omega Serif Armenian + #+ignore +- (:afm "/usr/share/texmf-tetex/fonts/afm/public/omega/omseha.afm" +- :resources ("/usr/share/texmf-tetex/fonts/type1/public/omega/omseha.pfb") ++ (:afm "/usr/share/texmf/fonts/afm/public/omega/omseha.afm" ++ :resources ("/usr/share/texmf/fonts/type1/public/omega/omseha.pfb") + :encoding ,#'omega-encoding) + ;; Omega Serif Hebrew + #+ignore +- (:afm "/usr/share/texmf-tetex/fonts/afm/public/omega/omsehe.afm" +- :resources ("/usr/share/texmf-tetex/fonts/type1/public/omega/omsehe.pfb") ++ (:afm "/usr/share/texmf/fonts/afm/public/omega/omsehe.afm" ++ :resources ("/usr/share/texmf/fonts/type1/public/omega/omsehe.pfb") + :encoding ,#'omega-encoding) + ;; Omega Serif Tifinagh + #+ignore +- (:afm "/usr/share/texmf-tetex/fonts/afm/public/omega/omseti.afm" +- :resources ("/usr/share/texmf-tetex/fonts/type1/public/omega/omseti.pfb") ++ (:afm "/usr/share/texmf/fonts/afm/public/omega/omseti.afm" ++ :resources ("/usr/share/texmf/fonts/type1/public/omega/omseti.pfb") + :encoding ,#'omega-encoding) + ;; Omega Serif IPA + #+ignore +- (:afm "/usr/share/texmf-tetex/fonts/afm/public/omega/omseip.afm" +- :resources ("/usr/share/texmf-tetex/fonts/type1/public/omega/omseip.pfb") ++ (:afm "/usr/share/texmf/fonts/afm/public/omega/omseip.afm" ++ :resources ("/usr/share/texmf/fonts/type1/public/omega/omseip.pfb") + :encoding ,#'omega-encoding) + (:built-in :width 667 :figure-width 500 :cap-height 662 :x-height 450) +- (:afm "/usr/share/texmf-tetex/fonts/afm/adobe/symbol/psyr.afm") +- (:afm "/usr/share/texmf-tetex/fonts/afm/adobe/zapfding/pzdr.afm" ++ (:afm "/usr/share/texmf/fonts/afm/adobe/symbol/psyr.afm") ++ (:afm "/usr/share/texmf/fonts/afm/adobe/zapfding/pzdr.afm" + :encoding ,#'zapf-dingbats-encoding))) + ) + +@@ -173,30 +188,30 @@ + ;;; The alternative is to use them with the Times-Roman font, with + ;;; which they blend well + (define-fontset "times-omega-serif" +- `((:afm "/usr/share/texmf-tetex/fonts/afm/adobe/times/ptmr8a.afm" ++ `((:afm "/usr/share/texmf/fonts/afm/adobe/times/ptmr8a.afm" + :omit ,*greek-glyph-names*) + ,@*omega-serif-fonts*)) + + ;;; Antykwa Poltawskiego. + + (define-fontset "antp" +- `((:afm "/usr/share/texmf-tetex/fonts/afm/public/antp/antpr.afm" ++ `((:afm "/usr/share/texmf/fonts/afm/public/antp/antpr.afm" + :omit ,*greek-glyph-names* +- :resources ("/usr/share/texmf-tetex/fonts/type1/public/antp/antpr.pfb")) ++ :resources ("/usr/share/texmf/fonts/type1/public/antp/antpr.pfb")) + (:built-in :width 656 :figure-width 480 :cap-height 700 :x-height 440) +- (:afm "/usr/share/texmf-tetex/fonts/afm/adobe/symbol/psyr.afm") +- (:afm "/usr/share/texmf-tetex/fonts/afm/adobe/zapfding/pzdr.afm" ++ (:afm "/usr/share/texmf/fonts/afm/adobe/symbol/psyr.afm") ++ (:afm "/usr/share/texmf/fonts/afm/adobe/zapfding/pzdr.afm" + :encoding ,#'zapf-dingbats-encoding))) + + ;;; Antykwa Torunska. + + (define-fontset "antt" +- `((:afm "/usr/share/texmf-tetex/fonts/afm/public/antt/anttr.afm" ++ `((:afm "/usr/share/texmf/fonts/afm/public/antt/anttr.afm" + :omit ,*greek-glyph-names* +- :resources ("/usr/share/texmf-tetex/fonts/type1/public/antt/anttr.pfb")) ++ :resources ("/usr/share/texmf/fonts/type1/public/antt/anttr.pfb")) + (:built-in :width 763 :figure-width 520 :cap-height 714 :x-height 504) +- (:afm "/usr/share/texmf-tetex/fonts/afm/adobe/symbol/psyr.afm") +- (:afm "/usr/share/texmf-tetex/fonts/afm/adobe/zapfding/pzdr.afm" ++ (:afm "/usr/share/texmf/fonts/afm/adobe/symbol/psyr.afm") ++ (:afm "/usr/share/texmf/fonts/afm/adobe/zapfding/pzdr.afm" + :encoding ,#'zapf-dingbats-encoding))) + + ;;; The URW++ fonts included with Ghostscript. Older versions cover +@@ -204,78 +219,78 @@ + ;;; languages. Recent add Cyrillic glyphs. + + (define-fontset "urw-gothic" +- `((:afm "/usr/share/fonts/type1/gsfonts/a010013l.afm" +- :resources ("/usr/share/fonts/type1/gsfonts/a010013l.pfb") ++ `((:afm "/usr/share/ghostscript/fonts/a010013l.afm" ++ :resources ("/usr/share/ghostscript/fonts/a010013l.pfb") + :omit ,*greek-glyph-names*) + (:built-in :width 813 :figure-width 554 :cap-height 739 :x-height 547) +- (:afm "/usr/share/texmf-tetex/fonts/afm/adobe/symbol/psyr.afm") +- (:afm "/usr/share/texmf-tetex/fonts/afm/adobe/zapfding/pzdr.afm" ++ (:afm "/usr/share/texmf/fonts/afm/adobe/symbol/psyr.afm") ++ (:afm "/usr/share/texmf/fonts/afm/adobe/zapfding/pzdr.afm" + :encoding ,#'zapf-dingbats-encoding))) + + (define-fontset "bookman" +- `((:afm "/usr/share/fonts/type1/gsfonts/b018012l.afm" +- :resources ("/usr/share/fonts/type1/gsfonts/b018012l.pfb") ++ `((:afm "/usr/share/ghostscript/fonts/b018012l.afm" ++ :resources ("/usr/share/ghostscript/fonts/b018012l.pfb") + :omit ,*greek-glyph-names*) + (:built-in :width 740 :figure-width 620 :cap-height 681 :x-height 485) +- (:afm "/usr/share/texmf-tetex/fonts/afm/adobe/symbol/psyr.afm") +- (:afm "/usr/share/texmf-tetex/fonts/afm/adobe/zapfding/pzdr.afm" ++ (:afm "/usr/share/texmf/fonts/afm/adobe/symbol/psyr.afm") ++ (:afm "/usr/share/texmf/fonts/afm/adobe/zapfding/pzdr.afm" + :encoding ,#'zapf-dingbats-encoding))) + + (define-fontset "century-schoolbook" +- `((:afm "/usr/share/fonts/type1/gsfonts/c059013l.afm" +- :resources ("/usr/share/fonts/type1/gsfonts/c059013l.pfb") ++ `((:afm "/usr/share/ghostscript/fonts/c059013l.afm" ++ :resources ("/usr/share/ghostscript/fonts/c059013l.pfb") + :omit ,*greek-glyph-names*) + (:built-in :width 722 :figure-width 556 :cap-height 722 :x-height 466) +- (:afm "/usr/share/texmf-tetex/fonts/afm/adobe/symbol/psyr.afm") +- (:afm "/usr/share/texmf-tetex/fonts/afm/adobe/zapfding/pzdr.afm" ++ (:afm "/usr/share/texmf/fonts/afm/adobe/symbol/psyr.afm") ++ (:afm "/usr/share/texmf/fonts/afm/adobe/zapfding/pzdr.afm" + :encoding ,#'zapf-dingbats-encoding))) + + (define-fontset "nimbus-sans" +- `((:afm "/usr/share/fonts/type1/gsfonts/n019003l.afm" +- :resources ("/usr/share/fonts/type1/gsfonts/n019003l.pfb") ++ `((:afm "/usr/share/ghostscript/fonts/n019003l.afm" ++ :resources ("/usr/share/ghostscript/fonts/n019003l.pfb") + :omit ,*greek-glyph-names*) + (:built-in :width 667 :figure-width 556 :cap-height 729 :x-height 524) +- (:afm "/usr/share/texmf-tetex/fonts/afm/adobe/symbol/psyr.afm") +- (:afm "/usr/share/texmf-tetex/fonts/afm/adobe/zapfding/pzdr.afm" ++ (:afm "/usr/share/texmf/fonts/afm/adobe/symbol/psyr.afm") ++ (:afm "/usr/share/texmf/fonts/afm/adobe/zapfding/pzdr.afm" + :encoding ,#'zapf-dingbats-encoding))) + + (define-fontset "nimbus-roman" +- `((:afm "/usr/share/fonts/type1/gsfonts/n021003l.afm" +- :resources ("/usr/share/fonts/type1/gsfonts/n021003l.pfb") ++ `((:afm "/usr/share/ghostscript/fonts/n021003l.afm" ++ :resources ("/usr/share/ghostscript/fonts/n021003l.pfb") + :omit ,*greek-glyph-names*) + (:built-in :width 667 :figure-width 500 :cap-height 662 :x-height 450) +- (:afm "/usr/share/texmf-tetex/fonts/afm/adobe/symbol/psyr.afm") +- (:afm "/usr/share/texmf-tetex/fonts/afm/adobe/zapfding/pzdr.afm" ++ (:afm "/usr/share/texmf/fonts/afm/adobe/symbol/psyr.afm") ++ (:afm "/usr/share/texmf/fonts/afm/adobe/zapfding/pzdr.afm" + :encoding ,#'zapf-dingbats-encoding))) + + (define-fontset "nimbus-mono" +- `((:afm "/usr/share/fonts/type1/gsfonts/n022003l.afm" +- :resources ("/usr/share/fonts/type1/gsfonts/n022003l.pfb") ++ `((:afm "/usr/share/ghostscript/fonts/n022003l.afm" ++ :resources ("/usr/share/ghostscript/fonts/n022003l.pfb") + :omit ,*greek-glyph-names*) + (:built-in :width 600 :figure-width 600 :cap-height 563 :x-height 417) +- (:afm "/usr/share/texmf-tetex/fonts/afm/adobe/symbol/psyr.afm") +- (:afm "/usr/share/texmf-tetex/fonts/afm/adobe/zapfding/pzdr.afm" ++ (:afm "/usr/share/texmf/fonts/afm/adobe/symbol/psyr.afm") ++ (:afm "/usr/share/texmf/fonts/afm/adobe/zapfding/pzdr.afm" + :encoding ,#'zapf-dingbats-encoding))) + + (define-fontset "palladio" +- `((:afm "/usr/share/fonts/type1/gsfonts/p052003l.afm" +- :resources ("/usr/share/fonts/type1/gsfonts/p052003l.pfb") ++ `((:afm "/usr/share/ghostscript/fonts/p052003l.afm" ++ :resources ("/usr/share/ghostscript/fonts/p052003l.pfb") + :omit ,*greek-glyph-names*) + (:built-in :width 709 :figure-width 500 :cap-height 692 :x-height 469) +- (:afm "/usr/share/texmf-tetex/fonts/afm/adobe/symbol/psyr.afm") +- (:afm "/usr/share/texmf-tetex/fonts/afm/adobe/zapfding/pzdr.afm" ++ (:afm "/usr/share/texmf/fonts/afm/adobe/symbol/psyr.afm") ++ (:afm "/usr/share/texmf/fonts/afm/adobe/zapfding/pzdr.afm" + :encoding ,#'zapf-dingbats-encoding))) + + ;;; Cedilla really should compensate for the font's ItalicAngle when + ;;; positioning diacritics. + + (define-fontset "chancery" +- `((:afm "/usr/share/fonts/type1/gsfonts/z003034l.afm" +- :resources ("/usr/share/fonts/type1/gsfonts/z003034l.pfb") ++ `((:afm "/usr/share/ghostscript/fonts/z003034l.afm" ++ :resources ("/usr/share/ghostscript/fonts/z003034l.pfb") + :omit ,*greek-glyph-names*) + (:built-in :width 520 :figure-width 440 :cap-height 678 :x-height 411) +- (:afm "/usr/share/texmf-tetex/fonts/afm/adobe/symbol/psyr.afm") +- (:afm "/usr/share/texmf-tetex/fonts/afm/adobe/zapfding/pzdr.afm" ++ (:afm "/usr/share/texmf/fonts/afm/adobe/symbol/psyr.afm") ++ (:afm "/usr/share/texmf/fonts/afm/adobe/zapfding/pzdr.afm" + :encoding ,#'zapf-dingbats-encoding))) + + ;;; This is a Cyrillic font that uses standard glyph names -- no +@@ -286,12 +301,15 @@ + ;;; uni0259 (schwa), so we omit that. + + (define-fontset "cyrillic-courier" +- `((:afm "/usr/X11R6/lib/X11/fonts/Type1/n022003d.afm" ++ `((:afm "/usr/share/fontsType1/n022003d.afm" ++ :resources ("/usr/share/fonts/Type1/n022003d.pfb") ++ :omit ("uni0259" ,@*greek-glyph-names*)) ++ (:afm "/usr/X11R6/lib/X11/fonts/Type1/n022003d.afm" + :resources ("/usr/X11R6/lib/X11/fonts/Type1/n022003d.pfb") + :omit ("uni0259" ,@*greek-glyph-names*)) + (:built-in :width 600 :cap-height 562 :x-height 426) +- (:afm "/usr/share/texmf-tetex/fonts/afm/adobe/symbol/psyr.afm") +- (:afm "/usr/share/texmf-tetex/fonts/afm/adobe/zapfding/pzdr.afm" ++ (:afm "/usr/share/texmf/fonts/afm/adobe/symbol/psyr.afm") ++ (:afm "/usr/share/texmf/fonts/afm/adobe/zapfding/pzdr.afm" + :encoding ,#'zapf-dingbats-encoding))) + + ;;; Paper sizes. See macros.lisp for additional keyword arguments. diff --git a/cedilla-destdir.patch b/cedilla-destdir.patch new file mode 100644 index 0000000..3458281 --- /dev/null +++ b/cedilla-destdir.patch @@ -0,0 +1,11 @@ +diff -ru cedilla-0.6.orig/system.lisp cedilla-0.6/system.lisp +--- cedilla-0.6.orig/system.lisp 2006-02-15 21:52:09.000000000 +0100 ++++ cedilla-0.6/system.lisp 2006-07-20 13:32:50.000000000 +0200 +@@ -46,6 +46,7 @@ + (make-pathname :defaults (pathname file) + :directory (pathname (dir dir)))) + (install (file dir out &optional executable (name file)) ++ (format out "mkdir -p \"$TARGET~A\"~%" dir) + (format out "cp -f '~A' \"$TARGET\"'~A'~%" file (target name dir)) + (when executable + (format out "chmod +x \"$TARGET\"'~A'~%" (target name dir))))) diff --git a/cedilla-pipe b/cedilla-pipe new file mode 100644 index 0000000..bdf52dc --- /dev/null +++ b/cedilla-pipe @@ -0,0 +1,25 @@ +#!/bin/sh +# +# From the Cedilla man-page: +# +# Cedilla is unable to print data that comes from +# a pipe; this is unavoidable, as Cedilla makes two passes +# over its input file. +# +# This small wrapper script makes it possible to use pipe. +# For example: +# +# cat infile | cedilla-pipe [options] > outfile +# cedilla-pipe [options] < infile > outfile +# +# Mon Feb 17 21:50:39 2003 Mike FABIAN + +TEMPFILE=`mktemp /tmp/cedilla-pipe.XXXXXX` || exit 1 +cleanup="rm -r $TEMPFILE" +trap "exec $cleanup" EXIT SIGHUP SIGINT SIGPIPE SIGTERM SIGIO + +cat > $TEMPFILE +cedilla ${1+"$@"} $TEMPFILE + +# exit calls cleanup +exit 0 diff --git a/cedilla.changes b/cedilla.changes new file mode 100644 index 0000000..6e649d3 --- /dev/null +++ b/cedilla.changes @@ -0,0 +1,44 @@ +------------------------------------------------------------------- +Thu Jul 20 15:56:54 CEST 2006 - mfabian@suse.de + +- fix paths to the TeX fonts. + +------------------------------------------------------------------- +Thu Jul 20 12:35:11 CEST 2006 - mfabian@suse.de + +- update to 0.6 + • Fixed support for ZapfDingbats and the Omega fonts. + • Updated AFM paths to point at the new version of teTeX. + • Added Symbol and ZapfDingbats to the Omega fontsets. + • Added Delta as an alternate name for Deltagreek. + • More complete support for OmegaSerif Cyrillic. + • Added entries for the Nimbus fonts to the config file. + • Implemented magic types :lowercase, :rotate-right and :simplify. + • Added /whitesquare to the built-in font. + • Added a number of new fallbacks, including Kalaallisut kra. + +------------------------------------------------------------------- +Wed Jan 25 21:45:59 CET 2006 - mls@suse.de + +- converted neededforbuild to BuildRequires + +------------------------------------------------------------------- +Thu Sep 29 00:26:41 CEST 2005 - dmueller@suse.de + + - add norootforbuild + +------------------------------------------------------------------- +Wed Dec 29 15:15:23 CET 2004 - mfabian@suse.de + +- update to 0.5. + +------------------------------------------------------------------- +Tue Aug 17 11:45:10 CEST 2004 - mfabian@suse.de + +- adjust "Requires:" + XFree86-fonts-scalable --> xorg-x11-fonts-scalable + +------------------------------------------------------------------- +Mon Feb 17 17:44:16 CET 2003 - mfabian@suse.de + +- new package: cedilla 0.3 diff --git a/cedilla.spec b/cedilla.spec new file mode 100644 index 0000000..be39268 --- /dev/null +++ b/cedilla.spec @@ -0,0 +1,112 @@ +# +# spec file for package cedilla (Version 0.6) +# +# Copyright (c) 2006 SUSE LINUX Products GmbH, Nuernberg, Germany. +# This file and all modifications and additions to the pristine +# package are under the same license as the package itself. +# +# Please submit bugfixes or comments via http://bugs.opensuse.org/ +# + +# norootforbuild + +Name: cedilla +BuildRequires: clisp +License: GPL +Group: Productivity/Publishing/PS +%if %suse_version > 910 +Requires: clisp tetex ghostscript-fonts-std xorg-x11-fonts-scalable +%else +Requires: clisp tetex ghostscript-fonts-std XFree86-fonts-scalable +%endif +Autoreqprov: on +Version: 0.6 +Release: 1 +URL: http://www.pps.jussieu.fr/~jch/software/cedilla/ +Source0: http://www.pps.jussieu.fr/~jch/software/files/cedilla-0.6.tar.bz2 +Source1: cedilla-pipe +Patch0: cedilla-destdir.patch +Patch1: cedilla-config.lisp.patch +BuildArchitectures: noarch +BuildRoot: %{_tmppath}/%{name}-%{version}-build +Summary: A Best-Effort Text Printer (Works in UTF-8 and Can Replace a2ps) + +%description +Cedilla is a "best-effort" text printer that uses Unicode internally. + +Using Unicode means that the set of characters that can appear in the +input is very large and the user may very well have no font available +that contains glyphs for the characters that the user wants to print. +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 + any given print job, only the necessary fonts are downloaded. + +1. 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 + dots or add bars. + +1. 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 + +%prep +%setup +%patch0 -p 1 -b .destdir +%patch1 -p 1 -b .config.lisp + +%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; + +%files +%defattr(-, root,root) +%doc COPYING INSTALL* NEWS README* vietnamese-sample.text +%config /etc/* +/usr/bin/* +/usr/lib/cedilla/ +%{_mandir}/man1/* + +%changelog -n cedilla +* Thu Jul 20 2006 - mfabian@suse.de +- fix paths to the TeX fonts. +* Thu Jul 20 2006 - mfabian@suse.de +- update to 0.6 + • Fixed support for ZapfDingbats and the Omega fonts. + • Updated AFM paths to point at the new version of teTeX. + • Added Symbol and ZapfDingbats to the Omega fontsets. + • Added Delta as an alternate name for Deltagreek. + • More complete support for OmegaSerif Cyrillic. + • Added entries for the Nimbus fonts to the config file. + • Implemented magic types :lowercase, :rotate-right and :simplify. + • Added /whitesquare to the built-in font. + • Added a number of new fallbacks, including Kalaallisut kra. +* Wed Jan 25 2006 - mls@suse.de +- converted neededforbuild to BuildRequires +* Thu Sep 29 2005 - dmueller@suse.de +- add norootforbuild +* Wed Dec 29 2004 - mfabian@suse.de +- update to 0.5. +* Tue Aug 17 2004 - mfabian@suse.de +- adjust "Requires:" + XFree86-fonts-scalable --> xorg-x11-fonts-scalable +* Mon Feb 17 2003 - mfabian@suse.de +- new package: cedilla 0.3 diff --git a/ready b/ready new file mode 100644 index 0000000..473a0f4