ghostscript, a2ps, sprawa NLSu

Arkadiusz Miśkiewicz misiek w zsz2.starachowice.pl
Sob, 13 Lut 1999, 12:28:22 CET


Garść drobiazgów ...

1) ostatnio miałem problemy z --with-included-gettext
Nie za bardzo chciał ów gettext działać (np. w shadow lub a2ps).
Wydaje mi się, że z innymi pakietami będzie podobnie dlatego
_proszę używać_ opcji --enable-nls --without-included-gettext.

2) w ramach zmniejszania objętości pakietów ;) pomniejszyłem nieco
ghostscripta, a mianowicie wywaliłem libjpeg6a, libpng, libz z samego
gs'a i zamiast statycznego linkowania dałem dynamiczne (zysk ok. 100kb).
Odpowiednie patche w CVSie ... (Wojtek, przekompiluj w wolnym czasie ;)

Pozatym drobny patch dodający parę dewajsów (między innymi Epsona Stylus Color).
I jeszcze jedno. Jeśli ktoś będzie wprowadzał jakieś zmiany do makefile to niech
je robi w unix-gcc.mak a nie w Makefile (niby Makefile jest "powiązane" symlinkiem
z unix-gcc.mak ale sam program ,,patch'' dziwnie patchuje pliki będące symlinkami).

Kolejne zmiany wkrótce ;> (m.in. obsługa szyfrowanych pdfów)

3) a2ps - maleńki patch (w CVSie już jest)

diff -urN a2ps-4.10.4.orig/afm/make_fonts_map.sh a2ps-4.10.4/afm/make_fonts_map.sh
--- a2ps-4.10.4.orig/afm/make_fonts_map.sh	Fri Feb 12 12:42:55 1999
+++ a2ps-4.10.4/afm/make_fonts_map.sh	Fri Feb 12 12:43:12 1999
@@ -44,7 +44,7 @@
 for file in $files
 do
     name=`grep FontName $file | sed -e 's/FontName[ ]*\([-a-zA-Z]*\).*/\1/g'`
-    shortname=`basename $file | sed -e 's/\.[^\.]*$//g`
+    shortname=`basename $file | sed -e 's/\.[^\.]*$//g'`
     if test x$name = x; then :; else
 	# This is probably not a correct AFM file.
 	# (For instance Ogonkify's pseudo AFMs that define the encodings)

I tu znów sprawa gettextu. Wojtek, przekompiluj a2ps z --without-included-gettext
bo tak to nie gada po pl i wogóle ... 
Pozatym:
* Sun Jan 31 1999 Wojtek Ślusarczyk <wojtek w shadow.eu.org>
  [4.10.3-5d]
  - added missing fonts.map ...

tylko jakoś go nie widzę. Inna sprawa, że ów fonts.map powinien być generowany poprzez:
/usr/share/a2ps/afm/make_fonts_map.sh a jeszcze inna sprawa to taka, że by wygenerować
fonts.map.new (przez make_fonts_map.sh) to plik fonts.map musi już istnieć (nawet pusty),
bo inaczej to a2ps się zburzy i nic się nie wygeneruje (potem oczywiście 
mv fonts.map.new fonts.map).

PS. Co z tym CVS announce ? Jakieś postępy ?

-- 
  +- Arkadiusz Miśkiewicz -- Cron w irc.pl on @#plug -- misiek w pld.za.net -+
  + http://www.misiek.eu.org --- Poland --- SysAdm: zsz2.starachowice.pl +
  + Polish Linux Distribution Team Member - http://www.shadow.eu.org/PLD +



Więcej informacji o liście dyskusyjnej pld-devel-pl