Index: Version-4-10-3.1/a2ps.prj 1c1 < ;; -*- Prcs -*- --- > ;; -*- lisp -*- 4,6c4,6 < (Project-Version a2ps Version-4-10-3 1) < (Parent-Version a2ps Branche-4-10 5) < (Version-Log "Release of Version 4.10.3") --- > (Project-Version a2ps Version-4-10-4 2) > (Parent-Version a2ps Branche-4-10 18) > (Version-Log "") 8c8 < (Checkin-Time "Mon, 14 Sep 1998 17:41:49 +0200") --- > (Checkin-Time "Mon, 28 Sep 1998 12:05:46 +0200") 11,12c11,19 < ; Backup files < "~$" "bak$" --- > ; Backup files/archives > "~$" "\\.\\(bak\\|old\\|rej\\|orig\\)$" > "CVS/" > > ;; My usual junk files > "toto" "foo" "bar" "ya2ps" > > ;; This versions being built/tested > "^a2ps-" 15,16c22,23 < "Makefile$" "Makefile\\.in$" "aclocal\\.m4$" < "configure$" "config\\.status$" "config\\.cache$" --- > "Makefile$" "aclocal\\.m4$" "^config\\.h$" > "configure$" "config\\.status$" "config\\.cache$" "^libtool$" 24c31 < "\\.deps/" "\\.libs/" "_libs/" --- > "\\.deps/" "\\.libs/" "_libs/" "gmon\\.out$" "core$" 27c34,40 < "^check/g?ps-chk" --- > "^check/.*-\\(chk\\|diff\\)" "^check/a2ps-tst\\.cfg$" > "^check/defs$" > > ;; Contrib/ > ; Generated shell scripts and executables > "^contrib/\\(fixnt\\|pdiff\\|fixps\\|psmandup\\|card\\)$" > "^contrib/sample/sample$" 34,35c47,48 < ; Po/ < "\\.gmo$" "^po/cat-id-tbl\\.c$" "^po/a2ps.pot$" "^po/POTFILES$" ; Generated --- > ;; Etc/ > "^etc/a2ps[._]cfg$" "^etc/README$" 37,38c50,62 < ; Ogonkify/ < "^ogonkify/.*-Ogonki\\." "^ogonkify/.*-o\\." ; Generated --- > ;; Ogonkify/ > ; Generated data files > "^ogonkify/.*-Ogonki\\." "^ogonkify/.*-o\\." > ; Generated executables > "^ogonkify/\\(composeglyphs\\|ogonkify\\)$" > > ;; Po/ ; Generated > "\\.g\\?mo$" "^po/cat-id-tbl\\.c$" "^po/a2ps.pot$" > "^po/POTFILES$" > > ;; Src/ > ; Executable > "^src/a2ps$" 43c67 < (doc/a2ps.texi (a2ps/1_a2ps.texi 1.4 644)) --- > (doc/a2ps.texi (a2ps/1_a2ps.texi 1.5.1.1 644)) 45c69 < (doc/Makefile.am (a2ps/3_Makefile.a 1.4 644)) --- > (doc/Makefile.am (a2ps/3_Makefile.a 1.5.1.2 644)) 55,56c79,80 < (contrib/psmandup.in (a2ps/13_psmandup.i 1.3 644)) < (contrib/fixps.in (a2ps/14_fixps.in 1.3 644)) --- > (contrib/psmandup.in (a2ps/13_psmandup.i 1.4 644)) > (contrib/fixps.in (a2ps/14_fixps.in 1.4 644)) 75c99 < (fonts/Makefile.am (a2ps/33_Makefile.a 1.3 644)) --- > (fonts/Makefile.am (a2ps/33_Makefile.a 1.5 644)) 118,119c142,143 < (afm/fonts.map (a2ps/b/24_fonts.map 1.2 644)) < (afm/Makefile.am (a2ps/b/25_Makefile.a 1.1 644)) --- > (afm/fonts.map (a2ps/b/24_fonts.map 1.3 644)) > (afm/Makefile.am (a2ps/b/25_Makefile.a 1.3 644)) 125,126c149,150 < (encoding/ibmpc.edf (a2ps/b/31_ibmpc.edf 1.1 644)) < (encoding/cp1250.edf (a2ps/b/32_cp1250.edf 1.1 644)) --- > (encoding/ibm-cp850.edf (a2ps/b/31_ibmpc.edf 1.2 644)) > (encoding/ms-cp1250.edf (a2ps/b/32_cp1250.edf 1.2 644)) 134,135c158,159 < (encoding/encoding.map (a2ps/b/40_encoding.m 1.2 644)) < (encoding/Makefile.am (a2ps/b/41_Makefile.a 1.2 640)) --- > (encoding/encoding.map (a2ps/b/40_encoding.m 1.3 644)) > (encoding/Makefile.am (a2ps/b/41_Makefile.a 1.3 644)) 272c296 < (check/ps-ref/encoding.ps (a2ps/e/22_encoding.p 1.3 644)) --- > (check/ps-ref/encoding.ps (a2ps/e/22_encoding.p 1.4 644)) 308c332 < (check/tstfiles/encoding.pre (a2ps/f/6_encoding.p 1.1 644)) --- > (check/tstfiles/encoding.pre (a2ps/f/6_encoding.p 1.2 644)) 314c338 < (check/a2ps-tst.cfg.in (a2ps/f/12_.a2psrc 1.3 644)) --- > (check/a2ps-tst.cfg.in (a2ps/f/12_.a2psrc 1.3.1.1.1.1 644)) 331,347c355,371 < (check/Makefile.am (a2ps/f/29_Makefile.a 1.3 644)) < (check/ChangeLog (a2ps/f/30_ChangeLog 1.1 644)) < (po/sv.po (a2ps/f/31_sv.po 1.3 644)) < (po/sl.po (a2ps/f/32_sl.po 1.3 644)) < (po/tr.po (a2ps/f/33_tr.po 1.3 644)) < (po/pt.po (a2ps/f/34_pt.po 1.4 644)) < (po/pl.po (a2ps/f/35_pl.po 1.4 644)) < (po/nl.po (a2ps/f/36_nl.po 1.3 644)) < (po/ko.po (a2ps/f/37_ko.po 1.3 644)) < (po/it.po (a2ps/f/38_it.po 1.3 644)) < (po/fr.po (a2ps/f/39_fr.po 1.3 644)) < (po/es.po (a2ps/f/40_es.po 1.3 644)) < (po/de.po (a2ps/f/41_de.po 1.3 644)) < (po/da.po (a2ps/f/42_da.po 1.3 644)) < (po/cs.po (a2ps/f/43_cs.po 1.3 644)) < (po/ca.po (a2ps/f/44_ca.po 1.3 644)) < (po/POTFILES.in (a2ps/f/45_POTFILES.i 1.2 644)) --- > (check/Makefile.am (a2ps/f/29_Makefile.a 1.3.1.1 644)) > (check/ChangeLog (a2ps/f/30_ChangeLog 1.1.1.1 644)) > (po/sv.po (a2ps/f/31_sv.po 1.4.1.1.1.2.1.2 644)) > (po/sl.po (a2ps/f/32_sl.po 1.4.1.1.1.4 644)) > (po/tr.po (a2ps/f/33_tr.po 1.4.1.1.1.4 644)) > (po/pt.po (a2ps/f/34_pt.po 1.5.1.1.1.4 644)) > (po/pl.po (a2ps/f/35_pl.po 1.5.1.1.1.4 644)) > (po/nl.po (a2ps/f/36_nl.po 1.4.1.1.1.4 644)) > (po/ko.po (a2ps/f/37_ko.po 1.4.1.1.1.4 644)) > (po/it.po (a2ps/f/38_it.po 1.4.1.1.1.5 644)) > (po/fr.po (a2ps/f/39_fr.po 1.4.1.1.1.5 644)) > (po/es.po (a2ps/f/40_es.po 1.4.1.1.1.4 644)) > (po/de.po (a2ps/f/41_de.po 1.4.1.1.1.5 644)) > (po/da.po (a2ps/f/42_da.po 1.4.1.1.1.4 644)) > (po/cs.po (a2ps/f/43_cs.po 1.4.1.1.1.4 644)) > (po/ca.po (a2ps/f/44_ca.po 1.4.1.1.1.4 644)) > (po/POTFILES.in (a2ps/f/45_POTFILES.i 1.2.1.1.1.1 644)) 366c390 < (src/buffer.c (a2ps/g/12_buffer.c 1.2 644)) --- > (src/buffer.c (a2ps/g/12_buffer.c 1.2.2.1 644)) 374c398 < (src/main.c (a2ps/g/20_main.c 1.3 644)) --- > (src/main.c (a2ps/g/20_main.c 1.4.1.1.1.1 644)) 380c404 < (lib/strtol.c (a2ps/g/26_strtol.c 1.1 644)) --- > (lib/strtol.c (a2ps/g/26_strtol.c 1.2 644)) 398,399c422,423 < (lib/argmatch.h (a2ps/g/44_argmatch.h 1.1 644)) < (lib/backupfile.h (a2ps/g/45_backupfile 1.1 644)) --- > (lib/argmatch.h (a2ps/g/44_argmatch.h 1.1.1.2 644)) > (lib/backupfile.h (a2ps/g/45_backupfile 1.1.1.1 644)) 405,406c429,430 < (lib/fnmatch.h (a2ps/g/51_fnmatch.h 1.1 644)) < (lib/xsysstat.h (a2ps/h/0_xsysstat.h 1.1 644)) --- > (lib/fnmatch.h (a2ps/g/51_fnmatch.h 1.1.1.1 644)) > (lib/xsysstat.h (a2ps/h/0_xsysstat.h 1.2 644)) 414c438 < (lib/getopt.h (a2ps/h/8_getopt.h 1.1 644)) --- > (lib/getopt.h (a2ps/h/8_getopt.h 1.1.1.1 644)) 418c442 < (lib/system.h (a2ps/h/12_system.h 1.2 644)) --- > (lib/system.h (a2ps/h/12_system.h 1.2.1.1 644)) 422c446 < (lib/stream.h (a2ps/h/16_stream.h 1.1 644)) --- > (lib/stream.h (a2ps/h/16_stream.h 1.2 644)) 427c451 < (lib/options.h (a2ps/h/21_options.h 1.1 644)) --- > (lib/options.h (a2ps/h/21_options.h 1.1.1.1 644)) 438c462 < (lib/routines.h (a2ps/h/32_routines.h 1.1 644)) --- > (lib/routines.h (a2ps/h/32_routines.h 1.1.1.1.1.1 644)) 440c464 < (lib/jobs.h (a2ps/h/34_jobs.h 1.1 644)) --- > (lib/jobs.h (a2ps/h/34_jobs.h 1.1.1.1.1.1 644)) 451c475 < (lib/pathwalk.c (a2ps/h/45_pathwalk.c 1.2 644)) --- > (lib/pathwalk.c (a2ps/h/45_pathwalk.c 1.2.1.1 644)) 455,456c479,480 < (lib/argmatch.c (a2ps/h/49_argmatch.c 1.1 644)) < (lib/backupfile.c (a2ps/h/50_backupfile 1.1 644)) --- > (lib/argmatch.c (a2ps/h/49_argmatch.c 1.1.1.2 644)) > (lib/backupfile.c (a2ps/h/50_backupfile 1.1.1.1 644)) 458c482 < (lib/isdir.c (a2ps/i/0_isdir.c 1.1 644)) --- > (lib/isdir.c (a2ps/i/0_isdir.c 1.2 644)) 460c484 < (lib/savedir.c (a2ps/i/2_savedir.c 1.1 644)) --- > 462c486 < (lib/xgetcwd.c (a2ps/i/4_xgetcwd.c 1.1 644)) --- > (lib/xgetcwd.c (a2ps/i/4_xgetcwd.c 1.2 644)) 466c490 < (lib/common.c (a2ps/i/8_common.c 1.2 644)) --- > (lib/common.c (a2ps/i/8_common.c 1.2.1.1 644)) 469c493 < (lib/stream.c (a2ps/i/11_stream.c 1.1 644)) --- > (lib/stream.c (a2ps/i/11_stream.c 1.2 644)) 474,475c498,499 < (lib/options.c (a2ps/i/16_options.c 1.2 644)) < (lib/metaseq.c (a2ps/i/17_metaseq.c 1.2 644)) --- > (lib/options.c (a2ps/i/16_options.c 1.3.1.1.1.1 644)) > (lib/metaseq.c (a2ps/i/17_metaseq.c 1.3.1.1 644)) 478c502 < (lib/printers.c (a2ps/i/20_printers.c 1.2 644)) --- > (lib/printers.c (a2ps/i/20_printers.c 1.2.1.1.1.1.1.1 644)) 483,485c507,509 < (lib/prolog.c (a2ps/i/25_prolog.c 1.2 644)) < (lib/psgen.c (a2ps/i/26_psgen.c 1.2 644)) < (lib/routines.c (a2ps/i/27_routines.c 1.2 644)) --- > (lib/prolog.c (a2ps/i/25_prolog.c 1.2.1.1 644)) > (lib/psgen.c (a2ps/i/26_psgen.c 1.2.1.1 644)) > (lib/routines.c (a2ps/i/27_routines.c 1.2.1.1.1.1 644)) 487c511 < (lib/jobs.c (a2ps/i/29_jobs.c 1.3 644)) --- > (lib/jobs.c (a2ps/i/29_jobs.c 1.3.1.1.1.1 644)) 489c513 < (lib/encoding.c (a2ps/i/31_encoding.c 1.2 644)) --- > (lib/encoding.c (a2ps/i/31_encoding.c 1.2.1.1 644)) 491,493c515,517 < (lib/strftime.c (a2ps/i/33_strftime.c 1.1 644)) < (lib/strdup.c (a2ps/i/34_strdup.c 1.1 644)) < (lib/strcasecmp.c (a2ps/i/35_strcasecmp 1.1 644)) --- > (lib/strftime.c (a2ps/i/33_strftime.c 1.1.1.1 644)) > (lib/strdup.c (a2ps/i/34_strdup.c 1.2 644)) > (lib/strcasecmp.c (a2ps/i/35_strcasecmp 1.2 644)) 495c519 < (lib/stpcpy.c (a2ps/i/37_stpcpy.c 1.1 644)) --- > (lib/stpcpy.c (a2ps/i/37_stpcpy.c 1.2 644)) 498,500c522,524 < (lib/obstack.h (a2ps/i/40_obstack.h 1.1 644)) < (lib/obstack.c (a2ps/i/41_obstack.c 1.1 644)) < (lib/mktime.c (a2ps/i/42_mktime.c 1.1 644)) --- > (lib/obstack.h (a2ps/i/40_obstack.h 1.2 644)) > (lib/obstack.c (a2ps/i/41_obstack.c 1.2 644)) > (lib/mktime.c (a2ps/i/42_mktime.c 1.4 644)) 502c526 < (lib/memcpy.c (a2ps/i/44_memcpy.c 1.1 644)) --- > (lib/memcpy.c (a2ps/i/44_memcpy.c 1.2 644)) 506,507c530,531 < (lib/getopt1.c (a2ps/i/48_getopt1.c 1.1 644)) < (lib/getopt.c (a2ps/i/49_getopt.c 1.1 644)) --- > (lib/getopt1.c (a2ps/i/48_getopt1.c 1.1.1.1 644)) > (lib/getopt.c (a2ps/i/49_getopt.c 1.1.1.1 644)) 510,512c534,536 < (lib/fnmatch.c (a2ps/j/0_fnmatch.c 1.1 644)) < (lib/error.h (a2ps/j/1_error.h 1.1 644)) < (lib/error.c (a2ps/j/2_error.c 1.1 644)) --- > (lib/fnmatch.c (a2ps/j/0_fnmatch.c 1.2 644)) > (lib/error.h (a2ps/j/1_error.h 1.2 644)) > (lib/error.c (a2ps/j/2_error.c 1.1.1.1 644)) 514,516c538,540 < (lib/alloca.c (a2ps/j/4_alloca.c 1.1 644)) < (lib/Makefile.am (a2ps/j/5_Makefile.a 1.2 644)) < (lib/ChangeLog (a2ps/j/6_ChangeLog 1.1 644)) --- > (lib/alloca.c (a2ps/j/4_alloca.c 1.2 644)) > (lib/Makefile.am (a2ps/j/5_Makefile.a 1.2.1.1.1.1.1.3 644)) > (lib/ChangeLog (a2ps/j/6_ChangeLog 1.1.1.1.1.2.1.2 644)) 543c567 < (ogonkify/phvr-c.afm (a2ps/j/33_Helvetica- 1.1 644)) --- > (ogonkify/phvr-c.afm (a2ps/j/33_Helvetica- 1.2 644)) 566,567c590,591 < (ogonkify/doc/ogonkify.info (a2ps/k/4_ogonkify.i 1.2 644)) < (ogonkify/doc/ogonkify.man (a2ps/k/5_ogonkify.m 1.2 644)) --- > (ogonkify/doc/ogonkify.info (a2ps/k/4_ogonkify.i 1.3 644)) > (ogonkify/doc/ogonkify.man (a2ps/k/5_ogonkify.m 1.3 644)) 570,571c594,595 < (ogonkify/doc/ogonkify.1 (a2ps/k/8_ogonkify.1 1.2 644)) < (ogonkify/doc/ogonkify.texi (a2ps/k/9_ogonkify.t 1.2 644)) --- > (ogonkify/doc/ogonkify.1 (a2ps/k/8_ogonkify.1 1.3 644)) > (ogonkify/doc/ogonkify.texi (a2ps/k/9_ogonkify.t 1.3 644)) 589c613 < (ogonkify/ogonkify.in (a2ps/k/27_ogonkify.i 1.3 755)) --- > (ogonkify/ogonkify.in (a2ps/k/27_ogonkify.i 1.4 755)) 594c618 < (ogonkify/Makefile.am (a2ps/k/32_Makefile.a 1.4 644)) --- > (ogonkify/Makefile.am (a2ps/k/32_Makefile.a 1.5 644)) 606c630 < (ps/Makefile.am (a2ps/k/44_Makefile.a 1.3 644)) --- > (ps/Makefile.am (a2ps/k/44_Makefile.a 1.3.1.1 644)) 609,610c633,634 < (etc/a2ps_cfg.in (a2ps/k/47_a2ps_cfg.i 1.3 644)) < (etc/Makefile.am (a2ps/k/48_Makefile.a 1.2 644)) --- > (etc/a2ps_cfg.in (a2ps/k/47_a2ps_cfg.i 1.4 644)) > (etc/Makefile.am (a2ps/k/48_Makefile.a 1.3 644)) 612,625c636,649 < (etc/README (a2ps/k/50_README 1.4 644)) < (auxdir/help2man.PL (a2ps/k/51_help2man.P 1.2 644)) < (auxdir/pw_gecos.m4 (a2ps/l/0_pw_gecos.m 1.1 644)) < (auxdir/ogonkify.m4 (a2ps/l/1_ogonkify.m 1.3 644)) < (auxdir/ggetopt.m4 (a2ps/l/2_ggetopt.m4 1.1 644)) < (auxdir/file.m4 (a2ps/l/3_file.m4 1.1 644)) < (auxdir/strftime.m4 (a2ps/l/4_strftime.m 1.1 644)) < (auxdir/manylibs.m4 (a2ps/l/5_manylibs.m 1.1 644)) < (auxdir/gccwarn.m4 (a2ps/l/6_gccwarn.m4 1.1 644)) < (auxdir/dmalloc.m4 (a2ps/l/7_dmalloc.m4 1.1 644)) < (auxdir/strftim.m4 (a2ps/l/8_strftim.m4 1.1 644)) < (auxdir/lpr.m4 (a2ps/l/9_lpr.m4 1.1 644)) < (auxdir/fp_echo.m4 (a2ps/l/10_fp_echo.m4 1.1 644)) < (auxdir/atexit.m4 (a2ps/l/11_atexit.m4 1.1 644)) --- > > > (m4/pw_gecos.m4 (a2ps/l/0_pw_gecos.m 1.1 644)) > (m4/ogonkify.m4 (a2ps/l/1_ogonkify.m 1.3 644)) > (m4/ggetopt.m4 (a2ps/l/2_ggetopt.m4 1.1 644)) > (m4/file.m4 (a2ps/l/3_file.m4 1.1 644)) > (m4/strftime.m4 (a2ps/l/4_strftime.m 1.1 644)) > (m4/manylibs.m4 (a2ps/l/5_manylibs.m 1.1 644)) > (m4/gccwarn.m4 (a2ps/l/6_gccwarn.m4 1.1.1.1 644)) > (m4/dmalloc.m4 (a2ps/l/7_dmalloc.m4 1.1 644)) > (m4/strftim.m4 (a2ps/l/8_strftim.m4 1.1 644)) > (m4/lpr.m4 (a2ps/l/9_lpr.m4 1.1 644)) > (m4/fp_echo.m4 (a2ps/l/10_fp_echo.m4 1.1 644)) > (m4/atexit.m4 (a2ps/l/11_atexit.m4 1.1 644)) 638c662 < (auxdir/Makefile.am (a2ps/l/24_Makefile.a 1.4 644)) --- > (auxdir/Makefile.am (a2ps/l/24_Makefile.a 1.6 644)) 641,647c665,671 < (configure.in (a2ps/l/27_configure. 1.4 644)) < (config.h.in (a2ps/l/28_config.h.i 1.3 644)) < (acconfig.h (a2ps/l/29_acconfig.h 1.1 644)) < (TODO (a2ps/l/30_TODO 1.1 644)) < (THANKS (a2ps/l/31_THANKS 1.2 644)) < (NEWS (a2ps/l/32_NEWS 1.4 644)) < (Makefile.am (a2ps/l/33_Makefile.a 1.4 644)) --- > (configure.in (a2ps/l/27_configure. 1.5.1.1.1.8 644)) > (config.h.in (a2ps/l/28_config.h.i 1.5 644)) > (acconfig.h (a2ps/l/29_acconfig.h 1.2 644)) > (TODO (a2ps/l/30_TODO 1.2 644)) > (THANKS (a2ps/l/31_THANKS 1.4 644)) > (NEWS (a2ps/l/32_NEWS 1.5.1.1.1.4 644)) > (Makefile.am (a2ps/l/33_Makefile.a 1.5.1.6 644)) 649c673 < (ChangeLog (a2ps/l/35_ChangeLog 1.1 644)) --- > (ChangeLog (a2ps/l/35_ChangeLog 1.1.1.4 644)) 653c677 < (README (a2ps/l/39_README 1.3 644)) --- > (README (a2ps/l/39_README 1.4.1.1 644)) 668c692 < (ogonkify/VERSION (a2ps/l/50_VERSION 1.1 644)) --- > (ogonkify/VERSION (a2ps/l/50_VERSION 1.2 644)) 670,676c694,700 < (auxdir/a2_roff2ps.m4 (a2ps/m/0_a2_roff2ps 1.2 644)) < (auxdir/a2_pdf2ps.m4 (a2ps/m/1_a2_pdf2ps. 1.1 644)) < (auxdir/a2_gv.m4 (a2ps/m/2_a2_gv.m4 1.1 644)) < (auxdir/a2_texi2ps.m4 (a2ps/m/3_a2_texi2ps 1.1 644)) < (auxdir/a2_psutils.m4 (a2ps/m/4_a2_psutils 1.3 644)) < (auxdir/a2_gzip.m4 (a2ps/m/5_a2_gzip.m4 1.1 644)) < (auxdir/a2_dvi2ps.m4 (a2ps/m/6_a2_dvi2ps. 1.1 644)) --- > (m4/a2_roff2ps.m4 (a2ps/m/0_a2_roff2ps 1.2 644)) > (m4/a2_pdf2ps.m4 (a2ps/m/1_a2_pdf2ps. 1.1 644)) > (m4/a2_gv.m4 (a2ps/m/2_a2_gv.m4 1.1 644)) > (m4/a2_texi2ps.m4 (a2ps/m/3_a2_texi2ps 1.1 644)) > (m4/a2_psutils.m4 (a2ps/m/4_a2_psutils 1.3 644)) > (m4/a2_gzip.m4 (a2ps/m/5_a2_gzip.m4 1.1 644)) > (m4/a2_dvi2ps.m4 (a2ps/m/6_a2_dvi2ps. 1.1 644)) 702c726 < (ANNOUNCE (a2ps/m/21_ANNOUNCE 1.2 644)) --- > (ANNOUNCE (a2ps/m/21_ANNOUNCE 1.5 644)) 711c735 < (encoding/pcg.edf (a2ps/m/26_pcg.edf 1.1 644)) --- > (encoding/ibm-cp437.edf (a2ps/m/26_pcg.edf 1.2 644)) 719,725c743,749 < (po/ru.po (a2ps/m/34_ru.po 1.1 644)) < (ogonkify/compose.in (a2ps/m/35_compose.in 1.1 644)) < (auxdir/a2_imagick.m4 (a2ps/m/36_a2_imagick 1.1 644)) < (README.OS2 (a2ps/m/37_README.OS2 1.1 644)) < (Makefile.os2 (a2ps/m/38_Makefile.o 1.1 644)) < (config.h.os2 (a2ps/m/39_config.h.o 1.1 644)) < (FAQ (a2ps/m/40_FAQ 1.1 644)) --- > (po/ru.po (a2ps/m/34_ru.po 1.2.1.1.1.4 644)) > (ogonkify/composeglyphs.in (a2ps/m/35_compose.in 1.2 644)) > (m4/a2_imagick.m4 (a2ps/m/36_a2_imagick 1.1 644)) > (arch/os2/README (a2ps/m/37_README.OS2 1.2 644)) > (arch/os2/Makefile.os2 (a2ps/m/38_Makefile.o 1.2 644)) > (arch/os2/config.h.os2 (a2ps/m/39_config.h.o 1.2 644)) > (FAQ (a2ps/m/40_FAQ 1.2 644)) 732a757,862 > > ;; Files added by populate at Mon, 14 Sep 1998 18:08:57 +0200, > ;; to version Branche-4-10.5(w), by demaille: > > (doc/.a2psrc (a2ps/m/41_.a2psrc 1.1 644)) > (fonts/pcfont.pfa (a2ps/m/42_pcfont.pfa 1.1 644)) > (afm/pcfont.afm (a2ps/m/43_pcfont.afm 1.1 644)) > (sheets/tcsh.ssh (a2ps/m/44_tcsh.ssh 1.1 644)) > (lib/tempnam.c (a2ps/m/45_tempnam.c 1.1 644)) > (intl/po2tbl.sed (a2ps/m/46_po2tbl.sed 1.1 644)) > (m4/gettext.m4 (a2ps/m/47_gettext.m4 1.1 644)) > (m4/a2_bzip2.m4 (a2ps/m/48_a2_bzip2.m 1.1 644)) > (m4/a2_bzip.m4 (a2ps/m/49_a2_bzip.m4 1.1 644)) > (man/help2man (a2ps/m/50_help2man 1.2 555)) > > ;; Files added by populate at Mon, 14 Sep 1998 18:10:29 +0200, > ;; to version Branche-4-10.5(w), by demaille: > > (arch/Makefile.am (a2ps/m/51_Makefile.a 1.1 644)) > (arch/os2/Makefile.am (a2ps/n/0_Makefile.a 1.2 644)) > (arch/os2/gsse.os2 (a2ps/n/1_gsse.os2 1.1 644)) > > ;; Files added by populate at Tue, 15 Sep 1998 17:50:24 +0200, > ;; to version Branche-4-10.6(w), by demaille: > > (lib/basename.c (a2ps/n/43_basename.c 1.1 644)) > (lib/addext.c (a2ps/n/44_addext.c 1.1 644)) > > ;; Files added by populate at Tue, 15 Sep 1998 19:10:01 +0200, > ;; to version Branche-4-10.7(w), by demaille: > > (check/backup.tst (a2ps/n/45_backup.tst 1.2 755)) > (lib/xbackupfile.h (a2ps/n/46_xbackupfil 1.2 644)) > (lib/xbackupfile.c (a2ps/n/47_xbackupfil 1.3 644)) > > ;; Files added by populate at Fri, 18 Sep 1998 12:38:52 +0200, > ;; to version Branche-4-10.10(w), by demaille: > > (man/pdiff.1 (a2ps/n/48_pdiff.1 1.3 644)) > (man/fixps.1 (a2ps/n/49_fixps.1 1.3 644)) > (man/psmandup.1 (a2ps/n/50_psmandup.1 1.3 644)) > (man/card.1 (a2ps/n/51_card.1 1.3 644)) > (man/a2ps.1 (a2ps/o/0_a2ps.1 1.4 644)) > (man/Makefile.in (a2ps/o/1_Makefile.i 1.2 644)) > (man/Makefile.am (a2ps/o/2_Makefile.a 1.2 644)) > (arch/Makefile.in (a2ps/o/3_Makefile.i 1.1 644)) > (arch/os2/Makefile.in (a2ps/o/4_Makefile.i 1.2 644)) > (doc/Makefile.in (a2ps/o/5_Makefile.i 1.2 644)) > (contrib/emacs/Makefile.in (a2ps/o/6_Makefile.i 1.1 644)) > (contrib/sample/Makefile.in (a2ps/o/7_Makefile.i 1.1 644)) > (contrib/Makefile.in (a2ps/o/8_Makefile.i 1.1 644)) > (ppd/Makefile.in (a2ps/o/9_Makefile.i 1.1 644)) > (fonts/Makefile.in (a2ps/o/10_Makefile.i 1.1 644)) > (afm/Makefile.in (a2ps/o/11_Makefile.i 1.1 644)) > (encoding/Makefile.in (a2ps/o/12_Makefile.i 1.1 644)) > (sheets/Makefile.in (a2ps/o/13_Makefile.i 1.1 644)) > (check/Makefile.in (a2ps/o/14_Makefile.i 1.1 644)) > (po/Makefile.in (a2ps/o/15_Makefile.i 1.6 644)) > (src/Makefile.in (a2ps/o/16_Makefile.i 1.1 644)) > (lib/Makefile.in (a2ps/o/17_Makefile.i 1.3 644)) > (intl/Makefile.in (/inf/soft/infthes/demaille/share/gettext/intl/Makefile.in) :symlink) > (ogonkify/doc/Makefile.in (a2ps/o/18_Makefile.i 1.1 644)) > (ogonkify/Makefile.in (a2ps/o/19_Makefile.i 1.1 644)) > (ps/Makefile.in (a2ps/o/20_Makefile.i 1.2 644)) > (etc/Makefile.in (a2ps/o/21_Makefile.i 1.2 644)) > (auxdir/Makefile.in (a2ps/o/22_Makefile.i 1.2 644)) > (Makefile.in (a2ps/o/23_Makefile.i 1.6 644)) > > ;; Files deleted by populate at Fri, 18 Sep 1998 16:56:04 +0200, > ;; from version Branche-4-10.11(w), by demaille: > > ; (etc/README ()) > > ;; Files added by populate at Tue, 22 Sep 1998 15:55:56 +0200, > ;; to version Branche-4-10.12(w), by demaille: > > (lib/getnum.h (a2ps/o/28_getnum.h 1.1 644)) > (lib/getnum.c (a2ps/o/29_getnum.c 1.1 644)) > (lib/madir.h (a2ps/o/30_madir.h 1.1 644)) > (lib/madir.c (a2ps/o/31_madir.c 1.1 644)) > > ;; Files added by populate at Thu, 24 Sep 1998 15:58:00 +0200, > ;; to version Branche-4-10.15(w), by demaille: > > (m4/perl.m4 (a2ps/o/32_perl.m4 1.1 644)) > (m4/Makefile.am (a2ps/o/33_Makefile.a 1.1 644)) > (man/pdiff.x (a2ps/o/34_pdiff.x 1.1 644)) > (man/fixps.x (a2ps/o/35_fixps.x 1.1 644)) > (man/psmandup.x (a2ps/o/36_psmandup.x 1.1 644)) > (man/card.x (a2ps/o/37_card.x 1.1 644)) > (man/a2ps.x (a2ps/o/38_a2ps.x 1.1 644)) > > ;; Files deleted by populate at Thu, 24 Sep 1998 15:58:00 +0200, > ;; from version Branche-4-10.15(w), by demaille: > > ; (auxdir/help2man.PL ()) > > ;; Files added by populate at Thu, 24 Sep 1998 17:33:17 +0200, > ;; to version Branche-4-10.15(w), by demaille: > > (m4/Makefile.in (a2ps/o/39_Makefile.i 1.1 644)) > > ;; Files deleted by populate at Fri, 25 Sep 1998 11:17:04 +0200, > ;; from version Branche-4-10.16(w), by demaille: > > ; (lib/savedir.c ()) Index: Version-4-10-3.1/doc/a2ps.texi 8d7 < 18a18,22 > @set PACKAGE a2ps > @set EMAILBUG bug-a2ps@@gnu.org > @set EMAILLIST a2ps@@gnu.org > @set EMAILREQUEST a2ps-request@@gnu.org > @set WWWHOME http://www.inf.enst.fr/~demaille/a2ps/ 20c24 < @c short cut for a2ps --- > @c short cut for PACKAGE in @code 22c26 < @code{a2ps} --- > @code{@value{PACKAGE}} 59,61c63,65 < This document describes @pack @value{VERSION}, a converter from various < formats, included text, to PostScript converter, with pretty-printing < abilities. --- > This document describes GNU @pack @value{VERSION}, a converter from > various formats, included text, to PostScript converter, with > pretty-printing abilities. 90c94 < @title a2ps, version @value{VERSION} --- > @title GNU a2ps, version @value{VERSION} 114c118 < by the Foundation. --- > by the Free Software Foundation. 125,126c129,130 < @pack is a filter which generates PostScript from various formats, with < pretty-printing features, strong support for many alphabets, and --- > GNU @pack is a filter which generates PostScript from various formats, > with pretty-printing features, strong support for many alphabets, and 132a137 > * Configuration Files:: 139c144 < * Various:: FAQ, wish lists --- > * FAQ:: 201,208d205 < Library Files < < * Configuration Files:: Default settings < * Documentation Format:: Special tags to write a documentation < * Map Files:: Their general shape and rationale < * Font Files:: Using other fonts < * Style Sheet Files:: Defining pretty printing rules < 226a224,230 > Library Files > > * Documentation Format:: Special tags to write a documentation > * Map Files:: Their general shape and rationale > * Font Files:: Using other fonts > * Style Sheet Files:: Defining pretty printing rules > 352,358d355 < Various < < * Security issues:: What kind of bad joke may happen < * Non PostScript printers:: Integrating calls to GhostScript < * FAQ:: Common problems < * What next:: Aka to-do list < 361,363c358,360 < * Why Does ...?:: < * How Can I ...?:: < * Please tell me...:: --- > * Why Does ...?:: Error Related Questions > * How Can I ...?:: Asking Specific Features > * Please tell me...:: Abract Questions on a2ps 372c369,370 < * My File is not Binary:: --- > * My File is not Binary:: a2ps refuses to print a file > * Cannot Change the Font Size:: a2ps refuses to honor --font-size 389,393d386 < What next? < < * EPSF:: Generating EPS files < * Correcting:: Interface with spell < 409c402 < This document describes @pack version @value{VERSION}. The latest --- > This document describes GNU @pack version @value{VERSION}. The latest 411c404 < @href{http://www.inf.enst.fr/~demaille/a2ps/,a2ps home page}. --- > @href{@value{WWWHOME},a2ps home page}. 494c487 < only available on @href{http://www.inf.enst.fr/~demaille/a2ps/,a2ps home --- > only available on @href{@value{WWWHOME},a2ps home 518c511 < @href{http://www.inf.enst.fr/~demaille/a2ps/,a2ps home page} and in the --- > @href{@value{WWWHOME},a2ps home page} and in the 523,525c516,518 < If the problem persists, send us a mail (@email{a2ps-bugs@@inf.enst.fr}) < which subject is @samp{a2ps @var{version}: @var{short-description}} < and which content mentions the name of your machine and OS, the version of --- > If the problem persists, send us a mail (@email{@value{EMAILBUG}}) which > subject is @samp{a2ps @var{version}: @var{short-description}} and which > content mentions the name of your machine and OS, the version of 536,537c529,530 < @pack{}. There are also announcements about the version in alpha < testing, requests for comments, new sheets, etc. --- > @pack{}: @email{@value{EMAILLIST}}. There are also announcements about > the version in alpha testing, requests for comments, new sheets, etc. 543c536 < address: use @email{a2ps-bugs@@inf.enst.fr} instead. --- > address: use @email{@value{EMAILBUG}} instead. 557,558c550 < available on @href{http://www.inf.enst.fr/~demaille/a2ps/po/, the a2ps < translation page}. --- > available on @href{@value{WWWHOME}po/, the a2ps translation page}. 590c582,584 < Well, if you feel like doing something else, go ahead! --- > Well, if you feel like doing something else, go ahead! But contact us, > because we have quite a big stack of things we want to do or have > started to do, and synchronizing might be useful. 964c958 < @node Invoking a2ps, Library Files, User Guide, Top --- > @node Invoking a2ps, Configuration Files, User Guide, Top 1236c1230 < @defvr {Option} -@b{-}variable=@var{key}[:@var{value}] --- > @defvr {Option} -@b{-}define=@var{key}[:@var{value}] 1353c1347 < @samp{inches}. --- > @samp{points}. 1684c1678,1681 < when the output file already exists. --- > when the output file already exists, is regular (that is, no backup is > done on special files such as @file{/dev/null}), and is writable (in > this case, disabling version control makes @pack fail the very same way > as if version control was disabled: permission denied). 2304a2302 > 2305a2304,2310 > @c ##### ####### > @c # # #### # # ###### # #### # # # ###### #### > @c # # # ## # # # # # # # # # # > @c # # # # # # ##### # # ##### # # ##### #### > @c # # # # # # # # # ### # # # # # > @c # # # # # ## # # # # # # # # # # > @c ##### #### # # # # #### # # ###### ###### #### 2307,2362c2312,2313 < @c # ####### < @c # # ##### # # # ###### #### < @c # # # # # # # # # < @c # # ##### ##### # # ##### #### < @c # # # # # # # # # < @c # # # # # # # # # # < @c ####### # ##### # # ###### ###### #### < < < @node Library Files, Encodings, Invoking a2ps, Top < @chapter Library Files < @cindex Library files < < To be general and to allow as much customization as possible, @pack < avoids to hard code its knowledge (encodings, PostScript routines, < etc.), and tries to split it in various files. Hence it needs a path, < i.e., a list of directories, in which it may find the files it needs. < < The exact value of this library path is available by @samp{a2ps < --list=defaults}. Typically its value is: < @example < @cartouche < gargantua ~ $ a2ps --list=defaults < Configuration status of a2ps @value{VERSION} < @emph{More stuff deleted here} < Internals: < verbosity level = 2 < file command = /usr/ucb/file -L < temporary directory = < library path = < /inf/soft/infthes/demaille/.a2ps < /usr/local/share/a2ps/sheets < /usr/local/share/a2ps/ps < /usr/local/share/a2ps/encoding < /usr/local/share/a2ps/afm < /usr/local/share/a2ps/printers < /usr/local/share/a2ps < @end cartouche < @end example < < You may change this default path through the configuration files < (@pxref{Your Library Path}). < < If you plan to define yourself some files for @pack{}, they should be in < one of those directories. < < @menu < * Configuration Files:: Default settings < * Documentation Format:: Special tags to write a documentation < * Map Files:: Their general shape and rationale < * Font Files:: Using other fonts < * Style Sheet Files:: Defining pretty printing rules < @end menu < < @node Configuration Files, Documentation Format, Library Files, Library Files < @section Configuration Files --- > @node Configuration Files, Library Files, Invoking a2ps, Top > @chapter Configuration Files 2411c2362 < @subsection Your Library Path --- > @section Your Library Path 2436c2387 < @subsection Your Default Options --- > @section Your Default Options 2466c2417 < @subsection Your Media --- > @section Your Media 2506c2457 < @subsection Your Printers --- > @section Your Printers 2577c2528 < @subsection Your Shortcuts --- > @section Your Shortcuts 2603c2554 < @subsection Your PostScript magic number --- > @section Your PostScript magic number 2630c2581 < @subsection Your Page Labels --- > @section Your Page Labels 2650c2601 < @subsection Your Escapes --- > @section Your Escapes 2693c2644 < @subsection Your Delegations --- > @section Your Delegations 2708c2659 < @subsubsection Defining a Delegation --- > @subsection Defining a Delegation 2759c2710 < @subsubsection Guide Line for Delegations --- > @subsection Guide Line for Delegations 2805,2806c2756,2757 < @href{http://www.inf.enst.fr/~demaille/a2ps/delegations.html, < `Delegations for a2ps'}. If you know others, please let us know. --- > @href{@value{WWWHOME}delegations.html, `Delegations for a2ps'}. If you > know others, please let us know. 2810c2761 < @subsection Your Internal Details --- > @section Your Internal Details 2826a2778,2824 > > > @c # ####### > @c # # ##### # # # ###### #### > @c # # # # # # # # # > @c # # ##### ##### # # ##### #### > @c # # # # # # # # # > @c # # # # # # # # # # > @c ####### # ##### # # ###### ###### #### > > > @node Library Files, Encodings, Configuration Files, Top > @chapter Library Files > @cindex Library files > > To be general and to allow as much customization as possible, @pack > avoids to hard code its knowledge (encodings, PostScript routines, > etc.), and tries to split it in various files. Hence it needs a path, > i.e., a list of directories, in which it may find the files it needs. > > The exact value of this library path is available by @samp{a2ps > --list=defaults}. Typically its value is: > @example > @cartouche > gargantua ~ $ a2ps --list=defaults > Configuration status of a2ps @value{VERSION} > @emph{More stuff deleted here} > Internals: > verbosity level = 2 > file command = /usr/ucb/file -L > temporary directory = > library path = > /inf/soft/infthes/demaille/.a2ps > /usr/local/share/a2ps/sheets > /usr/local/share/a2ps/ps > /usr/local/share/a2ps/encoding > /usr/local/share/a2ps/afm > /usr/local/share/a2ps/printers > /usr/local/share/a2ps > @end cartouche > @end example > > You may change this default path through the configuration files > (@pxref{Your Library Path}). > > If you plan to define yourself some files for @pack{}, they should be in > one of those directories. 2828c2826,2834 < @node Documentation Format, Map Files, Configuration Files, Library Files --- > @menu > * Documentation Format:: Special tags to write a documentation > * Map Files:: Their general shape and rationale > * Font Files:: Using other fonts > * Style Sheet Files:: Defining pretty printing rules > @end menu > > > @node Documentation Format, Map Files, Library Files, Library Files 3053a3060 > 3292c3299 < --- > 5009c5016 < @node Contributions, Various, Programming with the Library, Top --- > @node Contributions, FAQ, Programming with the Library, Top 5316a5324 > 5317a5326,5361 > @c ####### # ##### > @c # # # # # > @c # # # # # > @c ##### # # # # > @c # ####### # # # > @c # # # # # > @c # # # #### # > > @node FAQ, Glossary, Contributions, Top > @chapter Frequently asked questions > > @c @section Security issues > @c @strong{Note.} I am not really aware of security problems. I am just > @c making assumptions upon my poor knowledge, so if somebody sees things > @c that should be reported here, or problem I'm not aware of, please > @c contact us so that this note gets extended or fixed. > > @c One should understand that any program that has not been written to be > @c secure is never secure. It is of course the case of @pack{}. > > @c Do not panic, there are no reason for you to worry. Nevertheless we can > @c yet imagine ways to obtain illegal rights thanks to some features of > @c @pack{}, especially virtual printers. > > @c If @pack is run by root, then the files it may create are owned by > @c root. This can for instance happen if you install @pack as one of > @c @code{lp} or @code{lpr} filter. > > @c Then, if one of the virtual printer creates say a shell script, it is > @c owned by root too. With just a bit of habit, it should not be difficult > @c then to access privileged access to the system. > > @c In what conditions could it happen? @strong{Only} if there are some > @c printers defined in the system configuration file of @pack{}, or in > @c root's home directory @file{.a2ps/a2psrc}. Hence, make sure to carefully > @c write the commands to the preconfigured printers. 5319,5415c5363,5364 < @c # # < @c # # ## ##### # #### # # #### < @c # # # # # # # # # # # # < @c # # # # # # # # # # # #### < @c # # ###### ##### # # # # # # < @c # # # # # # # # # # # # # < @c # # # # # # #### #### #### < < @node Various, Glossary, Contributions, Top < @chapter Various < We collected in this chapter the things that had no place in the rest of < the document. < < @menu < * Security issues:: What kind of bad joke may happen < * Non PostScript printers:: Integrating calls to GhostScript < * FAQ:: Common problems < * What next:: Aka to-do list < @end menu < < < < @node Security issues, Non PostScript printers, Various, Various < @section Security issues < @strong{Note.} I am not really aware of security problems. I am just < making assumptions upon my poor knowledge, so if somebody sees things < that should be reported here, or problem I'm not aware of, please < contact us so that this note gets extended or fixed. < < One should understand that any program that has not been written to be < secure is never secure. It is of course the case of @pack{}. < < Do not panic, there are no reason for you to worry. Nevertheless we can < yet imagine ways to obtain illegal rights thanks to some features of < @pack{}, especially virtual printers. < < If @pack is run by root, then the files it may create are owned by < root. This can for instance happen if you install @pack as one of < @code{lp} or @code{lpr} filter. < < Then, if one of the virtual printer creates say a shell script, it is < owned by root too. With just a bit of habit, it should not be difficult < then to access privileged access to the system. < < In what conditions could it happen? @strong{Only} if there are some < printers defined in the system configuration file of @pack{}, or in < root's home directory @file{.a2ps/a2psrc}. Hence, make sure to carefully < write the commands to the preconfigured printers. < < As you can see, this is quite science fiction, nevertheless, you might < wanted to know. < < < @node Non PostScript printers, FAQ, Security issues, Various < @section Non PostScript printers < Here are some tips on how to use a non PostScript printer. If somebody < feels like writing a more precise documentation, he really is welcome. < < Most of the time, @href{http://www.cs.wisc.edu/~ghost/, < @code{ghostscript}} is used in order to convert from PostScript to < another format, understood by your printer. Please refer to the < @code{ghostscript} documentation for a precise description of the tuning < you need. < < Basically, the first step you need is to acheive to call < @code{ghostscript} in a pipe chain. In other words, try to find out the < right arguments @code{ghostscript} needs in order to print with a < command like this: < @example < $ cat file.ps | gs @var{more arguments} < @end example < < In general it is the same command as for calling @code{ghostscript} with < a filename, except that the file name to use is @samp{-}: < @example < $ cat file.ps \ < | gs -q -dNOPAUSE -sDEVICE=deskjet -sOutputFile=- - -c quit\ < | lp -d@var{printer-name} < @end example < < Once it works, it is then easy to settle the right @code{Printer:} line < in your configuration file (@pxref{Your Printers}). For instance: < @example < Printer: djet \ < | gs -q -dNOPAUSE -sDEVICE=deskjet -sOutputFile=- - -c quit\ < | lp -d djet < @end example < < @email{scancm@@biobase.dk, Christian Mondrup} uses @pack under Windows < with a non PostScript printer. He uses: < @example < DefaultPrinter: | //c/gstools/gs5.10/Gswin32c.exe \ < -Ic:\gstools\gs5.10;c:\gstools\gs5.10\fonts \ < -sDEVICE=ljet4 -sPAPERSIZE=a4 -dNOPAUSE -r300 -dSAFER \ < -sOutputFile="\\spool\HP LaserJet 5L (PCL)" \ < -q - -c quit < @end example --- > @c As you can see, this is quite science fiction, nevertheless, you might > @c wanted to know. 5417,5418d5365 < @node FAQ, What next, Non PostScript printers, Various < @section Frequently asked questions 5426,5428c5373,5375 < * Why Does ...?:: < * How Can I ...?:: < * Please tell me...:: --- > * Why Does ...?:: Error Related Questions > * How Can I ...?:: Asking Specific Features > * Please tell me...:: Abract Questions on a2ps 5432c5379 < @subsection Why Does ...? --- > @section Why Does ...? 5442c5389,5390 < * My File is not Binary:: --- > * My File is not Binary:: a2ps refuses to print a file > * Cannot Change the Font Size:: a2ps refuses to honor --font-size 5446c5394 < @subsubsection Relocation Error --- > @subsection Relocation Error 5466c5414 < @subsubsection Printer Errors --- > @subsection Printer Errors 5487c5435 < @subsubsection Cannot Print in Duplex --- > @subsection Cannot Print in Duplex 5512c5460 < @subsubsection Printing goes beyond the frame of the paper --- > @subsection Printing goes beyond the frame of the paper 5519c5467 < @subsubsection What I get on the printer is long and incomprehensible --- > @subsection What I get on the printer is long and incomprehensible 5534,5535c5482,5483 < @node My File is not Binary, , Strange output, Why Does ...? < @subsubsection Why Does it Says my File is Binary --- > @node My File is not Binary, Cannot Change the Font Size, Strange output, Why Does ...? > @subsection Why Does it Say my File is Binary 5590a5539,5544 > @node Cannot Change the Font Size, , My File is not Binary, Why Does ...? > @subsection Why Can't I Change the Font Size > > @display > @emph{@pack does not seem to honor @code{--font-size}} > @end display 5591a5546,5555 > This is probably because you used @samp{-1}..@samp{-9} after the > @samp{--font-size}. This is wrong, because the options > @samp{-1}..@samp{-9} set the font size (so that there are 80 characters > per lines), and many other things (@xref{Pages Options}, option > @samp{--font-size}). > > Hence @samp{a2ps --font-size=12km -4} is exactely the same thing as > @samp{a2ps -4}, but is different from @samp{a2ps -4 --font-size=12km}. > Note that the `pure' options (no side-effects) to specify the number of > virtual pages are @samp{--columns} and @samp{--rows}. 5595c5559 < @subsection How Can I ...? --- > @section How Can I ...? 5608c5572 < @subsubsection How Can I Leave Room for Binding? --- > @subsection How Can I Leave Room for Binding? 5613c5577 < @subsubsection How Can I Print @code{stdin}? --- > @subsection How Can I Print @code{stdin}? 5624c5588 < @subsubsection How Can I Change the Font? --- > @subsection How Can I Change the Font? 5630c5594 < @subsubsection How Can I Simulate the Old Option @samp{-b}? --- > @subsection How Can I Simulate the Old Option @samp{-b}? 5638c5602,5603 < @subsubsection How Can I Print on Non PostScript Printers? --- > @subsection How Can I Print on Non PostScript Printers? > 5648,5649c5613 < @href{http://www.cs.wisc.edu/~ghost/index.html, @code{GhostScript} home < page}. --- > @href{http://www.cs.wisc.edu/~ghost/, @code{GhostScript} home page}. 5650a5615,5653 > Here are some tips on how to use a non PostScript printer. If somebody > feels like writing a more precise documentation, he really is welcome. > > Please refer to the @code{ghostscript} documentation for a precise > description of the tuning you need. > > Basically, the first step you need is to acheive to call > @code{ghostscript} in a pipe chain. In other words, try to find out the > right arguments @code{ghostscript} needs in order to print with a > command like this: > @example > $ cat file.ps | gs @var{more arguments} > @end example > > In general it is the same command as for calling @code{ghostscript} with > a filename, except that the file name to use is @samp{-}: > @example > $ cat file.ps \ > | gs -q -dNOPAUSE -sDEVICE=deskjet -sOutputFile=- - -c quit\ > | lp -d@var{printer-name} > @end example > > Once it works, it is then easy to settle the right @code{Printer:} line > in your configuration file (@pxref{Your Printers}). For instance: > @example > Printer: djet \ > | gs -q -dNOPAUSE -sDEVICE=deskjet -sOutputFile=- - -c quit\ > | lp -d djet > @end example > > @email{scancm@@biobase.dk, Christian Mondrup} uses @pack under Windows > with a non PostScript printer. He uses: > @example > DefaultPrinter: | //c/gstools/gs5.10/Gswin32c.exe \ > -Ic:\gstools\gs5.10;c:\gstools\gs5.10\fonts \ > -sDEVICE=ljet4 -sPAPERSIZE=a4 -dNOPAUSE -r300 -dSAFER \ > -sOutputFile="\\spool\HP LaserJet 5L (PCL)" \ > -q - -c quit > @end example 5653c5656 < @subsubsection How Can I Print Man Pages with Underlines --- > @subsection How Can I Print Man Pages with Underlines 5677c5680 < @subsection Please tell me... --- > @section Please tell me... 5688c5691 < @subsubsection Is @pack Y2K compliant? --- > @subsection Is @pack Y2K compliant? 5692,5701c5695,5710 < @strong{Yes}, @pack is Y2K compliant. < < First note that the behavior of @pack does not rely on the date, so any < how there is not much to fear. Still, there are often dates to prints, < and @pack does exactely what you ask. If you required a two digit year, < expect to have @samp{Jan 1st, 00} someday. @strong{You} are responsible < of the format you want for the date: @xref{Escapes}. < < @pack has always been Y2K compliant, not only the current version. But < most recent versions use as default dates with 4 digit years. --- > Yes, @pack is Y2K compliant... provided that you have either a version > more recent than 4.10.3, or you did apply the patch which is available > as @href{ftp://ftp.enst.fr/pub/unix/a2ps/a2ps-y2k-patch, > @file{a2ps-y2k-patch}}. To apply the patch onto the source of a2ps run: > @example > $ cd a2ps-@var{version}/lib > $ patch < a2ps-y2k-patch > @end example > and then proceed as usual. > > The expansions of the following escapes were broken (giving @samp{100} > instead of @samp{00}): @samp{%D}, @samp{%W}, @samp{$D}, @samp{$W}. > > Nevertheless, please note that if you required a two digit year, expect > to have @samp{Jan 1st, 00} someday. @strong{You} are responsible of the > format you want for the date: @xref{Escapes}. 5704c5713 < @subsubsection Why Have the Options Changed? --- > @subsection Why Have the Options Changed? 5721c5730 < @subsubsection Why not having used @code{yacc} and such --- > @subsection Why not having used @code{yacc} and such 5745,5769d5753 < @c --------------------------------- What Next --------------------------- < < @node What next, , FAQ, Various < @section What next? < < There are some features we would like to implement. Some are the < following ones. If you feel like helping, don't hesitate to contact us. < < < @menu < * EPSF:: Generating EPS files < * Correcting:: Interface with spell < @end menu < < @node EPSF, Correcting, What next, What next < @subsection EPSF < @pack should be able to generate EPS files in a short while. < < @node Correcting, , EPSF, What next < @subsection Spelling checking, syntax fixing. < When printing a human file (only English may be supported), spelling < should be checked. When pretty-printing, syntax errors should be < underlined. < < No just kidding :). Do it yourself... 5779c5763 < @node Glossary, Genesis, Various, Top --- > @node Glossary, Genesis, FAQ, Top Index: Version-4-10-3.1/doc/Makefile.am 20,21d19 < man_MANS = a2ps.1 card.1 psmandup.1 fixps.1 pdiff.1 < 24,25c22,23 < HELP2MAN = $(top_builddir)/auxdir/help2man < TEXI2DVIFLAGS = -b -c -t @afourpaper -t "@setchapternewpage odd" --- > TEXI2DVI = MAKEINFO='makeinfo -I $d' texi2dvi4a2ps > TEXI2DVIFLAGS = -b -c -t "@setchapternewpage odd" 29c27 < EXTRA_DIST = $(generated_texinfos) $(man_MANS) --- > EXTRA_DIST = $(generated_texinfos) .a2psrc 49c47,66 < SUFFIXES = .ps .dvi --- > docs: doc-a4 doc-us book-a4 book-us cover-a4 cover-us > > usdvi = $(PACKAGE)-$(VERSION).us.dvi > a4dvi = $(PACKAGE)-$(VERSION).a4.dvi > > $(a4dvi): a2ps.texi > $(TEXI2DVI) $(TEXI2DVIFLAGS) -t @afourpaper a2ps.texi > mv a2ps.dvi $(a4dvi) > > $(usdvi): a2ps.texi > $(TEXI2DVI) $(TEXI2DVIFLAGS) a2ps.texi > mv a2ps.dvi $(usdvi) > > doc-a4: $(a4dvi) > a2ps -2ZPdoc -MA4 $(a4dvi) > gzip -c $(a4dvi) > doc-$(a4dvi).gz > > doc-us: $(usdvi) > a2ps -2ZPdoc -MLetter $(usdvi) > gzip -c $(usdvi) > doc-$(usdvi).gz 51,52c68,69 < .dvi.ps: < dvips -q -t a4 -f $< -o- | psnup -2 > $@ --- > book-a4: $(a4dvi) > a2ps -1Pbook -MA4 $(a4dvi) 54c71,72 < docs: doc book cover --- > book-us: $(usdvi) > a2ps -1Pbook -MLetter $(usdvi) 56,72c74,78 < doc: a2ps.ps a2ps.dvi < mv a2ps.ps doc-$(PACKAGE)-$(VERSION).ps < gzip doc-$(PACKAGE)-$(VERSION).ps < cp a2ps.dvi doc-$(PACKAGE)-$(VERSION).dvi < gzip doc-$(PACKAGE)-$(VERSION).dvi < < book: a2ps.texi < MAKEINFO='makeinfo -I $d' texi2dvi4a2ps $(TEXI2DVIFLAGS) a2ps.texi < a2ps -1Zo- a2ps.dvi | psbook | psnup -2 | pstumble \ < > book-$(PACKAGE)-$(VERSION).ps < gzip book-$(PACKAGE)-$(VERSION).ps < rm -r a2ps.dvi < < cover: a2ps.dvi < a2ps -1Zo- -a1-2 a2ps.dvi | psselect 2,1 | psnup -2 \ < > cover-$(PACKAGE)-$(VERSION).ps < gzip cover-$(PACKAGE)-$(VERSION).ps --- > cover-a4: $(a4dvi) > a2ps -1Pcover -MA4 -a1-2 $(a4dvi) > > cover-us: $(usdvi) > a2ps -1Pcover -MLetter -a1-2 $(usdvi) 79,145d84 < < # Produce a man page from --help < a2ps.1: $(top_srcdir)/src/main.c < @if test -f ../src/a2ps && test -f $(HELP2MAN); then \ < echo "Updating a2ps \`man' page"; \ < A2PS_CONFIG=$(top_builddir)/check/a2ps-tst.cfg \ < $(HELP2MAN) \ < --name='format files for printing on a PostScript printer' \ < --output=a2ps.1 \ < ../src/a2ps; \ < else \ < echo "WARNING: The \`man' page cannot be updated yet."; \ < echo " Retry once the program executable will be ready."; \ < fi < < card.1: $(top_srcdir)/contrib/card.in < @prog=card synopsis='print reference card of program options'; \ < if test -f ../contrib/$$prog && test -f $(HELP2MAN); then \ < echo "Updating $$prog \`man' page"; \ < $(HELP2MAN) --name="$$synopsis" --output=$$prog.1 \ < "/bin/sh ../contrib/$$prog" ; \ < else \ < echo "WARNING: The \`man' page cannot be updated yet."; \ < echo " Retry once the program executable will be ready."; \ < fi < < psmandup.1: $(top_srcdir)/contrib/psmandup.in < @prog=psmandup synopsis='print duplex on non duplex printers'; \ < if test -f ../contrib/$$prog && test -f $(HELP2MAN); then \ < echo "Updating $$prog \`man' page"; \ < $(HELP2MAN) --name="$$synopsis" --output=$$prog.1 \ < "/bin/sh ../contrib/$$prog" ; \ < else \ < echo "WARNING: The \`man' page cannot be updated yet."; \ < echo " Retry once the program executable will be ready."; \ < fi < < fixps.1: $(top_srcdir)/contrib/fixps.in < @prog=fixps synopsis='sanitize PostScript files'; \ < if test -f ../contrib/fixps && test -f $(HELP2MAN); then \ < echo "Updating $$prog \`man' page"; \ < $(HELP2MAN) --name="$$synopsis" --output=$$prog.1 \ < "/bin/sh ../contrib/$$prog" ; \ < else \ < echo "WARNING: The \`man' page cannot be updated yet."; \ < echo " Retry once the program executable will be ready."; \ < fi < < pdiff.1: $(top_srcdir)/contrib/pdiff.in < @prog=pdiff synopsis='produce a pretty comparison between files'; \ < if test -f ../contrib/$$prog && test -f $(HELP2MAN); then \ < echo "Updating $$prog \`man' page"; \ < $(HELP2MAN) --name="$$synopsis" --output=$$prog.1 \ < "/bin/sh ../contrib/$$prog" ; \ < else \ < echo "WARNING: The \`man' page cannot be updated yet."; \ < echo " Retry once the program executable will be ready."; \ < fi < < # < # Cygnus GNU Win 32 distrib < # < windows: < cp $(man_MANS) ../dosdoc < cp a2ps.info ../dosdoc/a2ps.inf < cp a2ps.info-1 ../dosdoc/a2ps1.inf < cp a2ps.info-2 ../dosdoc/a2ps2.inf Index: Version-4-10-3.1/contrib/psmandup.in 191c191 < test $debug || trap "/bin/rm -rf $tmpdir" 0 1 2 3 13 14 15 --- > test $debug || trap "/bin/rm -rf $tmpdir" 0 1 2 3 13 15 Index: Version-4-10-3.1/contrib/fixps.in 163c163 < trap "/bin/rm -rf $tmpdir" 0 1 2 3 13 14 15 --- > trap "/bin/rm -rf $tmpdir" 0 1 2 3 13 15 218c218 < comments=`sed -ne '/^%%/p;/FMDEFINEFONT/p;/FMBEGINPAGE/p' $file` --- > comments=`eval "$command" | sed -ne '/^%%/p;/FMDEFINEFONT/p;/FMBEGINPAGE/p'` Index: Version-4-10-3.1/fonts/Makefile.am 2c2 < # Makefile for a2ps' AFM library directory. --- > # Makefile for a2ps' fonts directory. 33,36c33,38 < fonts_DATA = \ < crr35__i.pfb crr36__i.pfb crr55__i.pfb crr56__i.pfb \ < colle10.pfb colle8.pfb colle9.pfb \ < textb18.pfb textb19.pfb textb20.pfb --- > cyrillic_fonts = \ > crr35__i.pfb crr36__i.pfb crr55__i.pfb crr56__i.pfb \ > colle8.pfb colle9.pfb colle10.pfb \ > textb18.pfb textb19.pfb textb20.pfb > > fonts_DATA = $(pcg_fonts) $(cyrillic_fonts) Index: Version-4-10-3.1/afm/fonts.map 88a89 > PCFont pcfont Index: Version-4-10-3.1/afm/Makefile.am 34,41c34,43 < afm_DATA = fonts.map \ < colle10.afm colle8.afm colle9.afm crr35__i.afm crr36__i.afm \ < crr55__i.afm crr56__i.afm pbkd.afm pbkdi.afm pbkl.afm pbkli.afm \ < pcrb.afm pcrbo.afm pcrr.afm pcrro.afm phvb.afm phvbo.afm phvbon.afm \ < phvbrn.afm phvr.afm phvro.afm phvron.afm phvrrn.afm pncb.afm pncbi.afm \ < pncr.afm pncri.afm pplb.afm pplbi.afm pplr.afm pplri.afm psyr.afm \ < ptmb.afm ptmbi.afm ptmi.afm ptmr.afm pzcmi.afm pzdr.afm textb18.afm \ < textb19.afm textb20.afm --- > std_afms = \ > pbkd.afm pbkdi.afm pbkl.afm pbkli.afm \ > pcrb.afm pcrbo.afm pcrr.afm pcrro.afm \ > phvb.afm phvbo.afm phvbon.afm phvbrn.afm \ > phvr.afm phvro.afm phvron.afm phvrrn.afm \ > pncb.afm pncbi.afm pncr.afm pncri.afm \ > pplb.afm pplbi.afm pplr.afm pplri.afm \ > psyr.afm \ > ptmb.afm ptmbi.afm ptmi.afm ptmr.afm \ > pzcmi.afm pzdr.afm 42a45,50 > cyrillic_afms = \ > crr35__i.afm crr36__i.afm crr55__i.afm crr56__i.afm \ > colle8.afm colle9.afm colle10.afm \ > textb18.afm textb19.afm textb20.afm > > afm_DATA = fonts.map $(pcg_afms) $(std_afms) $(cyrillic_afms) Index: Version-4-10-3.1/encoding/ibm-cp850.edf 25c25 < Name: IBMPC --- > Name: IBM-CP850 Index: Version-4-10-3.1/encoding/ms-cp1250.edf 25c25 < Name: CP1250 --- > Name: MS-CP1250 Index: Version-4-10-3.1/encoding/encoding.map 96c96,99 < cp1250 cp1250 --- > ms-cp1250 ms-cp1250 > cp1250 ms-cp1250 > 1250 ms-cp1250 > cep ms-cp1250 99c102,106 < ibmpc ibmpc --- > ibm-cp850 ibm-cp850 > cp850 ibm-cp850 > 850 ibm-cp850 > pc ibm-cp850 > ibmpc ibm-cp850 102c109,112 < pcg pcg --- > ibm-cp437 ibm-cp437 > cp437 ibm-cp437 > 437 ibm-cp437 > pcg ibm-cp437 Index: Version-4-10-3.1/encoding/Makefile.am 35,37c35,42 < ascii.edf cp1250.edf hp.edf ibmpc.edf iso1.edf iso2.edf iso3.edf \ < iso4.edf iso5.edf iso7.edf iso9.edf iso10.edf iso15.edf koi8.edf \ < mac.edf pcg.edf --- > ascii.edf \ > ms-cp1250.edf \ > hp.edf \ > mac.edf \ > ibm-cp437.edf ibm-cp850.edf \ > iso1.edf iso2.edf iso3.edf iso4.edf iso5.edf iso7.edf iso9.edf \ > iso10.edf iso15.edf \ > koi8.edf Index: Version-4-10-3.1/check/ps-ref/encoding.ps 25d24 < %%+ encoding CP1250Encoding 27c26,27 < %%+ encoding IBMPCEncoding --- > %%+ encoding IBM-CP437Encoding > %%+ encoding IBM-CP850Encoding 35a36 > %%+ encoding MS-CP1250Encoding 47a49 > %%+ font PCFont 857,858c859,860 < %%BeginResource: encoding CP1250Encoding < /CP1250Encoding [ --- > %%BeginResource: encoding MS-CP1250Encoding > /MS-CP1250Encoding [ 893,894c895,896 < %%BeginResource: encoding IBMPCEncoding < /IBMPCEncoding [ --- > %%BeginResource: encoding IBM-CP850Encoding > /IBM-CP850Encoding [ 928a931,966 > %%BeginResource: encoding IBM-CP437Encoding > /IBM-CP437Encoding [ > /null /Wsmiley /Bsmiley /heart /diamond /club /spade /Bbullet > /Wbullet /Bcircle /Wcircle /male /female /quarternote /sixteenthnote /sun > /pointerright /pointerleft /Varrowboth /exclamdbl /paragraph /section /cursorblock /floor > /arrowup /arrowdown /arrowright /arrowleft /smallLLsingle /arrowboth /pointerup /pointerdown > /blank /exclam /quotedbl /numbersign /dollar /percent /ampersand /quotesingle > /parenleft /parenright /asterisk /plus /comma /hyphen /period /slash > /zero /one /two /three /four /five /six /seven > /eight /nine /colon /semicolon /less /equal /greater /question > /at /A /B /C /D /E /F /G > /H /I /J /K /L /M /N /O > /P /Q /R /S /T /U /V /W > /X /Y /Z /bracketleft /backslash /bracketright /asciicircum /underscore > /quoteleft /a /b /c /d /e /f /g > /h /i /j /k /l /m /n /o > /p /q /r /s /t /u /v /w > /x /y /z /braceleft /brokenbar /braceright /asciitilde /Delta > /Ccedilla /udieresis /eacute /acircumflex /adieresis /agrave /aring /ccedilla > /ecircumflex /edieresis /egrave /idieresis /icircumflex /igrave /Adieresis /Aring > /Eacute /ae /AE /ocircumflex /odieresis /ograve /ucircumflex /ugrave > /ydieresis /Odieresis /Udieresis /cent /sterling /yen /point /integral > /aacute /iacute /oacute /uacute /ntilde /Ntilde /aunder /ounder > /questiondown /smallULsingle /smallURsingle /half /quarter /exclamdown /lessdbl /greaterdbl > /lightbox /mediumbox /darkbox /Vsingle /VsingleTleftsingle /VsingleTleftdbl /VdblTleftsingle /VdblURsingle > /VsingleURdbl /VdblTleftdbl /Vdbl /VdblURdbl /VdblLRdbl /VdblLRsingle /VsingleLRdbl /VsingleURsingle > /VsingleLLsingle /HsingleTupsingle /HsingleTdownsingle /VsingleTrightsingle /Hsingle /VsingleXsingle /VsingleTrightdbl /VdblTrightsingle > /VdblLLdbl /VdblULdbl /HdblTupdbl /HdblTdowndbl /VdblTrightdbl /Hdbl /VdblXdbl /HdblTupsingle > /HsingleTupdbl /HdblTdownsingle /HsingleTdowndbl /VdblLLsingle /VsingleLLdbl /VsingleULdbl /VdblULsingle /VdblXsingle > /VsingleXdbl /VsingleLRsingle /VsingleULsingle /allblack /botblack /leftblack /rightblack /topblack > /alpha /beta /Gamma /pi /Sigma /sigma /mu /tau > /Phi /theta /Omega /delta /infinity /phi /element /intersection > /equivalence /plusminus /greaterequal /lessequal /integraltp /integralbt /divide /approxequal > /degree /bullet /dotmath /radical /eta /squared /block /blank > ] def > %%EndResource 8763c8801 < dup /nacute [110 160 195 180] put --- > dup /nacute [110 160 0 180] put 8796a8835,9165 > %%BeginResource: font PCFont > % -*-postscript-*- > % PC graphic font > % Copyright (c) 1996 Johannes Goldynia > % Author: Johannes Goldynia > % > > % > % This file is part of a2ps. > % > % a2ps is free software; you can redistribute it and/or modify > % it under the terms of the GNU General Public License as published by > % the Free Software Foundation; either version 2, or (at your option) > % any later version. > % > % a2ps is distributed in the hope that it will be useful, > % but WITHOUT ANY WARRANTY; without even the implied warranty of > % MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the > % GNU General Public License for more details. > % > % You should have received a copy of the GNU General Public License > % along with a2ps; see the file COPYING. If not, write to > % the Free Software Foundation, 59 Temple Place - Suite 330, > % Boston, MA 02111-1307, USA. > % > % PCFont for PC graphic encoding. > % Author: Johannes Goldynia > 23 dict dup begin > /FontMatrix [.001 0 0 .00112 0 0] def > /FontType 3 def > /FontBBox [0 -200 600 800] def > /Notice (PCfont 1991) def > /FullName (PCfont) def > /FontName /PCfont def > /isFixedPitch true def > /Encoding PCGraphicEncoding def > /_uC { 0 0 moveto /Courier findfont 1000 scalefont setfont show } def > /_uS { 0 0 moveto /Symbol findfont 1000 scalefont setfont show } def > /dotless_i { newpath 110 20 moveto 490 20 lineto 300 20 moveto 300 400 lineto 150 400 lineto 22 setlinewidth 1 setlinecap stroke } def > /squash { 1 dict begin /cr exch def save 1 .75 scale cr _uC restore end } def > /lt {lineto} def > /mt {moveto} def > /a {arc} def > /an {arcn} def > /cp {closepath} def > /slw {setlinewidth} def > /slc {setlinecap} def > /CharacterDefs 255 dict def > CharacterDefs begin > /null { 0 598 mt 230 598 lt 184 460 lt 0 460 lt cp 92 0 mt 92 184 lt 230 184 lt 368 598 lt 598 598 lt 598 460 lt 377.2 460 lt 230 0 lt cp fill } def > /Wsmiley { 300 300 275 0 360 a 370 230 mt 300 300 100 315 225 an 20 slw 1 slc stroke 230 370 25 0 360 a fill 370 370 25 0 360 a fill } def > /Bsmiley { 300 300 275 0 360 a 352.5 247.5 mt 370 230 25 135 315 an 300 300 125 315 225 an 230 230 25 225 45 an 300 300 75 225 315 a 230 335 mt 230 370 50 270 -90 an 370 370 50 270 -90 an eofill } def > /heart {(\251) _uS} def > /diamond {(\250) _uS} def > /club {(\247) _uS} def > /spade {(\252) _uS} def > /Bbullet { (\267) _uC } def > /Wbullet { 0 -200 mt 600 -200 lt 600 800 lt 0 800 lt 0 -200 lt 300 300 100 225 585 a eofill } def > /Bcircle { 300 300 100 225 585 a 20 slw stroke } def > /Wcircle { 0 -200 mt 600 -200 lt 600 800 lt 0 800 lt 0 -200 lt 300 300 125 225 585 a 300 300 75 225 585 a eofill } def > /male { newpath 300 200 200 70 -290 arcn 575 625 lineto 575 500 moveto 575 625 lineto 450 625 lineto 20 slw 1 setlinecap stroke } def > /female { newpath 300 400 200 270 -90 arcn 300 0 lineto 150 100 moveto 450 100 lineto 20 slw 1 setlinecap stroke } def > /quarternote { save 1 .5 scale 200 400 100 0 360 arc fill restore 290 200 moveto 290 658 lineto 430 840 230 235 270 arc 20 slw 0 setlinecap 290 610 lineto gsave fill grestore stroke } def > /sixteenthnote { save 1 .5 scale 200 400 100 0 360 arc 330 200 moveto 340 200 100 0 360 arc fill restore > 290 200 moveto 290 658 lineto 430 840 230 235 270 arc 430 610 moveto 430 790 230 270 235 arcn 430 610 moveto 430 100 lineto 20 slw 1 setlinecap stroke } def > /sun { newpath 300 300 150 270 -90 arcn 300 0 lineto 180 180 moveto 100 100 lineto 150 300 moveto 25 300 lineto 180 420 moveto 100 500 lineto 300 450 moveto 300 600 lineto 420 420 moveto 500 500 lineto 450 300 moveto 575 300 lineto 420 180 moveto 500 100 lineto 20 slw 1 setlinecap stroke } def > /pointerright { 600 750 450 270 210 an 600 -150 450 150 90 an fill } def > /pointerleft { 150 750 450 330 270 an 150 -150 450 90 30 an fill } def > /Varrowboth { 300 700 mt 550 500 lt 350 500 lt 350 200 lt 550 200 lt 300 0 lt 50 200 lt 250 200 lt 250 500 lt 50 500 lt cp fill } def > /exclamdbl { save -100 0 translate (!) _uC 200 0 translate (!) _uC restore } def > /paragraph { (\266) _uC } > def > /section { (\247) _uC } def > /cursorblock { 50 -100 mt 550 -100 lt 550 200 lt 50 200 lt cp fill } def > /floor { 300 700 mt 550 500 lt 350 500 lt 350 200 lt 550 200 lt 300 0 lt 50 200 lt 250 200 lt 250 500 lt 50 500 lt cp fill 0 0 mt 600 0 lt 20 slw stroke } def > /arrowup { 300 700 mt 550 500 lt 350 500 lt 350 0 lt 250 0 lt 250 500 lt 50 500 lt cp fill } def > /arrowdown { 300 0 mt 550 200 lt 350 200 lt 350 700 lt 250 700 lt 250 200 lt 50 200 lt cp fill } def > /arrowright { 50 300 mt 550 300 lt 300 400 lt 550 300 mt 300 200 lt 1 slc 25 slw stroke } def > /arrowleft { 550 300 mt 50 300 lt 300 400 lt 50 300 mt 300 200 lt 1 slc 25 slw stroke } def > /smallLLsingle { 100 400 mt 100 275 lt 500 275 lt 20 slw stroke } def > /arrowboth { 550 300 mt 50 300 lt 200 400 lt 50 300 mt 200 200 lt 550 300 mt 400 400 lt 550 300 mt 400 200 lt 1 slc 20 slw stroke } def > /pointerup { 50 50 mt 300 600 lt 550 50 lt cp fill } def > /pointerdown { 0 550 mt 300 50 lt 550 550 lt cp fill } def > /blank {} def > /exclam { (!) _uC } def > /quotedbl { (") _uC } def > /numbersign { (#) _uC } def > /dollar { ($) _uC } def > /percent { (%) _uC } def > /ampersand {(&) _uC} def > /quotesingle {(') _uC} def > /parenleft { (\050) _uC } def > /parenright { (\051) _uC } def > /asterisk { (*) _uC } def > /plus { (+) _uC } def > /comma { (,) _uC } def > /hyphen { (-) _uC } def > /period { (.) _uC } def > /slash { (/) _uC } def > /zero { (0) _uC } def > /one { (1) _uC } def > /two { (2) _uC } def > /three { (3) _uC } def > /four { (4) _uC } def > /five { (5) _uC } def > /six { (6) _uC } def > /seven { (7) _uC } def > /eight { (8) _uC } def > /nine { (9) _uC } def > /colon { (:) _uC } def > /semicolon { (;) _uC } def > /less { (<) _uC } def > /equal { (=) _uC } def > /greater { (>) _uC } def > /question { (?) _uC } def > /at { (@) _uC } def > /A { (A) _uC } def > /B { (B) _uC } def > /C { (C) _uC } def > /D { (D) _uC } def > /E { (E) _uC } def > /F { (F) _uC } def > /G { (G) _uC } def > /H { (H) _uC } def > /I { (I) _uC } def > /J { (J) _uC } def > /K { (K) _uC } def > /L { (L) _uC } def > /M { (M) _uC } def > /N { (N) _uC } def > /O { (O) _uC } def > /P { (P) _uC } def > /Q { (Q) _uC } def > /R { (R) _uC } def > /S { (S) _uC } def > /T { (T) _uC } def > /U { (U) _uC } def > /V { (V) _uC } def > /W { (W) _uC } def > /X { (X) _uC } def > /Y { (Y) _uC } def > /Z { (Z) _uC } def > /bracketleft { ([) _uC } def > /backslash { (\\) _uC } def > /bracketright { (]) _uC } def > /asciicircum { (^) _uC } def > /underscore { 0 -200 mt 600 -200 lt 20 slw stroke } def > /quoteleft { (`) _uC } def > /a { (a) _uC } def > /b { (b) _uC } def > /c { (c) _uC } def > /d { (d) _uC } def > /e { (e) _uC } def > /f { (f) _uC } def > /g { (g) _uC } def > /h { (h) _uC } def > /i { (i) _uC } def > /j { (j) _uC } def > /k { (k) _uC } def > /l { (l) _uC } def > /m { (m) _uC } def > /n { (n) _uC } def > /o { (o) _uC } def > /p { (p) _uC } def > /q { (q) _uC } def > /r { (r) _uC } def > /s { (s) _uC } def > /t { (t) _uC } def > /u { (u) _uC } def > /v { (v) _uC } def > /w { (w) _uC } def > /x { (x) _uC } def > /y { (y) _uC } def > /z { (z) _uC } def > /braceleft { ({) _uC } def > /brokenbar { (|) _uC } def > /braceright { (}) _uC } def > /asciitilde { (~) _uC } def > /Delta { 50 0 mt 50 200 lt 300 500 lt 550 200 lt 550 0 lt cp 0 setlinejoin 20 slw stroke } def > /Ccedilla { (C) _uC (\313) _uC } def > /udieresis { (u) _uC (\310) _uC } def > /eacute { (e) _uC (\302) _uC } def > /acircumflex { (a) _uC (\303) _uC } def > /adieresis { (a) _uC (\310) _uC } def > /agrave { (a) _uC (\301) _uC } def > /aring { (a) _uC (\312) _uC } def > /ccedilla { (c) _uC (\313) _uC } def > /ecircumflex { (e) _uC (\303) _uC } def > /edieresis { (e) _uC (\310) _uC } def > /egrave { (e) _uC (\301) _uC } def > /idieresis { dotless_i (\310) _uC } def > /icircumflex { dotless_i (\303) _uC } def > /igrave { dotless_i (\301) _uC } def > /Adieresis { (A) squash (\310) _uC } def > /Aring { (A) squash (\312) _uC } def > /Eacute { (E) squash (\302) _uC } def > /ae { save .6 1 scale -75 0 translate (a) _uC 360 0 translate (e) _uC restore } def > /AE { 120 540 moveto 480 540 lineto 480 420 lineto 300 540 moveto 300 20 lineto 250 20 moveto 500 20 lineto 500 160 lineto 250 540 moveto 80 20 lineto 30 20 moveto 180 20 lineto 170 280 moveto 400 280 lineto 400 240 moveto 400 320 lineto 20 slw 1 setlinecap stroke } def > /ocircumflex { (o) _uC (\303) _uC } def > /odieresis { (o) _uC (\310) _uC } def > /ograve { (o) _uC (\301) _uC } def > /ucircumflex { (u) _uC (\303) _uC } def > /ugrave { (u) _uC (\301) _uC } def > /ydieresis { (y) _uC (\310) _uC } def > /Odieresis { (O) squash (\310) _uC } def > /Udieresis { (U) squash (\310) _uC } def > /cent { (\242) _uC } def > /sterling { (\243) _uC } def > /yen { (\245) _uC } def > /point { save .6 1 scale (P) _uC .5 .5 scale 1000 0 translate (t) _uC restore } def > /integral { save 1 .75 scale (\362) _uS restore } def > /aacute { (a) _uC (\302) _uC } def > /iacute { dotless_i (\302) _uC } def > /oacute { (o) _uC (\302) _uC } def > /uacute { (u) _uC (\302) _uC } def > /ntilde { (n) _uC (\304) _uC } def > /Ntilde { (N) squash (\304) _uC } def > /aunder { save 175 200 translate .6 .6 scale (a) _uC 100 -200 mt 500 -200 lt 20 slw stroke restore } def > /ounder { save 175 200 translate .6 .6 scale (o) _uC 100 -200 mt 500 -200 lt 20 slw stroke restore } def > /questiondown { (\277) _uC } def > /smallULsingle { 25 100 mt 25 300 lt 575 300 lt 20 slw stroke } def > /smallURsingle { 25 300 mt 575 300 lt 575 100 lt 20 slw stroke } def > /half { save .5 .5 scale 0 600 translate (1) _uC > 500 -600 translate (2) _uC restore 50 0 moveto 500 600 lineto 10 slw 1 setlinecap stroke } def > /quarter { save .5 .5 scale 0 600 translate (1) _uC 500 -600 translate (4) _uC restore 50 0 moveto 500 600 lineto > 10 slw 1 setlinecap stroke } def > /exclamdown { (\241) _uC } def > /lessdbl { (\253) _uC } def > /greaterdbl { (\273) _uC } def > /lightbox { 2 dict begin 50 85 600 { /col exch def -150 71 800 { /row exch def col row 5 0 360 arc fill } for } for end } def > /mediumbox { 2 dict begin 50 85 600 { /col exch def -150 71 800 { /row exch def col row 15 0 360 arc fill } for } for end } def > /darkbox { 2 dict begin 50 85 600 { /col exch def -150 71 800 { /row exch def col row 25 0 360 arc fill } for } for end } def > /Vsingle { 300 -205 mt 300 805 lt 20 slw stroke } def > /VsingleTleftsingle { 300 -205 mt 300 805 lt 0 300 mt 300 300 lt 20 slw stroke } def > /VsingleTleftdbl { 300 -205 mt 300 805 lt 0 400 mt 300 400 lt 0 200 mt 300 200 lt 20 slw stroke } def > /VdblTleftsingle { 200 -205 mt 200 805 lt 400 -205 mt 400 805 lt 0 300 mt 200 300 lt 20 slw stroke } def > /VdblURsingle { 0 300 mt 400 300 lt 400 -205 lt 200 300 mt 200 -205 lt 20 slw stroke } def > /VsingleURdbl { 300 -205 mt 300 400 lt 0 400 lt 0 200 mt 300 200 lt 20 slw stroke } def > /VdblTleftdbl { 400 -205 mt 400 805 lt 200 -205 mt 200 200 lt 0 200 lt 0 400 mt 200 400 lt 200 805 lt 20 slw stroke } def > /Vdbl { 400 -205 mt 400 805 lt 200 -205 mt 200 805 lt 20 slw stroke } def > /VdblURdbl { 400 -205 mt 400 400 lt 0 400 lt 0 200 mt 200 200 lt 200 -205 lt 20 slw stroke } def > /VdblLRdbl { 200 805 mt 200 400 lt 0 400 lt 400 805 mt 400 200 lt 0 200 lt 20 slw stroke } def > /VdblLRsingle { 200 805 mt 200 300 lt 400 805 mt 400 300 lt 0 300 lt 20 slw stroke } def > /VsingleLRdbl { 300 805 mt 300 200 lt 0 200 lt 0 400 mt 300 400 lt 20 slw stroke } def > /VsingleURsingle { 300 -205 mt 300 300 lt 0 300 lt 20 slw stroke } def > /VsingleLLsingle { 300 805 mt 300 300 lt 600 300 lt 20 slw stroke } def > /HsingleTupsingle { 0 300 mt 600 300 lt 300 300 mt 300 805 lt 20 slw stroke } def > /HsingleTdownsingle { 0 300 mt 600 300 lt 300 300 mt 300 -205 lt 20 slw stroke } def > /VsingleTrightsingle { 300 -205 mt 300 805 lt 300 300 mt 600 300 lt 20 slw stroke } def > /Hsingle { 0 300 mt 600 300 lt 20 slw stroke } def > /VsingleXsingle { 300 -205 mt 300 805 lt 0 300 mt 600 300 lt 20 slw stroke } def > /VsingleTrightdbl { 300 -205 mt 300 805 lt 300 200 mt 600 200 lt 300 400 mt 600 400 lt 20 slw stroke } def > /VdblTrightsingle { 400 -205 mt 400 805 lt 200 -205 mt 200 805 lt 400 300 mt 600 300 lt 20 slw stroke } def > /VdblLLdbl { 400 805 mt 400 400 lt 600 400 lt 200 805 mt 200 200 lt 600 200 lt 20 slw stroke } def > /VdblULdbl { 400 -205 mt 400 200 lt 600 200 lt 200 -205 mt 200 400 lt 600 400 lt 20 slw stroke } def > /HdblTupdbl { 0 200 mt 600 200 lt 0 400 mt 200 400 lt 200 805 lt 400 805 mt 400 400 lt 600 400 lt 20 slw stroke } def > /HdblTdowndbl { 0 400 mt 600 400 lt 0 200 mt 200 200 lt 200 -205 lt 400 -205 mt 400 200 lt 600 200 lt 20 slw stroke } def > /VdblTrightdbl { 200 -205 mt 200 805 lt 400 -205 mt 400 200 lt 600 200 lt 600 400 mt > 400 400 lt 400 805 lt 20 slw stroke } def > /Hdbl { 0 200 mt 600 200 lt 0 400 mt 600 400 lt 20 slw stroke } def > /VdblXdbl { 400 -205 mt 400 200 lt 600 200 lt 600 400 mt 400 400 lt 400 805 lt 200 -205 mt 200 200 lt 0 200 lt > 0 400 mt 200 400 lt 200 805 lt 20 slw stroke } def > /HdblTupsingle { 0 200 mt 600 200 lt 0 400 mt 600 400 lt 300 400 mt 300 805 lt 20 slw stroke } def > /HsingleTupdbl { 0 300 mt 600 300 lt 200 300 mt 200 805 lt > 400 300 mt 400 805 lt 20 slw stroke } def > /HdblTdownsingle { 0 200 mt 600 200 lt 0 400 mt 600 400 lt 300 200 mt 300 -205 lt 20 slw stroke } def > /HsingleTdowndbl { 0 300 mt 600 300 lt 200 300 mt 200 -205 lt > 400 300 mt 400 -205 lt 20 slw stroke } def > /VdblLLsingle { 200 805 mt 200 300 lt 600 300 lt 400 805 mt 400 300 lt 20 slw stroke } def > /VsingleLLdbl { 300 805 mt 300 200 lt 600 200 lt 300 400 mt 600 400 lt 20 slw stroke } def > /VsingleULdbl { 300 -205 mt 300 400 lt 600 400 lt 300 200 mt 600 200 lt 20 slw stroke } def > /VdblULsingle { 200 -205 mt 200 300 lt 600 300 lt 400 -205 mt 400 300 lt 20 slw stroke } def > /VdblXsingle { 400 -205 mt 400 805 lt 200 -205 mt 200 805 lt 0 300 mt 600 300 lt 20 slw stroke } def > /VsingleXdbl { 300 -205 mt 300 805 lt 0 200 mt 600 200 lt 0 400 mt 600 400 lt 20 slw stroke } def > /VsingleLRsingle { 0 300 mt 300 300 lt 300 805 lt 20 slw stroke } def > /VsingleULsingle { 300 -205 mt 300 300 lt 600 300 lt 20 slw stroke } def > /allblack { 0 -205 mt 600 -205 lt 600 805 lt 0 805 lt cp fill } def > /botblack { 0 -205 mt 600 -205 lt 600 300 lt 0 300 lt cp fill } def > /leftblack { 0 -205 mt 300 -205 lt 300 805 lt 0 805 lt cp fill } def > /rightblack { 300 -205 mt 600 -205 lt 600 805 lt 300 805 lt cp fill } def > /topblack { 0 300 mt 600 300 lt 600 805 lt 0 805 lt cp fill } def > /alpha { save .8 .8 scale (\141) _uS restore } def > /beta { save .9 1 scale (\373) _uC restore } def > /Gamma { save .8 .8 scale (\107) _uS restore } def > /pi { save .8 .8 scale (\160) _uS restore } def > /Sigma { save .8 .8 scale (\123) _uS restore } def > /sigma { save .8 .8 scale (\163) _uS restore } def > /mu { save .8 .8 scale (\155) _uS restore } def > /tau { save .8 .8 scale (\164) _uS restore } def > /Phi { save .75 1 scale (\106) _uS restore } def > /theta { save .8 .8 scale (\161) _uS restore } def > /Omega { save .6 .9 scale (\127) _uS restore } def > /delta { save .8 .8 scale (\144) _uS restore } def > /infinity { save .75 1 scale (\245) _uS restore } def > /phi { save .8 .7 scale (\146) _uS restore } def > /element { save .8 .8 scale (\316) _uS restore } def > /intersection { save .5 .8 scale (\307) _uS restore } def > /equivalence {(\272) _uS} def > /plusminus {(\261) _uS} def > /greaterequal {(\263) _uS} def > /lessequal {(\243) _uS} def > /integraltp { save .75 .75 scale (\363) _uS restore } def > /integralbt { save .75 .75 scale (\365) _uS restore } def > /divide {(\270) _uS} def > /approxequal {(\273) _uS} def > /degree {(\260) _uS} def > /bullet {(\267) _uS} def > /dotmath {(\327) _uS} def > /radical { 100 300 mt 150 350 lt 350 0 lt 550 600 lt 25 slw stroke } def > /eta { save .8 .8 scale (\150) _uS restore } def > /squared { save 100 350 translate > .45 .45 scale (2) _uC restore } def > /block { 50 0 mt 50 400 lt 550 400 lt 550 0 lt fill } def > /blank {} def > end > > /BuildChar { > 600 0 > 0 -200 600 800 > setcachedevice > exch begin > Encoding exch get > CharacterDefs exch get > exec > end > } def > > /UniqueID 847667 def > end > /PCFont exch definefont pop > %%EndResource 11035,11044d11403 < % Dictionary for CP1250 support < /cp1250dict 7 dict begin < /fCourier CP1250Encoding /Courier-Ogonki reencode_font < /fCourier-Bold CP1250Encoding /Courier-Bold-Ogonki reencode_font < /fCourier-BoldOblique CP1250Encoding /Courier-BoldOblique-Ogonki reencode_font < /fCourier-Oblique CP1250Encoding /Courier-Oblique-Ogonki reencode_font < /fHelvetica CP1250Encoding /Helvetica-Ogonki reencode_font < /fHelvetica-Bold CP1250Encoding /Helvetica-Bold-Ogonki reencode_font < /fTimes-Roman CP1250Encoding /Times-Roman-Ogonki reencode_font < currentdict end def 11055,11063c11414,11432 < % Dictionary for IBMPC support < /ibmpcdict 7 dict begin < /fCourier IBMPCEncoding /Courier reencode_font < /fCourier-Bold IBMPCEncoding /Courier-Bold reencode_font < /fCourier-BoldOblique IBMPCEncoding /Courier-BoldOblique reencode_font < /fCourier-Oblique IBMPCEncoding /Courier-Oblique reencode_font < /fHelvetica IBMPCEncoding /Helvetica reencode_font < /fHelvetica-Bold IBMPCEncoding /Helvetica-Bold reencode_font < /fTimes-Roman IBMPCEncoding /Times-Roman reencode_font --- > % Dictionary for IBM-CP437 support > /ibm-cp437dict 7 dict begin > /fCourier IBM-CP437Encoding /PCFont reencode_font > /fCourier-Bold IBM-CP437Encoding /PCFont reencode_font > /fCourier-BoldOblique IBM-CP437Encoding /PCFont reencode_font > /fCourier-Oblique IBM-CP437Encoding /PCFont reencode_font > /fHelvetica IBM-CP437Encoding /PCFont reencode_font > /fHelvetica-Bold IBM-CP437Encoding /PCFont reencode_font > /fTimes-Roman IBM-CP437Encoding /PCFont reencode_font > currentdict end def > % Dictionary for IBM-CP850 support > /ibm-cp850dict 7 dict begin > /fCourier IBM-CP850Encoding /Courier reencode_font > /fCourier-Bold IBM-CP850Encoding /Courier-Bold reencode_font > /fCourier-BoldOblique IBM-CP850Encoding /Courier-BoldOblique reencode_font > /fCourier-Oblique IBM-CP850Encoding /Courier-Oblique reencode_font > /fHelvetica IBM-CP850Encoding /Helvetica reencode_font > /fHelvetica-Bold IBM-CP850Encoding /Helvetica-Bold reencode_font > /fTimes-Roman IBM-CP850Encoding /Times-Roman reencode_font 11155a11525,11534 > % Dictionary for MS-CP1250 support > /ms-cp1250dict 7 dict begin > /fCourier MS-CP1250Encoding /Courier-Ogonki reencode_font > /fCourier-Bold MS-CP1250Encoding /Courier-Bold-Ogonki reencode_font > /fCourier-BoldOblique MS-CP1250Encoding /Courier-BoldOblique-Ogonki reencode_font > /fCourier-Oblique MS-CP1250Encoding /Courier-Oblique-Ogonki reencode_font > /fHelvetica MS-CP1250Encoding /Helvetica-Ogonki reencode_font > /fHelvetica-Bold MS-CP1250Encoding /Helvetica-Bold-Ogonki reencode_font > /fTimes-Roman MS-CP1250Encoding /Times-Roman-Ogonki reencode_font > currentdict end def 11207,11208d11585 < end % of iso1dict < asciidict begin 11213,11214c11590,11594 < 0 T () p n < 0 T (This is a pure ASCII file, written to test the ASCII encoding) N --- > 0 T (ascii) L n > end % of iso1dict > asciidict begin > 0 T () L > (This is a pure ASCII file, written to test the ASCII encoding) p n 11216,11217c11596,11599 < 0 T (are not printable, and are escaped.) N < (5) # () N --- > (5) # (are not printable, and are escaped.) N > 0 T () N > 0 T () S > (latin1) L n 11220,11221c11602,11604 < 0 T (Ceci est un texte en fran\347ais accentu\351, comme dans ao\373t, ou) p n < 0 T (d\351cembre, et non pas ao\371t et d\350cembre...) N --- > 0 T () L > (Ceci est un texte en fran\347ais accentu\351, comme dans ao\373t, ou) p n > (10) # (d\351cembre, et non pas ao\371t et d\350cembre...) N 11222a11606,11607 > 0 T () S > (latin2) L n 11225,11229c11610,11617 < 0 T (dok\261d DOK\241D pami\352tasz PAMI\312TASZ \263awka \243AWKA na\346pa\346 NA\306PA\306 ga\266nie) p n < 0 T (GA\246NIE ki\266\346 KI\246\306 mr\363wka MR\323WKA wska\274nik WSKA\254NIK mo\277na MO\257NA dok\261d) N < 0 T (\\textbf{DOK\241D pami\352tasz PAMI\312TASZ \263awka \243AWKA na\346pa\346 NA\306PA\306 ga\266nie GA\246NIE ki\266\346}) N < 0 T (KI\246\306 mr\363wka MR\323WKA wska\274nik WSKA\254NIK mo\277na MO\257NA dok\261d DOK\241D pami\352tasz) N < (15) # (PAMI\312TASZ \263awka \243AWKA na\346pa\346 NA\306PA\306 ga\266nie GA\246NIE ki\266\346 KI\246\306 mr\363wka) N --- > 0 T () L > (dok\261d DOK\241D pami\352tasz PAMI\312TASZ \263awka \243AWKA na\346pa\346 NA\306PA\306 ga\266nie) p n > (15) # (GA\246NIE ki\266\346 KI\246\306 mr\363wka MR\323WKA wska\274nik WSKA\254NIK mo\277na MO\257NA dok\261d) N > 0 T () S > (DOK\241D pami\352tasz PAMI\312TASZ \263awka \243AWKA na\346pa\346 NA\306PA\306 ga\266nie GA\246NIE ki\266\346) K n > 0 T () S > (KI\246\306 mr\363wka MR\323WKA wska\274nik WSKA\254NIK mo\277na MO\257NA dok\261d DOK\241D pami\352tasz) p n > 0 T (PAMI\312TASZ \263awka \243AWKA na\346pa\346 NA\306PA\306 ga\266nie GA\246NIE ki\266\346 KI\246\306 mr\363wka) N 11231c11619 < 0 T (\263awka \243AWKA na\346pa\346 NA\306PA\306 ga\266nie GA\246NIE ki\266\346 KI\246\306 mr\363wka MR\323WKA) N --- > (20) # (\263awka \243AWKA na\346pa\346 NA\306PA\306 ga\266nie GA\246NIE ki\266\346 KI\246\306 mr\363wka MR\323WKA) N 11233a11622,11623 > 0 T () S > (latin3) L n 11236c11626,11627 < 0 T (dokM-1d DOKM-!D pami\352tasz PAMI\312TASZ \263awka \243AWKA na\346pa\346 NA\306PA\306 ga\266nie) p n --- > (25) # () L > (dokM-1d DOKM-!D pami\352tasz PAMI\312TASZ \263awka \243AWKA na\346pa\346 NA\306PA\306 ga\266nie) p n 11239,11242c11630,11634 < 0 T (\\textrm{KI\246\306 mr\363wka MR\323WKA wskaM- 0 T () S > (KI\246\306 mr\363wka MR\323WKA wskaM- 0 T (PAMI\312TASZ \263awka \243AWKA na\346pa\346 NA\306PA\306 ga\266nie GA\246NIE ki\266\346 KI\246\306 mr\363wka) N > (30) # () S > (MR\323WKA wskaM- 0 T () S > (latin4) L n 11248c11642,11643 < 0 T (dok\261d DOK\241D pami\352tasz PAMI\312TASZ M-3awka M-#AWKA na\346pa\346 NA\306PA\306 gaM-6nie) p n --- > 0 T () L > (dok\261d DOK\241D pami\352tasz PAMI\312TASZ M-3awka M-#AWKA na\346pa\346 NA\306PA\306 gaM-6nie) p n 11254c11649 < (35) # (PAMI\312TASZ M-3awka M-#AWKA na\346pa\346 NA\306PA\306 gaM-6nie GAM-&NIE kiM-6\346 KIM-&\306 mrM-swka) N --- > (40) # (PAMI\312TASZ M-3awka M-#AWKA na\346pa\346 NA\306PA\306 gaM-6nie GAM-&NIE kiM-6\346 KIM-&\306 mrM-swka) N 11258a11654,11655 > (45) # () S > (latin5) L n 11261c11658,11659 < 0 T (dok\261d DOK\241D pami\352tasz PAMI\312TASZ \263awka \243AWKA na\346pa\346 NA\306PA\306 ga\266nie) p n --- > 0 T () L > (dok\261d DOK\241D pami\352tasz PAMI\312TASZ \263awka \243AWKA na\346pa\346 NA\306PA\306 ga\266nie) p n 11264,11265c11662,11663 < 0 T (KI\246\306 mr\363wka MR\323WKA wska\274nik WSKA\254NIK mo\277na MO\257NA dok\261d DOK\241D pami\352tasz) N < (45) # (PAMI\312TASZ \263awka \243AWKA na\346pa\346 NA\306PA\306 ga\266nie GA\246NIE ki\266\346 KI\246\306 mr\363wka) N --- > (50) # (KI\246\306 mr\363wka MR\323WKA wska\274nik WSKA\254NIK mo\277na MO\257NA dok\261d DOK\241D pami\352tasz) N > 0 T (PAMI\312TASZ \263awka \243AWKA na\346pa\346 NA\306PA\306 ga\266nie GA\246NIE ki\266\346 KI\246\306 mr\363wka) N 11269c11667,11669 < 0 T () N --- > (55) # () N > 0 T () S > (latin6) L n 11272c11672,11673 < 0 T (dok\261d DOK\241D pami\352tasz PAMI\312TASZ M-3awka M-#AWKA na\346pa\346 NA\306PA\306 gaM-6nie) p n --- > 0 T () L > (dok\261d DOK\241D pami\352tasz PAMI\312TASZ M-3awka M-#AWKA na\346pa\346 NA\306PA\306 gaM-6nie) p n 11274c11675 < 0 T (DOK\241D pami\352tasz PAMI\312TASZ M-3awka M-#AWKA na\346pa\346 NA\306PA\306 gaM-6nie GAM-&NIE kiM-6\346) N --- > (60) # (DOK\241D pami\352tasz PAMI\312TASZ M-3awka M-#AWKA na\346pa\346 NA\306PA\306 gaM-6nie GAM-&NIE kiM-6\346) N 11276c11677 < (55) # (PAMI\312TASZ M-3awka M-#AWKA na\346pa\346 NA\306PA\306 gaM-6nie GAM-&NIE kiM-6\346 KIM-&\306 mr\363wka) N --- > 0 T (PAMI\312TASZ M-3awka M-#AWKA na\346pa\346 NA\306PA\306 gaM-6nie GAM-&NIE kiM-6\346 KIM-&\306 mr\363wka) N 11279c11680 < 0 T (wska\274nik WSKA\254NIK moM-?na MOM-/NA) N --- > (65) # (wska\274nik WSKA\254NIK moM-?na MOM-/NA) N 11287,11288d11687 < end % of iso10dict < iso5dict begin 11293,11294c11692,11697 < 0 T (dok\261d DOK\241D pami\352tasz PAMI\312TASZ \263awka \243AWKA na\346pa\346 NA\306PA\306 ga\266nie) p n < 0 T (GA\246NIE ki\266\346 KI\246\306 mr\363wka MR\323WKA wska\274nik WSKA\254NIK mo\277na MO\257NA dok\261d) N --- > 0 T (iso5) L n > end % of iso10dict > iso5dict begin > 0 T () L > (dok\261d DOK\241D pami\352tasz PAMI\312TASZ \263awka \243AWKA na\346pa\346 NA\306PA\306 ga\266nie) p n > (70) # (GA\246NIE ki\266\346 KI\246\306 mr\363wka MR\323WKA wska\274nik WSKA\254NIK mo\277na MO\257NA dok\261d) N 11297c11700 < (65) # (PAMI\312TASZ \263awka \243AWKA na\346pa\346 NA\306PA\306 ga\266nie GA\246NIE ki\266\346 KI\246\306 mr\363wka) N --- > 0 T (PAMI\312TASZ \263awka \243AWKA na\346pa\346 NA\306PA\306 ga\266nie GA\246NIE ki\266\346 KI\246\306 mr\363wka) N 11299c11702 < 0 T (\263awka \243AWKA na\346pa\346 NA\306PA\306 ga\266nie GA\246NIE ki\266\346 KI\246\306 mr\363wka MR\323WKA) N --- > (75) # (\263awka \243AWKA na\346pa\346 NA\306PA\306 ga\266nie GA\246NIE ki\266\346 KI\246\306 mr\363wka MR\323WKA) N 11301a11705,11706 > 0 T () S > (koi8) L n 11304c11709,11710 < 0 T (dokM-1d DOKM-!D pami\352tasz PAMI\312TASZ \263awka \243AWKA na\346pa\346 NA\306PA\306 gaM-6nie) p n --- > (80) # () L > (dokM-1d DOKM-!D pami\352tasz PAMI\312TASZ \263awka \243AWKA na\346pa\346 NA\306PA\306 gaM-6nie) p n 11310,11311c11716,11717 < (75) # (PAMI\312TASZ \263awka \243AWKA na\346pa\346 NA\306PA\306 gaM-6nie GAM-&NIE kiM-6\346 KIM-&\306 mr\363wka) N < 0 T (MR\323WKA wskaM- 0 T (PAMI\312TASZ \263awka \243AWKA na\346pa\346 NA\306PA\306 gaM-6nie GAM-&NIE kiM-6\346 KIM-&\306 mr\363wka) N > (85) # (MR\323WKA wskaM- 0 T () S > (CP1250) L n 11316,11317c11724,11726 < cp1250dict begin < 0 T (dok\261d DOK\241D pami\352tasz PAMI\312TASZ \263awka \243AWKA na\346pa\346 NA\306PA\306 ga\266nie) p n --- > ms-cp1250dict begin > 0 T () L > (dok\261d DOK\241D pami\352tasz PAMI\312TASZ \263awka \243AWKA na\346pa\346 NA\306PA\306 ga\266nie) p n 11321c11730 < (85) # (PAMI\312TASZ \263awka \243AWKA na\346pa\346 NA\306PA\306 ga\266nie GA\246NIE ki\266\346 KI\246\306 mr\363wka) N --- > (95) # (PAMI\312TASZ \263awka \243AWKA na\346pa\346 NA\306PA\306 ga\266nie GA\246NIE ki\266\346 KI\246\306 mr\363wka) N 11326,11340c11735,11740 < end % of cp1250dict < ibmpcdict begin < 0 T (dokM-1d DOK\241D pamiM-jtasz PAMIM-JTASZ M-3awka \243AWKA na\346pa\346 NAM-FPAM-F gaM-6nie) p n < 0 T (GA\246NIE kiM-6\346 KI\246M-F mrM-swka MRM-SWKA wskaM- (100) # () S > (ibmpc) L n > end % of ms-cp1250dict > ibm-cp850dict begin > 0 T () L > (dokM-1d DOK\241D pamiM-jtasz PAMIM-JTASZ M-3awka \243AWKA na\346pa\346 NAM-FPAM-F gaM-6nie) p n 11344c11744 < 0 T (KI\246M-F mrM-swka MRM-SWKA wskaM- (105) # (KI\246M-F mrM-swka MRM-SWKA wskaM- 0 T (PAMIM-JTASZ M-3awka \243AWKA na\346pa\346 NAM-FPAM-F gaM-6nie GA\246NIE kiM-6\346 KI\246M-F mrM-sw) N 11350a11751,11764 > (110) # () N > 0 T () S > (pcg) L n > end % of ibm-cp850dict > ibm-cp437dict begin > 0 T () L > (dok\261d DOK\241D pami\352tasz PAMI\312TASZ \263awka \243AWKA na\346pa\346 NA\306PA\306 ga\266nie) p n > 0 T (GA\246NIE ki\266\346 KI\246\306 mr\363wka MR\323WKA wska\274nik WSKA\254NIK mo\277na MO\257NA dok\261d) N > (115) # (DOK\241D pami\352tasz PAMI\312TASZ \263awka \243AWKA na\346pa\346 NA\306PA\306 ga\266nie GA\246NIE ki\266\346) N > 0 T (KI\246\306 mr\363wka MR\323WKA wska\274nik WSKA\254NIK mo\277na MO\257NA dok\261d DOK\241D pami\352tasz) N > 0 T (PAMI\312TASZ \263awka \243AWKA na\346pa\346 NA\306PA\306 ga\266nie GA\246NIE ki\266\346 KI\246\306 mr\363wka) N > 0 T (MR\323WKA wska\274nik WSKA\254NIK mo\277na MO\257NA dok\261d DOK\241D pami\352tasz PAMI\312TASZ) N > 0 T (\263awka \243AWKA na\346pa\346 NA\306PA\306 ga\266nie GA\246NIE ki\266\346 KI\246\306 mr\363wka MR\323WKA) N > (120) # (wska\274nik WSKA\254NIK mo\277na MO\257NA) N 11352c11766,11768 < end % of ibmpcdict --- > 0 T () S > (Hp) L n > end % of ibm-cp437dict 11354,11355c11770,11772 < 0 T (dok\261d DOK\241D pami\352tasz PAMI\312TASZ \263awka \243AWKA na\346pa\346 NA\306PA\306 ga\266nie) p n < 0 T (GA\246NIE ki\266\346 KI\246\306 mr\363wka MR\323WKA wska\274nik WSKA\254NIK mo\277na MO\257NA dok\261d) N --- > 0 T () L > (dok\261d DOK\241D pami\352tasz PAMI\312TASZ \263awka \243AWKA na\346pa\346 NA\306PA\306 ga\266nie) p n > (125) # (GA\246NIE ki\266\346 KI\246\306 mr\363wka MR\323WKA wska\274nik WSKA\254NIK mo\277na MO\257NA dok\261d) N 11358c11775 < (115) # (PAMI\312TASZ \263awka \243AWKA na\346pa\346 NA\306PA\306 ga\266nie GA\246NIE ki\266\346 KI\246\306 mr\363wka) N --- > 0 T (PAMI\312TASZ \263awka \243AWKA na\346pa\346 NA\306PA\306 ga\266nie GA\246NIE ki\266\346 KI\246\306 mr\363wka) N 11360c11777 < 0 T (\263awka \243AWKA na\346pa\346 NA\306PA\306 ga\266nie GA\246NIE ki\266\346 KI\246\306 mr\363wka MR\323WKA) N --- > (130) # (\263awka \243AWKA na\346pa\346 NA\306PA\306 ga\266nie GA\246NIE ki\266\346 KI\246\306 mr\363wka MR\323WKA) N 11362a11780,11781 > 0 T () S > (Mac) L n 11364,11369d11782 < macdict begin < 0 T (dok\261d DOK\241D pami\352tasz PAMI\312TASZ M-3awka \243AWKA na\346pa\346 NAM-FPAM-F gaM-6nie) p n < 0 T (GA\246NIE kiM-6\346 KI\246M-F mr\363wka MR\323WKA wska\274nik WSKA\254NIK mo\277na MO\257NA dok\261d) N < (125) # (DOK\241D pami\352tasz PAMI\312TASZ M-3awka \243AWKA na\346pa\346 NAM-FPAM-F gaM-6nie GA\246NIE kiM-6\346) N < 0 T (KI\246M-F mr\363wka MR\323WKA wska\274nik WSKA\254NIK mo\277na MO\257NA dok\261d DOK\241D pami\352tasz) N < end % of macdict 11373c11786 < macdict begin --- > hpdict begin 11377c11790 < end % of macdict --- > end % of hpdict 11400,11401c11813,11818 < 0 T (PAMI\312TASZ M-3awka \243AWKA na\346pa\346 NAM-FPAM-F gaM-6nie GA\246NIE kiM-6\346 KI\246M-F mr\363wka) p n < 0 T (MR\323WKA wska\274nik WSKA\254NIK mo\277na MO\257NA dok\261d DOK\241D pami\352tasz PAMI\312TASZ) N --- > (135) # (dok\261d DOK\241D pami\352tasz PAMI\312TASZ M-3awka \243AWKA na\346pa\346 NAM-FPAM-F gaM-6nie) p n > 0 T (GA\246NIE kiM-6\346 KI\246M-F mr\363wka MR\323WKA wska\274nik WSKA\254NIK mo\277na MO\257NA dok\261d) N > 0 T (DOK\241D pami\352tasz PAMI\312TASZ M-3awka \243AWKA na\346pa\346 NAM-FPAM-F gaM-6nie GA\246NIE kiM-6\346) N > 0 T (KI\246M-F mr\363wka MR\323WKA wska\274nik WSKA\254NIK mo\277na MO\257NA dok\261d DOK\241D pami\352tasz) N > 0 T (PAMI\312TASZ M-3awka \243AWKA na\346pa\346 NAM-FPAM-F gaM-6nie GA\246NIE kiM-6\346 KI\246M-F mr\363wka) N > (140) # (MR\323WKA wska\274nik WSKA\254NIK mo\277na MO\257NA dok\261d DOK\241D pami\352tasz PAMI\312TASZ) N 11403c11820 < (130) # (wska\274nik WSKA\254NIK mo\277na MO\257NA) N --- > 0 T (wska\274nik WSKA\254NIK mo\277na MO\257NA) N Index: Version-4-10-3.1/check/tstfiles/encoding.pre 1c1,2 < \encoding{ascii} --- > \Label{ascii} > \encoding{ascii}% 5a7 > \Label{latin1} 9a12 > \Label{latin2} 13c16 < \textbf{DOK¡D pamiêtasz PAMIÊTASZ ³awka £AWKA naæpaæ NAÆPAÆ ga¶nie GA¦NIE ki¶æ} --- > \Keyword{DOK¡D pamiêtasz PAMIÊTASZ ³awka £AWKA naæpaæ NAÆPAÆ ga¶nie GA¦NIE ki¶æ} 19a23 > \Label{latin3} 24c28 < \textrm{KI¦Æ mrówka MRÓWKA wska¼nik WSKA¬NIK mo¿na MO¯NA dok±d DOK¡D pamiêtasz --- > \keyword{KI¦Æ mrówka MRÓWKA wska¼nik WSKA¬NIK mo¿na MO¯NA dok±d DOK¡D pamiêtasz 29a34 > \Label{latin4} 39a45 > \Label{latin5} 49a56 > \Label{latin6} 59a67 > \Label{iso5} 69a78 > \Label{koi8} 79a89 > \Label{CP1250} 89a100 > \Label{ibmpc} 100c111,112 < % This is not supported currently \encoding{pcg}% --- > \Label{pcg} > \encoding{pcg}% 109a122 > \Label{Hp} 120,121c133 < % We want to put Mac as the last example, since its different < % eol messes up everything --- > \Label{Mac} Index: Version-4-10-3.1/check/a2ps-tst.cfg.in 50c50,51 < --- > Printer: void > /dev/null > Printer: display | cat > #f0 && gv #f0 Index: Version-4-10-3.1/check/Makefile.am 31,33c31,33 < cut.tst deleg1.tst deleg2.tst encoding.tst guess1.tst guess2.tst \ < inline.tst inout1.tst inout2.tst inout3.tst options.tst pages.tst \ < prologue.tst strip.tst styles.tst toc.tst --- > backup.tst cut.tst deleg1.tst deleg2.tst encoding.tst guess1.tst \ > guess2.tst inline.tst inout1.tst inout2.tst inout3.tst options.tst \ > pages.tst prologue.tst strip.tst styles.tst toc.tst Index: Version-4-10-3.1/check/ChangeLog 0a1,4 > 1998-09-15 Akim Demaille > > * backup.tst: New file, in charge of testing the backup system. > Index: Version-4-10-3.1/po/sv.po 8c8 < "POT-Creation-Date: 1998-06-18 13:51+0200\n" --- > "POT-Creation-Date: 1998-09-25 11:15+0200\n" 18c18 < #: src/buffer.c:61 --- > #: src/buffer.c:62 22c22,23 < #: lib/routines.c:202 src/delegate.c:245 --- > #: lib/routines.c:152 lib/xbackupfile.c:256 lib/xbackupfile.c:284 > #: lib/xbackupfile.c:291 src/delegate.c:245 27c28 < #: lib/routines.c:232 lib/routines.c:238 src/delegate.c:252 src/select.c:214 --- > #: lib/routines.c:182 lib/routines.c:188 src/delegate.c:252 src/select.c:214 47,48c48,49 < #: lib/pair_ht.c:294 lib/routines.c:196 src/generate.c:116 src/main.c:612 < #: src/main.c:619 --- > #: lib/pair_ht.c:294 lib/routines.c:146 src/generate.c:116 src/main.c:609 > #: src/main.c:616 54c55 < #: lib/routines.c:56 src/generate.c:119 --- > #: lib/xbackupfile.c:232 src/generate.c:119 143c144 < #: src/main.c:348 --- > #: src/main.c:344 178a180,198 > #: src/main.c:367 > msgid "" > "\n" > "Copyright (c) 1988, 89, 90, 91, 92, 93 Miguel Santana\n" > "Copyright (c) 1995, 96, 97, 98 Akim Demaille, Miguel Santana\n" > msgstr "" > "\n" > "Copyright (c) 1988, 89, 90, 91, 92, 93 Miguel Santana\n" > "Copyright (c) 1995, 96, 97, 98 Akim Demaille, Miguel Santana\n" > > #: src/main.c:372 > msgid "" > "This is free software; see the source for copying conditions. There is NO\n" > "warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.\n" > msgstr "" > "Detta är fri programvara; se källkoden för kopieringsvillkor. Det finns\n" > "INGEN garanti; inte ens för SÄLJBARHET eller LÄMPLIGHET FÖR NÅGOT SPECIELLT\n" > "ÄNDAMÅL.\n" > 184c204 < #: src/main.c:376 --- > #: src/main.c:382 198,216d217 < #: src/main.c:380 < msgid "" < "\n" < "Copyright (c) 1988, 89, 90, 91, 92, 93 Miguel Santana\n" < "Copyright (c) 1995, 96, 97, 98 Akim Demaille, Miguel Santana\n" < msgstr "" < "\n" < "Copyright (c) 1988, 89, 90, 91, 92, 93 Miguel Santana\n" < "Copyright (c) 1995, 96, 97, 98 Akim Demaille, Miguel Santana\n" < < #: src/main.c:385 < msgid "" < "This is free software; see the source for copying conditions. There is NO\n" < "warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.\n" < msgstr "" < "Detta är fri programvara; se källkoden för kopieringsvillkor. Det finns\n" < "INGEN garanti; inte ens för SÄLJBARHET eller LÄMPLIGHET FÖR NÅGOT SPECIELLT\n" < "ÄNDAMÅL.\n" < 218c219 < #: src/main.c:403 --- > #: src/main.c:400 223c224 < #: src/main.c:406 src/main.c:726 --- > #: src/main.c:403 src/main.c:723 227c228 < #: src/main.c:407 --- > #: src/main.c:404 242c243 < #: src/main.c:415 --- > #: src/main.c:412 246c247 < #: src/main.c:415 --- > #: src/main.c:412 250,259c251,252 < #: src/main.c:416 < msgid "rows first" < msgstr "rader först" < < #: src/main.c:416 < msgid "columns first" < msgstr "kolumner först" < < #: src/main.c:417 src/main.c:418 src/main.c:483 src/main.c:484 src/main.c:489 < #: src/main.c:490 src/main.c:574 --- > #: src/main.c:414 src/main.c:415 src/main.c:480 src/main.c:481 src/main.c:486 > #: src/main.c:487 src/main.c:571 263,264c256,257 < #: src/main.c:417 src/main.c:418 src/main.c:432 src/main.c:483 src/main.c:484 < #: src/main.c:489 src/main.c:490 src/main.c:574 --- > #: src/main.c:414 src/main.c:415 src/main.c:429 src/main.c:480 src/main.c:481 > #: src/main.c:486 src/main.c:487 src/main.c:571 268c261 < #: src/main.c:422 --- > #: src/main.c:419 273c266 < #: src/main.c:425 --- > #: src/main.c:422 278c271 < #: src/main.c:428 --- > #: src/main.c:425 280c273 < msgid "font size is %.0fin" --- > msgid "font size is %gpt" 284c277 < #: src/main.c:436 --- > #: src/main.c:433 289c282 < #: src/main.c:440 --- > #: src/main.c:437 294c287 < #: src/main.c:443 src/main.c:741 --- > #: src/main.c:440 src/main.c:738 298c291 < #: src/main.c:444 --- > #: src/main.c:441 311c304 < #: src/main.c:454 --- > #: src/main.c:451 315c308 < #: src/main.c:455 --- > #: src/main.c:452 336c329 < #: src/main.c:473 src/main.c:768 --- > #: src/main.c:470 src/main.c:765 340c333 < #: src/main.c:474 --- > #: src/main.c:471 363c356 < #: src/main.c:498 src/main.c:562 --- > #: src/main.c:495 src/main.c:559 367c360 < #: src/main.c:501 src/main.c:783 --- > #: src/main.c:498 src/main.c:780 371c364 < #: src/main.c:502 --- > #: src/main.c:499 382c375 < #: src/main.c:520 --- > #: src/main.c:517 386c379 < #: src/main.c:524 --- > #: src/main.c:521 391c384 < #: src/main.c:529 --- > #: src/main.c:526 399c392 < #: src/main.c:534 --- > #: src/main.c:531 403c396 < #: src/main.c:538 src/main.c:793 --- > #: src/main.c:535 src/main.c:790 407c400 < #: src/main.c:539 --- > #: src/main.c:536 418c411 < #: src/main.c:552 src/main.c:804 --- > #: src/main.c:549 src/main.c:801 422c415 < #: src/main.c:553 --- > #: src/main.c:550 441c434 < #: src/main.c:569 --- > #: src/main.c:566 445c438 < #: src/main.c:572 --- > #: src/main.c:569 453c446 < #: src/main.c:580 --- > #: src/main.c:577 457c450 < #: src/main.c:581 --- > #: src/main.c:578 468c461 < #: src/main.c:588 --- > #: src/main.c:585 472c465 < #: src/main.c:680 --- > #: src/main.c:677 490c483 < #: src/main.c:693 --- > #: src/main.c:690 497c490 < #: src/main.c:697 --- > #: src/main.c:694 530c523 < #: src/main.c:716 --- > #: src/main.c:713 534c527 < #: src/main.c:717 --- > #: src/main.c:714 541c534 < " --variable=KEY[:VALUE] unset or set the macro K to the value V\n" --- > " --define=KEY[:VALUE] unset variable KEY or set to VALUE\n" 549c542 < " --variable=NYCKEL[:VÄRDE] ta bort variabeln NYCKEL, eller sätt den till\n" --- > " --define=NYCKEL[:VÄRDE] ta bort variabeln NYCKEL, eller sätt den till\n" 552c545 < #: src/main.c:727 --- > #: src/main.c:724 578c571 < #: src/main.c:742 --- > #: src/main.c:739 599c592 < #: src/main.c:754 --- > #: src/main.c:751 603c596 < #: src/main.c:756 --- > #: src/main.c:753 627c620 < #: src/main.c:769 --- > #: src/main.c:766 651c644 < #: src/main.c:784 --- > #: src/main.c:781 665c658 < #: src/main.c:794 --- > #: src/main.c:791 682c675 < #: src/main.c:805 --- > #: src/main.c:802 702c695 < #. Report bugs to --- > #. Report bugs to 704,705c697,698 < #: src/main.c:820 < msgid "Report bugs to \n" --- > #: src/main.c:817 > msgid "Report bugs to \n" 707c700 < "Rapportera fel till .\n" --- > "Rapportera fel till .\n" 712c705 < #: src/main.c:1093 --- > #: src/main.c:1091 721c714 < #: lib/pathwalk.c:375 src/select.c:178 --- > #: lib/pathwalk.c:370 src/select.c:178 738c731 < #: /inf/soft/infthes/demaille/src/a2ps-4.10/lib/fonts.l:812 lib/pathwalk.c:323 --- > #: /inf/soft/infthes/demaille/src/a2ps-4.10/lib/fonts.l:812 lib/pathwalk.c:318 800c793 < #: lib/confg.c:235 lib/options.c:811 --- > #: lib/confg.c:235 lib/options.c:612 825c818 < #: lib/encoding.c:1088 lib/encoding.c:1115 --- > #: lib/encoding.c:1108 lib/encoding.c:1135 837a831,845 > #: lib/argmatch.c:156 lib/getnum.c:68 lib/getnum.c:124 lib/getnum.c:215 > #, fuzzy, c-format > msgid "invalid argument `%s' for `%s'" > msgstr "ogiltigt argument \"%s\" för flaggan \"%s\"" > > #: lib/getnum.c:126 > #, fuzzy, c-format > msgid "Valid arguments are integers n such that: %s\n" > msgstr "Tillåtna argument är heltal mindre än %d\n" > > #: lib/getnum.c:217 > #, fuzzy, c-format > msgid "Valid arguments are floats f such that: %s\n" > msgstr "Tillåtna argument är heltal mindre än %d\n" > 846c854 < #: lib/jobs.c:350 --- > #: lib/jobs.c:349 850a859,866 > #: lib/madir.c:59 > msgid "rows first" > msgstr "rader först" > > #: lib/madir.c:62 > msgid "columns first" > msgstr "kolumner först" > 954,976c970 < #: lib/options.c:196 lib/options.c:302 lib/options.c:417 < #, c-format < msgid "invalid argument `%s' for option `%s'" < msgstr "ogiltigt argument \"%s\" för flaggan \"%s\"" < < #. Assume -2. < #: lib/options.c:199 < #, c-format < msgid "ambiguous argument `%s' for option `%s'" < msgstr "tvetydigt argument \"%s\" för flaggan \"%s\"" < < #. We try to put synonyms on the same line. < #. * The assumption is that they follow each other < #: lib/options.c:204 < msgid "Valid arguments are:" < msgstr "Tillåtna argument är:" < < #: lib/options.c:221 < #, fuzzy, c-format < msgid "wrong value for option %s: `%s'" < msgstr "ogiltigt argument \"%s\" för flaggan \"%s\"" < < #: lib/options.c:222 lib/options.c:881 --- > #: lib/options.c:682 981,1001c975 < #: lib/options.c:305 < #, c-format < msgid "Valid arguments are integers between %d and %d\n" < msgstr "Tillåtna argument är heltal mellan %d och %d\n" < < #: lib/options.c:308 < #, c-format < msgid "Valid arguments are integers greater than %d\n" < msgstr "Tillåtna argument är heltal större än %d\n" < < #: lib/options.c:311 < #, c-format < msgid "Valid arguments are integers smaller than %d\n" < msgstr "Tillåtna argument är heltal mindre än %d\n" < < #: lib/options.c:420 < #, c-format < msgid "Valid arguments are lengths between %.1fin and %.1fin\n" < msgstr "Tillåtna argument är längder mellan %.1fin och %.1fin\n" < < #: lib/options.c:938 --- > #: lib/options.c:739 1033c1007 < #: lib/printers.c:142 --- > #: lib/printers.c:143 1038c1012 < #: lib/printers.c:146 --- > #: lib/printers.c:147 1043c1017 < #: lib/printers.c:244 --- > #: lib/printers.c:245 1047c1021 < #: lib/printers.c:258 --- > #: lib/printers.c:259 1052c1026 < #: lib/printers.c:377 --- > #: lib/printers.c:378 1056c1030 < #: lib/printers.c:379 --- > #: lib/printers.c:380 1061c1035 < #: lib/printers.c:383 --- > #: lib/printers.c:384 1065c1039 < #: lib/printers.c:385 --- > #: lib/printers.c:386 1070c1044 < #: lib/printers.c:641 lib/printers.c:648 --- > #: lib/printers.c:642 lib/printers.c:649 1083c1057 < #: lib/psgen.c:642 --- > #: lib/psgen.c:644 1088,1096d1061 < #: lib/routines.c:63 < #, c-format < msgid "cannot rename file `%s' as `%s'" < msgstr "kan inte ändra namn på filen \"%s\" till \"%s\"" < < #: lib/hashtab.c:52 lib/routines.c:79 lib/xmalloc.c:47 < msgid "Memory exhausted" < msgstr "Slut på minne" < 1106c1071,1097 < #: lib/error.c:91 --- > #: lib/hashtab.c:52 lib/xbackupfile.c:113 lib/xmalloc.c:47 > msgid "Memory exhausted" > msgstr "Slut på minne" > > #: lib/xbackupfile.c:248 lib/xbackupfile.c:260 > #, c-format > msgid "cannot rename file `%s' as `%s'" > msgstr "kan inte ändra namn på filen \"%s\" till \"%s\"" > > #: lib/xbackupfile.c:263 > #, fuzzy, c-format > msgid "restored file `%s'" > msgstr "kan inte skapa filen \"%s\"" > > #. Assume -2. > #: lib/argmatch.c:159 > #, fuzzy, c-format > msgid "ambiguous argument `%s' for `%s'" > msgstr "tvetydigt argument \"%s\" för flaggan \"%s\"" > > #. We try to put synonyms on the same line. The assumption is that > #. synonyms follow each other > #: lib/argmatch.c:179 > msgid "Valid arguments are:" > msgstr "Tillåtna argument är:" > > #: lib/error.c:102 1110c1101 < #: lib/getopt.c:628 --- > #: lib/getopt.c:683 1115c1106 < #: lib/getopt.c:652 --- > #: lib/getopt.c:708 1120c1111 < #: lib/getopt.c:657 --- > #: lib/getopt.c:713 1125c1116 < #: lib/getopt.c:674 lib/getopt.c:847 --- > #: lib/getopt.c:731 lib/getopt.c:904 1131c1122 < #: lib/getopt.c:703 --- > #: lib/getopt.c:760 1137c1128 < #: lib/getopt.c:707 --- > #: lib/getopt.c:764 1143c1134 < #: lib/getopt.c:733 --- > #: lib/getopt.c:790 1148c1139 < #: lib/getopt.c:736 --- > #: lib/getopt.c:793 1154c1145 < #: lib/getopt.c:766 lib/getopt.c:896 --- > #: lib/getopt.c:823 lib/getopt.c:953 1159c1150 < #: lib/getopt.c:813 --- > #: lib/getopt.c:870 1164c1155 < #: lib/getopt.c:831 --- > #: lib/getopt.c:888 1167a1159,1175 > > #, fuzzy > #~ msgid "cannot backup and create file `%s'" > #~ msgstr "kan inte skapa filen \"%s\"" > > #, fuzzy > #~ msgid "wrong value for option %s: `%s'" > #~ msgstr "ogiltigt argument \"%s\" för flaggan \"%s\"" > > #~ msgid "Valid arguments are integers between %d and %d\n" > #~ msgstr "Tillåtna argument är heltal mellan %d och %d\n" > > #~ msgid "Valid arguments are integers greater than %d\n" > #~ msgstr "Tillåtna argument är heltal större än %d\n" > > #~ msgid "Valid arguments are lengths between %gpt and %gpt\n" > #~ msgstr "Tillåtna argument är längder mellan %gpt och %gpt\n" Index: Version-4-10-3.1/po/sl.po 8c8 < "POT-Creation-Date: 1998-06-18 13:51+0200\n" --- > "POT-Creation-Date: 1998-09-25 11:15+0200\n" 18c18 < #: src/buffer.c:61 --- > #: src/buffer.c:62 23c23,24 < #: lib/routines.c:202 src/delegate.c:245 --- > #: lib/routines.c:152 lib/xbackupfile.c:256 lib/xbackupfile.c:284 > #: lib/xbackupfile.c:291 src/delegate.c:245 28c29 < #: lib/routines.c:232 lib/routines.c:238 src/delegate.c:252 src/select.c:214 --- > #: lib/routines.c:182 lib/routines.c:188 src/delegate.c:252 src/select.c:214 48,49c49,50 < #: lib/pair_ht.c:294 lib/routines.c:196 src/generate.c:116 src/main.c:612 < #: src/main.c:619 --- > #: lib/pair_ht.c:294 lib/routines.c:146 src/generate.c:116 src/main.c:609 > #: src/main.c:616 55c56 < #: lib/routines.c:56 src/generate.c:119 --- > #: lib/xbackupfile.c:232 src/generate.c:119 146c147 < #: src/main.c:348 --- > #: src/main.c:344 175a177,189 > #: src/main.c:367 > msgid "" > "\n" > "Copyright (c) 1988, 89, 90, 91, 92, 93 Miguel Santana\n" > "Copyright (c) 1995, 96, 97, 98 Akim Demaille, Miguel Santana\n" > msgstr "" > > #: src/main.c:372 > msgid "" > "This is free software; see the source for copying conditions. There is NO\n" > "warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.\n" > msgstr "" > 181c195 < #: src/main.c:376 --- > #: src/main.c:382 189,201d202 < #: src/main.c:380 < msgid "" < "\n" < "Copyright (c) 1988, 89, 90, 91, 92, 93 Miguel Santana\n" < "Copyright (c) 1995, 96, 97, 98 Akim Demaille, Miguel Santana\n" < msgstr "" < < #: src/main.c:385 < msgid "" < "This is free software; see the source for copying conditions. There is NO\n" < "warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.\n" < msgstr "" < 203c204 < #: src/main.c:403 --- > #: src/main.c:400 208c209 < #: src/main.c:406 src/main.c:726 --- > #: src/main.c:403 src/main.c:723 212c213 < #: src/main.c:407 --- > #: src/main.c:404 222c223 < #: src/main.c:415 --- > #: src/main.c:412 226c227 < #: src/main.c:415 --- > #: src/main.c:412 230,239c231,232 < #: src/main.c:416 < msgid "rows first" < msgstr "" < < #: src/main.c:416 < msgid "columns first" < msgstr "" < < #: src/main.c:417 src/main.c:418 src/main.c:483 src/main.c:484 src/main.c:489 < #: src/main.c:490 src/main.c:574 --- > #: src/main.c:414 src/main.c:415 src/main.c:480 src/main.c:481 src/main.c:486 > #: src/main.c:487 src/main.c:571 243,244c236,237 < #: src/main.c:417 src/main.c:418 src/main.c:432 src/main.c:483 src/main.c:484 < #: src/main.c:489 src/main.c:490 src/main.c:574 --- > #: src/main.c:414 src/main.c:415 src/main.c:429 src/main.c:480 src/main.c:481 > #: src/main.c:486 src/main.c:487 src/main.c:571 248c241 < #: src/main.c:422 --- > #: src/main.c:419 253c246 < #: src/main.c:425 --- > #: src/main.c:422 258c251 < #: src/main.c:428 --- > #: src/main.c:425 260c253 < msgid "font size is %.0fin" --- > msgid "font size is %gpt" 264c257 < #: src/main.c:436 --- > #: src/main.c:433 269c262 < #: src/main.c:440 --- > #: src/main.c:437 274c267 < #: src/main.c:443 src/main.c:741 --- > #: src/main.c:440 src/main.c:738 278c271 < #: src/main.c:444 --- > #: src/main.c:441 287c280 < #: src/main.c:454 --- > #: src/main.c:451 291c284 < #: src/main.c:455 --- > #: src/main.c:452 304c297 < #: src/main.c:473 src/main.c:768 --- > #: src/main.c:470 src/main.c:765 308c301 < #: src/main.c:474 --- > #: src/main.c:471 323c316 < #: src/main.c:498 src/main.c:562 --- > #: src/main.c:495 src/main.c:559 327c320 < #: src/main.c:501 src/main.c:783 --- > #: src/main.c:498 src/main.c:780 331c324 < #: src/main.c:502 --- > #: src/main.c:499 339c332 < #: src/main.c:520 --- > #: src/main.c:517 343c336 < #: src/main.c:524 --- > #: src/main.c:521 348c341 < #: src/main.c:529 --- > #: src/main.c:526 354c347 < #: src/main.c:534 --- > #: src/main.c:531 358c351 < #: src/main.c:538 src/main.c:793 --- > #: src/main.c:535 src/main.c:790 362c355 < #: src/main.c:539 --- > #: src/main.c:536 370c363 < #: src/main.c:552 src/main.c:804 --- > #: src/main.c:549 src/main.c:801 374c367 < #: src/main.c:553 --- > #: src/main.c:550 386c379 < #: src/main.c:569 --- > #: src/main.c:566 390c383 < #: src/main.c:572 --- > #: src/main.c:569 398c391 < #: src/main.c:580 --- > #: src/main.c:577 402c395 < #: src/main.c:581 --- > #: src/main.c:578 410c403 < #: src/main.c:588 --- > #: src/main.c:585 414c407 < #: src/main.c:680 --- > #: src/main.c:677 425c418 < #: src/main.c:693 --- > #: src/main.c:690 432c425 < #: src/main.c:697 --- > #: src/main.c:694 448c441 < #: src/main.c:716 --- > #: src/main.c:713 452c445 < #: src/main.c:717 --- > #: src/main.c:714 458c451 < " --variable=KEY[:VALUE] unset or set the macro K to the value V\n" --- > " --define=KEY[:VALUE] unset variable KEY or set to VALUE\n" 461c454 < #: src/main.c:727 --- > #: src/main.c:724 475c468 < #: src/main.c:742 --- > #: src/main.c:739 488c481 < #: src/main.c:754 --- > #: src/main.c:751 492c485 < #: src/main.c:756 --- > #: src/main.c:753 506c499 < #: src/main.c:769 --- > #: src/main.c:766 520c513 < #: src/main.c:784 --- > #: src/main.c:781 529c522 < #: src/main.c:794 --- > #: src/main.c:791 539c532 < #: src/main.c:805 --- > #: src/main.c:802 552c545 < #. Report bugs to --- > #. Report bugs to 554,555c547,548 < #: src/main.c:820 < msgid "Report bugs to \n" --- > #: src/main.c:817 > msgid "Report bugs to \n" 558c551 < #: src/main.c:1093 --- > #: src/main.c:1091 567c560 < #: lib/pathwalk.c:375 src/select.c:178 --- > #: lib/pathwalk.c:370 src/select.c:178 584c577 < #: /inf/soft/infthes/demaille/src/a2ps-4.10/lib/fonts.l:812 lib/pathwalk.c:323 --- > #: /inf/soft/infthes/demaille/src/a2ps-4.10/lib/fonts.l:812 lib/pathwalk.c:318 646c639 < #: lib/confg.c:235 lib/options.c:811 --- > #: lib/confg.c:235 lib/options.c:612 671c664 < #: lib/encoding.c:1088 lib/encoding.c:1115 --- > #: lib/encoding.c:1108 lib/encoding.c:1135 683a677,691 > #: lib/argmatch.c:156 lib/getnum.c:68 lib/getnum.c:124 lib/getnum.c:215 > #, c-format > msgid "invalid argument `%s' for `%s'" > msgstr "" > > #: lib/getnum.c:126 > #, c-format > msgid "Valid arguments are integers n such that: %s\n" > msgstr "" > > #: lib/getnum.c:217 > #, c-format > msgid "Valid arguments are floats f such that: %s\n" > msgstr "" > 693c701 < #: lib/jobs.c:350 --- > #: lib/jobs.c:349 697a706,713 > #: lib/madir.c:59 > msgid "rows first" > msgstr "" > > #: lib/madir.c:62 > msgid "columns first" > msgstr "" > 801,823c817 < #: lib/options.c:196 lib/options.c:302 lib/options.c:417 < #, c-format < msgid "invalid argument `%s' for option `%s'" < msgstr "" < < #. Assume -2. < #: lib/options.c:199 < #, c-format < msgid "ambiguous argument `%s' for option `%s'" < msgstr "" < < #. We try to put synonyms on the same line. < #. * The assumption is that they follow each other < #: lib/options.c:204 < msgid "Valid arguments are:" < msgstr "" < < #: lib/options.c:221 < #, c-format < msgid "wrong value for option %s: `%s'" < msgstr "" < < #: lib/options.c:222 lib/options.c:881 --- > #: lib/options.c:682 828,848c822 < #: lib/options.c:305 < #, c-format < msgid "Valid arguments are integers between %d and %d\n" < msgstr "" < < #: lib/options.c:308 < #, c-format < msgid "Valid arguments are integers greater than %d\n" < msgstr "" < < #: lib/options.c:311 < #, c-format < msgid "Valid arguments are integers smaller than %d\n" < msgstr "" < < #: lib/options.c:420 < #, c-format < msgid "Valid arguments are lengths between %.1fin and %.1fin\n" < msgstr "" < < #: lib/options.c:938 --- > #: lib/options.c:739 878c852 < #: lib/printers.c:142 --- > #: lib/printers.c:143 883c857 < #: lib/printers.c:146 --- > #: lib/printers.c:147 888c862 < #: lib/printers.c:244 --- > #: lib/printers.c:245 892c866 < #: lib/printers.c:258 --- > #: lib/printers.c:259 897c871 < #: lib/printers.c:377 --- > #: lib/printers.c:378 901c875 < #: lib/printers.c:379 --- > #: lib/printers.c:380 906c880 < #: lib/printers.c:383 --- > #: lib/printers.c:384 910c884 < #: lib/printers.c:385 --- > #: lib/printers.c:386 915c889 < #: lib/printers.c:641 lib/printers.c:648 --- > #: lib/printers.c:642 lib/printers.c:649 928c902 < #: lib/psgen.c:642 --- > #: lib/psgen.c:644 933c907,920 < #: lib/routines.c:63 --- > #: lib/useropt.c:74 > #, c-format > msgid "user option `%s' not defined" > msgstr "" > > #: lib/useropt.c:85 lib/useropt.c:95 > msgid "Known user options" > msgstr "" > > #: lib/hashtab.c:52 lib/xbackupfile.c:113 lib/xmalloc.c:47 > msgid "Memory exhausted" > msgstr "" > > #: lib/xbackupfile.c:248 lib/xbackupfile.c:260 938,939c925,927 < #: lib/hashtab.c:52 lib/routines.c:79 lib/xmalloc.c:47 < msgid "Memory exhausted" --- > #: lib/xbackupfile.c:263 > #, c-format > msgid "restored file `%s'" 942c930,931 < #: lib/useropt.c:74 --- > #. Assume -2. > #: lib/argmatch.c:159 944c933 < msgid "user option `%s' not defined" --- > msgid "ambiguous argument `%s' for `%s'" 947,948c936,939 < #: lib/useropt.c:85 lib/useropt.c:95 < msgid "Known user options" --- > #. We try to put synonyms on the same line. The assumption is that > #. synonyms follow each other > #: lib/argmatch.c:179 > msgid "Valid arguments are:" 951c942 < #: lib/error.c:91 --- > #: lib/error.c:102 955c946 < #: lib/getopt.c:628 --- > #: lib/getopt.c:683 960c951 < #: lib/getopt.c:652 --- > #: lib/getopt.c:708 965c956 < #: lib/getopt.c:657 --- > #: lib/getopt.c:713 970c961 < #: lib/getopt.c:674 lib/getopt.c:847 --- > #: lib/getopt.c:731 lib/getopt.c:904 976c967 < #: lib/getopt.c:703 --- > #: lib/getopt.c:760 982c973 < #: lib/getopt.c:707 --- > #: lib/getopt.c:764 988c979 < #: lib/getopt.c:733 --- > #: lib/getopt.c:790 993c984 < #: lib/getopt.c:736 --- > #: lib/getopt.c:793 999c990 < #: lib/getopt.c:766 lib/getopt.c:896 --- > #: lib/getopt.c:823 lib/getopt.c:953 1004c995 < #: lib/getopt.c:813 --- > #: lib/getopt.c:870 1009c1000 < #: lib/getopt.c:831 --- > #: lib/getopt.c:888 1012a1004,1007 > > #, fuzzy > #~ msgid "cannot backup and create file `%s'" > #~ msgstr "Nabora %s ni mogoèe avtomatièno preveriti" Index: Version-4-10-3.1/po/tr.po 8c8 < "POT-Creation-Date: 1998-06-18 13:51+0200\n" --- > "POT-Creation-Date: 1998-09-25 11:15+0200\n" 19c19 < #: src/buffer.c:61 --- > #: src/buffer.c:62 23c23,24 < #: lib/routines.c:202 src/delegate.c:245 --- > #: lib/routines.c:152 lib/xbackupfile.c:256 lib/xbackupfile.c:284 > #: lib/xbackupfile.c:291 src/delegate.c:245 28c29 < #: lib/routines.c:232 lib/routines.c:238 src/delegate.c:252 src/select.c:214 --- > #: lib/routines.c:182 lib/routines.c:188 src/delegate.c:252 src/select.c:214 48,49c49,50 < #: lib/pair_ht.c:294 lib/routines.c:196 src/generate.c:116 src/main.c:612 < #: src/main.c:619 --- > #: lib/pair_ht.c:294 lib/routines.c:146 src/generate.c:116 src/main.c:609 > #: src/main.c:616 55c56 < #: lib/routines.c:56 src/generate.c:119 --- > #: lib/xbackupfile.c:232 src/generate.c:119 144c145 < #: src/main.c:348 --- > #: src/main.c:344 160a162,177 > #: src/main.c:367 > msgid "" > "\n" > "Copyright (c) 1988, 89, 90, 91, 92, 93 Miguel Santana\n" > "Copyright (c) 1995, 96, 97, 98 Akim Demaille, Miguel Santana\n" > msgstr "" > "\n" > "Copyright (c) 1988, 89, 90, 91, 92, 93 Miguel Santana\n" > "Copyright (c) 1995, 96, 97, 98 Akim Demaille, Miguel Santana\n" > > #: src/main.c:372 > msgid "" > "This is free software; see the source for copying conditions. There is NO\n" > "warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.\n" > msgstr "" > 166c183 < #: src/main.c:376 --- > #: src/main.c:382 179,194d195 < #: src/main.c:380 < msgid "" < "\n" < "Copyright (c) 1988, 89, 90, 91, 92, 93 Miguel Santana\n" < "Copyright (c) 1995, 96, 97, 98 Akim Demaille, Miguel Santana\n" < msgstr "" < "\n" < "Copyright (c) 1988, 89, 90, 91, 92, 93 Miguel Santana\n" < "Copyright (c) 1995, 96, 97, 98 Akim Demaille, Miguel Santana\n" < < #: src/main.c:385 < msgid "" < "This is free software; see the source for copying conditions. There is NO\n" < "warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.\n" < msgstr "" < 196c197 < #: src/main.c:403 --- > #: src/main.c:400 201c202 < #: src/main.c:406 src/main.c:726 --- > #: src/main.c:403 src/main.c:723 205c206 < #: src/main.c:407 --- > #: src/main.c:404 220c221 < #: src/main.c:415 --- > #: src/main.c:412 224c225 < #: src/main.c:415 --- > #: src/main.c:412 228,237c229,230 < #: src/main.c:416 < msgid "rows first" < msgstr "önce satýrlar" < < #: src/main.c:416 < msgid "columns first" < msgstr "önce sütunlar" < < #: src/main.c:417 src/main.c:418 src/main.c:483 src/main.c:484 src/main.c:489 < #: src/main.c:490 src/main.c:574 --- > #: src/main.c:414 src/main.c:415 src/main.c:480 src/main.c:481 src/main.c:486 > #: src/main.c:487 src/main.c:571 241,242c234,235 < #: src/main.c:417 src/main.c:418 src/main.c:432 src/main.c:483 src/main.c:484 < #: src/main.c:489 src/main.c:490 src/main.c:574 --- > #: src/main.c:414 src/main.c:415 src/main.c:429 src/main.c:480 src/main.c:481 > #: src/main.c:486 src/main.c:487 src/main.c:571 246c239 < #: src/main.c:422 --- > #: src/main.c:419 251c244 < #: src/main.c:425 --- > #: src/main.c:422 256c249 < #: src/main.c:428 --- > #: src/main.c:425 258,259c251,252 < msgid "font size is %.0fin" < msgstr "yazýtipi boyu: %.0fin" --- > msgid "font size is %gpt" > msgstr "yazýtipi boyu: %gpt" 262c255 < #: src/main.c:436 --- > #: src/main.c:433 267c260 < #: src/main.c:440 --- > #: src/main.c:437 272c265 < #: src/main.c:443 src/main.c:741 --- > #: src/main.c:440 src/main.c:738 276c269 < #: src/main.c:444 --- > #: src/main.c:441 289c282 < #: src/main.c:454 --- > #: src/main.c:451 293c286 < #: src/main.c:455 --- > #: src/main.c:452 314c307 < #: src/main.c:473 src/main.c:768 --- > #: src/main.c:470 src/main.c:765 318c311 < #: src/main.c:474 --- > #: src/main.c:471 341c334 < #: src/main.c:498 src/main.c:562 --- > #: src/main.c:495 src/main.c:559 345c338 < #: src/main.c:501 src/main.c:783 --- > #: src/main.c:498 src/main.c:780 349c342 < #: src/main.c:502 --- > #: src/main.c:499 360c353 < #: src/main.c:520 --- > #: src/main.c:517 364c357 < #: src/main.c:524 --- > #: src/main.c:521 369c362 < #: src/main.c:529 --- > #: src/main.c:526 377c370 < #: src/main.c:534 --- > #: src/main.c:531 381c374 < #: src/main.c:538 src/main.c:793 --- > #: src/main.c:535 src/main.c:790 385c378 < #: src/main.c:539 --- > #: src/main.c:536 396c389 < #: src/main.c:552 src/main.c:804 --- > #: src/main.c:549 src/main.c:801 400c393 < #: src/main.c:553 --- > #: src/main.c:550 419c412 < #: src/main.c:569 --- > #: src/main.c:566 423c416 < #: src/main.c:572 --- > #: src/main.c:569 431c424 < #: src/main.c:580 --- > #: src/main.c:577 435c428 < #: src/main.c:581 --- > #: src/main.c:578 446c439 < #: src/main.c:588 --- > #: src/main.c:585 450c443 < #: src/main.c:680 --- > #: src/main.c:677 467c460 < #: src/main.c:693 --- > #: src/main.c:690 474c467 < #: src/main.c:697 --- > #: src/main.c:694 502c495 < #: src/main.c:716 --- > #: src/main.c:713 506c499 < #: src/main.c:717 --- > #: src/main.c:714 512c505 < " --variable=KEY[:VALUE] unset or set the macro K to the value V\n" --- > " --define=KEY[:VALUE] unset variable KEY or set to VALUE\n" 519c512 < #: src/main.c:727 --- > #: src/main.c:724 544c537 < #: src/main.c:742 --- > #: src/main.c:739 567c560 < #: src/main.c:754 --- > #: src/main.c:751 571c564 < #: src/main.c:756 --- > #: src/main.c:753 594c587 < #: src/main.c:769 --- > #: src/main.c:766 620c613 < #: src/main.c:784 --- > #: src/main.c:781 634c627 < #: src/main.c:794 --- > #: src/main.c:791 650c643 < #: src/main.c:805 --- > #: src/main.c:802 670c663 < #. Report bugs to --- > #. Report bugs to 672,674c665,667 < #: src/main.c:820 < msgid "Report bugs to \n" < msgstr "Hata raporlarýný adresine yollayýn.\n" --- > #: src/main.c:817 > msgid "Report bugs to \n" > msgstr "Hata raporlarýný adresine yollayýn.\n" 676c669 < #: src/main.c:1093 --- > #: src/main.c:1091 685c678 < #: lib/pathwalk.c:375 src/select.c:178 --- > #: lib/pathwalk.c:370 src/select.c:178 702c695 < #: /inf/soft/infthes/demaille/src/a2ps-4.10/lib/fonts.l:812 lib/pathwalk.c:323 --- > #: /inf/soft/infthes/demaille/src/a2ps-4.10/lib/fonts.l:812 lib/pathwalk.c:318 764c757 < #: lib/confg.c:235 lib/options.c:811 --- > #: lib/confg.c:235 lib/options.c:612 789c782 < #: lib/encoding.c:1088 lib/encoding.c:1115 --- > #: lib/encoding.c:1108 lib/encoding.c:1135 801a795,809 > #: lib/argmatch.c:156 lib/getnum.c:68 lib/getnum.c:124 lib/getnum.c:215 > #, fuzzy, c-format > msgid "invalid argument `%s' for `%s'" > msgstr "`%s' seçeneði için hatalý argüman `%s'" > > #: lib/getnum.c:126 > #, fuzzy, c-format > msgid "Valid arguments are integers n such that: %s\n" > msgstr "Geçerli argümanlar %d sayýsýndan küçük olan tamsayýlardýr\n" > > #: lib/getnum.c:217 > #, fuzzy, c-format > msgid "Valid arguments are floats f such that: %s\n" > msgstr "Geçerli argümanlar %d sayýsýndan küçük olan tamsayýlardýr\n" > 810c818 < #: lib/jobs.c:350 --- > #: lib/jobs.c:349 814a823,830 > #: lib/madir.c:59 > msgid "rows first" > msgstr "önce satýrlar" > > #: lib/madir.c:62 > msgid "columns first" > msgstr "önce sütunlar" > 918,940c934 < #: lib/options.c:196 lib/options.c:302 lib/options.c:417 < #, c-format < msgid "invalid argument `%s' for option `%s'" < msgstr "`%s' seçeneði için hatalý argüman `%s'" < < #. Assume -2. < #: lib/options.c:199 < #, c-format < msgid "ambiguous argument `%s' for option `%s'" < msgstr "`%s' seçeneði için belirsiz argüman `%s'" < < #. We try to put synonyms on the same line. < #. * The assumption is that they follow each other < #: lib/options.c:204 < msgid "Valid arguments are:" < msgstr "Geçerli argümanlar:" < < #: lib/options.c:221 < #, c-format < msgid "wrong value for option %s: `%s'" < msgstr "%s seçeneði için yanlýþ deðer: `%s'" < < #: lib/options.c:222 lib/options.c:881 --- > #: lib/options.c:682 945,965c939 < #: lib/options.c:305 < #, c-format < msgid "Valid arguments are integers between %d and %d\n" < msgstr "Geçerli argümanlar %d ile %d arasýndaki tamsayýlardýr\n" < < #: lib/options.c:308 < #, c-format < msgid "Valid arguments are integers greater than %d\n" < msgstr "Geçerli argümanlar %d sayýsýndan büyük olan tamsayýlardýr\n" < < #: lib/options.c:311 < #, c-format < msgid "Valid arguments are integers smaller than %d\n" < msgstr "Geçerli argümanlar %d sayýsýndan küçük olan tamsayýlardýr\n" < < #: lib/options.c:420 < #, c-format < msgid "Valid arguments are lengths between %.1fin and %.1fin\n" < msgstr "Geçerli argümanlar %.1fin ile %.1fin arasýndaki uzunluklardýr\n" < < #: lib/options.c:938 --- > #: lib/options.c:739 997c971 < #: lib/printers.c:142 --- > #: lib/printers.c:143 1002c976 < #: lib/printers.c:146 --- > #: lib/printers.c:147 1007c981 < #: lib/printers.c:244 --- > #: lib/printers.c:245 1011c985 < #: lib/printers.c:258 --- > #: lib/printers.c:259 1016c990 < #: lib/printers.c:377 --- > #: lib/printers.c:378 1020c994 < #: lib/printers.c:379 --- > #: lib/printers.c:380 1025c999 < #: lib/printers.c:383 --- > #: lib/printers.c:384 1029c1003 < #: lib/printers.c:385 --- > #: lib/printers.c:386 1034c1008 < #: lib/printers.c:641 lib/printers.c:648 --- > #: lib/printers.c:642 lib/printers.c:649 1047c1021 < #: lib/psgen.c:642 --- > #: lib/psgen.c:644 1052,1060d1025 < #: lib/routines.c:63 < #, c-format < msgid "cannot rename file `%s' as `%s'" < msgstr "`%s' dosyasýnýn adý `%s' olarak deðiþtirilemiyor" < < #: lib/hashtab.c:52 lib/routines.c:79 lib/xmalloc.c:47 < msgid "Memory exhausted" < msgstr "Bellek tükendi" < 1070c1035,1061 < #: lib/error.c:91 --- > #: lib/hashtab.c:52 lib/xbackupfile.c:113 lib/xmalloc.c:47 > msgid "Memory exhausted" > msgstr "Bellek tükendi" > > #: lib/xbackupfile.c:248 lib/xbackupfile.c:260 > #, c-format > msgid "cannot rename file `%s' as `%s'" > msgstr "`%s' dosyasýnýn adý `%s' olarak deðiþtirilemiyor" > > #: lib/xbackupfile.c:263 > #, fuzzy, c-format > msgid "restored file `%s'" > msgstr "`%s' dosyasý yaratýlamýyor" > > #. Assume -2. > #: lib/argmatch.c:159 > #, fuzzy, c-format > msgid "ambiguous argument `%s' for `%s'" > msgstr "`%s' seçeneði için belirsiz argüman `%s'" > > #. We try to put synonyms on the same line. The assumption is that > #. synonyms follow each other > #: lib/argmatch.c:179 > msgid "Valid arguments are:" > msgstr "Geçerli argümanlar:" > > #: lib/error.c:102 1074c1065 < #: lib/getopt.c:628 --- > #: lib/getopt.c:683 1079c1070 < #: lib/getopt.c:652 --- > #: lib/getopt.c:708 1084c1075 < #: lib/getopt.c:657 --- > #: lib/getopt.c:713 1089c1080 < #: lib/getopt.c:674 lib/getopt.c:847 --- > #: lib/getopt.c:731 lib/getopt.c:904 1095c1086 < #: lib/getopt.c:703 --- > #: lib/getopt.c:760 1101c1092 < #: lib/getopt.c:707 --- > #: lib/getopt.c:764 1107c1098 < #: lib/getopt.c:733 --- > #: lib/getopt.c:790 1112c1103 < #: lib/getopt.c:736 --- > #: lib/getopt.c:793 1118c1109 < #: lib/getopt.c:766 lib/getopt.c:896 --- > #: lib/getopt.c:823 lib/getopt.c:953 1123c1114 < #: lib/getopt.c:813 --- > #: lib/getopt.c:870 1128c1119 < #: lib/getopt.c:831 --- > #: lib/getopt.c:888 1131a1123,1138 > > #, fuzzy > #~ msgid "cannot backup and create file `%s'" > #~ msgstr "`%s' dosyasý yaratýlamýyor" > > #~ msgid "wrong value for option %s: `%s'" > #~ msgstr "%s seçeneði için yanlýþ deðer: `%s'" > > #~ msgid "Valid arguments are integers between %d and %d\n" > #~ msgstr "Geçerli argümanlar %d ile %d arasýndaki tamsayýlardýr\n" > > #~ msgid "Valid arguments are integers greater than %d\n" > #~ msgstr "Geçerli argümanlar %d sayýsýndan büyük olan tamsayýlardýr\n" > > #~ msgid "Valid arguments are lengths between %gpt and %gpt\n" > #~ msgstr "Geçerli argümanlar %gpt ile %gpt arasýndaki uzunluklardýr\n" Index: Version-4-10-3.1/po/pt.po 4c4 < "POT-Creation-Date: 1998-06-18 13:51+0200\n" --- > "POT-Creation-Date: 1998-09-25 11:15+0200\n" 14c14 < #: src/buffer.c:61 --- > #: src/buffer.c:62 18c18,19 < #: lib/routines.c:202 src/delegate.c:245 --- > #: lib/routines.c:152 lib/xbackupfile.c:256 lib/xbackupfile.c:284 > #: lib/xbackupfile.c:291 src/delegate.c:245 23c24 < #: lib/routines.c:232 lib/routines.c:238 src/delegate.c:252 src/select.c:214 --- > #: lib/routines.c:182 lib/routines.c:188 src/delegate.c:252 src/select.c:214 43,44c44,45 < #: lib/pair_ht.c:294 lib/routines.c:196 src/generate.c:116 src/main.c:612 < #: src/main.c:619 --- > #: lib/pair_ht.c:294 lib/routines.c:146 src/generate.c:116 src/main.c:609 > #: src/main.c:616 50c51 < #: lib/routines.c:56 src/generate.c:119 --- > #: lib/xbackupfile.c:232 src/generate.c:119 139c140 < #: src/main.c:348 --- > #: src/main.c:344 169,187c170 < #. TRANS: Don't forget to add something about your own translation, e.g. < #. Written by and < #. Translated by < #. News, updates and documentation: visit http://www.inf.enst.fr/~demaille/a2ps/ < #. Send comments about translation to me@my.email < #: src/main.c:376 < msgid "" < "\n" < "Written by and \n" < "News, updates and documentation: visit " < "http://www.inf.enst.fr/~demaille/a2ps/\n" < msgstr "" < "\n" < "Escrito por e \n" < "Novidades, actualizações e documentação:\n" < "visite http://www.inf.enst.fr/~demaille/a2ps/\n" < "Envie comentários sobre a tradução para \n" < < #: src/main.c:380 --- > #: src/main.c:367 197c180 < #: src/main.c:385 --- > #: src/main.c:372 205a189,206 > #. TRANS: Don't forget to add something about your own translation, e.g. > #. Written by and > #. Translated by > #. News, updates and documentation: visit http://www.inf.enst.fr/~demaille/a2ps/ > #. Send comments about translation to me@my.email > #: src/main.c:382 > msgid "" > "\n" > "Written by and \n" > "News, updates and documentation: visit " > "http://www.inf.enst.fr/~demaille/a2ps/\n" > msgstr "" > "\n" > "Escrito por e \n" > "Novidades, actualizações e documentação:\n" > "visite http://www.inf.enst.fr/~demaille/a2ps/\n" > "Envie comentários sobre a tradução para \n" > 207c208 < #: src/main.c:403 --- > #: src/main.c:400 212c213 < #: src/main.c:406 src/main.c:726 --- > #: src/main.c:403 src/main.c:723 216c217 < #: src/main.c:407 --- > #: src/main.c:404 231c232 < #: src/main.c:415 --- > #: src/main.c:412 235c236 < #: src/main.c:415 --- > #: src/main.c:412 239,248c240,241 < #: src/main.c:416 < msgid "rows first" < msgstr "filas primeiro" < < #: src/main.c:416 < msgid "columns first" < msgstr "colunas primeiro" < < #: src/main.c:417 src/main.c:418 src/main.c:483 src/main.c:484 src/main.c:489 < #: src/main.c:490 src/main.c:574 --- > #: src/main.c:414 src/main.c:415 src/main.c:480 src/main.c:481 src/main.c:486 > #: src/main.c:487 src/main.c:571 252,253c245,246 < #: src/main.c:417 src/main.c:418 src/main.c:432 src/main.c:483 src/main.c:484 < #: src/main.c:489 src/main.c:490 src/main.c:574 --- > #: src/main.c:414 src/main.c:415 src/main.c:429 src/main.c:480 src/main.c:481 > #: src/main.c:486 src/main.c:487 src/main.c:571 257c250 < #: src/main.c:422 --- > #: src/main.c:419 262c255 < #: src/main.c:425 --- > #: src/main.c:422 267c260 < #: src/main.c:428 --- > #: src/main.c:425 269,270c262,263 < msgid "font size is %.0fin" < msgstr "tamanho de fonte é %.0fin" --- > msgid "font size is %gpt" > msgstr "tamanho de fonte é %gpt" 273c266 < #: src/main.c:436 --- > #: src/main.c:433 278c271 < #: src/main.c:440 --- > #: src/main.c:437 283c276 < #: src/main.c:443 src/main.c:741 --- > #: src/main.c:440 src/main.c:738 287c280 < #: src/main.c:444 --- > #: src/main.c:441 300c293 < #: src/main.c:454 --- > #: src/main.c:451 304c297 < #: src/main.c:455 --- > #: src/main.c:452 325c318 < #: src/main.c:473 src/main.c:768 --- > #: src/main.c:470 src/main.c:765 329c322 < #: src/main.c:474 --- > #: src/main.c:471 352c345 < #: src/main.c:498 src/main.c:562 --- > #: src/main.c:495 src/main.c:559 356c349 < #: src/main.c:501 src/main.c:783 --- > #: src/main.c:498 src/main.c:780 360c353 < #: src/main.c:502 --- > #: src/main.c:499 371c364 < #: src/main.c:520 --- > #: src/main.c:517 375c368 < #: src/main.c:524 --- > #: src/main.c:521 380c373 < #: src/main.c:529 --- > #: src/main.c:526 388c381 < #: src/main.c:534 --- > #: src/main.c:531 392c385 < #: src/main.c:538 src/main.c:793 --- > #: src/main.c:535 src/main.c:790 396c389 < #: src/main.c:539 --- > #: src/main.c:536 407c400 < #: src/main.c:552 src/main.c:804 --- > #: src/main.c:549 src/main.c:801 411c404 < #: src/main.c:553 --- > #: src/main.c:550 430c423 < #: src/main.c:569 --- > #: src/main.c:566 434c427 < #: src/main.c:572 --- > #: src/main.c:569 442c435 < #: src/main.c:580 --- > #: src/main.c:577 446c439 < #: src/main.c:581 --- > #: src/main.c:578 457c450 < #: src/main.c:588 --- > #: src/main.c:585 461c454 < #: src/main.c:680 --- > #: src/main.c:677 478c471 < #: src/main.c:693 --- > #: src/main.c:690 485c478 < #: src/main.c:697 --- > #: src/main.c:694 514c507 < #: src/main.c:716 --- > #: src/main.c:713 518c511 < #: src/main.c:717 --- > #: src/main.c:714 524c517 < " --variable=KEY[:VALUE] unset or set the macro K to the value V\n" --- > " --define=KEY[:VALUE] unset variable KEY or set to VALUE\n" 530c523 < " --variable=CHAVE[:VALOR] limpa ou associa a macro CHAVE ao valor VALOR\n" --- > " --define=CHAVE[:VALOR] limpa ou associa a macro CHAVE ao valor VALOR\n" 532c525 < #: src/main.c:727 --- > #: src/main.c:724 557c550 < #: src/main.c:742 --- > #: src/main.c:739 580c573 < #: src/main.c:754 --- > #: src/main.c:751 584c577 < #: src/main.c:756 --- > #: src/main.c:753 607c600 < #: src/main.c:769 --- > #: src/main.c:766 632c625 < #: src/main.c:784 --- > #: src/main.c:781 648c641 < #: src/main.c:794 --- > #: src/main.c:791 664c657 < #: src/main.c:805 --- > #: src/main.c:802 686c679 < #. Report bugs to --- > #. Report bugs to 688,690c681,683 < #: src/main.c:820 < msgid "Report bugs to \n" < msgstr "Envie relatórios de bugs para \n" --- > #: src/main.c:817 > msgid "Report bugs to \n" > msgstr "Envie relatórios de bugs para \n" 692c685 < #: src/main.c:1093 --- > #: src/main.c:1091 701c694 < #: lib/pathwalk.c:375 src/select.c:178 --- > #: lib/pathwalk.c:370 src/select.c:178 718c711 < #: /inf/soft/infthes/demaille/src/a2ps-4.10/lib/fonts.l:812 lib/pathwalk.c:323 --- > #: /inf/soft/infthes/demaille/src/a2ps-4.10/lib/fonts.l:812 lib/pathwalk.c:318 780c773 < #: lib/confg.c:235 lib/options.c:811 --- > #: lib/confg.c:235 lib/options.c:612 805c798 < #: lib/encoding.c:1088 lib/encoding.c:1115 --- > #: lib/encoding.c:1108 lib/encoding.c:1135 817a811,825 > #: lib/argmatch.c:156 lib/getnum.c:68 lib/getnum.c:124 lib/getnum.c:215 > #, fuzzy, c-format > msgid "invalid argument `%s' for `%s'" > msgstr "argumento inválido `%s' para a opção `%s'" > > #: lib/getnum.c:126 > #, fuzzy, c-format > msgid "Valid arguments are integers n such that: %s\n" > msgstr "Argumentos válidos são inteiros menores que %d\n" > > #: lib/getnum.c:217 > #, fuzzy, c-format > msgid "Valid arguments are floats f such that: %s\n" > msgstr "Argumentos válidos são inteiros menores que %d\n" > 826c834 < #: lib/jobs.c:350 --- > #: lib/jobs.c:349 830a839,846 > #: lib/madir.c:59 > msgid "rows first" > msgstr "filas primeiro" > > #: lib/madir.c:62 > msgid "columns first" > msgstr "colunas primeiro" > 934,956c950 < #: lib/options.c:196 lib/options.c:302 lib/options.c:417 < #, c-format < msgid "invalid argument `%s' for option `%s'" < msgstr "argumento inválido `%s' para a opção `%s'" < < #. Assume -2. < #: lib/options.c:199 < #, c-format < msgid "ambiguous argument `%s' for option `%s'" < msgstr "argumento ambiguo `%s' para a opção `%s'" < < #. We try to put synonyms on the same line. < #. * The assumption is that they follow each other < #: lib/options.c:204 < msgid "Valid arguments are:" < msgstr "Argumentos válidos são:" < < #: lib/options.c:221 < #, c-format < msgid "wrong value for option %s: `%s'" < msgstr "valor inválido para a opção %s: `%s'" < < #: lib/options.c:222 lib/options.c:881 --- > #: lib/options.c:682 961,981c955 < #: lib/options.c:305 < #, c-format < msgid "Valid arguments are integers between %d and %d\n" < msgstr "Argumentos válidos são os inteiros entre %d e %d\n" < < #: lib/options.c:308 < #, c-format < msgid "Valid arguments are integers greater than %d\n" < msgstr "Argumentos válidos são inteiros maiores que %d\n" < < #: lib/options.c:311 < #, c-format < msgid "Valid arguments are integers smaller than %d\n" < msgstr "Argumentos válidos são inteiros menores que %d\n" < < #: lib/options.c:420 < #, c-format < msgid "Valid arguments are lengths between %.1fin and %.1fin\n" < msgstr "Argumentos válidos são tamanhos entre %.1fin e %.1fin\n" < < #: lib/options.c:938 --- > #: lib/options.c:739 1013c987 < #: lib/printers.c:142 --- > #: lib/printers.c:143 1018c992 < #: lib/printers.c:146 --- > #: lib/printers.c:147 1023c997 < #: lib/printers.c:244 --- > #: lib/printers.c:245 1027c1001 < #: lib/printers.c:258 --- > #: lib/printers.c:259 1032c1006 < #: lib/printers.c:377 --- > #: lib/printers.c:378 1036c1010 < #: lib/printers.c:379 --- > #: lib/printers.c:380 1041c1015 < #: lib/printers.c:383 --- > #: lib/printers.c:384 1045c1019 < #: lib/printers.c:385 --- > #: lib/printers.c:386 1050c1024 < #: lib/printers.c:641 lib/printers.c:648 --- > #: lib/printers.c:642 lib/printers.c:649 1063c1037 < #: lib/psgen.c:642 --- > #: lib/psgen.c:644 1068,1076d1041 < #: lib/routines.c:63 < #, c-format < msgid "cannot rename file `%s' as `%s'" < msgstr "não consigo renomear ficheiro `%s' como `%s'" < < #: lib/hashtab.c:52 lib/routines.c:79 lib/xmalloc.c:47 < msgid "Memory exhausted" < msgstr "Falta de memória" < 1086c1051,1077 < #: lib/error.c:91 --- > #: lib/hashtab.c:52 lib/xbackupfile.c:113 lib/xmalloc.c:47 > msgid "Memory exhausted" > msgstr "Falta de memória" > > #: lib/xbackupfile.c:248 lib/xbackupfile.c:260 > #, c-format > msgid "cannot rename file `%s' as `%s'" > msgstr "não consigo renomear ficheiro `%s' como `%s'" > > #: lib/xbackupfile.c:263 > #, fuzzy, c-format > msgid "restored file `%s'" > msgstr "não consigo criar ficheiro `%s'" > > #. Assume -2. > #: lib/argmatch.c:159 > #, fuzzy, c-format > msgid "ambiguous argument `%s' for `%s'" > msgstr "argumento ambiguo `%s' para a opção `%s'" > > #. We try to put synonyms on the same line. The assumption is that > #. synonyms follow each other > #: lib/argmatch.c:179 > msgid "Valid arguments are:" > msgstr "Argumentos válidos são:" > > #: lib/error.c:102 1090c1081 < #: lib/getopt.c:628 --- > #: lib/getopt.c:683 1095c1086 < #: lib/getopt.c:652 --- > #: lib/getopt.c:708 1100c1091 < #: lib/getopt.c:657 --- > #: lib/getopt.c:713 1105c1096 < #: lib/getopt.c:674 lib/getopt.c:847 --- > #: lib/getopt.c:731 lib/getopt.c:904 1111c1102 < #: lib/getopt.c:703 --- > #: lib/getopt.c:760 1117c1108 < #: lib/getopt.c:707 --- > #: lib/getopt.c:764 1123c1114 < #: lib/getopt.c:733 --- > #: lib/getopt.c:790 1128c1119 < #: lib/getopt.c:736 --- > #: lib/getopt.c:793 1134c1125 < #: lib/getopt.c:766 lib/getopt.c:896 --- > #: lib/getopt.c:823 lib/getopt.c:953 1139c1130 < #: lib/getopt.c:813 --- > #: lib/getopt.c:870 1144c1135 < #: lib/getopt.c:831 --- > #: lib/getopt.c:888 1147a1139,1154 > > #, fuzzy > #~ msgid "cannot backup and create file `%s'" > #~ msgstr "não consigo criar ficheiro `%s'" > > #~ msgid "wrong value for option %s: `%s'" > #~ msgstr "valor inválido para a opção %s: `%s'" > > #~ msgid "Valid arguments are integers between %d and %d\n" > #~ msgstr "Argumentos válidos são os inteiros entre %d e %d\n" > > #~ msgid "Valid arguments are integers greater than %d\n" > #~ msgstr "Argumentos válidos são inteiros maiores que %d\n" > > #~ msgid "Valid arguments are lengths between %gpt and %gpt\n" > #~ msgstr "Argumentos válidos são tamanhos entre %gpt e %gpt\n" Index: Version-4-10-3.1/po/pl.po 6c6 < "POT-Creation-Date: 1998-06-18 13:51+0200\n" --- > "POT-Creation-Date: 1998-09-25 11:15+0200\n" 16c16 < #: src/buffer.c:61 --- > #: src/buffer.c:62 20c20,21 < #: lib/routines.c:202 src/delegate.c:245 --- > #: lib/routines.c:152 lib/xbackupfile.c:256 lib/xbackupfile.c:284 > #: lib/xbackupfile.c:291 src/delegate.c:245 25c26 < #: lib/routines.c:232 lib/routines.c:238 src/delegate.c:252 src/select.c:214 --- > #: lib/routines.c:182 lib/routines.c:188 src/delegate.c:252 src/select.c:214 45,46c46,47 < #: lib/pair_ht.c:294 lib/routines.c:196 src/generate.c:116 src/main.c:612 < #: src/main.c:619 --- > #: lib/pair_ht.c:294 lib/routines.c:146 src/generate.c:116 src/main.c:609 > #: src/main.c:616 52c53 < #: lib/routines.c:56 src/generate.c:119 --- > #: lib/xbackupfile.c:232 src/generate.c:119 141c142 < #: src/main.c:348 --- > #: src/main.c:344 171,188c172 < #. TRANS: Don't forget to add something about your own translation, e.g. < #. Written by and < #. Translated by < #. News, updates and documentation: visit http://www.inf.enst.fr/~demaille/a2ps/ < #. Send comments about translation to me@my.email < #: src/main.c:376 < msgid "" < "\n" < "Written by and \n" < "News, updates and documentation: visit " < "http://www.inf.enst.fr/~demaille/a2ps/\n" < msgstr "" < "\n" < "Autorstwa oraz \n" < "Nowo¶ci, nowe wersje i dokumentacja s± dostêpne na " < "http://www.inf.enst.fr/~demaille/a2ps/\n" < < #: src/main.c:380 --- > #: src/main.c:367 198c182 < #: src/main.c:385 --- > #: src/main.c:372 205a190,206 > #. TRANS: Don't forget to add something about your own translation, e.g. > #. Written by and > #. Translated by > #. News, updates and documentation: visit http://www.inf.enst.fr/~demaille/a2ps/ > #. Send comments about translation to me@my.email > #: src/main.c:382 > msgid "" > "\n" > "Written by and \n" > "News, updates and documentation: visit " > "http://www.inf.enst.fr/~demaille/a2ps/\n" > msgstr "" > "\n" > "Autorstwa oraz \n" > "Nowo¶ci, nowe wersje i dokumentacja s± dostêpne na " > "http://www.inf.enst.fr/~demaille/a2ps/\n" > 207c208 < #: src/main.c:403 --- > #: src/main.c:400 212c213 < #: src/main.c:406 src/main.c:726 --- > #: src/main.c:403 src/main.c:723 216c217 < #: src/main.c:407 --- > #: src/main.c:404 232c233 < #: src/main.c:415 --- > #: src/main.c:412 236c237 < #: src/main.c:415 --- > #: src/main.c:412 240,249c241,242 < #: src/main.c:416 < msgid "rows first" < msgstr "linie najpierw" < < #: src/main.c:416 < msgid "columns first" < msgstr "kolumny najpierw" < < #: src/main.c:417 src/main.c:418 src/main.c:483 src/main.c:484 src/main.c:489 < #: src/main.c:490 src/main.c:574 --- > #: src/main.c:414 src/main.c:415 src/main.c:480 src/main.c:481 src/main.c:486 > #: src/main.c:487 src/main.c:571 253,254c246,247 < #: src/main.c:417 src/main.c:418 src/main.c:432 src/main.c:483 src/main.c:484 < #: src/main.c:489 src/main.c:490 src/main.c:574 --- > #: src/main.c:414 src/main.c:415 src/main.c:429 src/main.c:480 src/main.c:481 > #: src/main.c:486 src/main.c:487 src/main.c:571 258c251 < #: src/main.c:422 --- > #: src/main.c:419 263c256 < #: src/main.c:425 --- > #: src/main.c:422 268c261 < #: src/main.c:428 --- > #: src/main.c:425 270,271c263,264 < msgid "font size is %.0fin" < msgstr "rozmiar czcionki %.0fin" --- > msgid "font size is %gpt" > msgstr "rozmiar czcionki %gpt" 274c267 < #: src/main.c:436 --- > #: src/main.c:433 279c272 < #: src/main.c:440 --- > #: src/main.c:437 284c277 < #: src/main.c:443 src/main.c:741 --- > #: src/main.c:440 src/main.c:738 288c281 < #: src/main.c:444 --- > #: src/main.c:441 301c294 < #: src/main.c:454 --- > #: src/main.c:451 305c298 < #: src/main.c:455 --- > #: src/main.c:452 326c319 < #: src/main.c:473 src/main.c:768 --- > #: src/main.c:470 src/main.c:765 330c323 < #: src/main.c:474 --- > #: src/main.c:471 353c346 < #: src/main.c:498 src/main.c:562 --- > #: src/main.c:495 src/main.c:559 357c350 < #: src/main.c:501 src/main.c:783 --- > #: src/main.c:498 src/main.c:780 361c354 < #: src/main.c:502 --- > #: src/main.c:499 372c365 < #: src/main.c:520 --- > #: src/main.c:517 376c369 < #: src/main.c:524 --- > #: src/main.c:521 381c374 < #: src/main.c:529 --- > #: src/main.c:526 389c382 < #: src/main.c:534 --- > #: src/main.c:531 393c386 < #: src/main.c:538 src/main.c:793 --- > #: src/main.c:535 src/main.c:790 397c390 < #: src/main.c:539 --- > #: src/main.c:536 408c401 < #: src/main.c:552 src/main.c:804 --- > #: src/main.c:549 src/main.c:801 412c405 < #: src/main.c:553 --- > #: src/main.c:550 431c424 < #: src/main.c:569 --- > #: src/main.c:566 435c428 < #: src/main.c:572 --- > #: src/main.c:569 443c436 < #: src/main.c:580 --- > #: src/main.c:577 447c440 < #: src/main.c:581 --- > #: src/main.c:578 458c451 < #: src/main.c:588 --- > #: src/main.c:585 462c455 < #: src/main.c:680 --- > #: src/main.c:677 480c473 < #: src/main.c:693 --- > #: src/main.c:690 487c480 < #: src/main.c:697 --- > #: src/main.c:694 514c507 < #: src/main.c:716 --- > #: src/main.c:713 518c511 < #: src/main.c:717 --- > #: src/main.c:714 524c517 < " --variable=KEY[:VALUE] unset or set the macro K to the value V\n" --- > " --define=KEY[:VALUE] unset variable KEY or set to VALUE\n" 530c523 < " --variable=KEY[:VALUE] ustaw makro K do warto¶ci V\n" --- > " --define=KEY[:VALUE] ustaw makro K do warto¶ci V\n" 532c525 < #: src/main.c:727 --- > #: src/main.c:724 558c551 < #: src/main.c:742 --- > #: src/main.c:739 580c573 < #: src/main.c:754 --- > #: src/main.c:751 584c577 < #: src/main.c:756 --- > #: src/main.c:753 607c600 < #: src/main.c:769 --- > #: src/main.c:766 631c624 < #: src/main.c:784 --- > #: src/main.c:781 646c639 < #: src/main.c:794 --- > #: src/main.c:791 663c656 < #: src/main.c:805 --- > #: src/main.c:802 683c676 < #. Report bugs to --- > #. Report bugs to 685,688c678,680 < #: src/main.c:820 < msgid "Report bugs to \n" < msgstr "" < "Informacje o b³êdach i uwagi nale¿y kierowaæ do \n" --- > #: src/main.c:817 > msgid "Report bugs to \n" > msgstr "Informacje o b³êdach i uwagi nale¿y kierowaæ do \n" 690c682 < #: src/main.c:1093 --- > #: src/main.c:1091 699c691 < #: lib/pathwalk.c:375 src/select.c:178 --- > #: lib/pathwalk.c:370 src/select.c:178 716c708 < #: /inf/soft/infthes/demaille/src/a2ps-4.10/lib/fonts.l:812 lib/pathwalk.c:323 --- > #: /inf/soft/infthes/demaille/src/a2ps-4.10/lib/fonts.l:812 lib/pathwalk.c:318 778c770 < #: lib/confg.c:235 lib/options.c:811 --- > #: lib/confg.c:235 lib/options.c:612 803c795 < #: lib/encoding.c:1088 lib/encoding.c:1115 --- > #: lib/encoding.c:1108 lib/encoding.c:1135 815a808,822 > #: lib/argmatch.c:156 lib/getnum.c:68 lib/getnum.c:124 lib/getnum.c:215 > #, fuzzy, c-format > msgid "invalid argument `%s' for `%s'" > msgstr "niepoprawny argument `%s' dla opcji `%s'" > > #: lib/getnum.c:126 > #, fuzzy, c-format > msgid "Valid arguments are integers n such that: %s\n" > msgstr "Poprawnymi argumentami s± liczby ca³kowite poni¿ej %d\n" > > #: lib/getnum.c:217 > #, fuzzy, c-format > msgid "Valid arguments are floats f such that: %s\n" > msgstr "Poprawnymi argumentami s± liczby poni¿ej %.1f\n" > 824c831 < #: lib/jobs.c:350 --- > #: lib/jobs.c:349 828a836,843 > #: lib/madir.c:59 > msgid "rows first" > msgstr "linie najpierw" > > #: lib/madir.c:62 > msgid "columns first" > msgstr "kolumny najpierw" > 932,954c947 < #: lib/options.c:196 lib/options.c:302 lib/options.c:417 < #, c-format < msgid "invalid argument `%s' for option `%s'" < msgstr "niepoprawny argument `%s' dla opcji `%s'" < < #. Assume -2. < #: lib/options.c:199 < #, c-format < msgid "ambiguous argument `%s' for option `%s'" < msgstr "dwuznaczny argument `%s' dla opcji `%s'" < < #. We try to put synonyms on the same line. < #. * The assumption is that they follow each other < #: lib/options.c:204 < msgid "Valid arguments are:" < msgstr "Poprawne argumenty:" < < #: lib/options.c:221 < #, c-format < msgid "wrong value for option %s: `%s'" < msgstr "z³a warto¶c opcji %s: `%s'" < < #: lib/options.c:222 lib/options.c:881 --- > #: lib/options.c:682 959,979c952 < #: lib/options.c:305 < #, c-format < msgid "Valid arguments are integers between %d and %d\n" < msgstr "Poprawnymi argumentami s± liczby ca³kowite w przedziale %d-%d\n" < < #: lib/options.c:308 < #, c-format < msgid "Valid arguments are integers greater than %d\n" < msgstr "Poprawnymi argumentami s± liczby ca³kowite powy¿ej %d\n" < < #: lib/options.c:311 < #, c-format < msgid "Valid arguments are integers smaller than %d\n" < msgstr "Poprawnymi argumentami s± liczby ca³kowite poni¿ej %d\n" < < #: lib/options.c:420 < #, c-format < msgid "Valid arguments are lengths between %.1fin and %.1fin\n" < msgstr "Poprawnymi argumentami s± d³ugosci pomiêdzy %.1fin a %.1fin\n" < < #: lib/options.c:938 --- > #: lib/options.c:739 1011c984 < #: lib/printers.c:142 --- > #: lib/printers.c:143 1016c989 < #: lib/printers.c:146 --- > #: lib/printers.c:147 1021c994 < #: lib/printers.c:244 --- > #: lib/printers.c:245 1025c998 < #: lib/printers.c:258 --- > #: lib/printers.c:259 1030c1003 < #: lib/printers.c:377 --- > #: lib/printers.c:378 1034c1007 < #: lib/printers.c:379 --- > #: lib/printers.c:380 1039c1012 < #: lib/printers.c:383 --- > #: lib/printers.c:384 1043c1016 < #: lib/printers.c:385 --- > #: lib/printers.c:386 1048c1021 < #: lib/printers.c:641 lib/printers.c:648 --- > #: lib/printers.c:642 lib/printers.c:649 1061c1034 < #: lib/psgen.c:642 --- > #: lib/psgen.c:644 1066,1074d1038 < #: lib/routines.c:63 < #, c-format < msgid "cannot rename file `%s' as `%s'" < msgstr "nie mog³em przemianowaæ pliku `%s' na `%s'" < < #: lib/hashtab.c:52 lib/routines.c:79 lib/xmalloc.c:47 < msgid "Memory exhausted" < msgstr "Pamiêæ wyczerpana" < 1084c1048,1074 < #: lib/error.c:91 --- > #: lib/hashtab.c:52 lib/xbackupfile.c:113 lib/xmalloc.c:47 > msgid "Memory exhausted" > msgstr "Pamiêæ wyczerpana" > > #: lib/xbackupfile.c:248 lib/xbackupfile.c:260 > #, c-format > msgid "cannot rename file `%s' as `%s'" > msgstr "nie mog³em przemianowaæ pliku `%s' na `%s'" > > #: lib/xbackupfile.c:263 > #, fuzzy, c-format > msgid "restored file `%s'" > msgstr "nie mog³em utworzyæ pliku wyj¶ciowego `%s'" > > #. Assume -2. > #: lib/argmatch.c:159 > #, fuzzy, c-format > msgid "ambiguous argument `%s' for `%s'" > msgstr "dwuznaczny argument `%s' dla opcji `%s'" > > #. We try to put synonyms on the same line. The assumption is that > #. synonyms follow each other > #: lib/argmatch.c:179 > msgid "Valid arguments are:" > msgstr "Poprawne argumenty:" > > #: lib/error.c:102 1088c1078 < #: lib/getopt.c:628 --- > #: lib/getopt.c:683 1093c1083 < #: lib/getopt.c:652 --- > #: lib/getopt.c:708 1098c1088 < #: lib/getopt.c:657 --- > #: lib/getopt.c:713 1103c1093 < #: lib/getopt.c:674 lib/getopt.c:847 --- > #: lib/getopt.c:731 lib/getopt.c:904 1109c1099 < #: lib/getopt.c:703 --- > #: lib/getopt.c:760 1115c1105 < #: lib/getopt.c:707 --- > #: lib/getopt.c:764 1121c1111 < #: lib/getopt.c:733 --- > #: lib/getopt.c:790 1126c1116 < #: lib/getopt.c:736 --- > #: lib/getopt.c:793 1132c1122 < #: lib/getopt.c:766 lib/getopt.c:896 --- > #: lib/getopt.c:823 lib/getopt.c:953 1137c1127 < #: lib/getopt.c:813 --- > #: lib/getopt.c:870 1142c1132 < #: lib/getopt.c:831 --- > #: lib/getopt.c:888 1146a1137,1152 > #, fuzzy > #~ msgid "cannot backup and create file `%s'" > #~ msgstr "nie mog³em utworzyæ pliku wyj¶ciowego `%s'" > > #~ msgid "wrong value for option %s: `%s'" > #~ msgstr "z³a warto¶c opcji %s: `%s'" > > #~ msgid "Valid arguments are integers between %d and %d\n" > #~ msgstr "Poprawnymi argumentami s± liczby ca³kowite w przedziale %d-%d\n" > > #~ msgid "Valid arguments are integers greater than %d\n" > #~ msgstr "Poprawnymi argumentami s± liczby ca³kowite powy¿ej %d\n" > > #~ msgid "Valid arguments are lengths between %gpt and %gpt\n" > #~ msgstr "Poprawnymi argumentami s± d³ugosci pomiêdzy %gpt a %gpt\n" > 1192,1194d1197 < < #~ msgid "Valid arguments are floats smaller than %.1f\n" < #~ msgstr "Poprawnymi argumentami s± liczby poni¿ej %.1f\n" Index: Version-4-10-3.1/po/nl.po 7c7 < "POT-Creation-Date: 1998-06-18 13:51+0200\n" --- > "POT-Creation-Date: 1998-09-25 11:15+0200\n" 18c18 < #: src/buffer.c:61 --- > #: src/buffer.c:62 23c23,24 < #: lib/routines.c:202 src/delegate.c:245 --- > #: lib/routines.c:152 lib/xbackupfile.c:256 lib/xbackupfile.c:284 > #: lib/xbackupfile.c:291 src/delegate.c:245 29c30 < #: lib/routines.c:232 lib/routines.c:238 src/delegate.c:252 src/select.c:214 --- > #: lib/routines.c:182 lib/routines.c:188 src/delegate.c:252 src/select.c:214 54,55c55,56 < #: lib/pair_ht.c:294 lib/routines.c:196 src/generate.c:116 src/main.c:612 < #: src/main.c:619 --- > #: lib/pair_ht.c:294 lib/routines.c:146 src/generate.c:116 src/main.c:609 > #: src/main.c:616 62c63 < #: lib/routines.c:56 src/generate.c:119 --- > #: lib/xbackupfile.c:232 src/generate.c:119 173c174 < #: src/main.c:348 --- > #: src/main.c:344 203,221d203 < # src/main.c:376 < #. TRANS: Don't forget to add something about your own translation, e.g. < #. Written by and < #. Translated by < #. News, updates and documentation: visit http://www.inf.enst.fr/~demaille/a2ps/ < #. Send comments about translation to me@my.email < #: src/main.c:376 < msgid "" < "\n" < "Written by and \n" < "News, updates and documentation: visit " < "http://www.inf.enst.fr/~demaille/a2ps/\n" < msgstr "" < "\n" < "Geschreven door en \n" < "Vertaald door \n" < "Nieuws, updates en dokumentatie vindt u op\n" < " http://www.inf.enst.fr/~demaille/a2ps/\n" < 223c205 < #: src/main.c:380 --- > #: src/main.c:367 234c216 < #: src/main.c:385 --- > #: src/main.c:372 242a225,243 > # src/main.c:376 > #. TRANS: Don't forget to add something about your own translation, e.g. > #. Written by and > #. Translated by > #. News, updates and documentation: visit http://www.inf.enst.fr/~demaille/a2ps/ > #. Send comments about translation to me@my.email > #: src/main.c:382 > msgid "" > "\n" > "Written by and \n" > "News, updates and documentation: visit " > "http://www.inf.enst.fr/~demaille/a2ps/\n" > msgstr "" > "\n" > "Geschreven door en \n" > "Vertaald door \n" > "Nieuws, updates en dokumentatie vindt u op\n" > " http://www.inf.enst.fr/~demaille/a2ps/\n" > 245c246 < #: src/main.c:403 --- > #: src/main.c:400 251c252 < #: src/main.c:406 src/main.c:726 --- > #: src/main.c:403 src/main.c:723 256c257 < #: src/main.c:407 --- > #: src/main.c:404 272c273 < #: src/main.c:415 --- > #: src/main.c:412 277c278 < #: src/main.c:415 --- > #: src/main.c:412 281,290d281 < # src/main.c:416 < #: src/main.c:416 < msgid "rows first" < msgstr "regels eerst" < < # src/main.c:416 < #: src/main.c:416 < msgid "columns first" < msgstr "kollommen eerst" < 293,294c284,285 < #: src/main.c:417 src/main.c:418 src/main.c:483 src/main.c:484 src/main.c:489 < #: src/main.c:490 src/main.c:574 --- > #: src/main.c:414 src/main.c:415 src/main.c:480 src/main.c:481 src/main.c:486 > #: src/main.c:487 src/main.c:571 300,301c291,292 < #: src/main.c:417 src/main.c:418 src/main.c:432 src/main.c:483 src/main.c:484 < #: src/main.c:489 src/main.c:490 src/main.c:574 --- > #: src/main.c:414 src/main.c:415 src/main.c:429 src/main.c:480 src/main.c:481 > #: src/main.c:486 src/main.c:487 src/main.c:571 306c297 < #: src/main.c:422 --- > #: src/main.c:419 312c303 < #: src/main.c:425 --- > #: src/main.c:422 318c309 < #: src/main.c:428 --- > #: src/main.c:425 320,321c311,312 < msgid "font size is %.0fin" < msgstr "lettertype grootte is %.0fin" --- > msgid "font size is %gpt" > msgstr "lettertype grootte is %gpt" 325c316 < #: src/main.c:436 --- > #: src/main.c:433 331c322 < #: src/main.c:440 --- > #: src/main.c:437 337c328 < #: src/main.c:443 src/main.c:741 --- > #: src/main.c:440 src/main.c:738 342c333 < #: src/main.c:444 --- > #: src/main.c:441 356c347 < #: src/main.c:454 --- > #: src/main.c:451 361c352 < #: src/main.c:455 --- > #: src/main.c:452 383c374 < #: src/main.c:473 src/main.c:768 --- > #: src/main.c:470 src/main.c:765 388c379 < #: src/main.c:474 --- > #: src/main.c:471 412c403 < #: src/main.c:498 src/main.c:562 --- > #: src/main.c:495 src/main.c:559 417c408 < #: src/main.c:501 src/main.c:783 --- > #: src/main.c:498 src/main.c:780 422c413 < #: src/main.c:502 --- > #: src/main.c:499 434c425 < #: src/main.c:520 --- > #: src/main.c:517 439c430 < #: src/main.c:524 --- > #: src/main.c:521 445c436 < #: src/main.c:529 --- > #: src/main.c:526 454c445 < #: src/main.c:534 --- > #: src/main.c:531 459c450 < #: src/main.c:538 src/main.c:793 --- > #: src/main.c:535 src/main.c:790 464c455 < #: src/main.c:539 --- > #: src/main.c:536 476c467 < #: src/main.c:552 src/main.c:804 --- > #: src/main.c:549 src/main.c:801 481c472 < #: src/main.c:553 --- > #: src/main.c:550 501c492 < #: src/main.c:569 --- > #: src/main.c:566 506c497 < #: src/main.c:572 --- > #: src/main.c:569 515c506 < #: src/main.c:580 --- > #: src/main.c:577 520c511 < #: src/main.c:581 --- > #: src/main.c:578 532c523 < #: src/main.c:588 --- > #: src/main.c:585 537c528 < #: src/main.c:680 --- > #: src/main.c:677 555c546 < #: src/main.c:693 --- > #: src/main.c:690 563c554 < #: src/main.c:697 --- > #: src/main.c:694 592c583 < #: src/main.c:716 --- > #: src/main.c:713 597c588 < #: src/main.c:717 --- > #: src/main.c:714 603c594 < " --variable=KEY[:VALUE] unset or set the macro K to the value V\n" --- > " --define=KEY[:VALUE] unset variable KEY or set to VALUE\n" 609c600 < " --variable=KEY[:VALUE] varander waarde van variabele KEY naar VALUE\n" --- > " --define=KEY[:VALUE] varander waarde van variabele KEY naar VALUE\n" 612c603 < #: src/main.c:727 --- > #: src/main.c:724 638c629 < #: src/main.c:742 --- > #: src/main.c:739 661c652 < #: src/main.c:754 --- > #: src/main.c:751 667c658 < #: src/main.c:756 --- > #: src/main.c:753 692c683 < #: src/main.c:769 --- > #: src/main.c:766 719c710 < #: src/main.c:784 --- > #: src/main.c:781 734c725 < #: src/main.c:794 --- > #: src/main.c:791 752c743 < #: src/main.c:805 --- > #: src/main.c:802 773c764 < #. Report bugs to --- > #. Report bugs to 775,776c766,767 < #: src/main.c:820 < msgid "Report bugs to \n" --- > #: src/main.c:817 > msgid "Report bugs to \n" 778c769 < "Stuur commentaar en fout meldingen naar a2ps-bugs@inf.enst.fr\n" --- > "Stuur commentaar en fout meldingen naar bug-a2ps@gnu.org\n" 782c773 < #: src/main.c:1093 --- > #: src/main.c:1091 793c784 < #: lib/pathwalk.c:375 src/select.c:178 --- > #: lib/pathwalk.c:370 src/select.c:178 815c806 < #: /inf/soft/infthes/demaille/src/a2ps-4.10/lib/fonts.l:812 lib/pathwalk.c:323 --- > #: /inf/soft/infthes/demaille/src/a2ps-4.10/lib/fonts.l:812 lib/pathwalk.c:318 891c882 < #: lib/confg.c:235 lib/options.c:811 --- > #: lib/confg.c:235 lib/options.c:612 921c912 < #: lib/encoding.c:1088 lib/encoding.c:1115 --- > #: lib/encoding.c:1108 lib/encoding.c:1135 935a927,944 > # lib/options.c:196 lib/options.c:302 lib/options.c:417 > #: lib/argmatch.c:156 lib/getnum.c:68 lib/getnum.c:124 lib/getnum.c:215 > #, fuzzy, c-format > msgid "invalid argument `%s' for `%s'" > msgstr "foutief argument `%s' voor optie `%s'" > > # lib/options.c:311 > #: lib/getnum.c:126 > #, fuzzy, c-format > msgid "Valid arguments are integers n such that: %s\n" > msgstr "Mogelijke argumentwaarden zijn getallen kleiner dan %d\n" > > # lib/options.c:311 > #: lib/getnum.c:217 > #, fuzzy, c-format > msgid "Valid arguments are floats f such that: %s\n" > msgstr "Mogelijke argumentwaarden zijn getallen kleiner dan %d\n" > 947c956 < #: lib/jobs.c:350 --- > #: lib/jobs.c:349 951a961,970 > # src/main.c:416 > #: lib/madir.c:59 > msgid "rows first" > msgstr "regels eerst" > > # src/main.c:416 > #: lib/madir.c:62 > msgid "columns first" > msgstr "kollommen eerst" > 1078,1103d1096 < # lib/options.c:196 lib/options.c:302 lib/options.c:417 < #: lib/options.c:196 lib/options.c:302 lib/options.c:417 < #, c-format < msgid "invalid argument `%s' for option `%s'" < msgstr "foutief argument `%s' voor optie `%s'" < < # lib/options.c:199 < #. Assume -2. < #: lib/options.c:199 < #, c-format < msgid "ambiguous argument `%s' for option `%s'" < msgstr "ambigue argument `%s' voor optie `%s'" < < # lib/options.c:204 < #. We try to put synonyms on the same line. < #. * The assumption is that they follow each other < #: lib/options.c:204 < msgid "Valid arguments are:" < msgstr "Mogelijke argumenten zijn:" < < # lib/options.c:221 < #: lib/options.c:221 < #, c-format < msgid "wrong value for option %s: `%s'" < msgstr "foutieve optiewaarde voor %s: `%s'" < 1105c1098 < #: lib/options.c:222 lib/options.c:881 --- > #: lib/options.c:682 1110,1133d1102 < # lib/options.c:305 < #: lib/options.c:305 < #, c-format < msgid "Valid arguments are integers between %d and %d\n" < msgstr "Mogelijke argumentwaarden zijn getallen tussen %d en %d\n" < < # lib/options.c:308 < #: lib/options.c:308 < #, c-format < msgid "Valid arguments are integers greater than %d\n" < msgstr "Mogelijke argumentwaarden zijn getallen groter dan %d\n" < < # lib/options.c:311 < #: lib/options.c:311 < #, c-format < msgid "Valid arguments are integers smaller than %d\n" < msgstr "Mogelijke argumentwaarden zijn getallen kleiner dan %d\n" < < # lib/options.c:420 < #: lib/options.c:420 < #, c-format < msgid "Valid arguments are lengths between %.1fin and %.1fin\n" < msgstr "Mogelijke argumentwaarden zijn getallen tussen %.1fin en %.1fin\n" < 1135c1104 < #: lib/options.c:938 --- > #: lib/options.c:739 1172c1141 < #: lib/printers.c:142 --- > #: lib/printers.c:143 1178c1147 < #: lib/printers.c:146 --- > #: lib/printers.c:147 1184c1153 < #: lib/printers.c:244 --- > #: lib/printers.c:245 1189c1158 < #: lib/printers.c:258 --- > #: lib/printers.c:259 1195c1164 < #: lib/printers.c:377 --- > #: lib/printers.c:378 1200c1169 < #: lib/printers.c:379 --- > #: lib/printers.c:380 1206c1175 < #: lib/printers.c:383 --- > #: lib/printers.c:384 1211c1180 < #: lib/printers.c:385 --- > #: lib/printers.c:386 1217c1186 < #: lib/printers.c:641 lib/printers.c:648 --- > #: lib/printers.c:642 lib/printers.c:649 1233c1202 < #: lib/psgen.c:642 --- > #: lib/psgen.c:644 1238,1248d1206 < # lib/routines.c:63 < #: lib/routines.c:63 < #, c-format < msgid "cannot rename file `%s' as `%s'" < msgstr "kon bestand `%s' niet hernoemen naar `%s'" < < # lib/hashtab.c:52 lib/routines.c:79 lib/xmalloc.c:47 < #: lib/hashtab.c:52 lib/routines.c:79 lib/xmalloc.c:47 < msgid "Memory exhausted" < msgstr "Geheugen op" < 1259a1218,1248 > # lib/hashtab.c:52 lib/routines.c:79 lib/xmalloc.c:47 > #: lib/hashtab.c:52 lib/xbackupfile.c:113 lib/xmalloc.c:47 > msgid "Memory exhausted" > msgstr "Geheugen op" > > # lib/routines.c:63 > #: lib/xbackupfile.c:248 lib/xbackupfile.c:260 > #, c-format > msgid "cannot rename file `%s' as `%s'" > msgstr "kon bestand `%s' niet hernoemen naar `%s'" > > # lib/routines.c:202 src/delegate.c:245 > #: lib/xbackupfile.c:263 > #, fuzzy, c-format > msgid "restored file `%s'" > msgstr "kan bestand `%s' niet aanmaken" > > # lib/options.c:199 > #. Assume -2. > #: lib/argmatch.c:159 > #, fuzzy, c-format > msgid "ambiguous argument `%s' for `%s'" > msgstr "ambigue argument `%s' voor optie `%s'" > > # lib/options.c:204 > #. We try to put synonyms on the same line. The assumption is that > #. synonyms follow each other > #: lib/argmatch.c:179 > msgid "Valid arguments are:" > msgstr "Mogelijke argumenten zijn:" > 1261c1250 < #: lib/error.c:91 --- > #: lib/error.c:102 1266c1255 < #: lib/getopt.c:628 --- > #: lib/getopt.c:683 1272c1261 < #: lib/getopt.c:652 --- > #: lib/getopt.c:708 1278c1267 < #: lib/getopt.c:657 --- > #: lib/getopt.c:713 1284c1273 < #: lib/getopt.c:674 lib/getopt.c:847 --- > #: lib/getopt.c:731 lib/getopt.c:904 1291c1280 < #: lib/getopt.c:703 --- > #: lib/getopt.c:760 1298c1287 < #: lib/getopt.c:707 --- > #: lib/getopt.c:764 1305c1294 < #: lib/getopt.c:733 --- > #: lib/getopt.c:790 1311c1300 < #: lib/getopt.c:736 --- > #: lib/getopt.c:793 1318c1307 < #: lib/getopt.c:766 lib/getopt.c:896 --- > #: lib/getopt.c:823 lib/getopt.c:953 1324c1313 < #: lib/getopt.c:813 --- > #: lib/getopt.c:870 1330c1319 < #: lib/getopt.c:831 --- > #: lib/getopt.c:888 1333a1323,1343 > > # lib/routines.c:202 src/delegate.c:245 > #, fuzzy > #~ msgid "cannot backup and create file `%s'" > #~ msgstr "kan bestand `%s' niet aanmaken" > > # lib/options.c:221 > #~ msgid "wrong value for option %s: `%s'" > #~ msgstr "foutieve optiewaarde voor %s: `%s'" > > # lib/options.c:305 > #~ msgid "Valid arguments are integers between %d and %d\n" > #~ msgstr "Mogelijke argumentwaarden zijn getallen tussen %d en %d\n" > > # lib/options.c:308 > #~ msgid "Valid arguments are integers greater than %d\n" > #~ msgstr "Mogelijke argumentwaarden zijn getallen groter dan %d\n" > > # lib/options.c:420 > #~ msgid "Valid arguments are lengths between %gpt and %gpt\n" > #~ msgstr "Mogelijke argumentwaarden zijn getallen tussen %gpt en %gpt\n" Index: Version-4-10-3.1/po/ko.po 8c8 < "POT-Creation-Date: 1998-06-18 13:51+0200\n" --- > "POT-Creation-Date: 1998-09-25 11:15+0200\n" 18c18 < #: src/buffer.c:61 --- > #: src/buffer.c:62 22c22,23 < #: lib/routines.c:202 src/delegate.c:245 --- > #: lib/routines.c:152 lib/xbackupfile.c:256 lib/xbackupfile.c:284 > #: lib/xbackupfile.c:291 src/delegate.c:245 27c28 < #: lib/routines.c:232 lib/routines.c:238 src/delegate.c:252 src/select.c:214 --- > #: lib/routines.c:182 lib/routines.c:188 src/delegate.c:252 src/select.c:214 47,48c48,49 < #: lib/pair_ht.c:294 lib/routines.c:196 src/generate.c:116 src/main.c:612 < #: src/main.c:619 --- > #: lib/pair_ht.c:294 lib/routines.c:146 src/generate.c:116 src/main.c:609 > #: src/main.c:616 54c55 < #: lib/routines.c:56 src/generate.c:119 --- > #: lib/xbackupfile.c:232 src/generate.c:119 143c144 < #: src/main.c:348 --- > #: src/main.c:344 173,190c174 < #. TRANS: Don't forget to add something about your own translation, e.g. < #. Written by and < #. Translated by < #. News, updates and documentation: visit http://www.inf.enst.fr/~demaille/a2ps/ < #. Send comments about translation to me@my.email < #: src/main.c:376 < msgid "" < "\n" < "Written by and \n" < "News, updates and documentation: visit " < "http://www.inf.enst.fr/~demaille/a2ps/\n" < msgstr "" < "\n" < "¿Í °¡ ÀÛ¼ºÇÏ¿´½À´Ï´Ù.\n" < "´º½º, ¾÷µ¥ÀÌÆ®¿Í ¹®¼­´Â http://www.inf.enst.fr/~demaille/a2ps/À» ¹æ¹®Çϼ¼¿ä\n" < "* ¹ø¿ª¿¡ ´ëÇÑ ¹®ÀÇ´Â CHOI Junho·Î Çϼ¼¿ä\n" < < #: src/main.c:380 --- > #: src/main.c:367 200c184 < #: src/main.c:385 --- > #: src/main.c:372 208a193,209 > #. TRANS: Don't forget to add something about your own translation, e.g. > #. Written by and > #. Translated by > #. News, updates and documentation: visit http://www.inf.enst.fr/~demaille/a2ps/ > #. Send comments about translation to me@my.email > #: src/main.c:382 > msgid "" > "\n" > "Written by and \n" > "News, updates and documentation: visit " > "http://www.inf.enst.fr/~demaille/a2ps/\n" > msgstr "" > "\n" > "¿Í °¡ ÀÛ¼ºÇÏ¿´½À´Ï´Ù.\n" > "´º½º, ¾÷µ¥ÀÌÆ®¿Í ¹®¼­´Â http://www.inf.enst.fr/~demaille/a2ps/À» ¹æ¹®Çϼ¼¿ä\n" > "* ¹ø¿ª¿¡ ´ëÇÑ ¹®ÀÇ´Â CHOI Junho·Î Çϼ¼¿ä\n" > 210c211 < #: src/main.c:403 --- > #: src/main.c:400 215c216 < #: src/main.c:406 src/main.c:726 --- > #: src/main.c:403 src/main.c:723 219c220 < #: src/main.c:407 --- > #: src/main.c:404 234c235 < #: src/main.c:415 --- > #: src/main.c:412 238c239 < #: src/main.c:415 --- > #: src/main.c:412 242,251c243,244 < #: src/main.c:416 < msgid "rows first" < msgstr "Çà ¸ÕÀú" < < #: src/main.c:416 < msgid "columns first" < msgstr "¿­ ¸ÕÀú" < < #: src/main.c:417 src/main.c:418 src/main.c:483 src/main.c:484 src/main.c:489 < #: src/main.c:490 src/main.c:574 --- > #: src/main.c:414 src/main.c:415 src/main.c:480 src/main.c:481 src/main.c:486 > #: src/main.c:487 src/main.c:571 255,256c248,249 < #: src/main.c:417 src/main.c:418 src/main.c:432 src/main.c:483 src/main.c:484 < #: src/main.c:489 src/main.c:490 src/main.c:574 --- > #: src/main.c:414 src/main.c:415 src/main.c:429 src/main.c:480 src/main.c:481 > #: src/main.c:486 src/main.c:487 src/main.c:571 260c253 < #: src/main.c:422 --- > #: src/main.c:419 265c258 < #: src/main.c:425 --- > #: src/main.c:422 270c263 < #: src/main.c:428 --- > #: src/main.c:425 272,273c265,266 < msgid "font size is %.0fin" < msgstr "±Û²Ã Å©±â´Â %.0fin" --- > msgid "font size is %gpt" > msgstr "±Û²Ã Å©±â´Â %gpt" 276c269 < #: src/main.c:436 --- > #: src/main.c:433 281c274 < #: src/main.c:440 --- > #: src/main.c:437 286c279 < #: src/main.c:443 src/main.c:741 --- > #: src/main.c:440 src/main.c:738 290c283 < #: src/main.c:444 --- > #: src/main.c:441 303c296 < #: src/main.c:454 --- > #: src/main.c:451 307c300 < #: src/main.c:455 --- > #: src/main.c:452 328c321 < #: src/main.c:473 src/main.c:768 --- > #: src/main.c:470 src/main.c:765 332c325 < #: src/main.c:474 --- > #: src/main.c:471 355c348 < #: src/main.c:498 src/main.c:562 --- > #: src/main.c:495 src/main.c:559 359c352 < #: src/main.c:501 src/main.c:783 --- > #: src/main.c:498 src/main.c:780 363c356 < #: src/main.c:502 --- > #: src/main.c:499 374c367 < #: src/main.c:520 --- > #: src/main.c:517 378c371 < #: src/main.c:524 --- > #: src/main.c:521 383c376 < #: src/main.c:529 --- > #: src/main.c:526 391c384 < #: src/main.c:534 --- > #: src/main.c:531 395c388 < #: src/main.c:538 src/main.c:793 --- > #: src/main.c:535 src/main.c:790 399c392 < #: src/main.c:539 --- > #: src/main.c:536 410c403 < #: src/main.c:552 src/main.c:804 --- > #: src/main.c:549 src/main.c:801 414c407 < #: src/main.c:553 --- > #: src/main.c:550 433c426 < #: src/main.c:569 --- > #: src/main.c:566 437c430 < #: src/main.c:572 --- > #: src/main.c:569 445c438 < #: src/main.c:580 --- > #: src/main.c:577 449c442 < #: src/main.c:581 --- > #: src/main.c:578 460c453 < #: src/main.c:588 --- > #: src/main.c:585 464c457 < #: src/main.c:680 --- > #: src/main.c:677 481c474 < #: src/main.c:693 --- > #: src/main.c:690 488c481 < #: src/main.c:697 --- > #: src/main.c:694 516c509 < #: src/main.c:716 --- > #: src/main.c:713 520c513 < #: src/main.c:717 --- > #: src/main.c:714 526c519 < " --variable=KEY[:VALUE] unset or set the macro K to the value V\n" --- > " --define=KEY[:VALUE] unset variable KEY or set to VALUE\n" 532c525 < " --variable=KEY[:VALUE] ¸ÅÅ©·Î K¿¡ °ª VÀ» ÁöÁ¤Çϰųª ÇØÁ¦ÇÕ´Ï´Ù\n" --- > " --define=KEY[:VALUE] ¸ÅÅ©·Î K¿¡ °ª VÀ» ÁöÁ¤Çϰųª ÇØÁ¦ÇÕ´Ï´Ù\n" 534c527 < #: src/main.c:727 --- > #: src/main.c:724 558c551 < #: src/main.c:742 --- > #: src/main.c:739 579c572 < #: src/main.c:754 --- > #: src/main.c:751 583c576 < #: src/main.c:756 --- > #: src/main.c:753 606c599 < #: src/main.c:769 --- > #: src/main.c:766 630c623 < #: src/main.c:784 --- > #: src/main.c:781 644c637 < #: src/main.c:794 --- > #: src/main.c:791 660c653 < #: src/main.c:805 --- > #: src/main.c:802 680c673 < #. Report bugs to --- > #. Report bugs to 682,684c675,677 < #: src/main.c:820 < msgid "Report bugs to \n" < msgstr "¹ö±× ¸®Æ÷Æ®´Â ·Î º¸³» ÁÖ¼¼¿ä\n" --- > #: src/main.c:817 > msgid "Report bugs to \n" > msgstr "¹ö±× ¸®Æ÷Æ®´Â ·Î º¸³» ÁÖ¼¼¿ä\n" 686c679 < #: src/main.c:1093 --- > #: src/main.c:1091 695c688 < #: lib/pathwalk.c:375 src/select.c:178 --- > #: lib/pathwalk.c:370 src/select.c:178 712c705 < #: /inf/soft/infthes/demaille/src/a2ps-4.10/lib/fonts.l:812 lib/pathwalk.c:323 --- > #: /inf/soft/infthes/demaille/src/a2ps-4.10/lib/fonts.l:812 lib/pathwalk.c:318 774c767 < #: lib/confg.c:235 lib/options.c:811 --- > #: lib/confg.c:235 lib/options.c:612 799c792 < #: lib/encoding.c:1088 lib/encoding.c:1115 --- > #: lib/encoding.c:1108 lib/encoding.c:1135 811a805,819 > #: lib/argmatch.c:156 lib/getnum.c:68 lib/getnum.c:124 lib/getnum.c:215 > #, fuzzy, c-format > msgid "invalid argument `%s' for `%s'" > msgstr "À߸øµÈ Àμö `%s'°¡ ¿É¼Ç `%s'¿¡ »ç¿ë" > > #: lib/getnum.c:126 > #, fuzzy, c-format > msgid "Valid arguments are integers n such that: %s\n" > msgstr "¿Ã¹Ù¸¥ Àμö´Â %d ÀÌÇÏÀÇ Á¤¼öÀÔ´Ï´Ù\n" > > #: lib/getnum.c:217 > #, fuzzy, c-format > msgid "Valid arguments are floats f such that: %s\n" > msgstr "¿Ã¹Ù¸¥ Àμö´Â %d ÀÌÇÏÀÇ Á¤¼öÀÔ´Ï´Ù\n" > 820c828 < #: lib/jobs.c:350 --- > #: lib/jobs.c:349 824a833,840 > #: lib/madir.c:59 > msgid "rows first" > msgstr "Çà ¸ÕÀú" > > #: lib/madir.c:62 > msgid "columns first" > msgstr "¿­ ¸ÕÀú" > 928,950c944 < #: lib/options.c:196 lib/options.c:302 lib/options.c:417 < #, c-format < msgid "invalid argument `%s' for option `%s'" < msgstr "À߸øµÈ Àμö `%s'°¡ ¿É¼Ç `%s'¿¡ »ç¿ë" < < #. Assume -2. < #: lib/options.c:199 < #, c-format < msgid "ambiguous argument `%s' for option `%s'" < msgstr "¾Ö¸ÅÇÑ Àμö `%s'°¡ ¿É¼Ç `%s'¿¡ »ç¿ë" < < #. We try to put synonyms on the same line. < #. * The assumption is that they follow each other < #: lib/options.c:204 < msgid "Valid arguments are:" < msgstr "¿Ã¹Ù¸¥ Àμö´Â:" < < #: lib/options.c:221 < #, c-format < msgid "wrong value for option %s: `%s'" < msgstr "¿É¼Ç %s¿¡ À߸øµÈ °ª: `%s'" < < #: lib/options.c:222 lib/options.c:881 --- > #: lib/options.c:682 955,975c949 < #: lib/options.c:305 < #, c-format < msgid "Valid arguments are integers between %d and %d\n" < msgstr "¿Ã¹Ù¸¥ Àμö´Â %d¿Í %d»çÀÌÀÇ Á¤¼öÀÔ´Ï´Ù\n" < < #: lib/options.c:308 < #, c-format < msgid "Valid arguments are integers greater than %d\n" < msgstr "¿Ã¹Ù¸¥ Àμö´Â %d ÀÌ»óÀÇ Á¤¼öÀÔ´Ï´Ù\n" < < #: lib/options.c:311 < #, c-format < msgid "Valid arguments are integers smaller than %d\n" < msgstr "¿Ã¹Ù¸¥ Àμö´Â %d ÀÌÇÏÀÇ Á¤¼öÀÔ´Ï´Ù\n" < < #: lib/options.c:420 < #, c-format < msgid "Valid arguments are lengths between %.1fin and %.1fin\n" < msgstr "¿Ã¹Ù¸¥ Àμö´Â %.1fin ¿Í %.1fin »çÀÌÀÇ ±æÀÌÀÔ´Ï´Ù\n" < < #: lib/options.c:938 --- > #: lib/options.c:739 1007c981 < #: lib/printers.c:142 --- > #: lib/printers.c:143 1012c986 < #: lib/printers.c:146 --- > #: lib/printers.c:147 1017c991 < #: lib/printers.c:244 --- > #: lib/printers.c:245 1021c995 < #: lib/printers.c:258 --- > #: lib/printers.c:259 1026c1000 < #: lib/printers.c:377 --- > #: lib/printers.c:378 1030c1004 < #: lib/printers.c:379 --- > #: lib/printers.c:380 1035c1009 < #: lib/printers.c:383 --- > #: lib/printers.c:384 1039c1013 < #: lib/printers.c:385 --- > #: lib/printers.c:386 1044c1018 < #: lib/printers.c:641 lib/printers.c:648 --- > #: lib/printers.c:642 lib/printers.c:649 1057c1031 < #: lib/psgen.c:642 --- > #: lib/psgen.c:644 1062,1070d1035 < #: lib/routines.c:63 < #, c-format < msgid "cannot rename file `%s' as `%s'" < msgstr "ÆÄÀÏ `%s'ÀÇ À̸§À» `%s'·Î ¹Ù²Ü ¼ö ¾ø½À´Ï´Ù" < < #: lib/hashtab.c:52 lib/routines.c:79 lib/xmalloc.c:47 < msgid "Memory exhausted" < msgstr "¸Þ¸ð¸®°¡ ¸ðÀÚ¶ø´Ï´Ù" < 1080c1045,1071 < #: lib/error.c:91 --- > #: lib/hashtab.c:52 lib/xbackupfile.c:113 lib/xmalloc.c:47 > msgid "Memory exhausted" > msgstr "¸Þ¸ð¸®°¡ ¸ðÀÚ¶ø´Ï´Ù" > > #: lib/xbackupfile.c:248 lib/xbackupfile.c:260 > #, c-format > msgid "cannot rename file `%s' as `%s'" > msgstr "ÆÄÀÏ `%s'ÀÇ À̸§À» `%s'·Î ¹Ù²Ü ¼ö ¾ø½À´Ï´Ù" > > #: lib/xbackupfile.c:263 > #, fuzzy, c-format > msgid "restored file `%s'" > msgstr "Ãâ·Â ÆÄÀÏ `%s'À» ¸¸µé ¼ö ¾ø½À´Ï´Ù" > > #. Assume -2. > #: lib/argmatch.c:159 > #, fuzzy, c-format > msgid "ambiguous argument `%s' for `%s'" > msgstr "¾Ö¸ÅÇÑ Àμö `%s'°¡ ¿É¼Ç `%s'¿¡ »ç¿ë" > > #. We try to put synonyms on the same line. The assumption is that > #. synonyms follow each other > #: lib/argmatch.c:179 > msgid "Valid arguments are:" > msgstr "¿Ã¹Ù¸¥ Àμö´Â:" > > #: lib/error.c:102 1084c1075 < #: lib/getopt.c:628 --- > #: lib/getopt.c:683 1089c1080 < #: lib/getopt.c:652 --- > #: lib/getopt.c:708 1094c1085 < #: lib/getopt.c:657 --- > #: lib/getopt.c:713 1099c1090 < #: lib/getopt.c:674 lib/getopt.c:847 --- > #: lib/getopt.c:731 lib/getopt.c:904 1105c1096 < #: lib/getopt.c:703 --- > #: lib/getopt.c:760 1111c1102 < #: lib/getopt.c:707 --- > #: lib/getopt.c:764 1117c1108 < #: lib/getopt.c:733 --- > #: lib/getopt.c:790 1122c1113 < #: lib/getopt.c:736 --- > #: lib/getopt.c:793 1128c1119 < #: lib/getopt.c:766 lib/getopt.c:896 --- > #: lib/getopt.c:823 lib/getopt.c:953 1133c1124 < #: lib/getopt.c:813 --- > #: lib/getopt.c:870 1138c1129 < #: lib/getopt.c:831 --- > #: lib/getopt.c:888 1141a1133,1148 > > #, fuzzy > #~ msgid "cannot backup and create file `%s'" > #~ msgstr "Ãâ·Â ÆÄÀÏ `%s'À» ¸¸µé ¼ö ¾ø½À´Ï´Ù" > > #~ msgid "wrong value for option %s: `%s'" > #~ msgstr "¿É¼Ç %s¿¡ À߸øµÈ °ª: `%s'" > > #~ msgid "Valid arguments are integers between %d and %d\n" > #~ msgstr "¿Ã¹Ù¸¥ Àμö´Â %d¿Í %d»çÀÌÀÇ Á¤¼öÀÔ´Ï´Ù\n" > > #~ msgid "Valid arguments are integers greater than %d\n" > #~ msgstr "¿Ã¹Ù¸¥ Àμö´Â %d ÀÌ»óÀÇ Á¤¼öÀÔ´Ï´Ù\n" > > #~ msgid "Valid arguments are lengths between %gpt and %gpt\n" > #~ msgstr "¿Ã¹Ù¸¥ Àμö´Â %gpt ¿Í %gpt »çÀÌÀÇ ±æÀÌÀÔ´Ï´Ù\n" Index: Version-4-10-3.1/po/it.po 7,9c7,9 < "Project-Id-Version: 4.9.8c\n" < "POT-Creation-Date: 1998-06-18 13:51+0200\n" < "PO-Revision-Date: 1998-03-27 12:11+01:00\n" --- > "Project-Id-Version: 4.10.4\n" > "POT-Creation-Date: 1998-09-25 11:15+0200\n" > "PO-Revision-Date: 1998-09-23 15:37+02:00\n" 18c18 < #: src/buffer.c:61 --- > #: src/buffer.c:62 22c22,23 < #: lib/routines.c:202 src/delegate.c:245 --- > #: lib/routines.c:152 lib/xbackupfile.c:256 lib/xbackupfile.c:284 > #: lib/xbackupfile.c:291 src/delegate.c:245 27c28 < #: lib/routines.c:232 lib/routines.c:238 src/delegate.c:252 src/select.c:214 --- > #: lib/routines.c:182 lib/routines.c:188 src/delegate.c:252 src/select.c:214 47,48c48,49 < #: lib/pair_ht.c:294 lib/routines.c:196 src/generate.c:116 src/main.c:612 < #: src/main.c:619 --- > #: lib/pair_ht.c:294 lib/routines.c:146 src/generate.c:116 src/main.c:609 > #: src/main.c:616 54c55 < #: lib/routines.c:56 src/generate.c:119 --- > #: lib/xbackupfile.c:232 src/generate.c:119 143c144 < #: src/main.c:348 --- > #: src/main.c:344 159,166c160,163 < < #. TRANS: Don't forget to add something about your own translation, e.g. < #. Written by and < #. Translated by < #. News, updates and documentation: visit http://www.inf.enst.fr/~demaille/a2ps/ < #. Send comments about translation to me@my.email < #: src/main.c:376 < msgid "" --- > "Questo programma e` free software; e` lecito redistribuirlo e/o\n" > "modificarlo secondo i termini della Licenza Pubblica Generica GNU come\n" > "e` pubblicata dalla Free Software Foundation; o la versione 2 della\n" > "licenza o (a propria scelta) una versione successiva.\n" 168,171c165,168 < "Written by and \n" < "News, updates and documentation: visit " < "http://www.inf.enst.fr/~demaille/a2ps/\n" < msgstr "" --- > "Questo programma e` distribuito nella speranza che sia utile, ma SENZA\n" > "ALCUNA GARANZIA; senza neppure la garanzia implicita di NEGOZIABILITA`\n" > "o di APPLICABILITA` PER UN PARTICOLARE SCOPO. Si veda la Licenza\n" > "Pubblica Generica GNU per avere maggiori dettagli.\n" 173,175c170,175 < "Scritto da e \n" < "Per novità, aggiornamenti e documentazione, visitare:\n" < "http://www.inf.enst.fr/~demaille/a2ps/\n" --- > "Dovreste avere ricevuto una copia della Licenza Pubblica Generica GNU\n" > "insieme a questo programma; in caso contrario, si scriva alla \n" > " Free Software Foundation\n" > " Inc., 59 Temple Place - Suite 330\n" > " Boston, MA 02111-1307\n" > " Stati Uniti d'America\n" 177c177 < #: src/main.c:380 --- > #: src/main.c:367 187c187 < #: src/main.c:385 --- > #: src/main.c:372 192,194c192,212 < "Questo programma è software libero; si vedano le condizioni di copia nei " < "sorgenti.\n" < "NON c'è alcuna garanzia\n" --- > "Questo programma è free software; si vedano i sorgenti per le\n" > "condizioni di copia. Il programma viene distribuito SENZA ALCUNA\n" > "GARANZIA; senza neppure la garanzia implicita di NEGOZIABILITA` o di\n" > "APPLICABILITA` PER UN PARTICOLARE SCOPO.\n" > > #. TRANS: Don't forget to add something about your own translation, e.g. > #. Written by and > #. Translated by > #. News, updates and documentation: visit http://www.inf.enst.fr/~demaille/a2ps/ > #. Send comments about translation to me@my.email > #: src/main.c:382 > msgid "" > "\n" > "Written by and \n" > "News, updates and documentation: visit " > "http://www.inf.enst.fr/~demaille/a2ps/\n" > msgstr "" > "\n" > "Scritto da e \n" > "Per novità, aggiornamenti e documentazione, visitare:\n" > "http://www.inf.enst.fr/~demaille/a2ps/\n" 197c215 < #: src/main.c:403 --- > #: src/main.c:400 202c220 < #: src/main.c:406 src/main.c:726 --- > #: src/main.c:403 src/main.c:723 206c224 < #: src/main.c:407 --- > #: src/main.c:404 221c239 < #: src/main.c:415 --- > #: src/main.c:412 225c243 < #: src/main.c:415 --- > #: src/main.c:412 229,238c247,248 < #: src/main.c:416 < msgid "rows first" < msgstr "ordina per righe" < < #: src/main.c:416 < msgid "columns first" < msgstr "ordina per colonne" < < #: src/main.c:417 src/main.c:418 src/main.c:483 src/main.c:484 src/main.c:489 < #: src/main.c:490 src/main.c:574 --- > #: src/main.c:414 src/main.c:415 src/main.c:480 src/main.c:481 src/main.c:486 > #: src/main.c:487 src/main.c:571 242,243c252,253 < #: src/main.c:417 src/main.c:418 src/main.c:432 src/main.c:483 src/main.c:484 < #: src/main.c:489 src/main.c:490 src/main.c:574 --- > #: src/main.c:414 src/main.c:415 src/main.c:429 src/main.c:480 src/main.c:481 > #: src/main.c:486 src/main.c:487 src/main.c:571 247c257 < #: src/main.c:422 --- > #: src/main.c:419 252c262 < #: src/main.c:425 --- > #: src/main.c:422 258c268 < #: src/main.c:428 --- > #: src/main.c:425 260,261c270,271 < msgid "font size is %.0fin" < msgstr "il corpo dei caratteri è %.0fin" --- > msgid "font size is %gpt" > msgstr "il corpo dei caratteri è %gpt" 264c274 < #: src/main.c:436 --- > #: src/main.c:433 269c279 < #: src/main.c:440 --- > #: src/main.c:437 275c285 < #: src/main.c:443 src/main.c:741 --- > #: src/main.c:440 src/main.c:738 279c289 < #: src/main.c:444 --- > #: src/main.c:441 292c302 < #: src/main.c:454 --- > #: src/main.c:451 296c306 < #: src/main.c:455 --- > #: src/main.c:452 317c327 < #: src/main.c:473 src/main.c:768 --- > #: src/main.c:470 src/main.c:765 322c332 < #: src/main.c:474 --- > #: src/main.c:471 345c355 < #: src/main.c:498 src/main.c:562 --- > #: src/main.c:495 src/main.c:559 350c360 < #: src/main.c:501 src/main.c:783 --- > #: src/main.c:498 src/main.c:780 354c364 < #: src/main.c:502 --- > #: src/main.c:499 365c375 < #: src/main.c:520 --- > #: src/main.c:517 369c379 < #: src/main.c:524 --- > #: src/main.c:521 374c384 < #: src/main.c:529 --- > #: src/main.c:526 382c392 < #: src/main.c:534 --- > #: src/main.c:531 388c398 < #: src/main.c:538 src/main.c:793 --- > #: src/main.c:535 src/main.c:790 392c402 < #: src/main.c:539 --- > #: src/main.c:536 403c413 < #: src/main.c:552 src/main.c:804 --- > #: src/main.c:549 src/main.c:801 407c417 < #: src/main.c:553 --- > #: src/main.c:550 428c438 < #: src/main.c:569 --- > #: src/main.c:566 432c442 < #: src/main.c:572 --- > #: src/main.c:569 442c452 < #: src/main.c:580 --- > #: src/main.c:577 446c456 < #: src/main.c:581 --- > #: src/main.c:578 458c468 < #: src/main.c:588 --- > #: src/main.c:585 462c472 < #: src/main.c:680 --- > #: src/main.c:677 480c490 < #: src/main.c:693 --- > #: src/main.c:690 487c497 < #: src/main.c:697 --- > #: src/main.c:694 516c526 < #: src/main.c:716 --- > #: src/main.c:713 520c530 < #: src/main.c:717 --- > #: src/main.c:714 526c536 < " --variable=KEY[:VALUE] unset or set the macro K to the value V\n" --- > " --define=KEY[:VALUE] unset variable KEY or set to VALUE\n" 533c543,545 < " --variable=KEY[:VALUE] disabilita, o fissa al valore V la macro K\n" --- > " --define=KEY[:VALUE] disabilita, o fissa al valore V la " > "variabile\n" > " KEY\n" 536c548 < #: src/main.c:727 --- > #: src/main.c:724 565c577 < #: src/main.c:742 --- > #: src/main.c:739 590c602 < #: src/main.c:754 --- > #: src/main.c:751 594c606 < #: src/main.c:756 --- > #: src/main.c:753 620c632 < #: src/main.c:769 --- > #: src/main.c:766 649c661 < #: src/main.c:784 --- > #: src/main.c:781 665c677 < #: src/main.c:794 --- > #: src/main.c:791 684c696 < #: src/main.c:805 --- > #: src/main.c:802 708c720 < #. Report bugs to --- > #. Report bugs to 710,711c722,723 < #: src/main.c:820 < msgid "Report bugs to \n" --- > #: src/main.c:817 > msgid "Report bugs to \n" 713,714c725 < "Segnalare gli eventuali errori e malfunzionamenti a " < "\n" --- > "Segnalare gli eventuali errori e malfunzionamenti a \n" 716c727 < #: src/main.c:1093 --- > #: src/main.c:1091 725c736 < #: lib/pathwalk.c:375 src/select.c:178 --- > #: lib/pathwalk.c:370 src/select.c:178 742c753 < #: /inf/soft/infthes/demaille/src/a2ps-4.10/lib/fonts.l:812 lib/pathwalk.c:323 --- > #: /inf/soft/infthes/demaille/src/a2ps-4.10/lib/fonts.l:812 lib/pathwalk.c:318 804c815 < #: lib/confg.c:235 lib/options.c:811 --- > #: lib/confg.c:235 lib/options.c:612 830c841 < #: lib/encoding.c:1088 lib/encoding.c:1115 --- > #: lib/encoding.c:1108 lib/encoding.c:1135 842a854,868 > #: lib/argmatch.c:156 lib/getnum.c:68 lib/getnum.c:124 lib/getnum.c:215 > #, c-format > msgid "invalid argument `%s' for `%s'" > msgstr "`%s' non è un argomento valido per l'opzione `%s'" > > #: lib/getnum.c:126 > #, c-format > msgid "Valid arguments are integers n such that: %s\n" > msgstr "Gli argomenti validi sono numeri interi n, tali che: %s\n" > > #: lib/getnum.c:217 > #, c-format > msgid "Valid arguments are floats f such that: %s\n" > msgstr "Gli argomenti validi sono numeri decimali f, tali che: %s\n" > 851c877 < #: lib/jobs.c:350 --- > #: lib/jobs.c:349 855a882,889 > #: lib/madir.c:59 > msgid "rows first" > msgstr "ordina per righe" > > #: lib/madir.c:62 > msgid "columns first" > msgstr "ordina per colonne" > 878c912 < msgstr "Macro-Meta sequenze note" --- > msgstr "Variabili note" 959,981c993 < #: lib/options.c:196 lib/options.c:302 lib/options.c:417 < #, c-format < msgid "invalid argument `%s' for option `%s'" < msgstr "%s non è un argomento valido per l'opzione `%s'" < < #. Assume -2. < #: lib/options.c:199 < #, c-format < msgid "ambiguous argument `%s' for option `%s'" < msgstr "L'argomento `%s' dato all'opzione `%s' è ambiguo" < < #. We try to put synonyms on the same line. < #. * The assumption is that they follow each other < #: lib/options.c:204 < msgid "Valid arguments are:" < msgstr "Gli argomenti validi sono:" < < #: lib/options.c:221 < #, c-format < msgid "wrong value for option %s: `%s'" < msgstr "valore errato per l'opzione %s: `%s'" < < #: lib/options.c:222 lib/options.c:881 --- > #: lib/options.c:682 986,1006c998 < #: lib/options.c:305 < #, c-format < msgid "Valid arguments are integers between %d and %d\n" < msgstr "Gli argomenti validi sono numeri interi tra %d e %d\n" < < #: lib/options.c:308 < #, c-format < msgid "Valid arguments are integers greater than %d\n" < msgstr "Gli argomenti validi sono numeri interi maggiori di %d\n" < < #: lib/options.c:311 < #, c-format < msgid "Valid arguments are integers smaller than %d\n" < msgstr "Gli argomenti validi sono numeri interi minori di %d\n" < < #: lib/options.c:420 < #, c-format < msgid "Valid arguments are lengths between %.1fin and %.1fin\n" < msgstr "Gli argomenti validi sono lunghezze comprese tra %.1fin e %1fin\n" < < #: lib/options.c:938 --- > #: lib/options.c:739 1040c1032 < #: lib/printers.c:142 --- > #: lib/printers.c:143 1045c1037 < #: lib/printers.c:146 --- > #: lib/printers.c:147 1050c1042 < #: lib/printers.c:244 --- > #: lib/printers.c:245 1054c1046 < #: lib/printers.c:258 --- > #: lib/printers.c:259 1059c1051 < #: lib/printers.c:377 --- > #: lib/printers.c:378 1063c1055 < #: lib/printers.c:379 --- > #: lib/printers.c:380 1068c1060 < #: lib/printers.c:383 --- > #: lib/printers.c:384 1072c1064 < #: lib/printers.c:385 --- > #: lib/printers.c:386 1077c1069 < #: lib/printers.c:641 lib/printers.c:648 --- > #: lib/printers.c:642 lib/printers.c:649 1088c1080 < msgstr "il corpo %f richesto è troppo grande" --- > msgstr "il corpo %f richiesto è troppo grande" 1090c1082 < #: lib/psgen.c:642 --- > #: lib/psgen.c:644 1095,1103d1086 < #: lib/routines.c:63 < #, c-format < msgid "cannot rename file `%s' as `%s'" < msgstr "impossibile cambiare il nome del file `%s' in `%s'" < < #: lib/hashtab.c:52 lib/routines.c:79 lib/xmalloc.c:47 < msgid "Memory exhausted" < msgstr "Memoria esaurita" < 1113c1096,1122 < #: lib/error.c:91 --- > #: lib/hashtab.c:52 lib/xbackupfile.c:113 lib/xmalloc.c:47 > msgid "Memory exhausted" > msgstr "Memoria esaurita" > > #: lib/xbackupfile.c:248 lib/xbackupfile.c:260 > #, c-format > msgid "cannot rename file `%s' as `%s'" > msgstr "impossibile cambiare il nome del file `%s' in `%s'" > > #: lib/xbackupfile.c:263 > #, c-format > msgid "restored file `%s'" > msgstr "Il file `%s' è stato ripristinato" > > #. Assume -2. > #: lib/argmatch.c:159 > #, c-format > msgid "ambiguous argument `%s' for `%s'" > msgstr "L'argomento `%s' dato all'opzione `%s' è ambiguo" > > #. We try to put synonyms on the same line. The assumption is that > #. synonyms follow each other > #: lib/argmatch.c:179 > msgid "Valid arguments are:" > msgstr "Gli argomenti validi sono:" > > #: lib/error.c:102 1117c1126 < #: lib/getopt.c:628 --- > #: lib/getopt.c:683 1122c1131 < #: lib/getopt.c:652 --- > #: lib/getopt.c:708 1127c1136 < #: lib/getopt.c:657 --- > #: lib/getopt.c:713 1132c1141 < #: lib/getopt.c:674 lib/getopt.c:847 --- > #: lib/getopt.c:731 lib/getopt.c:904 1138c1147 < #: lib/getopt.c:703 --- > #: lib/getopt.c:760 1144c1153 < #: lib/getopt.c:707 --- > #: lib/getopt.c:764 1150c1159 < #: lib/getopt.c:733 --- > #: lib/getopt.c:790 1155c1164 < #: lib/getopt.c:736 --- > #: lib/getopt.c:793 1161c1170 < #: lib/getopt.c:766 lib/getopt.c:896 --- > #: lib/getopt.c:823 lib/getopt.c:953 1166c1175 < #: lib/getopt.c:813 --- > #: lib/getopt.c:870 1171c1180 < #: lib/getopt.c:831 --- > #: lib/getopt.c:888 1175a1185,1200 > #, fuzzy > #~ msgid "cannot backup and create file `%s'" > #~ msgstr "Impossibile creare il file `%s'" > > #~ msgid "wrong value for option %s: `%s'" > #~ msgstr "valore errato per l'opzione %s: `%s'" > > #~ msgid "Valid arguments are integers between %d and %d\n" > #~ msgstr "Gli argomenti validi sono numeri interi tra %d e %d\n" > > #~ msgid "Valid arguments are integers greater than %d\n" > #~ msgstr "Gli argomenti validi sono numeri interi maggiori di %d\n" > > #~ msgid "Valid arguments are lengths between %gpt and %gpt\n" > #~ msgstr "Gli argomenti validi sono lunghezze comprese tra %gpt e %1fin\n" > 1224,1227d1248 < < #, fuzzy < #~ msgid "Valid arguments are floats smaller than %.1f\n" < #~ msgstr "Gli argomenti validi sono numeri interi minori di %d\n" Index: Version-4-10-3.1/po/fr.po 4c4 < # Akim Demaille 1997 --- > # Akim Demaille 1997 7,11c7,11 < "Project-Id-Version: a2ps 4.9\n" < "POT-Creation-Date: 1998-06-18 13:51+0200\n" < "PO-Revision-Date: 1998-06-04 12:15+02:00\n" < "Last-Translator: Akim Demaille \n" < "Language-Team: French \n" --- > "Project-Id-Version: a2ps 4.10.4\n" > "POT-Creation-Date: 1998-09-25 11:15+0200\n" > "PO-Revision-Date: 1998-09-23 15:36+02:00\n" > "Last-Translator: Akim Demaille \n" > "Language-Team: French \n" 18c18 < #: src/buffer.c:61 --- > #: src/buffer.c:62 22c22,23 < #: lib/routines.c:202 src/delegate.c:245 --- > #: lib/routines.c:152 lib/xbackupfile.c:256 lib/xbackupfile.c:284 > #: lib/xbackupfile.c:291 src/delegate.c:245 27c28 < #: lib/routines.c:232 lib/routines.c:238 src/delegate.c:252 src/select.c:214 --- > #: lib/routines.c:182 lib/routines.c:188 src/delegate.c:252 src/select.c:214 47,48c48,49 < #: lib/pair_ht.c:294 lib/routines.c:196 src/generate.c:116 src/main.c:612 < #: src/main.c:619 --- > #: lib/pair_ht.c:294 lib/routines.c:146 src/generate.c:116 src/main.c:609 > #: src/main.c:616 54c55 < #: lib/routines.c:56 src/generate.c:119 --- > #: lib/xbackupfile.c:232 src/generate.c:119 143c144 < #: src/main.c:348 --- > #: src/main.c:344 172a174,189 > #: src/main.c:367 > msgid "" > "\n" > "Copyright (c) 1988, 89, 90, 91, 92, 93 Miguel Santana\n" > "Copyright (c) 1995, 96, 97, 98 Akim Demaille, Miguel Santana\n" > msgstr "" > "\n" > "Copyright © 1988, 89, 90, 91, 92, 93 Miguel Santana\n" > "Copyright © 1995, 96, 97, 98 Akim Demaille, Miguel Santana\n" > > #: src/main.c:372 > msgid "" > "This is free software; see the source for copying conditions. There is NO\n" > "warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.\n" > msgstr "" > 178c195 < #: src/main.c:376 --- > #: src/main.c:382 190,205d206 < #: src/main.c:380 < msgid "" < "\n" < "Copyright (c) 1988, 89, 90, 91, 92, 93 Miguel Santana\n" < "Copyright (c) 1995, 96, 97, 98 Akim Demaille, Miguel Santana\n" < msgstr "" < "\n" < "Copyright © 1988, 89, 90, 91, 92, 93 Miguel Santana\n" < "Copyright © 1995, 96, 97, 98 Akim Demaille, Miguel Santana\n" < < #: src/main.c:385 < msgid "" < "This is free software; see the source for copying conditions. There is NO\n" < "warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.\n" < msgstr "" < 207c208 < #: src/main.c:403 --- > #: src/main.c:400 212c213 < #: src/main.c:406 src/main.c:726 --- > #: src/main.c:403 src/main.c:723 216c217 < #: src/main.c:407 --- > #: src/main.c:404 231c232 < #: src/main.c:415 --- > #: src/main.c:412 235c236 < #: src/main.c:415 --- > #: src/main.c:412 239,248c240,241 < #: src/main.c:416 < msgid "rows first" < msgstr "d'abord en ligne" < < #: src/main.c:416 < msgid "columns first" < msgstr "d'abord en colonne" < < #: src/main.c:417 src/main.c:418 src/main.c:483 src/main.c:484 src/main.c:489 < #: src/main.c:490 src/main.c:574 --- > #: src/main.c:414 src/main.c:415 src/main.c:480 src/main.c:481 src/main.c:486 > #: src/main.c:487 src/main.c:571 252,253c245,246 < #: src/main.c:417 src/main.c:418 src/main.c:432 src/main.c:483 src/main.c:484 < #: src/main.c:489 src/main.c:490 src/main.c:574 --- > #: src/main.c:414 src/main.c:415 src/main.c:429 src/main.c:480 src/main.c:481 > #: src/main.c:486 src/main.c:487 src/main.c:571 257c250 < #: src/main.c:422 --- > #: src/main.c:419 262c255 < #: src/main.c:425 --- > #: src/main.c:422 267c260 < #: src/main.c:428 --- > #: src/main.c:425 269,270c262,263 < msgid "font size is %.0fin" < msgstr "police taille %.0fin" --- > msgid "font size is %gpt" > msgstr "police taille %gpt" 273c266 < #: src/main.c:436 --- > #: src/main.c:433 278c271 < #: src/main.c:440 --- > #: src/main.c:437 283c276 < #: src/main.c:443 src/main.c:741 --- > #: src/main.c:440 src/main.c:738 287c280 < #: src/main.c:444 --- > #: src/main.c:441 300c293 < #: src/main.c:454 --- > #: src/main.c:451 304c297 < #: src/main.c:455 --- > #: src/main.c:452 325c318 < #: src/main.c:473 src/main.c:768 --- > #: src/main.c:470 src/main.c:765 329c322 < #: src/main.c:474 --- > #: src/main.c:471 352c345 < #: src/main.c:498 src/main.c:562 --- > #: src/main.c:495 src/main.c:559 356c349 < #: src/main.c:501 src/main.c:783 --- > #: src/main.c:498 src/main.c:780 360c353 < #: src/main.c:502 --- > #: src/main.c:499 371c364 < #: src/main.c:520 --- > #: src/main.c:517 375c368 < #: src/main.c:524 --- > #: src/main.c:521 380c373 < #: src/main.c:529 --- > #: src/main.c:526 388c381 < #: src/main.c:534 --- > #: src/main.c:531 392c385 < #: src/main.c:538 src/main.c:793 --- > #: src/main.c:535 src/main.c:790 396c389 < #: src/main.c:539 --- > #: src/main.c:536 407c400 < #: src/main.c:552 src/main.c:804 --- > #: src/main.c:549 src/main.c:801 411c404 < #: src/main.c:553 --- > #: src/main.c:550 430c423 < #: src/main.c:569 --- > #: src/main.c:566 434c427 < #: src/main.c:572 --- > #: src/main.c:569 442c435 < #: src/main.c:580 --- > #: src/main.c:577 446c439 < #: src/main.c:581 --- > #: src/main.c:578 457c450 < #: src/main.c:588 --- > #: src/main.c:585 461c454 < #: src/main.c:680 --- > #: src/main.c:677 478c471 < #: src/main.c:693 --- > #: src/main.c:690 485c478 < #: src/main.c:697 --- > #: src/main.c:694 510,512c503,504 < " * `delegations', `encodings', `variables', `media',\n" < " `ppd', `printers', `prologues', `style-sheets', `user-options' : \n" < " liste détaillée sur le SUJET.\n" --- > " * `delegations', `encodings', `variables', `media', `ppd', `printers',\n" > " `prologues', `style-sheets', `user-options'\n" 514c506 < #: src/main.c:716 --- > #: src/main.c:713 518c510 < #: src/main.c:717 --- > #: src/main.c:714 524c516 < " --variable=KEY[:VALUE] unset or set the macro K to the value V\n" --- > " --define=KEY[:VALUE] unset variable KEY or set to VALUE\n" 530c522 < " --variable=CLÉ[:VALEUR] effacer la variable CLÉ ou lui affecter VALEUR\n" --- > " --define=CLÉ[:VALEUR] effacer la variable CLÉ ou lui affecter VALEUR\n" 532c524 < #: src/main.c:727 --- > #: src/main.c:724 557c549 < #: src/main.c:742 --- > #: src/main.c:739 580c572 < #: src/main.c:754 --- > #: src/main.c:751 584c576 < #: src/main.c:756 --- > #: src/main.c:753 608c600 < #: src/main.c:769 --- > #: src/main.c:766 633c625 < #: src/main.c:784 --- > #: src/main.c:781 647c639 < #: src/main.c:794 --- > #: src/main.c:791 665c657 < #: src/main.c:805 --- > #: src/main.c:802 686c678 < #. Report bugs to --- > #. Report bugs to 688,689c680,681 < #: src/main.c:820 < msgid "Report bugs to \n" --- > #: src/main.c:817 > msgid "Report bugs to \n" 691,692c683 < "Envoyez vos rapports de bogues et vos commentaires à " < "\n" --- > "Envoyez vos rapports de bogues et vos commentaires à \n" 694c685 < #: src/main.c:1093 --- > #: src/main.c:1091 703c694 < #: lib/pathwalk.c:375 src/select.c:178 --- > #: lib/pathwalk.c:370 src/select.c:178 720c711 < #: /inf/soft/infthes/demaille/src/a2ps-4.10/lib/fonts.l:812 lib/pathwalk.c:323 --- > #: /inf/soft/infthes/demaille/src/a2ps-4.10/lib/fonts.l:812 lib/pathwalk.c:318 783c774 < #: lib/confg.c:235 lib/options.c:811 --- > #: lib/confg.c:235 lib/options.c:612 808c799 < #: lib/encoding.c:1088 lib/encoding.c:1115 --- > #: lib/encoding.c:1108 lib/encoding.c:1135 820a812,826 > #: lib/argmatch.c:156 lib/getnum.c:68 lib/getnum.c:124 lib/getnum.c:215 > #, c-format > msgid "invalid argument `%s' for `%s'" > msgstr "argument invalide « %s » pour « %s »" > > #: lib/getnum.c:126 > #, c-format > msgid "Valid arguments are integers n such that: %s\n" > msgstr "Les arguments valides sont les entiers n tel que : %s\n" > > #: lib/getnum.c:217 > #, c-format > msgid "Valid arguments are floats f such that: %s\n" > msgstr "Les arguments valides sont les réels f tels que : %s\n" > 829c835 < #: lib/jobs.c:350 --- > #: lib/jobs.c:349 833a840,847 > #: lib/madir.c:59 > msgid "rows first" > msgstr "d'abord en ligne" > > #: lib/madir.c:62 > msgid "columns first" > msgstr "d'abord en colonne" > 937,959c951 < #: lib/options.c:196 lib/options.c:302 lib/options.c:417 < #, c-format < msgid "invalid argument `%s' for option `%s'" < msgstr "argument invalide « %s » pour l'option « %s »" < < #. Assume -2. < #: lib/options.c:199 < #, c-format < msgid "ambiguous argument `%s' for option `%s'" < msgstr "argument ambigu « %s » pour l'option « %s »" < < #. We try to put synonyms on the same line. < #. * The assumption is that they follow each other < #: lib/options.c:204 < msgid "Valid arguments are:" < msgstr "Les arguments valides sont :" < < #: lib/options.c:221 < #, c-format < msgid "wrong value for option %s: `%s'" < msgstr "mauvais argument pour l'option %s: « %s »" < < #: lib/options.c:222 lib/options.c:881 --- > #: lib/options.c:682 964,985c956 < #: lib/options.c:305 < #, c-format < msgid "Valid arguments are integers between %d and %d\n" < msgstr "Les arguments valides sont les entiers compris entre %d et %d\n" < < #: lib/options.c:308 < #, c-format < msgid "Valid arguments are integers greater than %d\n" < msgstr "Les arguments valides sont les entiers supérieurs à %d\n" < < #: lib/options.c:311 < #, c-format < msgid "Valid arguments are integers smaller than %d\n" < msgstr "Les arguments valides sont les entiers inférieurs à %d\n" < < #: lib/options.c:420 < #, c-format < msgid "Valid arguments are lengths between %.1fin and %.1fin\n" < msgstr "" < "Les arguments valides sont les longueurs comprises entre %.1fin et %.1fin\n" < < #: lib/options.c:938 --- > #: lib/options.c:739 1017c988 < #: lib/printers.c:142 --- > #: lib/printers.c:143 1022c993 < #: lib/printers.c:146 --- > #: lib/printers.c:147 1027c998 < #: lib/printers.c:244 --- > #: lib/printers.c:245 1031c1002 < #: lib/printers.c:258 --- > #: lib/printers.c:259 1036c1007 < #: lib/printers.c:377 --- > #: lib/printers.c:378 1040c1011 < #: lib/printers.c:379 --- > #: lib/printers.c:380 1045c1016 < #: lib/printers.c:383 --- > #: lib/printers.c:384 1049c1020 < #: lib/printers.c:385 --- > #: lib/printers.c:386 1054c1025 < #: lib/printers.c:641 lib/printers.c:648 --- > #: lib/printers.c:642 lib/printers.c:649 1067c1038 < #: lib/psgen.c:642 --- > #: lib/psgen.c:644 1072,1080d1042 < #: lib/routines.c:63 < #, c-format < msgid "cannot rename file `%s' as `%s'" < msgstr "impossible de renommer le fichier « %s » comme « %s »" < < #: lib/hashtab.c:52 lib/routines.c:79 lib/xmalloc.c:47 < msgid "Memory exhausted" < msgstr "plus de mémoire disponible" < 1090c1052,1078 < #: lib/error.c:91 --- > #: lib/hashtab.c:52 lib/xbackupfile.c:113 lib/xmalloc.c:47 > msgid "Memory exhausted" > msgstr "plus de mémoire disponible" > > #: lib/xbackupfile.c:248 lib/xbackupfile.c:260 > #, c-format > msgid "cannot rename file `%s' as `%s'" > msgstr "impossible de renommer le fichier « %s » comme « %s »" > > #: lib/xbackupfile.c:263 > #, c-format > msgid "restored file `%s'" > msgstr "fichier « %s » restauré" > > #. Assume -2. > #: lib/argmatch.c:159 > #, c-format > msgid "ambiguous argument `%s' for `%s'" > msgstr "argument ambigu « %s » pour « %s »" > > #. We try to put synonyms on the same line. The assumption is that > #. synonyms follow each other > #: lib/argmatch.c:179 > msgid "Valid arguments are:" > msgstr "Les arguments valides sont :" > > #: lib/error.c:102 1094c1082 < #: lib/getopt.c:628 --- > #: lib/getopt.c:683 1099c1087 < #: lib/getopt.c:652 --- > #: lib/getopt.c:708 1104c1092 < #: lib/getopt.c:657 --- > #: lib/getopt.c:713 1109c1097 < #: lib/getopt.c:674 lib/getopt.c:847 --- > #: lib/getopt.c:731 lib/getopt.c:904 1115c1103 < #: lib/getopt.c:703 --- > #: lib/getopt.c:760 1121c1109 < #: lib/getopt.c:707 --- > #: lib/getopt.c:764 1127c1115 < #: lib/getopt.c:733 --- > #: lib/getopt.c:790 1132c1120 < #: lib/getopt.c:736 --- > #: lib/getopt.c:793 1138c1126 < #: lib/getopt.c:766 lib/getopt.c:896 --- > #: lib/getopt.c:823 lib/getopt.c:953 1143c1131 < #: lib/getopt.c:813 --- > #: lib/getopt.c:870 1148c1136 < #: lib/getopt.c:831 --- > #: lib/getopt.c:888 1151a1140,1156 > > #, fuzzy > #~ msgid "cannot backup and create file `%s'" > #~ msgstr "impossible de créer le fichier « %s »" > > #~ msgid "wrong value for option %s: `%s'" > #~ msgstr "mauvais argument pour l'option %s: « %s »" > > #~ msgid "Valid arguments are integers between %d and %d\n" > #~ msgstr "Les arguments valides sont les entiers compris entre %d et %d\n" > > #~ msgid "Valid arguments are integers greater than %d\n" > #~ msgstr "Les arguments valides sont les entiers supérieurs à %d\n" > > #~ msgid "Valid arguments are lengths between %gpt and %gpt\n" > #~ msgstr "" > #~ "Les arguments valides sont les longueurs comprises entre %gpt et %gpt\n" Index: Version-4-10-3.1/po/es.po 8c8 < "POT-Creation-Date: 1998-06-18 13:51+0200\n" --- > "POT-Creation-Date: 1998-09-25 11:15+0200\n" 18c18 < #: src/buffer.c:61 --- > #: src/buffer.c:62 22c22,23 < #: lib/routines.c:202 src/delegate.c:245 --- > #: lib/routines.c:152 lib/xbackupfile.c:256 lib/xbackupfile.c:284 > #: lib/xbackupfile.c:291 src/delegate.c:245 27c28 < #: lib/routines.c:232 lib/routines.c:238 src/delegate.c:252 src/select.c:214 --- > #: lib/routines.c:182 lib/routines.c:188 src/delegate.c:252 src/select.c:214 47,48c48,49 < #: lib/pair_ht.c:294 lib/routines.c:196 src/generate.c:116 src/main.c:612 < #: src/main.c:619 --- > #: lib/pair_ht.c:294 lib/routines.c:146 src/generate.c:116 src/main.c:609 > #: src/main.c:616 54c55 < #: lib/routines.c:56 src/generate.c:119 --- > #: lib/xbackupfile.c:232 src/generate.c:119 145c146 < #: src/main.c:348 --- > #: src/main.c:344 176,189c177 < #. TRANS: Don't forget to add something about your own translation, e.g. < #. Written by and < #. Translated by < #. News, updates and documentation: visit http://www.inf.enst.fr/~demaille/a2ps/ < #. Send comments about translation to me@my.email < #: src/main.c:376 < msgid "" < "\n" < "Written by and \n" < "News, updates and documentation: visit " < "http://www.inf.enst.fr/~demaille/a2ps/\n" < msgstr "" < < #: src/main.c:380 --- > #: src/main.c:367 196c184 < #: src/main.c:385 --- > #: src/main.c:372 204a193,205 > #. TRANS: Don't forget to add something about your own translation, e.g. > #. Written by and > #. Translated by > #. News, updates and documentation: visit http://www.inf.enst.fr/~demaille/a2ps/ > #. Send comments about translation to me@my.email > #: src/main.c:382 > msgid "" > "\n" > "Written by and \n" > "News, updates and documentation: visit " > "http://www.inf.enst.fr/~demaille/a2ps/\n" > msgstr "" > 206c207 < #: src/main.c:403 --- > #: src/main.c:400 211c212 < #: src/main.c:406 src/main.c:726 --- > #: src/main.c:403 src/main.c:723 216c217 < #: src/main.c:407 --- > #: src/main.c:404 232c233 < #: src/main.c:415 --- > #: src/main.c:412 236c237 < #: src/main.c:415 --- > #: src/main.c:412 240,249c241,242 < #: src/main.c:416 < msgid "rows first" < msgstr "primero filas" < < #: src/main.c:416 < msgid "columns first" < msgstr "primero columnas" < < #: src/main.c:417 src/main.c:418 src/main.c:483 src/main.c:484 src/main.c:489 < #: src/main.c:490 src/main.c:574 --- > #: src/main.c:414 src/main.c:415 src/main.c:480 src/main.c:481 src/main.c:486 > #: src/main.c:487 src/main.c:571 253,254c246,247 < #: src/main.c:417 src/main.c:418 src/main.c:432 src/main.c:483 src/main.c:484 < #: src/main.c:489 src/main.c:490 src/main.c:574 --- > #: src/main.c:414 src/main.c:415 src/main.c:429 src/main.c:480 src/main.c:481 > #: src/main.c:486 src/main.c:487 src/main.c:571 258c251 < #: src/main.c:422 --- > #: src/main.c:419 263c256 < #: src/main.c:425 --- > #: src/main.c:422 268c261 < #: src/main.c:428 --- > #: src/main.c:425 270c263 < msgid "font size is %.0fin" --- > msgid "font size is %gpt" 274c267 < #: src/main.c:436 --- > #: src/main.c:433 279c272 < #: src/main.c:440 --- > #: src/main.c:437 284c277 < #: src/main.c:443 src/main.c:741 --- > #: src/main.c:440 src/main.c:738 288c281 < #: src/main.c:444 --- > #: src/main.c:441 302c295 < #: src/main.c:454 --- > #: src/main.c:451 306c299 < #: src/main.c:455 --- > #: src/main.c:452 328c321 < #: src/main.c:473 src/main.c:768 --- > #: src/main.c:470 src/main.c:765 332c325 < #: src/main.c:474 --- > #: src/main.c:471 354c347 < #: src/main.c:498 src/main.c:562 --- > #: src/main.c:495 src/main.c:559 358c351 < #: src/main.c:501 src/main.c:783 --- > #: src/main.c:498 src/main.c:780 362c355 < #: src/main.c:502 --- > #: src/main.c:499 374c367 < #: src/main.c:520 --- > #: src/main.c:517 378c371 < #: src/main.c:524 --- > #: src/main.c:521 383c376 < #: src/main.c:529 --- > #: src/main.c:526 392c385 < #: src/main.c:534 --- > #: src/main.c:531 396c389 < #: src/main.c:538 src/main.c:793 --- > #: src/main.c:535 src/main.c:790 400c393 < #: src/main.c:539 --- > #: src/main.c:536 414c407 < #: src/main.c:552 src/main.c:804 --- > #: src/main.c:549 src/main.c:801 418c411 < #: src/main.c:553 --- > #: src/main.c:550 436c429 < #: src/main.c:569 --- > #: src/main.c:566 441c434 < #: src/main.c:572 --- > #: src/main.c:569 449c442 < #: src/main.c:580 --- > #: src/main.c:577 453c446 < #: src/main.c:581 --- > #: src/main.c:578 461c454 < #: src/main.c:588 --- > #: src/main.c:585 465c458 < #: src/main.c:680 --- > #: src/main.c:677 482c475 < #: src/main.c:693 --- > #: src/main.c:690 489c482 < #: src/main.c:697 --- > #: src/main.c:694 520c513 < #: src/main.c:716 --- > #: src/main.c:713 524c517 < #: src/main.c:717 --- > #: src/main.c:714 530c523 < " --variable=KEY[:VALUE] unset or set the macro K to the value V\n" --- > " --define=KEY[:VALUE] unset variable KEY or set to VALUE\n" 533c526 < #: src/main.c:727 --- > #: src/main.c:724 559c552 < #: src/main.c:742 --- > #: src/main.c:739 584c577 < #: src/main.c:754 --- > #: src/main.c:751 588c581 < #: src/main.c:756 --- > #: src/main.c:753 612c605 < #: src/main.c:769 --- > #: src/main.c:766 636c629 < #: src/main.c:784 --- > #: src/main.c:781 649c642 < #: src/main.c:794 --- > #: src/main.c:791 668c661 < #: src/main.c:805 --- > #: src/main.c:802 690c683 < #. Report bugs to --- > #. Report bugs to 692c685 < #: src/main.c:820 --- > #: src/main.c:817 694c687 < msgid "Report bugs to \n" --- > msgid "Report bugs to \n" 696c689 < "Enviar informes de error y comentarios a a2ps-bugs@inf.enst.fr\n" --- > "Enviar informes de error y comentarios a bug-a2ps@gnu.org\n" 699c692 < #: src/main.c:1093 --- > #: src/main.c:1091 708c701 < #: lib/pathwalk.c:375 src/select.c:178 --- > #: lib/pathwalk.c:370 src/select.c:178 725c718 < #: /inf/soft/infthes/demaille/src/a2ps-4.10/lib/fonts.l:812 lib/pathwalk.c:323 --- > #: /inf/soft/infthes/demaille/src/a2ps-4.10/lib/fonts.l:812 lib/pathwalk.c:318 789c782 < #: lib/confg.c:235 lib/options.c:811 --- > #: lib/confg.c:235 lib/options.c:612 814c807 < #: lib/encoding.c:1088 lib/encoding.c:1115 --- > #: lib/encoding.c:1108 lib/encoding.c:1135 826a820,834 > #: lib/argmatch.c:156 lib/getnum.c:68 lib/getnum.c:124 lib/getnum.c:215 > #, fuzzy, c-format > msgid "invalid argument `%s' for `%s'" > msgstr "argumento no válido '%s' para la opción '%s'" > > #: lib/getnum.c:126 > #, fuzzy, c-format > msgid "Valid arguments are integers n such that: %s\n" > msgstr "Los argumentos válidos son enteros menores que %d\n" > > #: lib/getnum.c:217 > #, fuzzy, c-format > msgid "Valid arguments are floats f such that: %s\n" > msgstr "Los argumentos válidos son enteros menores que %d\n" > 835c843 < #: lib/jobs.c:350 --- > #: lib/jobs.c:349 839a848,855 > #: lib/madir.c:59 > msgid "rows first" > msgstr "primero filas" > > #: lib/madir.c:62 > msgid "columns first" > msgstr "primero columnas" > 943,966c959 < #: lib/options.c:196 lib/options.c:302 lib/options.c:417 < #, c-format < msgid "invalid argument `%s' for option `%s'" < msgstr "argumento no válido '%s' para la opción '%s'" < < #. Assume -2. < #: lib/options.c:199 < #, c-format < msgid "ambiguous argument `%s' for option `%s'" < msgstr "argumento ambiguo '%s' para la opción '%s'" < < #. We try to put synonyms on the same line. < #. * The assumption is that they follow each other < #: lib/options.c:204 < #, fuzzy < msgid "Valid arguments are:" < msgstr "Los argumentos válidos son:\n" < < #: lib/options.c:221 < #, c-format < msgid "wrong value for option %s: `%s'" < msgstr "valor erroneo para la opción %s: '%s'" < < #: lib/options.c:222 lib/options.c:881 --- > #: lib/options.c:682 971,991c964 < #: lib/options.c:305 < #, c-format < msgid "Valid arguments are integers between %d and %d\n" < msgstr "Los argumentos válidos son enteros entre %d y %d\n" < < #: lib/options.c:308 < #, c-format < msgid "Valid arguments are integers greater than %d\n" < msgstr "Los argumentos válidos son enteros mayores que %d\n" < < #: lib/options.c:311 < #, c-format < msgid "Valid arguments are integers smaller than %d\n" < msgstr "Los argumentos válidos son enteros menores que %d\n" < < #: lib/options.c:420 < #, fuzzy, c-format < msgid "Valid arguments are lengths between %.1fin and %.1fin\n" < msgstr "Los argumentos válidos son enteros entre %d y %d\n" < < #: lib/options.c:938 --- > #: lib/options.c:739 1023c996 < #: lib/printers.c:142 --- > #: lib/printers.c:143 1028c1001 < #: lib/printers.c:146 --- > #: lib/printers.c:147 1033c1006 < #: lib/printers.c:244 --- > #: lib/printers.c:245 1037c1010 < #: lib/printers.c:258 --- > #: lib/printers.c:259 1042c1015 < #: lib/printers.c:377 --- > #: lib/printers.c:378 1046c1019 < #: lib/printers.c:379 --- > #: lib/printers.c:380 1051c1024 < #: lib/printers.c:383 --- > #: lib/printers.c:384 1055c1028 < #: lib/printers.c:385 --- > #: lib/printers.c:386 1060c1033 < #: lib/printers.c:641 lib/printers.c:648 --- > #: lib/printers.c:642 lib/printers.c:649 1073c1046 < #: lib/psgen.c:642 --- > #: lib/psgen.c:644 1078,1086d1050 < #: lib/routines.c:63 < #, c-format < msgid "cannot rename file `%s' as `%s'" < msgstr "no se puede renombrar el fichero '%s' como '%s'" < < #: lib/hashtab.c:52 lib/routines.c:79 lib/xmalloc.c:47 < msgid "Memory exhausted" < msgstr "Memoria agotada" < 1097c1061,1088 < #: lib/error.c:91 --- > #: lib/hashtab.c:52 lib/xbackupfile.c:113 lib/xmalloc.c:47 > msgid "Memory exhausted" > msgstr "Memoria agotada" > > #: lib/xbackupfile.c:248 lib/xbackupfile.c:260 > #, c-format > msgid "cannot rename file `%s' as `%s'" > msgstr "no se puede renombrar el fichero '%s' como '%s'" > > #: lib/xbackupfile.c:263 > #, fuzzy, c-format > msgid "restored file `%s'" > msgstr "no se puede crear fichero de salida `%s'" > > #. Assume -2. > #: lib/argmatch.c:159 > #, fuzzy, c-format > msgid "ambiguous argument `%s' for `%s'" > msgstr "argumento ambiguo '%s' para la opción '%s'" > > #. We try to put synonyms on the same line. The assumption is that > #. synonyms follow each other > #: lib/argmatch.c:179 > #, fuzzy > msgid "Valid arguments are:" > msgstr "Los argumentos válidos son:\n" > > #: lib/error.c:102 1101c1092 < #: lib/getopt.c:628 --- > #: lib/getopt.c:683 1106c1097 < #: lib/getopt.c:652 --- > #: lib/getopt.c:708 1111c1102 < #: lib/getopt.c:657 --- > #: lib/getopt.c:713 1116c1107 < #: lib/getopt.c:674 lib/getopt.c:847 --- > #: lib/getopt.c:731 lib/getopt.c:904 1122c1113 < #: lib/getopt.c:703 --- > #: lib/getopt.c:760 1128c1119 < #: lib/getopt.c:707 --- > #: lib/getopt.c:764 1134c1125 < #: lib/getopt.c:733 --- > #: lib/getopt.c:790 1139c1130 < #: lib/getopt.c:736 --- > #: lib/getopt.c:793 1145c1136 < #: lib/getopt.c:766 lib/getopt.c:896 --- > #: lib/getopt.c:823 lib/getopt.c:953 1150c1141 < #: lib/getopt.c:813 --- > #: lib/getopt.c:870 1155c1146 < #: lib/getopt.c:831 --- > #: lib/getopt.c:888 1159a1151,1167 > #, fuzzy > #~ msgid "cannot backup and create file `%s'" > #~ msgstr "no se puede crear fichero de salida `%s'" > > #~ msgid "wrong value for option %s: `%s'" > #~ msgstr "valor erroneo para la opción %s: '%s'" > > #~ msgid "Valid arguments are integers between %d and %d\n" > #~ msgstr "Los argumentos válidos son enteros entre %d y %d\n" > > #~ msgid "Valid arguments are integers greater than %d\n" > #~ msgstr "Los argumentos válidos son enteros mayores que %d\n" > > #, fuzzy > #~ msgid "Valid arguments are lengths between %gpt and %gpt\n" > #~ msgstr "Los argumentos válidos son enteros entre %d y %d\n" > 1205,1208d1212 < < #, fuzzy < #~ msgid "Valid arguments are floats smaller than %.1f\n" < #~ msgstr "Los argumentos válidos son enteros menores que %d\n" Index: Version-4-10-3.1/po/de.po 10,11c10,11 < "POT-Creation-Date: 1998-06-18 13:51+0200\n" < "PO-Revision-Date: 1998-06-23 09:51+02:00\n" --- > "POT-Creation-Date: 1998-09-25 11:15+0200\n" > "PO-Revision-Date: 1998-09-27 22:47+03:00\n" 20c20 < #: src/buffer.c:61 --- > #: src/buffer.c:62 22c22 < msgstr "jedes" --- > msgstr "jede" 24c24,25 < #: lib/routines.c:202 src/delegate.c:245 --- > #: lib/routines.c:152 lib/xbackupfile.c:256 lib/xbackupfile.c:284 > #: lib/xbackupfile.c:291 src/delegate.c:245 29c30 < #: lib/routines.c:232 lib/routines.c:238 src/delegate.c:252 src/select.c:214 --- > #: lib/routines.c:182 lib/routines.c:188 src/delegate.c:252 src/select.c:214 42c43 < msgstr "Anwendunden, die als Weiterleitung konfiguriert sind" --- > msgstr "Anwendungen, die als Weiterleitung konfiguriert sind" 49,50c50,51 < #: lib/pair_ht.c:294 lib/routines.c:196 src/generate.c:116 src/main.c:612 < #: src/main.c:619 --- > #: lib/pair_ht.c:294 lib/routines.c:146 src/generate.c:116 src/main.c:609 > #: src/main.c:616 56c57 < #: lib/routines.c:56 src/generate.c:119 --- > #: lib/xbackupfile.c:232 src/generate.c:119 59c60 < msgstr "Kann keine Information über `%s' bekommen" --- > msgstr "Kann keine Informationen über `%s' bekommen" 131c132 < msgstr "komplett" --- > msgstr "vollständig" 141c142 < msgstr "keine" --- > msgstr "gar nicht" 146c147 < #: src/main.c:348 --- > #: src/main.c:344 181a183,202 > #: src/main.c:367 > msgid "" > "\n" > "Copyright (c) 1988, 89, 90, 91, 92, 93 Miguel Santana\n" > "Copyright (c) 1995, 96, 97, 98 Akim Demaille, Miguel Santana\n" > msgstr "" > "\n" > "Copyright (c) 1988, 89, 90, 91, 92, 93 Miguel Santana\n" > "Copyright (c) 1995, 96, 97, 98 Akim Demaille, Miguel Santana\n" > > #: src/main.c:372 > msgid "" > "This is free software; see the source for copying conditions. There is NO\n" > "warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.\n" > msgstr "" > "Dieses Program ist freie Software; Angaben zu den Bedingungen, unter\n" > "denen das Programm kopiert werden darf, stehen im Quelltext.\n" > "Es gibt keine Gewährleistung, das schließt auch MARKTFÄHIGKEIT oder \n" > "die ERFÜLLUNG EINES BESTIMMTEN ZWECKES ein\n" > 187c208 < #: src/main.c:376 --- > #: src/main.c:382 201,220d221 < #: src/main.c:380 < msgid "" < "\n" < "Copyright (c) 1988, 89, 90, 91, 92, 93 Miguel Santana\n" < "Copyright (c) 1995, 96, 97, 98 Akim Demaille, Miguel Santana\n" < msgstr "" < "\n" < "Copyright (c) 1988, 89, 90, 91, 92, 93 Miguel Santana\n" < "Copyright (c) 1995, 96, 97, 98 Akim Demaille, Miguel Santana\n" < < #: src/main.c:385 < msgid "" < "This is free software; see the source for copying conditions. There is NO\n" < "warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.\n" < msgstr "" < "Dieses Program ist freie Software; Angaben zu den Bedingungen, unter\n" < "denen das Programm kopiert werden darf stehen im source code.\n" < "Es gibt keine Gewährleistung, das schließt auch MARKTFÄHIGKEIT oder \n" < "die ERFÜLLUNG EINES BESTIMMTEN ZWECKES ein\n" < 222c223 < #: src/main.c:403 --- > #: src/main.c:400 225c226 < msgstr "Konfigurations Status von %s %s\n" --- > msgstr "Konfigurationsstatus von %s %s\n" 227c228 < #: src/main.c:406 src/main.c:726 --- > #: src/main.c:403 src/main.c:723 229c230 < msgstr "Blättern:\n" --- > msgstr "Blätter:\n" 231c232 < #: src/main.c:407 --- > #: src/main.c:404 240c241 < " Standard Papierformat = %s\n" --- > " Standard-Papierformat = %s\n" 243,244c244,245 < " Kompakter Mode = %s\n" < " Rand innen = %d\n" --- > " Kompakter Modus = %s\n" > " Innenrand = %d\n" 246c247 < #: src/main.c:415 --- > #: src/main.c:412 250c251 < #: src/main.c:415 --- > #: src/main.c:412 254,263c255,256 < #: src/main.c:416 < msgid "rows first" < msgstr "Zeilen zuerst" < < #: src/main.c:416 < msgid "columns first" < msgstr "Spalten zuerst" < < #: src/main.c:417 src/main.c:418 src/main.c:483 src/main.c:484 src/main.c:489 < #: src/main.c:490 src/main.c:574 --- > #: src/main.c:414 src/main.c:415 src/main.c:480 src/main.c:481 src/main.c:486 > #: src/main.c:487 src/main.c:571 267,268c260,261 < #: src/main.c:417 src/main.c:418 src/main.c:432 src/main.c:483 src/main.c:484 < #: src/main.c:489 src/main.c:490 src/main.c:574 --- > #: src/main.c:414 src/main.c:415 src/main.c:429 src/main.c:480 src/main.c:481 > #: src/main.c:486 src/main.c:487 src/main.c:571 272c265 < #: src/main.c:422 --- > #: src/main.c:419 277c270 < #: src/main.c:425 --- > #: src/main.c:422 282c275 < #: src/main.c:428 --- > #: src/main.c:425 284,285c277,278 < msgid "font size is %.0fin" < msgstr "Schriftgröße ist %.0fin" --- > msgid "font size is %gpt" > msgstr "Schriftgröße ist %gpt" 288c281 < #: src/main.c:436 --- > #: src/main.c:433 293c286 < #: src/main.c:440 --- > #: src/main.c:437 298c291 < #: src/main.c:443 src/main.c:741 --- > #: src/main.c:440 src/main.c:738 302c295 < #: src/main.c:444 --- > #: src/main.c:441 315c308 < #: src/main.c:454 --- > #: src/main.c:451 317c310 < msgstr "Kopfzeilen\n" --- > msgstr "Kopfzeilen:\n" 319c312 < #: src/main.c:455 --- > #: src/main.c:452 340c333 < #: src/main.c:473 src/main.c:768 --- > #: src/main.c:470 src/main.c:765 344c337 < #: src/main.c:474 --- > #: src/main.c:471 367c360 < #: src/main.c:498 src/main.c:562 --- > #: src/main.c:495 src/main.c:559 369c362 < msgstr "automatisch selektiert" --- > msgstr "automatisch ausgewählt" 371c364 < #: src/main.c:501 src/main.c:783 --- > #: src/main.c:498 src/main.c:780 373c366 < msgstr "Pretty-Printing:\n" --- > msgstr "Formatiertes Drucken:\n" 375c368 < #: src/main.c:502 --- > #: src/main.c:499 382,384c375,377 < " Automatisches Format = %s\n" < " Anzeigeniveau = %s\n" < " Kürzungsniveau = %d\n" --- > " Formatierung = %s\n" > " Anzeigestatus = %s\n" > " Kürzungsstatus = %d\n" 386c379 < #: src/main.c:520 --- > #: src/main.c:517 388c381 < msgstr "mache keine backup-Dateien" --- > msgstr "mache niemals backup-Dateien" 390c383 < #: src/main.c:524 --- > #: src/main.c:521 395c388 < #: src/main.c:529 --- > #: src/main.c:526 401c394 < " " --- > " und einfach anders (??)" 403c396 < #: src/main.c:534 --- > #: src/main.c:531 407c400 < #: src/main.c:538 src/main.c:793 --- > #: src/main.c:535 src/main.c:790 411c404 < #: src/main.c:539 --- > #: src/main.c:536 420c413 < " Backup-Suffix = %s\n" --- > " Backup-Endung = %s\n" 422c415 < #: src/main.c:552 src/main.c:804 --- > #: src/main.c:549 src/main.c:801 426c419 < #: src/main.c:553 --- > #: src/main.c:550 445c438 < #: src/main.c:569 --- > #: src/main.c:566 449c442 < #: src/main.c:572 --- > #: src/main.c:569 457c450 < #: src/main.c:580 --- > #: src/main.c:577 461c454 < #: src/main.c:581 --- > #: src/main.c:578 468,470c461,463 < " Protokoll Niveau = %d\n" < " file Kommando = %s\n" < " temp. Verzeichnis = %s\n" --- > " Protokoll-Status = %d\n" > " file Kommando = %s\n" > " temporäres Verzeichnis = %s\n" 472c465 < #: src/main.c:588 --- > #: src/main.c:585 474c467 < msgstr " Bibliotheks Pfad = \n" --- > msgstr " Bibliotheks-Pfad = \n" 476c469 < #: src/main.c:680 --- > #: src/main.c:677 488,490c481,483 < "Um Dateien oder aus der Standardeingabe zu drucken.\n" < "Erforderliche Argumente für lange Optionen sind für kurze auch " < "erforderlich.\n" --- > "Um Dateien oder die Standardeingabe zu drucken.\n" > "Zwingend geforderte Argumente für lange Optionen sind für kurze Optionen\\n\n" > "ebenfalls erforderlich.\n" 494c487 < #: src/main.c:693 --- > #: src/main.c:690 496c489 < msgstr "Tasks (erfolgreich beendet):\n" --- > msgstr "Aufgaben (erfolgreich beendet):\n" 501c494 < #: src/main.c:697 --- > #: src/main.c:694 520c513 < " --guess Geratene Sprache ausgeben, nichts drucken\n" --- > " --guess Angenommenen Filetyp ausgeben, nichts drucken\n" 532c525 < #: src/main.c:716 --- > #: src/main.c:713 536c529 < #: src/main.c:717 --- > #: src/main.c:714 542c535 < " --variable=KEY[:VALUE] unset or set the macro K to the value V\n" --- > " --define=KEY[:VALUE] unset variable KEY or set to VALUE\n" 548c541 < " --variable=KEY[:WERT] Setze das Makro KEY auf den Wert WERT\n" --- > " --define=KEY[:WERT] Setze das Makro KEY auf den Wert WERT\n" 550c543 < #: src/main.c:727 --- > #: src/main.c:724 568,569c561,562 < " -r, --landscape In Landscape-Format (quer) drucken\n" < " -R, --portrait In Porträt-Format (hoch) drucken\n" --- > " -r, --landscape Im Querformat (landscape) drucken\n" > " -R, --portrait In Hochformat (portrait) drucken\n" 574c567 < #: src/main.c:742 --- > #: src/main.c:739 592,594c585,586 < " -m, --catman Datei wie das man-Programm behandeln, " < "entspricht\n" < " -L66\n" --- > " -m, --catman Behandle die Datei als Hilfe-Seite (manpage),\n" > " entspricht -L66\n" 596c588 < " --non-printable-format=FMT Format für nicht-druckbare Zeichen festlegen\n" --- > " --non-printable-format=FMT Ausgabe für nicht-druckbare Zeichen festlegen\n" 598c590 < #: src/main.c:754 --- > #: src/main.c:751 602c594 < #: src/main.c:756 --- > #: src/main.c:753 624c616 < "TEXT darf «$»- und «%»-Sequenzen enthalten.\n" --- > " TEXT darf «$»- und «%»-Sequenzen enthalten.\n" 626c618 < #: src/main.c:769 --- > #: src/main.c:766 643,644c635,636 < " --end-of-line=TYPE Lege EOL-Zeichen fest (TYPE: r, n, nr, rn, " < "jedes)\n" --- > " --end-of-line=TYPE Lege Zeilenende-Zeichen fest \n" > " (TYPE aus: r, n, nr, rn, alle)\n" 646,647c638,640 < " -t, --title=NAME Name der Eingabedatei\n" < " --stdin=NAME Lege den Namen von stdin fest\n" --- > " -t, --title=NAME Name des Druckauftrags\n" > " --stdin=NAME Lege den Namen der Standardeingabe (stdin) " > "fest\n" 652c645 < #: src/main.c:784 --- > #: src/main.c:781 660c653 < " -E, --pretty-print[=SPRACHE] Pretty-Printing einschalten\n" --- > " -E, --pretty-print[=SPRACHE] Formatierte Ausgabe einschalten\n" 661a655 > " --highlight-level=LEVEL Status der Hervorhebungen im Text\n" 663c657 < " --strip-level=NUM Niveau für Kommentar-Entfernung\n" --- > " --strip-level=NUM Status für Kommentar-Entfernung\n" 665c659 < #: src/main.c:794 --- > #: src/main.c:791 676,677c670,671 < " --version-control=WORT Versionskontrolle aufheben\n" < " --suffix=SUFFIX SUFFIX als Backup-Suffix benutzen\n" --- > " --version-control=WORT Versionskontrolle setzen\n" > " --suffix=ENDUNG SUFFIX als Backup-Endung benutzen\n" 681c675 < #: src/main.c:805 --- > #: src/main.c:802 702c696 < #. Report bugs to --- > #. Report bugs to 704,705c698,699 < #: src/main.c:820 < msgid "Report bugs to \n" --- > #: src/main.c:817 > msgid "Report bugs to \n" 707c701 < "Fehlermeldungen und Kommentare an \n" --- > "Fehlermeldungen und Kommentare an \n" 710c704 < #: src/main.c:1093 --- > #: src/main.c:1091 719c713 < #: lib/pathwalk.c:375 src/select.c:178 --- > #: lib/pathwalk.c:370 src/select.c:178 736c730 < #: /inf/soft/infthes/demaille/src/a2ps-4.10/lib/fonts.l:812 lib/pathwalk.c:323 --- > #: /inf/soft/infthes/demaille/src/a2ps-4.10/lib/fonts.l:812 lib/pathwalk.c:318 749c743 < msgstr "Kann automatisches Format `%s' nicht finden: unformatiert" --- > msgstr "Kann automatisches Format `%s' nicht finden: unformatierte Ausgabe" 754c748 < msgstr "unbekannter Zeichensatz %s ignoriert" --- > msgstr "Unbekannter Zeichensatz `%s' ignoriert" 798c792 < #: lib/confg.c:235 lib/options.c:811 --- > #: lib/confg.c:235 lib/options.c:612 823c817 < #: lib/encoding.c:1088 lib/encoding.c:1115 --- > #: lib/encoding.c:1108 lib/encoding.c:1135 834c828,843 < msgstr "Kann verzeichnis `%s' nicht schließen." --- > msgstr "Kann Verzeichnis `%s' nicht schließen." > > #: lib/argmatch.c:156 lib/getnum.c:68 lib/getnum.c:124 lib/getnum.c:215 > #, c-format > msgid "invalid argument `%s' for `%s'" > msgstr "Ungültiges Argument `%s' für `%s'" > > #: lib/getnum.c:126 > #, c-format > msgid "Valid arguments are integers n such that: %s\n" > msgstr "Gültige Argumente sind Ganze Zahlen mit %s\n" > > #: lib/getnum.c:217 > #, c-format > msgid "Valid arguments are floats f such that: %s\n" > msgstr "Gültige Argumente sind Reelle Zahlen mit %s\n" 844c853 < #: lib/jobs.c:350 --- > #: lib/jobs.c:349 847c856,864 < msgstr "Zeichensatz «%s» unbekannt" --- > msgstr "Zeichensatz %s unbekannt" > > #: lib/madir.c:59 > msgid "rows first" > msgstr "Zeilen zuerst" > > #: lib/madir.c:62 > msgid "columns first" > msgstr "Spalten zuerst" 950,972c967 < msgstr "Ausgabe Kommando" < < #: lib/options.c:196 lib/options.c:302 lib/options.c:417 < #, c-format < msgid "invalid argument `%s' for option `%s'" < msgstr "Ungültiges Argument `%s' für Option `%s'" < < #. Assume -2. < #: lib/options.c:199 < #, c-format < msgid "ambiguous argument `%s' for option `%s'" < msgstr "Mehrdeutiges Argument `%s' für Option `%s'" < < #. We try to put synonyms on the same line. < #. * The assumption is that they follow each other < #: lib/options.c:204 < msgid "Valid arguments are:" < msgstr "Gültige Argumente sind:" < < #: lib/options.c:221 < #, c-format < msgid "wrong value for option %s: `%s'" < msgstr "Ungültiger Wert `%s' für Option `%s'." --- > msgstr "Ausgabebefehl" 974c969 < #: lib/options.c:222 lib/options.c:881 --- > #: lib/options.c:682 979,999c974 < #: lib/options.c:305 < #, c-format < msgid "Valid arguments are integers between %d and %d\n" < msgstr "Gültige Argumente sind Ganzzahlen zwischen %d und %d\n" < < #: lib/options.c:308 < #, c-format < msgid "Valid arguments are integers greater than %d\n" < msgstr "Gültige Argumente sind Ganzzahlen größer als %d\n" < < #: lib/options.c:311 < #, c-format < msgid "Valid arguments are integers smaller than %d\n" < msgstr "Gültige Argumente sind Ganzzahlen kleiner als %d\n" < < #: lib/options.c:420 < #, c-format < msgid "Valid arguments are lengths between %.1fin and %.1fin\n" < msgstr "Gültige Argumente sind Längen zwischen %.1fin und %.1fin\n" < < #: lib/options.c:938 --- > #: lib/options.c:739 1006c981 < "fehlendes Ende des Zitats (»quotation«): %c" --- > "Schließendes Anführungszeichen fehlt: %c" 1029c1004 < msgstr "Ungültiges Ganzzahl Intervall: %s" --- > msgstr "Ungültiges Ganzzahl-Intervall: %s" 1031c1006 < #: lib/printers.c:142 --- > #: lib/printers.c:143 1036c1011 < #: lib/printers.c:146 --- > #: lib/printers.c:147 1041c1016 < #: lib/printers.c:244 --- > #: lib/printers.c:245 1043c1018 < msgstr "Kein Druckkommando für Option `-d'." --- > msgstr "Kein Standard-Druckkommando für Option `-d'." 1045c1020 < #: lib/printers.c:258 --- > #: lib/printers.c:259 1048c1023 < msgstr "Kein Druckkommando für unbekannten Drucker «%s»." --- > msgstr "Kein Standard-Druckkommando für unbekannten Drucker «%s»." 1050c1025 < #: lib/printers.c:377 --- > #: lib/printers.c:378 1054c1029 < #: lib/printers.c:379 --- > #: lib/printers.c:380 1059c1034 < #: lib/printers.c:383 --- > #: lib/printers.c:384 1063c1038 < #: lib/printers.c:385 --- > #: lib/printers.c:386 1068c1043 < #: lib/printers.c:641 lib/printers.c:648 --- > #: lib/printers.c:642 lib/printers.c:649 1081c1056 < #: lib/psgen.c:642 --- > #: lib/psgen.c:644 1086,1094d1060 < #: lib/routines.c:63 < #, c-format < msgid "cannot rename file `%s' as `%s'" < msgstr "Kann Datei `%s' nicht umbenennen in `%s'." < < #: lib/hashtab.c:52 lib/routines.c:79 lib/xmalloc.c:47 < msgid "Memory exhausted" < msgstr "Kein Speicher mehr" < 1102c1068,1094 < msgstr "Bekannte Bentzer Optionen" --- > msgstr "Bekannte Benutzeroptionen" > > #: lib/hashtab.c:52 lib/xbackupfile.c:113 lib/xmalloc.c:47 > msgid "Memory exhausted" > msgstr "Kein Speicher mehr" > > #: lib/xbackupfile.c:248 lib/xbackupfile.c:260 > #, c-format > msgid "cannot rename file `%s' as `%s'" > msgstr "Kann Datei `%s' nicht umbenennen in `%s'." > > #: lib/xbackupfile.c:263 > #, c-format > msgid "restored file `%s'" > msgstr "Datei `%s' wiederhergestellt." > > #. Assume -2. > #: lib/argmatch.c:159 > #, c-format > msgid "ambiguous argument `%s' for `%s'" > msgstr "Mehrdeutiges Argument `%s' für `%s'" > > #. We try to put synonyms on the same line. The assumption is that > #. synonyms follow each other > #: lib/argmatch.c:179 > msgid "Valid arguments are:" > msgstr "Gültige Argumente sind:" 1104c1096 < #: lib/error.c:91 --- > #: lib/error.c:102 1106c1098 < msgstr "Unbekannter Fehler." --- > msgstr "Unbekannter Fehler im Betriebssystem" 1108c1100 < #: lib/getopt.c:628 --- > #: lib/getopt.c:683 1111c1103 < msgstr "%s: Option »%s« ist zweideutig.\n" --- > msgstr "%s: Option `%s' ist zweideutig.\n" 1113c1105 < #: lib/getopt.c:652 --- > #: lib/getopt.c:708 1116c1108 < msgstr "%s: Option »--%s« erlaubt keinen Parameter.\n" --- > msgstr "%s: Option `--%s' erlaubt keinen Parameter.\n" 1118c1110 < #: lib/getopt.c:657 --- > #: lib/getopt.c:713 1121c1113 < msgstr "%s: Option »%c%s« erlaubt keinen Parameter.\n" --- > msgstr "%s: Option `%c%s' erlaubt keinen Parameter.\n" 1123c1115 < #: lib/getopt.c:674 lib/getopt.c:847 --- > #: lib/getopt.c:731 lib/getopt.c:904 1126c1118 < msgstr "%s: Option »%s« verlangt einen Parameter.\n" --- > msgstr "%s: Option `%s' erfordert einen Parameter.\n" 1129c1121 < #: lib/getopt.c:703 --- > #: lib/getopt.c:760 1132c1124 < msgstr "%s: Nicht erkannte Option »--%s«.\n" --- > msgstr "%s: Nicht erkannte Option `--%s'.\n" 1135c1127 < #: lib/getopt.c:707 --- > #: lib/getopt.c:764 1138c1130 < msgstr "%s: Nicht erkannte Option »%c%s«.\n" --- > msgstr "%s: Nicht erkannte Option `%c%s'.\n" 1141c1133 < #: lib/getopt.c:733 --- > #: lib/getopt.c:790 1146c1138 < #: lib/getopt.c:736 --- > #: lib/getopt.c:793 1152c1144 < #: lib/getopt.c:766 lib/getopt.c:896 --- > #: lib/getopt.c:823 lib/getopt.c:953 1157c1149 < #: lib/getopt.c:813 --- > #: lib/getopt.c:870 1162c1154 < #: lib/getopt.c:831 --- > #: lib/getopt.c:888 1166a1159,1174 > #, fuzzy > #~ msgid "cannot backup and create file `%s'" > #~ msgstr "Kann Ausgabedatei `%s' nicht anlegen." > > #~ msgid "wrong value for option %s: `%s'" > #~ msgstr "Ungültiger Wert `%s' für Option `%s'." > > #~ msgid "Valid arguments are integers between %d and %d\n" > #~ msgstr "Gültige Argumente sind Ganze Zahlen zwischen %d und %d\n" > > #~ msgid "Valid arguments are integers greater than %d\n" > #~ msgstr "Gültige Argumente sind Ganze Zahlen größer als %d\n" > > #~ msgid "Valid arguments are lengths between %gpt and %gpt\n" > #~ msgstr "Gültige Argumente sind Längen zwischen %gpt und %gpt\n" > 1212,1214d1219 < < #~ msgid "Valid arguments are floats smaller than %.1f\n" < #~ msgstr "Gültige Argumente sind Ganzzahlen kleiner als %.1f\n" Index: Version-4-10-3.1/po/da.po 8c8 < "POT-Creation-Date: 1998-06-18 13:51+0200\n" --- > "POT-Creation-Date: 1998-09-25 11:15+0200\n" 18c18 < #: src/buffer.c:61 --- > #: src/buffer.c:62 23c23,24 < #: lib/routines.c:202 src/delegate.c:245 --- > #: lib/routines.c:152 lib/xbackupfile.c:256 lib/xbackupfile.c:284 > #: lib/xbackupfile.c:291 src/delegate.c:245 28c29 < #: lib/routines.c:232 lib/routines.c:238 src/delegate.c:252 src/select.c:214 --- > #: lib/routines.c:182 lib/routines.c:188 src/delegate.c:252 src/select.c:214 48,49c49,50 < #: lib/pair_ht.c:294 lib/routines.c:196 src/generate.c:116 src/main.c:612 < #: src/main.c:619 --- > #: lib/pair_ht.c:294 lib/routines.c:146 src/generate.c:116 src/main.c:609 > #: src/main.c:616 55c56 < #: lib/routines.c:56 src/generate.c:119 --- > #: lib/xbackupfile.c:232 src/generate.c:119 144c145 < #: src/main.c:348 --- > #: src/main.c:344 175,188c176 < #. TRANS: Don't forget to add something about your own translation, e.g. < #. Written by and < #. Translated by < #. News, updates and documentation: visit http://www.inf.enst.fr/~demaille/a2ps/ < #. Send comments about translation to me@my.email < #: src/main.c:376 < msgid "" < "\n" < "Written by and \n" < "News, updates and documentation: visit " < "http://www.inf.enst.fr/~demaille/a2ps/\n" < msgstr "" < < #: src/main.c:380 --- > #: src/main.c:367 195c183 < #: src/main.c:385 --- > #: src/main.c:372 204a193,205 > #. TRANS: Don't forget to add something about your own translation, e.g. > #. Written by and > #. Translated by > #. News, updates and documentation: visit http://www.inf.enst.fr/~demaille/a2ps/ > #. Send comments about translation to me@my.email > #: src/main.c:382 > msgid "" > "\n" > "Written by and \n" > "News, updates and documentation: visit " > "http://www.inf.enst.fr/~demaille/a2ps/\n" > msgstr "" > 206c207 < #: src/main.c:403 --- > #: src/main.c:400 211c212 < #: src/main.c:406 src/main.c:726 --- > #: src/main.c:403 src/main.c:723 215c216 < #: src/main.c:407 --- > #: src/main.c:404 225c226 < #: src/main.c:415 --- > #: src/main.c:412 229c230 < #: src/main.c:415 --- > #: src/main.c:412 233,242c234,235 < #: src/main.c:416 < msgid "rows first" < msgstr "" < < #: src/main.c:416 < msgid "columns first" < msgstr "" < < #: src/main.c:417 src/main.c:418 src/main.c:483 src/main.c:484 src/main.c:489 < #: src/main.c:490 src/main.c:574 --- > #: src/main.c:414 src/main.c:415 src/main.c:480 src/main.c:481 src/main.c:486 > #: src/main.c:487 src/main.c:571 246,247c239,240 < #: src/main.c:417 src/main.c:418 src/main.c:432 src/main.c:483 src/main.c:484 < #: src/main.c:489 src/main.c:490 src/main.c:574 --- > #: src/main.c:414 src/main.c:415 src/main.c:429 src/main.c:480 src/main.c:481 > #: src/main.c:486 src/main.c:487 src/main.c:571 251c244 < #: src/main.c:422 --- > #: src/main.c:419 256c249 < #: src/main.c:425 --- > #: src/main.c:422 261c254 < #: src/main.c:428 --- > #: src/main.c:425 263c256 < msgid "font size is %.0fin" --- > msgid "font size is %gpt" 267c260 < #: src/main.c:436 --- > #: src/main.c:433 272c265 < #: src/main.c:440 --- > #: src/main.c:437 277c270 < #: src/main.c:443 src/main.c:741 --- > #: src/main.c:440 src/main.c:738 281c274 < #: src/main.c:444 --- > #: src/main.c:441 290c283 < #: src/main.c:454 --- > #: src/main.c:451 294c287 < #: src/main.c:455 --- > #: src/main.c:452 307c300 < #: src/main.c:473 src/main.c:768 --- > #: src/main.c:470 src/main.c:765 311c304 < #: src/main.c:474 --- > #: src/main.c:471 326c319 < #: src/main.c:498 src/main.c:562 --- > #: src/main.c:495 src/main.c:559 330c323 < #: src/main.c:501 src/main.c:783 --- > #: src/main.c:498 src/main.c:780 334c327 < #: src/main.c:502 --- > #: src/main.c:499 342c335 < #: src/main.c:520 --- > #: src/main.c:517 346c339 < #: src/main.c:524 --- > #: src/main.c:521 351c344 < #: src/main.c:529 --- > #: src/main.c:526 357c350 < #: src/main.c:534 --- > #: src/main.c:531 361c354 < #: src/main.c:538 src/main.c:793 --- > #: src/main.c:535 src/main.c:790 365c358 < #: src/main.c:539 --- > #: src/main.c:536 373c366 < #: src/main.c:552 src/main.c:804 --- > #: src/main.c:549 src/main.c:801 377c370 < #: src/main.c:553 --- > #: src/main.c:550 389c382 < #: src/main.c:569 --- > #: src/main.c:566 393c386 < #: src/main.c:572 --- > #: src/main.c:569 401c394 < #: src/main.c:580 --- > #: src/main.c:577 405c398 < #: src/main.c:581 --- > #: src/main.c:578 413c406 < #: src/main.c:588 --- > #: src/main.c:585 417c410 < #: src/main.c:680 --- > #: src/main.c:677 428c421 < #: src/main.c:693 --- > #: src/main.c:690 435c428 < #: src/main.c:697 --- > #: src/main.c:694 451c444 < #: src/main.c:716 --- > #: src/main.c:713 455c448 < #: src/main.c:717 --- > #: src/main.c:714 461c454 < " --variable=KEY[:VALUE] unset or set the macro K to the value V\n" --- > " --define=KEY[:VALUE] unset variable KEY or set to VALUE\n" 464c457 < #: src/main.c:727 --- > #: src/main.c:724 478c471 < #: src/main.c:742 --- > #: src/main.c:739 491c484 < #: src/main.c:754 --- > #: src/main.c:751 495c488 < #: src/main.c:756 --- > #: src/main.c:753 509c502 < #: src/main.c:769 --- > #: src/main.c:766 523c516 < #: src/main.c:784 --- > #: src/main.c:781 532c525 < #: src/main.c:794 --- > #: src/main.c:791 542c535 < #: src/main.c:805 --- > #: src/main.c:802 555c548 < #. Report bugs to --- > #. Report bugs to 557c550 < #: src/main.c:820 --- > #: src/main.c:817 559c552 < msgid "Report bugs to \n" --- > msgid "Report bugs to \n" 564c557 < #: src/main.c:1093 --- > #: src/main.c:1091 573c566 < #: lib/pathwalk.c:375 src/select.c:178 --- > #: lib/pathwalk.c:370 src/select.c:178 590c583 < #: /inf/soft/infthes/demaille/src/a2ps-4.10/lib/fonts.l:812 lib/pathwalk.c:323 --- > #: /inf/soft/infthes/demaille/src/a2ps-4.10/lib/fonts.l:812 lib/pathwalk.c:318 652c645 < #: lib/confg.c:235 lib/options.c:811 --- > #: lib/confg.c:235 lib/options.c:612 677c670 < #: lib/encoding.c:1088 lib/encoding.c:1115 --- > #: lib/encoding.c:1108 lib/encoding.c:1135 689a683,697 > #: lib/argmatch.c:156 lib/getnum.c:68 lib/getnum.c:124 lib/getnum.c:215 > #, fuzzy, c-format > msgid "invalid argument `%s' for `%s'" > msgstr "Flertydigt tegnsæt \"%s\"" > > #: lib/getnum.c:126 > #, c-format > msgid "Valid arguments are integers n such that: %s\n" > msgstr "" > > #: lib/getnum.c:217 > #, c-format > msgid "Valid arguments are floats f such that: %s\n" > msgstr "" > 699c707 < #: lib/jobs.c:350 --- > #: lib/jobs.c:349 703a712,719 > #: lib/madir.c:59 > msgid "rows first" > msgstr "" > > #: lib/madir.c:62 > msgid "columns first" > msgstr "" > 807,829c823 < #: lib/options.c:196 lib/options.c:302 lib/options.c:417 < #, c-format < msgid "invalid argument `%s' for option `%s'" < msgstr "" < < #. Assume -2. < #: lib/options.c:199 < #, fuzzy, c-format < msgid "ambiguous argument `%s' for option `%s'" < msgstr "Flertydigt tegnsæt \"%s\"" < < #. We try to put synonyms on the same line. < #. * The assumption is that they follow each other < #: lib/options.c:204 < msgid "Valid arguments are:" < msgstr "" < < #: lib/options.c:221 < #, c-format < msgid "wrong value for option %s: `%s'" < msgstr "" < < #: lib/options.c:222 lib/options.c:881 --- > #: lib/options.c:682 834,854c828 < #: lib/options.c:305 < #, c-format < msgid "Valid arguments are integers between %d and %d\n" < msgstr "" < < #: lib/options.c:308 < #, c-format < msgid "Valid arguments are integers greater than %d\n" < msgstr "" < < #: lib/options.c:311 < #, c-format < msgid "Valid arguments are integers smaller than %d\n" < msgstr "" < < #: lib/options.c:420 < #, c-format < msgid "Valid arguments are lengths between %.1fin and %.1fin\n" < msgstr "" < < #: lib/options.c:938 --- > #: lib/options.c:739 884c858 < #: lib/printers.c:142 --- > #: lib/printers.c:143 889c863 < #: lib/printers.c:146 --- > #: lib/printers.c:147 894c868 < #: lib/printers.c:244 --- > #: lib/printers.c:245 898c872 < #: lib/printers.c:258 --- > #: lib/printers.c:259 903c877 < #: lib/printers.c:377 --- > #: lib/printers.c:378 907c881 < #: lib/printers.c:379 --- > #: lib/printers.c:380 912c886 < #: lib/printers.c:383 --- > #: lib/printers.c:384 916c890 < #: lib/printers.c:385 --- > #: lib/printers.c:386 921c895 < #: lib/printers.c:641 lib/printers.c:648 --- > #: lib/printers.c:642 lib/printers.c:649 934c908 < #: lib/psgen.c:642 --- > #: lib/psgen.c:644 939,947d912 < #: lib/routines.c:63 < #, fuzzy, c-format < msgid "cannot rename file `%s' as `%s'" < msgstr "Kan ikke kontrollere %s automatisk" < < #: lib/hashtab.c:52 lib/routines.c:79 lib/xmalloc.c:47 < msgid "Memory exhausted" < msgstr "" < 957c922,948 < #: lib/error.c:91 --- > #: lib/hashtab.c:52 lib/xbackupfile.c:113 lib/xmalloc.c:47 > msgid "Memory exhausted" > msgstr "" > > #: lib/xbackupfile.c:248 lib/xbackupfile.c:260 > #, fuzzy, c-format > msgid "cannot rename file `%s' as `%s'" > msgstr "Kan ikke kontrollere %s automatisk" > > #: lib/xbackupfile.c:263 > #, c-format > msgid "restored file `%s'" > msgstr "" > > #. Assume -2. > #: lib/argmatch.c:159 > #, fuzzy, c-format > msgid "ambiguous argument `%s' for `%s'" > msgstr "Flertydigt tegnsæt \"%s\"" > > #. We try to put synonyms on the same line. The assumption is that > #. synonyms follow each other > #: lib/argmatch.c:179 > msgid "Valid arguments are:" > msgstr "" > > #: lib/error.c:102 961c952 < #: lib/getopt.c:628 --- > #: lib/getopt.c:683 966c957 < #: lib/getopt.c:652 --- > #: lib/getopt.c:708 971c962 < #: lib/getopt.c:657 --- > #: lib/getopt.c:713 976c967 < #: lib/getopt.c:674 lib/getopt.c:847 --- > #: lib/getopt.c:731 lib/getopt.c:904 982c973 < #: lib/getopt.c:703 --- > #: lib/getopt.c:760 988c979 < #: lib/getopt.c:707 --- > #: lib/getopt.c:764 994c985 < #: lib/getopt.c:733 --- > #: lib/getopt.c:790 999c990 < #: lib/getopt.c:736 --- > #: lib/getopt.c:793 1005c996 < #: lib/getopt.c:766 lib/getopt.c:896 --- > #: lib/getopt.c:823 lib/getopt.c:953 1010c1001 < #: lib/getopt.c:813 --- > #: lib/getopt.c:870 1015c1006 < #: lib/getopt.c:831 --- > #: lib/getopt.c:888 1018a1010,1013 > > #, fuzzy > #~ msgid "cannot backup and create file `%s'" > #~ msgstr "Kan ikke kontrollere %s automatisk" Index: Version-4-10-3.1/po/cs.po 4c4 < "POT-Creation-Date: 1998-06-18 13:51+0200\n" --- > "POT-Creation-Date: 1998-09-25 11:15+0200\n" 15c15 < #: src/buffer.c:61 --- > #: src/buffer.c:62 20c20,21 < #: lib/routines.c:202 src/delegate.c:245 --- > #: lib/routines.c:152 lib/xbackupfile.c:256 lib/xbackupfile.c:284 > #: lib/xbackupfile.c:291 src/delegate.c:245 26c27 < #: lib/routines.c:232 lib/routines.c:238 src/delegate.c:252 src/select.c:214 --- > #: lib/routines.c:182 lib/routines.c:188 src/delegate.c:252 src/select.c:214 50,51c51,52 < #: lib/pair_ht.c:294 lib/routines.c:196 src/generate.c:116 src/main.c:612 < #: src/main.c:619 --- > #: lib/pair_ht.c:294 lib/routines.c:146 src/generate.c:116 src/main.c:609 > #: src/main.c:616 58c59 < #: lib/routines.c:56 src/generate.c:119 --- > #: lib/xbackupfile.c:232 src/generate.c:119 162c163 < #: src/main.c:348 --- > #: src/main.c:344 193,210c194 < #. TRANS: Don't forget to add something about your own translation, e.g. < #. Written by and < #. Translated by < #. News, updates and documentation: visit http://www.inf.enst.fr/~demaille/a2ps/ < #. Send comments about translation to me@my.email < #: src/main.c:376 < msgid "" < "\n" < "Written by and \n" < "News, updates and documentation: visit " < "http://www.inf.enst.fr/~demaille/a2ps/\n" < msgstr "" < "\n" < "Napsal a \n" < "Novinky, aktualizace a dokumentace: http://www.inf.enst.fr/~demaille/a2ps/\n" < "Pøipomínky k pøekladu zasílejte na adresu \n" < < #: src/main.c:380 --- > #: src/main.c:367 220c204 < #: src/main.c:385 --- > #: src/main.c:372 229a214,230 > #. TRANS: Don't forget to add something about your own translation, e.g. > #. Written by and > #. Translated by > #. News, updates and documentation: visit http://www.inf.enst.fr/~demaille/a2ps/ > #. Send comments about translation to me@my.email > #: src/main.c:382 > msgid "" > "\n" > "Written by and \n" > "News, updates and documentation: visit " > "http://www.inf.enst.fr/~demaille/a2ps/\n" > msgstr "" > "\n" > "Napsal a \n" > "Novinky, aktualizace a dokumentace: http://www.inf.enst.fr/~demaille/a2ps/\n" > "Pøipomínky k pøekladu zasílejte na adresu \n" > 231c232 < #: src/main.c:403 --- > #: src/main.c:400 237c238 < #: src/main.c:406 src/main.c:726 --- > #: src/main.c:403 src/main.c:723 242c243 < #: src/main.c:407 --- > #: src/main.c:404 258c259 < #: src/main.c:415 --- > #: src/main.c:412 263c264 < #: src/main.c:415 --- > #: src/main.c:412 268,279c269,270 < #: src/main.c:416 < msgid "rows first" < msgstr "nejdøíve øádky" < < # < #: src/main.c:416 < msgid "columns first" < msgstr "nejdøíve sloupce" < < # < #: src/main.c:417 src/main.c:418 src/main.c:483 src/main.c:484 src/main.c:489 < #: src/main.c:490 src/main.c:574 --- > #: src/main.c:414 src/main.c:415 src/main.c:480 src/main.c:481 src/main.c:486 > #: src/main.c:487 src/main.c:571 284,285c275,276 < #: src/main.c:417 src/main.c:418 src/main.c:432 src/main.c:483 src/main.c:484 < #: src/main.c:489 src/main.c:490 src/main.c:574 --- > #: src/main.c:414 src/main.c:415 src/main.c:429 src/main.c:480 src/main.c:481 > #: src/main.c:486 src/main.c:487 src/main.c:571 290c281 < #: src/main.c:422 --- > #: src/main.c:419 296c287 < #: src/main.c:425 --- > #: src/main.c:422 301c292 < #: src/main.c:428 --- > #: src/main.c:425 303,304c294,295 < msgid "font size is %.0fin" < msgstr "velikost fontu je %.0fin" --- > msgid "font size is %gpt" > msgstr "velikost fontu je %gpt" 308c299 < #: src/main.c:436 --- > #: src/main.c:433 314c305 < #: src/main.c:440 --- > #: src/main.c:437 320c311 < #: src/main.c:443 src/main.c:741 --- > #: src/main.c:440 src/main.c:738 325c316 < #: src/main.c:444 --- > #: src/main.c:441 339c330 < #: src/main.c:454 --- > #: src/main.c:451 344c335 < #: src/main.c:455 --- > #: src/main.c:452 366c357 < #: src/main.c:473 src/main.c:768 --- > #: src/main.c:470 src/main.c:765 371c362 < #: src/main.c:474 --- > #: src/main.c:471 395c386 < #: src/main.c:498 src/main.c:562 --- > #: src/main.c:495 src/main.c:559 400c391 < #: src/main.c:501 src/main.c:783 --- > #: src/main.c:498 src/main.c:780 405c396 < #: src/main.c:502 --- > #: src/main.c:499 417c408 < #: src/main.c:520 --- > #: src/main.c:517 422c413 < #: src/main.c:524 --- > #: src/main.c:521 428c419 < #: src/main.c:529 --- > #: src/main.c:526 437c428 < #: src/main.c:534 --- > #: src/main.c:531 442c433 < #: src/main.c:538 src/main.c:793 --- > #: src/main.c:535 src/main.c:790 447c438 < #: src/main.c:539 --- > #: src/main.c:536 459c450 < #: src/main.c:552 src/main.c:804 --- > #: src/main.c:549 src/main.c:801 464c455 < #: src/main.c:553 --- > #: src/main.c:550 484c475 < #: src/main.c:569 --- > #: src/main.c:566 489c480 < #: src/main.c:572 --- > #: src/main.c:569 497c488 < #: src/main.c:580 --- > #: src/main.c:577 501c492 < #: src/main.c:581 --- > #: src/main.c:578 512c503 < #: src/main.c:588 --- > #: src/main.c:585 517c508 < #: src/main.c:680 --- > #: src/main.c:677 535c526 < #: src/main.c:693 --- > #: src/main.c:690 543c534 < #: src/main.c:697 --- > #: src/main.c:694 573c564 < #: src/main.c:716 --- > #: src/main.c:713 577c568 < #: src/main.c:717 --- > #: src/main.c:714 583c574 < " --variable=KEY[:VALUE] unset or set the macro K to the value V\n" --- > " --define=KEY[:VALUE] unset variable KEY or set to VALUE\n" 590c581 < " --variable=KLÍÈ[:HODNOTA] zru¹ nebo nastav makro K na hodnotu H\n" --- > " --define=KLÍÈ[:HODNOTA] zru¹ nebo nastav makro K na hodnotu H\n" 593c584 < #: src/main.c:727 --- > #: src/main.c:724 618c609 < #: src/main.c:742 --- > #: src/main.c:739 640c631 < #: src/main.c:754 --- > #: src/main.c:751 644c635 < #: src/main.c:756 --- > #: src/main.c:753 667c658 < #: src/main.c:769 --- > #: src/main.c:766 691c682 < #: src/main.c:784 --- > #: src/main.c:781 705c696 < #: src/main.c:794 --- > #: src/main.c:791 721c712 < #: src/main.c:805 --- > #: src/main.c:802 742c733 < #. Report bugs to --- > #. Report bugs to 744,745c735,736 < #: src/main.c:820 < msgid "Report bugs to \n" --- > #: src/main.c:817 > msgid "Report bugs to \n" 747c738 < "Popis chyb a pøipomínky zasílejte na adresu \n" --- > "Popis chyb a pøipomínky zasílejte na adresu \n" 750c741 < #: src/main.c:1093 --- > #: src/main.c:1091 760c751 < #: lib/pathwalk.c:375 src/select.c:178 --- > #: lib/pathwalk.c:370 src/select.c:178 779c770 < #: /inf/soft/infthes/demaille/src/a2ps-4.10/lib/fonts.l:812 lib/pathwalk.c:323 --- > #: /inf/soft/infthes/demaille/src/a2ps-4.10/lib/fonts.l:812 lib/pathwalk.c:318 841c832 < #: lib/confg.c:235 lib/options.c:811 --- > #: lib/confg.c:235 lib/options.c:612 867c858 < #: lib/encoding.c:1088 lib/encoding.c:1115 --- > #: lib/encoding.c:1108 lib/encoding.c:1135 880a872,886 > #: lib/argmatch.c:156 lib/getnum.c:68 lib/getnum.c:124 lib/getnum.c:215 > #, fuzzy, c-format > msgid "invalid argument `%s' for `%s'" > msgstr "neplatný argument `%s' pro pøepínaè `%s'" > > #: lib/getnum.c:126 > #, fuzzy, c-format > msgid "Valid arguments are integers n such that: %s\n" > msgstr "Platnými argumenty jsou celá èísla men¹í ne¾ %d\n" > > #: lib/getnum.c:217 > #, fuzzy, c-format > msgid "Valid arguments are floats f such that: %s\n" > msgstr "Platnými argumenty jsou reálná èísla men¹í ne¾ %.1f\n" > 889c895 < #: lib/jobs.c:350 --- > #: lib/jobs.c:349 893a900,909 > # > #: lib/madir.c:59 > msgid "rows first" > msgstr "nejdøíve øádky" > > # > #: lib/madir.c:62 > msgid "columns first" > msgstr "nejdøíve sloupce" > 999,1021c1015 < #: lib/options.c:196 lib/options.c:302 lib/options.c:417 < #, c-format < msgid "invalid argument `%s' for option `%s'" < msgstr "neplatný argument `%s' pro pøepínaè `%s'" < < #. Assume -2. < #: lib/options.c:199 < #, c-format < msgid "ambiguous argument `%s' for option `%s'" < msgstr "nejednoznaèný argument `%s' pro pøepínaè `%s'" < < #. We try to put synonyms on the same line. < #. * The assumption is that they follow each other < #: lib/options.c:204 < msgid "Valid arguments are:" < msgstr "Platné argumenty jsou:" < < #: lib/options.c:221 < #, c-format < msgid "wrong value for option %s: `%s'" < msgstr "¹patná hodnota pro pøepínaè %s: `%s'" < < #: lib/options.c:222 lib/options.c:881 --- > #: lib/options.c:682 1026,1046c1020 < #: lib/options.c:305 < #, c-format < msgid "Valid arguments are integers between %d and %d\n" < msgstr "Platnými argumenty jsou celá èísla v rozmezí %d - %d\n" < < #: lib/options.c:308 < #, c-format < msgid "Valid arguments are integers greater than %d\n" < msgstr "Platnými argumenty jsou celá èísla vìt¹í ne¾ %d\n" < < #: lib/options.c:311 < #, c-format < msgid "Valid arguments are integers smaller than %d\n" < msgstr "Platnými argumenty jsou celá èísla men¹í ne¾ %d\n" < < #: lib/options.c:420 < #, c-format < msgid "Valid arguments are lengths between %.1fin and %.1fin\n" < msgstr "Platnými argumenty jsou délky v rozmezí %.1fin - %.1fin\n" < < #: lib/options.c:938 --- > #: lib/options.c:739 1078c1052 < #: lib/printers.c:142 --- > #: lib/printers.c:143 1083c1057 < #: lib/printers.c:146 --- > #: lib/printers.c:147 1088c1062 < #: lib/printers.c:244 --- > #: lib/printers.c:245 1092c1066 < #: lib/printers.c:258 --- > #: lib/printers.c:259 1097c1071 < #: lib/printers.c:377 --- > #: lib/printers.c:378 1102c1076 < #: lib/printers.c:379 --- > #: lib/printers.c:380 1107c1081 < #: lib/printers.c:383 --- > #: lib/printers.c:384 1111c1085 < #: lib/printers.c:385 --- > #: lib/printers.c:386 1116c1090 < #: lib/printers.c:641 lib/printers.c:648 --- > #: lib/printers.c:642 lib/printers.c:649 1130c1104 < #: lib/psgen.c:642 --- > #: lib/psgen.c:644 1135,1144d1108 < # < #: lib/routines.c:63 < #, c-format < msgid "cannot rename file `%s' as `%s'" < msgstr "nelze pøejmenovat soubor `%s' na `%s'" < < #: lib/hashtab.c:52 lib/routines.c:79 lib/xmalloc.c:47 < msgid "Memory exhausted" < msgstr "Není volná pamì»" < 1154c1118,1146 < #: lib/error.c:91 --- > #: lib/hashtab.c:52 lib/xbackupfile.c:113 lib/xmalloc.c:47 > msgid "Memory exhausted" > msgstr "Není volná pamì»" > > # > #: lib/xbackupfile.c:248 lib/xbackupfile.c:260 > #, c-format > msgid "cannot rename file `%s' as `%s'" > msgstr "nelze pøejmenovat soubor `%s' na `%s'" > > # > #: lib/xbackupfile.c:263 > #, fuzzy, c-format > msgid "restored file `%s'" > msgstr "nelze vytvoøit soubor `%s'" > > #. Assume -2. > #: lib/argmatch.c:159 > #, fuzzy, c-format > msgid "ambiguous argument `%s' for `%s'" > msgstr "nejednoznaèný argument `%s' pro pøepínaè `%s'" > > #. We try to put synonyms on the same line. The assumption is that > #. synonyms follow each other > #: lib/argmatch.c:179 > msgid "Valid arguments are:" > msgstr "Platné argumenty jsou:" > > #: lib/error.c:102 1158c1150 < #: lib/getopt.c:628 --- > #: lib/getopt.c:683 1163c1155 < #: lib/getopt.c:652 --- > #: lib/getopt.c:708 1168c1160 < #: lib/getopt.c:657 --- > #: lib/getopt.c:713 1173c1165 < #: lib/getopt.c:674 lib/getopt.c:847 --- > #: lib/getopt.c:731 lib/getopt.c:904 1179c1171 < #: lib/getopt.c:703 --- > #: lib/getopt.c:760 1185c1177 < #: lib/getopt.c:707 --- > #: lib/getopt.c:764 1191c1183 < #: lib/getopt.c:733 --- > #: lib/getopt.c:790 1196c1188 < #: lib/getopt.c:736 --- > #: lib/getopt.c:793 1202c1194 < #: lib/getopt.c:766 lib/getopt.c:896 --- > #: lib/getopt.c:823 lib/getopt.c:953 1207c1199 < #: lib/getopt.c:813 --- > #: lib/getopt.c:870 1212c1204 < #: lib/getopt.c:831 --- > #: lib/getopt.c:888 1217a1210,1226 > #, fuzzy > #~ msgid "cannot backup and create file `%s'" > #~ msgstr "nelze vytvoøit soubor `%s'" > > #~ msgid "wrong value for option %s: `%s'" > #~ msgstr "¹patná hodnota pro pøepínaè %s: `%s'" > > #~ msgid "Valid arguments are integers between %d and %d\n" > #~ msgstr "Platnými argumenty jsou celá èísla v rozmezí %d - %d\n" > > #~ msgid "Valid arguments are integers greater than %d\n" > #~ msgstr "Platnými argumenty jsou celá èísla vìt¹í ne¾ %d\n" > > #~ msgid "Valid arguments are lengths between %gpt and %gpt\n" > #~ msgstr "Platnými argumenty jsou délky v rozmezí %gpt - %gpt\n" > > # 1262,1264d1270 < < #~ msgid "Valid arguments are floats smaller than %.1f\n" < #~ msgstr "Platnými argumenty jsou reálná èísla men¹í ne¾ %.1f\n" Index: Version-4-10-3.1/po/ca.po 8c8 < "POT-Creation-Date: 1998-06-18 13:51+0200\n" --- > "POT-Creation-Date: 1998-09-25 11:15+0200\n" 18c18 < #: src/buffer.c:61 --- > #: src/buffer.c:62 22c22,23 < #: lib/routines.c:202 src/delegate.c:245 --- > #: lib/routines.c:152 lib/xbackupfile.c:256 lib/xbackupfile.c:284 > #: lib/xbackupfile.c:291 src/delegate.c:245 27c28 < #: lib/routines.c:232 lib/routines.c:238 src/delegate.c:252 src/select.c:214 --- > #: lib/routines.c:182 lib/routines.c:188 src/delegate.c:252 src/select.c:214 47,48c48,49 < #: lib/pair_ht.c:294 lib/routines.c:196 src/generate.c:116 src/main.c:612 < #: src/main.c:619 --- > #: lib/pair_ht.c:294 lib/routines.c:146 src/generate.c:116 src/main.c:609 > #: src/main.c:616 54c55 < #: lib/routines.c:56 src/generate.c:119 --- > #: lib/xbackupfile.c:232 src/generate.c:119 145c146 < #: src/main.c:348 --- > #: src/main.c:344 161a163,175 > #: src/main.c:367 > msgid "" > "\n" > "Copyright (c) 1988, 89, 90, 91, 92, 93 Miguel Santana\n" > "Copyright (c) 1995, 96, 97, 98 Akim Demaille, Miguel Santana\n" > msgstr "" > > #: src/main.c:372 > msgid "" > "This is free software; see the source for copying conditions. There is NO\n" > "warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.\n" > msgstr "" > 167c181 < #: src/main.c:376 --- > #: src/main.c:382 175,187d188 < #: src/main.c:380 < msgid "" < "\n" < "Copyright (c) 1988, 89, 90, 91, 92, 93 Miguel Santana\n" < "Copyright (c) 1995, 96, 97, 98 Akim Demaille, Miguel Santana\n" < msgstr "" < < #: src/main.c:385 < msgid "" < "This is free software; see the source for copying conditions. There is NO\n" < "warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.\n" < msgstr "" < 189c190 < #: src/main.c:403 --- > #: src/main.c:400 194c195 < #: src/main.c:406 src/main.c:726 --- > #: src/main.c:403 src/main.c:723 199c200 < #: src/main.c:407 --- > #: src/main.c:404 215c216 < #: src/main.c:415 --- > #: src/main.c:412 219c220 < #: src/main.c:415 --- > #: src/main.c:412 223,232c224,225 < #: src/main.c:416 < msgid "rows first" < msgstr "files primer" < < #: src/main.c:416 < msgid "columns first" < msgstr "columnes primer" < < #: src/main.c:417 src/main.c:418 src/main.c:483 src/main.c:484 src/main.c:489 < #: src/main.c:490 src/main.c:574 --- > #: src/main.c:414 src/main.c:415 src/main.c:480 src/main.c:481 src/main.c:486 > #: src/main.c:487 src/main.c:571 236,237c229,230 < #: src/main.c:417 src/main.c:418 src/main.c:432 src/main.c:483 src/main.c:484 < #: src/main.c:489 src/main.c:490 src/main.c:574 --- > #: src/main.c:414 src/main.c:415 src/main.c:429 src/main.c:480 src/main.c:481 > #: src/main.c:486 src/main.c:487 src/main.c:571 241c234 < #: src/main.c:422 --- > #: src/main.c:419 246c239 < #: src/main.c:425 --- > #: src/main.c:422 251c244 < #: src/main.c:428 --- > #: src/main.c:425 253c246 < msgid "font size is %.0fin" --- > msgid "font size is %gpt" 257c250 < #: src/main.c:436 --- > #: src/main.c:433 262c255 < #: src/main.c:440 --- > #: src/main.c:437 267c260 < #: src/main.c:443 src/main.c:741 --- > #: src/main.c:440 src/main.c:738 271c264 < #: src/main.c:444 --- > #: src/main.c:441 285c278 < #: src/main.c:454 --- > #: src/main.c:451 289c282 < #: src/main.c:455 --- > #: src/main.c:452 311c304 < #: src/main.c:473 src/main.c:768 --- > #: src/main.c:470 src/main.c:765 315c308 < #: src/main.c:474 --- > #: src/main.c:471 337c330 < #: src/main.c:498 src/main.c:562 --- > #: src/main.c:495 src/main.c:559 341c334 < #: src/main.c:501 src/main.c:783 --- > #: src/main.c:498 src/main.c:780 345c338 < #: src/main.c:502 --- > #: src/main.c:499 357c350 < #: src/main.c:520 --- > #: src/main.c:517 361c354 < #: src/main.c:524 --- > #: src/main.c:521 366c359 < #: src/main.c:529 --- > #: src/main.c:526 375c368 < #: src/main.c:534 --- > #: src/main.c:531 379c372 < #: src/main.c:538 src/main.c:793 --- > #: src/main.c:535 src/main.c:790 383c376 < #: src/main.c:539 --- > #: src/main.c:536 397c390 < #: src/main.c:552 src/main.c:804 --- > #: src/main.c:549 src/main.c:801 401c394 < #: src/main.c:553 --- > #: src/main.c:550 419c412 < #: src/main.c:569 --- > #: src/main.c:566 424c417 < #: src/main.c:572 --- > #: src/main.c:569 432c425 < #: src/main.c:580 --- > #: src/main.c:577 436c429 < #: src/main.c:581 --- > #: src/main.c:578 444c437 < #: src/main.c:588 --- > #: src/main.c:585 448c441 < #: src/main.c:680 --- > #: src/main.c:677 465c458 < #: src/main.c:693 --- > #: src/main.c:690 472c465 < #: src/main.c:697 --- > #: src/main.c:694 504c497 < #: src/main.c:716 --- > #: src/main.c:713 508c501 < #: src/main.c:717 --- > #: src/main.c:714 514c507 < " --variable=KEY[:VALUE] unset or set the macro K to the value V\n" --- > " --define=KEY[:VALUE] unset variable KEY or set to VALUE\n" 517c510 < #: src/main.c:727 --- > #: src/main.c:724 543c536 < #: src/main.c:742 --- > #: src/main.c:739 568c561 < #: src/main.c:754 --- > #: src/main.c:751 572c565 < #: src/main.c:756 --- > #: src/main.c:753 596c589 < #: src/main.c:769 --- > #: src/main.c:766 620c613 < #: src/main.c:784 --- > #: src/main.c:781 633c626 < #: src/main.c:794 --- > #: src/main.c:791 652c645 < #: src/main.c:805 --- > #: src/main.c:802 674c667 < #. Report bugs to --- > #. Report bugs to 676c669 < #: src/main.c:820 --- > #: src/main.c:817 678c671 < msgid "Report bugs to \n" --- > msgid "Report bugs to \n" 680c673 < "Envieu informes d'error i comentaris a a2ps-bugs@inf.enst.fr\n" --- > "Envieu informes d'error i comentaris a bug-a2ps@gnu.org\n" 683c676 < #: src/main.c:1093 --- > #: src/main.c:1091 692c685 < #: lib/pathwalk.c:375 src/select.c:178 --- > #: lib/pathwalk.c:370 src/select.c:178 709c702 < #: /inf/soft/infthes/demaille/src/a2ps-4.10/lib/fonts.l:812 lib/pathwalk.c:323 --- > #: /inf/soft/infthes/demaille/src/a2ps-4.10/lib/fonts.l:812 lib/pathwalk.c:318 773c766 < #: lib/confg.c:235 lib/options.c:811 --- > #: lib/confg.c:235 lib/options.c:612 798c791 < #: lib/encoding.c:1088 lib/encoding.c:1115 --- > #: lib/encoding.c:1108 lib/encoding.c:1135 810a804,818 > #: lib/argmatch.c:156 lib/getnum.c:68 lib/getnum.c:124 lib/getnum.c:215 > #, fuzzy, c-format > msgid "invalid argument `%s' for `%s'" > msgstr "argument no vàlid '%s' per a l'opció '%s'" > > #: lib/getnum.c:126 > #, fuzzy, c-format > msgid "Valid arguments are integers n such that: %s\n" > msgstr "Els arguments vàlids son sensers menors que %d\n" > > #: lib/getnum.c:217 > #, fuzzy, c-format > msgid "Valid arguments are floats f such that: %s\n" > msgstr "Els arguments vàlids son sensers menors que %d\n" > 819c827 < #: lib/jobs.c:350 --- > #: lib/jobs.c:349 823a832,839 > #: lib/madir.c:59 > msgid "rows first" > msgstr "files primer" > > #: lib/madir.c:62 > msgid "columns first" > msgstr "columnes primer" > 927,950c943 < #: lib/options.c:196 lib/options.c:302 lib/options.c:417 < #, c-format < msgid "invalid argument `%s' for option `%s'" < msgstr "argument no vàlid '%s' per a l'opció '%s'" < < #. Assume -2. < #: lib/options.c:199 < #, c-format < msgid "ambiguous argument `%s' for option `%s'" < msgstr "argument ambigu '%s' per a l'opció '%s'" < < #. We try to put synonyms on the same line. < #. * The assumption is that they follow each other < #: lib/options.c:204 < #, fuzzy < msgid "Valid arguments are:" < msgstr "Els arguments vàlids son:\n" < < #: lib/options.c:221 < #, c-format < msgid "wrong value for option %s: `%s'" < msgstr "valor erroni per a l'opció %s: `%s'" < < #: lib/options.c:222 lib/options.c:881 --- > #: lib/options.c:682 955,975c948 < #: lib/options.c:305 < #, c-format < msgid "Valid arguments are integers between %d and %d\n" < msgstr "Els arguments vàlids son sensers entre %d i %d\n" < < #: lib/options.c:308 < #, c-format < msgid "Valid arguments are integers greater than %d\n" < msgstr "Els arguments vàlids son sensers majors que %d\n" < < #: lib/options.c:311 < #, c-format < msgid "Valid arguments are integers smaller than %d\n" < msgstr "Els arguments vàlids son sensers menors que %d\n" < < #: lib/options.c:420 < #, fuzzy, c-format < msgid "Valid arguments are lengths between %.1fin and %.1fin\n" < msgstr "Els arguments vàlids son sensers entre %d i %d\n" < < #: lib/options.c:938 --- > #: lib/options.c:739 1007c980 < #: lib/printers.c:142 --- > #: lib/printers.c:143 1012c985 < #: lib/printers.c:146 --- > #: lib/printers.c:147 1017c990 < #: lib/printers.c:244 --- > #: lib/printers.c:245 1021c994 < #: lib/printers.c:258 --- > #: lib/printers.c:259 1026c999 < #: lib/printers.c:377 --- > #: lib/printers.c:378 1030c1003 < #: lib/printers.c:379 --- > #: lib/printers.c:380 1035c1008 < #: lib/printers.c:383 --- > #: lib/printers.c:384 1039c1012 < #: lib/printers.c:385 --- > #: lib/printers.c:386 1044c1017 < #: lib/printers.c:641 lib/printers.c:648 --- > #: lib/printers.c:642 lib/printers.c:649 1057c1030 < #: lib/psgen.c:642 --- > #: lib/psgen.c:644 1062,1070d1034 < #: lib/routines.c:63 < #, c-format < msgid "cannot rename file `%s' as `%s'" < msgstr "no és pot renombrar el fitxer '%s' com '%s'" < < #: lib/hashtab.c:52 lib/routines.c:79 lib/xmalloc.c:47 < msgid "Memory exhausted" < msgstr "Memòria esgotada" < 1081c1045,1072 < #: lib/error.c:91 --- > #: lib/hashtab.c:52 lib/xbackupfile.c:113 lib/xmalloc.c:47 > msgid "Memory exhausted" > msgstr "Memòria esgotada" > > #: lib/xbackupfile.c:248 lib/xbackupfile.c:260 > #, c-format > msgid "cannot rename file `%s' as `%s'" > msgstr "no és pot renombrar el fitxer '%s' com '%s'" > > #: lib/xbackupfile.c:263 > #, fuzzy, c-format > msgid "restored file `%s'" > msgstr "no és pot crear el fitxer d'eixida `%s'" > > #. Assume -2. > #: lib/argmatch.c:159 > #, fuzzy, c-format > msgid "ambiguous argument `%s' for `%s'" > msgstr "argument ambigu '%s' per a l'opció '%s'" > > #. We try to put synonyms on the same line. The assumption is that > #. synonyms follow each other > #: lib/argmatch.c:179 > #, fuzzy > msgid "Valid arguments are:" > msgstr "Els arguments vàlids son:\n" > > #: lib/error.c:102 1085c1076 < #: lib/getopt.c:628 --- > #: lib/getopt.c:683 1090c1081 < #: lib/getopt.c:652 --- > #: lib/getopt.c:708 1095c1086 < #: lib/getopt.c:657 --- > #: lib/getopt.c:713 1100c1091 < #: lib/getopt.c:674 lib/getopt.c:847 --- > #: lib/getopt.c:731 lib/getopt.c:904 1106c1097 < #: lib/getopt.c:703 --- > #: lib/getopt.c:760 1112c1103 < #: lib/getopt.c:707 --- > #: lib/getopt.c:764 1118c1109 < #: lib/getopt.c:733 --- > #: lib/getopt.c:790 1123c1114 < #: lib/getopt.c:736 --- > #: lib/getopt.c:793 1129c1120 < #: lib/getopt.c:766 lib/getopt.c:896 --- > #: lib/getopt.c:823 lib/getopt.c:953 1134c1125 < #: lib/getopt.c:813 --- > #: lib/getopt.c:870 1139c1130 < #: lib/getopt.c:831 --- > #: lib/getopt.c:888 1143a1135,1151 > #, fuzzy > #~ msgid "cannot backup and create file `%s'" > #~ msgstr "no és pot crear el fitxer d'eixida `%s'" > > #~ msgid "wrong value for option %s: `%s'" > #~ msgstr "valor erroni per a l'opció %s: `%s'" > > #~ msgid "Valid arguments are integers between %d and %d\n" > #~ msgstr "Els arguments vàlids son sensers entre %d i %d\n" > > #~ msgid "Valid arguments are integers greater than %d\n" > #~ msgstr "Els arguments vàlids son sensers majors que %d\n" > > #, fuzzy > #~ msgid "Valid arguments are lengths between %gpt and %gpt\n" > #~ msgstr "Els arguments vàlids son sensers entre %d i %d\n" > 1188,1191d1195 < < #, fuzzy < #~ msgid "Valid arguments are floats smaller than %.1f\n" < #~ msgstr "Els arguments vàlids son sensers menors que %d\n" Index: Version-4-10-3.1/po/POTFILES.in 27a28 > lib/getnum.c 29a31 > lib/madir.c 41a44 > lib/xbackupfile.c 43a47 > lib/argmatch.c Index: Version-4-10-3.1/src/buffer.c 37c37,38 < #include "options.h" --- > #include "argmatch.h" > 96,98c97 < int i = a2ps_get_symbolic_value (eol_args, eol_types, < option, arg); < return eol_types[i]; --- > return XARGCASEMATCH (option, arg, eol_args, eol_types); 437c436 < uchar * sample_buffer = ALLOC (uchar, SAMPLE_SIZE); --- > char * sample_buffer = MALLOC (SAMPLE_SIZE); Index: Version-4-10-3.1/src/main.c 58a59,60 > #include "argmatch.h" > #include "getnum.h" 188,191c190,191 < int i = a2ps_get_symbolic_value (highlight_level_args, < highlight_level_types, < option, arg); < return highlight_level_types[i]; --- > return XARGCASEMATCH (option, arg, > highlight_level_args, highlight_level_types); 254c254 < int res = 0, i; --- > int res = 0; 261c261 < a2ps_get_integer_in_range ("--verbose", arg, 0, -2); --- > get_integer_in_range ("--verbose", arg, 0, 0, range_min); 268,270c268 < i = a2ps_get_symbolic_value (verbosity_args, verbosity_types, < option, token); < res |= verbosity_types[i]; --- > res |= XARGCASEMATCH (option, token, verbosity_args, verbosity_types); 334,336c332 < int i = a2ps_get_symbolic_value (behavior_args, behavior_types, < option, arg); < return behavior_types[i]; --- > return XARGCASEMATCH (option, arg, behavior_args, behavior_types); 369c365,375 < "%s %s\n", PACKAGE, VERSION); --- > "GNU %s %s\n", PACKAGE, VERSION); > > fputs (_("\ > \n\ > Copyright (c) 1988, 89, 90, 91, 92, 93 Miguel Santana\n\ > Copyright (c) 1995, 96, 97, 98 Akim Demaille, Miguel Santana\n"), > stream); > fputs (_("\ > This is free software; see the source for copying conditions. There is NO\n\ > warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.\n"), > stream); 380,388d385 < fputs (_("\ < \n\ < Copyright (c) 1988, 89, 90, 91, 92, 93 Miguel Santana\n\ < Copyright (c) 1995, 96, 97, 98 Akim Demaille, Miguel Santana\n"), < stream); < fputs (_("\ < This is free software; see the source for copying conditions. There is NO\n\ < warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.\n"), < stdout); 416c413 < a_job->Major == major_rows ? _("rows first") : _("columns first"), --- > madir_to_string (a_job->madir), 428c425 < sprintf ((char *) buf, _("font size is %.0fin"), a_job->fontsize); --- > sprintf ((char *) buf, _("font size is %gpt"), a_job->fontsize); 518c515 < switch (backup_type) { --- > switch (a_job->backup_type) { 722c719 < --variable=KEY[:VALUE] unset or set the macro K to the value V\n"), --- > --define=KEY[:VALUE] unset variable KEY or set to VALUE\n"), 818c815 < Report bugs to --- > Report bugs to 820c817 < fputs (_("Report bugs to \n"), --- > fputs (_("Report bugs to \n"), 884c881,882 < a2ps_get_integer_in_range ("--strip-level", optional_arg, 0, 3); --- > get_integer_in_range ("--strip-level", optional_arg, > 0, 3, range_min_max); Index: Version-4-10-3.1/lib/strtol.c 2c2 < Copyright (C) 1991, 92, 94, 95, 96 Free Software Foundation, Inc. --- > Copyright (C) 1991, 92, 94, 95, 96, 97 Free Software Foundation, Inc. 131a132,136 > # if defined (STDC_HEADERS) || (!defined (isascii) && !defined (HAVE_ISASCII)) > # define IN_CTYPE_DOMAIN(c) 1 > # else > # define IN_CTYPE_DOMAIN(c) isascii(c) > # endif 135,137c140,142 < # define ISSPACE(Ch) isspace (Ch) < # define ISALPHA(Ch) isalpha (Ch) < # define TOUPPER(Ch) toupper (Ch) --- > # define ISSPACE(Ch) (IN_CTYPE_DOMAIN (Ch) && isspace (Ch)) > # define ISALPHA(Ch) (IN_CTYPE_DOMAIN (Ch) && isalpha (Ch)) > # define TOUPPER(Ch) (IN_CTYPE_DOMAIN (Ch) ? toupper (Ch) : (Ch)) 204c209,212 < base = 10; --- > { > __set_errno (EINVAL); > return 0; > } 311a320,321 > #else > overflow |= negative; Index: Version-4-10-3.1/lib/argmatch.h 1,2c1,2 < #ifndef ARGMATCH_H < #define ARGMATCH_H 1 --- > /* argmatch.c -- find a match for a string in an array > Copyright (C) 1990, 1998 Free Software Foundation, Inc. 4c4,30 < #ifndef __P --- > This program is free software; you can redistribute it and/or modify > it under the terms of the GNU General Public License as published by > the Free Software Foundation; either version 2, or (at your option) > any later version. > > This program is distributed in the hope that it will be useful, > but WITHOUT ANY WARRANTY; without even the implied warranty of > MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the > GNU General Public License for more details. > > You should have received a copy of the GNU General Public License > along with this program; if not, write to the Free Software Foundation, > Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. */ > > /* Written by David MacKenzie > Modified by Akim Demaille */ > > #ifndef _ARGMATCH_H_ > #define _ARGMATCH_H_ 1 > > #if HAVE_CONFIG_H > # include > #endif > > #include > > #ifndef PARAMS 6c32 < # define __P(args) args --- > # define PARAMS(args) args 8c34 < # define __P(args) () --- > # define PARAMS(args) () 10c36,80 < #endif /* Not __P. */ --- > #endif /* Not PARAMS. */ > > /* > * Return matches or errors > */ > int argmatch > PARAMS ((const char *arg, const char *const *optlist)); > int argcasematch > PARAMS ((const char *arg, const char *const *optlist)); > > /* > * Prints on stderr a message error explaining a failed argmatch > */ > void argmatch_invalid > PARAMS ((const char *kind, const char *value, int problem)); > > /* Left for compatibility with the old name invalid_arg */ > #define invalid_arg(KIND,VALUE,PROBLEM) \ > argmatch_invalid (KIND, VALUE, PROBLEM) > > /* > * Prints on stderr the list of possible arguments > */ > void argmatch_valid > PARAMS ((const char *const *optlist, > const char *vallist, size_t valsize)); > > #define ARGMATCH_VALID(OPTLIST,VALLIST) \ > valid_args (OPTLIST, (const char *) VALLIST, sizeof (*VALLIST)) > > /* > * Returns matches, or, upon error, report explanatory message > * and exit. > */ > int __xargmatch_internal > PARAMS ((const char *kind, const char *arg, const char *const *optlist, > const char *vallist, size_t valsize, int sensitive)); > > #define XARGMATCH(KIND,ARG,OPTLIST,VALLIST) \ > VALLIST [__xargmatch_internal (KIND, ARG, OPTLIST, \ > (const char *) VALLIST, sizeof (*VALLIST), 1)] > > #define XARGCASEMATCH(KIND,ARG,OPTLIST,VALLIST) \ > VALLIST [__xargmatch_internal (KIND, ARG, OPTLIST, \ > (const char *) VALLIST, sizeof (*VALLIST), 0)] 12,13c82,87 < int < argmatch __P ((const char *arg, const char *const *optlist)); --- > /* > * Convert a value into a corresponding argument > */ > const char * argmatch_to_argument > PARAMS ((char * value, const char *const *optlist, > const char *vallist, size_t valsize)); 15,16c89,91 < void < invalid_arg __P ((const char *kind, const char *value, int problem)); --- > #define ARGMATCH_TO_ARGUMENT(VALUE,OPTLIST,VALLIST) \ > argmatch_to_argument ((char *) &VALUE, OPTLIST, \ > (const char *) VALLIST, sizeof (*VALLIST)) 18c93 < #endif /* ARGMATCH_H */ --- > #endif /* _ARGMATCH_H_ */ Index: Version-4-10-3.1/lib/backupfile.h 2c2 < Copyright (C) 1990 Free Software Foundation, Inc. --- > Copyright (C) 1990, 1991, 1992, 1997, 1998 Free Software Foundation, Inc. 15,16c15,17 < along with this program; if not, write to the Free Software Foundation, < Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. */ --- > along with this program; see the file COPYING. > If not, write to the Free Software Foundation, > 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. */ 18c19,22 < /* When to make backup files. */ --- > #ifndef _BACKUPFILE_H_ > #define _BACKUPFILE_H_ > > /* When to make backup files. */ 21c25 < /* Never make backups. */ --- > /* Never make backups. */ 24c28 < /* Make simple backups of every file. */ --- > /* Make simple backups of every file. */ 28c32 < and simple backups of the others. */ --- > and simple backups of the others. */ 31c35 < /* Make numbered backups of every file. */ --- > /* Make numbered backups of every file. */ 35,41c39,52 < extern enum backup_type backup_type; < extern char *simple_backup_suffix; < < #ifdef __STDC__ < char *find_backup_file_name (const char *file); < #else < char *find_backup_file_name (); --- > #define VALID_BACKUP_TYPE(Type) \ > ((Type) == none \ > || (Type) == simple \ > || (Type) == numbered_existing \ > || (Type) == numbered) > > extern char const *simple_backup_suffix; > > #ifndef PARAMS > # if defined PROTOTYPES || (defined __STDC__ && __STDC__) > # define PARAMS(Args) Args > # else > # define PARAMS(Args) () > # endif 42a54,59 > > char *base_name PARAMS ((char const *)); > char *find_backup_file_name PARAMS ((char const *, enum backup_type)); > enum backup_type get_version PARAMS ((char const *)); > void addext PARAMS ((char *, char const *, int)); > #endif /* !_BACKUPFILE_H_ */ Index: Version-4-10-3.1/lib/fnmatch.h 1,2c1 < /* Copyright (C) 1991, 1992, 1993, 1996, 1997 Free Software Foundation, Inc. < This file is part of the GNU C Library. --- > /* Copyright (C) 1991, 1992, 1993 Free Software Foundation, Inc. 4,17c3,18 < The GNU C Library is free software; you can redistribute it and/or < modify it under the terms of the GNU Library General Public License as < published by the Free Software Foundation; either version 2 of the < License, or (at your option) any later version. < < The GNU C Library is distributed in the hope that it will be useful, < but WITHOUT ANY WARRANTY; without even the implied warranty of < MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU < Library General Public License for more details. < < You should have received a copy of the GNU Library General Public < License along with the GNU C Library; see the file COPYING.LIB. If not, < write to the Free Software Foundation, Inc., 59 Temple Place - Suite 330, < Boston, MA 02111-1307, USA. */ --- > NOTE: The canonical source of this file is maintained with the GNU C Library. > Bugs can be reported to bug-glibc@prep.ai.mit.edu. > > This program is free software; you can redistribute it and/or modify it > under the terms of the GNU General Public License as published by the > Free Software Foundation; either version 2, or (at your option) any > later version. > > This program is distributed in the hope that it will be useful, > but WITHOUT ANY WARRANTY; without even the implied warranty of > MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the > GNU General Public License for more details. > > You should have received a copy of the GNU General Public License > along with this program; if not, write to the Free Software Foundation, > Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. */ 19a21 > 26,27c28 < #if (defined (__cplusplus) || (defined (__STDC__) && __STDC__) \ < || defined (WINDOWS32)) --- > #if defined (__cplusplus) || (defined (__STDC__) && __STDC__) Index: Version-4-10-3.1/lib/xsysstat.h 68a69,100 > #ifndef S_IEXEC > # define S_IEXEC S_IXUSR > #endif > > #ifndef S_IXUSR > # define S_IXUSR S_IEXEC > #endif > #ifndef S_IXGRP > # define S_IXGRP (S_IEXEC >> 3) > #endif > #ifndef S_IXOTH > # define S_IXOTH (S_IEXEC >> 6) > #endif > #ifndef S_IXUGO > # define S_IXUGO (S_IXUSR | S_IXGRP | S_IXOTH) > #endif > > #ifdef ST_MTIM_NSEC > # define ST_TIME_CMP_NS(a, b, ns) ((a).ns < (b).ns ? -1 : (a).ns > (b).ns) > #else > # define ST_TIME_CMP_NS(a, b, ns) 0 > #endif > #define ST_TIME_CMP(a, b, s, ns) \ > ((a).s < (b).s ? -1 : (a).s > (b).s ? 1 : ST_TIME_CMP_NS(a, b, ns)) > #define ATIME_CMP(a, b) ST_TIME_CMP (a, b, st_atime, st_atim.ST_MTIM_NSEC) > #define CTIME_CMP(a, b) ST_TIME_CMP (a, b, st_ctime, st_ctim.ST_MTIM_NSEC) > #define MTIME_CMP(a, b) ST_TIME_CMP (a, b, st_mtime, st_mtim.ST_MTIM_NSEC) > > #if !defined(HAVE_MKFIFO) > # define mkfifo(path, mode) (mknod ((path), (mode) | S_IFIFO, 0)) > #endif > Index: Version-4-10-3.1/lib/getopt.h 4d3 < This file is part of the GNU C Library. Its master source is NOT part of 7,10c6,7 < The GNU C Library is free software; you can redistribute it and/or < modify it under the terms of the GNU Library General Public License as < published by the Free Software Foundation; either version 2 of the < License, or (at your option) any later version. --- > NOTE: The canonical source of this file is maintained with the GNU C Library. > Bugs can be reported to bug-glibc@prep.ai.mit.edu. 12,15c9,12 < The GNU C Library is distributed in the hope that it will be useful, < but WITHOUT ANY WARRANTY; without even the implied warranty of < MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU < Library General Public License for more details. --- > This program is free software; you can redistribute it and/or modify it > under the terms of the GNU General Public License as published by the > Free Software Foundation; either version 2, or (at your option) any > later version. 17,20c14,22 < You should have received a copy of the GNU Library General Public < License along with the GNU C Library; see the file COPYING.LIB. If not, < write to the Free Software Foundation, Inc., 59 Temple Place - Suite 330, < Boston, MA 02111-1307, USA. */ --- > This program is distributed in the hope that it will be useful, > but WITHOUT ANY WARRANTY; without even the implied warranty of > MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the > GNU General Public License for more details. > > You should have received a copy of the GNU General Public License > along with this program; if not, write to the Free Software > Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, > USA. */ Index: Version-4-10-3.1/lib/system.h 112,113c112,117 < #ifndef EXIT_SUCCESS < # define EXIT_SUCCESS 0 --- > /* The following test is to work around the gross typo in > systems like Sony NEWS-OS Release 4.0C, whereby EXIT_FAILURE > is defined to 0, not 1. */ > #if !EXIT_FAILURE > # undef EXIT_FAILURE > # define EXIT_FAILURE 1 115,116c119,121 < #ifndef EXIT_FAILURE < # define EXIT_FAILURE 1 --- > > #ifndef EXIT_SUCCESS > # define EXIT_SUCCESS 0 117a123 > Index: Version-4-10-3.1/lib/stream.h 34a35 > #include "xbackupfile.h" 47c48,51 < --- > /* Open for writing, using backup services */ > struct stream * stream_wopen_backup PARAMS ((const char * command, > boolean is_file, > enum backup_type backup_type)); Index: Version-4-10-3.1/lib/options.h 33c33 < # include "config.h" --- > # include "config.h" 49,52d48 < int a2ps_get_symbolic_value PARAMS ((const char * const args[], < const void * values, < const char * opt, < const char * arg)); 55,56d50 < int a2ps_get_integer_in_range PARAMS ((const char * option, const char * arg, < int min, int max)); Index: Version-4-10-3.1/lib/routines.h 190,193d189 < /* Wrapping of find_backup_file_name */ < void xbackup_file PARAMS ((const char * filename)); < char * xfind_backup_file_name PARAMS ((const char * file)); < Index: Version-4-10-3.1/lib/jobs.h 45,49c45,46 < < /* Should the virtual page go first to the left, or the bottom? */ < typedef enum { < major_rows, major_columns < } MAJOR; --- > #include "backupfile.h" > #include "madir.h" 79a77 > enum backup_type backup_type; /* When to backup output files */ 87c85 < MAJOR Major; /* firt rows, or columns? --- > madir_t madir; /* firt rows, or columns? Index: Version-4-10-3.1/lib/pathwalk.c 35,39d34 < * From savedir.c (1st arg is _not_ const in savedir) < */ < char * savedir PARAMS ((const char *dir, unsigned name_size)); < < /* Index: Version-4-10-3.1/lib/argmatch.c 2c2 < Copyright (C) 1990 Free Software Foundation, Inc. --- > Copyright (C) 1990, 1998 Free Software Foundation, Inc. 18c18,19 < /* Written by David MacKenzie */ --- > /* Written by David MacKenzie > Modified by Akim Demaille */ 20,24c21 < #ifdef HAVE_CONFIG_H < # include < #endif < < #include --- > #include "argmatch.h" 30a28,78 > #if HAVE_LOCALE_H > # include > #endif > #if !HAVE_SETLOCALE > # define setlocale(Category, Locale) /* empty */ > #endif > > #if ENABLE_NLS > # include > # define _(Text) gettext (Text) > #else > # define bindtextdomain(Domain, Directory) /* empty */ > # define textdomain(Domain) /* empty */ > # define _(Text) Text > #endif > > #ifndef EXIT_BADARG > # define EXIT_BADARG 1 > #endif > > #if !HAVE_STRNCASECMP > #include > /* Compare no more than N characters of S1 and S2, > ignoring case, returning less than, equal to or > greater than zero if S1 is lexicographically less > than, equal to or greater than S2. */ > int > strncasecmp (s1, s2, n) > const char *s1; > const char *s2; > size_t n; > { > register const unsigned char *p1 = (const unsigned char *) s1; > register const unsigned char *p2 = (const unsigned char *) s2; > unsigned char c1, c2; > > if (p1 == p2 || n == 0) > return 0; > > do > { > c1 = tolower (*p1++); > c2 = tolower (*p2++); > if (c1 == '\0' || c1 != c2) > return c1 - c2; > } while (--n > 0); > > return c1 - c2; > } > #endif > 36c84,86 < or -2 if it is ambiguous (is a prefix of more than one element). */ --- > or -2 if it is ambiguous (is a prefix of more than one element). > If SENSITIVE, comparison is case sensitive. > */ 38,39c88,89 < int < argmatch (arg, optlist) --- > static int > __argmatch_internal (arg, optlist, sensitive) 41a92 > int sensitive; 53c104,105 < if (!strncmp (optlist[i], arg, arglen)) --- > if (sensitive ? !strncmp (optlist[i], arg, arglen) > : !strncasecmp (optlist[i], arg, arglen)) 71a124,141 > /* argmatch - case sensitive version */ > int > argmatch (arg, optlist) > const char *arg; > const char *const *optlist; > { > return __argmatch_internal (arg, optlist, 1); > } > > /* argcasematch - case insensitive version */ > int > argcasematch (arg, optlist) > const char *arg; > const char *const *optlist; > { > return __argmatch_internal (arg, optlist, 0); > } > 78c148 < invalid_arg (kind, value, problem) --- > argmatch_invalid (kind, value, problem) 82a153 > /* There is an error */ 85c156,157 < fprintf (stderr, "invalid"); --- > fprintf (stderr, _("invalid argument `%s' for `%s'"), > value, kind); 87,88c159,191 < fprintf (stderr, "ambiguous"); < fprintf (stderr, " %s `%s'\n", kind, value); --- > fprintf (stderr, _("ambiguous argument `%s' for `%s'"), > value, kind); > putc ('\n', stderr); > } > > /* List the valid arguments for argmatch. > OPTLIST is the same as in argmatch. > VALLIST is a pointer to an array of values. > VALSIZE is the size of the elements of VALLIST */ > void > argmatch_valid (optlist, vallist, valsize) > const char *const *optlist; > const char *vallist; > size_t valsize; > { > int i; > const char * last_val = NULL; > > /* We try to put synonyms on the same line. The assumption is that > synonyms follow each other */ > fprintf (stderr, _("Valid arguments are:")); > for (i = 0 ; optlist[i] ; i++) > if ((i == 0) > || memcmp (last_val, vallist + valsize * i, valsize)) > { > fprintf (stderr, "\n - `%s'", optlist[i]); > last_val = vallist + valsize * i; > } > else > { > fprintf (stderr, ", `%s'", optlist[i]); > } > putc ('\n', stderr); 89a193,318 > > /* Call __argmatch_internal, but handle the error so that it never > returns. Errors are reported to the users with a list of valid > values. > > KIND is a description of the type of entity that was being matched. > ARG, OPTLIST, and SENSITIVE are the same as in __argmatch_internal > VALIST, and VALSIZE are the same as in valid_args */ > int > __xargmatch_internal (kind, arg, optlist, vallist, valsize, sensitive) > const char *kind; > const char *arg; > const char *const *optlist; > const char *vallist; > size_t valsize; > int sensitive; > { > int i; > > i = __argmatch_internal (arg, optlist, sensitive); > if (i >= 0) > { > /* Success */ > return i; > } > else > { > /* Failure */ > argmatch_invalid (kind, arg, i); > argmatch_valid (optlist, vallist, valsize); > exit (EXIT_BADARG); > } > return -1; /* To please some compilers */ > } > > /* Look for VALUE in VALLIST, an array of objects of size VALSIZE and > return the first corresponding argument in OPTLIST */ > const char * > argmatch_to_argument (value, optlist, vallist, valsize) > char * value; > const char *const *optlist; > const char *vallist; > size_t valsize; > > { > int i; > > for (i = 0 ; optlist [i] ; i++) > if (!memcmp (value, vallist + valsize * i, valsize)) > return optlist [i]; > return NULL; > } > > #ifdef TEST > /* > * Based on "getversion.c" by David MacKenzie > */ > char * program_name; > extern const char * getenv (); > > /* When to make backup files. */ > enum backup_type > { > /* Never make backups. */ > none, > > /* Make simple backups of every file. */ > simple, > > /* Make numbered backups of files that already have numbered backups, > and simple backups of the others. */ > numbered_existing, > > /* Make numbered backups of every file. */ > numbered > }; > > /* Two tables describing arguments (keys) and their corresponding > values */ > static const char *const backup_args[] = > { > "none", "off", > "simple", "never", > "existing", "nil", > "numbered", "t", > 0 > }; > > static const enum backup_type backup_vals[] = > { > none, none, > simple, simple, > numbered_existing, numbered_existing, > numbered, numbered > }; > > int > main (argc, argv) > int argc; > const char *const * argv; > { > const char * cp; > enum backup_type backup_type = none; > > program_name = (char *) argv [0]; > > if (argc > 2) > { > fprintf (stderr, "Usage: %s [VERSION_CONTROL]\n", program_name); > exit (1); > } > > if ((cp = getenv ("VERSION_CONTROL"))) > backup_type = XARGCASEMATCH ("$VERSION_CONTROL", cp, > backup_args, backup_vals); > > if (argc == 2) > backup_type = XARGCASEMATCH (program_name, argv [1], > backup_args, backup_vals); > > printf ("The version control is `%s'\n", > ARGMATCH_TO_ARGUMENT (backup_type, backup_args, backup_vals)); > > return 0; > } > #endif Index: Version-4-10-3.1/lib/backupfile.c 2c2 < Copyright (C) 1990, 1997 Free Software Foundation, Inc. --- > Copyright (C) 1990-1997, 1998 Free Software Foundation, Inc. 4,15c4,16 < This program is free software; you can redistribute it and/or modify it < under the terms of the GNU General Public License as published by the < Free Software Foundation; either version 2, or (at your option) any later < version. < < This program is distributed in the hope that it will be useful, but < WITHOUT ANY WARRANTY; without even the implied warranty of < MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General < Public License for more details. < < You should have received a copy of the GNU General Public License along < with this program; if not, write to the Free Software Foundation, Inc., --- > This program is free software; you can redistribute it and/or modify > it under the terms of the GNU General Public License as published by > the Free Software Foundation; either version 2, or (at your option) > any later version. > > This program is distributed in the hope that it will be useful, > but WITHOUT ANY WARRANTY; without even the implied warranty of > MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the > GNU General Public License for more details. > > You should have received a copy of the GNU General Public License > along with this program; see the file COPYING. > If not, write to the Free Software Foundation, 18,19c19,20 < /* David MacKenzie . < Some algorithms adapted from GNU Emacs. */ --- > /* Written by David MacKenzie . > Some algorithms adapted from GNU Emacs. */ 24a26,28 > #include > #include > 26d29 < #include 28,29d30 < #include "backupfile.h" < 34,36d34 < # ifndef strrchr < # define strrchr rindex < # endif 41c39 < # define NLENGTH(Direct) (strlen((Direct)->d_name)) --- > # define NLENGTH(direct) strlen ((direct)->d_name) 44c42 < # define NLENGTH(Direct) ((Direct)->d_namlen) --- > # define NLENGTH(direct) ((size_t) (direct)->d_namlen) 57c55 < /* Fake a return value. */ --- > /* Fake a return value. */ 69,70c67,68 < #if defined (STDC_HEADERS) || (!defined (isascii) && !defined (HAVE_ISASCII)) < # define IN_CTYPE_DOMAIN(Char) 1 --- > #if HAVE_DIRENT_H || HAVE_NDIR_H || HAVE_SYS_DIR_H || HAVE_SYS_NDIR_H > # define HAVE_DIR 1 72c70 < # define IN_CTYPE_DOMAIN(Char) isascii(Char) --- > # define HAVE_DIR 0 75,79c73,74 < #define ISDIGIT(Char) (IN_CTYPE_DOMAIN ((unsigned char) (Char)) \ < && isdigit ((unsigned char) (Char))) < < #if HAVE_UNISTD_H < # include --- > #if HAVE_LIMITS_H > # include 80a76,92 > #ifndef CHAR_BIT > # define CHAR_BIT 8 > #endif > /* Upper bound on the string length of an integer converted to string. > 302 / 1000 is ceil (log10 (2.0)). Subtract 1 for the sign bit; > add 1 for integer division truncation; add 1 more for a minus sign. */ > #define INT_STRLEN_BOUND(t) ((sizeof (t) * CHAR_BIT - 1) * 302 / 1000 + 2) > > /* ISDIGIT differs from isdigit, as follows: > - Its arg may be any int or unsigned int; it need not be an unsigned char. > - It's guaranteed to evaluate its argument exactly once. > - It's typically faster. > Posix 1003.2-1992 section 2.5.2.1 page 50 lines 1556-1558 says that > only '0' through '9' are digits. Prefer ISDIGIT to isdigit unless > it's important to use the locale's definition of `digit' even when the > host does not conform to Posix. */ > #define ISDIGIT(c) ((unsigned) (c) - '0' <= 9) 82,85c94,95 < #ifdef _POSIX_VERSION < /* POSIX does not require that the d_ino field be present, and some < systems do not provide it. */ < # define REAL_DIR_ENTRY(Dp) 1 --- > #if D_INO_IN_DIRENT > # define REAL_DIR_ENTRY(dp) ((dp)->d_ino != 0) 87c97 < # define REAL_DIR_ENTRY(Dp) ((Dp)->d_ino != 0) --- > # define REAL_DIR_ENTRY(dp) 1 90,92d99 < /* Which type of backup file names are generated. */ < enum backup_type backup_type = none; < 94,95c101,102 < to numbered) backup file name. */ < char *simple_backup_suffix = "~"; --- > to numbered) backup file name. */ > const char *simple_backup_suffix = "~"; 97,101c104,105 < static char *concat (); < char *find_backup_file_name (); < static char *make_version_name (); < static int max_backup_version (); < static int version_number (); --- > static int max_backup_version PARAMS ((const char *, const char *)); > static int version_number PARAMS ((const char *, const char *, size_t)); 106c110 < Do not call this function if backup_type == none. */ --- > Do not call this function if backup_type == none. */ 109,110c113 < find_backup_file_name (file) < const char *file; --- > find_backup_file_name (const char *file, enum backup_type backup_type) 112,119c115,124 < char *copy; < char *base; < const char *dir; < char *base_versions; < int highest_backup; < < if (backup_type == simple) < return concat (file, simple_backup_suffix); --- > size_t backup_suffix_size_max; > size_t file_len = strlen (file); > size_t numbered_suffix_size_max = INT_STRLEN_BOUND (int) + 4; > char *s; > const char *suffix = simple_backup_suffix; > > /* Allow room for simple or `.~N~' backups. */ > backup_suffix_size_max = strlen (simple_backup_suffix) + 1; > if (HAVE_DIR && backup_suffix_size_max < numbered_suffix_size_max) > backup_suffix_size_max = numbered_suffix_size_max; 121,132c126,127 < copy = malloc (strlen (file) + 1); < if (copy == 0) < return 0; < strcpy (copy, file); < < base = strrchr (copy, '/'); < if (base == 0) < { < base = copy; < dir = "."; < } < else --- > s = malloc (file_len + backup_suffix_size_max + numbered_suffix_size_max); > if (s) 134,143c129 < *base++ = '\0'; < dir = copy; < } < < base_versions = concat (base, ".~"); < if (base_versions == 0) < { < free (copy); < return 0; < } --- > strcpy (s, file); 145,147c131,147 < highest_backup = max_backup_version (base_versions, dir); < free (copy); < free (base_versions); --- > #if HAVE_DIR > if (backup_type != simple) > { > int highest_backup; > size_t dir_len = base_name (s) - s; > > strcpy (s + dir_len, "."); > highest_backup = max_backup_version (file + dir_len, s); > if (! (backup_type == numbered_existing && highest_backup == 0)) > { > char *numbered_suffix = s + (file_len + backup_suffix_size_max); > sprintf (numbered_suffix, ".~%d~", highest_backup + 1); > suffix = numbered_suffix; > } > strcpy (s, file); > } > #endif /* HAVE_DIR */ 149,152c149,151 < if (backup_type == numbered_existing && highest_backup == 0) < return concat (file, simple_backup_suffix); < < return make_version_name (file, highest_backup + 1); --- > addext (s, suffix, '~'); > } > return s; 154a154,155 > #if HAVE_DIR > 158c159 < FILE should already have ".~" appended to it. */ --- > */ 161,163c162 < max_backup_version (file, dir) < const char *file; < const char *dir; --- > max_backup_version (const char *file, const char *dir) 180c179 < if (!REAL_DIR_ENTRY (dp) || NLENGTH (dp) <= file_name_length) --- > if (!REAL_DIR_ENTRY (dp) || NLENGTH (dp) < file_name_length + 4) 192,208d190 < /* Return a string, allocated with malloc, containing < "FILE.~VERSION~". Return 0 if out of memory. */ < < static char * < make_version_name (file, version) < const char *file; < int version; < { < char *backup_name; < < backup_name = malloc (strlen (file) + 16); < if (backup_name == 0) < return 0; < sprintf (backup_name, "%s.~%d~", file, version); < return backup_name; < } < 211c193 < BASE should already have ".~" appended to it. */ --- > */ 214,217c196 < version_number (base, backup, base_length) < const char *base; < const char *backup; < int base_length; --- > version_number (const char *base, const char *backup, size_t base_length) 223c202,204 < if (!strncmp (base, backup, base_length) && ISDIGIT (backup[base_length])) --- > if (strncmp (base, backup, base_length) == 0 > && backup[base_length] == '.' > && backup[base_length + 1] == '~') 225c206 < for (p = &backup[base_length]; ISDIGIT (*p); ++p) --- > for (p = &backup[base_length + 2]; ISDIGIT (*p); ++p) 231a213 > #endif /* HAVE_DIR */ 233,234c215,218 < /* Return the newly-allocated concatenation of STR1 and STR2. < If out of memory, return 0. */ --- > static const char * const backup_args[] = > { > "never", "simple", "nil", "existing", "t", "numbered", 0 > }; 236,239c220 < static char * < concat (str1, str2) < const char *str1; < const char *str2; --- > static const enum backup_type backup_types[] = 241,242c222,223 < char *newstr; < int str1_length = strlen (str1); --- > simple, simple, numbered_existing, numbered_existing, numbered, numbered > }; 244,249c225,241 < newstr = malloc (str1_length + strlen (str2) + 1); < if (newstr == 0) < return 0; < strcpy (newstr, str1); < strcpy (newstr + str1_length, str2); < return newstr; --- > /* Return the type of backup indicated by VERSION. > Unique abbreviations are accepted. */ > > enum backup_type > get_version (const char *version) > { > int i; > > if (version == 0 || *version == 0) > return numbered_existing; > i = argmatch (version, backup_args); > if (i < 0) > { > invalid_arg ("version control type", version, i); > exit (2); > } > return backup_types[i]; Index: Version-4-10-3.1/lib/isdir.c 2c2 < Copyright (C) 1990 Free Software Foundation, Inc. --- > Copyright (C) 1990, 1998 Free Software Foundation, Inc. 18,19c18,19 < #ifdef HAVE_CONFIG_H < #include --- > #if HAVE_CONFIG_H > # include 25,27c25,27 < #ifdef STAT_MACROS_BROKEN < #undef S_ISDIR < #endif /* STAT_MACROS_BROKEN. */ --- > #if STAT_MACROS_BROKEN > # undef S_ISDIR > #endif 29,30c29,30 < #if !defined(S_ISDIR) && defined(S_IFDIR) < #define S_ISDIR(m) (((m) & S_IFMT) == S_IFDIR) --- > #if !defined S_ISDIR && defined S_IFDIR > # define S_ISDIR(Mode) (((Mode) & S_IFMT) == S_IFDIR) Index: Version-4-10-3.1/lib/xgetcwd.c 43c43,45 < #include "xmalloc.h" --- > char *xmalloc (); > char *xrealloc (); > void free (); 59c61 < cwd = MALLOC (path_max); --- > cwd = xmalloc (path_max); 65c67 < cwd = REMALLOC (cwd, path_max); --- > cwd = xrealloc (cwd, path_max); 72c74 < FREE (cwd); --- > free (cwd); Index: Version-4-10-3.1/lib/common.c 74d73 < char * cp; Index: Version-4-10-3.1/lib/stream.c 4c4 < * --- > * Uniform access to pipe and files 71c71,72 < _stream_wopen (const char * command, boolean is_file) --- > _stream_wopen (const char * command, boolean is_file, > enum backup_type backup_type) 81c82,84 < res->fp = xwfopen (command); --- > { > res->fp = fopen_backup (command, backup_type); > } 94c97,104 < return _stream_wopen (command, is_file); --- > return _stream_wopen (command, is_file, none); > } > > struct stream * > stream_wopen_backup (const char * command, boolean is_file, > enum backup_type backup_type) > { > return _stream_wopen (command, is_file, backup_type); 112c122 < return _stream_wopen (command, TRUE); --- > return _stream_wopen (command, TRUE, none); 115c125 < return _stream_wopen (command, FALSE); --- > return _stream_wopen (command, FALSE, none); Index: Version-4-10-3.1/lib/options.c 49a50,51 > #include "madir.h" > #include "getnum.h" 61,70d62 < static void < print_argv (const char * string, char * argv[]) < { < int i; < fprintf (stderr, "%2d %-10s ", optind, string); < for (i = 0 ; argv [i] ; i++) < fprintf (stderr, "%-10s", argv[i]); < fputs ("\n", stderr); < } < 87a80,81 > {"variable", required_argument, 0, 137}, > {"define", required_argument, 0, 137}, 178,225d171 < /* < * Return the index of the right answer < */ < int < a2ps_get_symbolic_value (const char * const args[], < const void * values, < const char * opt, < const char * arg) < { < int i, last_value = 0; < < i = argmatch (arg, args); < < if (i >= 0) < return i; < < /* There is an error */ < if (i == -1) < error (0, 0, _("invalid argument `%s' for option `%s'"), < arg, opt); < else /* Assume -2. */ < error (0, 0, _("ambiguous argument `%s' for option `%s'"), < arg, opt); < < /* We try to put synonyms on the same line. < * The assumption is that they follow each other */ < fprintf (stderr, _("Valid arguments are:")); < for (i = 0 ; args[i] ; i++) < if ((i == 0) < || (last_value != ((const int *) values)[i])) { < fprintf (stderr, "\n * `%s'", args[i]); < last_value = ((const int *) values)[i]; < } else { < fprintf (stderr, ", `%s'", args[i]); < } < putc ('\n', stderr); < exit (EXIT_BADARG); < return -1; /* To please some compilers */ < } < < static void < bad_arg (const char * opt, char * arg) < { < error (0, 0, _("wrong value for option %s: `%s'"), opt, arg); < fprintf (stderr, _("Try `%s --help' for more information.\n"), program_name); < exit (EXIT_BADARG); < } < 255,256d200 < int i; < 259,261c203,205 < i = a2ps_get_symbolic_value (backup_args, backup_types, < "--version-control", version); < return backup_types[i]; --- > else > return XARGCASEMATCH ("--version-control", version, > backup_args, backup_types); 286,288c230 < int i = a2ps_get_symbolic_value (boolean_args, boolean_types, < option, arg); < return boolean_types[i]; --- > return XARGCASEMATCH (option, arg, boolean_args, boolean_types); 291,316d232 < int < a2ps_get_integer_in_range (const char * option, const char * arg, < int min, int max) < { < char buf[256]; < int res; < < if ((sscanf (optarg, "%d%255s", &res, buf) != 1) < || ((min >= 0) && (res < min)) < || ((max >= 0) && (res > max))) < { < error (0, 0, _("invalid argument `%s' for option `%s'"), < arg, option); < if (min >= 0 && max >= 0) < fprintf (stderr, _("Valid arguments are integers between %d and %d\n"), < min, max); < else if (min >= 0) < fprintf (stderr, _("Valid arguments are integers greater than %d\n"), < min); < else < fprintf (stderr, _("Valid arguments are integers smaller than %d\n"), < max); < exit (EXIT_BADARG); < } < return res; < } 345,425c261 < int i = a2ps_get_symbolic_value (non_printable_args, non_printable_types, < option, arg); < return non_printable_types[i]; < } < < /* < * Return a major mode < */ < static const char *const major_args[] = < { < "rows", "columns", 0 < }; < < static MAJOR major_types[] = < { < major_rows, major_columns < }; < < static MAJOR < get_major (const char * option, const char * arg) < { < int i = a2ps_get_symbolic_value (major_args, major_types, < option, arg); < return major_types[i]; < } < < /* < * Return the ratio to inch < */ < static const char *const length_args[] = < { < "inchs", < "points", < "cm", "centimeters", < 0 < }; < < static float length_types[] = < { < 1.0, < 72.0, < (72 / 2.54), (72 / 2.54) < }; < < /* < * Return a value in inches. < */ < static float < get_length (const char * option, const char * arg, float min, float max) < { < float res; < int i; < char buf[256]; < < switch (sscanf (arg, "%f%255s", &res, buf)) { < case 2: < fprintf (stderr, "%f %s\n", res, buf); < i = a2ps_get_symbolic_value (length_args, length_types, < option, buf); < res *= length_types [i]; < break; < < case 1: < break; < < default: < error (1, 0, "scanf failed"); < } < < if (((min >= 0) && (res < min)) < || ((max >= 0) && (res > max))) < { < error (0, 0, _("invalid argument `%s' for option `%s'"), < arg, option); < fprintf (stderr, < _("Valid arguments are lengths between %.1fin and %.1fin\n"), < min, max); < exit (EXIT_BADARG); < } < < return res; --- > return XARGCASEMATCH (option, arg, non_printable_args, non_printable_types); 459a296,303 > #define define_nup(_col_,_row_,_orient_) \ > job->columns = _col_; \ > job->rows = _row_; \ > job->orientation = _orient_; \ > job->columns_requested = 80; \ > job->lines_requested = 0; \ > job->madir = madir_rows; > 461,466c305 < job->columns = 1; < job->rows = 1; < job->orientation = portrait; < job->columns_requested = 80; < job->lines_requested = 0; < job->Major = major_rows; --- > define_nup (1, 1, portrait); 470,475c309 < job->columns = 2; < job->rows = 1; < job->orientation = landscape; < job->columns_requested = 80; < job->lines_requested = 0; < job->Major = major_rows; --- > define_nup (2, 1, landscape); 479,484c313 < job->columns = 3; < job->rows = 1; < job->orientation = landscape; < job->columns_requested = 80; < job->lines_requested = 0; < job->Major = major_rows; --- > define_nup (3, 1, landscape); 488,493c317 < job->columns = 2; < job->rows = 2; < job->orientation = portrait; < job->columns_requested = 80; < job->lines_requested = 0; < job->Major = major_rows; --- > define_nup (2, 2, portrait); 497,502c321 < job->columns = 5; < job->rows = 1; < job->orientation = landscape; < job->columns_requested = 80; < job->lines_requested = 0; < job->Major = major_rows; --- > define_nup (5, 1, landscape); 506,511c325 < job->columns = 3; < job->rows = 2; < job->orientation = landscape; < job->columns_requested = 80; < job->lines_requested = 0; < job->Major = major_rows; --- > define_nup (3, 2, landscape); 515,520c329 < job->columns = 7; < job->rows = 1; < job->orientation = landscape; < job->columns_requested = 80; < job->lines_requested = 0; < job->Major = major_rows; --- > define_nup (7, 1, landscape); 524,529c333 < job->columns = 4; < job->rows = 2; < job->orientation = landscape; < job->columns_requested = 80; < job->lines_requested = 0; < job->Major = major_rows; --- > define_nup (4, 2, landscape); 533,538c337 < job->columns = 3; < job->rows = 3; < job->orientation = portrait; < job->columns_requested = 80; < job->lines_requested = 0; < job->Major = major_rows; --- > define_nup (3, 3, portrait); 601c400 < a2ps_get_integer_in_range ("--line-numbers", optarg, 0, -2); --- > get_integer_in_range ("--line-numbers", optarg, 0, 0, range_min); 632c431,432 < job->fontsize = get_length ("--font-size", cp, 2.0, 200.0); --- > job->fontsize = get_length ("--font-size", cp, > 0.0, 0.0, "pt", range_min_strict); 665c465 < a2ps_get_integer_in_range ("--chars-per-line", optarg, 1, -2); --- > get_integer_in_range ("--chars-per-line", optarg, 1, 0, range_min); 673c473 < a2ps_get_integer_in_range ("--lines-per-page", optarg, 1, -2); --- > get_integer_in_range ("--lines-per-page", optarg, 1, 0, range_min); 690c490 < a2ps_get_integer_in_range ("--copies", optarg, 0, -2); --- > get_integer_in_range ("--copies", optarg, 1, 0, range_min); 714c514,515 < switch (a2ps_get_integer_in_range ("--sides", optarg, 1, 2)) { --- > switch (get_integer_in_range ("--sides", optarg, > 1, 2, range_min_max)) { 750c551 < a2ps_get_integer_in_range ("--tabsize", optarg, 1, -2); --- > get_integer_in_range ("--tabsize", optarg, 1, 0, range_min); 760c561 < a2ps_get_integer_in_range ("--verbose", optarg, 0, -2); --- > get_integer_in_range ("--verbose", optarg, 0, 0, range_min); 781c582 < a2ps_get_integer_in_range ("--columns", optarg, 1, -2); --- > get_integer_in_range ("--columns", optarg, 1, 0, range_min); 786c587 < a2ps_get_integer_in_range ("--rows", optarg, 1, -2); --- > get_integer_in_range ("--rows", optarg, 1, 0, range_min); 849c650 < a2ps_get_integer_in_range ("--margin", optarg, 0, -2); --- > get_integer_in_range ("--margin", optarg, 0, 0, range_min); 859c660 < job->Major = get_major ("--major", optarg); --- > job->madir = madir_argmatch ("--major", optarg); 863c664 < backup_type = a2ps_get_backup_type (optarg); --- > job->backup_type = a2ps_get_backup_type (optarg); Index: Version-4-10-3.1/lib/metaseq.c 410c410 < job->run_tm.tm_year, --- > job->run_tm.tm_year % 100, 549c549 < job->run_tm.tm_year); --- > job->run_tm.tm_year % 100); 726c726 < file->mod_tm.tm_year, --- > file->mod_tm.tm_year % 100, 980c980 < file->mod_tm.tm_year); --- > file->mod_tm.tm_year % 100); 1149,1150c1149,1150 < case 'r': /* `#?r' Major = row */ < test = job->Major == major_rows; --- > case 'r': /* `#?r' madir = row */ > test = job->madir == madir_rows; Index: Version-4-10-3.1/lib/printers.c 44a45 > #include "xbackupfile.h" 326c327,328 < printer = printer_table_get (job->printers->printers, job->printers->output_name); --- > printer = printer_table_get (job->printers->printers, > job->printers->output_name); 336,339c338,340 < /* Back up the file before */ < if (! IS_EMPTY (job->printers->output_name)) < xbackup_file (job->printers->output_name); < job->output_stream = stream_wopen (job->printers->output_name, TRUE); --- > job->output_stream = stream_wopen_backup (job->printers->output_name, > TRUE, > job->backup_type); Index: Version-4-10-3.1/lib/prolog.c 427,428c427,428 < switch (job->Major) { < case major_rows: --- > switch (job->madir) { > case madir_rows: 446c446 < case major_columns: --- > case madir_columns: Index: Version-4-10-3.1/lib/psgen.c 81c81 < format_char (a2ps_job * job, uchar c, uchar * res) --- > ps_escape_char (a2ps_job * job, uchar c, uchar * res) 106,107c106,107 < /* We do this in here for speed. We could have first escaped, < * then consider the new string as the string to ps-escape. */ --- > /* We do this in here for speed. We could have first escaped, then > consider the new string as the string to ps-escape. */ 118c118 < USTRCCAT(res, '?'); --- > USTRCCAT (res, '?'); 122c122 < USTRCCAT(res, ' '); --- > USTRCCAT (res, ' '); 135c135,136 < if ((c = c + '@') == '(' || c == ')' || c == '\\') --- > c += '@'; > if (c == '(' || c == ')' || c == '\\') 159c160,161 < if ((c = c + '`') == '(' || c == ')' || c == '\\') --- > c += '@'; > if (c == '(' || c == ')' || c == '\\') 174c176 < return (0); --- > return 0; 181c183 < format_string (a2ps_job * job, uchar * string, uchar * res) --- > ps_escape_string (a2ps_job * job, uchar * string, uchar * res) 187c189 < delta_column += format_char (job, string[i], res); --- > delta_column += ps_escape_char (job, string[i], res); 232c234 < format_char (job, cp[i], buf); --- > ps_escape_char (job, cp[i], buf); 859,861c861,862 < nchars = format_char (job, c, buf); < job->status->wx += < ((nchars == 1) ? char_WX (job, c) : string_WX (job, buf)); --- > nchars = ps_escape_char (job, c, buf); > job->status->wx += char_WX (job, c); 867,868c868 < job->status->wx = < ((nchars == 1) ? char_WX (job, c) : string_WX (job, buf)); --- > job->status->wx = char_WX (job, c); Index: Version-4-10-3.1/lib/routines.c 33d32 < #include "backupfile.h" 35,83d33 < /* < * If the file exists, and the backup machinery is on, < * make the backup (i.e. rename the file etc.) < */ < void < xbackup_file (const char * filename) < { < char * backup_name; < struct stat filestat; < < /* If not backup required, or file is /dev/null, do nothing */ < if ((backup_type == none) || strequ (filename, "/dev/null")) < return ; < < if (stat (filename, &filestat)) < { < if (errno == ENOENT) < /* the file does not exist: return */ < return ; < else < /* Another kind of error occured: exit */ < error (1, errno, _("cannot get informations on file `%s'"), < filename); < } < < /* The file exists: make a backup */ < backup_name = xfind_backup_file_name (filename); < if (rename (filename, backup_name)) < error (1, errno, _("cannot rename file `%s' as `%s'"), < filename, backup_name); < FREE (backup_name); < } < < < /* < * Easy call to find_backup_file_name < */ < char * < xfind_backup_file_name (const char * file) < { < char * res; < < res = find_backup_file_name (file); < if (!res) < error (1, 0, _("Memory exhausted")); < < return res; < } < Index: Version-4-10-3.1/lib/jobs.c 218c218 < /* These are declared as global in backupfile.c */ --- > /* Honor what the user said in its environment */ 221,222c221 < backup_type = a2ps_get_backup_type (getenv ("VERSION_CONTROL")); < /* Honor what the user said in its environment */ --- > res->backup_type = a2ps_get_backup_type (getenv ("VERSION_CONTROL")); 236c235 < res->Major = major_rows; /* by default, write horizontally */ --- > res->madir = madir_rows; /* by default, write horizontally */ Index: Version-4-10-3.1/lib/encoding.c 1001c1001 < int wx = _WX_(c); --- > unsigned int wx = _WX_(c); 1030,1032c1030,1041 < return(0177 < c ? (_WX_('M') + _WX_('-')): 0 < + (((c&0177) < ' ' || (c&0177) == 0177) ? _WX_('^') : 0) < + wx); --- > if (0177 < c) > { > wx += _WX_('M') + _WX_('-'); > c &= 0177; > } > if (c == 0177) > wx += _WX_('^') + _WX_('?'); > else if (c < ' ') > wx += _WX_ ('^') + _WX_ (c + '@'); > else > wx += _WX_ (c); > return wx; 1035,1037c1044,1055 < return(0177 < c ? (_WX_('M') + _WX_('-')): 0 < + (((c&0177) < ' ' || (c&0177) == 0177) ? (_WX_('C') + _WX_ ('-')): 0) < + wx); --- > if (0177 < c) > { > wx += _WX_('M') + _WX_('-'); > c &= 0177; > } > if (c == 0177) > wx += _WX_('C') + _WX_('-') + _WX_('?'); > else if (c < ' ') > wx += _WX_('C') + _WX_('-') + _WX_ (c + '@'); > else > wx += _WX_ (c); > return wx; 1038a1057,1058 > default: > abort (); 1040c1060 < error (1, 0, "char_WX"); --- > Index: Version-4-10-3.1/lib/strftime.c 1c1 < /* Copyright (C) 1991, 92, 93, 94, 95, 96, 97 Free Software Foundation, Inc. --- > /* Copyright (C) 1991,92,93,94,95,96,97,98 Free Software Foundation, Inc. 3,4c3,4 < NOTE: The canonical source of this file is maintained with the GNU C < Library. Bugs can be reported to bug-glibc@prep.ai.mit.edu. --- > NOTE: The canonical source of this file is maintained with the GNU C Library. > Bugs can be reported to bug-glibc@prep.ai.mit.edu. 17,18c17,19 < along with this program; if not, write to the Free Software Foundation, < Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. */ --- > along with this program; if not, write to the Free Software > Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, > USA. */ 23a25,29 > /* Some systems need this in order to declare localtime_r properly. */ > #ifndef _REENTRANT > # define _REENTRANT 1 > #endif > 35d40 < # include 38a44,47 > #if defined emacs && !defined HAVE_BCOPY > # define HAVE_MEMCPY 1 > #endif > 86c95,103 < # define memcpy(d, s, n) bcopy ((s), (d), (n)) --- > # define memcpy(d, s, n) bcopy ((s), (d), (n)) > # endif > #endif > > #ifdef _LIBC > # define MEMPCPY(d, s, n) __mempcpy (d, s, n) > #else > # ifndef HAVE_MEMPCPY > # define MEMPCPY(d, s, n) ((void *) ((char *) memcpy (d, s, n) + (n))) 137d153 < extern int __tz_compute __P ((time_t timer, const struct tm *tm)); 144c160,161 < # define gmtime_r my_gmtime_r --- > # undef gmtime_r > # define gmtime_r my_gmtime_r 160c177,178 < # define localtime_r my_localtime_r --- > # undef localtime_r > # define localtime_r my_ftime_localtime_r 174c192 < #endif /* ! defined (_LIBC) */ --- > #endif /* ! defined _LIBC */ 177c195 < #if !defined (memset) && !defined (HAVE_MEMSET) && !defined (_LIBC) --- > #if !defined memset && !defined HAVE_MEMSET && !defined _LIBC 180c198,203 < static const char spaces[16] = " "; --- > /* The SGI compiler reportedly barfs on the trailing null > if we use a string constant as the initializer. 28 June 1997, rms. */ > static const char spaces[16] = /* " " */ > { ' ',' ',' ',' ',' ',' ',' ',' ',' ',' ',' ',' ',' ',' ',' ',' ' }; > static const char zeroes[16] = /* "0000000000000000" */ > { '0','0','0','0','0','0','0','0','0','0','0','0','0','0','0','0' }; 185c208 < \ --- > \ 189,190c212,225 < memcpy ((P), spaces, _this); \ < (P) += _this; \ --- > (P) = MEMPCPY ((P), spaces, _this); \ > _len -= _this; \ > } \ > while (_len > 0); \ > } while (0) > > # define memset_zero(P, Len) \ > do { \ > int _len = (Len); \ > \ > do \ > { \ > int _this = _len > 16 ? 16 : _len; \ > (P) = MEMPCPY ((P), zeroes, _this); \ 196c231,232 < # define memset_space(P, Len) memset ((P), ' ', (Len)) --- > # define memset_space(P, Len) (memset ((P), ' ', (Len)), (P) += (Len)) > # define memset_zero(P, Len) (memset ((P), '0', (Len)), (P) += (Len)) 199c235 < #define add(n, f) \ --- > #define add(n, f) \ 210c246,251 < memset_space (p, _delta); \ --- > { \ > if (pad == '0') \ > memset_zero (p, _delta); \ > else \ > memset_space (p, _delta); \ > } \ 217c258 < #define cpy(n, s) \ --- > #define cpy(n, s) \ 250c291 < dest[len] = TOLOWER (src[len]); --- > dest[len] = TOLOWER ((unsigned char) src[len]); 263c304 < dest[len] = TOUPPER (src[len]); --- > dest[len] = TOUPPER ((unsigned char) src[len]); 266a308 > 269a312 > # define tm_diff ftime_tm_diff 306c349 < inline --- > __inline__ 321c364 < #ifndef _NL_CURRENT --- > #if !(defined _NL_CURRENT || HAVE_STRFTIME) 334a378,391 > #ifdef emacs > # define my_strftime emacs_strftime > /* Emacs 20.2 uses `-Dstrftime=emacs_strftime' when compiling, > because that's how strftime used to be configured. > Undo this, since it gets in the way of accessing the underlying strftime, > which is needed for things like %Ec in Solaris. > The following two lines can be removed once Emacs stops compiling with > `-Dstrftime=emacs_strftime'. */ > # undef strftime > size_t strftime __P ((char *, size_t, const char *, const struct tm *)); > #else > # define my_strftime strftime > #endif > 341c398 < strftime (s, maxsize, format, tp) --- > my_strftime (s, maxsize, format, tp) 351,354c408,410 < # ifdef strftime < # undef strftime < # endif < # define strftime _strftime_copytm --- > # undef my_strftime > # define my_strftime(S, Maxsize, Format, Tp) \ > _strftime_copytm (S, Maxsize, Format, Tp) 358d413 < 366c421 < strftime (s, maxsize, format, tp) --- > my_strftime (s, maxsize, format, tp) 383a439 > # if !HAVE_STRFTIME 391a448 > # endif 392a450 > #if defined _NL_CURRENT || !HAVE_STRFTIME 394a453 > #endif 402,407c461,462 < #if !defined _LIBC && HAVE_TM_ZONE < /* XXX We have some problems here. First, the string pointed to by < tm_zone is dynamically allocated while loading the zone data. But < when another zone is loaded since the information in TP were < computed this would be a stale pointer. < The second problem is the POSIX test suite which assumes setting --- > #if HAVE_TM_ZONE > /* The POSIX test suite assumes that setting 410c465,467 < TP is computed with a totally different time zone. --drepper@gnu */ --- > TP is computed with a totally different time zone. > This is bogus: though POSIX allows bad behavior like this, > POSIX does not require it. Do the right thing instead. */ 436c493 < int pad; /* Padding for number ('-', '_', or 0). */ --- > int pad = 0; /* Padding for number ('-', '_', or 0). */ 448a506,507 > int change_case = 0; > int format_char; 524d582 < pad = 0; 539a598,600 > case '#': > change_case = 1; > continue; 574c635,636 < switch (*f) --- > format_char = *f; > switch (format_char) 577c639,640 < digits = d; number_value = v; goto do_number --- > digits = width == -1 ? d : width; \ > number_value = v; goto do_number 579c642,643 < digits = d; number_value = v; goto do_number_spacepad --- > digits = width == -1 ? d : width; \ > number_value = v; goto do_number_spacepad 589a654,659 > if (change_case) > { > to_uppcase = 1; > to_lowcase = 0; > } > #if defined _NL_CURRENT || !HAVE_STRFTIME 591a662,664 > #else > goto underlying_strftime; > #endif 595a669,674 > if (change_case) > { > to_uppcase = 1; > to_lowcase = 0; > } > #if defined _NL_CURRENT || !HAVE_STRFTIME 597a677,679 > #else > goto underlying_strftime; > #endif 602a685 > #if defined _NL_CURRENT || !HAVE_STRFTIME 604a688,690 > #else > goto underlying_strftime; > #endif 608a695,700 > if (change_case) > { > to_uppcase = 1; > to_lowcase = 0; > } > #if defined _NL_CURRENT || !HAVE_STRFTIME 610a703,705 > #else > goto underlying_strftime; > #endif 619a715,717 > # if HAVE_STRFTIME > goto underlying_strftime; > # else 620a719 > # endif 626c725 < size_t len = strftime (NULL, maxsize - i, subfmt, tp); --- > size_t len = my_strftime (NULL, maxsize - i, subfmt, tp); 629c728 < add (len, strftime (p, maxsize - i, subfmt, tp)); --- > add (len, my_strftime (p, maxsize - i, subfmt, tp)); 634c733 < *old_start = TOUPPER (*old_start); --- > *old_start = TOUPPER ((unsigned char) *old_start); 639a739,760 > #if HAVE_STRFTIME && ! (defined _NL_CURRENT && HAVE_STRUCT_ERA_ENTRY) > underlying_strftime: > { > /* The relevant information is available only via the > underlying strftime implementation, so use that. */ > char ufmt[4]; > char *u = ufmt; > char ubuf[1024]; /* enough for any single format in practice */ > size_t len; > *u++ = '%'; > if (modifier != 0) > *u++ = modifier; > *u++ = format_char; > *u = '\0'; > len = strftime (ubuf, sizeof ubuf, ufmt, tp); > if (len == 0) > return 0; > cpy (len, ubuf); > } > break; > #endif > 643d763 < #if HAVE_STRUCT_ERA_ENTRY 645a766 > #if HAVE_STRUCT_ERA_ENTRY 653c774,777 < } --- > #else > # if HAVE_STRFTIME > goto underlying_strftime; > # endif 654a779,780 > } > 668c794,797 < #endif --- > #else > # if HAVE_STRFTIME > goto underlying_strftime; > # else 669a799,800 > # endif > #endif 699d829 < #ifdef _NL_CURRENT 701a832 > #ifdef _NL_CURRENT 715c846,849 < } --- > #else > # if HAVE_STRFTIME > goto underlying_strftime; > # endif 716a851 > } 756a892,896 > case 'F': > if (modifier != 0) > goto bad_format; > subfmt = "%Y-%m-%d"; > goto subformat; 805a946,948 > #if !defined _NL_CURRENT && HAVE_STRFTIME > format_char = 'p'; > #endif 808a952,957 > if (change_case) > { > to_uppcase = 0; > to_lowcase = 1; > } > #if defined _NL_CURRENT || !HAVE_STRFTIME 810a960,962 > #else > goto underlying_strftime; > #endif 876c1028,1031 < #endif --- > #else > # if HAVE_STRFTIME > goto underlying_strftime; > # else 877a1033,1034 > # endif > #endif 885a1043 > case 'f': 949d1106 < #if HAVE_STRUCT_ERA_ENTRY 951a1109 > #if HAVE_STRUCT_ERA_ENTRY 958c1116,1119 < } --- > #else > # if HAVE_STRFTIME > goto underlying_strftime; > # endif 959a1121 > } 966d1127 < #if HAVE_STRUCT_ERA_ENTRY 968a1130 > #if HAVE_STRUCT_ERA_ENTRY 976c1138,1141 < } --- > #else > # if HAVE_STRFTIME > goto underlying_strftime; > # endif 977a1143 > } 980a1147,1151 > if (change_case) > { > to_uppcase = 0; > to_lowcase = 1; > } Index: Version-4-10-3.1/lib/strdup.c 2c2 < Copyright (C) 1990 Free Software Foundation, Inc. --- > Copyright (C) 1990, 1998 Free Software Foundation, Inc. 18,19c18,19 < #ifdef HAVE_CONFIG_H < #include --- > #if HAVE_CONFIG_H > # include 23,24c23,24 < #include < #include --- > # include > # include Index: Version-4-10-3.1/lib/strcasecmp.c 1c1 < /* Copyright (C) 1991, 1992 Free Software Foundation, Inc. --- > /* Copyright (C) 1991, 1992, 1998 Free Software Foundation, Inc. 17c17 < #ifdef HAVE_CONFIG_H --- > #if HAVE_CONFIG_H Index: Version-4-10-3.1/lib/stpcpy.c 2c2 < Copyright (C) 1989, 1990 Free Software Foundation. --- > Copyright (C) 1992, 1995, 1997, 1998 Free Software Foundation, Inc. 4,16c4,5 < This program is free software; you can redistribute it and/or modify < it under the terms of the GNU General Public License as published by < the Free Software Foundation; either version 2, or (at your option) < any later version. < < This program is distributed in the hope that it will be useful, < but WITHOUT ANY WARRANTY; without even the implied warranty of < MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the < GNU General Public License for more details. < < You should have received a copy of the GNU General Public License < along with this program; if not, write to the Free Software Foundation, < Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. */ --- > NOTE: The canonical source of this file is maintained with the GNU C Library. > Bugs can be reported to bug-glibc@prep.ai.mit.edu. 18c7,22 < #if HAVE_CONFIG_H --- > This program is free software; you can redistribute it and/or modify it > under the terms of the GNU General Public License as published by the > Free Software Foundation; either version 2, or (at your option) any > later version. > > This program is distributed in the hope that it will be useful, > but WITHOUT ANY WARRANTY; without even the implied warranty of > MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the > GNU General Public License for more details. > > You should have received a copy of the GNU General Public License > along with this program; if not, write to the Free Software > Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, > USA. */ > > #ifdef HAVE_CONFIG_H 22c26,33 < /* Copy SRC to DEST, returning the address of the terminating '\0' in DEST. */ --- > #include > > #undef __stpcpy > #undef stpcpy > > #ifndef weak_alias > # define __stpcpy stpcpy > #endif 23a35 > /* Copy SRC to DEST, returning the address of the terminating '\0' in DEST. */ 25c37 < stpcpy (dest, src) --- > __stpcpy (dest, src) 29,31c41,48 < while ((*dest++ = *src++) != '\0') < /* Do nothing. */ ; < return dest - 1; --- > register char *d = dest; > register const char *s = src; > > do > *d++ = *s; > while (*s++ != '\0'); > > return d - 1; 32a50,52 > #ifdef weak_alias > weak_alias (__stpcpy, stpcpy) > #endif Index: Version-4-10-3.1/lib/obstack.h 4d3 < This file is part of the GNU C Library. Its master source is NOT part of 7,10c6,7 < The GNU C Library is free software; you can redistribute it and/or < modify it under the terms of the GNU Library General Public License as < published by the Free Software Foundation; either version 2 of the < License, or (at your option) any later version. --- > NOTE: The canonical source of this file is maintained with the GNU C Library. > Bugs can be reported to bug-glibc@prep.ai.mit.edu. 12c9,14 < The GNU C Library is distributed in the hope that it will be useful, --- > This program is free software; you can redistribute it and/or modify it > under the terms of the GNU General Public License as published by the > Free Software Foundation; either version 2, or (at your option) any > later version. > > This program is distributed in the hope that it will be useful, 14,15c16,17 < MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU < Library General Public License for more details. --- > MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the > GNU General Public License for more details. 17,20c19,22 < You should have received a copy of the GNU Library General Public < License along with the GNU C Library; see the file COPYING.LIB. If not, < write to the Free Software Foundation, Inc., 59 Temple Place - Suite 330, < Boston, MA 02111-1307, USA. */ --- > You should have received a copy of the GNU General Public License > along with this program; if not, write to the Free Software > Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, > USA. */ Index: Version-4-10-3.1/lib/obstack.c 4,16c4,20 < This program is free software; you can redistribute it and/or modify < it under the terms of the GNU General Public License as published by < the Free Software Foundation; either version 2, or (at your option) < any later version. < < This program is distributed in the hope that it will be useful, < but WITHOUT ANY WARRANTY; without even the implied warranty of < MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the < GNU General Public License for more details. < < You should have received a copy of the GNU General Public License < along with this program; if not, write to the Free Software < Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. */ --- > This file is part of the GNU C Library. Its master source is NOT part of > the C library, however. The master source lives in /gd/gnu/lib. > > The GNU C Library is free software; you can redistribute it and/or > modify it under the terms of the GNU Library General Public License as > published by the Free Software Foundation; either version 2 of the > License, or (at your option) any later version. > > The GNU C Library is distributed in the hope that it will be useful, > but WITHOUT ANY WARRANTY; without even the implied warranty of > MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU > Library General Public License for more details. > > You should have received a copy of the GNU Library General Public > License along with the GNU C Library; see the file COPYING.LIB. If not, > write to the Free Software Foundation, Inc., 59 Temple Place - Suite 330, > Boston, MA 02111-1307, USA. */ 55c59 < ((PTR_INT_TYPE) ((char *)&((struct fooalign *) 0)->d - (char *)0)) --- > ((PTR_INT_TYPE) ((char *) &((struct fooalign *) 0)->d - (char *) 0)) 69a74,95 > > /* The functions allocating more room by calling `obstack_chunk_alloc' > jump to the handler pointed to by `obstack_alloc_failed_handler'. > This variable by default points to the internal function > `print_and_abort'. */ > #if defined (__STDC__) && __STDC__ > static void print_and_abort (void); > void (*obstack_alloc_failed_handler) (void) = print_and_abort; > #else > static void print_and_abort (); > void (*obstack_alloc_failed_handler) () = print_and_abort; > #endif > > /* Exit value used when `print_and_abort' is used. */ > #if defined __GNU_LIBRARY__ || defined HAVE_STDLIB_H > #include > #endif > #ifndef EXIT_FAILURE > #define EXIT_FAILURE 1 > #endif > int obstack_exit_failure = EXIT_FAILURE; > 80a107,120 > #if defined (__STDC__) && __STDC__ > #define CALL_CHUNKFUN(h, size) \ > (((h) -> use_extra_arg) \ > ? (*(h)->chunkfun) ((h)->extra_arg, (size)) \ > : (*(struct _obstack_chunk *(*) (long)) (h)->chunkfun) ((size))) > > #define CALL_FREEFUN(h, old_chunk) \ > do { \ > if ((h) -> use_extra_arg) \ > (*(h)->freefun) ((h)->extra_arg, (old_chunk)); \ > else \ > (*(void (*) (void *)) (h)->freefun) ((old_chunk)); \ > } while (0) > #else 92a133 > #endif 108a150,153 > #if defined (__STDC__) && __STDC__ > POINTER (*chunkfun) (long); > void (*freefun) (void *); > #else 110a156 > #endif 112c158 < register struct _obstack_chunk* chunk; /* points to new chunk */ --- > register struct _obstack_chunk *chunk; /* points to new chunk */ 132a179,182 > #if defined (__STDC__) && __STDC__ > h->chunkfun = (struct _obstack_chunk * (*)(void *, long)) chunkfun; > h->freefun = (void (*) (void *, struct _obstack_chunk *)) freefun; > #else 134a185 > #endif 141,145c192 < { < h->alloc_failed = 1; < return 0; < } < h->alloc_failed = 0; --- > (*obstack_alloc_failed_handler) (); 151a199 > h->alloc_failed = 0; 159a208,211 > #if defined (__STDC__) && __STDC__ > POINTER (*chunkfun) (POINTER, long); > void (*freefun) (POINTER, POINTER); > #else 161a214 > #endif 164c217 < register struct _obstack_chunk* chunk; /* points to new chunk */ --- > register struct _obstack_chunk *chunk; /* points to new chunk */ 184a238,241 > #if defined(__STDC__) && __STDC__ > h->chunkfun = (struct _obstack_chunk * (*)(void *,long)) chunkfun; > h->freefun = (void (*) (void *, struct _obstack_chunk *)) freefun; > #else 186a244 > #endif 194,198c252 < { < h->alloc_failed = 1; < return 0; < } < h->alloc_failed = 0; --- > (*obstack_alloc_failed_handler) (); 204a259 > h->alloc_failed = 0; 219,220c274,275 < register struct _obstack_chunk* old_chunk = h->chunk; < register struct _obstack_chunk* new_chunk; --- > register struct _obstack_chunk *old_chunk = h->chunk; > register struct _obstack_chunk *new_chunk; 234,238c289 < { < h->alloc_failed = 1; < return; < } < h->alloc_failed = 0; --- > (*obstack_alloc_failed_handler) (); 293,294c344,345 < register struct _obstack_chunk* lp; /* below addr of any objects in this chunk */ < register struct _obstack_chunk* plp; /* point to previous chunk if any */ --- > register struct _obstack_chunk *lp; /* below addr of any objects in this chunk */ > register struct _obstack_chunk *plp; /* point to previous chunk if any */ 299,300c350,351 < at the end of an adjacent chunk. */ < while (lp != 0 && ((POINTER)lp >= obj || (POINTER)(lp)->limit < obj)) --- > at the end of an adjacent chunk. */ > while (lp != 0 && ((POINTER) lp >= obj || (POINTER) (lp)->limit < obj)) 321,322c372,373 < register struct _obstack_chunk* lp; /* below addr of any objects in this chunk */ < register struct _obstack_chunk* plp; /* point to previous chunk if any */ --- > register struct _obstack_chunk *lp; /* below addr of any objects in this chunk */ > register struct _obstack_chunk *plp; /* point to previous chunk if any */ 328c379 < while (lp != 0 && ((POINTER)lp >= obj || (POINTER)(lp)->limit < obj)) --- > while (lp != 0 && ((POINTER) lp >= obj || (POINTER) (lp)->limit < obj)) 339c390 < h->object_base = h->next_free = (char *)(obj); --- > h->object_base = h->next_free = (char *) (obj); 355,356c406,407 < register struct _obstack_chunk* lp; /* below addr of any objects in this chunk */ < register struct _obstack_chunk* plp; /* point to previous chunk if any */ --- > register struct _obstack_chunk *lp; /* below addr of any objects in this chunk */ > register struct _obstack_chunk *plp; /* point to previous chunk if any */ 362c413 < while (lp != 0 && ((POINTER)lp >= obj || (POINTER)(lp)->limit < obj)) --- > while (lp != 0 && ((POINTER) lp >= obj || (POINTER) (lp)->limit < obj)) 373c424 < h->object_base = h->next_free = (char *)(obj); --- > h->object_base = h->next_free = (char *) (obj); 381a433,465 > int > _obstack_memory_used (h) > struct obstack *h; > { > register struct _obstack_chunk* lp; > register int nbytes = 0; > > for (lp = h->chunk; lp != 0; lp = lp->prev) > { > nbytes += lp->limit - (char *) lp; > } > return nbytes; > } > > /* Define the error handler. */ > #ifndef _ > # ifdef HAVE_LIBINTL_H > # include > # ifndef _ > # define _(Str) gettext (Str) > # endif > # else > # define _(Str) (Str) > # endif > #endif > > static void > print_and_abort () > { > fputs (_("memory exhausted\n"), stderr); > exit (obstack_exit_failure); > } > 417a502,508 > } > > int (obstack_make_room) (obstack, length) > struct obstack *obstack; > int length; > { > return obstack_make_room (obstack, length); Index: Version-4-10-3.1/lib/mktime.c 1c1,2 < /* Copyright (C) 1993, 1994, 1995 Free Software Foundation, Inc. --- > /* mktime: convert a `struct tm' to a time_t value zzzzzz > Copyright (C) 1993-1997, 1998 Free Software Foundation, Inc. 4,5c5,6 < NOTE: The canonical source of this file is maintained with the GNU C < Library. Bugs can be reported to bug-glibc@prep.ai.mit.edu. --- > NOTE: The canonical source of this file is maintained with the GNU C Library. > Bugs can be reported to bug-glibc@prep.ai.mit.edu. 18,19c19,21 < along with this program; if not, write to the Free Software Foundation, < Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. */ --- > along with this program; if not, write to the Free Software > Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, > USA. */ 26c28,39 < #include --- > # include > #endif > > /* Some systems need this in order to declare localtime_r properly. */ > #ifndef _REENTRANT > # define _REENTRANT 1 > #endif > > #ifdef _LIBC > # define HAVE_LIMITS_H 1 > # define HAVE_LOCALTIME_R 1 > # define STDC_HEADERS 1 33c46 < #define LEAP_SECONDS_POSSIBLE 1 --- > # define LEAP_SECONDS_POSSIBLE 1 39,40c52,53 < #if __STDC__ || __GNU_LIBRARY__ || STDC_HEADERS < #include --- > #if HAVE_LIMITS_H > # include 44,47c57,60 < #include < #if __STDC__ || __GNU_LIBRARY__ || STDC_HEADERS < #include < #endif --- > # include > # if STDC_HEADERS > # include > # endif 49c62 < #define mktime my_mktime --- > # define mktime my_mktime 53,57c66,70 < #if defined (__GNUC__) || (defined (__STDC__) && __STDC__) < #define __P(args) args < #else < #define __P(args) () < #endif /* GCC. */ --- > # if defined (__GNUC__) || (defined (__STDC__) && __STDC__) > # define __P(args) args > # else > # define __P(args) () > # endif /* GCC. */ 61c74 < #define CHAR_BIT 8 --- > # define CHAR_BIT 8 63a77,84 > /* The extra casts work around common compiler bugs. */ > #define TYPE_SIGNED(t) (! ((t) 0 < (t) -1)) > /* The outer cast is needed to work around a bug in Cray C 5.0.3.0. > It is necessary at least when t == time_t. */ > #define TYPE_MINIMUM(t) ((t) (TYPE_SIGNED (t) \ > ? ~ (t) 0 << (sizeof (t) * CHAR_BIT - 1) : (t) 0)) > #define TYPE_MAXIMUM(t) ((t) (~ (t) 0 - TYPE_MINIMUM (t))) > 65c86 < #define INT_MIN (~0 << (sizeof (int) * CHAR_BIT - 1)) --- > # define INT_MIN TYPE_MINIMUM (int) 68c89 < #define INT_MAX (~0 - INT_MIN) --- > # define INT_MAX TYPE_MAXIMUM (int) 72,73c93 < #define TIME_T_MIN (0 < (time_t) -1 ? (time_t) 0 \ < : ~ (time_t) 0 << (sizeof (time_t) * CHAR_BIT - 1)) --- > # define TIME_T_MIN TYPE_MINIMUM (time_t) 76c96 < #define TIME_T_MAX (~ (time_t) 0 - TIME_T_MIN) --- > # define TIME_T_MAX TYPE_MAXIMUM (time_t) 85c105 < #define __isleap(year) \ --- > # define __isleap(year) \ 97a118,120 > static struct tm *ranged_convert __P ((struct tm *(*) __P ((const time_t *, > struct tm *)), > time_t *, struct tm *)); 104d126 < #if ! HAVE_LOCALTIME_R && ! defined (localtime_r) 106c128 < #define localtime_r __localtime_r --- > # define localtime_r __localtime_r 107a130 > # if ! HAVE_LOCALTIME_R && ! defined localtime_r 109c132 < #define localtime_r my_localtime_r --- > # define localtime_r my_mktime_localtime_r 121a145 > # endif /* ! HAVE_LOCALTIME_R && ! defined (localtime_r) */ 123d146 < #endif /* ! HAVE_LOCALTIME_R && ! defined (localtime_r) */ 129a153 > If TP is null, return a nonzero value. 136,145c160,182 < time_t ay = year + (time_t) (TM_YEAR_BASE - 1); < time_t by = tp->tm_year + (time_t) (TM_YEAR_BASE - 1); < time_t intervening_leap_days = < (ay/4 - by/4) - (ay/100 - by/100) + (ay/400 - by/400); < time_t years = ay - by; < time_t days = (365 * years + intervening_leap_days < + (yday - tp->tm_yday)); < return (60 * (60 * (24 * days + (hour - tp->tm_hour)) < + (min - tp->tm_min)) < + (sec - tp->tm_sec)); --- > if (!tp) > return 1; > else > { > /* Compute intervening leap days correctly even if year is negative. > Take care to avoid int overflow. time_t overflow is OK, since > only the low order bits of the correct time_t answer are needed. > Don't convert to time_t until after all divisions are done, since > time_t might be unsigned. */ > int a4 = (year >> 2) + (TM_YEAR_BASE >> 2) - ! (year & 3); > int b4 = (tp->tm_year >> 2) + (TM_YEAR_BASE >> 2) - ! (tp->tm_year & 3); > int a100 = a4 / 25 - (a4 % 25 < 0); > int b100 = b4 / 25 - (b4 % 25 < 0); > int a400 = a100 >> 2; > int b400 = b100 >> 2; > int intervening_leap_days = (a4 - b4) - (a100 - b100) + (a400 - b400); > time_t years = year - (time_t) tp->tm_year; > time_t days = (365 * years + intervening_leap_days > + (yday - tp->tm_yday)); > return (60 * (60 * (24 * days + (hour - tp->tm_hour)) > + (min - tp->tm_min)) > + (sec - tp->tm_sec)); > } 148a186,187 > static time_t localtime_offset; > 154c193,199 < static time_t localtime_offset; --- > #ifdef _LIBC > /* POSIX.1 8.1.1 requires that whenever mktime() is called, the > time zone names contained in the external variable `tzname' shall > be set as if the tzset() function had been called. */ > __tzset (); > #endif > 157a203,250 > /* Use CONVERT to convert *T to a broken down time in *TP. > If *T is out of range for conversion, adjust it so that > it is the nearest in-range value and then convert that. */ > static struct tm * > ranged_convert (convert, t, tp) > struct tm *(*convert) __P ((const time_t *, struct tm *)); > time_t *t; > struct tm *tp; > { > struct tm *r; > > if (! (r = (*convert) (t, tp)) && *t) > { > time_t bad = *t; > time_t ok = 0; > struct tm tm; > > /* BAD is a known unconvertible time_t, and OK is a known good one. > Use binary search to narrow the range between BAD and OK until > they differ by 1. */ > while (bad != ok + (bad < 0 ? -1 : 1)) > { > time_t mid = *t = (bad < 0 > ? bad + ((ok - bad) >> 1) > : ok + ((bad - ok) >> 1)); > if ((r = (*convert) (t, tp))) > { > tm = *r; > ok = mid; > } > else > bad = mid; > } > > if (!r && ok) > { > /* The last conversion attempt failed; > revert to the most recent successful attempt. */ > *t = ok; > *tp = tm; > r = tp; > } > } > > return r; > } > > 174c267 < and leap seconds. Posix.1 prohibits leap seconds, but some hosts --- > and leap seconds. POSIX.1 prohibits leap seconds, but some hosts 204a298 > int sec_requested = sec; 208d301 < int sec_requested = sec; 223c316,317 < (dt = ydhms_tm_diff (year, yday, hour, min, sec, (*convert) (&t, &tm))); --- > (dt = ydhms_tm_diff (year, yday, hour, min, sec, > ranged_convert (convert, &t, &tm))); 243c337 < (*convert) (&ot, &otm)))) --- > ranged_convert (convert, &ot, &otm)))) 263c357,358 < (*convert) (&t, &tm); --- > if (! (*convert) (&t, &tm)) > return -1; 279c374,382 < if (TIME_T_MAX / 3 - TIME_T_MIN / 3 < (dsec < 0 ? - dsec : dsec)) --- > /* On Irix4.0.5 cc, dividing TIME_T_MIN by 3 does not produce > correct results, ie., it erroneously gives a positive value > of 715827882. Setting a variable first then doing math on it > seems to work. (ghazi@caip.rutgers.edu) */ > > const time_t time_t_max = TIME_T_MAX; > const time_t time_t_min = TIME_T_MIN; > > if (time_t_max / 3 - time_t_min / 3 < (dsec < 0 ? - dsec : dsec)) 313,316c416,422 < printf ("%04d-%02d-%02d %02d:%02d:%02d yday %03d wday %d isdst %d", < tp->tm_year + TM_YEAR_BASE, tp->tm_mon + 1, tp->tm_mday, < tp->tm_hour, tp->tm_min, tp->tm_sec, < tp->tm_yday, tp->tm_wday, tp->tm_isdst); --- > if (tp) > printf ("%04d-%02d-%02d %02d:%02d:%02d yday %03d wday %d isdst %d", > tp->tm_year + TM_YEAR_BASE, tp->tm_mon + 1, tp->tm_mday, > tp->tm_hour, tp->tm_min, tp->tm_sec, > tp->tm_yday, tp->tm_wday, tp->tm_isdst); > else > printf ("0"); 320c426 < check_result (tk, tmk, tl, tml) --- > check_result (tk, tmk, tl, lt) 324c430 < struct tm tml; --- > struct tm *lt; 326c432 < if (tk != tl || not_equal_tm (&tmk, &tml)) --- > if (tk != tl || !lt || not_equal_tm (&tmk, lt)) 331c437 < print_tm (&tml); --- > print_tm (lt); 345a452 > struct tm *lt; 362c469,474 < tml = *localtime (&tl); --- > lt = localtime (&tl); > if (lt) > { > tml = *lt; > lt = &tml; > } 366c478 < status = check_result (tl, tmk, tl, tml); --- > status = check_result (tl, tmk, tl, lt); 377,380c489,500 < tml = *localtime (&tl); < tmk = tml; < tk = mktime (&tmk); < status |= check_result (tk, tmk, tl, tml); --- > lt = localtime (&tl); > if (lt) > { > tmk = tml = *lt; > tk = mktime (&tmk); > status |= check_result (tk, tmk, tl, tml); > } > else > { > printf ("localtime (%ld) yields 0\n", (long) tl); > status = 1; > } 386,389c506,517 < tml = *localtime (&tl); < tmk = tml; < tk = tl; < status |= check_result (tk, tmk, tl, tml); --- > lt = localtime (&tl); > if (lt) > { > tmk = tml = *lt; > tk = tl; > status |= check_result (tk, tmk, tl, tml); > } > else > { > printf ("localtime (%ld) yields 0\n", (long) tl); > status = 1; > } 406c534 < compile-command: "gcc -DDEBUG=1 -Wall -O -g mktime.c -o mktime" --- > compile-command: "gcc -DDEBUG -D__EXTENSIONS__ -DHAVE_LIMITS_H -DHAVE_LOCALTIME_R -DSTDC_HEADERS -Wall -W -O -g mktime.c -o mktime" Index: Version-4-10-3.1/lib/memcpy.c 1,3c1,17 < /* Copy LEN bytes starting at SRCADDR to DESTADDR. Result undefined < if the source overlaps with the destination. < Return DESTADDR. */ --- > /* Copyright (C) 1995, 1997 Free Software Foundation, Inc. > > This program is free software; you can redistribute it and/or modify > it under the terms of the GNU General Public License as published by > the Free Software Foundation; either version 2, or (at your option) > any later version. > > This program is distributed in the hope that it will be useful, > but WITHOUT ANY WARRANTY; without even the implied warranty of > MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the > GNU General Public License for more details. > > You should have received a copy of the GNU General Public License > along with this program; if not, write to the Free Software Foundation, > Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. */ > > /* Written by Jim Meyering . */ 7a22,25 > > /* Copy LEN bytes starting at SRCADDR to DESTADDR. Result undefined > if the source overlaps with the destination. > Return DESTADDR. */ Index: Version-4-10-3.1/lib/getopt1.c 4d3 < This file is part of the GNU C Library. Its master source is NOT part of 7,10c6,7 < The GNU C Library is free software; you can redistribute it and/or < modify it under the terms of the GNU Library General Public License as < published by the Free Software Foundation; either version 2 of the < License, or (at your option) any later version. --- > NOTE: The canonical source of this file is maintained with the GNU C Library. > Bugs can be reported to bug-glibc@prep.ai.mit.edu. 12,15c9,12 < The GNU C Library is distributed in the hope that it will be useful, < but WITHOUT ANY WARRANTY; without even the implied warranty of < MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU < Library General Public License for more details. --- > This program is free software; you can redistribute it and/or modify it > under the terms of the GNU General Public License as published by the > Free Software Foundation; either version 2, or (at your option) any > later version. 17,20c14,22 < You should have received a copy of the GNU Library General Public < License along with the GNU C Library; see the file COPYING.LIB. If not, < write to the Free Software Foundation, Inc., 59 Temple Place - Suite 330, < Boston, MA 02111-1307, USA. */ --- > This program is distributed in the hope that it will be useful, > but WITHOUT ANY WARRANTY; without even the implied warranty of > MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the > GNU General Public License for more details. > > You should have received a copy of the GNU General Public License > along with this program; if not, write to the Free Software > Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, > USA. */ Index: Version-4-10-3.1/lib/getopt.c 7c7 < Free Software Foundation, Inc. --- > Free Software Foundation, Inc. 9d8 < This file is part of the GNU C Library. Its master source is NOT part of 12,25c11,27 < The GNU C Library is free software; you can redistribute it and/or < modify it under the terms of the GNU Library General Public License as < published by the Free Software Foundation; either version 2 of the < License, or (at your option) any later version. < < The GNU C Library is distributed in the hope that it will be useful, < but WITHOUT ANY WARRANTY; without even the implied warranty of < MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU < Library General Public License for more details. < < You should have received a copy of the GNU Library General Public < License along with the GNU C Library; see the file COPYING.LIB. If not, < write to the Free Software Foundation, Inc., 59 Temple Place - Suite 330, < Boston, MA 02111-1307, USA. */ --- > NOTE: The canonical source of this file is maintained with the GNU C Library. > Bugs can be reported to bug-glibc@prep.ai.mit.edu. > > This program is free software; you can redistribute it and/or modify it > under the terms of the GNU General Public License as published by the > Free Software Foundation; either version 2, or (at your option) any > later version. > > This program is distributed in the hope that it will be useful, > but WITHOUT ANY WARRANTY; without even the implied warranty of > MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the > GNU General Public License for more details. > > You should have received a copy of the GNU General Public License > along with this program; if not, write to the Free Software > Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, > USA. */ 91c93 < #ifdef ENABLE_NLS --- > #ifdef HAVE_LIBINTL_H 256c258,261 < static const char *nonoption_flags; --- > /* Defined in getopt_init.c */ > extern char *__getopt_nonoption_flags; > > static int nonoption_flags_max_len; 261a267,268 > extern pid_t __libc_pid; > 265d271 < static void store_args (int argc, char *const *argv) __attribute__ ((unused)); 267c273,274 < store_args (int argc, char *const *argv) --- > __attribute__ ((unused)) > store_args_and_env (int argc, char *const *argv) 274,275c281,292 < text_set_element (__libc_subinit, store_args); < #endif --- > text_set_element (__libc_subinit, store_args_and_env); > > # define SWAP_FLAGS(ch1, ch2) \ > if (nonoption_flags_len > 0) \ > { \ > char __tmp = __getopt_nonoption_flags[ch1]; \ > __getopt_nonoption_flags[ch1] = __getopt_nonoption_flags[ch2]; \ > __getopt_nonoption_flags[ch2] = __tmp; \ > } > #else /* !_LIBC */ > # define SWAP_FLAGS(ch1, ch2) > #endif /* _LIBC */ 303a321,342 > #ifdef _LIBC > /* First make sure the handling of the `__getopt_nonoption_flags' > string can work normally. Our top argument must be in the range > of the string. */ > if (nonoption_flags_len > 0 && top >= nonoption_flags_max_len) > { > /* We must extend the array. The user plays games with us and > presents new arguments. */ > char *new_str = malloc (top + 1); > if (new_str == NULL) > nonoption_flags_len = nonoption_flags_max_len = 0; > else > { > memcpy (new_str, __getopt_nonoption_flags, nonoption_flags_max_len); > memset (&new_str[nonoption_flags_max_len], '\0', > top + 1 - nonoption_flags_max_len); > nonoption_flags_max_len = top + 1; > __getopt_nonoption_flags = new_str; > } > } > #endif > 317a357 > SWAP_FLAGS (bottom + i, top - (middle - bottom) + i); 333a374 > SWAP_FLAGS (bottom + i, middle + i); 361c402 < first_nonopt = last_nonopt = optind = 1; --- > first_nonopt = last_nonopt = optind; 388,398c429,452 < /* Bash 2.0 puts a special variable in the environment for each < command it runs, specifying which ARGV elements are the results of < file name wildcard expansion and therefore should not be < considered as options. */ < char var[100]; < sprintf (var, "_%d_GNU_nonoption_argv_flags_", getpid ()); < nonoption_flags = getenv (var); < if (nonoption_flags == NULL) < nonoption_flags_len = 0; < else < nonoption_flags_len = strlen (nonoption_flags); --- > if (nonoption_flags_max_len == 0) > { > if (__getopt_nonoption_flags == NULL > || __getopt_nonoption_flags[0] == '\0') > nonoption_flags_max_len = -1; > else > { > const char *orig_str = __getopt_nonoption_flags; > int len = nonoption_flags_max_len = strlen (orig_str); > if (nonoption_flags_max_len < argc) > nonoption_flags_max_len = argc; > __getopt_nonoption_flags = > (char *) malloc (nonoption_flags_max_len); > if (__getopt_nonoption_flags == NULL) > nonoption_flags_max_len = -1; > else > { > memcpy (__getopt_nonoption_flags, orig_str, len); > memset (&__getopt_nonoption_flags[len], '\0', > nonoption_flags_max_len - len); > } > } > } > nonoption_flags_len = nonoption_flags_max_len; 474c528 < if (!__getopt_initialized || optind == 0) --- > if (optind == 0 || !__getopt_initialized) 475a530,531 > if (optind == 0) > optind = 1; /* Don't scan ARGV[0], the program name. */ 477d532 < optind = 1; /* Don't scan ARGV[0], the program name. */ 488c543 < && nonoption_flags[optind] == '1')) --- > && __getopt_nonoption_flags[optind] == '1')) 649,658c704,715 < if (argv[optind - 1][1] == '-') < /* --option */ < fprintf (stderr, < _("%s: option `--%s' doesn't allow an argument\n"), < argv[0], pfound->name); < else < /* +option or -option */ < fprintf (stderr, < _("%s: option `%c%s' doesn't allow an argument\n"), < argv[0], argv[optind - 1][0], pfound->name); --- > { > if (argv[optind - 1][1] == '-') > /* --option */ > fprintf (stderr, > _("%s: option `--%s' doesn't allow an argument\n"), > argv[0], pfound->name); > else > /* +option or -option */ > fprintf (stderr, > _("%s: option `%c%s' doesn't allow an argument\n"), > argv[0], argv[optind - 1][0], pfound->name); > } Index: Version-4-10-3.1/lib/fnmatch.c 2d1 < This file is part of the GNU C Library. 4,7c3,6 < This library is free software; you can redistribute it and/or < modify it under the terms of the GNU Library General Public License as < published by the Free Software Foundation; either version 2 of the < License, or (at your option) any later version. --- > This program is free software; you can redistribute it and/or modify > it under the terms of the GNU General Public License as published by > the Free Software Foundation; either version 2, or (at your option) > any later version. 9c8 < This library is distributed in the hope that it will be useful, --- > This program is distributed in the hope that it will be useful, 11,12c10,11 < MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU < Library General Public License for more details. --- > MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the > GNU General Public License for more details. 14,17c13,15 < You should have received a copy of the GNU Library General Public < License along with this library; see the file COPYING.LIB. If not, < write to the Free Software Foundation, Inc., 59 Temple Place - Suite 330, < Boston, MA 02111-1307, USA. */ --- > You should have received a copy of the GNU General Public License > along with this program; if not, write to the Free Software Foundation, > Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. */ Index: Version-4-10-3.1/lib/error.h 1,2c1,2 < /* error.h -- declaration for error-reporting function < Copyright (C) 1995, 1996 Free Software Foundation, Inc. --- > /* Declaration for error-reporting function > Copyright (C) 1995, 1996, 1997 Free Software Foundation, Inc. 4,7c4,11 < This program is free software; you can redistribute it and/or modify < it under the terms of the GNU General Public License as published by < the Free Software Foundation; either version 2, or (at your option) < any later version. --- > > NOTE: The canonical source of this file is maintained with the GNU C Library. > Bugs can be reported to bug-glibc@prep.ai.mit.edu. > > This program is free software; you can redistribute it and/or modify it > under the terms of the GNU General Public License as published by the > Free Software Foundation; either version 2, or (at your option) any > later version. 15,16c19,21 < along with this program; if not, write to the Free Software Foundation, < Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. */ --- > along with this program; if not, write to the Free Software > Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, > USA. */ 18,19c23,24 < #ifndef ERROR_H_ < # define ERROR_H_ --- > #ifndef _ERROR_H > #define _ERROR_H 1 21c26 < # ifndef __attribute__ --- > #ifndef __attribute__ 23,25c28,30 < # if __GNUC__ < 2 || (__GNUC__ == 2 && __GNUC_MINOR__ < 5) || __STRICT_ANSI__ < # define __attribute__(Spec) /* empty */ < # endif --- > # if __GNUC__ < 2 || (__GNUC__ == 2 && __GNUC_MINOR__ < 5) || __STRICT_ANSI__ > # define __attribute__(Spec) /* empty */ > # endif 28,31c33,35 < # if __GNUC__ < 2 || (__GNUC__ == 2 && __GNUC_MINOR__ < 7) < # define __format__ format < # define __printf__ printf < # endif --- > # if __GNUC__ < 2 || (__GNUC__ == 2 && __GNUC_MINOR__ < 7) > # define __format__ format > # define __printf__ printf 32a37 > #endif 34c39,43 < # if defined (__STDC__) && __STDC__ --- > #ifdef __cplusplus > extern "C" { > #endif > > #if defined (__STDC__) && __STDC__ 52c61 < # else --- > #else 56c65 < # endif --- > #endif 65c74,78 < #endif /* not ERROR_H_ */ --- > #ifdef __cplusplus > } > #endif > > #endif /* error.h */ Index: Version-4-10-3.1/lib/error.c 1,2c1,2 < /* error.c -- error handler for noninteractive utilities < Copyright (C) 1990, 91, 92, 93, 94, 95, 96 Free Software Foundation, Inc. --- > /* Error handler for noninteractive utilities > Copyright (C) 1990,91,92,93,94,95,96,97,98 Free Software Foundation, Inc. 4,7c4,5 < This program is free software; you can redistribute it and/or modify < it under the terms of the GNU General Public License as published by < the Free Software Foundation; either version 2, or (at your option) < any later version. --- > This file is part of the GNU C Library. Its master source is NOT part of > the C library, however. The master source lives in /gd/gnu/lib. 9c7,12 < This program is distributed in the hope that it will be useful, --- > The GNU C Library is free software; you can redistribute it and/or > modify it under the terms of the GNU Library General Public License as > published by the Free Software Foundation; either version 2 of the > License, or (at your option) any later version. > > The GNU C Library is distributed in the hope that it will be useful, 11,12c14,15 < MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the < GNU General Public License for more details. --- > MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU > Library General Public License for more details. 14,16c17,20 < You should have received a copy of the GNU General Public License < along with this program; if not, write to the Free Software Foundation, < Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. */ --- > You should have received a copy of the GNU Library General Public > License along with the GNU C Library; see the file COPYING.LIB. If not, > write to the Free Software Foundation, Inc., 59 Temple Place - Suite 330, > Boston, MA 02111-1307, USA. */ 20c24 < #if HAVE_CONFIG_H --- > #ifdef HAVE_CONFIG_H 45a50,51 > #include "error.h" > 50,52d55 < /* Get prototypes for the functions defined here. */ < #include < 70a74,78 > /* In GNU libc we want do not want to use the common name `error' directly. > Instead make it a weak alias. */ > # define error __error > # define error_at_line __error_at_line > 77,80c85,86 < # if HAVE_STRERROR < # ifndef strerror /* On some systems, strerror is a macro */ < char *strerror (); < # endif --- > # ifdef HAVE_STRERROR_R > # define __strerror_r strerror_r 81a88,92 > # if HAVE_STRERROR > # ifndef strerror /* On some systems, strerror is a macro */ > char *strerror (); > # endif > # else 90c101 < return sys_errlist[errnum]; --- > return _(sys_errlist[errnum]); 93,95c104,106 < # define strerror private_strerror < # endif /* HAVE_STRERROR */ < --- > # define strerror private_strerror > # endif /* HAVE_STRERROR */ > # endif /* HAVE_STRERROR_R */ 98c109 < /* Print the program name and error message message, which is a printf-style --- > /* Print the program name and error message MESSAGE, which is a printf-style 105c116 < #if defined(VA_START) && __STDC__ --- > #if defined VA_START && __STDC__ 141c152,159 < fprintf (stderr, ": %s", strerror (errnum)); --- > { > #if defined HAVE_STRERROR_R || defined _LIBC > char errbuf[1024]; > fprintf (stderr, ": %s", __strerror_r (errnum, errbuf, sizeof errbuf)); > #else > fprintf (stderr, ": %s", strerror (errnum)); > #endif > } 153c171 < #if defined(VA_START) && __STDC__ --- > #if defined VA_START && __STDC__ 209c227,234 < fprintf (stderr, ": %s", strerror (errnum)); --- > { > #if defined HAVE_STRERROR_R || defined _LIBC > char errbuf[1024]; > fprintf (stderr, ": %s", __strerror_r (errnum, errbuf, sizeof errbuf)); > #else > fprintf (stderr, ": %s", strerror (errnum)); > #endif > } 214a240,247 > > #ifdef _LIBC > /* Make the weak alias. */ > # undef error > # undef error_at_line > weak_alias (__error, error) > weak_alias (__error_at_line, error_at_line) > #endif Index: Version-4-10-3.1/lib/alloca.c 25,32c25 < #include < #endif < < #ifdef HAVE_STRING_H < #include < #endif < #ifdef HAVE_STDLIB_H < #include --- > # include 36c29 < #include "blockinput.h" --- > # include "blockinput.h" 44c37 < #ifndef alloca --- > # ifndef alloca 46,47c39,40 < #ifdef emacs < #ifdef static --- > # ifdef emacs > # ifdef static 52c45 < #ifndef STACK_DIRECTION --- > # ifndef STACK_DIRECTION 56,58c49,51 < #endif /* STACK_DIRECTION undefined */ < #endif /* static */ < #endif /* emacs */ --- > # endif /* STACK_DIRECTION undefined */ > # endif /* static */ > # endif /* emacs */ 63c56 < #if defined (CRAY) && defined (CRAY_STACKSEG_END) --- > # if defined (CRAY) && defined (CRAY_STACKSEG_END) 65,68c58,61 < #define ADDRESS_FUNCTION(arg) (char *) i00afunc (&(arg)) < #else < #define ADDRESS_FUNCTION(arg) &(arg) < #endif --- > # define ADDRESS_FUNCTION(arg) (char *) i00afunc (&(arg)) > # else > # define ADDRESS_FUNCTION(arg) &(arg) > # endif 70c63 < #if __STDC__ --- > # if __STDC__ 72c65 < #else --- > # else 74c67 < #endif --- > # endif 76,78c69,71 < #ifndef NULL < #define NULL 0 < #endif --- > # ifndef NULL > # define NULL 0 > # endif 90,92c83,85 < #ifndef emacs < #define malloc xmalloc < #endif --- > # ifndef emacs > # define malloc xmalloc > # endif 103,105c96,98 < #ifndef STACK_DIRECTION < #define STACK_DIRECTION 0 /* Direction unknown. */ < #endif --- > # ifndef STACK_DIRECTION > # define STACK_DIRECTION 0 /* Direction unknown. */ > # endif 107c100 < #if STACK_DIRECTION != 0 --- > # if STACK_DIRECTION != 0 109c102 < #define STACK_DIR STACK_DIRECTION /* Known at compile-time. */ --- > # define STACK_DIR STACK_DIRECTION /* Known at compile-time. */ 111c104 < #else /* STACK_DIRECTION == 0; need run-time code. */ --- > # else /* STACK_DIRECTION == 0; need run-time code. */ 114c107 < #define STACK_DIR stack_dir --- > # define STACK_DIR stack_dir 138c131 < #endif /* STACK_DIRECTION == 0 */ --- > # endif /* STACK_DIRECTION == 0 */ 147,149c140,142 < #ifndef ALIGN_SIZE < #define ALIGN_SIZE sizeof(double) < #endif --- > # ifndef ALIGN_SIZE > # define ALIGN_SIZE sizeof(double) > # endif 177c170 < #if STACK_DIRECTION == 0 --- > # if STACK_DIRECTION == 0 180c173 < #endif --- > # endif 188c181 < #ifdef emacs --- > # ifdef emacs 190c183 < #endif --- > # endif 207c200 < #ifdef emacs --- > # ifdef emacs 209c202 < #endif --- > # endif 221,223d213 < if (new == 0) < abort(); < 235,239c225 < #if defined (CRAY) && defined (CRAY_STACKSEG_END) < < #ifdef DEBUG_I00AFUNC < #include < #endif --- > # if defined (CRAY) && defined (CRAY_STACKSEG_END) 241,243c227,233 < #ifndef CRAY_STACK < #define CRAY_STACK < #ifndef CRAY2 --- > # ifdef DEBUG_I00AFUNC > # include > # endif > > # ifndef CRAY_STACK > # define CRAY_STACK > # ifndef CRAY2 295c285 < #else /* CRAY2 */ --- > # else /* CRAY2 */ 348,349c338,339 < #endif /* CRAY2 */ < #endif /* not CRAY_STACK */ --- > # endif /* CRAY2 */ > # endif /* not CRAY_STACK */ 351c341 < #ifdef CRAY2 --- > # ifdef CRAY2 422c412 < #else /* not CRAY2 */ --- > # else /* not CRAY2 */ 467c457 < #ifdef DEBUG_I00AFUNC --- > # ifdef DEBUG_I00AFUNC 469c459 < #endif --- > # endif 488c478 < #ifdef DEBUG_I00AFUNC --- > # ifdef DEBUG_I00AFUNC 490c480 < #endif --- > # endif 500,501c490,491 < #endif /* not CRAY2 */ < #endif /* CRAY */ --- > # endif /* not CRAY2 */ > # endif /* CRAY */ 503c493 < #endif /* no alloca */ --- > # endif /* no alloca */ Index: Version-4-10-3.1/lib/Makefile.am 41c41 < fjobs.h common.h \ --- > fjobs.h common.h madir.h \ 48c48 < fjobs.c common.c \ --- > fjobs.c common.c madir.c \ 53,54c53,54 < title.h \ < xstdarg.h xsystypes.h --- > title.h xbackupfile.h getnum.h \ > xstdarg.h xsystypes.h 58c58 < title.c --- > title.c xbackupfile.c getnum.c 65,67c65,67 < libitsources = xmalloc.c xgetcwd.c \ < xgethostname.c savedir.c hashtab.c isdir.c \ < pathconcat.c backupfile.c argmatch.c --- > libitsources = xmalloc.c xgetcwd.c getopt.c getopt1.c \ > xgethostname.c hashtab.c isdir.c \ > pathconcat.c backupfile.c argmatch.c addext.c basename.c Index: Version-4-10-3.1/lib/ChangeLog 0a1,29 > 1998-09-18 Akim Demaille > > * encoding.c (char_WX): Synchronize with ps_escape_char. > * psgen.c (ps_print_char): No longer use string_WX. > Reported by Rudolf Cejka. > > 1998-09-17 Akim Demaille > > * xbackupfile.c (create_file_for_backup): New function contributed > by Paul Eggert, but disabled, coz' I couldn't use it correctly :(. > > 1998-09-16 Akim Demaille > > * obstack.c: Update from fileutils. > * obstack.h: Likewise. > > 1998-09-15 Akim Demaille > > * xsysstat.h: Update from fileutils. > * routines.c (xfind_backup_file_name): Backup_type is now an arg. > (xbackup_file) Ditto. > Move them: > * xbackupfile.c: here. New file. > * Makefile.am (libitsources): Added addext.c and basename.c from > fileutils 3.16x. > > * backupfile.c: Update from fileutils 3.16.x > * backupfile.h: Ditto. > Index: Version-4-10-3.1/ogonkify/phvr-c.afm 37c37 < CC nacute 2 ; PCC n 0 0 ; PCC acute 160 195 ; --- > CC nacute 2 ; PCC n 0 0 ; PCC acute 160 0 ; Index: Version-4-10-3.1/ogonkify/doc/ogonkify.info 1,2c1,2 < Ceci est le fichier Info ogonkify.info, produit par Makeinfo version < 1.68à partir du fichier d'entrée «ogonkify.texi». --- > This is Info file ogonkify.info, produced by Makeinfo version 1.68 from > the input file ogonkify.texi. 4c4,10 < This is the Ogonkify manual, by Juliusz Chroboczek --- > INFO-DIR-SECTION Printing Tools > START-INFO-DIR-ENTRY > * ogonkify:: Ogonkify > END-INFO-DIR-ENTRY > > This is the Ogonkify manual, Copyright (C) 1996-1998 by Juliusz > Chroboczek. 12c18 < The ogonkify package contains two programs: a utility for adding --- > The Ogonkify package contains two programs: a utility for adding 14c20 < for converting PS output - notably Netscape and Mosaic output - to use --- > for converting PS output -- notably Netscape and Mosaic output -- to use 20c26 < * Using ogonkify:: How to use ogonkify --- > * Using Ogonkify:: How to use Ogonkify 25c31 < File: ogonkify.info, Node: License, Next: Using ogonkify, Prev: Top, Up: Top --- > File: ogonkify.info, Node: License, Next: Using Ogonkify, Prev: Top, Up: Top 33,35c39,41 < This code is provided as is, without any warranty of any kind. In < particular, it might (or might not) do what it is supposed to do, it < might (or might not) give a nervous breakdown to your printer, and it --- > In particular, this code is provided as is, without any warranty, not > even of any kind. In particular, it might (or might not) do what it is > supposed to do, it might (or might not) destroy your printer, and it 39,43c45,53 < You are allowed to use it for any non-commercial or commercial < purposes, *except* including it in a commercial package or charging < money for it, or making distributions of it with reduced functionality. < In particular, please do *not* distribute the generated fonts without < including a pointer to the AFMs and the rest of the code. --- > Please note that this code is written in Perl. While stronger people > find reading Perl code character-building, it should not be shown to > people in their formative years. The author will not accept any > responsibility for any moral grief caused. > > I would like to ask you *not* to distribute the generated fonts > without including a pointer to the original AFMs and the rest of the > code. Furthermore, please notify me if you decide to include this code > in a larger piece of software. 50c60 < File: ogonkify.info, Node: Using ogonkify, Next: Adding new characters, Prev: License, Up: Top --- > File: ogonkify.info, Node: Using Ogonkify, Next: Adding new characters, Prev: License, Up: Top 52c62 < Using ogonkify --- > Using Ogonkify 55c65 < This chapter describes the various uses of ogonkify. --- > This chapter describes the various uses of Ogonkify. 65c75 < File: ogonkify.info, Node: Ghostscript, Next: Standard Applications, Prev: Using ogonkify, Up: Using ogonkify --- > File: ogonkify.info, Node: Ghostscript, Next: Standard Applications, Prev: Using Ogonkify, Up: Using Ogonkify 71c81 < output of `ogonkify' you may need to run ghostscript with the --- > output of Ogonkify you may need to run ghostscript with the 83c93 < File: ogonkify.info, Node: Standard Applications, Next: a2ps, Prev: Ghostscript, Up: Using ogonkify --- > File: ogonkify.info, Node: Standard Applications, Next: a2ps, Prev: Ghostscript, Up: Using Ogonkify 88,92c98,102 < The main use of `ogonkify' is to allow various standard applications < to print in various languages. As of this writing, the `ogonkify' < script knows how to handle Netscape, Mosaic, the mail printer MP, and < StarOffice. Its usage is described in full detail in the `ogonkify(1)' < manual page. --- > The main use of Ogonkify is to allow various standard applications to > print in various languages. As of this writing, the `ogonkify' script > knows how to handle Netscape, Mosaic, the mail printer MP, StarOffice, > and ApplixWare. Its usage is described in full detail in the > `ogonkify(1)' manual page. 95c105 < File: ogonkify.info, Node: a2ps, Next: genscript, Prev: Standard Applications, Up: Using ogonkify --- > File: ogonkify.info, Node: a2ps, Next: genscript, Prev: Standard Applications, Up: Using Ogonkify 101,102c111,112 < Starting with version 4.7.21, it automatically uses `ogonkify', which < is distributed with it. *Note a2ps manual: (a2ps.info)top. --- > Starting with version 4.7.21, it automatically uses Ogonkify, which is > distributed with it. *Note a2ps manual: (a2ps.info)top. 109c119 < File: ogonkify.info, Node: genscript, Prev: a2ps, Up: Using ogonkify --- > File: ogonkify.info, Node: genscript, Prev: a2ps, Up: Using Ogonkify 125,126c135,136 < However, you may also want to use the output of `ogonkify'; for < printing in Times and Helvetica, this is the only solution. --- > However, you may also want to use the output of Ogonkify; for printing > in Times and Helvetica, this is the only solution. 130,131c140,141 < properly installed, and in particular that you know what < `genscript.cfg' file it reads. --- > properly installed, and that you know which `genscript.cfg' file it > reads. 148c158 < File: ogonkify.info, Node: Adding new characters, Next: Reaching the author, Prev: Using ogonkify, Up: Top --- > File: ogonkify.info, Node: Adding new characters, Next: Reaching the author, Prev: Using Ogonkify, Up: Top 153c163 < This chapter attempts to explain how to extend ogonkify to handle --- > This chapter attempts to explain how to extend Ogonkify to handle 161c171 < * Composite usage:: Usage of the script `composite' --- > * Composite usage:: Usage of the script `composeglyphs' 170c180 < A typical Type 1 font for the latin alphabet contains `pure' --- > A typical Type 1 font for the latin alphabet contains "pure" 178,182c188,192 < notable exception is IBM Courier - not Adobe Courier - which contains < all the characters you will ever need). However, the components of < those characters are present. It should not be difficult to add the < characters we need if the necessary tools were available... At least < four methods could be used: --- > notable exception is IBM Courier -- not Adobe Courier -- which contains > many useful glyphs). However, the components of those glyphs are > present. It should not be difficult to add the characters we need if > the necessary tools were available... At least four methods could be > used: 189,195c199,205 < ii) Parse the .pfa or .pfb file containing the font program for a Type < 1 font, and generate a new .pfa containing the composite characters. < This should not be too difficult (.pfa parsers are freely available), < but would require that users have the .pfa files corresponding to the < fonts they use, which is often not the case. Furthermore, I believe < that it would violate the license of the fonts. I am not quite sure < what to make of the following: --- > ii) Parse the `PFA' or `PFB' file containing the font program for a > Type 1 font, and generate a new `PFA' containing the composite > characters. This should not be too difficult (`PFA' parsers are freely > available), but would require that users have the `PFA' files > corresponding to the fonts they use, which is often not the case. > Furthermore, I believe that it would violate the license of the fonts. > I am not quite sure what to make of the following: 208,209c218,219 < with Type 1 font dictionaries. Copy protection, as well known, only < ever bothers honest users. --- > with Type 1 font dictionaries. Copy protection, as always, only bothers > honest users. 214,215c224 < to be reasonably fast - faster than, for instance, using Multiple < Master fonts. --- > to be reasonably fast. 218c227 < accompanying perl program `composite', follow scheme (iv). The --- > accompanying perl program `composeglyphs', follow scheme (iv). The 222,223c231,235 < *Note:* a Polish typographer would be appalled to see that we < consider the `ogonek' as a diacritical mark, and thus harm the --- > *Please note:* our usage of the word "composite" has noting to do > with Adobe's notion of "composite fonts". This is a bug. > > *Please note:* a Polish typographer would be appalled to see that > we consider the "ogonek" as a diacritical mark, and thus harm the 236c248 < Information about the fonts comes from `Adobe Font Metrics' (AFM) --- > Information about the fonts comes from "Adobe Font Metrics" (AFM) 239,241c251,253 < contain the composite character information. Therefore, a program < could generate the needed font - encoding vector and everything < included - from the AFMs. --- > contain the composite character information. Therefore, a program could > generate the needed font -- encoding vector and everything included -- > from the AFMs. 244,252c256,263 < different AFMs on every run of the program: (i) an AFM with the < encoding vector to use, (ii) the AFM of the original font, and (iii) an < AFM with supplementary composite character information. The latter < will usually have to be supplied by the user. It is needed for AFMs < provided with Type 1 fonts usually only contain composite information < about the characters already in the font (in fact, the Adobe < documentation does not make it quite clear whether it is legal to < insert composite information about characters not already in the font < into an AFM). --- > different AFMs on every run of the program: (i) an AFM with the encoding > vector to use, (ii) the AFM of the original font, and (iii) an AFM with > supplementary composite character information. The latter will usually > have to be supplied by the user. It is needed because AFMs provided > with Type 1 fonts usually only contain composite information about the > characters already in the font (in fact, the Adobe documentation does > not make it quite clear whether it is legal to insert composite > information about characters not already in the font into an AFM). 264c275,276 < used with most applications. Furthermore, they can be reencoded. --- > used with most applications. Furthermore, they can be reencoded, just > like any well-behaved PostScript font. 299c311 < The `composite' script can be run to generate either an encoding --- > The `composeglyphs' script can be run to generate either an encoding 304c316 < `composite' is run as follows: --- > `composeglyphs' is run as follows: 306c318 < % ./composite -e latin2.afm -E latin2.enc --- > % composeglyphs -e latin2.afm -E latin2.enc 308,311c320,323 < which will generate the file `latin2.enc' from the AFM `latin2.afm' < (this is the default). Any AFM file is suitable as input, but most AFMs < do not contain all the possible characters of an encoding vector (the < missing ones will be replaced by `.notdef'). --- > which will generate the file `latin2.enc' from the AFM file > `latin2.afm' (this is the default). Any AFM file is suitable as input, > but most AFMs do not contain all the possible characters of an encoding > vector (the missing ones will be replaced by `.notdef'). 315,318c327,330 < % ./composite -i ptmr.afm -c ptmr-c.afm \ < -o ptmr-o.ps -n Times-Roman-Ogonki \ < -a ptmr-o.afm \ < -e ogonki.afm -t adobe.afm --- > % composeglyphs -i ptmr.afm -c ptmr-c.afm \ > -o ptmr-o.ps -n Times-Roman-Ogonki \ > -a ptmr-o.afm \ > -e ogonki.afm -t adobe.afm 338,339c350,351 < the base Times-Roman font - for example, zcaron and Zcaron. Take the < corresponding "composite character" (`CC') line from the `ptmr.afm' --- > the base Times-Roman font -- for example, `zcaron' and `Zcaron'. Take > the corresponding "composite character" (`CC') line from the `ptmr.afm' 344c356 < and insert it into the ptmr-c.afm file, changing the names of the --- > and insert it into the `ptmr-c.afm' file, changing the names of the 362c374 < This manual and most of the ogonkify package were written by Juliusz --- > This manual and most of the Ogonkify package were written by Juliusz 377,390c389,402 < Node: Top175 < Node: License763 < Node: Using ogonkify1768 < Node: Ghostscript2209 < Node: Standard Applications2695 < Node: a2ps3170 < Node: genscript3604 < Node: Adding new characters5164 < Node: Composite background5758 < Node: AFM files9211 < Node: Generated fonts10412 < Node: Composite usage12367 < Node: Composite example13890 < Node: Reaching the author14797 --- > Node: Top297 > Node: License887 > Node: Using Ogonkify2053 > Node: Ghostscript2494 > Node: Standard Applications2978 > Node: a2ps3463 > Node: genscript3895 > Node: Adding new characters5440 > Node: Composite background6038 > Node: AFM files9553 > Node: Generated fonts10760 > Node: Composite usage12759 > Node: Composite example14305 > Node: Reaching the author15219 Index: Version-4-10-3.1/ogonkify/doc/ogonkify.man 15c15 < [-M] [-mp] [-SO] [-AX] [--] file ... --- > [-M] [-mp] [-SO] [-AX] [-F] [--] file ... 97c97,98 < -h Do the right font remappings for using Helvetica - --- > > -h Do the right font remappings for using Helvetica - 125d125 < (use -C instead). 139a140,142 > (use -C instead). > > 145a149,151 > -F Do XFig processing (only works for Polish characters). > > 180a187 > % ogonkify -XF -ATH McKornik Jr. Last change: 19 Feb 1997 3 195d198 < McKornik Jr. Last change: 19 Feb 1997 3 198a202 > OGONKIFY(1) User Commands OGONKIFY(1) 202c206 < OGONKIFY(1) User Commands OGONKIFY(1) --- > be differently shaped than the one used with an `e'.) 203a208,211 > It would be better to patch the programs we have the sources > to than to post-process the produced PostScript. > > The program is written in Perl. 221c229,230 < Baginski provided the support for ApplixWare. --- > Baginski provided the support for ApplixWare. Piotr > Kuszewski provided the support for XFig. 237,245d245 < < < < < < < < < Index: Version-4-10-3.1/ogonkify/doc/ogonkify.1 3c3 < .\" Time-stamp: <98/04/04 23:42:17 jec> --- > .\" Time-stamp: <98/05/16 03:23:32 jec> 32a33 > .RB [ \-F ] 110d110 < .fi 124d123 < .fi 128a128 > .TP 197a198,203 > .B \-F > Do > .B XFig > processing (only works for Polish characters). > > .TP 236a243 > % ogonkify \-XF \-ATH Piotr Kuszewski provided the support for > .BR XFig . Index: Version-4-10-3.1/ogonkify/doc/ogonkify.texi 8c8,13 < @c Time-stamp: <98/04/04 23:44:43 jec> --- > @c Time-stamp: <98/09/03 18:06:48 jec> > > @dircategory Printing Tools > @direntry > * ogonkify:: Ogonkify > @end direntry 11c16,17 < This is the Ogonkify manual, by Juliusz Chroboczek --- > This is the Ogonkify manual, Copyright @copyright{} 1996--1998 by > Juliusz Chroboczek. 23c29 < The ogonkify package contains two programs: a utility for adding --- > The Ogonkify package contains two programs: a utility for adding 25c31 < for converting PS output -- notably Netscape and Mosaic output -- to use --- > for converting PS output --- notably Netscape and Mosaic output --- to use 30c36 < * Using ogonkify:: How to use ogonkify --- > * Using Ogonkify:: How to use Ogonkify 35c41 < @node License, Using ogonkify, Top, Top --- > @node License, Using Ogonkify, Top, Top 41,43c47,49 < This code is provided as is, without any warranty of any kind. In < particular, it might (or might not) do what it is supposed to do, it < might (or might not) give a nervous breakdown to your printer, and it --- > In particular, this code is provided as is, without any warranty, not > even of any kind. In particular, it might (or might not) do what it is > supposed to do, it might (or might not) destroy your printer, and it 47,51c53,61 < You are allowed to use it for any non-commercial or commercial purposes, < @emph{except} including it in a commercial package or charging money for < it, or making distributions of it with reduced functionality. In < particular, please do @emph{not} distribute the generated fonts without < including a pointer to the AFMs and the rest of the code. --- > Please note that this code is written in Perl. While stronger people > find reading Perl code character-building, it should not be shown to > people in their formative years. The author will not accept any > responsibility for any moral grief caused. > > I would like to ask you @emph{not} to distribute the generated fonts > without including a pointer to the original AFMs and the rest of the > code. Furthermore, please notify me if you decide to include this code > in a larger piece of software. 57,58c67,68 < @node Using ogonkify, Adding new characters, License, Top < @chapter Using ogonkify --- > @node Using Ogonkify, Adding new characters, License, Top > @chapter Using Ogonkify 60c70 < This chapter describes the various uses of ogonkify. --- > This chapter describes the various uses of Ogonkify. 69c79 < @node Ghostscript, Standard Applications, Using ogonkify, Using ogonkify --- > @node Ghostscript, Standard Applications, Using Ogonkify, Using Ogonkify 73c83 < output of @code{ogonkify} you may need to run ghostscript with the --- > output of Ogonkify you may need to run ghostscript with the 90c100 < @node Standard Applications, a2ps, Ghostscript, Using ogonkify --- > @node Standard Applications, a2ps, Ghostscript, Using Ogonkify 93,96c103,106 < The main use of @code{ogonkify} is to allow various standard < applications to print in various languages. As of this writing, the < @code{ogonkify} script knows how to handle Netscape, Mosaic, the mail < printer MP, and StarOffice. Its usage is described in full detail in --- > The main use of Ogonkify is to allow various standard applications to > print in various languages. As of this writing, the @code{ogonkify} > script knows how to handle Netscape, Mosaic, the mail printer MP, > StarOffice, and ApplixWare. Its usage is described in full detail in 99c109 < @node a2ps, genscript, Standard Applications, Using ogonkify --- > @node a2ps, genscript, Standard Applications, Using Ogonkify 103c113 < Starting with version 4.7.21, it automatically uses @code{ogonkify}, --- > Starting with version 4.7.21, it automatically uses Ogonkify, 112c122 < @node genscript, , a2ps, Using ogonkify --- > @node genscript, , a2ps, Using Ogonkify 126c136 < However, you may also want to use the output of @code{ogonkify}; for --- > However, you may also want to use the output of Ogonkify; for 130,132c140,142 < `instogonki' script with `genscript'. They assume that `genscript' is < properly installed, and in particular that you know what < `genscript.cfg' file it reads. --- > @code{instogonki} script with @code{genscript}. They assume that > @code{genscript} is properly installed, and that you know which > @code{genscript.cfg} file it reads. 159c169 < @node Adding new characters, Reaching the author, Using ogonkify, Top --- > @node Adding new characters, Reaching the author, Using Ogonkify, Top 162c172 < This chapter attempts to explain how to extend ogonkify to handle --- > This chapter attempts to explain how to extend Ogonkify to handle 169c179 < * Composite usage:: Usage of the script `composite' --- > * Composite usage:: Usage of the script `composeglyphs' 177c187 < A typical Type 1 font for the latin alphabet contains `pure' --- > A typical Type 1 font for the latin alphabet contains ``pure'' 185,189c195,199 < missing (a notable exception is IBM Courier -- not Adobe Courier -- < which contains all the characters you will ever need). However, the < components of those characters are present. It should not be < difficult to add the characters we need if the necessary tools were < available@dots{} At least four methods could be used: --- > missing (a notable exception is IBM Courier --- not Adobe Courier --- > which contains many useful glyphs). However, the components of those > glyphs are present. It should not be difficult to add the > characters we need if the necessary tools were available@dots{} At least > four methods could be used: 192,194c202,204 < i) Do not change the original font, but do overstriking for < individual characters (e.g. typeset an `a', then move backwards and < typeset an `ogonek' for `aogonek'). This method is widely used, for --- > i) Do not change the original font, but do overstriking for individual > characters (e.g. typeset an @code{a}, then move backwards and typeset an > @code{ogonek} for @code{aogonek}). This method is widely used, for 198,204c208,214 < ii) Parse the .pfa or .pfb file containing the font program for a < Type 1 font, and generate a new .pfa containing the composite < characters. This should not be too difficult (.pfa parsers are freely < available), but would require that users have the .pfa files < corresponding to the fonts they use, which is often not the case. < Furthermore, I believe that it would violate the license of the < fonts. I am not quite sure what to make of the following: --- > ii) Parse the @code{PFA} or @code{PFB} file containing the font > program for a Type 1 font, and generate a new @code{PFA} containing the > composite characters. This should not be too difficult (@code{PFA} > parsers are freely available), but would require that users have the > @code{PFA} files corresponding to the fonts they use, which is often > not the case. Furthermore, I believe that it would violate the license > of the fonts. I am not quite sure what to make of the following: 218,223c228,233 < iii) Download the original font, and add to its Charstrings < dictionary the supplementary characters using PostScript. This would < not violate the license agreement as the modified font would exist < only in the printer. However, many PostScript interpreters do not < allow tampering with Type 1 font dictionaries. Copy protection, as < well known, only ever bothers honest users. --- > iii) Download the original font, and add to its Charstrings dictionary > the supplementary characters using PostScript. This would not violate > the license agreement as the modified font would exist only in the > printer. However, many PostScript interpreters do not allow tampering > with Type 1 font dictionaries. Copy protection, as always, only bothers > honest users. 229,230c239 < found it to be reasonably fast -- faster than, for instance, using < Multiple Master fonts. --- > found it to be reasonably fast. 232,233c241,242 < The `composite.ps' file contained in this distribution, and the < accompanying perl program `composite', follow scheme (iv). The --- > The @code{composite.ps} file contained in this distribution, and the > accompanying perl program @code{composeglyphs}, follow scheme (iv). The 238,239c247,253 < @strong{Note:} a Polish typographer would be appalled to see that we < consider the `ogonek' as a diacritical mark, and thus harm the --- > @strong{Please note:} our usage of the word ``composite'' has noting to > do with Adobe's notion of ``composite fonts''. This is a bug. > @end quotation > > @quotation > @strong{Please note:} a Polish typographer would be appalled to see that > we consider the ``ogonek'' as a diacritical mark, and thus harm the 241,244c255,258 < Polish font, the tail of `aogonek' would have a different shape than < that of `eogonek'. Considering however the poor availability of fonts < with the needed characters, we do not currently have the luxury to < whine about such esthetic problems. --- > Polish font, the tail of @code{aogonek} would have a different shape > than that of @code{eogonek}. Considering however the poor availability > of fonts with the needed characters, we do not currently have the luxury > to whine about such esthetic problems. 250c264 < Information about the fonts comes from `Adobe Font Metrics' (AFM) --- > Information about the fonts comes from @dfn{Adobe Font Metrics} (AFM) 253,255c267,269 < contain the composite character information. Therefore, a program < could generate the needed font -- encoding vector and < everything included -- from the AFMs. --- > contain the composite character information. Therefore, a program could > generate the needed font --- encoding vector and everything included --- > from the AFMs. 258,266c272,279 < different AFMs on every run of the program: (i) an AFM with the < encoding vector to use, (ii) the AFM of the original font, and (iii) < an AFM with supplementary composite character information. The latter < will usually have to be supplied by the user. It is needed for AFMs < provided with Type 1 fonts usually only contain composite information < about the characters already in the font (in fact, the Adobe < documentation does not make it quite clear whether it is legal to < insert composite information about characters not already in the font < into an AFM). --- > different AFMs on every run of the program: (i) an AFM with the encoding > vector to use, (ii) the AFM of the original font, and (iii) an AFM with > supplementary composite character information. The latter will usually > have to be supplied by the user. It is needed because AFMs provided > with Type 1 fonts usually only contain composite information about the > characters already in the font (in fact, the Adobe documentation does > not make it quite clear whether it is legal to insert composite > information about characters not already in the font into an AFM). 276c289,290 < used with most applications. Furthermore, they can be reencoded. --- > used with most applications. Furthermore, they can be reencoded, just > like any well-behaved PostScript font. 281,282c295,296 < to build `Nacute' from `N' and `acute', both `N' and `acute' must be < in the base vector. --- > to build @code{Nacute} from @code{N} and @code{acute}, both @code{N} and > @code{acute} must be in the base vector. 287,289c301,303 < control character range. The base encoding vector that I use is < called `OgonkiEncoding'; it is based on Latin-2, but contains all the < characters of `StandardEncoding' (although in strange places). --- > control character range. The base encoding vector that I use is called > @code{OgonkiEncoding}; it is based on Latin-2, but contains all the > characters of @code{StandardEncoding} (although in strange places). 312c326 < The @code{composite} script can be run to generate either an encoding --- > The @code{composeglyphs} script can be run to generate either an encoding 317c331 < @code{composite} is run as follows: --- > @code{composeglyphs} is run as follows: 320c334 < % ./composite -e latin2.afm -E latin2.enc --- > % composeglyphs -e latin2.afm -E latin2.enc 324,327c338,341 < which will generate the file @code{latin2.enc} from the AFM `latin2.afm' < (this is the default). Any AFM file is suitable as input, but most AFMs < do not contain all the possible characters of an encoding vector (the < missing ones will be replaced by @code{.notdef}). --- > which will generate the file @code{latin2.enc} from the AFM file > @code{latin2.afm} (this is the default). Any AFM file is suitable as > input, but most AFMs do not contain all the possible characters of an > encoding vector (the missing ones will be replaced by @code{.notdef}). 332,335c346,349 < % ./composite -i ptmr.afm -c ptmr-c.afm \ < -o ptmr-o.ps -n Times-Roman-Ogonki \ < -a ptmr-o.afm \ < -e ogonki.afm -t adobe.afm --- > % composeglyphs -i ptmr.afm -c ptmr-c.afm \ > -o ptmr-o.ps -n Times-Roman-Ogonki \ > -a ptmr-o.afm \ > -e ogonki.afm -t adobe.afm 355,357c369,371 < already present in the base Times-Roman font -- for example, zcaron and < Zcaron. Take the corresponding @dfn{composite character} (@code{CC}) < line from the @code{ptmr.afm} file: --- > already present in the base Times-Roman font --- for example, > @code{zcaron} and @code{Zcaron}. Take the corresponding @dfn{composite > character} (@code{CC}) line from the @code{ptmr.afm} file: 364c378 < and insert it into the ptmr-c.afm file, changing the names --- > and insert it into the @code{ptmr-c.afm} file, changing the names 382c396 < This manual and most of the ogonkify package were written by Juliusz --- > This manual and most of the Ogonkify package were written by Juliusz Index: Version-4-10-3.1/ogonkify/ogonkify.in 1c1 < #!@perl@ --- > #! @perl@ 7c7 < # Time-stamp: <98/04/04 23:30:45 jec> --- > # Time-stamp: <98/05/16 03:25:42 jec> 12c12 < $VERSION='v. 0.6 by J. Chroboczek'; --- > $VERSION='v. 0.6.1 by J. Chroboczek'; 38a39 > $doXfig=0; 166c167 < -a -c -h -t -A -C -H -T -AT -CT -ATH -CTH -N -M -mp -SO -AX -- file ... --- > -a -c -h -t -A -C -H -T -AT -CT -ATH -CTH -N -M -mp -SO -AX -F -- file ... 183,184c184,186 < elsif (/^-t$/) { ×Remappings ; } < elsif (/^-T$/) { ×Remappings ; ×Fonts; } --- > elsif (/^-t$/) { ×Remappings; } > elsif (/^-h$/) { &helveticaRemappings ; } > elsif (/^-T$/) { ×Remappings; ×Fonts; } 185a188 > elsif (/^-H$/) { &helveticaRemappings; &helveticaFonts; } 199c202,203 < elsif (/^-mp$/){ $doMp=TRUE; } --- > elsif (/^-mp$/) { $doMp=TRUE; } > elsif (/^-F$/) { $doXfig=TRUE; } 206a211,214 > if($doXfig && $encoding ne 'L2' && $encoding ne 'L1') { > die "-F currently only works with encoding L2"; > } > 244c252,270 < } --- > } elsif ($doXfig && $encoding eq 'L2') { # support for Latin-2 only > s#/plusminus#/aogonek#o; > s#/ae#/cacute#o; > s#/ecircumflex#/eogonek#o; > s#/threesuperior#/lslash#o; > s#/ntilde#/nacute#o; > s#/paragraph#/sacute#o; > s#/onequarter#/zacute#o; > s#/questiondown#/zdotaccent#o; > s#/exclamdown#/Aogonek#o; > s#/AE#/Cacute#o; > s#/Ecircumflex#/Eogonek#o; > s#/sterling#/Lslash#o; > s#/Ntilde#/Nacute#o; > s#/brokenbar#/Sacute#o; > s#/logicalnot#/Zacute#o; > s#/macron#/Zdotaccent#o; > # add more substitutions here. > } Index: Version-4-10-3.1/ogonkify/Makefile.am 78c78 < bin_SCRIPTS = ogonkify compose --- > bin_SCRIPTS = ogonkify composeglyphs 89c89 < %-o.afm: ogonki.enc compose.in %-c.afm --- > %-o.afm: ogonki.enc composeglyphs.in %-c.afm 93c93 < ./compose -i $*.afm -c $*-c.afm \ --- > ./composeglyphs -i $*.afm -c $*-c.afm \ 98c98 < %-o.ps: ogonki.enc compose.in %-c.afm --- > %-o.ps: ogonki.enc composeglyphs.in %-c.afm 102c102 < ./compose -i $*.afm -c $*-c.afm \ --- > ./composeglyphs -i $*.afm -c $*-c.afm \ 108c108 < # We want to distribute the product of compose too, avoiding --- > # We want to distribute the product of composeglyphs too, avoiding 113c113 < compose.in ogonkify.in $(PSPROGS) fontname.dat \ --- > composeglyphs.in ogonkify.in $(PSPROGS) fontname.dat \ 125,127c125,127 < compose: compose.in < sed -e "s#@perl@#$(PERL)#g" $(srcdir)/compose.in > compose < chmod +x compose --- > composeglyphs: composeglyphs.in > sed -e "s#@perl@#$(PERL)#g" $(srcdir)/composeglyphs.in > composeglyphs > chmod +x composeglyphs 132c132 < .afm.enc: compose.in --- > .afm.enc: composeglyphs.in 134c134 < ./compose -e $< -E $*.enc --- > ./composeglyphs -e $< -E $*.enc Index: Version-4-10-3.1/ps/Makefile.am 41,50d40 < < # < # Cygnus GNU Win 32 distrib < # < windows: < for f in $(ps_DATA); \ < do \ < cp $$f ../doslib; \ < done < Index: Version-4-10-3.1/etc/a2ps_cfg.in 250c250 < @GZIP@Delegation: Gzip-a2ps compressed:ps \ --- > @GZIP@Delegation: gzip-a2ps gzip:ps \ 251a252,260 > > @GZIP@Delegation: gzip-a2ps compress:ps \ > @GZIP@ gzip -cd $f | #{a2ps} --stdin=$N > > @BZIP@Delegation: bzip-a2ps bzip:ps \ > @BZIP@ bunzip -cd $f | #{a2ps} --stdin=$N > > @BZIP2@Delegation: bzip2-a2ps bzip2:ps \ > @BZIP2@ bunzip2 -cd $f | #{a2ps} --stdin=$N Index: Version-4-10-3.1/etc/Makefile.am 30,31d29 < EXTRA_DIST = $(PACKAGE)_cfg.in README.in < 33a32,35 > dsysconf = $(DESTDIR)$(sysconfdir) > > EXTRA_DIST = $(PACKAGE)_cfg.in README.in > 37,40c39,42 < $(mkinstalldirs) $(sysconfdir) < @if test -r $(sysconfdir)/$(PACKAGE).cfg; then \ < if cmp $(sysconfdir)/$(PACKAGE).cfg $(top_builddir)/etc/$(PACKAGE).cfg 2> /dev/null ; then \ < echo "$(sysconfdir)/$(PACKAGE).cfg has not changed"; \ --- > $(mkinstalldirs) $(dsysconf) > @if test -r $(dsysconf)/$(PACKAGE).cfg; then \ > if cmp $(dsysconf)/$(PACKAGE).cfg $(top_builddir)/etc/$(PACKAGE).cfg 2> /dev/null ; then \ > echo "$(dsysconf)/$(PACKAGE).cfg has not changed"; \ 44,45c46,47 < echo "* Warning: $(sysconfdir)/$(PACKAGE).cfg exist."; \ < echo "* It has been moved as $(sysconfdir)/$(PACKAGE).cfg.old"; \ --- > echo "* Warning: $(dsysconf)/$(PACKAGE).cfg exist."; \ > echo "* It has been moved as $(dsysconf)/$(PACKAGE).cfg.old"; \ 48,49c50,51 < mv $(sysconfdir)/$(PACKAGE).cfg $(sysconfdir)/$(PACKAGE).cfg.old; \ < $(INSTALL_DATA) $(top_builddir)/etc/$(PACKAGE).cfg $(sysconfdir)/$(PACKAGE).cfg ; \ --- > mv $(dsysconf)/$(PACKAGE).cfg $(dsysconf)/$(PACKAGE).cfg.old; \ > $(INSTALL_DATA) $(top_builddir)/etc/$(PACKAGE).cfg $(dsysconf)/$(PACKAGE).cfg ; \ 52c54 < $(INSTALL_DATA) $(top_builddir)/etc/$(PACKAGE).cfg $(sysconfdir)/$(PACKAGE).cfg; \ --- > $(INSTALL_DATA) $(top_builddir)/etc/$(PACKAGE).cfg $(dsysconf)/$(PACKAGE).cfg; \ 66,75d67 < < # < # Cygnus GNU Win 32 distrib < # < windows: < for f in a2ps.cfg; \ < do \ < cp $$f ../doslib; \ < done < Index: Version-4-10-3.1/m4/gccwarn.m4 6a7,9 > dnl -Wcast-qual because with char * cp; const char * ccp; > dnl cp = (char *) ccp; > dnl is the only portable way to do cp = ccp; 25d27 < Wcast-qual \ Index: Version-4-10-3.1/auxdir/Makefile.am 24d23 < noinst_SCRIPTS = help2man msdos.sh 26,41c25 < aclocal_macros = atexit.m4 fp_echo.m4 lpr.m4 strftim.m4 dmalloc.m4 \ < gccwarn.m4 manylibs.m4 strftime.m4 file.m4 ggetopt.m4 \ < ogonkify.m4 pw_gecos.m4 \ < a2_dvi2ps.m4 a2_gzip.m4 a2_psutils.m4 a2_texi2ps.m4 a2_gv.m4 \ < a2_pdf2ps.m4 a2_roff2ps.m4 a2_imagick.m4 < < EXTRA_DIST = $(aclocal_macros) help2man.PL msdos.sh < < help2man: $(srcdir)/help2man.PL < if test -n "$(PERL)"; then\ < $(PERL) $(srcdir)/help2man.PL -q > /dev/null 2>&1 \ < || echo "exit 1" > help2man ;\ < else \ < echo "exit 1" > help2man ;\ < fi < chmod +x help2man --- > EXTRA_DIST = msdos.sh Index: Version-4-10-3.1/configure.in 15c15 < AM_INIT_AUTOMAKE(a2ps, 4.10.3) --- > AM_INIT_AUTOMAKE(a2ps, 4.10.4) 31a32 > jm_PERL 80c81 < AC_CHECK_HEADERS(memory.h errno.h) --- > AC_CHECK_HEADERS(memory.h errno.h fcntl.h) 88c89 < AC_CHECK_FUNCS(uname strchr strerror getcwd bcopy bzero tempnam) --- > AC_CHECK_FUNCS(uname strchr strerror strerror_r getcwd bcopy bzero tempnam) 91c92 < ad_FUNC_GNU_GETOPT --- > # ad_FUNC_GNU_GETOPT 123,127c124,126 < # If Maintainer mode, use warnings < if test "x$USE_MAINTAINER_MODE" = xyes; then < CF_GCC_WARNINGS < CFLAGS="$CFLAGS $EXTRA_CFLAGS" < fi --- > # Some extra warnings > CF_GCC_WARNINGS > CFLAGS="$CFLAGS $EXTRA_CFLAGS" 178a178,180 > a2_BZIP > a2_BZIP2 > 201,210c203,224 < AC_OUTPUT(Makefile src/Makefile doc/Makefile check/Makefile lib/Makefile \ < check/defs \ < auxdir/Makefile \ < etc/Makefile etc/a2ps_cfg \ < intl/Makefile po/Makefile.in \ < sheets/Makefile encoding/Makefile ps/Makefile afm/Makefile \ < contrib/Makefile contrib/sample/Makefile contrib/emacs/Makefile \ < contrib/card contrib/psmandup contrib/fixps contrib/pdiff \ < fonts/Makefile ppd/Makefile \ < ogonkify/Makefile ogonkify/doc/Makefile, \ --- > AC_OUTPUT(Makefile > src/Makefile > doc/Makefile > man/Makefile > check/Makefile check/defs > lib/Makefile > auxdir/Makefile > m4/Makefile > etc/Makefile etc/a2ps_cfg > intl/Makefile po/Makefile.in > sheets/Makefile > encoding/Makefile > ps/Makefile > afm/Makefile > contrib/Makefile > contrib/sample/Makefile > contrib/emacs/Makefile > contrib/card contrib/psmandup contrib/fixps contrib/pdiff > arch/Makefile arch/os2/Makefile > fonts/Makefile > ppd/Makefile > ogonkify/Makefile ogonkify/doc/Makefile, Index: Version-4-10-3.1/config.h.in 154,161d153 < /* Define to rpl_getopt if the replacement function should be used, < * And define the rpl_* if the replacement getopt is used */ < #undef getopt < #undef optarg < #undef opterr < #undef optind < #undef optopt < 198,200d189 < /* Define if you have the getopt_long function. */ < #undef HAVE_GETOPT_LONG < 254a244,246 > /* Define if you have the strerror_r function. */ > #undef HAVE_STRERROR_R > 274a267,269 > > /* Define if you have the header file. */ > #undef HAVE_FCNTL_H Index: Version-4-10-3.1/acconfig.h 57,64d56 < /* Define to rpl_getopt if the replacement function should be used, < * And define the rpl_* if the replacement getopt is used */ < #undef getopt < #undef optarg < #undef opterr < #undef optind < #undef optopt < Index: Version-4-10-3.1/TODO 37a38,39 > > And a lot of cleanups :( Index: Version-4-10-3.1/THANKS 1c1 < a2ps has originally been written by Miguel Santana. Other people --- > Many people 3,4c3,4 < improvements or submitting actual code. Here is a list of these < people. Help us keeping it complete and exempt of errors. --- > improvements or submitting actual code. > Please, help us keeping this list complete and exempt of errors. 35a36 > Rudolf Cejka Index: Version-4-10-3.1/NEWS 0a1,19 > Version 4.10.4 Sep 28, 1998 > * a2ps is now GNU software > * Updated Ogonkify (compose is now composeglyphs) > * Bug fixes: > - y2k problems with short dates > - version control is enabled only in the pertinent cases > * Encodings: > - The graphic PC encoding is supported again ibm-cp437 (or pcg) > - Renamed ibmpc.edf as ibm-cp850.edf and cp1250.edf as ms-cp1250.edf > * Options: > - --define is encouraged over --variable (like m4 etc.) > - most options return a better diagnostic when the argument > is invalid > * Predefined Delegations > - bzip and bzip2 compressed files > * New directories: > - `arch/' for support of non Unix OSes. > - `arch/os2/' support for OS/2 by Alexander Mai. > Index: Version-4-10-3.1/Makefile.am 31,32c31,32 < SUBDIRS = auxdir etc ps ogonkify intl \ < lib src po check sheets encoding afm fonts ppd contrib doc --- > SUBDIRS = auxdir m4 etc ps ogonkify intl \ > lib src po check sheets encoding afm fonts ppd contrib arch doc man 35,37c35,36 < ACLOCAL_AMFLAGS = -I auxdir < EXTRA_DIST = TODO HELPING-NLS ANNOUNCE FAQ \ < config.h.os2 Makefile.os2 README.OS2 --- > ACLOCAL_AMFLAGS = -I m4 > EXTRA_DIST = TODO HELPING-NLS ANNOUNCE FAQ a2ps.prj 56a56,68 > > prcs-diff: > thisver=`echo "Version-$(VERSION)" | sed 's/\./-/g'`; \ > IFS="${IFS}:,;" ; \ > for prev in $(PREV); \ > do \ > prevno=`echo "$$prev" | sed 's/^\./0./'`; \ > prevver=Version-`echo $$prevno | sed 's/\./-/g'`; \ > diff=$(PACKAGE)-$$prevno-$(VERSION).diff; \ > prcs diff -r $$prevver -r $$thisver -N $(PACKAGE) > $$diff; \ > gzip -c $$diff > $$diff.gz && \ > bzip2 $$diff ;\ > done Index: Version-4-10-3.1/ChangeLog 0a1,29 > 1998-09-24 Akim Demaille > > * m4/Makefile.am: New file. Move all the m4 macros from auxdir/ > to m4/. > > 1998-09-21 Akim Demaille > > * arch/os2/Makefile.am (EXTRA_DIST): Renamed config.h as > config.h.os2. > > 1998-09-18 Akim Demaille > > * auxdir/help2man.PL: Updated. > > * doc/Makefile.am: No longer generate man pages. > > * man/Makefile.am (a2ps.1): Set LC_ALL to C. > (psmandup.1): Likewise. > (fixps.1): Likewise. > (pdiff.1): Likewise. > (card.1): Likewise. > Reported by Joachim Backes. > > * man: New directory, modeled after that of the fileutils. > > 1998-09-17 Akim Demaille > > * configure.in: No longer make special case for getopt. > Index: Version-4-10-3.1/README 4,5c4 < Please send problems and feedback to Akim Demaille < (demaille@inf.enst.fr) --- > Please send problems and feedback to bug-a2ps@gnu.org. 18c17 < 4. More ? --- > 4. More? 117a117 > arch/ Files to help to port a2ps to non Unix OSes 140,141c140,141 < sending an email to a2ps-request@inf.enst.fr, with < "subscribe" as subject. --- > sending an email to a2ps-request@gnu.org, with "subscribe" as > subject. 148c148 < Bug reports should be sent to a2ps-bugs@inf.enst.fr --- > Bug reports should be sent to bug-a2ps@gnu.org Index: Version-4-10-3.1/ogonkify/VERSION 2c2 < Sat Apr 4 23:53:14 BST 1998 --- > Thu Sep 3 18:07:37 BST 1998 Index: Version-4-10-3.1/ANNOUNCE 4,6c4,6 < a2ps is an Any to PostScript filter. Of course is process plain text < files, but also pretty prints quite a few popular languages (today, < 67). --- > GNU a2ps is an Any to PostScript filter. Of course is process plain > text files, but also pretty prints quite a few popular languages > (today, 67). 51c51 < a2ps is under GPL and can be found on its web page: --- > GNU a2ps is under GPL and can be found on its web page: 56,57c56,57 < subscribe, send a mail to a2ps-request@inf.enst.fr with `subscribe' in < its body. Contributions of any kind are mostly welcome! --- > subscribe, send a mail to a2ps-request@gnu.org with `subscribe' in its > body. Contributions of any kind are mostly welcome! 60c60 < a2ps-bugs@inf.enst.fr. --- > bug-a2ps@gnu.org. 63c63 < Version 4.10.3 --- > Version 4.10.4 65,68c65,68 < Version 4.10.3 is a release. It supersedes versions 4.10, 4.10.1 and < 4.10.2. It mainly brings a few bug fixes, especially in the < configuration process and in the documentation; new translations; and < new contributions. --- > Version 4.10.4 is a release. It supersedes versions 4.10, 4.10.1, > 4.10.2, and 4.10.3. It mainly brings a few bug fixes, especially a > problem in printing short dates after y2k; new translations; and new > contributions. 71a72,90 > Version 4.10.4 Sep 28, 1998 > * a2ps is now GNU software > * Updated Ogonkify (compose is now composeglyphs) > * Bug fixes: > - y2k problems with short dates > - version control is enabled only in the pertinent cases > * Encodings: > - The graphic PC encoding is supported again ibm-cp437 (or pcg) > - Renamed ibmpc.edf as ibm-cp850.edf and cp1250.edf as ms-cp1250.edf > * Options: > - --define is encouraged over --variable (like m4 etc.) > - most options return a better diagnostic when the argument > is invalid > * Predefined Delegations > - bzip and bzip2 compressed files > * New directories: > - `arch/' for support of non Unix OSes. > - `arch/os2/' support for OS/2 by Alexander Mai. > 92,110d110 < Version 4.10.2 May 14, 1998 < * Fixed installation of Ogonkify < * Contributions: < - pdiff (pretty diff) pretty prints diffs. Uses GNU diff, and GNU wdiff. < < Version 4.10.1 April 22, 1998 < * Updated Ogonkify. < * Translations: < - Swedish, thanks to Peter Nilsson. < - Portuguese, thanks to Pedro Miguel Marques Morais. < * Changed ``Macro Meta Sequence'' to ``Variable'', and ``Meta Sequence'' < to ``Escape'' < * Options: < - --variable is encouraged instead of --macro-meta-sequence < * Sheets: < - wdiff.ssh meant to be used on wdiff output. < - udiff.ssh for diff -u. < * file(1) is always called, even for `stdin'. Now it is safe to run < `cat file.ps | a2ps', or `cat file | a2ps --guess'. Index: Version-4-10-3.1/encoding/ibm-cp437.edf 25c25 < Name: PCGraphic --- > Name: IBM-CP437 Index: Version-4-10-3.1/po/ru.po 8c8 < "POT-Creation-Date: 1998-06-18 13:51+0200\n" --- > "POT-Creation-Date: 1998-09-25 11:15+0200\n" 18c18 < #: src/buffer.c:61 --- > #: src/buffer.c:62 22c22,23 < #: lib/routines.c:202 src/delegate.c:245 --- > #: lib/routines.c:152 lib/xbackupfile.c:256 lib/xbackupfile.c:284 > #: lib/xbackupfile.c:291 src/delegate.c:245 27c28 < #: lib/routines.c:232 lib/routines.c:238 src/delegate.c:252 src/select.c:214 --- > #: lib/routines.c:182 lib/routines.c:188 src/delegate.c:252 src/select.c:214 47,48c48,49 < #: lib/pair_ht.c:294 lib/routines.c:196 src/generate.c:116 src/main.c:612 < #: src/main.c:619 --- > #: lib/pair_ht.c:294 lib/routines.c:146 src/generate.c:116 src/main.c:609 > #: src/main.c:616 54c55 < #: lib/routines.c:56 src/generate.c:119 --- > #: lib/xbackupfile.c:232 src/generate.c:119 143c144 < #: src/main.c:348 --- > #: src/main.c:344 172a174,192 > #: src/main.c:367 > msgid "" > "\n" > "Copyright (c) 1988, 89, 90, 91, 92, 93 Miguel Santana\n" > "Copyright (c) 1995, 96, 97, 98 Akim Demaille, Miguel Santana\n" > msgstr "" > "\n" > "Copyright (c) 1988, 89, 90, 91, 92, 93 Miguel Santana\n" > "Copyright (c) 1995, 96, 97, 98 Akim Demaille, Miguel Santana\n" > "Copyright (c) 1998 ÷.÷ÏÄÏÌÁÚËÉÊ (ÒÕÓÓËÉÊ ÐÅÒÅ×ÏÄ)\n" > > #: src/main.c:372 > msgid "" > "This is free software; see the source for copying conditions. There is NO\n" > "warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.\n" > msgstr "" > "üÔÏ ÂÅÓÐÌÁÔÎÏÅ ÐÒÏÇÒÁÍÍÎÏÅ ÏÂÅÓÐÅÞÅÎÉÅ; ÕÓÌÏ×ÉÑ ËÏÐÉÒÏ×ÁÎÉÑ ÐÒÉ×ÅÄÅÎÙ × \n" > "ÉÓÈÏÄÎÙÈ ÔÅËÓÔÁÈ ÐÒÏÇÒÁÍÍÙ. îÏ îéëáëïê ÇÁÒÁÎÔÉÉ!\n" > 178c198 < #: src/main.c:376 --- > #: src/main.c:382 192,210d211 < #: src/main.c:380 < msgid "" < "\n" < "Copyright (c) 1988, 89, 90, 91, 92, 93 Miguel Santana\n" < "Copyright (c) 1995, 96, 97, 98 Akim Demaille, Miguel Santana\n" < msgstr "" < "\n" < "Copyright (c) 1988, 89, 90, 91, 92, 93 Miguel Santana\n" < "Copyright (c) 1995, 96, 97, 98 Akim Demaille, Miguel Santana\n" < "Copyright (c) 1998 ÷.÷ÏÄÏÌÁÚËÉÊ (ÒÕÓÓËÉÊ ÐÅÒÅ×ÏÄ)\n" < < #: src/main.c:385 < msgid "" < "This is free software; see the source for copying conditions. There is NO\n" < "warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.\n" < msgstr "" < "üÔÏ ÂÅÓÐÌÁÔÎÏÅ ÐÒÏÇÒÁÍÍÎÏÅ ÏÂÅÓÐÅÞÅÎÉÅ; ÕÓÌÏ×ÉÑ ËÏÐÉÒÏ×ÁÎÉÑ ÐÒÉ×ÅÄÅÎÙ × \n" < "ÉÓÈÏÄÎÙÈ ÔÅËÓÔÁÈ ÐÒÏÇÒÁÍÍÙ. îÏ îéëáëïê ÇÁÒÁÎÔÉÉ!\n" < 212c213 < #: src/main.c:403 --- > #: src/main.c:400 217c218 < #: src/main.c:406 src/main.c:726 --- > #: src/main.c:403 src/main.c:723 221c222 < #: src/main.c:407 --- > #: src/main.c:404 236c237 < #: src/main.c:415 --- > #: src/main.c:412 240c241 < #: src/main.c:415 --- > #: src/main.c:412 244,253c245,246 < #: src/main.c:416 < msgid "rows first" < msgstr "ÓÎÁÞÁÌÁ ÓÔÒÏËÉ" < < #: src/main.c:416 < msgid "columns first" < msgstr "ÓÎÁÞÁÌÁ ÓÔÏÌÂÃÙ" < < #: src/main.c:417 src/main.c:418 src/main.c:483 src/main.c:484 src/main.c:489 < #: src/main.c:490 src/main.c:574 --- > #: src/main.c:414 src/main.c:415 src/main.c:480 src/main.c:481 src/main.c:486 > #: src/main.c:487 src/main.c:571 257,258c250,251 < #: src/main.c:417 src/main.c:418 src/main.c:432 src/main.c:483 src/main.c:484 < #: src/main.c:489 src/main.c:490 src/main.c:574 --- > #: src/main.c:414 src/main.c:415 src/main.c:429 src/main.c:480 src/main.c:481 > #: src/main.c:486 src/main.c:487 src/main.c:571 262c255 < #: src/main.c:422 --- > #: src/main.c:419 267c260 < #: src/main.c:425 --- > #: src/main.c:422 272c265 < #: src/main.c:428 --- > #: src/main.c:425 274,275c267,268 < msgid "font size is %.0fin" < msgstr "ÒÁÚÍÅÒ ÛÒÉÆÔÁ ÒÁ×ÅÎ %.0fin" --- > msgid "font size is %gpt" > msgstr "ÒÁÚÍÅÒ ÛÒÉÆÔÁ ÒÁ×ÅÎ %gpt" 278c271 < #: src/main.c:436 --- > #: src/main.c:433 283c276 < #: src/main.c:440 --- > #: src/main.c:437 288c281 < #: src/main.c:443 src/main.c:741 --- > #: src/main.c:440 src/main.c:738 292c285 < #: src/main.c:444 --- > #: src/main.c:441 305c298 < #: src/main.c:454 --- > #: src/main.c:451 309c302 < #: src/main.c:455 --- > #: src/main.c:452 330c323 < #: src/main.c:473 src/main.c:768 --- > #: src/main.c:470 src/main.c:765 334c327 < #: src/main.c:474 --- > #: src/main.c:471 357c350 < #: src/main.c:498 src/main.c:562 --- > #: src/main.c:495 src/main.c:559 361c354 < #: src/main.c:501 src/main.c:783 --- > #: src/main.c:498 src/main.c:780 365c358 < #: src/main.c:502 --- > #: src/main.c:499 376c369 < #: src/main.c:520 --- > #: src/main.c:517 380c373 < #: src/main.c:524 --- > #: src/main.c:521 385c378 < #: src/main.c:529 --- > #: src/main.c:526 393c386 < #: src/main.c:534 --- > #: src/main.c:531 397c390 < #: src/main.c:538 src/main.c:793 --- > #: src/main.c:535 src/main.c:790 401c394 < #: src/main.c:539 --- > #: src/main.c:536 412c405 < #: src/main.c:552 src/main.c:804 --- > #: src/main.c:549 src/main.c:801 416c409 < #: src/main.c:553 --- > #: src/main.c:550 435c428 < #: src/main.c:569 --- > #: src/main.c:566 439c432 < #: src/main.c:572 --- > #: src/main.c:569 447c440 < #: src/main.c:580 --- > #: src/main.c:577 451c444 < #: src/main.c:581 --- > #: src/main.c:578 462c455 < #: src/main.c:588 --- > #: src/main.c:585 466c459 < #: src/main.c:680 --- > #: src/main.c:677 484c477 < #: src/main.c:693 --- > #: src/main.c:690 491c484 < #: src/main.c:697 --- > #: src/main.c:694 519c512 < #: src/main.c:716 --- > #: src/main.c:713 523c516 < #: src/main.c:717 --- > #: src/main.c:714 529c522 < " --variable=KEY[:VALUE] unset or set the macro K to the value V\n" --- > " --define=KEY[:VALUE] unset variable KEY or set to VALUE\n" 535c528 < " --variable=KEY[:VALUE] ÐÒÉÓ×ÏÉÔØ ÍÁËÒÏ K ÚÎÁÞÅÎÉÅ V\n" --- > " --define=KEY[:VALUE] ÐÒÉÓ×ÏÉÔØ ÍÁËÒÏ KEY ÚÎÁÞÅÎÉÅ VALUE\n" 537c530 < #: src/main.c:727 --- > #: src/main.c:724 562c555 < #: src/main.c:742 --- > #: src/main.c:739 583c576 < #: src/main.c:754 --- > #: src/main.c:751 587c580 < #: src/main.c:756 --- > #: src/main.c:753 611c604 < #: src/main.c:769 --- > #: src/main.c:766 635c628 < #: src/main.c:784 --- > #: src/main.c:781 651c644 < #: src/main.c:794 --- > #: src/main.c:791 667c660 < #: src/main.c:805 --- > #: src/main.c:802 688c681 < #. Report bugs to --- > #. Report bugs to 690,692c683,685 < #: src/main.c:820 < msgid "Report bugs to \n" < msgstr "ï ÏÛÉÂËÁÈ × ÐÒÏÇÒÁÍÍÅ ÓÏÏÂÝÁÊÔÅ ÐÏ ÁÄÒÅÓÕ \n" --- > #: src/main.c:817 > msgid "Report bugs to \n" > msgstr "ï ÏÛÉÂËÁÈ × ÐÒÏÇÒÁÍÍÅ ÓÏÏÂÝÁÊÔÅ ÐÏ ÁÄÒÅÓÕ \n" 694c687 < #: src/main.c:1093 --- > #: src/main.c:1091 703c696 < #: lib/pathwalk.c:375 src/select.c:178 --- > #: lib/pathwalk.c:370 src/select.c:178 720c713 < #: /inf/soft/infthes/demaille/src/a2ps-4.10/lib/fonts.l:812 lib/pathwalk.c:323 --- > #: /inf/soft/infthes/demaille/src/a2ps-4.10/lib/fonts.l:812 lib/pathwalk.c:318 782c775 < #: lib/confg.c:235 lib/options.c:811 --- > #: lib/confg.c:235 lib/options.c:612 807c800 < #: lib/encoding.c:1088 lib/encoding.c:1115 --- > #: lib/encoding.c:1108 lib/encoding.c:1135 819a813,827 > #: lib/argmatch.c:156 lib/getnum.c:68 lib/getnum.c:124 lib/getnum.c:215 > #, fuzzy, c-format > msgid "invalid argument `%s' for `%s'" > msgstr "ÎÅ×ÅÒÎÙÊ ÁÒÇÕÍÅÎÔ `%s' ÄÌÑ ÏÐÃÉÉ `%s'" > > #: lib/getnum.c:126 > #, fuzzy, c-format > msgid "Valid arguments are integers n such that: %s\n" > msgstr "òÁÚÒÅÛÅÎÎÙÅ ÁÒÇÕÍÅÎÔÙ - ÞÉÓÌÁ ÍÅÎØÛÉÅ ÞÅÍ %d\n" > > #: lib/getnum.c:217 > #, fuzzy, c-format > msgid "Valid arguments are floats f such that: %s\n" > msgstr "òÁÚÒÅÛÅÎÎÙÅ ÁÒÇÕÍÅÎÔÙ - ÞÉÓÌÁ ÍÅÎØÛÉÅ ÞÅÍ %d\n" > 828c836 < #: lib/jobs.c:350 --- > #: lib/jobs.c:349 832a841,848 > #: lib/madir.c:59 > msgid "rows first" > msgstr "ÓÎÁÞÁÌÁ ÓÔÒÏËÉ" > > #: lib/madir.c:62 > msgid "columns first" > msgstr "ÓÎÁÞÁÌÁ ÓÔÏÌÂÃÙ" > 936,958c952 < #: lib/options.c:196 lib/options.c:302 lib/options.c:417 < #, c-format < msgid "invalid argument `%s' for option `%s'" < msgstr "ÎÅ×ÅÒÎÙÊ ÁÒÇÕÍÅÎÔ `%s' ÄÌÑ ÏÐÃÉÉ `%s'" < < #. Assume -2. < #: lib/options.c:199 < #, c-format < msgid "ambiguous argument `%s' for option `%s'" < msgstr "ÎÅÏÄÎÏÚÎÁÞÎÙÊ ÁÒÇÕÍÅÎÔ `%s' ÄÌÑ ÏÐÃÉÉ `%s'" < < #. We try to put synonyms on the same line. < #. * The assumption is that they follow each other < #: lib/options.c:204 < msgid "Valid arguments are:" < msgstr "òÁÚÒÅÛÅÎÎÙÅ ÁÒÇÕÍÅÎÔÙ:" < < #: lib/options.c:221 < #, c-format < msgid "wrong value for option %s: `%s'" < msgstr "ÎÅ×ÅÒÎÏÅ ÚÎÁÞÅÎÉÅ ÏÐÃÉÉ %s: `%s'" < < #: lib/options.c:222 lib/options.c:881 --- > #: lib/options.c:682 963,983c957 < #: lib/options.c:305 < #, c-format < msgid "Valid arguments are integers between %d and %d\n" < msgstr "òÁÚÒÅÛÅÎÎÙÅ ÁÒÇÕÍÅÎÔÙ Ñ×ÌÑÀÔÓÑ ÞÉÓÌÁÍÉ × ÄÉÁÐÁÚÏÎÅ ÏÔ %d ÄÏ %d\n" < < #: lib/options.c:308 < #, c-format < msgid "Valid arguments are integers greater than %d\n" < msgstr "òÁÚÒÅÛÅÎÎÙÅ ÁÒÇÕÍÅÎÔÙ - ÞÉÓÌÁ, ÂÏÌØÛÉÅ ÞÅÍ %d\n" < < #: lib/options.c:311 < #, c-format < msgid "Valid arguments are integers smaller than %d\n" < msgstr "òÁÚÒÅÛÅÎÎÙÅ ÁÒÇÕÍÅÎÔÙ - ÞÉÓÌÁ ÍÅÎØÛÉÅ ÞÅÍ %d\n" < < #: lib/options.c:420 < #, c-format < msgid "Valid arguments are lengths between %.1fin and %.1fin\n" < msgstr "òÁÚÒÅÛÅÎÎÙÅ ÁÒÇÕÍÅÎÔÙ - ÄÌÉÎÙ ÏÔ %.1fin ÄÏ %.1fin\n" < < #: lib/options.c:938 --- > #: lib/options.c:739 1015c989 < #: lib/printers.c:142 --- > #: lib/printers.c:143 1020c994 < #: lib/printers.c:146 --- > #: lib/printers.c:147 1025c999 < #: lib/printers.c:244 --- > #: lib/printers.c:245 1029c1003 < #: lib/printers.c:258 --- > #: lib/printers.c:259 1034c1008 < #: lib/printers.c:377 --- > #: lib/printers.c:378 1038c1012 < #: lib/printers.c:379 --- > #: lib/printers.c:380 1043c1017 < #: lib/printers.c:383 --- > #: lib/printers.c:384 1047c1021 < #: lib/printers.c:385 --- > #: lib/printers.c:386 1052c1026 < #: lib/printers.c:641 lib/printers.c:648 --- > #: lib/printers.c:642 lib/printers.c:649 1065c1039 < #: lib/psgen.c:642 --- > #: lib/psgen.c:644 1070,1078d1043 < #: lib/routines.c:63 < #, c-format < msgid "cannot rename file `%s' as `%s'" < msgstr "ÎÅ ÍÏÇÕ ÐÅÒÅÉÍÅÎÏ×ÁÔØ ÆÁÊÌ `%s' × `%s'" < < #: lib/hashtab.c:52 lib/routines.c:79 lib/xmalloc.c:47 < msgid "Memory exhausted" < msgstr "éÓÞÅÒÐÁÎÁ ×ÓÑ ÐÁÍÑÔØ" < 1088c1053,1079 < #: lib/error.c:91 --- > #: lib/hashtab.c:52 lib/xbackupfile.c:113 lib/xmalloc.c:47 > msgid "Memory exhausted" > msgstr "éÓÞÅÒÐÁÎÁ ×ÓÑ ÐÁÍÑÔØ" > > #: lib/xbackupfile.c:248 lib/xbackupfile.c:260 > #, c-format > msgid "cannot rename file `%s' as `%s'" > msgstr "ÎÅ ÍÏÇÕ ÐÅÒÅÉÍÅÎÏ×ÁÔØ ÆÁÊÌ `%s' × `%s'" > > #: lib/xbackupfile.c:263 > #, fuzzy, c-format > msgid "restored file `%s'" > msgstr "ÎÅ ÍÏÇÕ ÓÏÚÄÁÔØ ÆÁÊÌ `%s'" > > #. Assume -2. > #: lib/argmatch.c:159 > #, fuzzy, c-format > msgid "ambiguous argument `%s' for `%s'" > msgstr "ÎÅÏÄÎÏÚÎÁÞÎÙÊ ÁÒÇÕÍÅÎÔ `%s' ÄÌÑ ÏÐÃÉÉ `%s'" > > #. We try to put synonyms on the same line. The assumption is that > #. synonyms follow each other > #: lib/argmatch.c:179 > msgid "Valid arguments are:" > msgstr "òÁÚÒÅÛÅÎÎÙÅ ÁÒÇÕÍÅÎÔÙ:" > > #: lib/error.c:102 1092c1083 < #: lib/getopt.c:628 --- > #: lib/getopt.c:683 1097c1088 < #: lib/getopt.c:652 --- > #: lib/getopt.c:708 1102c1093 < #: lib/getopt.c:657 --- > #: lib/getopt.c:713 1107c1098 < #: lib/getopt.c:674 lib/getopt.c:847 --- > #: lib/getopt.c:731 lib/getopt.c:904 1113c1104 < #: lib/getopt.c:703 --- > #: lib/getopt.c:760 1119c1110 < #: lib/getopt.c:707 --- > #: lib/getopt.c:764 1125c1116 < #: lib/getopt.c:733 --- > #: lib/getopt.c:790 1130c1121 < #: lib/getopt.c:736 --- > #: lib/getopt.c:793 1136c1127 < #: lib/getopt.c:766 lib/getopt.c:896 --- > #: lib/getopt.c:823 lib/getopt.c:953 1141c1132 < #: lib/getopt.c:813 --- > #: lib/getopt.c:870 1146c1137 < #: lib/getopt.c:831 --- > #: lib/getopt.c:888 1149a1141,1156 > > #, fuzzy > #~ msgid "cannot backup and create file `%s'" > #~ msgstr "ÎÅ ÍÏÇÕ ÓÏÚÄÁÔØ ÆÁÊÌ `%s'" > > #~ msgid "wrong value for option %s: `%s'" > #~ msgstr "ÎÅ×ÅÒÎÏÅ ÚÎÁÞÅÎÉÅ ÏÐÃÉÉ %s: `%s'" > > #~ msgid "Valid arguments are integers between %d and %d\n" > #~ msgstr "òÁÚÒÅÛÅÎÎÙÅ ÁÒÇÕÍÅÎÔÙ Ñ×ÌÑÀÔÓÑ ÞÉÓÌÁÍÉ × ÄÉÁÐÁÚÏÎÅ ÏÔ %d ÄÏ %d\n" > > #~ msgid "Valid arguments are integers greater than %d\n" > #~ msgstr "òÁÚÒÅÛÅÎÎÙÅ ÁÒÇÕÍÅÎÔÙ - ÞÉÓÌÁ, ÂÏÌØÛÉÅ ÞÅÍ %d\n" > > #~ msgid "Valid arguments are lengths between %gpt and %gpt\n" > #~ msgstr "òÁÚÒÅÛÅÎÎÙÅ ÁÒÇÕÍÅÎÔÙ - ÄÌÉÎÙ ÏÔ %gpt ÄÏ %gpt\n" Index: Version-4-10-3.1/ogonkify/composeglyphs.in 1c1 < #!@perl@ --- > #! @perl@ 6c6 < # Time-stamp: <98/04/04 23:27:55 jec> --- > # Time-stamp: <98/09/03 17:08:32 jec> 8c8 < $PROGNAME='compose'; --- > $PROGNAME='composeglyphs'; Index: Version-4-10-3.1/arch/os2/README 5c5 < (19980516) --- > (19980908) 58c58 < - Set the environment variable A2PS_LIBRARY to point to the --- > - Set the environment variable A2PS_CONFIG to point to the 97,98d96 < st002279@hrzpub.tu-darmstadt.de < Alexander.Mai@physik.tu-darmstadt.de 99a98 > st002279@hrzpub.tu-darmstadt.de Index: Version-4-10-3.1/arch/os2/Makefile.os2 3c3 < # version 19980617 --- > # version 19980626 10,11c10,11 < # - dynamic libary version (dll) ? < # - ? --- > # - create dynamic link libary (dll) ? > # - install - target ? 13a14,16 > PACKAGE = a2ps > VERSION = 4.10.3 > 15c18 < CFLAGS = -O2 -I. -I.. -I../lib -DHAVE_CONFIG_H -DSYSCONFDIR=\".\" --- > CFLAGS = -O2 -Wall -Wno-unused -I. -I.. -I../lib -DHAVE_CONFIG_H -DSYSCONFDIR=\".\" 22c25,27 < all: A2PSEXE --- > SCRIPTS = card fixps pdiff psmandup > > all: A2PSEXE $(SCRIPTS) 28c33 < $(CP) config.h.os2 config.h --- > 'sed -e s/@VERSION@/\\"$(VERSION)\\"/ -e s/@PACKAGE@/\\"$(PACKAGE)\\"/' <$< >$@ 43,44c48,49 < title.o confg.o getopt.o psstat.o useropt.o \ < darray.o getopt1.o obstack.o xgetcwd.o document.o \ --- > title.o confg.o psstat.o useropt.o getopt.o \ > getopt1.o darray.o obstack.o xgetcwd.o document.o \ 58a64 > 61a68,83 > GSSE = contrib/gsse.os2 > > # Rules how to process the contrib scripts > card: contrib/card.in $(GSSE) > 'sed -e s/@VERSION@/\\"$(VERSION)\\"/ -e s/@PACKAGE@/\\"$(PACKAGE)\\"/' <$< >$@ > $(CP) $(GSSE) $@.cmd > fixps: contrib/fixps.in $(GSSE) > 'sed -e s/@VERSION@/\\"$(VERSION)\\"/ -e s/@PACKAGE@/\\"$(PACKAGE)\\"/' <$< >$@ > $(CP) $(GSSE) $@.cmd > pdiff: contrib/pdiff.in $(GSSE) > 'sed -e s/@VERSION@/\\"$(VERSION)\\"/ -e s/@PACKAGE@/\\"$(PACKAGE)\\"/' <$< >$@ > $(CP) $(GSSE) $@.cmd > psmandup: contrib/psmandup.in $(GSSE) > 'sed -e s/@VERSION@/\\"$(VERSION)\\"/ -e s/@PACKAGE@/\\"$(PACKAGE)\\"/' <$< >$@ > $(CP) $(GSSE) $@.cmd > 66a89,91 > > realclean: clean > $(RM) config.h Index: Version-4-10-3.1/arch/os2/config.h.os2 107c107 < #define VERSION "4.10.3" --- > #define VERSION "4.10.4" 154,161d153 < /* Define to rpl_getopt if the replacement function should be used, < * And define the rpl_* if the replacement getopt is used */ < #undef getopt < #undef optarg < #undef opterr < #undef optind < #undef optopt < 198,200d189 < /* Define if you have the getopt_long function. */ < #undef HAVE_GETOPT_LONG < 275a265,267 > /* Define if you have the header file. */ > #undef HAVE_FCNTL_H > 329,331d320 < < /* Define if you have the header file. */ < #undef HAVE_VALUES_H Index: Version-4-10-3.1/FAQ 7c7 < ========================== --- > ************************** 15c15 < ------------- --- > ============= 20c20 < ................ --- > ---------------- 35c35 < .............. --- > -------------- 52c52 < ...................... --- > ---------------------- 71c71 < ........................................... --- > ------------------------------------------- 78c78 < ...................................................... --- > ------------------------------------------------------ 90,91c90,91 < Why Does it Says my File is Binary < .................................. --- > Why Does it Say my File is Binary > --------------------------------- 126a127,141 > Why Can't I Change the Font Size > -------------------------------- > > *`a2ps' does not seem to honor `--font-size'* > > This is probably because you used `-1'..`-9' after the > `--font-size'. This is wrong, because the options `-1'..`-9' set the > font size (so that there are 80 characters per lines), and many other > things (*Note Pages Options::, option `--font-size'). > > Hence `a2ps --font-size=12km -4' is exactely the same thing as `a2ps > -4', but is different from `a2ps -4 --font-size=12km'. Note that the > `pure' options (no side-effects) to specify the number of virtual pages > are `--columns' and `--rows'. > 128c143 < -------------- --- > ============== 131c146 < ................................. --- > --------------------------------- 137c152 < ........................ --- > ------------------------ 149c164 < .......................... --- > -------------------------- 155c170 < ....................................... --- > --------------------------------------- 164c179 < ........................................... --- > ------------------------------------------- 175c190,223 < `GhostScript' home page (http://www.cs.wisc.edu/~ghost/index.html) . --- > `GhostScript' home page (http://www.cs.wisc.edu/~ghost/) . > > Here are some tips on how to use a non PostScript printer. If > somebody feels like writing a more precise documentation, he really is > welcome. > > Please refer to the `ghostscript' documentation for a precise > description of the tuning you need. > > Basically, the first step you need is to acheive to call > `ghostscript' in a pipe chain. In other words, try to find out the > right arguments `ghostscript' needs in order to print with a command > like this: > $ cat file.ps | gs MORE ARGUMENTS > > In general it is the same command as for calling `ghostscript' with > a filename, except that the file name to use is `-': > $ cat file.ps \ > | gs -q -dNOPAUSE -sDEVICE=deskjet -sOutputFile=- - -c quit\ > | lp -dPRINTER-NAME > > Once it works, it is then easy to settle the right `Printer:' line > in your configuration file (*note Your Printers::.). For instance: > Printer: djet \ > | gs -q -dNOPAUSE -sDEVICE=deskjet -sOutputFile=- - -c quit\ > | lp -d djet > > Christian Mondrup uses `a2ps' under Windows with > a non PostScript printer. He uses: > DefaultPrinter: | //c/gstools/gs5.10/Gswin32c.exe \ > -Ic:\gstools\gs5.10;c:\gstools\gs5.10\fonts \ > -sDEVICE=ljet4 -sPAPERSIZE=a4 -dNOPAUSE -r300 -dSAFER \ > -sOutputFile="\\spool\HP LaserJet 5L (PCL)" \ > -q - -c quit 178c226 < ......................................... --- > ----------------------------------------- 193c241 < ----------------- --- > ================= 198c246 < ........................ --- > ------------------------ 202,211c250,264 < *Yes*, `a2ps' is Y2K compliant. < < First note that the behavior of `a2ps' does not rely on the date, so < any how there is not much to fear. Still, there are often dates to < prints, and `a2ps' does exactely what you ask. If you required a two < digit year, expect to have `Jan 1st, 00' someday. *You* are responsible < of the format you want for the date: *Note Escapes::. < < `a2ps' has always been Y2K compliant, not only the current version. < But most recent versions use as default dates with 4 digit years. --- > Yes, `a2ps' is Y2K compliant... provided that you have either a > version more recent than 4.10.3, or you did apply the patch which is > available as > `a2ps-y2k-patch' (ftp://ftp.enst.fr/pub/unix/a2ps/a2ps-y2k-patch) . To > apply the patch onto the source of a2ps run: > $ cd a2ps-VERSION/lib > $ patch < a2ps-y2k-patch > and then proceed as usual. > > The expansions of the following escapes were broken (giving `100' > instead of `00'): `%D', `%W', `$D', `$W'. > > Nevertheless, please note that if you required a two digit year, > expect to have `Jan 1st, 00' someday. *You* are responsible of the > format you want for the date: *Note Escapes::. 218c271 < ............................. --- > ----------------------------- 232c285 < ................................... --- > ----------------------------------- 258,276c311 < What next? < ========== < < There are some features we would like to implement. Some are the < following ones. If you feel like helping, don't hesitate to contact us. < < EPSF < ---- < < `a2ps' should be able to generate EPS files in a short while. < < Spelling checking, syntax fixing. < --------------------------------- < < When printing a human file (only English may be supported), spelling < should be checked. When pretty-printing, syntax errors should be < underlined. < < No just kidding :). Do it yourself... --- > Index: Version-4-10-3.1/doc/.a2psrc 0a1,5 > Options: -2Z > Printer: doc | gzip -c > $d/doc-$N.ps.gz > UserOption: doc -2ZPdoc > Printer: book | psbook | psnup -2 | pstumble | gzip -c > $d/book-$N.ps.gz > Printer: cover | psselect 2,1 | psnup -2 | gzip -c > $d/cover-$N.ps.gz Index: Version-4-10-3.1/fonts/pcfont.pfa 0a1,329 > % -*-postscript-*- > % PC graphic font > % Copyright (c) 1996 Johannes Goldynia > % Author: Johannes Goldynia > % > > % > % This file is part of a2ps. > % > % a2ps is free software; you can redistribute it and/or modify > % it under the terms of the GNU General Public License as published by > % the Free Software Foundation; either version 2, or (at your option) > % any later version. > % > % a2ps is distributed in the hope that it will be useful, > % but WITHOUT ANY WARRANTY; without even the implied warranty of > % MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the > % GNU General Public License for more details. > % > % You should have received a copy of the GNU General Public License > % along with a2ps; see the file COPYING. If not, write to > % the Free Software Foundation, 59 Temple Place - Suite 330, > % Boston, MA 02111-1307, USA. > % > % PCFont for PC graphic encoding. > % Author: Johannes Goldynia > 23 dict dup begin > /FontMatrix [.001 0 0 .00112 0 0] def > /FontType 3 def > /FontBBox [0 -200 600 800] def > /Notice (PCfont 1991) def > /FullName (PCfont) def > /FontName /PCfont def > /isFixedPitch true def > /Encoding PCGraphicEncoding def > /_uC { 0 0 moveto /Courier findfont 1000 scalefont setfont show } def > /_uS { 0 0 moveto /Symbol findfont 1000 scalefont setfont show } def > /dotless_i { newpath 110 20 moveto 490 20 lineto 300 20 moveto 300 400 lineto 150 400 lineto 22 setlinewidth 1 setlinecap stroke } def > /squash { 1 dict begin /cr exch def save 1 .75 scale cr _uC restore end } def > /lt {lineto} def > /mt {moveto} def > /a {arc} def > /an {arcn} def > /cp {closepath} def > /slw {setlinewidth} def > /slc {setlinecap} def > /CharacterDefs 255 dict def > CharacterDefs begin > /null { 0 598 mt 230 598 lt 184 460 lt 0 460 lt cp 92 0 mt 92 184 lt 230 184 lt 368 598 lt 598 598 lt 598 460 lt 377.2 460 lt 230 0 lt cp fill } def > /Wsmiley { 300 300 275 0 360 a 370 230 mt 300 300 100 315 225 an 20 slw 1 slc stroke 230 370 25 0 360 a fill 370 370 25 0 360 a fill } def > /Bsmiley { 300 300 275 0 360 a 352.5 247.5 mt 370 230 25 135 315 an 300 300 125 315 225 an 230 230 25 225 45 an 300 300 75 225 315 a 230 335 mt 230 370 50 270 -90 an 370 370 50 270 -90 an eofill } def > /heart {(\251) _uS} def > /diamond {(\250) _uS} def > /club {(\247) _uS} def > /spade {(\252) _uS} def > /Bbullet { (\267) _uC } def > /Wbullet { 0 -200 mt 600 -200 lt 600 800 lt 0 800 lt 0 -200 lt 300 300 100 225 585 a eofill } def > /Bcircle { 300 300 100 225 585 a 20 slw stroke } def > /Wcircle { 0 -200 mt 600 -200 lt 600 800 lt 0 800 lt 0 -200 lt 300 300 125 225 585 a 300 300 75 225 585 a eofill } def > /male { newpath 300 200 200 70 -290 arcn 575 625 lineto 575 500 moveto 575 625 lineto 450 625 lineto 20 slw 1 setlinecap stroke } def > /female { newpath 300 400 200 270 -90 arcn 300 0 lineto 150 100 moveto 450 100 lineto 20 slw 1 setlinecap stroke } def > /quarternote { save 1 .5 scale 200 400 100 0 360 arc fill restore 290 200 moveto 290 658 lineto 430 840 230 235 270 arc 20 slw 0 setlinecap 290 610 lineto gsave fill grestore stroke } def > /sixteenthnote { save 1 .5 scale 200 400 100 0 360 arc 330 200 moveto 340 200 100 0 360 arc fill restore > 290 200 moveto 290 658 lineto 430 840 230 235 270 arc 430 610 moveto 430 790 230 270 235 arcn 430 610 moveto 430 100 lineto 20 slw 1 setlinecap stroke } def > /sun { newpath 300 300 150 270 -90 arcn 300 0 lineto 180 180 moveto 100 100 lineto 150 300 moveto 25 300 lineto 180 420 moveto 100 500 lineto 300 450 moveto 300 600 lineto 420 420 moveto 500 500 lineto 450 300 moveto 575 300 lineto 420 180 moveto 500 100 lineto 20 slw 1 setlinecap stroke } def > /pointerright { 600 750 450 270 210 an 600 -150 450 150 90 an fill } def > /pointerleft { 150 750 450 330 270 an 150 -150 450 90 30 an fill } def > /Varrowboth { 300 700 mt 550 500 lt 350 500 lt 350 200 lt 550 200 lt 300 0 lt 50 200 lt 250 200 lt 250 500 lt 50 500 lt cp fill } def > /exclamdbl { save -100 0 translate (!) _uC 200 0 translate (!) _uC restore } def > /paragraph { (\266) _uC } > def > /section { (\247) _uC } def > /cursorblock { 50 -100 mt 550 -100 lt 550 200 lt 50 200 lt cp fill } def > /floor { 300 700 mt 550 500 lt 350 500 lt 350 200 lt 550 200 lt 300 0 lt 50 200 lt 250 200 lt 250 500 lt 50 500 lt cp fill 0 0 mt 600 0 lt 20 slw stroke } def > /arrowup { 300 700 mt 550 500 lt 350 500 lt 350 0 lt 250 0 lt 250 500 lt 50 500 lt cp fill } def > /arrowdown { 300 0 mt 550 200 lt 350 200 lt 350 700 lt 250 700 lt 250 200 lt 50 200 lt cp fill } def > /arrowright { 50 300 mt 550 300 lt 300 400 lt 550 300 mt 300 200 lt 1 slc 25 slw stroke } def > /arrowleft { 550 300 mt 50 300 lt 300 400 lt 50 300 mt 300 200 lt 1 slc 25 slw stroke } def > /smallLLsingle { 100 400 mt 100 275 lt 500 275 lt 20 slw stroke } def > /arrowboth { 550 300 mt 50 300 lt 200 400 lt 50 300 mt 200 200 lt 550 300 mt 400 400 lt 550 300 mt 400 200 lt 1 slc 20 slw stroke } def > /pointerup { 50 50 mt 300 600 lt 550 50 lt cp fill } def > /pointerdown { 0 550 mt 300 50 lt 550 550 lt cp fill } def > /blank {} def > /exclam { (!) _uC } def > /quotedbl { (") _uC } def > /numbersign { (#) _uC } def > /dollar { ($) _uC } def > /percent { (%) _uC } def > /ampersand {(&) _uC} def > /quotesingle {(') _uC} def > /parenleft { (\050) _uC } def > /parenright { (\051) _uC } def > /asterisk { (*) _uC } def > /plus { (+) _uC } def > /comma { (,) _uC } def > /hyphen { (-) _uC } def > /period { (.) _uC } def > /slash { (/) _uC } def > /zero { (0) _uC } def > /one { (1) _uC } def > /two { (2) _uC } def > /three { (3) _uC } def > /four { (4) _uC } def > /five { (5) _uC } def > /six { (6) _uC } def > /seven { (7) _uC } def > /eight { (8) _uC } def > /nine { (9) _uC } def > /colon { (:) _uC } def > /semicolon { (;) _uC } def > /less { (<) _uC } def > /equal { (=) _uC } def > /greater { (>) _uC } def > /question { (?) _uC } def > /at { (@) _uC } def > /A { (A) _uC } def > /B { (B) _uC } def > /C { (C) _uC } def > /D { (D) _uC } def > /E { (E) _uC } def > /F { (F) _uC } def > /G { (G) _uC } def > /H { (H) _uC } def > /I { (I) _uC } def > /J { (J) _uC } def > /K { (K) _uC } def > /L { (L) _uC } def > /M { (M) _uC } def > /N { (N) _uC } def > /O { (O) _uC } def > /P { (P) _uC } def > /Q { (Q) _uC } def > /R { (R) _uC } def > /S { (S) _uC } def > /T { (T) _uC } def > /U { (U) _uC } def > /V { (V) _uC } def > /W { (W) _uC } def > /X { (X) _uC } def > /Y { (Y) _uC } def > /Z { (Z) _uC } def > /bracketleft { ([) _uC } def > /backslash { (\\) _uC } def > /bracketright { (]) _uC } def > /asciicircum { (^) _uC } def > /underscore { 0 -200 mt 600 -200 lt 20 slw stroke } def > /quoteleft { (`) _uC } def > /a { (a) _uC } def > /b { (b) _uC } def > /c { (c) _uC } def > /d { (d) _uC } def > /e { (e) _uC } def > /f { (f) _uC } def > /g { (g) _uC } def > /h { (h) _uC } def > /i { (i) _uC } def > /j { (j) _uC } def > /k { (k) _uC } def > /l { (l) _uC } def > /m { (m) _uC } def > /n { (n) _uC } def > /o { (o) _uC } def > /p { (p) _uC } def > /q { (q) _uC } def > /r { (r) _uC } def > /s { (s) _uC } def > /t { (t) _uC } def > /u { (u) _uC } def > /v { (v) _uC } def > /w { (w) _uC } def > /x { (x) _uC } def > /y { (y) _uC } def > /z { (z) _uC } def > /braceleft { ({) _uC } def > /brokenbar { (|) _uC } def > /braceright { (}) _uC } def > /asciitilde { (~) _uC } def > /Delta { 50 0 mt 50 200 lt 300 500 lt 550 200 lt 550 0 lt cp 0 setlinejoin 20 slw stroke } def > /Ccedilla { (C) _uC (\313) _uC } def > /udieresis { (u) _uC (\310) _uC } def > /eacute { (e) _uC (\302) _uC } def > /acircumflex { (a) _uC (\303) _uC } def > /adieresis { (a) _uC (\310) _uC } def > /agrave { (a) _uC (\301) _uC } def > /aring { (a) _uC (\312) _uC } def > /ccedilla { (c) _uC (\313) _uC } def > /ecircumflex { (e) _uC (\303) _uC } def > /edieresis { (e) _uC (\310) _uC } def > /egrave { (e) _uC (\301) _uC } def > /idieresis { dotless_i (\310) _uC } def > /icircumflex { dotless_i (\303) _uC } def > /igrave { dotless_i (\301) _uC } def > /Adieresis { (A) squash (\310) _uC } def > /Aring { (A) squash (\312) _uC } def > /Eacute { (E) squash (\302) _uC } def > /ae { save .6 1 scale -75 0 translate (a) _uC 360 0 translate (e) _uC restore } def > /AE { 120 540 moveto 480 540 lineto 480 420 lineto 300 540 moveto 300 20 lineto 250 20 moveto 500 20 lineto 500 160 lineto 250 540 moveto 80 20 lineto 30 20 moveto 180 20 lineto 170 280 moveto 400 280 lineto 400 240 moveto 400 320 lineto 20 slw 1 setlinecap stroke } def > /ocircumflex { (o) _uC (\303) _uC } def > /odieresis { (o) _uC (\310) _uC } def > /ograve { (o) _uC (\301) _uC } def > /ucircumflex { (u) _uC (\303) _uC } def > /ugrave { (u) _uC (\301) _uC } def > /ydieresis { (y) _uC (\310) _uC } def > /Odieresis { (O) squash (\310) _uC } def > /Udieresis { (U) squash (\310) _uC } def > /cent { (\242) _uC } def > /sterling { (\243) _uC } def > /yen { (\245) _uC } def > /point { save .6 1 scale (P) _uC .5 .5 scale 1000 0 translate (t) _uC restore } def > /integral { save 1 .75 scale (\362) _uS restore } def > /aacute { (a) _uC (\302) _uC } def > /iacute { dotless_i (\302) _uC } def > /oacute { (o) _uC (\302) _uC } def > /uacute { (u) _uC (\302) _uC } def > /ntilde { (n) _uC (\304) _uC } def > /Ntilde { (N) squash (\304) _uC } def > /aunder { save 175 200 translate .6 .6 scale (a) _uC 100 -200 mt 500 -200 lt 20 slw stroke restore } def > /ounder { save 175 200 translate .6 .6 scale (o) _uC 100 -200 mt 500 -200 lt 20 slw stroke restore } def > /questiondown { (\277) _uC } def > /smallULsingle { 25 100 mt 25 300 lt 575 300 lt 20 slw stroke } def > /smallURsingle { 25 300 mt 575 300 lt 575 100 lt 20 slw stroke } def > /half { save .5 .5 scale 0 600 translate (1) _uC > 500 -600 translate (2) _uC restore 50 0 moveto 500 600 lineto 10 slw 1 setlinecap stroke } def > /quarter { save .5 .5 scale 0 600 translate (1) _uC 500 -600 translate (4) _uC restore 50 0 moveto 500 600 lineto > 10 slw 1 setlinecap stroke } def > /exclamdown { (\241) _uC } def > /lessdbl { (\253) _uC } def > /greaterdbl { (\273) _uC } def > /lightbox { 2 dict begin 50 85 600 { /col exch def -150 71 800 { /row exch def col row 5 0 360 arc fill } for } for end } def > /mediumbox { 2 dict begin 50 85 600 { /col exch def -150 71 800 { /row exch def col row 15 0 360 arc fill } for } for end } def > /darkbox { 2 dict begin 50 85 600 { /col exch def -150 71 800 { /row exch def col row 25 0 360 arc fill } for } for end } def > /Vsingle { 300 -205 mt 300 805 lt 20 slw stroke } def > /VsingleTleftsingle { 300 -205 mt 300 805 lt 0 300 mt 300 300 lt 20 slw stroke } def > /VsingleTleftdbl { 300 -205 mt 300 805 lt 0 400 mt 300 400 lt 0 200 mt 300 200 lt 20 slw stroke } def > /VdblTleftsingle { 200 -205 mt 200 805 lt 400 -205 mt 400 805 lt 0 300 mt 200 300 lt 20 slw stroke } def > /VdblURsingle { 0 300 mt 400 300 lt 400 -205 lt 200 300 mt 200 -205 lt 20 slw stroke } def > /VsingleURdbl { 300 -205 mt 300 400 lt 0 400 lt 0 200 mt 300 200 lt 20 slw stroke } def > /VdblTleftdbl { 400 -205 mt 400 805 lt 200 -205 mt 200 200 lt 0 200 lt 0 400 mt 200 400 lt 200 805 lt 20 slw stroke } def > /Vdbl { 400 -205 mt 400 805 lt 200 -205 mt 200 805 lt 20 slw stroke } def > /VdblURdbl { 400 -205 mt 400 400 lt 0 400 lt 0 200 mt 200 200 lt 200 -205 lt 20 slw stroke } def > /VdblLRdbl { 200 805 mt 200 400 lt 0 400 lt 400 805 mt 400 200 lt 0 200 lt 20 slw stroke } def > /VdblLRsingle { 200 805 mt 200 300 lt 400 805 mt 400 300 lt 0 300 lt 20 slw stroke } def > /VsingleLRdbl { 300 805 mt 300 200 lt 0 200 lt 0 400 mt 300 400 lt 20 slw stroke } def > /VsingleURsingle { 300 -205 mt 300 300 lt 0 300 lt 20 slw stroke } def > /VsingleLLsingle { 300 805 mt 300 300 lt 600 300 lt 20 slw stroke } def > /HsingleTupsingle { 0 300 mt 600 300 lt 300 300 mt 300 805 lt 20 slw stroke } def > /HsingleTdownsingle { 0 300 mt 600 300 lt 300 300 mt 300 -205 lt 20 slw stroke } def > /VsingleTrightsingle { 300 -205 mt 300 805 lt 300 300 mt 600 300 lt 20 slw stroke } def > /Hsingle { 0 300 mt 600 300 lt 20 slw stroke } def > /VsingleXsingle { 300 -205 mt 300 805 lt 0 300 mt 600 300 lt 20 slw stroke } def > /VsingleTrightdbl { 300 -205 mt 300 805 lt 300 200 mt 600 200 lt 300 400 mt 600 400 lt 20 slw stroke } def > /VdblTrightsingle { 400 -205 mt 400 805 lt 200 -205 mt 200 805 lt 400 300 mt 600 300 lt 20 slw stroke } def > /VdblLLdbl { 400 805 mt 400 400 lt 600 400 lt 200 805 mt 200 200 lt 600 200 lt 20 slw stroke } def > /VdblULdbl { 400 -205 mt 400 200 lt 600 200 lt 200 -205 mt 200 400 lt 600 400 lt 20 slw stroke } def > /HdblTupdbl { 0 200 mt 600 200 lt 0 400 mt 200 400 lt 200 805 lt 400 805 mt 400 400 lt 600 400 lt 20 slw stroke } def > /HdblTdowndbl { 0 400 mt 600 400 lt 0 200 mt 200 200 lt 200 -205 lt 400 -205 mt 400 200 lt 600 200 lt 20 slw stroke } def > /VdblTrightdbl { 200 -205 mt 200 805 lt 400 -205 mt 400 200 lt 600 200 lt 600 400 mt > 400 400 lt 400 805 lt 20 slw stroke } def > /Hdbl { 0 200 mt 600 200 lt 0 400 mt 600 400 lt 20 slw stroke } def > /VdblXdbl { 400 -205 mt 400 200 lt 600 200 lt 600 400 mt 400 400 lt 400 805 lt 200 -205 mt 200 200 lt 0 200 lt > 0 400 mt 200 400 lt 200 805 lt 20 slw stroke } def > /HdblTupsingle { 0 200 mt 600 200 lt 0 400 mt 600 400 lt 300 400 mt 300 805 lt 20 slw stroke } def > /HsingleTupdbl { 0 300 mt 600 300 lt 200 300 mt 200 805 lt > 400 300 mt 400 805 lt 20 slw stroke } def > /HdblTdownsingle { 0 200 mt 600 200 lt 0 400 mt 600 400 lt 300 200 mt 300 -205 lt 20 slw stroke } def > /HsingleTdowndbl { 0 300 mt 600 300 lt 200 300 mt 200 -205 lt > 400 300 mt 400 -205 lt 20 slw stroke } def > /VdblLLsingle { 200 805 mt 200 300 lt 600 300 lt 400 805 mt 400 300 lt 20 slw stroke } def > /VsingleLLdbl { 300 805 mt 300 200 lt 600 200 lt 300 400 mt 600 400 lt 20 slw stroke } def > /VsingleULdbl { 300 -205 mt 300 400 lt 600 400 lt 300 200 mt 600 200 lt 20 slw stroke } def > /VdblULsingle { 200 -205 mt 200 300 lt 600 300 lt 400 -205 mt 400 300 lt 20 slw stroke } def > /VdblXsingle { 400 -205 mt 400 805 lt 200 -205 mt 200 805 lt 0 300 mt 600 300 lt 20 slw stroke } def > /VsingleXdbl { 300 -205 mt 300 805 lt 0 200 mt 600 200 lt 0 400 mt 600 400 lt 20 slw stroke } def > /VsingleLRsingle { 0 300 mt 300 300 lt 300 805 lt 20 slw stroke } def > /VsingleULsingle { 300 -205 mt 300 300 lt 600 300 lt 20 slw stroke } def > /allblack { 0 -205 mt 600 -205 lt 600 805 lt 0 805 lt cp fill } def > /botblack { 0 -205 mt 600 -205 lt 600 300 lt 0 300 lt cp fill } def > /leftblack { 0 -205 mt 300 -205 lt 300 805 lt 0 805 lt cp fill } def > /rightblack { 300 -205 mt 600 -205 lt 600 805 lt 300 805 lt cp fill } def > /topblack { 0 300 mt 600 300 lt 600 805 lt 0 805 lt cp fill } def > /alpha { save .8 .8 scale (\141) _uS restore } def > /beta { save .9 1 scale (\373) _uC restore } def > /Gamma { save .8 .8 scale (\107) _uS restore } def > /pi { save .8 .8 scale (\160) _uS restore } def > /Sigma { save .8 .8 scale (\123) _uS restore } def > /sigma { save .8 .8 scale (\163) _uS restore } def > /mu { save .8 .8 scale (\155) _uS restore } def > /tau { save .8 .8 scale (\164) _uS restore } def > /Phi { save .75 1 scale (\106) _uS restore } def > /theta { save .8 .8 scale (\161) _uS restore } def > /Omega { save .6 .9 scale (\127) _uS restore } def > /delta { save .8 .8 scale (\144) _uS restore } def > /infinity { save .75 1 scale (\245) _uS restore } def > /phi { save .8 .7 scale (\146) _uS restore } def > /element { save .8 .8 scale (\316) _uS restore } def > /intersection { save .5 .8 scale (\307) _uS restore } def > /equivalence {(\272) _uS} def > /plusminus {(\261) _uS} def > /greaterequal {(\263) _uS} def > /lessequal {(\243) _uS} def > /integraltp { save .75 .75 scale (\363) _uS restore } def > /integralbt { save .75 .75 scale (\365) _uS restore } def > /divide {(\270) _uS} def > /approxequal {(\273) _uS} def > /degree {(\260) _uS} def > /bullet {(\267) _uS} def > /dotmath {(\327) _uS} def > /radical { 100 300 mt 150 350 lt 350 0 lt 550 600 lt 25 slw stroke } def > /eta { save .8 .8 scale (\150) _uS restore } def > /squared { save 100 350 translate > .45 .45 scale (2) _uC restore } def > /block { 50 0 mt 50 400 lt 550 400 lt 550 0 lt fill } def > /blank {} def > end > > /BuildChar { > 600 0 > 0 -200 600 800 > setcachedevice > exch begin > Encoding exch get > CharacterDefs exch get > exec > end > } def > > /UniqueID 847667 def > end > /PCFont exch definefont pop Index: Version-4-10-3.1/afm/pcfont.afm 0a1,265 > StartFontMetrics 3.0 > Comment This file is not correct. > Comment Do not modify > FontName PCFont > EncodingScheme Specific > FullName PC Graphic Font > StartCharMetrics 256 > C 0 ; WX 600 ; N null > C 1 ; WX 600 ; N Wsmiley > C 2 ; WX 600 ; N Bsmiley > C 3 ; WX 600 ; N heart > C 4 ; WX 600 ; N diamond > C 5 ; WX 600 ; N club > C 6 ; WX 600 ; N spade > C 7 ; WX 600 ; N Bbullet > C 8 ; WX 600 ; N Wbullet > C 9 ; WX 600 ; N Bcircle > C 10 ; WX 600 ; N Wcircle > C 11 ; WX 600 ; N male > C 12 ; WX 600 ; N female > C 13 ; WX 600 ; N quarternote > C 14 ; WX 600 ; N sixteenthnote > C 15 ; WX 600 ; N sun > C 16 ; WX 600 ; N pointerright > C 17 ; WX 600 ; N pointerleft > C 18 ; WX 600 ; N Varrowboth > C 19 ; WX 600 ; N exclamdbl > C 20 ; WX 600 ; N paragraph > C 21 ; WX 600 ; N section > C 22 ; WX 600 ; N cursorblock > C 23 ; WX 600 ; N floor > C 24 ; WX 600 ; N arrowup > C 25 ; WX 600 ; N arrowdown > C 26 ; WX 600 ; N arrowright > C 27 ; WX 600 ; N arrowleft > C 28 ; WX 600 ; N smallLLsingle > C 29 ; WX 600 ; N arrowboth > C 30 ; WX 600 ; N pointerup > C 31 ; WX 600 ; N pointerdown > C 32 ; WX 600 ; N blank > C 33 ; WX 600 ; N exclam > C 34 ; WX 600 ; N quotedbl > C 35 ; WX 600 ; N numbersign > C 36 ; WX 600 ; N dollar > C 37 ; WX 600 ; N percent > C 38 ; WX 600 ; N ampersand > C 39 ; WX 600 ; N quotesingle > C 40 ; WX 600 ; N parenleft > C 41 ; WX 600 ; N parenright > C 42 ; WX 600 ; N asterisk > C 43 ; WX 600 ; N plus > C 44 ; WX 600 ; N comma > C 45 ; WX 600 ; N hyphen > C 46 ; WX 600 ; N period > C 47 ; WX 600 ; N slash > C 48 ; WX 600 ; N zero > C 49 ; WX 600 ; N one > C 50 ; WX 600 ; N two > C 51 ; WX 600 ; N three > C 52 ; WX 600 ; N four > C 53 ; WX 600 ; N five > C 54 ; WX 600 ; N six > C 55 ; WX 600 ; N seven > C 56 ; WX 600 ; N eight > C 57 ; WX 600 ; N nine > C 58 ; WX 600 ; N colon > C 59 ; WX 600 ; N semicolon > C 60 ; WX 600 ; N less > C 61 ; WX 600 ; N equal > C 62 ; WX 600 ; N greater > C 63 ; WX 600 ; N question > C 64 ; WX 600 ; N at > C 65 ; WX 600 ; N A > C 66 ; WX 600 ; N B > C 67 ; WX 600 ; N C > C 68 ; WX 600 ; N D > C 69 ; WX 600 ; N E > C 70 ; WX 600 ; N F > C 71 ; WX 600 ; N G > C 72 ; WX 600 ; N H > C 73 ; WX 600 ; N I > C 74 ; WX 600 ; N J > C 75 ; WX 600 ; N K > C 76 ; WX 600 ; N L > C 77 ; WX 600 ; N M > C 78 ; WX 600 ; N N > C 79 ; WX 600 ; N O > C 80 ; WX 600 ; N P > C 81 ; WX 600 ; N Q > C 82 ; WX 600 ; N R > C 83 ; WX 600 ; N S > C 84 ; WX 600 ; N T > C 85 ; WX 600 ; N U > C 86 ; WX 600 ; N V > C 87 ; WX 600 ; N W > C 88 ; WX 600 ; N X > C 89 ; WX 600 ; N Y > C 90 ; WX 600 ; N Z > C 91 ; WX 600 ; N bracketleft > C 92 ; WX 600 ; N backslash > C 93 ; WX 600 ; N bracketright > C 94 ; WX 600 ; N asciicircum > C 95 ; WX 600 ; N underscore > C 96 ; WX 600 ; N quoteleft > C 97 ; WX 600 ; N a > C 98 ; WX 600 ; N b > C 99 ; WX 600 ; N c > C 100 ; WX 600 ; N d > C 101 ; WX 600 ; N e > C 102 ; WX 600 ; N f > C 103 ; WX 600 ; N g > C 104 ; WX 600 ; N h > C 105 ; WX 600 ; N i > C 106 ; WX 600 ; N j > C 107 ; WX 600 ; N k > C 108 ; WX 600 ; N l > C 109 ; WX 600 ; N m > C 110 ; WX 600 ; N n > C 111 ; WX 600 ; N o > C 112 ; WX 600 ; N p > C 113 ; WX 600 ; N q > C 114 ; WX 600 ; N r > C 115 ; WX 600 ; N s > C 116 ; WX 600 ; N t > C 117 ; WX 600 ; N u > C 118 ; WX 600 ; N v > C 119 ; WX 600 ; N w > C 120 ; WX 600 ; N x > C 121 ; WX 600 ; N y > C 122 ; WX 600 ; N z > C 123 ; WX 600 ; N braceleft > C 124 ; WX 600 ; N brokenbar > C 125 ; WX 600 ; N braceright > C 126 ; WX 600 ; N asciitilde > C 127 ; WX 600 ; N Delta > C 128 ; WX 600 ; N Ccedilla > C 129 ; WX 600 ; N udieresis > C 130 ; WX 600 ; N eacute > C 131 ; WX 600 ; N acircumflex > C 132 ; WX 600 ; N adieresis > C 133 ; WX 600 ; N agrave > C 134 ; WX 600 ; N aring > C 135 ; WX 600 ; N ccedilla > C 136 ; WX 600 ; N ecircumflex > C 137 ; WX 600 ; N edieresis > C 138 ; WX 600 ; N egrave > C 139 ; WX 600 ; N idieresis > C 140 ; WX 600 ; N icircumflex > C 141 ; WX 600 ; N igrave > C 142 ; WX 600 ; N Adieresis > C 143 ; WX 600 ; N Aring > C 144 ; WX 600 ; N Eacute > C 145 ; WX 600 ; N ae > C 146 ; WX 600 ; N AE > C 147 ; WX 600 ; N ocircumflex > C 148 ; WX 600 ; N odieresis > C 149 ; WX 600 ; N ograve > C 150 ; WX 600 ; N ucircumflex > C 151 ; WX 600 ; N ugrave > C 152 ; WX 600 ; N ydieresis > C 153 ; WX 600 ; N Odieresis > C 154 ; WX 600 ; N Udieresis > C 155 ; WX 600 ; N cent > C 156 ; WX 600 ; N sterling > C 157 ; WX 600 ; N yen > C 158 ; WX 600 ; N point > C 159 ; WX 600 ; N integral > C 160 ; WX 600 ; N aacute > C 161 ; WX 600 ; N iacute > C 162 ; WX 600 ; N oacute > C 163 ; WX 600 ; N uacute > C 164 ; WX 600 ; N ntilde > C 165 ; WX 600 ; N Ntilde > C 166 ; WX 600 ; N aunder > C 167 ; WX 600 ; N ounder > C 168 ; WX 600 ; N questiondown > C 169 ; WX 600 ; N smallULsingle > C 170 ; WX 600 ; N smallURsingle > C 171 ; WX 600 ; N half > C 172 ; WX 600 ; N quarter > C 173 ; WX 600 ; N exclamdown > C 174 ; WX 600 ; N lessdbl > C 175 ; WX 600 ; N greaterdbl > C 176 ; WX 600 ; N lightbox > C 177 ; WX 600 ; N mediumbox > C 178 ; WX 600 ; N darkbox > C 179 ; WX 600 ; N Vsingle > C 180 ; WX 600 ; N VsingleTleftsingle > C 181 ; WX 600 ; N VsingleTleftdbl > C 182 ; WX 600 ; N VdblTleftsingle > C 183 ; WX 600 ; N VdblURsingle > C 184 ; WX 600 ; N VsingleURdbl > C 185 ; WX 600 ; N VdblTleftdbl > C 186 ; WX 600 ; N Vdbl > C 187 ; WX 600 ; N VdblURdbl > C 188 ; WX 600 ; N VdblLRdbl > C 189 ; WX 600 ; N VdblLRsingle > C 190 ; WX 600 ; N VsingleLRdbl > C 191 ; WX 600 ; N VsingleURsingle > C 192 ; WX 600 ; N VsingleLLsingle > C 193 ; WX 600 ; N HsingleTupsingle > C 194 ; WX 600 ; N HsingleTdownsingle > C 195 ; WX 600 ; N VsingleTrightsingle > C 196 ; WX 600 ; N Hsingle > C 197 ; WX 600 ; N VsingleXsingle > C 198 ; WX 600 ; N VsingleTrightdbl > C 199 ; WX 600 ; N VdblTrightsingle > C 200 ; WX 600 ; N VdblLLdbl > C 201 ; WX 600 ; N VdblULdbl > C 202 ; WX 600 ; N HdblTupdbl > C 203 ; WX 600 ; N HdblTdowndbl > C 204 ; WX 600 ; N VdblTrightdbl > C 205 ; WX 600 ; N Hdbl > C 206 ; WX 600 ; N VdblXdbl > C 207 ; WX 600 ; N HdblTupsingle > C 208 ; WX 600 ; N HsingleTupdbl > C 209 ; WX 600 ; N HdblTdownsingle > C 210 ; WX 600 ; N HsingleTdowndbl > C 211 ; WX 600 ; N VdblLLsingle > C 212 ; WX 600 ; N VsingleLLdbl > C 213 ; WX 600 ; N VsingleULdbl > C 214 ; WX 600 ; N VdblULsingle > C 215 ; WX 600 ; N VdblXsingle > C 216 ; WX 600 ; N VsingleXdbl > C 217 ; WX 600 ; N VsingleLRsingle > C 218 ; WX 600 ; N VsingleULsingle > C 219 ; WX 600 ; N allblack > C 220 ; WX 600 ; N botblack > C 221 ; WX 600 ; N leftblack > C 222 ; WX 600 ; N rightblack > C 223 ; WX 600 ; N topblack > C 224 ; WX 600 ; N alpha > C 225 ; WX 600 ; N beta > C 226 ; WX 600 ; N Gamma > C 227 ; WX 600 ; N pi > C 228 ; WX 600 ; N Sigma > C 229 ; WX 600 ; N sigma > C 230 ; WX 600 ; N mu > C 231 ; WX 600 ; N tau > C 232 ; WX 600 ; N Phi > C 233 ; WX 600 ; N theta > C 234 ; WX 600 ; N Omega > C 235 ; WX 600 ; N delta > C 236 ; WX 600 ; N infinity > C 237 ; WX 600 ; N phi > C 238 ; WX 600 ; N element > C 239 ; WX 600 ; N intersection > C 240 ; WX 600 ; N equivalence > C 241 ; WX 600 ; N plusminus > C 242 ; WX 600 ; N greaterequal > C 243 ; WX 600 ; N lessequal > C 244 ; WX 600 ; N integraltp > C 245 ; WX 600 ; N integralbt > C 246 ; WX 600 ; N divide > C 247 ; WX 600 ; N approxequal > C 248 ; WX 600 ; N degree > C 249 ; WX 600 ; N bullet > C 250 ; WX 600 ; N dotmath > C 251 ; WX 600 ; N radical > C 252 ; WX 600 ; N eta > C 253 ; WX 600 ; N squared > C 254 ; WX 600 ; N block > C 255 ; WX 600 ; N blank > EndCharMetrics > EndFontMetrics Index: Version-4-10-3.1/sheets/tcsh.ssh 0a1,73 > # Style sheet for tcsh > # Copyright (c) 1997 Jim Diamond, Akim Demaille, Miguel Santana > # $Id$ > # > > # > # This file is part of a2ps. > # > # This program is free software; you can redistribute it and/or modify > # it under the terms of the GNU General Public License as published by > # the Free Software Foundation; either version 2, or (at your option) > # any later version. > # > # This program is distributed in the hope that it will be useful, > # but WITHOUT ANY WARRANTY; without even the implied warranty of > # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the > # GNU General Public License for more details. > # > # You should have received a copy of the GNU General Public License > # along with this program; see the file COPYING. If not, write to > # the Free Software Foundation, 59 Temple Place - Suite 330, > # Boston, MA 02111-1307, USA. > # > > style tcsh is > written by "Jim Diamond " > version is 1.0 > requires a2ps 4.9.7 > > ancestors are > csh > end ancestors > > keywords in Keyword_strong are > bindkey, complete, log, sched, settc, setty, uncomplete, watchlog > end keywords > > optional keywords in Keyword_strong are > builtins, bye, echotc, filetest, hup, inlib, ls-F, migrate, newgrp, > printenv, telltc, wait, where, which, > # The following are all bindkey arguments: > backward-char, backward-delete-char, backward-delete-word, > backward-kill-line, backward-word, beginning-of-line, capitalize-word, > change-case, change-till-end-of-line, clear-screen, complete-word, > complete-word-fwd, complete-word-back, complete-word-raw, > copy-prev-word, copy-region-as-kill, dabbrev-expand, delete-char, > delete-char-or-eof, delete-char-or-list, delete-char-or-list-or-eof, > delete-word, digit, digit-argument, down-history, downcase-word, > end-of-file, end-of-line, exchange-point-and-mark, expand-glob, > expand-history, expand-line, expand-variables, forward-char, > forward-word, gosmacs-transpose-chars, history-search-backward, > history-search-forward, insert-last-word, i-search-fwd, i-search-back, > keyboard-quit, kill-line, kill-region, kill-whole-line, list-choices, > list-choices-raw, list-glob, list-or-eof, load-average, magic-space, > newline, normalize-path, normalize-command, overwrite-mode, > prefix-meta, quoted-insert, redisplay, run-fg-editor, run-help, > self-insert-command, sequence-lead-in, set-mark-command, spell-word, > spell-line, stuff-char, toggle-literal-history, transpose-chars, > transpose-gosling, tty-dsusp, tty-flush-output, tty-sigintr, > tty-sigquit, tty-sigtsusp, tty-start-output, tty-stop-output, > undefined-key, universal-argument, up-history, upcase-word, > vi-beginning-of-next-word, vi-add, vi-add-at-eol, vi-chg-case, > vi-chg-meta, vi-chg-to-eol, vi-cmd-mode, vi-cmd-mode-complete, > vi-delprev, vi-delmeta, vi-endword, vi-eword, vi-char-back, > vi-char-fwd, vi-charto-back, vi-charto-fwd, vi-insert, > vi-insert-at-bol, vi-repeat-char-fwd, vi-repeat-char-back, > vi-repeat-search-fwd, vi-repeat-search-back, vi-replace-char, > vi-replace-mode, vi-search-back, vi-search-fwd, vi-substitute-char, > vi-substitute-line, vi-word-back, vi-word-fwd, vi-undo, vi-zero, > which-command, yank > end keywords > > end style Index: Version-4-10-3.1/lib/tempnam.c 0a1,33 > /* > * template.c > * > * FIXME: summary > * > * Copyright (c) 1988, 89, 90, 91, 92, 93 Miguel Santana > * Copyright (c) 1995, 96, 97, 98 Akim Demaille, Miguel Santana > * > */ > > /* > * This file is part of a2ps. > * > * This program is free software; you can redistribute it and/or modify > * it under the terms of the GNU General Public License as published by > * the Free Software Foundation; either version 2, or (at your option) > * any later version. > * > * This program is distributed in the hope that it will be useful, > * but WITHOUT ANY WARRANTY; without even the implied warranty of > * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the > * GNU General Public License for more details. > * > * You should have received a copy of the GNU General Public License > * along with this program; see the file COPYING. If not, write to > * the Free Software Foundation, 59 Temple Place - Suite 330, > * Boston, MA 02111-1307, USA. > */ > > /* > * $Id$ > */ > Index: Version-4-10-3.1/intl/po2tbl.sed 0a1,60 > 1 { > i\ > /* Automatically generated by po2tbl.sed from @PACKAGE NAME@.pot. */\ > \ > #if HAVE_CONFIG_H\ > # include \ > #endif\ > \ > #include "libgettext.h"\ > \ > const struct _msg_ent _msg_tbl[] = { > h > s/.*/0/ > x > } > /^msgid/ { > s/msgid[ ]*\(".*"\)/ {\1/ > tb > :b > N > s/\(.*\)"\(\n\)"\(.*"\)/\1\2\3/ > ta > s/\(.*\)\n.*/\1/ > bc > :a > s/\(.*\)\(\n.*\)/\1\\\2/ > P > s/.*\n\(.*\)/\1/ > tb > :c > x > td > :d > s/9\(_*\)$/_\1/ > td > s/^\(_*\)$/0\1/ > s/8\(_*\)$/9\1/ > s/7\(_*\)$/8\1/ > s/6\(_*\)$/7\1/ > s/5\(_*\)$/6\1/ > s/4\(_*\)$/5\1/ > s/3\(_*\)$/4\1/ > s/2\(_*\)$/3\1/ > s/1\(_*\)$/2\1/ > s/0\(_*\)$/1\1/ > s/_/0/g > x > G > s/\(.*\)\n\([0-9]*\)/\1, \2},/ > s/\(.*\)"$/\1/ > p > } > $ { > i\ > };\ > > g > s/0*\(.*\)/int _msg_tbl_length = \1;/p > } > d Index: Version-4-10-3.1/m4/gettext.m4 0a1,325 > # Macro to add for using GNU gettext. > # Ulrich Drepper , 1995. > # > # This file can be copied and used freely without restrictions. It can > # be used in projects which are not available under the GNU Public License > # but which still want to provide support for the GNU gettext functionality. > # Please note that the actual code is *not* freely available. > > # serial 105 > > AC_DEFUN(AM_WITH_NLS, > [AC_MSG_CHECKING([whether NLS is requested]) > dnl Default is enabled NLS > AC_ARG_ENABLE(nls, > [ --disable-nls do not use Native Language Support], > USE_NLS=$enableval, USE_NLS=yes) > AC_MSG_RESULT($USE_NLS) > AC_SUBST(USE_NLS) > > USE_INCLUDED_LIBINTL=no > > dnl If we use NLS figure out what method > if test "$USE_NLS" = "yes"; then > AC_DEFINE(ENABLE_NLS) > AC_MSG_CHECKING([whether included gettext is requested]) > AC_ARG_WITH(included-gettext, > [ --with-included-gettext use the GNU gettext library included here], > nls_cv_force_use_gnu_gettext=$withval, > nls_cv_force_use_gnu_gettext=no) > AC_MSG_RESULT($nls_cv_force_use_gnu_gettext) > > nls_cv_use_gnu_gettext="$nls_cv_force_use_gnu_gettext" > if test "$nls_cv_force_use_gnu_gettext" != "yes"; then > dnl User does not insist on using GNU NLS library. Figure out what > dnl to use. If gettext or catgets are available (in this order) we > dnl use this. Else we have to fall back to GNU NLS library. > dnl catgets is only used if permitted by option --with-catgets. > nls_cv_header_intl= > nls_cv_header_libgt= > CATOBJEXT=NONE > > AC_CHECK_HEADER(libintl.h, > [AC_CACHE_CHECK([for gettext in libc], gt_cv_func_gettext_libc, > [AC_TRY_LINK([#include ], [return (int) gettext ("")], > gt_cv_func_gettext_libc=yes, gt_cv_func_gettext_libc=no)]) > > if test "$gt_cv_func_gettext_libc" != "yes"; then > AC_CHECK_LIB(intl, bindtextdomain, > [AC_CACHE_CHECK([for gettext in libintl], > gt_cv_func_gettext_libintl, > [AC_CHECK_LIB(intl, gettext, > gt_cv_func_gettext_libintl=yes, > gt_cv_func_gettext_libintl=no)], > gt_cv_func_gettext_libintl=no)]) > > if test "$gt_cv_func_gettext_libintl" = yes; then > LIBS="$LIBS -lintl" > fi > > fi > > if test "$gt_cv_func_gettext_libc" = "yes" \ > || test "$gt_cv_func_gettext_libintl" = "yes"; then > AC_DEFINE(HAVE_GETTEXT) > AM_PATH_PROG_WITH_TEST(MSGFMT, msgfmt, > [test -z "`$ac_dir/$ac_word -h 2>&1 | grep 'dv '`"], no)dnl > if test "$MSGFMT" != "no"; then > AC_CHECK_FUNCS(dcgettext) > AC_PATH_PROG(GMSGFMT, gmsgfmt, $MSGFMT) > AM_PATH_PROG_WITH_TEST(XGETTEXT, xgettext, > [test -z "`$ac_dir/$ac_word -h 2>&1 | grep '(HELP)'`"], :) > AC_TRY_LINK(, [extern int _nl_msg_cat_cntr; > return _nl_msg_cat_cntr], > [CATOBJEXT=.gmo > DATADIRNAME=share], > [CATOBJEXT=.mo > DATADIRNAME=lib]) > INSTOBJEXT=.mo > fi > fi > ]) > > if test "$CATOBJEXT" = "NONE"; then > AC_MSG_CHECKING([whether catgets can be used]) > AC_ARG_WITH(catgets, > [ --with-catgets use catgets functions if available], > nls_cv_use_catgets=$withval, nls_cv_use_catgets=no) > AC_MSG_RESULT($nls_cv_use_catgets) > > if test "$nls_cv_use_catgets" = "yes"; then > dnl No gettext in C library. Try catgets next. > AC_CHECK_LIB(i, main) > AC_CHECK_FUNC(catgets, > [AC_DEFINE(HAVE_CATGETS) > INTLOBJS="\$(CATOBJS)" > AC_PATH_PROG(GENCAT, gencat, no)dnl > if test "$GENCAT" != "no"; then > AC_PATH_PROG(GMSGFMT, gmsgfmt, no) > if test "$GMSGFMT" = "no"; then > AM_PATH_PROG_WITH_TEST(GMSGFMT, msgfmt, > [test -z "`$ac_dir/$ac_word -h 2>&1 | grep 'dv '`"], no) > fi > AM_PATH_PROG_WITH_TEST(XGETTEXT, xgettext, > [test -z "`$ac_dir/$ac_word -h 2>&1 | grep '(HELP)'`"], :) > USE_INCLUDED_LIBINTL=yes > CATOBJEXT=.cat > INSTOBJEXT=.cat > DATADIRNAME=lib > INTLDEPS='$(top_builddir)/intl/libintl.a' > INTLLIBS=$INTLDEPS > LIBS=`echo $LIBS | sed -e 's/-lintl//'` > nls_cv_header_intl=intl/libintl.h > nls_cv_header_libgt=intl/libgettext.h > fi]) > fi > fi > > if test "$CATOBJEXT" = "NONE"; then > dnl Neither gettext nor catgets in included in the C library. > dnl Fall back on GNU gettext library. > nls_cv_use_gnu_gettext=yes > fi > fi > > if test "$nls_cv_use_gnu_gettext" = "yes"; then > dnl Mark actions used to generate GNU NLS library. > INTLOBJS="\$(GETTOBJS)" > AM_PATH_PROG_WITH_TEST(MSGFMT, msgfmt, > [test -z "`$ac_dir/$ac_word -h 2>&1 | grep 'dv '`"], msgfmt) > AC_PATH_PROG(GMSGFMT, gmsgfmt, $MSGFMT) > AM_PATH_PROG_WITH_TEST(XGETTEXT, xgettext, > [test -z "`$ac_dir/$ac_word -h 2>&1 | grep '(HELP)'`"], :) > AC_SUBST(MSGFMT) > USE_INCLUDED_LIBINTL=yes > CATOBJEXT=.gmo > INSTOBJEXT=.mo > DATADIRNAME=share > INTLDEPS='$(top_builddir)/intl/libintl.a' > INTLLIBS=$INTLDEPS > LIBS=`echo $LIBS | sed -e 's/-lintl//'` > nls_cv_header_intl=intl/libintl.h > nls_cv_header_libgt=intl/libgettext.h > fi > > dnl Test whether we really found GNU xgettext. > if test "$XGETTEXT" != ":"; then > dnl If it is no GNU xgettext we define it as : so that the > dnl Makefiles still can work. > if $XGETTEXT --omit-header /dev/null 2> /dev/null; then > : ; > else > AC_MSG_RESULT( > [found xgettext program is not GNU xgettext; ignore it]) > XGETTEXT=":" > fi > fi > > # We need to process the po/ directory. > POSUB=po > else > DATADIRNAME=share > nls_cv_header_intl=intl/libintl.h > nls_cv_header_libgt=intl/libgettext.h > fi > if test -z "$nsl_cv_header_intl"; then > # Clean out junk possibly left behind by a previous configuration. > : > # rm -f intl/libintl.h > fi > AC_LINK_FILES($nls_cv_header_libgt, $nls_cv_header_intl) > AC_OUTPUT_COMMANDS( > [case "$CONFIG_FILES" in *po/Makefile.in*) > sed -e "/POTFILES =/r po/POTFILES" po/Makefile.in > po/Makefile > esac]) > > > # If this is used in GNU gettext we have to set USE_NLS to `yes' > # because some of the sources are only built for this goal. > if test "$PACKAGE" = gettext; then > USE_NLS=yes > USE_INCLUDED_LIBINTL=yes > fi > > dnl These rules are solely for the distribution goal. While doing this > dnl we only have to keep exactly one list of the available catalogs > dnl in configure.in. > for lang in $ALL_LINGUAS; do > GMOFILES="$GMOFILES $lang.gmo" > POFILES="$POFILES $lang.po" > done > > dnl Make all variables we use known to autoconf. > AC_SUBST(USE_INCLUDED_LIBINTL) > AC_SUBST(CATALOGS) > AC_SUBST(CATOBJEXT) > AC_SUBST(DATADIRNAME) > AC_SUBST(GMOFILES) > AC_SUBST(INSTOBJEXT) > AC_SUBST(INTLDEPS) > AC_SUBST(INTLLIBS) > AC_SUBST(INTLOBJS) > AC_SUBST(POFILES) > AC_SUBST(POSUB) > ]) > > AC_DEFUN(AM_GNU_GETTEXT, > [AC_REQUIRE([AC_PROG_MAKE_SET])dnl > AC_REQUIRE([AC_PROG_CC])dnl > AC_REQUIRE([AC_PROG_RANLIB])dnl > AC_REQUIRE([AC_ISC_POSIX])dnl > AC_REQUIRE([AC_HEADER_STDC])dnl > AC_REQUIRE([AC_C_CONST])dnl > AC_REQUIRE([AC_C_INLINE])dnl > AC_REQUIRE([AC_TYPE_OFF_T])dnl > AC_REQUIRE([AC_TYPE_SIZE_T])dnl > AC_REQUIRE([AC_FUNC_ALLOCA])dnl > AC_REQUIRE([AC_FUNC_MMAP])dnl > > AC_CHECK_HEADERS([argz.h limits.h locale.h nl_types.h malloc.h string.h \ > unistd.h sys/param.h]) > AC_CHECK_FUNCS([getcwd munmap putenv setenv setlocale strchr strcasecmp \ > strdup __argz_count __argz_stringify __argz_next]) > > if test "${ac_cv_func_stpcpy+set}" != "set"; then > AC_CHECK_FUNCS(stpcpy) > fi > if test "${ac_cv_func_stpcpy}" = "yes"; then > AC_DEFINE(HAVE_STPCPY) > fi > > AM_LC_MESSAGES > AM_WITH_NLS > > if test "x$CATOBJEXT" != "x"; then > if test "x$ALL_LINGUAS" = "x"; then > LINGUAS= > else > AC_MSG_CHECKING(for catalogs to be installed) > NEW_LINGUAS= > for lang in ${LINGUAS=$ALL_LINGUAS}; do > case "$ALL_LINGUAS" in > *$lang*) NEW_LINGUAS="$NEW_LINGUAS $lang" ;; > esac > done > LINGUAS=$NEW_LINGUAS > AC_MSG_RESULT($LINGUAS) > fi > > dnl Construct list of names of catalog files to be constructed. > if test -n "$LINGUAS"; then > for lang in $LINGUAS; do CATALOGS="$CATALOGS $lang$CATOBJEXT"; done > fi > fi > > dnl The reference to in the installed file > dnl must be resolved because we cannot expect the users of this > dnl to define HAVE_LOCALE_H. > if test $ac_cv_header_locale_h = yes; then > INCLUDE_LOCALE_H="#include " > else > INCLUDE_LOCALE_H="\ > /* The system does not provide the header . Take care yourself. */" > fi > AC_SUBST(INCLUDE_LOCALE_H) > > dnl Determine which catalog format we have (if any is needed) > dnl For now we know about two different formats: > dnl Linux libc-5 and the normal X/Open format > test -d intl || mkdir intl > if test "$CATOBJEXT" = ".cat"; then > AC_CHECK_HEADER(linux/version.h, msgformat=linux, msgformat=xopen) > > dnl Transform the SED scripts while copying because some dumb SEDs > dnl cannot handle comments. > sed -e '/^#/d' $srcdir/intl/$msgformat-msg.sed > intl/po2msg.sed > fi > dnl po2tbl.sed is always needed. > sed -e '/^#.*[^\\]$/d' -e '/^#$/d' \ > $srcdir/intl/po2tbl.sed.in > intl/po2tbl.sed > > dnl In the intl/Makefile.in we have a special dependency which makes > dnl only sense for gettext. We comment this out for non-gettext > dnl packages. > if test "$PACKAGE" = "gettext"; then > GT_NO="#NO#" > GT_YES= > else > GT_NO= > GT_YES="#YES#" > fi > AC_SUBST(GT_NO) > AC_SUBST(GT_YES) > > dnl If the AC_CONFIG_AUX_DIR macro for autoconf is used we possibly > dnl find the mkinstalldirs script in another subdir but ($top_srcdir). > dnl Try to locate is. > MKINSTALLDIRS= > if test -n "$ac_aux_dir"; then > MKINSTALLDIRS="$ac_aux_dir/mkinstalldirs" > fi > if test -z "$MKINSTALLDIRS"; then > MKINSTALLDIRS="\$(top_srcdir)/mkinstalldirs" > fi > AC_SUBST(MKINSTALLDIRS) > > dnl *** For now the libtool support in intl/Makefile is not for real. > l= > AC_SUBST(l) > > dnl Generate list of files to be processed by xgettext which will > dnl be included in po/Makefile. > test -d po || mkdir po > if test "x$srcdir" != "x."; then > if test "x`echo $srcdir | sed 's@/.*@@'`" = "x"; then > posrcprefix="$srcdir/" > else > posrcprefix="../$srcdir/" > fi > else > posrcprefix="../" > fi > rm -f po/POTFILES > sed -e "/^#/d" -e "/^\$/d" -e "s,.*, $posrcprefix& \\\\," -e "\$s/\(.*\) \\\\/\1/" \ > < $srcdir/po/POTFILES.in > po/POTFILES > ]) Index: Version-4-10-3.1/m4/a2_bzip2.m4 0a1,18 > dnl Testing delegations for a2ps: bzip2 > dnl > dnl If bzip2 is available > dnl SUBST(BZIP2) to > dnl else > dnl SUBST(BZIP2) to `#' > > # serial 1 > > AC_DEFUN(a2_BZIP2, > [AC_CHECK_PROG(HAVE_BZIP2, bzip2, yes, no) > if test $HAVE_BZIP2 = no; then > BZIP2="#" > else > BZIP2="" > fi > AC_SUBST(BZIP2)dnl > ]) Index: Version-4-10-3.1/m4/a2_bzip.m4 0a1,18 > dnl Testing delegations for a2ps: bzip > dnl > dnl If bzip is available > dnl SUBST(BZIP) to > dnl else > dnl SUBST(BZIP) to `#' > > # serial 1 > > AC_DEFUN(a2_BZIP, > [AC_CHECK_PROG(HAVE_BZIP, bzip, yes, no) > if test $HAVE_BZIP = no; then > BZIP="#" > else > BZIP="" > fi > AC_SUBST(BZIP)dnl > ]) Index: Version-4-10-3.1/man/help2man 0a1,382 > #!/usr/local/bin/perl -w > > # Generate a short man page from --help and --version output. > # Copyright © 1997, 98 Free Software Foundation, Inc. > > # This program is free software; you can redistribute it and/or modify > # it under the terms of the GNU General Public License as published by > # the Free Software Foundation; either version 2, or (at your option) > # any later version. > > # This program is distributed in the hope that it will be useful, > # but WITHOUT ANY WARRANTY; without even the implied warranty of > # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the > # GNU General Public License for more details. > > # You should have received a copy of the GNU General Public License > # along with this program; if not, write to the Free Software Foundation, > # Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. > > # Written by Brendan O'Dea > # and François Pinard > > require 5.003; > > use strict; > use Getopt::Long; > use POSIX 'strftime'; > > my $RCS_Id = '$Id$'; > my $this_program = 'help2man'; > my $this_version = '0.0'; > > if ($RCS_Id =~ /\$Id:\s+(\S+)\s+(\S+)/) > { > $this_version = $2; > ($this_program = $1) =~ s/(\.\w+)?,v$//; > } > > my $version_info = < $this_program $this_version > > Copyright (C) 1997, 98 Free Software Foundation, Inc. > This is free software; see the source for copying conditions. There is NO > warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. > EOT > > my $help_info = < `$this_program' generates a man page out of `--help' and `--version' output. > > Usage: $this_program [OPTION]... EXECUTABLE > > --name=STRING use `STRING' as the description for the NAME paragraph > --include=FILE include material from `FILE' > --opt-include=FILE include material from `FILE' if it exists > --output=FILE send output to `FILE' > --help print this help, then exit > --version print $this_program program version number, then exit > > EXECUTABLE should accept `--help' and `version' options. > EOT > > my ($include, $opt_name, $opt_include, $opt_output, $opt_help, > $opt_version); > > # Parse options. > GetOptions ( > 'name=s' => \$opt_name, > 'include=s' => \$include, > 'opt-include=s' => \$opt_include, > 'output=s' => \$opt_output, > help => sub { print $help_info; exit }, > version => sub { print $version_info; exit }, > ) or die $help_info; > > die $help_info unless @ARGV == 1; > > my %include = (); > my @include = (); # to retain order > > # Process include file (if given). Format is: > # > # [section name] > # verbatim text > > if ($include or $opt_include) > { > if (open INC, $include || $opt_include) > { > my $sect; > > while () > { > if (/^\[([^]]+)\]/) > { > $sect = uc $1; > $sect =~ s/^\s+//; > $sect =~ s/\s+$//; > next; > } > > # Silently ignore anything before the first > # section--allows for comments and revision info. > next unless $sect; > > push @include, $sect unless $include{$sect}; > $include{$sect} ||= ''; > $include{$sect} .= $_; > } > > close INC; > > die "$this_program: no valid information found in `$include'\n" > unless %include; > > # Compress trailing blank lines > for (keys %include) > { > $include{$_} =~ s/\n+$//; > $include{$_} .= "\n" unless /^NAME$/; > } > } > else > { > die "$this_program: can't open `$include' ($!)\n" if $include; > } > } > > # Turn off localisation of executable's ouput. > @ENV{qw(LANGUAGE LANG LC_ALL)} = ('C') x 3; > > # Grab help and version paragraphs from executable > my @help = split /\n\n+/, `$ARGV[0] --manhelp 2>/dev/null`; > my @version = split /\n\n+/, `$ARGV[0] --version 2>/dev/null` > or die "$this_program: can't get `--version' info from $ARGV[0]\n"; > > @help = split /\n\n+/, `$ARGV[0] --help 2>/dev/null` > or die "$this_program: can't get `--help' info from $ARGV[0]\n" > unless @help; > > my $date = strftime "%B %Y", localtime; > (my $program = $ARGV[0]) =~ s!.*/!!; > my $package = $program; > my $version; > > if ($opt_output) > { > unlink $opt_output > or die "$this_program: can't unlink $opt_output ($!)\n" > if -e $opt_output; > > open STDOUT, ">$opt_output" > or die "$this_program: can't create $opt_output ($!)\n"; > } > > # The first line of the --version information is assumed to be in one > # of the following formats: > # > # > # > # GNU > # (GNU ) > # - GNU > # > # and seperated from any copyright/author details by a blank line. > > $_ = shift @version; > > if (/^(\S+)\s+\((GNU\s+[^)]+)\)\s+(.*)/ or > /^(\S+)\s+-\s*(GNU\s+\S+)\s+(.*)/) > { > $program = $1; > $package = $2; > $version = $3; > } > elsif (/^(GNU\s+)?(\S+)\s+(.*)/) > { > $program = $2; > $package = $1 ? "$1$2" : $2; > $version = $3; > } > else > { > $version = $_; > } > > $program =~ s!.*/!!; > > # Check for name in help output > if ($help[0] =~ s/^(?:name|oneliner):\s*(\S.*)//) > { > ($include{NAME} = "$program \\- $1") =~ s/\s+$//; > shift @help unless length $help[0]; > } > > # --name overrides --include contents and/or --manhelp oneliner > $include{NAME} = "$program \\- $opt_name" if $opt_name; > > # Default (useless) NAME paragraph > $include{NAME} ||= "$program \\- manual page for $program $version"; > > # Man pages traditionally have the page title in caps. > my $PROGRAM = uc $program; > > # Header. > print < .\" DO NOT MODIFY THIS FILE! It was generated by $this_program $this_version. > .TH $PROGRAM 1 "$date" "$package $version" "FSF" > .SH NAME > $include{NAME} > EOT > > my $accumulate = 1; > my @description = (); > > sub convert_option; > > # Output converted --help information. > for (@help) > { > chomp; > > if (s/^Usage:\s+\S+\s+(.*)\n?//) > { > # Turn the usage clause into a synopsis. > my $synopsis = ''; > > do { > my $syn = $1; > $syn =~ s/(([][]|\.\.+)+)/\\fR$1\\fI/g; > $syn =~ s/^/\\fI/ unless $syn =~ s/^\\fR//; > $syn .= '\fR'; > $syn =~ s/\\fI(\s*)\\fR/$1/g; > > $synopsis .= ".br\n" unless $accumulate; > $synopsis .= ".B $program\n"; > $synopsis .= "$syn\n"; > $accumulate = 0; > } while s/^(?:Usage|\s*or):\s+\S+\s+(.*)\n?//; > > # Include file overrides SYNOPSIS > print ".SH SYNOPSIS\n", $include{SYNOPSIS} || $synopsis; > > # Dump any accumulated description text. > print ".SH DESCRIPTION\n"; > print @description; > > # Add additional description text from include file > if ($include{DESCRIPTION}) > { > print ".PP\n" unless $include{DESCRIPTION} =~ /^\..P/; > print $include{DESCRIPTION}; > } > > next unless $_; > } > > # Accumulate text if the synopsis has not been produced yet. > if ($accumulate) > { > push @description, ".PP\n" if @description; > push @description, "$_\n"; > next; > } > > # Catch start of options. > if (/^Options:/) > { > print qq(.SH OPTIONS\n); > s/Options://; > } > > # Catch bug report text. > if (/^Report bugs |^Email bug reports to /) > { > print qq(.SH "REPORTING BUGS"\n$_\n); > next; > } > > # Special case for tar 1.12: --label=NAME\nPATTERN. > s{(\n[ \t]*)(-V,[ \t]+--label=NAME.*)\n[ \t]+PATTERN[ \t]+} > {$1$2$1\\&...=PATTERN }; > > # Convert options. > s/(\s)(-[][\w=-]+|\\&\S+)/$1 . convert_option $2/ge; > > # Option subsections have second line indented. > print qq(.SS "$1"\n) if s/^(\S.*)\n(\s)/$2/; > > # Lines indented more than about 10 spaces may be assumed to be > # continuations of the previous line. > s/\n {10,}/ /g; > > # Lines following dotted (*) or numbered points may also be > # continued if indented to the same level as the text following > # the point. > 1 while s{((?:^|\n)(\s+)(?:[1-9][.)]|\*)(\s+)(?:[^\n]+))\n\2 \3(\S)} > {$1 $4}g; > > # Indented paragraph. > if (/^\s/) > { > for (split /\n/) > { > s/^\s+//; > s/([^,])\s+/$1\n/; > print ".TP\n$_\n" if $_; > } > } > # Anything else. > else > { > print ".PP\n$_\n"; > } > } > > # Print any include items other than the ones we have already dealt > # with. > for (@include) > { > print qq(.SH "$_"\n$include{$_}) > unless /^(NAME|SYNOPSIS|DESCRIPTION|SEE ALSO)$/; > } > > # Refer to the real documentation. > if ($include{'SEE ALSO'} or $program ne 'info') > { > print qq(.SH "SEE ALSO"\n); > print $include{'SEE ALSO'}, ".PP\n" if $include{'SEE ALSO'}; > > print < The full documentation for > .B $program > is maintained as a Texinfo manual. If the > .B info > and > .B $program > programs are properly installed at your site, the command > .IP > .B info $program > .PP > should give you access to the complete manual. > EOT > } > > # Output converted --version information. > for (@version) > { > chomp; > > # Convert copyright symbol or (c) to nroff character > s/Copyright\s+(?:\xa9|\([Cc]\))/Copyright \\(co/g; > > # Insert appropriate headings for copyright and author > if (/^Copyright\s\\/) { print ".SH COPYRIGHT\n" } > elsif (/^Written\s+by/) { print ".SH AUTHOR\n" } > else { print ".PP\n"; } > > # Insert line breaks before additional copyright messages and the > # disclaimer > s/(.)\n(Copyright\s|This is free software)/$1\n.br\n$2/g; > > print "$_\n"; > } > > exit; > > # Convert option dashes to \- to stop nroff from hyphenating 'em, and > # embolden. Option arguments get italicised. > sub convert_option > { > my $option = '\fB' . shift; > > $option =~ s/-/\\-/g; > unless ($option =~ s/\[=(.*)\]$/\\fR[=\\fI$1\\fR]/) > { > $option =~ s/=(.)/\\fR=\\fI$1/; > $option =~ s/ (.)/ \\fI$1/; > $option .= '\fR'; > } > > $option; > } Index: Version-4-10-3.1/arch/Makefile.am 0a1,29 > # -*- Makefile -*- > # > # Copyright (c) 1988, 89, 90, 91, 92, 93 Miguel Santana > # Copyright (c) 1995, 96, 97, 98 Akim Demaille, Miguel Santana > # $Id$ > # > > # > # This file is part of a2ps. > # > # This program is free software; you can redistribute it and/or modify > # it under the terms of the GNU General Public License as published by > # the Free Software Foundation; either version 2, or (at your option) > # any later version. > # > # This program is distributed in the hope that it will be useful, > # but WITHOUT ANY WARRANTY; without even the implied warranty of > # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the > # GNU General Public License for more details. > # > # You should have received a copy of the GNU General Public License > # along with this program; see the file COPYING. If not, write to > # the Free Software Foundation, 59 Temple Place - Suite 330, > # Boston, MA 02111-1307, USA. > # > > ## Process this file with automake to produce Makefile.in > > SUBDIRS = os2 Index: Version-4-10-3.1/arch/os2/Makefile.am 0a1,29 > # -*- Makefile -*- > # > # Copyright (c) 1988, 89, 90, 91, 92, 93 Miguel Santana > # Copyright (c) 1995, 96, 97, 98 Akim Demaille, Miguel Santana > # $Id$ > # > > # > # This file is part of a2ps. > # > # This program is free software; you can redistribute it and/or modify > # it under the terms of the GNU General Public License as published by > # the Free Software Foundation; either version 2, or (at your option) > # any later version. > # > # This program is distributed in the hope that it will be useful, > # but WITHOUT ANY WARRANTY; without even the implied warranty of > # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the > # GNU General Public License for more details. > # > # You should have received a copy of the GNU General Public License > # along with this program; see the file COPYING. If not, write to > # the Free Software Foundation, 59 Temple Place - Suite 330, > # Boston, MA 02111-1307, USA. > # > > ## Process this file with automake to produce Makefile.in > > EXTRA_DIST = Makefile.os2 README config.h.os2 Index: Version-4-10-3.1/arch/os2/gsse.os2 0a1,34 > /* GSSE */ > /* version 980626 */ > /* > Generic Shell Script Executor > Just rename this .cmd to and it will execute the > shell script by calling sh.exe from path > > No need to patch the shell scripts anymore. Works also > for all sh.exe that support REXX scripts. > */ > > Parse Arg param > Parse Source run_os run_env run_name > > name = FileSpec("Name", run_name) > path = FileSpec("Path", run_name) > drive = FileSpec("Drive", run_name) > shortname = Left(name, Pos(".CMD", Translate(name))-1) > scriptname = drive""path""shortname > scriptname = SlashifyS(scriptname) > rc = ExecCmd("sh.exe " scriptname" "param) > > exit > > ExecCmd: Procedure > /* Execute a command properly and return it's return value */ > Parse Arg cmdstring > Address CMD "@ "cmdstring > return rc > > SlashifyS: PROCEDURE > Parse Arg input > input = Translate( input, '/', '\' ) > return input Index: Version-4-10-3.1/lib/basename.c 0a1,44 > /* basename.c -- return the last element in a path > Copyright (C) 1990, 1998 Free Software Foundation, Inc. > > This program is free software; you can redistribute it and/or modify > it under the terms of the GNU General Public License as published by > the Free Software Foundation; either version 2, or (at your option) > any later version. > > This program is distributed in the hope that it will be useful, > but WITHOUT ANY WARRANTY; without even the implied warranty of > MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the > GNU General Public License for more details. > > You should have received a copy of the GNU General Public License > along with this program; if not, write to the Free Software Foundation, > Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. */ > > #if HAVE_CONFIG_H > # include > #endif > > #ifndef FILESYSTEM_PREFIX_LEN > # define FILESYSTEM_PREFIX_LEN(Filename) 0 > #endif > > #ifndef ISSLASH > # define ISSLASH(C) ((C) == '/') > #endif > > /* In general, we can't use the builtin `basename' function if available, > since it has different meanings in different environments. > In some environments the builtin `basename' modifies its argument. */ > > char * > base_name (char const *name) > { > char const *base = name += FILESYSTEM_PREFIX_LEN (name); > > for (; *name; name++) > if (ISSLASH (*name)) > base = name + 1; > > return (char *) base; > } Index: Version-4-10-3.1/lib/addext.c 0a1,106 > /* addext.c -- add an extension to a file name > Copyright (C) 1990, 1997 Free Software Foundation, Inc. > > This program is free software; you can redistribute it and/or modify > it under the terms of the GNU General Public License as published by > the Free Software Foundation; either version 2, or (at your option) > any later version. > > This program is distributed in the hope that it will be useful, > but WITHOUT ANY WARRANTY; without even the implied warranty of > MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the > GNU General Public License for more details. > > You should have received a copy of the GNU General Public License > along with this program; see the file COPYING. > If not, write to the Free Software Foundation, > 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. */ > > /* Written by David MacKenzie and Paul Eggert */ > > #if HAVE_CONFIG_H > # include > #endif > > #ifndef HAVE_DOS_FILE_NAMES > #define HAVE_DOS_FILE_NAMES 0 > #endif > #ifndef HAVE_LONG_FILE_NAMES > #define HAVE_LONG_FILE_NAMES 0 > #endif > > #include > > #if HAVE_LIMITS_H > # include > #endif > #ifndef _POSIX_NAME_MAX > #define _POSIX_NAME_MAX 14 > #endif > > #include > #if HAVE_STRING_H > # include > #else > # include > #endif > > #if HAVE_UNISTD_H > # include > #endif > > /* Append to FILENAME the extension EXT, unless the result would be too long, > in which case just append the character E. */ > > void > addext (filename, ext, e) > char *filename; > char const *ext; > int e; > { > char *s = base_name (filename); > size_t slen = strlen (s), extlen = strlen (ext); > long slen_max = -1; > > #if HAVE_PATHCONF && defined _PC_NAME_MAX > if (slen + extlen <= _POSIX_NAME_MAX && ! HAVE_DOS_FILE_NAMES) > /* The file name is so short there's no need to call pathconf. */ > slen_max = _POSIX_NAME_MAX; > else if (s == filename) > slen_max = pathconf (".", _PC_NAME_MAX); > else > { > char c = *s; > *s = 0; > slen_max = pathconf (filename, _PC_NAME_MAX); > *s = c; > } > #endif > if (slen_max < 0) > slen_max = HAVE_LONG_FILE_NAMES ? 255 : 14; > > if (HAVE_DOS_FILE_NAMES && slen_max <= 12) > { > /* Live within DOS's 8.3 limit. */ > char *dot = strchr (s, '.'); > if (dot) > { > slen -= dot + 1 - s; > s = dot + 1; > slen_max = 3; > } > else > slen_max = 8; > extlen = 9; /* Don't use EXT. */ > } > > if (slen + extlen <= slen_max) > strcpy (s + slen, ext); > else > { > if (slen_max <= slen) > slen = slen_max - 1; > s[slen] = e; > s[slen + 1] = 0; > } > } Index: Version-4-10-3.1/check/backup.tst 0a1,52 > #! /bin/sh > # -*- ksh -*- > > # This program checks that a2ps correctly backups only when needed > > : ${SRCDIR=.} > > # failure? > fail=0 > > # Set up other vars > . $SRCDIR/defs || exit 1 > > # The output test file > out=/tmp/_bkp$$_ > > # The options to run with > OPT="--version-control=simple" > > # It should first save a backup and then make the new file > /bin/rm -f $out $out~ > : > $out > echo 1 | $CHK $OPT -o $out 2> /dev/null > test $? = 0 || fail=1 > test -f $out~ || fail=1 > > # It should not backup /dev/null (what is not possible, hence raises an error) > echo 2 | $CHK $OPT -o /dev/null 2> /dev/null > test $? = 0 || fail=1 > > # It should not succeed in backuping up a file which permissions > # would have made output impossible. Hence, it should fail, not > # create the backup file, nor remove the original > /bin/rm -f $out $out~ > : > $out > chmod 077 $out > echo 3 | $CHK $OPT -o $out 2> /dev/null > test $? = 0 && fail=1 > test -f $out || fail=1 > test -f $out~ && fail=1 > > # It should not backup when not required :), but succeed > /bin/rm -f $out $out~ > : > $out > echo 4 | $CHK --version-control=none -o $out 2> /dev/null > test $? = 0 || fail=1 > test -f $out || fail=1 > test -f $out~ && fail=1 > > # End of the tests: clean up, and report status > /bin/rm -f $out $out~ > exit $fail Index: Version-4-10-3.1/lib/xbackupfile.h 0a1,44 > /* xbackupfile.c -- Backup helping routines > Copyright (C) 1990-1997, 1998 Free Software Foundation, Inc. > > This program is free software; you can redistribute it and/or modify > it under the terms of the GNU General Public License as published by > the Free Software Foundation; either version 2, or (at your option) > any later version. > > This program is distributed in the hope that it will be useful, > but WITHOUT ANY WARRANTY; without even the implied warranty of > MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the > GNU General Public License for more details. > > You should have received a copy of the GNU General Public License > along with this program; see the file COPYING. > If not, write to the Free Software Foundation, > 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. */ > > /* Written by Akim Demaille */ > > #ifndef _XBACKUPFILES_H_ > #define _XBACKUPFILES_H_ > > #if HAVE_CONFIG_H > # include > #endif > > #include > #if HAVE_SYS_TYPES_H > # include > #endif > > #include "backupfile.h" > > /* Non failing wrapping of find_backup_file_name */ > char * xfind_backup_file_name PARAMS ((const char * file, > enum backup_type backup_type)); > > FILE * fopen_backup PARAMS ((const char * filename, > enum backup_type backup_type)); > > int create_file_for_backup PARAMS ((char const *file, int oflag, mode_t mode, > enum backup_type backup_type)); > #endif /* !_XBACKUPFILES_H_ */ Index: Version-4-10-3.1/lib/xbackupfile.c 0a1,295 > /* xbackupfile.c -- Backup helping routines > Copyright (C) 1990-1997, 1998 Free Software Foundation, Inc. > > This program is free software; you can redistribute it and/or modify > it under the terms of the GNU General Public License as published by > the Free Software Foundation; either version 2, or (at your option) > any later version. > > This program is distributed in the hope that it will be useful, > but WITHOUT ANY WARRANTY; without even the implied warranty of > MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the > GNU General Public License for more details. > > You should have received a copy of the GNU General Public License > along with this program; see the file COPYING. > If not, write to the Free Software Foundation, > 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. */ > > /* Written by Akim Demaille */ > > #include "xbackupfile.h" > > #include > > #if HAVE_SYS_STAT_H > # include > #endif > > #ifdef STAT_MACROS_BROKEN > # undef S_ISREG > #endif /* STAT_MACROS_BROKEN. */ > > #if !defined(S_ISREG) && defined(S_IFREG) > # define S_ISREG(m) (((m) & S_IFMT) == S_IFREG) > #endif > > #if HAVE_UNISTD_H > # include > #endif > > #ifdef HAVE_ERRNO_H > # include > #endif > #ifndef errno > extern int errno; > #endif > > #if HAVE_STDLIB_H > # define getopt system_getopt > # include > # undef getopt > #endif > > /* The following test is to work around the gross typo in > systems like Sony NEWS-OS Release 4.0C, whereby EXIT_FAILURE > is defined to 0, not 1. */ > #if !EXIT_FAILURE > # undef EXIT_FAILURE > # define EXIT_FAILURE 1 > #endif > > #ifndef EXIT_SUCCESS > # define EXIT_SUCCESS 0 > #endif > > #ifdef HAVE_FCNTL_H > # include > #else > # include > #endif > > #if !defined (SEEK_SET) > # define SEEK_SET 0 > # define SEEK_CUR 1 > # define SEEK_END 2 > #endif > #ifndef F_OK > # define F_OK 0 > # define X_OK 1 > # define W_OK 2 > # define R_OK 4 > #endif > > #include "error.h" > > #if HAVE_LOCALE_H > # include > #endif > #if !HAVE_SETLOCALE > # define setlocale(Category, Locale) /* empty */ > #endif > > #if ENABLE_NLS > # include > # define _(Text) gettext (Text) > #else > # define bindtextdomain(Domain, Directory) /* empty */ > # define textdomain(Domain) /* empty */ > # define _(Text) Text > #endif > > #define STREQ(s1, s2) (strcmp ((s1), (s2)) == 0) > > > /* Non failing call to find_backup_file_name */ > char * > xfind_backup_file_name (const char * file, enum backup_type backup_type) > { > char * res; > > res = find_backup_file_name (file, backup_type); > if (!res) > error (1, 0, _("Memory exhausted")); > > return res; > } > > /* > The following approach has been suggested by Miles Bader and > Paul Eggert. > > From: Paul Eggert > Date: Wed, 16 Sep 1998 14:07:47 -0700 (PDT) > > From: Miles Bader > Date: Wed, 16 Sep 1998 10:15:34 +0900 (JST) > > In general, if you can get away with it, it's better *not* to stat files > and then abort based on information you find; instead, try to simply > structure the algorithm so that the actual operation which makes the > change fails in an abortable way, and report *that* failure. This > avoids race conditions. > > This is a good suggestion. Here's an idea for doing this. When you > first open the file F for writing, use O_EXCL. This will work > correctly if F is a directory, since the initial open call will fail > with errno==EISDIR in that case. Some older systems don't have > O_EXCL; on those systems, you'll have to approximate it with `stat', > but that's the best that you can do. > > I believe that demaille wants to back up only regular files (e.g. he > doesn't want to back up /dev/null or /dev/tty, or back up > directories). In that case, there's an unavoidable race condition, > since there's no way to say `rename this file only if it's a regular > file' atomically. But it's still better to use O_EXCL; this will > avoid some of the race conditions. > > The following code was written by Paul Eggert. > */ > > /* Create FILE for output, using open flags OFLAG and default mode MODE. > But before creating FILE, back up its previous contents if necessary. > OFLAG must include the O_CREAT flag. */ > int > create_file_for_backup (char const *file, int oflag, mode_t mode, > enum backup_type backup_type) > { > int fd; > struct stat st; > > assert (oflag & O_CREAT); > > if (backup_type == none) > return open (file, oflag, mode); > > #ifdef O_EXCL > fd = open (file, oflag | O_EXCL, mode); > #else > { > /* This substitute for O_EXCL allows races between `stat' and `open'. */ > if (stat (file, &st) == 0) > { > errno = EEXIST; > fd = -1; > } > else if (errno == ENOENT) > fd = open (file, oflag, mode); > else > return -1; > } > #endif > > if (fd < 0 && errno == EEXIST) > { > /* We want to back up only regular files, even though this > allows races between `stat' and `open'. */ > if (stat (file, &st) == 0 && S_ISREG (st.st_mode)) > { > char *backup = find_backup_file_name (file, backup_type); > if (rename (file, backup) != 0) > return -1; > free (backup); > } > > fd = open (file, oflag, mode); > } > > return fd; > } > > /* Since there were two different approaches, and one may fear > * portability problems, the old version is here provided by disabled. > * Follows the solution based on Miles Bader and Paul Eggert's > * approach. */ > > /*====================== > * I could not make it behave the way I want (it works for > * a mode 000, which I don't want), so this code the old code will > * be used instead > ========================*/ > #define USE_OLD_FOPEN_BACKUP 1 > > #ifdef USE_OLD_FOPEN_BACKUP > /* Open a stream for writing on the file FILENAME, making, if > necessary and adequate, a backup according the policy BACKUP_TYPE */ > FILE * > fopen_backup (const char * filename, enum backup_type backup_type) > { > char * backup_name = NULL; > struct stat filestat; > FILE * res; > > /* No backup upon non existing files */ > if (stat (filename, &filestat)) > { > if ((errno == ENOENT) > || (errno == ENOTDIR)) > /* the file does not exist: return */ > backup_type = none ; > else > /* Another kind of error occured: exit */ > error (1, errno, _("cannot get informations on file `%s'"), > filename); > } > > /* If the file is special (/dev/null etc.), don't backup. > Or if we don't have the rights to open the file for writing, don't > backup, so that the forthcoming fopen does complain on the rights*/ > if (!S_ISREG (filestat.st_mode) > || access (filename, W_OK)) > backup_type = none ; > > /* Definitely, make a backup */ > if (backup_type != none) > { > backup_name = xfind_backup_file_name (filename, backup_type); > if (rename (filename, backup_name)) > error (1, errno, _("cannot rename file `%s' as `%s'"), > filename, backup_name); > } > > /* Open the file for reading */ > res = fopen (filename, "w"); > if (!res) > { > error (0, errno, _("cannot create file `%s'"), filename); > if (backup_name) > { > if (rename (filename, backup_name)) > error (0, errno, _("cannot rename file `%s' as `%s'"), > filename, backup_name); > else > fprintf (stderr, _("restored file `%s'"), filename); > } > exit (EXIT_FAILURE); > } > > if (backup_name) > free (backup_name); > > return res; > } > #else /* !USE_OLD_FOPEN_BACKUP */ > FILE * > fopen_backup (const char * filename, enum backup_type backup_type) > { > FILE * res; > int fd; > > fd = create_file_for_backup (filename, O_CREAT, 0666, backup_type); > if (fd < 0) > { > if (backup_type == none) > error (1, errno, _("cannot create file `%s'"), filename); > else > error (1, errno, ("cannot backup and create file `%s'"), filename); > } > > res = fdopen (fd, "w"); > if (!res) > error (1, errno, _("cannot create file `%s'"), filename); > > return res; > } > #endif /* !USE_OLD_FOPEN_BACKUP */ Index: Version-4-10-3.1/man/pdiff.1 0a1,45 > ." DO NOT MODIFY THIS FILE! It was generated by help2man 1.5.1.1. > .TH PSDIFF 1 "September 1998" "psdiff 0.2 (a2ps 4.10.4)" "FSF" > .SH NAME > psdiff \- produce a pretty comparison between files > .SH SYNOPSIS > .B psdiff > \fIFILE1 FILE2\fR > .SH DESCRIPTION > .PP > ." Add any additional description here > .PP > Pretty print the differences between FILE1 and FILE2. > Options: > \fB\-h\fR, \fB\-\-help\fR display this help and exit > \fB\-v\fR, \fB\-\-version\fR display version information and exit > \fB\-q\fR, \fB\-\-quiet\fR don't print informational messages > \fB\-l\fR, \fB\-\-lines\fR search for line differences (`diff') > \fB\-w\fR, \fB\-\-words\fR search for word differences (`wdiff') > .PP > Unrecognized options are passed to a2ps. Arguments cannot be > separated from the options. > .SH "REPORTING BUGS" > Report bugs to > .SH "SEE ALSO" > The full documentation for > .B psdiff > is maintained as a Texinfo manual. If the > .B info > and > .B psdiff > programs are properly installed at your site, the command > .IP > .B info psdiff > .PP > should give you access to the complete manual. > .SH COPYRIGHT > Copyright \(co 1988, 89, 90, 91, 92, 93 Miguel Santana > .br > Copyright \(co 1995, 96, 97, 98 Akim Demaille, Miguel Santana > .br > This is free software; see the source for copying conditions. There is NO > warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. > .SH AUTHOR > Written by and > News, updates and documentation: visit http://www.inf.enst.fr/a2ps/ Index: Version-4-10-3.1/man/fixps.1 0a1,49 > ." DO NOT MODIFY THIS FILE! It was generated by help2man 1.5.1.1. > .TH FIXPS 1 "September 1998" "fixps 0.5 (a2ps 4.10.4)" "FSF" > .SH NAME > fixps \- sanitize PostScript files > .SH SYNOPSIS > .B fixps > \fIFILE\fR > .SH DESCRIPTION > .PP > ." Add any additional description here > .PP > Tries to fix common PostScript problems that break postprocessing. > .SH OPTIONS > .TP > \fB\-h\fR, \fB\-\-help\fR > display this help and exit > .TP > \fB\-v\fR, \fB\-\-version\fR > display version information and exit > .TP > \fB\-q\fR, \fB\-\-quiet\fR > don't print informational messages > .TP > \fB\-o\fR, \fB\-\-output\fR=\fIFILE\fR > save result in FILE. If FILE is `-', send to stdout > .SH "REPORTING BUGS" > Report bugs to > .SH "SEE ALSO" > The full documentation for > .B fixps > is maintained as a Texinfo manual. If the > .B info > and > .B fixps > programs are properly installed at your site, the command > .IP > .B info fixps > .PP > should give you access to the complete manual. > .SH COPYRIGHT > Copyright \(co 1988, 89, 90, 91, 92, 93 Miguel Santana > .br > Copyright \(co 1995, 96, 97, 98 Akim Demaille, Miguel Santana > .br > This is free software; see the source for copying conditions. There is NO > warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. > .SH AUTHOR > Written by and > News, updates and documentation: visit http://www.inf.enst.fr/a2ps/ Index: Version-4-10-3.1/man/psmandup.1 0a1,58 > ." DO NOT MODIFY THIS FILE! It was generated by help2man 1.5.1.1. > .TH PSMANDUP 1 "September 1998" "psmandup 1.0 (a2ps 4.10.4)" "FSF" > .SH NAME > psmandup \- print duplex on non duplex printers > .SH SYNOPSIS > .B psmandup > \fIFILE\fR > .SH DESCRIPTION > .PP > ." Add any additional description here > .PP > Tries to produce a version of the PostScript FILE to print in manual > Duplex. > .SH OPTIONS > .TP > \fB\-h\fR, \fB\-\-help\fR > display this help and exit > .TP > \fB\-v\fR, \fB\-\-version\fR > display version information and exit > .TP > \fB\-q\fR, \fB\-\-quiet\fR > don't print informational messages > .TP > \fB\-o\fR, \fB\-\-output\fR=\fIFILE\fR > save result in FILE. If FILE is `-', send to stdout > .TP > \fB\-n\fR, \fB\-\-no\-fix\fR > don't call fixps to fix PS problems in FILE > .PP > Produced output is meant for PS level 2 printers which don't support > Duplex printing, but support Manual Feed. Once the first set of pages > is printed (odd pages), manual feed is asked: introduce the odd pages > to print the even pages on the other side. > .SH "REPORTING BUGS" > Report bugs to > .SH "SEE ALSO" > The full documentation for > .B psmandup > is maintained as a Texinfo manual. If the > .B info > and > .B psmandup > programs are properly installed at your site, the command > .IP > .B info psmandup > .PP > should give you access to the complete manual. > .SH COPYRIGHT > Copyright \(co 1988, 89, 90, 91, 92, 93 Miguel Santana > .br > Copyright \(co 1995, 96, 97, 98 Akim Demaille, Miguel Santana > .br > This is free software; see the source for copying conditions. There is NO > warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. > .SH AUTHOR > Written by and > News, updates and documentation: visit http://www.inf.enst.fr/a2ps/ Index: Version-4-10-3.1/man/card.1 0a1,52 > ." DO NOT MODIFY THIS FILE! It was generated by help2man 1.5.1.1. > .TH CARD 1 "September 1998" "card 1.1 (a2ps 4.10.4)" "FSF" > .SH NAME > card \- print reference card of program options > .SH SYNOPSIS > .B card > [\fIOPTION\fR]...\fI PROGRAM\fR... > .SH DESCRIPTION > .PP > ." Add any additional description here > .PP > Print a reference card of the PROGRAMs thanks to their inline help. > .SH OPTIONS > .TP > \fB\-h\fR, \fB\-\-help\fR > display this help and exit > .TP > \fB\-v\fR, \fB\-\-version\fR > display version information and exit > .TP > \fB\-l\fR, \fB\-\-language\fR=\fILL\fR > print the help in the language LL (default: English) > .TP > \fB\-\-command\fR=\fICMD\fR > perform pretty-printing on the output of CMD > .PP > Unrecognized options are passed to a2ps. Arguments cannot be > separated from the options. > .SH "REPORTING BUGS" > Report bugs to > .SH "SEE ALSO" > The full documentation for > .B card > is maintained as a Texinfo manual. If the > .B info > and > .B card > programs are properly installed at your site, the command > .IP > .B info card > .PP > should give you access to the complete manual. > .SH COPYRIGHT > Copyright \(co 1988, 89, 90, 91, 92, 93 Miguel Santana > .br > Copyright \(co 1995, 96, 97, 98 Akim Demaille, Miguel Santana > .br > This is free software; see the source for copying conditions. There is NO > warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. > .SH AUTHOR > Written by and > News, updates and documentation: visit http://www.inf.enst.fr/a2ps/ Index: Version-4-10-3.1/man/a2ps.1 0a1,248 > ." DO NOT MODIFY THIS FILE! It was generated by help2man 1.5.1.1. > .TH A2PS 1 "September 1998" "GNU a2ps 4.10.4" "FSF" > .SH NAME > a2ps \- format files for printing on a PostScript printer > .SH SYNOPSIS > .B a2ps > [\fIOPTIONS\fR]...\fI FILES\fR... > .br > .B a2ps > [\fIOPTIONS\fR]... > .SH DESCRIPTION > .PP > ." Add any additional description here > .PP > To print FILES, or to print the standard input. > Mandatory arguments to long options are mandatory for short options too. > Long options marked with * require a yes/no argument, corresponding > short options stand for `yes'. > .SS "Tasks (exit successfully):" > .TP > \fB\-V\fR, \fB\-\-version\fR > display version > .TP > \fB\-\-help\fR > display this help > .TP > \fB\-\-copyright\fR > display Copyright and copying conditions > .TP > \fB\-\-guess\fR > display guessed types of FILES > .TP > \fB\-\-list\fR=\fITOPIC\fR > display a report on TOPIC > .SS "TOPIC can be any non-ambiguous abbreviation of:" > .TP > * > `defaults': default settings and parameters, > .TP > * > `features': short list of supported media, encodings, style sheets etc. > .TP > * > `delegations', `encodings', `variables', `media', `ppd', `printers', `prologues', `style-sheets', `user-options': detailed list. > .SS "Global:" > .TP > \fB\-q\fR, \fB\-\-quiet\fR, \fB\-\-silent\fR > be really quiet > .TP > \fB\-v\fR, \fB\-\-verbose\fR[=\fILEVEL\fR] > set verbosity on, or to LEVEL > .TP > \fB\-=\fR, \fB\-\-user\-option\fR=\fIOPTION\fR > use the user defined shortcut OPTION > .TP > \fB\-\-debug\fR > enable debugging features > .TP > \fB\-\-define\fR=\fIKEY[\fR:VALUE] > unset variable KEY or set to VALUE > .SS "Sheets:" > .TP > \fB\-M\fR, \fB\-\-medium\fR=\fINAME\fR > use output medium NAME > .TP > \fB\-1\fR, \fB\-2\fR, ..., \fB\-9\fR > predefined layouts for 1, ..., 9 virtual pages > .TP > \fB\-\-columns\fR=\fINUM\fR > number of columns per sheet (NUM > 0) > .TP > \fB\-\-rows\fR=\fINUM\fR > number of rows per sheet (NUM > 0) > .TP > \fB\-\-major\fR=\fIDIRECTION\fR > first fill (DIRECTION=)rows, or columns > .TP > \fB\-r\fR, \fB\-\-landscape\fR > print in landscape mode > .TP > \fB\-R\fR, \fB\-\-portrait\fR > print in portrait mode > .TP > \fB\-j\fR, \fB\-\-borders\fR* > print borders around columns > .TP > \fB\-A\fR, \fB\-\-compact\fR* > allow two files on the same sheet > .TP > \fB\-\-margin\fR[=\fINUM\fR] > define an interior margin of size NUM > .SS "Virtual pages:" > .TP > \fB\-\-line\-numbers\fR=\fINUM\fR > precede each NUM lines with its line number > .TP > \fB\-C\fR > alias for \fB\-\-line\-numbers\fR=\fI5\fR > .TP > \fB\-f\fR, \fB\-\-font\-size\fR=\fISIZE\fR > use font SIZE (float) for the body text > .TP > \fB\-L\fR, \fB\-\-lines\-per\-page\fR=\fINUM\fR > specify how many lines are printed on each page > .TP > \fB\-l\fR, \fB\-\-chars\-per\-line\fR=\fINUM\fR > specify how many columns are printed per page > .TP > \fB\-m\fR, \fB\-\-catman\fR > process the file as a man (same as \fB\-L66\fR) > .TP > \fB\-T\fR, \fB\-\-tabsize\fR=\fINUM\fR > set tabulator size to NUM > .TP > \fB\-\-non\-printable\-format\fR=\fIFMT\fR > specify how non-printable chars are printed > .SS "Headings:" > .TP > \fB\-B\fR, \fB\-\-no\-header\fR > no page headers at all > .TP > \fB\-b\fR, \fB\-\-header\fR[=\fITEXT\fR] > set page header > .TP > \fB\-u\fR, \fB\-\-underlay\fR[=\fITEXT\fR] > print TEXT under every page > .TP > \fB\-\-center\-title\fR[=\fITEXT\fR] > set page title to TITLE > .TP > \fB\-\-left\-title\fR[=\fITEXT\fR] > set left and right page title to TEXT > .TP > \fB\-\-right\-title\fR[=\fITEXT\fR] > .TP > \fB\-\-left\-footer\fR[=\fITEXT\fR] > set sheet footers to TEXT > .TP > \fB\-\-footer\fR[=\fITEXT\fR] > TEXT may use special $ and % escapes > .TP > \fB\-\-right\-footer\fR[=\fITEXT\fR] > .SS "Input:" > .TP > \fB\-a\fR, \fB\-\-pages\fR[=\fIRANGE\fR] > select the pages to print > .TP > \fB\-c\fR, \fB\-\-truncate\-lines\fR* > cut long lines > .TP > \fB\-i\fR, \fB\-\-interpret\fR* > interpret tab, bs and ff chars > .TP > \fB\-\-end\-of\-line\fR=\fITYPE\fR > specify the eol char (TYPE: r, n, nr, rn, any) > .TP > \fB\-X\fR, \fB\-\-encoding\fR=\fINAME\fR > use input encoding NAME > .TP > \fB\-t\fR, \fB\-\-title\fR=\fINAME\fR > set the name of the job > .TP > \fB\-\-stdin\fR=\fINAME\fR > set the name of the input file stdin > .TP > \fB\-\-prologue\fR=\fIFILE\fR > include FILE.pro as PostScript prologue > .TP > \fB\-\-print\-anyway\fR* > force binary printing > .TP > \fB\-Z\fR, \fB\-\-delegate\fR* > delegate files to another application > .SS "Pretty-printing:" > .TP > \fB\-E\fR, \fB\-\-pretty\-print\fR[=\fILANG\fR] > enable pretty-printing (set style to LANG) > .TP > \fB\-\-highlight\-level\fR=\fILEVEL\fR > set pretty printing highlight LEVEL LEVEL can be none, normal or heavy > .TP > \fB\-g\fR > alias for \fB\-\-highlight\-level\fR=\fIheavy\fR > .TP > \fB\-\-strip\-level\fR=\fINUM\fR > level of comments stripping > .SS "Output:" > .TP > \fB\-o\fR, \fB\-\-output\fR=\fIFILE\fR > leave output to file FILE. If FILE is `-', leave output to stdout. > .TP > \fB\-\-version\-control\fR=\fIWORD\fR > override the usual version control > .TP > \fB\-\-suffix\fR=\fISUFFIX\fR > override the usual backup suffix > .TP > \fB\-P\fR, \fB\-\-printer\fR=\fINAME\fR > send output to printer NAME > .TP > \fB\-d\fR > send output to the default printer > .SS "PostScript:" > .TP > \fB\-\-ppd\fR[=\fIKEY\fR] > automatic PPD selection or set to KEY > .TP > \fB\-n\fR, \fB\-\-copies\fR=\fINUM\fR > print NUM copies of each page > .TP > \fB\-s\fR, \fB\-\-sides\fR=\fINUM\fR > number of sheet sides (recto/recto-verso) > .TP > \fB\-D\fR, \fB\-\-setpagedevice\fR=\fIK[\fR:V] > pass a page device definition to output > .TP > \fB\-S\fR, \fB\-\-statusdict\fR=\fIK[\fR:[:]V] > pass a statusdict definition to the output > .TP > \fB\-k\fR, \fB\-\-page\-prefeed\fR > enable page prefeed > .TP > \fB\-K\fR, \fB\-\-no\-page\-prefeed\fR > disable page prefeed > .SH "REPORTING BUGS" > Report bugs to > .SH "SEE ALSO" > The full documentation for > .B a2ps > is maintained as a Texinfo manual. If the > .B info > and > .B a2ps > programs are properly installed at your site, the command > .IP > .B info a2ps > .PP > should give you access to the complete manual. > .SH COPYRIGHT > Copyright \(co 1988, 89, 90, 91, 92, 93 Miguel Santana > .br > Copyright \(co 1995, 96, 97, 98 Akim Demaille, Miguel Santana > .br > This is free software; see the source for copying conditions. There is NO > warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. > .SH AUTHOR > Written by and > News, updates and documentation: visit http://www.inf.enst.fr/~demaille/a2ps/ Index: Version-4-10-3.1/man/Makefile.in 0a1,347 > # Makefile.in generated automatically by automake 1.3 from Makefile.am > > # Copyright (C) 1994, 1995, 1996, 1997, 1998 Free Software Foundation, Inc. > # This Makefile.in is free software; the Free Software Foundation > # gives unlimited permission to copy and/or distribute it, > # with or without modifications, as long as this notice is preserved. > > # This program is distributed in the hope that it will be useful, > # but WITHOUT ANY WARRANTY, to the extent permitted by law; without > # even the implied warranty of MERCHANTABILITY or FITNESS FOR A > # PARTICULAR PURPOSE. > > > SHELL = /bin/sh > > srcdir = @srcdir@ > top_srcdir = @top_srcdir@ > VPATH = @srcdir@ > prefix = @prefix@ > exec_prefix = @exec_prefix@ > > bindir = @bindir@ > sbindir = @sbindir@ > libexecdir = @libexecdir@ > datadir = @datadir@ > sysconfdir = @sysconfdir@ > sharedstatedir = @sharedstatedir@ > localstatedir = @localstatedir@ > libdir = @libdir@ > infodir = @infodir@ > mandir = @mandir@ > includedir = @includedir@ > oldincludedir = /usr/include > > DISTDIR = > > pkgdatadir = $(datadir)/@PACKAGE@ > pkglibdir = $(libdir)/@PACKAGE@ > pkgincludedir = $(includedir)/@PACKAGE@ > > top_builddir = .. > > ACLOCAL = @ACLOCAL@ > AUTOCONF = @AUTOCONF@ > AUTOMAKE = @AUTOMAKE@ > AUTOHEADER = @AUTOHEADER@ > > INSTALL = @INSTALL@ > INSTALL_PROGRAM = @INSTALL_PROGRAM@ > INSTALL_DATA = @INSTALL_DATA@ > INSTALL_SCRIPT = @INSTALL_SCRIPT@ > transform = @program_transform_name@ > > NORMAL_INSTALL = : > PRE_INSTALL = : > POST_INSTALL = : > NORMAL_UNINSTALL = : > PRE_UNINSTALL = : > POST_UNINSTALL = : > host_alias = @host_alias@ > host_triplet = @host@ > ACROREAD = @ACROREAD@ > AWK = @AWK@ > BZIP = @BZIP@ > BZIP2 = @BZIP2@ > CATALOGS = @CATALOGS@ > CATOBJEXT = @CATOBJEXT@ > CC = @CC@ > CPP = @CPP@ > DATADIRNAME = @DATADIRNAME@ > DISPLAY = @DISPLAY@ > DVIPS = @DVIPS@ > ECHO_C = @ECHO_C@ > ECHO_N = @ECHO_N@ > EMACS = @EMACS@ > ENCODING = @ENCODING@ > EXEEXT = @EXEEXT@ > EXTRA_CFLAGS = @EXTRA_CFLAGS@ > FILE_LINK = @FILE_LINK@ > GENCAT = @GENCAT@ > GHOSTVIEW = @GHOSTVIEW@ > GMOFILES = @GMOFILES@ > GMSGFMT = @GMSGFMT@ > GROFF = @GROFF@ > GT_NO = @GT_NO@ > GT_YES = @GT_YES@ > GV = @GV@ > GZIP = @GZIP@ > HAVE_ACROREAD = @HAVE_ACROREAD@ > HAVE_BZIP = @HAVE_BZIP@ > HAVE_BZIP2 = @HAVE_BZIP2@ > HAVE_DVIPS = @HAVE_DVIPS@ > HAVE_GHOSTVIEW = @HAVE_GHOSTVIEW@ > HAVE_GROFF = @HAVE_GROFF@ > HAVE_GV = @HAVE_GV@ > HAVE_GZIP = @HAVE_GZIP@ > HAVE_IMAGICK = @HAVE_IMAGICK@ > HAVE_MAKEINFO = @HAVE_MAKEINFO@ > HAVE_PDF2PS = @HAVE_PDF2PS@ > HAVE_PSSELECT = @HAVE_PSSELECT@ > HAVE_TEX = @HAVE_TEX@ > IMAGICK = @IMAGICK@ > INCLUDE_LOCALE_H = @INCLUDE_LOCALE_H@ > INSTOBJEXT = @INSTOBJEXT@ > INTLDEPS = @INTLDEPS@ > INTLLIBS = @INTLLIBS@ > INTLOBJS = @INTLOBJS@ > LD = @LD@ > LEX = @LEX@ > LEX_OUTPUT_ROOT = @LEX_OUTPUT_ROOT@ > LIBOBJS = @LIBOBJS@ > LIBTOOL = @LIBTOOL@ > LIBVERSION = @LIBVERSION@ > LN_S = @LN_S@ > LPR = @LPR@ > LPR_QUEUE_OPTION = @LPR_QUEUE_OPTION@ > LTALLOCA = @LTALLOCA@ > LTLIBOBJS = @LTLIBOBJS@ > MAKEINFO = @MAKEINFO@ > MEDIUM = @MEDIUM@ > MKINSTALLDIRS = @MKINSTALLDIRS@ > MSGFMT = @MSGFMT@ > NM = @NM@ > PACKAGE = @PACKAGE@ > PDF2PS = @PDF2PS@ > PERL = @PERL@ > POFILES = @POFILES@ > POSUB = @POSUB@ > PSUTILS = @PSUTILS@ > RANLIB = @RANLIB@ > TEXI = @TEXI@ > U = @U@ > USE_INCLUDED_LIBINTL = @USE_INCLUDED_LIBINTL@ > USE_NLS = @USE_NLS@ > VERSION = @VERSION@ > YACC = @YACC@ > file_prog = @file_prog@ > ibmfonts = @ibmfonts@ > l = @l@ > lispdir = @lispdir@ > > man_MANS = a2ps.1 card.1 psmandup.1 fixps.1 pdiff.1 > man_aux = $(man_MANS:.1=.x) > > HELP2MAN = help2man > MAINTAINERCLEANFILES = $(man_MANS) > HELP2MAN_run = LC_ALL=C $(PERL) -w -- $(srcdir)/$(HELP2MAN) > > EXTRA_DIST = $(man_MANS) $(HELP2MAN) $(man_aux) > mkinstalldirs = $(SHELL) $(top_srcdir)/auxdir/mkinstalldirs > CONFIG_HEADER = ../config.h > CONFIG_CLEAN_FILES = > man1dir = $(mandir)/man1 > MANS = $(man_MANS) > > NROFF = nroff > DIST_COMMON = Makefile.am Makefile.in > > > DISTFILES = $(DIST_COMMON) $(SOURCES) $(HEADERS) $(TEXINFOS) $(EXTRA_DIST) > > TAR = gtar > all: Makefile $(MANS) > > .SUFFIXES: > $(srcdir)/Makefile.in: Makefile.am $(top_srcdir)/configure.in $(ACLOCAL_M4) > cd $(top_srcdir) && $(AUTOMAKE) --gnu man/Makefile > > Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status $(BUILT_SOURCES) > cd $(top_builddir) \ > && CONFIG_FILES=$(subdir)/$@ CONFIG_HEADERS= $(SHELL) ./config.status > > > install-man1: > $(mkinstalldirs) $(DESTDIR)$(man1dir) > @list='$(man1_MANS)'; \ > l2='$(man_MANS)'; for i in $$l2; do \ > case "$$i" in \ > *.1*) list="$$list $$i" ;; \ > esac; \ > done; \ > for i in $$list; do \ > if test -f $(srcdir)/$$i; then file=$(srcdir)/$$i; \ > else file=$$i; fi; \ > ext=`echo $$i | sed -e 's/^.*\\.//'`; \ > inst=`echo $$i | sed -e 's/\\.[0-9a-z]*$$//'`; \ > inst=`echo $$inst | sed '$(transform)'`.$$ext; \ > echo " $(INSTALL_DATA) $$file $(DESTDIR)$(man1dir)/$$inst"; \ > $(INSTALL_DATA) $$file $(DESTDIR)$(man1dir)/$$inst; \ > done > > uninstall-man1: > @list='$(man1_MANS)'; \ > l2='$(man_MANS)'; for i in $$l2; do \ > case "$$i" in \ > *.1*) list="$$list $$i" ;; \ > esac; \ > done; \ > for i in $$list; do \ > ext=`echo $$i | sed -e 's/^.*\\.//'`; \ > inst=`echo $$i | sed -e 's/\\.[0-9a-z]*$$//'`; \ > inst=`echo $$inst | sed '$(transform)'`.$$ext; \ > echo " rm -f $(DESTDIR)$(man1dir)/$$inst"; \ > rm -f $(DESTDIR)$(man1dir)/$$inst; \ > done > install-man: $(MANS) > @$(NORMAL_INSTALL) > $(MAKE) install-man1 > uninstall-man: > @$(NORMAL_UNINSTALL) > $(MAKE) uninstall-man1 > tags: TAGS > TAGS: > > > distdir = $(top_builddir)/$(PACKAGE)-$(VERSION)/$(subdir) > > subdir = man > > distdir: $(DISTFILES) > here=`cd $(top_builddir) && pwd`; \ > top_distdir=`cd $(top_distdir) && pwd`; \ > distdir=`cd $(distdir) && pwd`; \ > cd $(top_srcdir) \ > && $(AUTOMAKE) --include-deps --build-dir=$$here --srcdir-name=$(top_srcdir) --output-dir=$$top_distdir --gnu man/Makefile > @for file in $(DISTFILES); do \ > d=$(srcdir); \ > test -f $(distdir)/$$file \ > || ln $$d/$$file $(distdir)/$$file 2> /dev/null \ > || cp -p $$d/$$file $(distdir)/$$file; \ > done > info: > dvi: > check: all > $(MAKE) > installcheck: > install-exec: > @$(NORMAL_INSTALL) > > install-data: install-man > @$(NORMAL_INSTALL) > > install: install-exec install-data all > @: > > uninstall: uninstall-man > > install-strip: > $(MAKE) INSTALL_PROGRAM='$(INSTALL_PROGRAM) -s' INSTALL_SCRIPT='$(INSTALL_PROGRAM)' install > installdirs: > $(mkinstalldirs) $(DESTDIR)$(mandir)/man1 > > > mostlyclean-generic: > -test -z "$(MOSTLYCLEANFILES)" || rm -f $(MOSTLYCLEANFILES) > > clean-generic: > -test -z "$(CLEANFILES)" || rm -f $(CLEANFILES) > > distclean-generic: > -rm -f Makefile $(DISTCLEANFILES) > -rm -f config.cache config.log stamp-h stamp-h[0-9]* > -test -z "$(CONFIG_CLEAN_FILES)" || rm -f $(CONFIG_CLEAN_FILES) > > maintainer-clean-generic: > -test -z "$(MAINTAINERCLEANFILES)" || rm -f $(MAINTAINERCLEANFILES) > -test -z "$(BUILT_SOURCES)" || rm -f $(BUILT_SOURCES) > mostlyclean: mostlyclean-generic > > clean: clean-generic mostlyclean > > distclean: distclean-generic clean > -rm -f config.status > -rm -f libtool > > maintainer-clean: maintainer-clean-generic distclean > @echo "This command is intended for maintainers to use;" > @echo "it deletes files that may require special tools to rebuild." > > .PHONY: install-man1 uninstall-man1 install-man uninstall-man tags \ > distdir info dvi installcheck install-exec install-data install \ > uninstall all installdirs mostlyclean-generic distclean-generic \ > clean-generic maintainer-clean-generic clean mostlyclean distclean \ > maintainer-clean > > > a2ps.1: $(top_srcdir)/src/main.c $(top_srcdir)/configure.in > @prog=a2ps; \ > synopsis='format files for printing on a PostScript printer'; \ > if test -f ../src/a2ps && test -f $(HELP2MAN); then \ > echo "Updating $$prog \`man' page"; \ > A2PS_CONFIG=$(top_builddir)/check/a2ps-tst.cfg \ > $(HELP2MAN_run) \ > --name="$$synopsis" --output=$$prog.1 --include=$$prog.x \ > ../src/a2ps; \ > else \ > echo "WARNING: The \`man' page cannot be updated yet."; \ > echo " Retry once the program executable will be ready."; \ > fi > > card.1: $(top_srcdir)/contrib/card.in $(top_srcdir)/configure.in > @prog=card synopsis='print reference card of program options'; \ > if test -f ../contrib/$$prog && test -f $(HELP2MAN); then \ > echo "Updating $$prog \`man' page"; \ > $(HELP2MAN_run) --name="$$synopsis" --output=$$prog.1 --include=$$prog.x \ > "/bin/sh ../contrib/$$prog" ; \ > else \ > echo "WARNING: The \`man' page cannot be updated yet."; \ > echo " Retry once the program executable will be ready."; \ > fi > > psmandup.1: $(top_srcdir)/contrib/psmandup.in $(top_srcdir)/configure.in > @prog=psmandup synopsis='print duplex on non duplex printers'; \ > if test -f ../contrib/$$prog && test -f $(HELP2MAN); then \ > echo "Updating $$prog \`man' page"; \ > $(HELP2MAN_run) --name="$$synopsis" --output=$$prog.1 --include=$$prog.x \ > "/bin/sh ../contrib/$$prog" ; \ > else \ > echo "WARNING: The \`man' page cannot be updated yet."; \ > echo " Retry once the program executable will be ready."; \ > fi > > fixps.1: $(top_srcdir)/contrib/fixps.in $(top_srcdir)/configure.in > @prog=fixps synopsis='sanitize PostScript files'; \ > if test -f ../contrib/fixps && test -f $(HELP2MAN); then \ > echo "Updating $$prog \`man' page"; \ > $(HELP2MAN_run) --name="$$synopsis" --output=$$prog.1 --include=$$prog.x \ > "/bin/sh ../contrib/$$prog" ; \ > else \ > echo "WARNING: The \`man' page cannot be updated yet."; \ > echo " Retry once the program executable will be ready."; \ > fi > > pdiff.1: $(top_srcdir)/contrib/pdiff.in $(top_srcdir)/configure.in > @prog=pdiff synopsis='produce a pretty comparison between files'; \ > if test -f ../contrib/$$prog && test -f $(HELP2MAN); then \ > echo "Updating $$prog \`man' page"; \ > $(HELP2MAN_run) --name="$$synopsis" --output=$$prog.1 --include=$$prog.x \ > "/bin/sh ../contrib/$$prog" ; \ > else \ > echo "WARNING: The \`man' page cannot be updated yet."; \ > echo " Retry once the program executable will be ready."; \ > fi > > # Tell versions [3.59,3.63) of GNU make to not export all variables. > # Otherwise a system limit (for SysV at least) may be exceeded. > .NOEXPORT: Index: Version-4-10-3.1/man/Makefile.am 0a1,86 > ## -*- Makefile -*- > ## Makefile for the doc subdirectory of a2ps > ## Copyright (C) 1995, 1996 Akim Demaille > ## > ## This program is free software; you can redistribute it and/or modify > ## it under the terms of the GNU General Public License as published by > ## the Free Software Foundation; either version 2, or (at your option) > ## any later version. > ## > ## This program is distributed in the hope that it will be useful, > ## but WITHOUT ANY WARRANTY; without even the implied warranty of > ## MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the > ## GNU General Public License for more details. > ## > ## You should have received a copy of the GNU General Public License > ## along with this program; if not, write to the Free Software > ## Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. > > ## Process this file with automake to produce Makefile.in > man_MANS = a2ps.1 card.1 psmandup.1 fixps.1 pdiff.1 > man_aux = $(man_MANS:.1=.x) > > HELP2MAN = help2man > MAINTAINERCLEANFILES = $(man_MANS) > HELP2MAN_run = LC_ALL=C $(PERL) -w -- $(srcdir)/$(HELP2MAN) > > EXTRA_DIST = $(man_MANS) $(HELP2MAN) $(man_aux) > > a2ps.1: $(top_srcdir)/src/main.c $(top_srcdir)/configure.in > @prog=a2ps; \ > synopsis='format files for printing on a PostScript printer'; \ > if test -f ../src/a2ps && test -f $(HELP2MAN); then \ > echo "Updating $$prog \`man' page"; \ > A2PS_CONFIG=$(top_builddir)/check/a2ps-tst.cfg \ > $(HELP2MAN_run) \ > --name="$$synopsis" --output=$$prog.1 --include=$$prog.x \ > ../src/a2ps; \ > else \ > echo "WARNING: The \`man' page cannot be updated yet."; \ > echo " Retry once the program executable will be ready."; \ > fi > > card.1: $(top_srcdir)/contrib/card.in $(top_srcdir)/configure.in > @prog=card synopsis='print reference card of program options'; \ > if test -f ../contrib/$$prog && test -f $(HELP2MAN); then \ > echo "Updating $$prog \`man' page"; \ > $(HELP2MAN_run) --name="$$synopsis" --output=$$prog.1 --include=$$prog.x \ > "/bin/sh ../contrib/$$prog" ; \ > else \ > echo "WARNING: The \`man' page cannot be updated yet."; \ > echo " Retry once the program executable will be ready."; \ > fi > > psmandup.1: $(top_srcdir)/contrib/psmandup.in $(top_srcdir)/configure.in > @prog=psmandup synopsis='print duplex on non duplex printers'; \ > if test -f ../contrib/$$prog && test -f $(HELP2MAN); then \ > echo "Updating $$prog \`man' page"; \ > $(HELP2MAN_run) --name="$$synopsis" --output=$$prog.1 --include=$$prog.x \ > "/bin/sh ../contrib/$$prog" ; \ > else \ > echo "WARNING: The \`man' page cannot be updated yet."; \ > echo " Retry once the program executable will be ready."; \ > fi > > fixps.1: $(top_srcdir)/contrib/fixps.in $(top_srcdir)/configure.in > @prog=fixps synopsis='sanitize PostScript files'; \ > if test -f ../contrib/fixps && test -f $(HELP2MAN); then \ > echo "Updating $$prog \`man' page"; \ > $(HELP2MAN_run) --name="$$synopsis" --output=$$prog.1 --include=$$prog.x \ > "/bin/sh ../contrib/$$prog" ; \ > else \ > echo "WARNING: The \`man' page cannot be updated yet."; \ > echo " Retry once the program executable will be ready."; \ > fi > > pdiff.1: $(top_srcdir)/contrib/pdiff.in $(top_srcdir)/configure.in > @prog=pdiff synopsis='produce a pretty comparison between files'; \ > if test -f ../contrib/$$prog && test -f $(HELP2MAN); then \ > echo "Updating $$prog \`man' page"; \ > $(HELP2MAN_run) --name="$$synopsis" --output=$$prog.1 --include=$$prog.x \ > "/bin/sh ../contrib/$$prog" ; \ > else \ > echo "WARNING: The \`man' page cannot be updated yet."; \ > echo " Retry once the program executable will be ready."; \ > fi > Index: Version-4-10-3.1/arch/Makefile.in 0a1,350 > # Makefile.in generated automatically by automake 1.3 from Makefile.am > > # Copyright (C) 1994, 1995, 1996, 1997, 1998 Free Software Foundation, Inc. > # This Makefile.in is free software; the Free Software Foundation > # gives unlimited permission to copy and/or distribute it, > # with or without modifications, as long as this notice is preserved. > > # This program is distributed in the hope that it will be useful, > # but WITHOUT ANY WARRANTY, to the extent permitted by law; without > # even the implied warranty of MERCHANTABILITY or FITNESS FOR A > # PARTICULAR PURPOSE. > > # -*- Makefile -*- > # > # Copyright (c) 1988, 89, 90, 91, 92, 93 Miguel Santana > # Copyright (c) 1995, 96, 97, 98 Akim Demaille, Miguel Santana > # $Id$ > # > > # > # This file is part of a2ps. > # > # This program is free software; you can redistribute it and/or modify > # it under the terms of the GNU General Public License as published by > # the Free Software Foundation; either version 2, or (at your option) > # any later version. > # > # This program is distributed in the hope that it will be useful, > # but WITHOUT ANY WARRANTY; without even the implied warranty of > # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the > # GNU General Public License for more details. > # > # You should have received a copy of the GNU General Public License > # along with this program; see the file COPYING. If not, write to > # the Free Software Foundation, 59 Temple Place - Suite 330, > # Boston, MA 02111-1307, USA. > # > > > SHELL = /bin/sh > > srcdir = @srcdir@ > top_srcdir = @top_srcdir@ > VPATH = @srcdir@ > prefix = @prefix@ > exec_prefix = @exec_prefix@ > > bindir = @bindir@ > sbindir = @sbindir@ > libexecdir = @libexecdir@ > datadir = @datadir@ > sysconfdir = @sysconfdir@ > sharedstatedir = @sharedstatedir@ > localstatedir = @localstatedir@ > libdir = @libdir@ > infodir = @infodir@ > mandir = @mandir@ > includedir = @includedir@ > oldincludedir = /usr/include > > DISTDIR = > > pkgdatadir = $(datadir)/@PACKAGE@ > pkglibdir = $(libdir)/@PACKAGE@ > pkgincludedir = $(includedir)/@PACKAGE@ > > top_builddir = .. > > ACLOCAL = @ACLOCAL@ > AUTOCONF = @AUTOCONF@ > AUTOMAKE = @AUTOMAKE@ > AUTOHEADER = @AUTOHEADER@ > > INSTALL = @INSTALL@ > INSTALL_PROGRAM = @INSTALL_PROGRAM@ > INSTALL_DATA = @INSTALL_DATA@ > INSTALL_SCRIPT = @INSTALL_SCRIPT@ > transform = @program_transform_name@ > > NORMAL_INSTALL = : > PRE_INSTALL = : > POST_INSTALL = : > NORMAL_UNINSTALL = : > PRE_UNINSTALL = : > POST_UNINSTALL = : > host_alias = @host_alias@ > host_triplet = @host@ > ACROREAD = @ACROREAD@ > AWK = @AWK@ > BZIP = @BZIP@ > BZIP2 = @BZIP2@ > CATALOGS = @CATALOGS@ > CATOBJEXT = @CATOBJEXT@ > CC = @CC@ > CPP = @CPP@ > DATADIRNAME = @DATADIRNAME@ > DISPLAY = @DISPLAY@ > DVIPS = @DVIPS@ > ECHO_C = @ECHO_C@ > ECHO_N = @ECHO_N@ > EMACS = @EMACS@ > ENCODING = @ENCODING@ > EXEEXT = @EXEEXT@ > EXTRA_CFLAGS = @EXTRA_CFLAGS@ > FILE_LINK = @FILE_LINK@ > GENCAT = @GENCAT@ > GHOSTVIEW = @GHOSTVIEW@ > GMOFILES = @GMOFILES@ > GMSGFMT = @GMSGFMT@ > GROFF = @GROFF@ > GT_NO = @GT_NO@ > GT_YES = @GT_YES@ > GV = @GV@ > GZIP = @GZIP@ > HAVE_ACROREAD = @HAVE_ACROREAD@ > HAVE_BZIP = @HAVE_BZIP@ > HAVE_BZIP2 = @HAVE_BZIP2@ > HAVE_DVIPS = @HAVE_DVIPS@ > HAVE_GHOSTVIEW = @HAVE_GHOSTVIEW@ > HAVE_GROFF = @HAVE_GROFF@ > HAVE_GV = @HAVE_GV@ > HAVE_GZIP = @HAVE_GZIP@ > HAVE_IMAGICK = @HAVE_IMAGICK@ > HAVE_MAKEINFO = @HAVE_MAKEINFO@ > HAVE_PDF2PS = @HAVE_PDF2PS@ > HAVE_PSSELECT = @HAVE_PSSELECT@ > HAVE_TEX = @HAVE_TEX@ > IMAGICK = @IMAGICK@ > INCLUDE_LOCALE_H = @INCLUDE_LOCALE_H@ > INSTOBJEXT = @INSTOBJEXT@ > INTLDEPS = @INTLDEPS@ > INTLLIBS = @INTLLIBS@ > INTLOBJS = @INTLOBJS@ > LD = @LD@ > LEX = @LEX@ > LEX_OUTPUT_ROOT = @LEX_OUTPUT_ROOT@ > LIBOBJS = @LIBOBJS@ > LIBTOOL = @LIBTOOL@ > LIBVERSION = @LIBVERSION@ > LN_S = @LN_S@ > LPR = @LPR@ > LPR_QUEUE_OPTION = @LPR_QUEUE_OPTION@ > LTALLOCA = @LTALLOCA@ > LTLIBOBJS = @LTLIBOBJS@ > MAKEINFO = @MAKEINFO@ > MEDIUM = @MEDIUM@ > MKINSTALLDIRS = @MKINSTALLDIRS@ > MSGFMT = @MSGFMT@ > NM = @NM@ > PACKAGE = @PACKAGE@ > PDF2PS = @PDF2PS@ > PERL = @PERL@ > POFILES = @POFILES@ > POSUB = @POSUB@ > PSUTILS = @PSUTILS@ > RANLIB = @RANLIB@ > TEXI = @TEXI@ > U = @U@ > USE_INCLUDED_LIBINTL = @USE_INCLUDED_LIBINTL@ > USE_NLS = @USE_NLS@ > VERSION = @VERSION@ > YACC = @YACC@ > file_prog = @file_prog@ > ibmfonts = @ibmfonts@ > l = @l@ > lispdir = @lispdir@ > > SUBDIRS = os2 > mkinstalldirs = $(SHELL) $(top_srcdir)/auxdir/mkinstalldirs > CONFIG_HEADER = ../config.h > CONFIG_CLEAN_FILES = > DIST_COMMON = Makefile.am Makefile.in > > > DISTFILES = $(DIST_COMMON) $(SOURCES) $(HEADERS) $(TEXINFOS) $(EXTRA_DIST) > > TAR = gtar > all: all-recursive all-am > > .SUFFIXES: > $(srcdir)/Makefile.in: Makefile.am $(top_srcdir)/configure.in $(ACLOCAL_M4) > cd $(top_srcdir) && $(AUTOMAKE) --gnu arch/Makefile > > Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status $(BUILT_SOURCES) > cd $(top_builddir) \ > && CONFIG_FILES=$(subdir)/$@ CONFIG_HEADERS= $(SHELL) ./config.status > > > # This directory's subdirectories are mostly independent; you can cd > # into them and run `make' without going through this Makefile. > # To change the values of `make' variables: instead of editing Makefiles, > # (1) if the variable is set in `config.status', edit `config.status' > # (which will cause the Makefiles to be regenerated when you run `make'); > # (2) otherwise, pass the desired values on the `make' command line. > > @SET_MAKE@ > > all-recursive install-data-recursive install-exec-recursive \ > installdirs-recursive install-recursive uninstall-recursive \ > check-recursive installcheck-recursive info-recursive dvi-recursive: > @set fnord $(MAKEFLAGS); amf=$$2; \ > list='$(SUBDIRS)'; for subdir in $$list; do \ > target=`echo $@ | sed s/-recursive//`; \ > echo "Making $$target in $$subdir"; \ > (cd $$subdir && $(MAKE) $$target) \ > || case "$$amf" in *=*) exit 1;; *k*) fail=yes;; *) exit 1;; esac; \ > done && test -z "$$fail" > > mostlyclean-recursive clean-recursive distclean-recursive \ > maintainer-clean-recursive: > @set fnord $(MAKEFLAGS); amf=$$2; \ > rev=''; list='$(SUBDIRS)'; for subdir in $$list; do \ > rev="$$subdir $$rev"; \ > done; \ > for subdir in $$rev; do \ > target=`echo $@ | sed s/-recursive//`; \ > echo "Making $$target in $$subdir"; \ > (cd $$subdir && $(MAKE) $$target) \ > || case "$$amf" in *=*) exit 1;; *k*) fail=yes;; *) exit 1;; esac; \ > done && test -z "$$fail" > tags-recursive: > list='$(SUBDIRS)'; for subdir in $$list; do \ > (cd $$subdir && $(MAKE) tags); \ > done > > tags: TAGS > > ID: $(HEADERS) $(SOURCES) $(LISP) > here=`pwd` && cd $(srcdir) \ > && mkid -f$$here/ID $(SOURCES) $(HEADERS) $(LISP) > > TAGS: tags-recursive $(HEADERS) $(SOURCES) $(TAGS_DEPENDENCIES) $(LISP) > tags=; \ > here=`pwd`; \ > list='$(SUBDIRS)'; for subdir in $$list; do \ > test -f $$subdir/TAGS && tags="$$tags -i $$here/$$subdir/TAGS"; \ > done; \ > list='$(SOURCES) $(HEADERS)'; \ > unique=`for i in $$list; do echo $$i; done | \ > awk ' { files[$$0] = 1; } \ > END { for (i in files) print i; }'`; \ > test -z "$(ETAGS_ARGS)$$unique$(LISP)$$tags" \ > || (cd $(srcdir) && etags $(ETAGS_ARGS) $$tags $$unique $(LISP) -o $$here/TAGS) > > mostlyclean-tags: > > clean-tags: > > distclean-tags: > -rm -f TAGS ID > > maintainer-clean-tags: > > distdir = $(top_builddir)/$(PACKAGE)-$(VERSION)/$(subdir) > > subdir = arch > > distdir: $(DISTFILES) > here=`cd $(top_builddir) && pwd`; \ > top_distdir=`cd $(top_distdir) && pwd`; \ > distdir=`cd $(distdir) && pwd`; \ > cd $(top_srcdir) \ > && $(AUTOMAKE) --include-deps --build-dir=$$here --srcdir-name=$(top_srcdir) --output-dir=$$top_distdir --gnu arch/Makefile > @for file in $(DISTFILES); do \ > d=$(srcdir); \ > test -f $(distdir)/$$file \ > || ln $$d/$$file $(distdir)/$$file 2> /dev/null \ > || cp -p $$d/$$file $(distdir)/$$file; \ > done > for subdir in $(SUBDIRS); do \ > test -d $(distdir)/$$subdir \ > || mkdir $(distdir)/$$subdir \ > || exit 1; \ > chmod 777 $(distdir)/$$subdir; \ > (cd $$subdir && $(MAKE) top_distdir=../$(top_distdir) distdir=../$(distdir)/$$subdir distdir) \ > || exit 1; \ > done > info: info-recursive > dvi: dvi-recursive > check: all-am > $(MAKE) check-recursive > installcheck: installcheck-recursive > all-am: Makefile > > install-exec: install-exec-recursive > @$(NORMAL_INSTALL) > > install-data: install-data-recursive > @$(NORMAL_INSTALL) > > install: install-recursive > @: > > uninstall: uninstall-recursive > > install-strip: > $(MAKE) INSTALL_PROGRAM='$(INSTALL_PROGRAM) -s' INSTALL_SCRIPT='$(INSTALL_PROGRAM)' install > installdirs: installdirs-recursive > > > mostlyclean-generic: > -test -z "$(MOSTLYCLEANFILES)" || rm -f $(MOSTLYCLEANFILES) > > clean-generic: > -test -z "$(CLEANFILES)" || rm -f $(CLEANFILES) > > distclean-generic: > -rm -f Makefile $(DISTCLEANFILES) > -rm -f config.cache config.log stamp-h stamp-h[0-9]* > -test -z "$(CONFIG_CLEAN_FILES)" || rm -f $(CONFIG_CLEAN_FILES) > > maintainer-clean-generic: > -test -z "$(MAINTAINERCLEANFILES)" || rm -f $(MAINTAINERCLEANFILES) > -test -z "$(BUILT_SOURCES)" || rm -f $(BUILT_SOURCES) > mostlyclean-am: mostlyclean-tags mostlyclean-generic > > clean-am: clean-tags clean-generic mostlyclean-am > > distclean-am: distclean-tags distclean-generic clean-am > > maintainer-clean-am: maintainer-clean-tags maintainer-clean-generic \ > distclean-am > > mostlyclean: mostlyclean-recursive mostlyclean-am > > clean: clean-recursive clean-am > > distclean: distclean-recursive distclean-am > -rm -f config.status > -rm -f libtool > > maintainer-clean: maintainer-clean-recursive maintainer-clean-am > @echo "This command is intended for maintainers to use;" > @echo "it deletes files that may require special tools to rebuild." > > .PHONY: install-data-recursive uninstall-data-recursive \ > install-exec-recursive uninstall-exec-recursive installdirs-recursive \ > uninstalldirs-recursive all-recursive check-recursive \ > installcheck-recursive info-recursive dvi-recursive \ > mostlyclean-recursive distclean-recursive clean-recursive \ > maintainer-clean-recursive tags tags-recursive mostlyclean-tags \ > distclean-tags clean-tags maintainer-clean-tags distdir info dvi \ > installcheck all-am install-exec install-data install uninstall all \ > installdirs mostlyclean-generic distclean-generic clean-generic \ > maintainer-clean-generic clean mostlyclean distclean maintainer-clean > > > # Tell versions [3.59,3.63) of GNU make to not export all variables. > # Otherwise a system limit (for SysV at least) may be exceeded. > .NOEXPORT: Index: Version-4-10-3.1/arch/os2/Makefile.in 0a1,263 > # Makefile.in generated automatically by automake 1.3 from Makefile.am > > # Copyright (C) 1994, 1995, 1996, 1997, 1998 Free Software Foundation, Inc. > # This Makefile.in is free software; the Free Software Foundation > # gives unlimited permission to copy and/or distribute it, > # with or without modifications, as long as this notice is preserved. > > # This program is distributed in the hope that it will be useful, > # but WITHOUT ANY WARRANTY, to the extent permitted by law; without > # even the implied warranty of MERCHANTABILITY or FITNESS FOR A > # PARTICULAR PURPOSE. > > # -*- Makefile -*- > # > # Copyright (c) 1988, 89, 90, 91, 92, 93 Miguel Santana > # Copyright (c) 1995, 96, 97, 98 Akim Demaille, Miguel Santana > # $Id$ > # > > # > # This file is part of a2ps. > # > # This program is free software; you can redistribute it and/or modify > # it under the terms of the GNU General Public License as published by > # the Free Software Foundation; either version 2, or (at your option) > # any later version. > # > # This program is distributed in the hope that it will be useful, > # but WITHOUT ANY WARRANTY; without even the implied warranty of > # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the > # GNU General Public License for more details. > # > # You should have received a copy of the GNU General Public License > # along with this program; see the file COPYING. If not, write to > # the Free Software Foundation, 59 Temple Place - Suite 330, > # Boston, MA 02111-1307, USA. > # > > > SHELL = /bin/sh > > srcdir = @srcdir@ > top_srcdir = @top_srcdir@ > VPATH = @srcdir@ > prefix = @prefix@ > exec_prefix = @exec_prefix@ > > bindir = @bindir@ > sbindir = @sbindir@ > libexecdir = @libexecdir@ > datadir = @datadir@ > sysconfdir = @sysconfdir@ > sharedstatedir = @sharedstatedir@ > localstatedir = @localstatedir@ > libdir = @libdir@ > infodir = @infodir@ > mandir = @mandir@ > includedir = @includedir@ > oldincludedir = /usr/include > > DISTDIR = > > pkgdatadir = $(datadir)/@PACKAGE@ > pkglibdir = $(libdir)/@PACKAGE@ > pkgincludedir = $(includedir)/@PACKAGE@ > > top_builddir = ../.. > > ACLOCAL = @ACLOCAL@ > AUTOCONF = @AUTOCONF@ > AUTOMAKE = @AUTOMAKE@ > AUTOHEADER = @AUTOHEADER@ > > INSTALL = @INSTALL@ > INSTALL_PROGRAM = @INSTALL_PROGRAM@ > INSTALL_DATA = @INSTALL_DATA@ > INSTALL_SCRIPT = @INSTALL_SCRIPT@ > transform = @program_transform_name@ > > NORMAL_INSTALL = : > PRE_INSTALL = : > POST_INSTALL = : > NORMAL_UNINSTALL = : > PRE_UNINSTALL = : > POST_UNINSTALL = : > host_alias = @host_alias@ > host_triplet = @host@ > ACROREAD = @ACROREAD@ > AWK = @AWK@ > BZIP = @BZIP@ > BZIP2 = @BZIP2@ > CATALOGS = @CATALOGS@ > CATOBJEXT = @CATOBJEXT@ > CC = @CC@ > CPP = @CPP@ > DATADIRNAME = @DATADIRNAME@ > DISPLAY = @DISPLAY@ > DVIPS = @DVIPS@ > ECHO_C = @ECHO_C@ > ECHO_N = @ECHO_N@ > EMACS = @EMACS@ > ENCODING = @ENCODING@ > EXEEXT = @EXEEXT@ > EXTRA_CFLAGS = @EXTRA_CFLAGS@ > FILE_LINK = @FILE_LINK@ > GENCAT = @GENCAT@ > GHOSTVIEW = @GHOSTVIEW@ > GMOFILES = @GMOFILES@ > GMSGFMT = @GMSGFMT@ > GROFF = @GROFF@ > GT_NO = @GT_NO@ > GT_YES = @GT_YES@ > GV = @GV@ > GZIP = @GZIP@ > HAVE_ACROREAD = @HAVE_ACROREAD@ > HAVE_BZIP = @HAVE_BZIP@ > HAVE_BZIP2 = @HAVE_BZIP2@ > HAVE_DVIPS = @HAVE_DVIPS@ > HAVE_GHOSTVIEW = @HAVE_GHOSTVIEW@ > HAVE_GROFF = @HAVE_GROFF@ > HAVE_GV = @HAVE_GV@ > HAVE_GZIP = @HAVE_GZIP@ > HAVE_IMAGICK = @HAVE_IMAGICK@ > HAVE_MAKEINFO = @HAVE_MAKEINFO@ > HAVE_PDF2PS = @HAVE_PDF2PS@ > HAVE_PSSELECT = @HAVE_PSSELECT@ > HAVE_TEX = @HAVE_TEX@ > IMAGICK = @IMAGICK@ > INCLUDE_LOCALE_H = @INCLUDE_LOCALE_H@ > INSTOBJEXT = @INSTOBJEXT@ > INTLDEPS = @INTLDEPS@ > INTLLIBS = @INTLLIBS@ > INTLOBJS = @INTLOBJS@ > LD = @LD@ > LEX = @LEX@ > LEX_OUTPUT_ROOT = @LEX_OUTPUT_ROOT@ > LIBOBJS = @LIBOBJS@ > LIBTOOL = @LIBTOOL@ > LIBVERSION = @LIBVERSION@ > LN_S = @LN_S@ > LPR = @LPR@ > LPR_QUEUE_OPTION = @LPR_QUEUE_OPTION@ > LTALLOCA = @LTALLOCA@ > LTLIBOBJS = @LTLIBOBJS@ > MAKEINFO = @MAKEINFO@ > MEDIUM = @MEDIUM@ > MKINSTALLDIRS = @MKINSTALLDIRS@ > MSGFMT = @MSGFMT@ > NM = @NM@ > PACKAGE = @PACKAGE@ > PDF2PS = @PDF2PS@ > PERL = @PERL@ > POFILES = @POFILES@ > POSUB = @POSUB@ > PSUTILS = @PSUTILS@ > RANLIB = @RANLIB@ > TEXI = @TEXI@ > U = @U@ > USE_INCLUDED_LIBINTL = @USE_INCLUDED_LIBINTL@ > USE_NLS = @USE_NLS@ > VERSION = @VERSION@ > YACC = @YACC@ > file_prog = @file_prog@ > ibmfonts = @ibmfonts@ > l = @l@ > lispdir = @lispdir@ > > EXTRA_DIST = Makefile.os2 README config.h.os2 > mkinstalldirs = $(SHELL) $(top_srcdir)/auxdir/mkinstalldirs > CONFIG_HEADER = ../../config.h > CONFIG_CLEAN_FILES = > DIST_COMMON = README Makefile.am Makefile.in > > > DISTFILES = $(DIST_COMMON) $(SOURCES) $(HEADERS) $(TEXINFOS) $(EXTRA_DIST) > > TAR = gtar > all: Makefile > > .SUFFIXES: > $(srcdir)/Makefile.in: Makefile.am $(top_srcdir)/configure.in $(ACLOCAL_M4) > cd $(top_srcdir) && $(AUTOMAKE) --gnu arch/os2/Makefile > > Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status $(BUILT_SOURCES) > cd $(top_builddir) \ > && CONFIG_FILES=$(subdir)/$@ CONFIG_HEADERS= $(SHELL) ./config.status > > tags: TAGS > TAGS: > > > distdir = $(top_builddir)/$(PACKAGE)-$(VERSION)/$(subdir) > > subdir = arch/os2 > > distdir: $(DISTFILES) > here=`cd $(top_builddir) && pwd`; \ > top_distdir=`cd $(top_distdir) && pwd`; \ > distdir=`cd $(distdir) && pwd`; \ > cd $(top_srcdir) \ > && $(AUTOMAKE) --include-deps --build-dir=$$here --srcdir-name=$(top_srcdir) --output-dir=$$top_distdir --gnu arch/os2/Makefile > @for file in $(DISTFILES); do \ > d=$(srcdir); \ > test -f $(distdir)/$$file \ > || ln $$d/$$file $(distdir)/$$file 2> /dev/null \ > || cp -p $$d/$$file $(distdir)/$$file; \ > done > info: > dvi: > check: all > $(MAKE) > installcheck: > install-exec: > @$(NORMAL_INSTALL) > > install-data: > @$(NORMAL_INSTALL) > > install: install-exec install-data all > @: > > uninstall: > > install-strip: > $(MAKE) INSTALL_PROGRAM='$(INSTALL_PROGRAM) -s' INSTALL_SCRIPT='$(INSTALL_PROGRAM)' install > installdirs: > > > mostlyclean-generic: > -test -z "$(MOSTLYCLEANFILES)" || rm -f $(MOSTLYCLEANFILES) > > clean-generic: > -test -z "$(CLEANFILES)" || rm -f $(CLEANFILES) > > distclean-generic: > -rm -f Makefile $(DISTCLEANFILES) > -rm -f config.cache config.log stamp-h stamp-h[0-9]* > -test -z "$(CONFIG_CLEAN_FILES)" || rm -f $(CONFIG_CLEAN_FILES) > > maintainer-clean-generic: > -test -z "$(MAINTAINERCLEANFILES)" || rm -f $(MAINTAINERCLEANFILES) > -test -z "$(BUILT_SOURCES)" || rm -f $(BUILT_SOURCES) > mostlyclean: mostlyclean-generic > > clean: clean-generic mostlyclean > > distclean: distclean-generic clean > -rm -f config.status > -rm -f libtool > > maintainer-clean: maintainer-clean-generic distclean > @echo "This command is intended for maintainers to use;" > @echo "it deletes files that may require special tools to rebuild." > > .PHONY: tags distdir info dvi installcheck install-exec install-data \ > install uninstall all installdirs mostlyclean-generic distclean-generic \ > clean-generic maintainer-clean-generic clean mostlyclean distclean \ > maintainer-clean > > > # Tell versions [3.59,3.63) of GNU make to not export all variables. > # Otherwise a system limit (for SysV at least) may be exceeded. > .NOEXPORT: Index: Version-4-10-3.1/doc/Makefile.in 0a1,451 > # Makefile.in generated automatically by automake 1.3 from Makefile.am > > # Copyright (C) 1994, 1995, 1996, 1997, 1998 Free Software Foundation, Inc. > # This Makefile.in is free software; the Free Software Foundation > # gives unlimited permission to copy and/or distribute it, > # with or without modifications, as long as this notice is preserved. > > # This program is distributed in the hope that it will be useful, > # but WITHOUT ANY WARRANTY, to the extent permitted by law; without > # even the implied warranty of MERCHANTABILITY or FITNESS FOR A > # PARTICULAR PURPOSE. > > > SHELL = /bin/sh > > srcdir = @srcdir@ > top_srcdir = @top_srcdir@ > VPATH = @srcdir@ > prefix = @prefix@ > exec_prefix = @exec_prefix@ > > bindir = @bindir@ > sbindir = @sbindir@ > libexecdir = @libexecdir@ > datadir = @datadir@ > sysconfdir = @sysconfdir@ > sharedstatedir = @sharedstatedir@ > localstatedir = @localstatedir@ > libdir = @libdir@ > infodir = @infodir@ > mandir = @mandir@ > includedir = @includedir@ > oldincludedir = /usr/include > > DISTDIR = > > pkgdatadir = $(datadir)/@PACKAGE@ > pkglibdir = $(libdir)/@PACKAGE@ > pkgincludedir = $(includedir)/@PACKAGE@ > > top_builddir = .. > > ACLOCAL = @ACLOCAL@ > AUTOCONF = @AUTOCONF@ > AUTOMAKE = @AUTOMAKE@ > AUTOHEADER = @AUTOHEADER@ > > INSTALL = @INSTALL@ > INSTALL_PROGRAM = @INSTALL_PROGRAM@ > INSTALL_DATA = @INSTALL_DATA@ > INSTALL_SCRIPT = @INSTALL_SCRIPT@ > transform = @program_transform_name@ > > NORMAL_INSTALL = : > PRE_INSTALL = : > POST_INSTALL = : > NORMAL_UNINSTALL = : > PRE_UNINSTALL = : > POST_UNINSTALL = : > host_alias = @host_alias@ > host_triplet = @host@ > ACROREAD = @ACROREAD@ > AWK = @AWK@ > BZIP = @BZIP@ > BZIP2 = @BZIP2@ > CATALOGS = @CATALOGS@ > CATOBJEXT = @CATOBJEXT@ > CC = @CC@ > CPP = @CPP@ > DATADIRNAME = @DATADIRNAME@ > DISPLAY = @DISPLAY@ > DVIPS = @DVIPS@ > ECHO_C = @ECHO_C@ > ECHO_N = @ECHO_N@ > EMACS = @EMACS@ > ENCODING = @ENCODING@ > EXEEXT = @EXEEXT@ > EXTRA_CFLAGS = @EXTRA_CFLAGS@ > FILE_LINK = @FILE_LINK@ > GENCAT = @GENCAT@ > GHOSTVIEW = @GHOSTVIEW@ > GMOFILES = @GMOFILES@ > GMSGFMT = @GMSGFMT@ > GROFF = @GROFF@ > GT_NO = @GT_NO@ > GT_YES = @GT_YES@ > GV = @GV@ > GZIP = @GZIP@ > HAVE_ACROREAD = @HAVE_ACROREAD@ > HAVE_BZIP = @HAVE_BZIP@ > HAVE_BZIP2 = @HAVE_BZIP2@ > HAVE_DVIPS = @HAVE_DVIPS@ > HAVE_GHOSTVIEW = @HAVE_GHOSTVIEW@ > HAVE_GROFF = @HAVE_GROFF@ > HAVE_GV = @HAVE_GV@ > HAVE_GZIP = @HAVE_GZIP@ > HAVE_IMAGICK = @HAVE_IMAGICK@ > HAVE_MAKEINFO = @HAVE_MAKEINFO@ > HAVE_PDF2PS = @HAVE_PDF2PS@ > HAVE_PSSELECT = @HAVE_PSSELECT@ > HAVE_TEX = @HAVE_TEX@ > IMAGICK = @IMAGICK@ > INCLUDE_LOCALE_H = @INCLUDE_LOCALE_H@ > INSTOBJEXT = @INSTOBJEXT@ > INTLDEPS = @INTLDEPS@ > INTLLIBS = @INTLLIBS@ > INTLOBJS = @INTLOBJS@ > LD = @LD@ > LEX = @LEX@ > LEX_OUTPUT_ROOT = @LEX_OUTPUT_ROOT@ > LIBOBJS = @LIBOBJS@ > LIBTOOL = @LIBTOOL@ > LIBVERSION = @LIBVERSION@ > LN_S = @LN_S@ > LPR = @LPR@ > LPR_QUEUE_OPTION = @LPR_QUEUE_OPTION@ > LTALLOCA = @LTALLOCA@ > LTLIBOBJS = @LTLIBOBJS@ > MAKEINFO = @MAKEINFO@ > MEDIUM = @MEDIUM@ > MKINSTALLDIRS = @MKINSTALLDIRS@ > MSGFMT = @MSGFMT@ > NM = @NM@ > PACKAGE = @PACKAGE@ > PDF2PS = @PDF2PS@ > PERL = @PERL@ > POFILES = @POFILES@ > POSUB = @POSUB@ > PSUTILS = @PSUTILS@ > RANLIB = @RANLIB@ > TEXI = @TEXI@ > U = @U@ > USE_INCLUDED_LIBINTL = @USE_INCLUDED_LIBINTL@ > USE_NLS = @USE_NLS@ > VERSION = @VERSION@ > YACC = @YACC@ > file_prog = @file_prog@ > ibmfonts = @ibmfonts@ > l = @l@ > lispdir = @lispdir@ > > info_TEXINFOS = a2ps.texi regex.texi > TEXINFO_TEX = $(top_srcdir)/auxdir/texinfo.tex > TEXI2DVI = MAKEINFO='makeinfo -I $d' texi2dvi4a2ps > TEXI2DVIFLAGS = -b -c -t "@setchapternewpage odd" > > generated_texinfos = encoding.texi prologue.texi sheets.texi > > EXTRA_DIST = $(generated_texinfos) .a2psrc > > usdvi = $(PACKAGE)-$(VERSION).us.dvi > a4dvi = $(PACKAGE)-$(VERSION).a4.dvi > mkinstalldirs = $(SHELL) $(top_srcdir)/auxdir/mkinstalldirs > CONFIG_HEADER = ../config.h > CONFIG_CLEAN_FILES = > INFO_DEPS = a2ps.info regex.info > DVIS = a2ps.dvi regex.dvi > TEXINFOS = a2ps.texi regex.texi > DIST_COMMON = ChangeLog Makefile.am Makefile.in stamp-vti texinfo.tex \ > version.texi > > > DISTFILES = $(DIST_COMMON) $(SOURCES) $(HEADERS) $(TEXINFOS) $(EXTRA_DIST) > > TAR = gtar > all: Makefile $(INFO_DEPS) > > .SUFFIXES: > .SUFFIXES: .dvi .info .ps .texi .texinfo .txi > $(srcdir)/Makefile.in: Makefile.am $(top_srcdir)/configure.in $(ACLOCAL_M4) > cd $(top_srcdir) && $(AUTOMAKE) --gnu doc/Makefile > > Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status $(BUILT_SOURCES) > cd $(top_builddir) \ > && CONFIG_FILES=$(subdir)/$@ CONFIG_HEADERS= $(SHELL) ./config.status > > > version.texi: stamp-vti > cp $(srcdir)/stamp-vti $(srcdir)/version.texi > > stamp-vti: a2ps.texi $(top_srcdir)/configure.in > @echo "@set UPDATED `cd $(srcdir) \ > && $(SHELL) $(top_srcdir)/auxdir/mdate-sh a2ps.texi`" > vti.tmp > @echo "@set EDITION $(VERSION)" >> vti.tmp > @echo "@set VERSION $(VERSION)" >> vti.tmp > @cmp -s vti.tmp $(srcdir)/stamp-vti \ > || (echo "Updating $(srcdir)/stamp-vti"; \ > cp vti.tmp $(srcdir)/stamp-vti) > -@rm -f vti.tmp > > mostlyclean-vti: > -rm -f vti.tmp > > clean-vti: > > distclean-vti: > > maintainer-clean-vti: > -rm -f stamp-vti version.texi > > a2ps.info: a2ps.texi version.texi > a2ps.dvi: a2ps.texi version.texi > > > regex.info: regex.texi > regex.dvi: regex.texi > > > .texi.info: > @cd $(srcdir) && rm -f $@ $@-[0-9] $@-[0-9][0-9] > cd $(srcdir) \ > && $(MAKEINFO) `echo $< | sed 's,.*/,,'` > > .texi.dvi: > TEXINPUTS=$(top_srcdir)/auxdir:$$TEXINPUTS \ > MAKEINFO='$(MAKEINFO) -I $(srcdir)' $(TEXI2DVI) $< > > .texi: > @cd $(srcdir) && rm -f $@ $@-[0-9] $@-[0-9][0-9] > cd $(srcdir) \ > && $(MAKEINFO) `echo $< | sed 's,.*/,,'` > > .texinfo.info: > @cd $(srcdir) && rm -f $@ $@-[0-9] $@-[0-9][0-9] > cd $(srcdir) \ > && $(MAKEINFO) `echo $< | sed 's,.*/,,'` > > .texinfo: > @cd $(srcdir) && rm -f $@ $@-[0-9] $@-[0-9][0-9] > cd $(srcdir) \ > && $(MAKEINFO) `echo $< | sed 's,.*/,,'` > > .texinfo.dvi: > TEXINPUTS=$(top_srcdir)/auxdir:$$TEXINPUTS \ > MAKEINFO='$(MAKEINFO) -I $(srcdir)' $(TEXI2DVI) $< > > .txi.info: > @cd $(srcdir) && rm -f $@ $@-[0-9] $@-[0-9][0-9] > cd $(srcdir) \ > && $(MAKEINFO) `echo $< | sed 's,.*/,,'` > > .txi.dvi: > TEXINPUTS=$(top_srcdir)/auxdir:$$TEXINPUTS \ > MAKEINFO='$(MAKEINFO) -I $(srcdir)' $(TEXI2DVI) $< > > .txi: > @cd $(srcdir) && rm -f $@ $@-[0-9] $@-[0-9][0-9] > cd $(srcdir) \ > && $(MAKEINFO) `echo $< | sed 's,.*/,,'` > .dvi.ps: > $(DVIPS) $< -o $@ > > install-info-am: $(INFO_DEPS) > @$(NORMAL_INSTALL) > $(mkinstalldirs) $(DESTDIR)$(infodir) > @for file in $(INFO_DEPS); do \ > d=$(srcdir); \ > for ifile in `cd $$d && echo $$file $$file-[0-9] $$file-[0-9][0-9]`; do \ > if test -f $$d/$$ifile; then \ > echo " $(INSTALL_DATA) $$d/$$ifile $(DESTDIR)$(infodir)/$$ifile"; \ > $(INSTALL_DATA) $$d/$$ifile $(DESTDIR)$(infodir)/$$ifile; \ > else : ; fi; \ > done; \ > done > @$(POST_INSTALL) > @if $(SHELL) -c 'install-info --version | sed 1q | fgrep -s -v -i debian' >/dev/null 2>&1; then \ > for file in $(INFO_DEPS); do \ > echo " install-info --info-dir=$(DESTDIR)$(infodir) $(DESTDIR)$(infodir)/$$file";\ > install-info --info-dir=$(DESTDIR)$(infodir) $(DESTDIR)$(infodir)/$$file || :;\ > done; \ > else : ; fi > > uninstall-info: > $(PRE_UNINSTALL) > @if $(SHELL) -c 'install-info --version | sed 1q | fgrep -s -v -i debian' >/dev/null 2>&1; then \ > ii=yes; \ > else ii=; fi; \ > for file in $(INFO_DEPS); do \ > test -z "$ii" \ > || install-info --info-dir=$(DESTDIR)$(infodir) --remove $$file; \ > done > @$(NORMAL_UNINSTALL) > for file in $(INFO_DEPS); do \ > (cd $(DESTDIR)$(infodir) && rm -f $$file $$file-[0-9] $$file-[0-9][0-9]); \ > done > > dist-info: $(INFO_DEPS) > for base in $(INFO_DEPS); do \ > d=$(srcdir); \ > for file in `cd $$d && eval echo $$base*`; do \ > test -f $(distdir)/$$file \ > || ln $$d/$$file $(distdir)/$$file 2> /dev/null \ > || cp -p $$d/$$file $(distdir)/$$file; \ > done; \ > done > > mostlyclean-aminfo: > -rm -f a2ps.aux a2ps.cp a2ps.cps a2ps.dvi a2ps.fn a2ps.fns a2ps.ky \ > a2ps.kys a2ps.ps a2ps.log a2ps.pg a2ps.toc a2ps.tp a2ps.tps \ > a2ps.vr a2ps.vrs a2ps.op a2ps.tr a2ps.cv a2ps.cn regex.aux \ > regex.cp regex.cps regex.dvi regex.fn regex.fns regex.ky \ > regex.kys regex.ps regex.log regex.pg regex.toc regex.tp \ > regex.tps regex.vr regex.vrs regex.op regex.tr regex.cv \ > regex.cn > > clean-aminfo: > > distclean-aminfo: > > maintainer-clean-aminfo: > for i in $(INFO_DEPS); do \ > rm -f $$i; \ > if test "`echo $$i-[0-9]*`" != "$$i-[0-9]*"; then \ > rm -f $$i-[0-9]*; \ > fi; \ > done > tags: TAGS > TAGS: > > > distdir = $(top_builddir)/$(PACKAGE)-$(VERSION)/$(subdir) > > subdir = doc > > distdir: $(DISTFILES) > here=`cd $(top_builddir) && pwd`; \ > top_distdir=`cd $(top_distdir) && pwd`; \ > distdir=`cd $(distdir) && pwd`; \ > cd $(top_srcdir) \ > && $(AUTOMAKE) --include-deps --build-dir=$$here --srcdir-name=$(top_srcdir) --output-dir=$$top_distdir --gnu doc/Makefile > @for file in $(DISTFILES); do \ > d=$(srcdir); \ > test -f $(distdir)/$$file \ > || ln $$d/$$file $(distdir)/$$file 2> /dev/null \ > || cp -p $$d/$$file $(distdir)/$$file; \ > done > $(MAKE) top_distdir="$(top_distdir)" distdir="$(distdir)" dist-info > info: $(INFO_DEPS) > dvi: $(DVIS) > check: all > $(MAKE) > installcheck: > install-exec: > @$(NORMAL_INSTALL) > > install-data: install-info-am > @$(NORMAL_INSTALL) > > install: install-exec install-data all > @: > > uninstall: uninstall-info > > install-strip: > $(MAKE) INSTALL_PROGRAM='$(INSTALL_PROGRAM) -s' INSTALL_SCRIPT='$(INSTALL_PROGRAM)' install > installdirs: > $(mkinstalldirs) $(DESTDIR)$(infodir) > > > mostlyclean-generic: > -test -z "$(MOSTLYCLEANFILES)" || rm -f $(MOSTLYCLEANFILES) > > clean-generic: > -test -z "$(CLEANFILES)" || rm -f $(CLEANFILES) > > distclean-generic: > -rm -f Makefile $(DISTCLEANFILES) > -rm -f config.cache config.log stamp-h stamp-h[0-9]* > -test -z "$(CONFIG_CLEAN_FILES)" || rm -f $(CONFIG_CLEAN_FILES) > > maintainer-clean-generic: > -test -z "$(MAINTAINERCLEANFILES)" || rm -f $(MAINTAINERCLEANFILES) > -test -z "$(BUILT_SOURCES)" || rm -f $(BUILT_SOURCES) > mostlyclean: mostlyclean-vti mostlyclean-aminfo mostlyclean-generic > > clean: clean-vti clean-aminfo clean-generic mostlyclean > > distclean: distclean-vti distclean-aminfo distclean-generic clean > -rm -f config.status > -rm -f libtool > > maintainer-clean: maintainer-clean-vti maintainer-clean-aminfo \ > maintainer-clean-generic distclean > @echo "This command is intended for maintainers to use;" > @echo "it deletes files that may require special tools to rebuild." > > .PHONY: mostlyclean-vti distclean-vti clean-vti maintainer-clean-vti \ > install-info-am uninstall-info mostlyclean-aminfo distclean-aminfo \ > clean-aminfo maintainer-clean-aminfo tags distdir info dvi installcheck \ > install-exec install-data install uninstall all installdirs \ > mostlyclean-generic distclean-generic clean-generic \ > maintainer-clean-generic clean mostlyclean distclean maintainer-clean > > > sheets.texi: > . $(top_builddir)/check/defs ;\ > LC_ALL= LC_COLLATE=fr \ > ../src/a2ps --list=ssh-texi > sheets.texi || rm sheets.texi > > encoding.texi: > . $(top_builddir)/check/defs ;\ > LC_ALL= LC_COLLATE=fr \ > ../src/a2ps --list=edf-texi > encoding.texi || rm encoding.texi > > prologue.texi: > . $(top_builddir)/check/defs ;\ > LC_ALL= LC_COLLATE=fr \ > ../src/a2ps --list=pro-texi > prologue.texi || rm prologue.texi > > # > # Various other outputs formats > # > docs: doc-a4 doc-us book-a4 book-us cover-a4 cover-us > > $(a4dvi): a2ps.texi > $(TEXI2DVI) $(TEXI2DVIFLAGS) -t @afourpaper a2ps.texi > mv a2ps.dvi $(a4dvi) > > $(usdvi): a2ps.texi > $(TEXI2DVI) $(TEXI2DVIFLAGS) a2ps.texi > mv a2ps.dvi $(usdvi) > > doc-a4: $(a4dvi) > a2ps -2ZPdoc -MA4 $(a4dvi) > gzip -c $(a4dvi) > doc-$(a4dvi).gz > > doc-us: $(usdvi) > a2ps -2ZPdoc -MLetter $(usdvi) > gzip -c $(usdvi) > doc-$(usdvi).gz > > book-a4: $(a4dvi) > a2ps -1Pbook -MA4 $(a4dvi) > > book-us: $(usdvi) > a2ps -1Pbook -MLetter $(usdvi) > > cover-a4: $(a4dvi) > a2ps -1Pcover -MA4 -a1-2 $(a4dvi) > > cover-us: $(usdvi) > a2ps -1Pcover -MLetter -a1-2 $(usdvi) > > # Note: I use a2html which puts better background and hlines. > # you can put texi2html without any problems. > html: a2ps.texi > $(MAKEINFO) -E /tmp/a2ps.texi -o /dev/null a2ps.texi > a2html -expandinfo -split_chapter -number /tmp/a2ps.texi > > # Tell versions [3.59,3.63) of GNU make to not export all variables. > # Otherwise a system limit (for SysV at least) may be exceeded. > .NOEXPORT: Index: Version-4-10-3.1/contrib/emacs/Makefile.in 0a1,287 > # Makefile.in generated automatically by automake 1.3 from Makefile.am > > # Copyright (C) 1994, 1995, 1996, 1997, 1998 Free Software Foundation, Inc. > # This Makefile.in is free software; the Free Software Foundation > # gives unlimited permission to copy and/or distribute it, > # with or without modifications, as long as this notice is preserved. > > # This program is distributed in the hope that it will be useful, > # but WITHOUT ANY WARRANTY, to the extent permitted by law; without > # even the implied warranty of MERCHANTABILITY or FITNESS FOR A > # PARTICULAR PURPOSE. > > # -*- Makefile -*- > # > # Copyright (c) 1988, 89, 90, 91, 92, 93 Miguel Santana > # Copyright (c) 1995, 96, 97, 98 Akim Demaille, Miguel Santana > # $Id$ > # > > # > # This file is part of a2ps. > # > # This program is free software; you can redistribute it and/or modify > # it under the terms of the GNU General Public License as published by > # the Free Software Foundation; either version 2, or (at your option) > # any later version. > # > # This program is distributed in the hope that it will be useful, > # but WITHOUT ANY WARRANTY; without even the implied warranty of > # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the > # GNU General Public License for more details. > # > # You should have received a copy of the GNU General Public License > # along with this program; see the file COPYING. If not, write to > # the Free Software Foundation, 59 Temple Place - Suite 330, > # Boston, MA 02111-1307, USA. > # > > > SHELL = /bin/sh > > srcdir = @srcdir@ > top_srcdir = @top_srcdir@ > VPATH = @srcdir@ > prefix = @prefix@ > exec_prefix = @exec_prefix@ > > bindir = @bindir@ > sbindir = @sbindir@ > libexecdir = @libexecdir@ > datadir = @datadir@ > sysconfdir = @sysconfdir@ > sharedstatedir = @sharedstatedir@ > localstatedir = @localstatedir@ > libdir = @libdir@ > infodir = @infodir@ > mandir = @mandir@ > includedir = @includedir@ > oldincludedir = /usr/include > > DISTDIR = > > pkgdatadir = $(datadir)/@PACKAGE@ > pkglibdir = $(libdir)/@PACKAGE@ > pkgincludedir = $(includedir)/@PACKAGE@ > > top_builddir = ../.. > > ACLOCAL = @ACLOCAL@ > AUTOCONF = @AUTOCONF@ > AUTOMAKE = @AUTOMAKE@ > AUTOHEADER = @AUTOHEADER@ > > INSTALL = @INSTALL@ > INSTALL_PROGRAM = @INSTALL_PROGRAM@ > INSTALL_DATA = @INSTALL_DATA@ > INSTALL_SCRIPT = @INSTALL_SCRIPT@ > transform = @program_transform_name@ > > NORMAL_INSTALL = : > PRE_INSTALL = : > POST_INSTALL = : > NORMAL_UNINSTALL = : > PRE_UNINSTALL = : > POST_UNINSTALL = : > host_alias = @host_alias@ > host_triplet = @host@ > ACROREAD = @ACROREAD@ > AWK = @AWK@ > BZIP = @BZIP@ > BZIP2 = @BZIP2@ > CATALOGS = @CATALOGS@ > CATOBJEXT = @CATOBJEXT@ > CC = @CC@ > CPP = @CPP@ > DATADIRNAME = @DATADIRNAME@ > DISPLAY = @DISPLAY@ > DVIPS = @DVIPS@ > ECHO_C = @ECHO_C@ > ECHO_N = @ECHO_N@ > EMACS = @EMACS@ > ENCODING = @ENCODING@ > EXEEXT = @EXEEXT@ > EXTRA_CFLAGS = @EXTRA_CFLAGS@ > FILE_LINK = @FILE_LINK@ > GENCAT = @GENCAT@ > GHOSTVIEW = @GHOSTVIEW@ > GMOFILES = @GMOFILES@ > GMSGFMT = @GMSGFMT@ > GROFF = @GROFF@ > GT_NO = @GT_NO@ > GT_YES = @GT_YES@ > GV = @GV@ > GZIP = @GZIP@ > HAVE_ACROREAD = @HAVE_ACROREAD@ > HAVE_BZIP = @HAVE_BZIP@ > HAVE_BZIP2 = @HAVE_BZIP2@ > HAVE_DVIPS = @HAVE_DVIPS@ > HAVE_GHOSTVIEW = @HAVE_GHOSTVIEW@ > HAVE_GROFF = @HAVE_GROFF@ > HAVE_GV = @HAVE_GV@ > HAVE_GZIP = @HAVE_GZIP@ > HAVE_IMAGICK = @HAVE_IMAGICK@ > HAVE_MAKEINFO = @HAVE_MAKEINFO@ > HAVE_PDF2PS = @HAVE_PDF2PS@ > HAVE_PSSELECT = @HAVE_PSSELECT@ > HAVE_TEX = @HAVE_TEX@ > IMAGICK = @IMAGICK@ > INCLUDE_LOCALE_H = @INCLUDE_LOCALE_H@ > INSTOBJEXT = @INSTOBJEXT@ > INTLDEPS = @INTLDEPS@ > INTLLIBS = @INTLLIBS@ > INTLOBJS = @INTLOBJS@ > LD = @LD@ > LEX = @LEX@ > LEX_OUTPUT_ROOT = @LEX_OUTPUT_ROOT@ > LIBOBJS = @LIBOBJS@ > LIBTOOL = @LIBTOOL@ > LIBVERSION = @LIBVERSION@ > LN_S = @LN_S@ > LPR = @LPR@ > LPR_QUEUE_OPTION = @LPR_QUEUE_OPTION@ > LTALLOCA = @LTALLOCA@ > LTLIBOBJS = @LTLIBOBJS@ > MAKEINFO = @MAKEINFO@ > MEDIUM = @MEDIUM@ > MKINSTALLDIRS = @MKINSTALLDIRS@ > MSGFMT = @MSGFMT@ > NM = @NM@ > PACKAGE = @PACKAGE@ > PDF2PS = @PDF2PS@ > PERL = @PERL@ > POFILES = @POFILES@ > POSUB = @POSUB@ > PSUTILS = @PSUTILS@ > RANLIB = @RANLIB@ > TEXI = @TEXI@ > U = @U@ > USE_INCLUDED_LIBINTL = @USE_INCLUDED_LIBINTL@ > USE_NLS = @USE_NLS@ > VERSION = @VERSION@ > YACC = @YACC@ > file_prog = @file_prog@ > ibmfonts = @ibmfonts@ > l = @l@ > lispdir = @lispdir@ > > lisp_DATA = make-regexp.el a2ps.el a2ps-print.el > > EXTRA_DIST = $(lisp_DATA) > mkinstalldirs = $(SHELL) $(top_srcdir)/auxdir/mkinstalldirs > CONFIG_HEADER = ../../config.h > CONFIG_CLEAN_FILES = > DATA = $(lisp_DATA) > > DIST_COMMON = ChangeLog Makefile.am Makefile.in > > > DISTFILES = $(DIST_COMMON) $(SOURCES) $(HEADERS) $(TEXINFOS) $(EXTRA_DIST) > > TAR = gtar > all: Makefile $(DATA) > > .SUFFIXES: > $(srcdir)/Makefile.in: Makefile.am $(top_srcdir)/configure.in $(ACLOCAL_M4) > cd $(top_srcdir) && $(AUTOMAKE) --gnu contrib/emacs/Makefile > > Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status $(BUILT_SOURCES) > cd $(top_builddir) \ > && CONFIG_FILES=$(subdir)/$@ CONFIG_HEADERS= $(SHELL) ./config.status > > > install-lispDATA: $(lisp_DATA) > @$(NORMAL_INSTALL) > $(mkinstalldirs) $(DESTDIR)$(lispdir) > @list='$(lisp_DATA)'; for p in $$list; do \ > if test -f $(srcdir)/$$p; then \ > echo " $(INSTALL_DATA) $(srcdir)/$$p $(DESTDIR)$(lispdir)/$$p"; \ > $(INSTALL_DATA) $(srcdir)/$$p $(DESTDIR)$(lispdir)/$$p; \ > else if test -f $$p; then \ > echo " $(INSTALL_DATA) $$p $(DESTDIR)$(lispdir)/$$p"; \ > $(INSTALL_DATA) $$p $(DESTDIR)$(lispdir)/$$p; \ > fi; fi; \ > done > > uninstall-lispDATA: > @$(NORMAL_UNINSTALL) > list='$(lisp_DATA)'; for p in $$list; do \ > rm -f $(DESTDIR)$(lispdir)/$$p; \ > done > tags: TAGS > TAGS: > > > distdir = $(top_builddir)/$(PACKAGE)-$(VERSION)/$(subdir) > > subdir = contrib/emacs > > distdir: $(DISTFILES) > here=`cd $(top_builddir) && pwd`; \ > top_distdir=`cd $(top_distdir) && pwd`; \ > distdir=`cd $(distdir) && pwd`; \ > cd $(top_srcdir) \ > && $(AUTOMAKE) --include-deps --build-dir=$$here --srcdir-name=$(top_srcdir) --output-dir=$$top_distdir --gnu contrib/emacs/Makefile > @for file in $(DISTFILES); do \ > d=$(srcdir); \ > test -f $(distdir)/$$file \ > || ln $$d/$$file $(distdir)/$$file 2> /dev/null \ > || cp -p $$d/$$file $(distdir)/$$file; \ > done > info: > dvi: > check: all > $(MAKE) > installcheck: > install-exec: > @$(NORMAL_INSTALL) > > install-data: install-lispDATA > @$(NORMAL_INSTALL) > > install: install-exec install-data all > @: > > uninstall: uninstall-lispDATA > > install-strip: > $(MAKE) INSTALL_PROGRAM='$(INSTALL_PROGRAM) -s' INSTALL_SCRIPT='$(INSTALL_PROGRAM)' install > installdirs: > $(mkinstalldirs) $(DATADIR)$(lispdir) > > > mostlyclean-generic: > -test -z "$(MOSTLYCLEANFILES)" || rm -f $(MOSTLYCLEANFILES) > > clean-generic: > -test -z "$(CLEANFILES)" || rm -f $(CLEANFILES) > > distclean-generic: > -rm -f Makefile $(DISTCLEANFILES) > -rm -f config.cache config.log stamp-h stamp-h[0-9]* > -test -z "$(CONFIG_CLEAN_FILES)" || rm -f $(CONFIG_CLEAN_FILES) > > maintainer-clean-generic: > -test -z "$(MAINTAINERCLEANFILES)" || rm -f $(MAINTAINERCLEANFILES) > -test -z "$(BUILT_SOURCES)" || rm -f $(BUILT_SOURCES) > mostlyclean: mostlyclean-generic > > clean: clean-generic mostlyclean > > distclean: distclean-generic clean > -rm -f config.status > -rm -f libtool > > maintainer-clean: maintainer-clean-generic distclean > @echo "This command is intended for maintainers to use;" > @echo "it deletes files that may require special tools to rebuild." > > .PHONY: uninstall-lispDATA install-lispDATA tags distdir info dvi \ > installcheck install-exec install-data install uninstall all \ > installdirs mostlyclean-generic distclean-generic clean-generic \ > maintainer-clean-generic clean mostlyclean distclean maintainer-clean > > > # Tell versions [3.59,3.63) of GNU make to not export all variables. > # Otherwise a system limit (for SysV at least) may be exceeded. > .NOEXPORT: Index: Version-4-10-3.1/contrib/sample/Makefile.in 0a1,413 > # Makefile.in generated automatically by automake 1.3 from Makefile.am > > # Copyright (C) 1994, 1995, 1996, 1997, 1998 Free Software Foundation, Inc. > # This Makefile.in is free software; the Free Software Foundation > # gives unlimited permission to copy and/or distribute it, > # with or without modifications, as long as this notice is preserved. > > # This program is distributed in the hope that it will be useful, > # but WITHOUT ANY WARRANTY, to the extent permitted by law; without > # even the implied warranty of MERCHANTABILITY or FITNESS FOR A > # PARTICULAR PURPOSE. > > # -*- Makefile -*- > # Makefile for a2ps' sources. > # Copyright (c) 1988, 89, 90, 91, 92, 93 Miguel Santana > # Copyright (c) 1995, 96, 97, 98 Akim Demaille, Miguel Santana > # $Id$ > # > > # > # This file is part of a2ps. > # > # This program is free software; you can redistribute it and/or modify > # it under the terms of the GNU General Public License as published by > # the Free Software Foundation; either version 2, or (at your option) > # any later version. > # > # This program is distributed in the hope that it will be useful, > # but WITHOUT ANY WARRANTY; without even the implied warranty of > # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the > # GNU General Public License for more details. > # > # You should have received a copy of the GNU General Public License > # along with this program; see the file COPYING. If not, write to > # the Free Software Foundation, 59 Temple Place - Suite 330, > # Boston, MA 02111-1307, USA. > # > > > SHELL = /bin/sh > > srcdir = @srcdir@ > top_srcdir = @top_srcdir@ > VPATH = @srcdir@ > prefix = @prefix@ > exec_prefix = @exec_prefix@ > > bindir = @bindir@ > sbindir = @sbindir@ > libexecdir = @libexecdir@ > datadir = @datadir@ > sysconfdir = @sysconfdir@ > sharedstatedir = @sharedstatedir@ > localstatedir = @localstatedir@ > libdir = @libdir@ > infodir = @infodir@ > mandir = @mandir@ > includedir = @includedir@ > oldincludedir = /usr/include > > DISTDIR = > > pkgdatadir = $(datadir)/@PACKAGE@ > pkglibdir = $(libdir)/@PACKAGE@ > pkgincludedir = $(includedir)/@PACKAGE@ > > top_builddir = ../.. > > ACLOCAL = @ACLOCAL@ > AUTOCONF = @AUTOCONF@ > AUTOMAKE = @AUTOMAKE@ > AUTOHEADER = @AUTOHEADER@ > > INSTALL = @INSTALL@ > INSTALL_PROGRAM = @INSTALL_PROGRAM@ > INSTALL_DATA = @INSTALL_DATA@ > INSTALL_SCRIPT = @INSTALL_SCRIPT@ > transform = @program_transform_name@ > > NORMAL_INSTALL = : > PRE_INSTALL = : > POST_INSTALL = : > NORMAL_UNINSTALL = : > PRE_UNINSTALL = : > POST_UNINSTALL = : > host_alias = @host_alias@ > host_triplet = @host@ > ACROREAD = @ACROREAD@ > AWK = @AWK@ > BZIP = @BZIP@ > BZIP2 = @BZIP2@ > CATALOGS = @CATALOGS@ > CATOBJEXT = @CATOBJEXT@ > CC = @CC@ > CPP = @CPP@ > DATADIRNAME = @DATADIRNAME@ > DISPLAY = @DISPLAY@ > DVIPS = @DVIPS@ > ECHO_C = @ECHO_C@ > ECHO_N = @ECHO_N@ > EMACS = @EMACS@ > ENCODING = @ENCODING@ > EXEEXT = @EXEEXT@ > EXTRA_CFLAGS = @EXTRA_CFLAGS@ > FILE_LINK = @FILE_LINK@ > GENCAT = @GENCAT@ > GHOSTVIEW = @GHOSTVIEW@ > GMOFILES = @GMOFILES@ > GMSGFMT = @GMSGFMT@ > GROFF = @GROFF@ > GT_NO = @GT_NO@ > GT_YES = @GT_YES@ > GV = @GV@ > GZIP = @GZIP@ > HAVE_ACROREAD = @HAVE_ACROREAD@ > HAVE_BZIP = @HAVE_BZIP@ > HAVE_BZIP2 = @HAVE_BZIP2@ > HAVE_DVIPS = @HAVE_DVIPS@ > HAVE_GHOSTVIEW = @HAVE_GHOSTVIEW@ > HAVE_GROFF = @HAVE_GROFF@ > HAVE_GV = @HAVE_GV@ > HAVE_GZIP = @HAVE_GZIP@ > HAVE_IMAGICK = @HAVE_IMAGICK@ > HAVE_MAKEINFO = @HAVE_MAKEINFO@ > HAVE_PDF2PS = @HAVE_PDF2PS@ > HAVE_PSSELECT = @HAVE_PSSELECT@ > HAVE_TEX = @HAVE_TEX@ > IMAGICK = @IMAGICK@ > INCLUDE_LOCALE_H = @INCLUDE_LOCALE_H@ > INSTOBJEXT = @INSTOBJEXT@ > INTLDEPS = @INTLDEPS@ > INTLLIBS = @INTLLIBS@ > INTLOBJS = @INTLOBJS@ > LD = @LD@ > LEX = @LEX@ > LEX_OUTPUT_ROOT = @LEX_OUTPUT_ROOT@ > LIBOBJS = @LIBOBJS@ > LIBTOOL = @LIBTOOL@ > LIBVERSION = @LIBVERSION@ > LN_S = @LN_S@ > LPR = @LPR@ > LPR_QUEUE_OPTION = @LPR_QUEUE_OPTION@ > LTALLOCA = @LTALLOCA@ > LTLIBOBJS = @LTLIBOBJS@ > MAKEINFO = @MAKEINFO@ > MEDIUM = @MEDIUM@ > MKINSTALLDIRS = @MKINSTALLDIRS@ > MSGFMT = @MSGFMT@ > NM = @NM@ > PACKAGE = @PACKAGE@ > PDF2PS = @PDF2PS@ > PERL = @PERL@ > POFILES = @POFILES@ > POSUB = @POSUB@ > PSUTILS = @PSUTILS@ > RANLIB = @RANLIB@ > TEXI = @TEXI@ > U = @U@ > USE_INCLUDED_LIBINTL = @USE_INCLUDED_LIBINTL@ > USE_NLS = @USE_NLS@ > VERSION = @VERSION@ > YACC = @YACC@ > file_prog = @file_prog@ > ibmfonts = @ibmfonts@ > l = @l@ > lispdir = @lispdir@ > > AUTOMAKE_OPTIONS = $(top_builddir)/auxdir/ansi2knr > localedir = $(datadir)/locale > > noinst_PROGRAMS = sample > > sample_SOURCES = main.c > > INCLUDES = -I. -I.. -I$(top_builddir) -I$(top_srcdir)/intl -I$(top_srcdir)/lib > sample_LDADD = $(top_builddir)/lib/liba2ps.la @INTLLIBS@ -lm > DEFS = @DEFS@ -DLOCALEDIR=\"$(localedir)\" > mkinstalldirs = $(SHELL) $(top_srcdir)/auxdir/mkinstalldirs > CONFIG_HEADER = ../../config.h > CONFIG_CLEAN_FILES = > noinst_PROGRAMS = sample$(EXEEXT) > PROGRAMS = $(noinst_PROGRAMS) > > CPPFLAGS = @CPPFLAGS@ > LDFLAGS = @LDFLAGS@ > LIBS = @LIBS@ > sample_OBJECTS = main$U.o > sample_DEPENDENCIES = $(top_builddir)/lib/liba2ps.la > sample_LDFLAGS = > CFLAGS = @CFLAGS@ > COMPILE = $(CC) $(DEFS) $(INCLUDES) $(CPPFLAGS) $(CFLAGS) > LTCOMPILE = $(LIBTOOL) --mode=compile $(CC) $(DEFS) $(INCLUDES) $(CPPFLAGS) $(CFLAGS) > LINK = $(LIBTOOL) --mode=link $(CC) $(CFLAGS) $(LDFLAGS) -o $@ > ANSI2KNR = $(top_builddir)/auxdir/ansi2knr > DIST_COMMON = Makefile.am Makefile.in > > > DISTFILES = $(DIST_COMMON) $(SOURCES) $(HEADERS) $(TEXINFOS) $(EXTRA_DIST) > > TAR = gtar > DEP_FILES = .deps/main.P > SOURCES = $(sample_SOURCES) > OBJECTS = $(sample_OBJECTS) > > all: Makefile $(PROGRAMS) > > .SUFFIXES: > .SUFFIXES: .S .c .lo .o .s > $(srcdir)/Makefile.in: Makefile.am $(top_srcdir)/configure.in $(ACLOCAL_M4) > cd $(top_srcdir) && $(AUTOMAKE) --gnu contrib/sample/Makefile > > Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status $(BUILT_SOURCES) > cd $(top_builddir) \ > && CONFIG_FILES=$(subdir)/$@ CONFIG_HEADERS= $(SHELL) ./config.status > > > mostlyclean-noinstPROGRAMS: > > clean-noinstPROGRAMS: > -test -z "$(noinst_PROGRAMS)" || rm -f $(noinst_PROGRAMS) > > distclean-noinstPROGRAMS: > > maintainer-clean-noinstPROGRAMS: > > .s.o: > $(COMPILE) -c $< > > .S.o: > $(COMPILE) -c $< > > mostlyclean-compile: > -rm -f *.o core *.core > > clean-compile: > > distclean-compile: > -rm -f *.tab.c > > maintainer-clean-compile: > > .s.lo: > $(LIBTOOL) --mode=compile $(COMPILE) -c $< > > .S.lo: > $(LIBTOOL) --mode=compile $(COMPILE) -c $< > > mostlyclean-libtool: > -rm -f *.lo > > clean-libtool: > -rm -rf .libs _libs > > distclean-libtool: > > maintainer-clean-libtool: > > sample$(EXEEXT): $(sample_OBJECTS) $(sample_DEPENDENCIES) > @rm -f sample$(EXEEXT) > $(LINK) $(sample_LDFLAGS) $(sample_OBJECTS) $(sample_LDADD) $(LIBS) > main_.c: main.c $(ANSI2KNR) > $(CPP) $(DEFS) $(INCLUDES) $(CPPFLAGS) `if test -f $(srcdir)/main.c; then echo $(srcdir)/main.c; else echo main.c; fi` | $(ANSI2KNR) > main_.c > main_.o main_.lo : $(ANSI2KNR) > $(top_builddir)/auxdir/ansi2knr: > cd $(top_builddir)/auxdir && $(MAKE) ansi2knr > > > mostlyclean-kr: > -rm -f *_.c > > clean-kr: > > distclean-kr: > > maintainer-clean-kr: > > tags: TAGS > > ID: $(HEADERS) $(SOURCES) $(LISP) > here=`pwd` && cd $(srcdir) \ > && mkid -f$$here/ID $(SOURCES) $(HEADERS) $(LISP) > > TAGS: $(HEADERS) $(SOURCES) $(TAGS_DEPENDENCIES) $(LISP) > tags=; \ > here=`pwd`; \ > list='$(SOURCES) $(HEADERS)'; \ > unique=`for i in $$list; do echo $$i; done | \ > awk ' { files[$$0] = 1; } \ > END { for (i in files) print i; }'`; \ > test -z "$(ETAGS_ARGS)$$unique$(LISP)$$tags" \ > || (cd $(srcdir) && etags $(ETAGS_ARGS) $$tags $$unique $(LISP) -o $$here/TAGS) > > mostlyclean-tags: > > clean-tags: > > distclean-tags: > -rm -f TAGS ID > > maintainer-clean-tags: > > distdir = $(top_builddir)/$(PACKAGE)-$(VERSION)/$(subdir) > > subdir = contrib/sample > > distdir: $(DISTFILES) > here=`cd $(top_builddir) && pwd`; \ > top_distdir=`cd $(top_distdir) && pwd`; \ > distdir=`cd $(distdir) && pwd`; \ > cd $(top_srcdir) \ > && $(AUTOMAKE) --include-deps --build-dir=$$here --srcdir-name=$(top_srcdir) --output-dir=$$top_distdir --gnu contrib/sample/Makefile > @for file in $(DISTFILES); do \ > d=$(srcdir); \ > test -f $(distdir)/$$file \ > || ln $$d/$$file $(distdir)/$$file 2> /dev/null \ > || cp -p $$d/$$file $(distdir)/$$file; \ > done > > DEPS_MAGIC := $(shell mkdir .deps > /dev/null 2>&1 || :) > > -include $(DEP_FILES) > > mostlyclean-depend: > > clean-depend: > > distclean-depend: > > maintainer-clean-depend: > -rm -rf .deps > > %.o: %.c > @echo '$(COMPILE) -c $<'; \ > $(COMPILE) -Wp,-MD,.deps/$(*F).P -c $< > > %.lo: %.c > @echo '$(LTCOMPILE) -c $<'; \ > $(LTCOMPILE) -Wp,-MD,.deps/$(*F).p -c $< > @-sed -e 's/^\([^:]*\)\.o:/\1.lo \1.o:/' \ > < .deps/$(*F).p > .deps/$(*F).P > @-rm -f .deps/$(*F).p > info: > dvi: > check: all > $(MAKE) > installcheck: > install-exec: > @$(NORMAL_INSTALL) > > install-data: > @$(NORMAL_INSTALL) > > install: install-exec install-data all > @: > > uninstall: > > install-strip: > $(MAKE) INSTALL_PROGRAM='$(INSTALL_PROGRAM) -s' INSTALL_SCRIPT='$(INSTALL_PROGRAM)' install > installdirs: > > > mostlyclean-generic: > -test -z "$(MOSTLYCLEANFILES)" || rm -f $(MOSTLYCLEANFILES) > > clean-generic: > -test -z "$(CLEANFILES)" || rm -f $(CLEANFILES) > > distclean-generic: > -rm -f Makefile $(DISTCLEANFILES) > -rm -f config.cache config.log stamp-h stamp-h[0-9]* > -test -z "$(CONFIG_CLEAN_FILES)" || rm -f $(CONFIG_CLEAN_FILES) > > maintainer-clean-generic: > -test -z "$(MAINTAINERCLEANFILES)" || rm -f $(MAINTAINERCLEANFILES) > -test -z "$(BUILT_SOURCES)" || rm -f $(BUILT_SOURCES) > mostlyclean: mostlyclean-noinstPROGRAMS mostlyclean-compile \ > mostlyclean-libtool mostlyclean-kr mostlyclean-tags \ > mostlyclean-depend mostlyclean-generic > > clean: clean-noinstPROGRAMS clean-compile clean-libtool clean-kr \ > clean-tags clean-depend clean-generic mostlyclean > > distclean: distclean-noinstPROGRAMS distclean-compile distclean-libtool \ > distclean-kr distclean-tags distclean-depend \ > distclean-generic clean > -rm -f config.status > -rm -f libtool > > maintainer-clean: maintainer-clean-noinstPROGRAMS \ > maintainer-clean-compile maintainer-clean-libtool \ > maintainer-clean-kr maintainer-clean-tags \ > maintainer-clean-depend maintainer-clean-generic \ > distclean > @echo "This command is intended for maintainers to use;" > @echo "it deletes files that may require special tools to rebuild." > > .PHONY: mostlyclean-noinstPROGRAMS distclean-noinstPROGRAMS \ > clean-noinstPROGRAMS maintainer-clean-noinstPROGRAMS \ > mostlyclean-compile distclean-compile clean-compile \ > maintainer-clean-compile mostlyclean-libtool distclean-libtool \ > clean-libtool maintainer-clean-libtool mostlyclean-kr distclean-kr \ > clean-kr maintainer-clean-kr tags mostlyclean-tags distclean-tags \ > clean-tags maintainer-clean-tags distdir mostlyclean-depend \ > distclean-depend clean-depend maintainer-clean-depend info dvi \ > installcheck install-exec install-data install uninstall all \ > installdirs mostlyclean-generic distclean-generic clean-generic \ > maintainer-clean-generic clean mostlyclean distclean maintainer-clean > > > # Tell versions [3.59,3.63) of GNU make to not export all variables. > # Otherwise a system limit (for SysV at least) may be exceeded. > .NOEXPORT: Index: Version-4-10-3.1/contrib/Makefile.in 0a1,515 > # Makefile.in generated automatically by automake 1.3 from Makefile.am > > # Copyright (C) 1994, 1995, 1996, 1997, 1998 Free Software Foundation, Inc. > # This Makefile.in is free software; the Free Software Foundation > # gives unlimited permission to copy and/or distribute it, > # with or without modifications, as long as this notice is preserved. > > # This program is distributed in the hope that it will be useful, > # but WITHOUT ANY WARRANTY, to the extent permitted by law; without > # even the implied warranty of MERCHANTABILITY or FITNESS FOR A > # PARTICULAR PURPOSE. > > # -*- Makefile -*- > # Top level Makefile for a2ps. > # Copyright (c) 1988, 89, 90, 91, 92, 93 Miguel Santana > # Copyright (c) 1995, 96, 97, 98 Akim Demaille, Miguel Santana > # $Id$ > # > > # > # This file is part of a2ps. > # > # This program is free software; you can redistribute it and/or modify > # it under the terms of the GNU General Public License as published by > # the Free Software Foundation; either version 2, or (at your option) > # any later version. > # > # This program is distributed in the hope that it will be useful, > # but WITHOUT ANY WARRANTY; without even the implied warranty of > # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the > # GNU General Public License for more details. > # > # You should have received a copy of the GNU General Public License > # along with this program; see the file COPYING. If not, write to > # the Free Software Foundation, 59 Temple Place - Suite 330, > # Boston, MA 02111-1307, USA. > # > > > SHELL = /bin/sh > > srcdir = @srcdir@ > top_srcdir = @top_srcdir@ > VPATH = @srcdir@ > prefix = @prefix@ > exec_prefix = @exec_prefix@ > > bindir = @bindir@ > sbindir = @sbindir@ > libexecdir = @libexecdir@ > datadir = @datadir@ > sysconfdir = @sysconfdir@ > sharedstatedir = @sharedstatedir@ > localstatedir = @localstatedir@ > libdir = @libdir@ > infodir = @infodir@ > mandir = @mandir@ > includedir = @includedir@ > oldincludedir = /usr/include > > DISTDIR = > > pkgdatadir = $(datadir)/@PACKAGE@ > pkglibdir = $(libdir)/@PACKAGE@ > pkgincludedir = $(includedir)/@PACKAGE@ > > top_builddir = .. > > ACLOCAL = @ACLOCAL@ > AUTOCONF = @AUTOCONF@ > AUTOMAKE = @AUTOMAKE@ > AUTOHEADER = @AUTOHEADER@ > > INSTALL = @INSTALL@ > INSTALL_PROGRAM = @INSTALL_PROGRAM@ > INSTALL_DATA = @INSTALL_DATA@ > INSTALL_SCRIPT = @INSTALL_SCRIPT@ > transform = @program_transform_name@ > > NORMAL_INSTALL = : > PRE_INSTALL = : > POST_INSTALL = : > NORMAL_UNINSTALL = : > PRE_UNINSTALL = : > POST_UNINSTALL = : > host_alias = @host_alias@ > host_triplet = @host@ > ACROREAD = @ACROREAD@ > AWK = @AWK@ > BZIP = @BZIP@ > BZIP2 = @BZIP2@ > CATALOGS = @CATALOGS@ > CATOBJEXT = @CATOBJEXT@ > CC = @CC@ > CPP = @CPP@ > DATADIRNAME = @DATADIRNAME@ > DISPLAY = @DISPLAY@ > DVIPS = @DVIPS@ > ECHO_C = @ECHO_C@ > ECHO_N = @ECHO_N@ > EMACS = @EMACS@ > ENCODING = @ENCODING@ > EXEEXT = @EXEEXT@ > EXTRA_CFLAGS = @EXTRA_CFLAGS@ > FILE_LINK = @FILE_LINK@ > GENCAT = @GENCAT@ > GHOSTVIEW = @GHOSTVIEW@ > GMOFILES = @GMOFILES@ > GMSGFMT = @GMSGFMT@ > GROFF = @GROFF@ > GT_NO = @GT_NO@ > GT_YES = @GT_YES@ > GV = @GV@ > GZIP = @GZIP@ > HAVE_ACROREAD = @HAVE_ACROREAD@ > HAVE_BZIP = @HAVE_BZIP@ > HAVE_BZIP2 = @HAVE_BZIP2@ > HAVE_DVIPS = @HAVE_DVIPS@ > HAVE_GHOSTVIEW = @HAVE_GHOSTVIEW@ > HAVE_GROFF = @HAVE_GROFF@ > HAVE_GV = @HAVE_GV@ > HAVE_GZIP = @HAVE_GZIP@ > HAVE_IMAGICK = @HAVE_IMAGICK@ > HAVE_MAKEINFO = @HAVE_MAKEINFO@ > HAVE_PDF2PS = @HAVE_PDF2PS@ > HAVE_PSSELECT = @HAVE_PSSELECT@ > HAVE_TEX = @HAVE_TEX@ > IMAGICK = @IMAGICK@ > INCLUDE_LOCALE_H = @INCLUDE_LOCALE_H@ > INSTOBJEXT = @INSTOBJEXT@ > INTLDEPS = @INTLDEPS@ > INTLLIBS = @INTLLIBS@ > INTLOBJS = @INTLOBJS@ > LD = @LD@ > LEX = @LEX@ > LEX_OUTPUT_ROOT = @LEX_OUTPUT_ROOT@ > LIBOBJS = @LIBOBJS@ > LIBTOOL = @LIBTOOL@ > LIBVERSION = @LIBVERSION@ > LN_S = @LN_S@ > LPR = @LPR@ > LPR_QUEUE_OPTION = @LPR_QUEUE_OPTION@ > LTALLOCA = @LTALLOCA@ > LTLIBOBJS = @LTLIBOBJS@ > MAKEINFO = @MAKEINFO@ > MEDIUM = @MEDIUM@ > MKINSTALLDIRS = @MKINSTALLDIRS@ > MSGFMT = @MSGFMT@ > NM = @NM@ > PACKAGE = @PACKAGE@ > PDF2PS = @PDF2PS@ > PERL = @PERL@ > POFILES = @POFILES@ > POSUB = @POSUB@ > PSUTILS = @PSUTILS@ > RANLIB = @RANLIB@ > TEXI = @TEXI@ > U = @U@ > USE_INCLUDED_LIBINTL = @USE_INCLUDED_LIBINTL@ > USE_NLS = @USE_NLS@ > VERSION = @VERSION@ > YACC = @YACC@ > file_prog = @file_prog@ > ibmfonts = @ibmfonts@ > l = @l@ > lispdir = @lispdir@ > > SUBDIRS = sample emacs > > bin_SCRIPTS = texi2dvi4a2ps card psmandup fixps pdiff > bin_PROGRAMS = fixnt > > fixnt_SOURCES = fixnt.l > > EXTRA_DIST = report.c texi2dvi4a2ps card.in psmandup.in fixps.in pdiff.in > mkinstalldirs = $(SHELL) $(top_srcdir)/auxdir/mkinstalldirs > CONFIG_HEADER = ../config.h > CONFIG_CLEAN_FILES = card psmandup fixps pdiff > bin_PROGRAMS = fixnt$(EXEEXT) > PROGRAMS = $(bin_PROGRAMS) > > > DEFS = @DEFS@ -I. -I$(srcdir) -I.. > CPPFLAGS = @CPPFLAGS@ > LDFLAGS = @LDFLAGS@ > LIBS = @LIBS@ > fixnt_OBJECTS = fixnt.o > fixnt_LDADD = $(LDADD) > fixnt_DEPENDENCIES = > fixnt_LDFLAGS = > SCRIPTS = $(bin_SCRIPTS) > > LEXLIB = @LEXLIB@ > CFLAGS = @CFLAGS@ > COMPILE = $(CC) $(DEFS) $(INCLUDES) $(CPPFLAGS) $(CFLAGS) > LTCOMPILE = $(LIBTOOL) --mode=compile $(CC) $(DEFS) $(INCLUDES) $(CPPFLAGS) $(CFLAGS) > LINK = $(LIBTOOL) --mode=link $(CC) $(CFLAGS) $(LDFLAGS) -o $@ > DIST_COMMON = README ChangeLog Makefile.am Makefile.in card.in fixnt.c \ > fixps.in pdiff.in psmandup.in > > > DISTFILES = $(DIST_COMMON) $(SOURCES) $(HEADERS) $(TEXINFOS) $(EXTRA_DIST) > > TAR = gtar > DEP_FILES = .deps/fixnt.P > SOURCES = $(fixnt_SOURCES) > OBJECTS = $(fixnt_OBJECTS) > > all: all-recursive all-am > > .SUFFIXES: > .SUFFIXES: .S .c .l .lo .o .s > $(srcdir)/Makefile.in: Makefile.am $(top_srcdir)/configure.in $(ACLOCAL_M4) > cd $(top_srcdir) && $(AUTOMAKE) --gnu contrib/Makefile > > Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status $(BUILT_SOURCES) > cd $(top_builddir) \ > && CONFIG_FILES=$(subdir)/$@ CONFIG_HEADERS= $(SHELL) ./config.status > > card: $(top_builddir)/config.status card.in > cd $(top_builddir) && CONFIG_FILES=$(subdir)/$@ CONFIG_HEADERS= ./config.status > psmandup: $(top_builddir)/config.status psmandup.in > cd $(top_builddir) && CONFIG_FILES=$(subdir)/$@ CONFIG_HEADERS= ./config.status > fixps: $(top_builddir)/config.status fixps.in > cd $(top_builddir) && CONFIG_FILES=$(subdir)/$@ CONFIG_HEADERS= ./config.status > pdiff: $(top_builddir)/config.status pdiff.in > cd $(top_builddir) && CONFIG_FILES=$(subdir)/$@ CONFIG_HEADERS= ./config.status > > mostlyclean-binPROGRAMS: > > clean-binPROGRAMS: > -test -z "$(bin_PROGRAMS)" || rm -f $(bin_PROGRAMS) > > distclean-binPROGRAMS: > > maintainer-clean-binPROGRAMS: > > install-binPROGRAMS: $(bin_PROGRAMS) > @$(NORMAL_INSTALL) > $(mkinstalldirs) $(DESTDIR)$(bindir) > @list='$(bin_PROGRAMS)'; for p in $$list; do \ > if test -f $$p; then \ > echo " $(LIBTOOL) --mode=install $(INSTALL_PROGRAM) $$p $(DESTDIR)$(bindir)/`echo $$p|sed '$(transform)'`"; \ > $(LIBTOOL) --mode=install $(INSTALL_PROGRAM) $$p $(DESTDIR)$(bindir)/`echo $$p|sed '$(transform)'`; \ > else :; fi; \ > done > > uninstall-binPROGRAMS: > @$(NORMAL_UNINSTALL) > list='$(bin_PROGRAMS)'; for p in $$list; do \ > rm -f $(DESTDIR)$(bindir)/`echo $$p|sed '$(transform)'`; \ > done > > .s.o: > $(COMPILE) -c $< > > .S.o: > $(COMPILE) -c $< > > mostlyclean-compile: > -rm -f *.o core *.core > > clean-compile: > > distclean-compile: > -rm -f *.tab.c > > maintainer-clean-compile: > > .s.lo: > $(LIBTOOL) --mode=compile $(COMPILE) -c $< > > .S.lo: > $(LIBTOOL) --mode=compile $(COMPILE) -c $< > > mostlyclean-libtool: > -rm -f *.lo > > clean-libtool: > -rm -rf .libs _libs > > distclean-libtool: > > maintainer-clean-libtool: > > fixnt$(EXEEXT): $(fixnt_OBJECTS) $(fixnt_DEPENDENCIES) > @rm -f fixnt$(EXEEXT) > $(LINK) $(fixnt_LDFLAGS) $(fixnt_OBJECTS) $(fixnt_LDADD) $(LIBS) > > install-binSCRIPTS: $(bin_SCRIPTS) > @$(NORMAL_INSTALL) > $(mkinstalldirs) $(DESTDIR)$(bindir) > @list='$(bin_SCRIPTS)'; for p in $$list; do \ > if test -f $$p; then \ > echo " $(INSTALL_SCRIPT) $$p $(DESTDIR)$(bindir)/`echo $$p|sed '$(transform)'`"; \ > $(INSTALL_SCRIPT) $$p $(DESTDIR)$(bindir)/`echo $$p|sed '$(transform)'`; \ > else if test -f $(srcdir)/$$p; then \ > echo " $(INSTALL_SCRIPT) $(srcdir)/$$p $(DESTDIR)$(bindir)/`echo $$p|sed '$(transform)'`"; \ > $(INSTALL_SCRIPT) $(srcdir)/$$p $(DESTDIR)$(bindir)/`echo $$p|sed '$(transform)'`; \ > else :; fi; fi; \ > done > > uninstall-binSCRIPTS: > @$(NORMAL_UNINSTALL) > list='$(bin_SCRIPTS)'; for p in $$list; do \ > rm -f $(DESTDIR)$(bindir)/`echo $$p|sed '$(transform)'`; \ > done > .l.c: > $(LEX) $(LFLAGS) $< && mv $(LEX_OUTPUT_ROOT).c $@ > > # This directory's subdirectories are mostly independent; you can cd > # into them and run `make' without going through this Makefile. > # To change the values of `make' variables: instead of editing Makefiles, > # (1) if the variable is set in `config.status', edit `config.status' > # (which will cause the Makefiles to be regenerated when you run `make'); > # (2) otherwise, pass the desired values on the `make' command line. > > @SET_MAKE@ > > all-recursive install-data-recursive install-exec-recursive \ > installdirs-recursive install-recursive uninstall-recursive \ > check-recursive installcheck-recursive info-recursive dvi-recursive: > @set fnord $(MAKEFLAGS); amf=$$2; \ > list='$(SUBDIRS)'; for subdir in $$list; do \ > target=`echo $@ | sed s/-recursive//`; \ > echo "Making $$target in $$subdir"; \ > (cd $$subdir && $(MAKE) $$target) \ > || case "$$amf" in *=*) exit 1;; *k*) fail=yes;; *) exit 1;; esac; \ > done && test -z "$$fail" > > mostlyclean-recursive clean-recursive distclean-recursive \ > maintainer-clean-recursive: > @set fnord $(MAKEFLAGS); amf=$$2; \ > rev=''; list='$(SUBDIRS)'; for subdir in $$list; do \ > rev="$$subdir $$rev"; \ > done; \ > for subdir in $$rev; do \ > target=`echo $@ | sed s/-recursive//`; \ > echo "Making $$target in $$subdir"; \ > (cd $$subdir && $(MAKE) $$target) \ > || case "$$amf" in *=*) exit 1;; *k*) fail=yes;; *) exit 1;; esac; \ > done && test -z "$$fail" > tags-recursive: > list='$(SUBDIRS)'; for subdir in $$list; do \ > (cd $$subdir && $(MAKE) tags); \ > done > > tags: TAGS > > ID: $(HEADERS) $(SOURCES) $(LISP) > here=`pwd` && cd $(srcdir) \ > && mkid -f$$here/ID $(SOURCES) $(HEADERS) $(LISP) > > TAGS: tags-recursive $(HEADERS) $(SOURCES) $(TAGS_DEPENDENCIES) $(LISP) > tags=; \ > here=`pwd`; \ > list='$(SUBDIRS)'; for subdir in $$list; do \ > test -f $$subdir/TAGS && tags="$$tags -i $$here/$$subdir/TAGS"; \ > done; \ > list='$(SOURCES) $(HEADERS)'; \ > unique=`for i in $$list; do echo $$i; done | \ > awk ' { files[$$0] = 1; } \ > END { for (i in files) print i; }'`; \ > test -z "$(ETAGS_ARGS)$$unique$(LISP)$$tags" \ > || (cd $(srcdir) && etags $(ETAGS_ARGS) $$tags $$unique $(LISP) -o $$here/TAGS) > > mostlyclean-tags: > > clean-tags: > > distclean-tags: > -rm -f TAGS ID > > maintainer-clean-tags: > > distdir = $(top_builddir)/$(PACKAGE)-$(VERSION)/$(subdir) > > subdir = contrib > > distdir: $(DISTFILES) > here=`cd $(top_builddir) && pwd`; \ > top_distdir=`cd $(top_distdir) && pwd`; \ > distdir=`cd $(distdir) && pwd`; \ > cd $(top_srcdir) \ > && $(AUTOMAKE) --include-deps --build-dir=$$here --srcdir-name=$(top_srcdir) --output-dir=$$top_distdir --gnu contrib/Makefile > @for file in $(DISTFILES); do \ > d=$(srcdir); \ > test -f $(distdir)/$$file \ > || ln $$d/$$file $(distdir)/$$file 2> /dev/null \ > || cp -p $$d/$$file $(distdir)/$$file; \ > done > for subdir in $(SUBDIRS); do \ > test -d $(distdir)/$$subdir \ > || mkdir $(distdir)/$$subdir \ > || exit 1; \ > chmod 777 $(distdir)/$$subdir; \ > (cd $$subdir && $(MAKE) top_distdir=../$(top_distdir) distdir=../$(distdir)/$$subdir distdir) \ > || exit 1; \ > done > > DEPS_MAGIC := $(shell mkdir .deps > /dev/null 2>&1 || :) > > -include $(DEP_FILES) > > mostlyclean-depend: > > clean-depend: > > distclean-depend: > > maintainer-clean-depend: > -rm -rf .deps > > %.o: %.c > @echo '$(COMPILE) -c $<'; \ > $(COMPILE) -Wp,-MD,.deps/$(*F).P -c $< > > %.lo: %.c > @echo '$(LTCOMPILE) -c $<'; \ > $(LTCOMPILE) -Wp,-MD,.deps/$(*F).p -c $< > @-sed -e 's/^\([^:]*\)\.o:/\1.lo \1.o:/' \ > < .deps/$(*F).p > .deps/$(*F).P > @-rm -f .deps/$(*F).p > info: info-recursive > dvi: dvi-recursive > check: all-am > $(MAKE) check-recursive > installcheck: installcheck-recursive > all-am: Makefile $(PROGRAMS) $(SCRIPTS) > > install-exec-am: install-binPROGRAMS install-binSCRIPTS > > uninstall-am: uninstall-binPROGRAMS uninstall-binSCRIPTS > > install-exec: install-exec-recursive install-exec-am > @$(NORMAL_INSTALL) > > install-data: install-data-recursive > @$(NORMAL_INSTALL) > > install: install-recursive install-exec-am > @: > > uninstall: uninstall-recursive uninstall-am > > install-strip: > $(MAKE) INSTALL_PROGRAM='$(INSTALL_PROGRAM) -s' INSTALL_SCRIPT='$(INSTALL_PROGRAM)' install > installdirs: installdirs-recursive > $(mkinstalldirs) $(DATADIR)$(bindir) $(DATADIR)$(bindir) > > > mostlyclean-generic: > -test -z "$(MOSTLYCLEANFILES)" || rm -f $(MOSTLYCLEANFILES) > > clean-generic: > -test -z "$(CLEANFILES)" || rm -f $(CLEANFILES) > > distclean-generic: > -rm -f Makefile $(DISTCLEANFILES) > -rm -f config.cache config.log stamp-h stamp-h[0-9]* > -test -z "$(CONFIG_CLEAN_FILES)" || rm -f $(CONFIG_CLEAN_FILES) > > maintainer-clean-generic: > -test -z "$(MAINTAINERCLEANFILES)" || rm -f $(MAINTAINERCLEANFILES) > -test -z "$(BUILT_SOURCES)" || rm -f $(BUILT_SOURCES) > mostlyclean-am: mostlyclean-binPROGRAMS mostlyclean-compile \ > mostlyclean-libtool mostlyclean-tags mostlyclean-depend \ > mostlyclean-generic > > clean-am: clean-binPROGRAMS clean-compile clean-libtool clean-tags \ > clean-depend clean-generic mostlyclean-am > > distclean-am: distclean-binPROGRAMS distclean-compile distclean-libtool \ > distclean-tags distclean-depend distclean-generic \ > clean-am > > maintainer-clean-am: maintainer-clean-binPROGRAMS \ > maintainer-clean-compile maintainer-clean-libtool \ > maintainer-clean-tags maintainer-clean-depend \ > maintainer-clean-generic distclean-am > > mostlyclean: mostlyclean-recursive mostlyclean-am > > clean: clean-recursive clean-am > > distclean: distclean-recursive distclean-am > -rm -f config.status > -rm -f libtool > > maintainer-clean: maintainer-clean-recursive maintainer-clean-am > @echo "This command is intended for maintainers to use;" > @echo "it deletes files that may require special tools to rebuild." > > .PHONY: mostlyclean-binPROGRAMS distclean-binPROGRAMS clean-binPROGRAMS \ > maintainer-clean-binPROGRAMS uninstall-binPROGRAMS install-binPROGRAMS \ > mostlyclean-compile distclean-compile clean-compile \ > maintainer-clean-compile mostlyclean-libtool distclean-libtool \ > clean-libtool maintainer-clean-libtool uninstall-binSCRIPTS \ > install-binSCRIPTS install-data-recursive uninstall-data-recursive \ > install-exec-recursive uninstall-exec-recursive installdirs-recursive \ > uninstalldirs-recursive all-recursive check-recursive \ > installcheck-recursive info-recursive dvi-recursive \ > mostlyclean-recursive distclean-recursive clean-recursive \ > maintainer-clean-recursive tags tags-recursive mostlyclean-tags \ > distclean-tags clean-tags maintainer-clean-tags distdir \ > mostlyclean-depend distclean-depend clean-depend \ > maintainer-clean-depend info dvi installcheck all-am install-exec-am \ > uninstall-am install-exec install-data install uninstall all \ > installdirs mostlyclean-generic distclean-generic clean-generic \ > maintainer-clean-generic clean mostlyclean distclean maintainer-clean > > > # Tell versions [3.59,3.63) of GNU make to not export all variables. > # Otherwise a system limit (for SysV at least) may be exceeded. > .NOEXPORT: Index: Version-4-10-3.1/ppd/Makefile.in 0a1,294 > # Makefile.in generated automatically by automake 1.3 from Makefile.am > > # Copyright (C) 1994, 1995, 1996, 1997, 1998 Free Software Foundation, Inc. > # This Makefile.in is free software; the Free Software Foundation > # gives unlimited permission to copy and/or distribute it, > # with or without modifications, as long as this notice is preserved. > > # This program is distributed in the hope that it will be useful, > # but WITHOUT ANY WARRANTY, to the extent permitted by law; without > # even the implied warranty of MERCHANTABILITY or FITNESS FOR A > # PARTICULAR PURPOSE. > > # -*- Makefile -*- > # > # Makefile for a2ps' ppd directory. > # > # Copyright (c) 1988, 89, 90, 91, 92, 93 Miguel Santana > # Copyright (c) 1995, 96, 97, 98 Akim Demaille, Miguel Santana > # $Id$ > # > > # > # This file is part of a2ps. > # > # This program is free software; you can redistribute it and/or modify > # it under the terms of the GNU General Public License as published by > # the Free Software Foundation; either version 2, or (at your option) > # any later version. > # > # This program is distributed in the hope that it will be useful, > # but WITHOUT ANY WARRANTY; without even the implied warranty of > # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the > # GNU General Public License for more details. > # > # You should have received a copy of the GNU General Public License > # along with this program; see the file COPYING. If not, write to > # the Free Software Foundation, 59 Temple Place - Suite 330, > # Boston, MA 02111-1307, USA. > # > > # As a new `feature' :), a2ps uses now even more directories > > > SHELL = /bin/sh > > srcdir = @srcdir@ > top_srcdir = @top_srcdir@ > VPATH = @srcdir@ > prefix = @prefix@ > exec_prefix = @exec_prefix@ > > bindir = @bindir@ > sbindir = @sbindir@ > libexecdir = @libexecdir@ > datadir = @datadir@ > sysconfdir = @sysconfdir@ > sharedstatedir = @sharedstatedir@ > localstatedir = @localstatedir@ > libdir = @libdir@ > infodir = @infodir@ > mandir = @mandir@ > includedir = @includedir@ > oldincludedir = /usr/include > > DISTDIR = > > pkgdatadir = $(datadir)/@PACKAGE@ > pkglibdir = $(libdir)/@PACKAGE@ > pkgincludedir = $(includedir)/@PACKAGE@ > > top_builddir = .. > > ACLOCAL = @ACLOCAL@ > AUTOCONF = @AUTOCONF@ > AUTOMAKE = @AUTOMAKE@ > AUTOHEADER = @AUTOHEADER@ > > INSTALL = @INSTALL@ > INSTALL_PROGRAM = @INSTALL_PROGRAM@ > INSTALL_DATA = @INSTALL_DATA@ > INSTALL_SCRIPT = @INSTALL_SCRIPT@ > transform = @program_transform_name@ > > NORMAL_INSTALL = : > PRE_INSTALL = : > POST_INSTALL = : > NORMAL_UNINSTALL = : > PRE_UNINSTALL = : > POST_UNINSTALL = : > host_alias = @host_alias@ > host_triplet = @host@ > ACROREAD = @ACROREAD@ > AWK = @AWK@ > BZIP = @BZIP@ > BZIP2 = @BZIP2@ > CATALOGS = @CATALOGS@ > CATOBJEXT = @CATOBJEXT@ > CC = @CC@ > CPP = @CPP@ > DATADIRNAME = @DATADIRNAME@ > DISPLAY = @DISPLAY@ > DVIPS = @DVIPS@ > ECHO_C = @ECHO_C@ > ECHO_N = @ECHO_N@ > EMACS = @EMACS@ > ENCODING = @ENCODING@ > EXEEXT = @EXEEXT@ > EXTRA_CFLAGS = @EXTRA_CFLAGS@ > FILE_LINK = @FILE_LINK@ > GENCAT = @GENCAT@ > GHOSTVIEW = @GHOSTVIEW@ > GMOFILES = @GMOFILES@ > GMSGFMT = @GMSGFMT@ > GROFF = @GROFF@ > GT_NO = @GT_NO@ > GT_YES = @GT_YES@ > GV = @GV@ > GZIP = @GZIP@ > HAVE_ACROREAD = @HAVE_ACROREAD@ > HAVE_BZIP = @HAVE_BZIP@ > HAVE_BZIP2 = @HAVE_BZIP2@ > HAVE_DVIPS = @HAVE_DVIPS@ > HAVE_GHOSTVIEW = @HAVE_GHOSTVIEW@ > HAVE_GROFF = @HAVE_GROFF@ > HAVE_GV = @HAVE_GV@ > HAVE_GZIP = @HAVE_GZIP@ > HAVE_IMAGICK = @HAVE_IMAGICK@ > HAVE_MAKEINFO = @HAVE_MAKEINFO@ > HAVE_PDF2PS = @HAVE_PDF2PS@ > HAVE_PSSELECT = @HAVE_PSSELECT@ > HAVE_TEX = @HAVE_TEX@ > IMAGICK = @IMAGICK@ > INCLUDE_LOCALE_H = @INCLUDE_LOCALE_H@ > INSTOBJEXT = @INSTOBJEXT@ > INTLDEPS = @INTLDEPS@ > INTLLIBS = @INTLLIBS@ > INTLOBJS = @INTLOBJS@ > LD = @LD@ > LEX = @LEX@ > LEX_OUTPUT_ROOT = @LEX_OUTPUT_ROOT@ > LIBOBJS = @LIBOBJS@ > LIBTOOL = @LIBTOOL@ > LIBVERSION = @LIBVERSION@ > LN_S = @LN_S@ > LPR = @LPR@ > LPR_QUEUE_OPTION = @LPR_QUEUE_OPTION@ > LTALLOCA = @LTALLOCA@ > LTLIBOBJS = @LTLIBOBJS@ > MAKEINFO = @MAKEINFO@ > MEDIUM = @MEDIUM@ > MKINSTALLDIRS = @MKINSTALLDIRS@ > MSGFMT = @MSGFMT@ > NM = @NM@ > PACKAGE = @PACKAGE@ > PDF2PS = @PDF2PS@ > PERL = @PERL@ > POFILES = @POFILES@ > POSUB = @POSUB@ > PSUTILS = @PSUTILS@ > RANLIB = @RANLIB@ > TEXI = @TEXI@ > U = @U@ > USE_INCLUDED_LIBINTL = @USE_INCLUDED_LIBINTL@ > USE_NLS = @USE_NLS@ > VERSION = @VERSION@ > YACC = @YACC@ > file_prog = @file_prog@ > ibmfonts = @ibmfonts@ > l = @l@ > lispdir = @lispdir@ > > ppddir = $(pkgdatadir)/ppd > > ppd_DATA = README \ > level1.ppd level2.ppd > > EXTRA_DIST = $(ppd_DATA) > mkinstalldirs = $(SHELL) $(top_srcdir)/auxdir/mkinstalldirs > CONFIG_HEADER = ../config.h > CONFIG_CLEAN_FILES = > DATA = $(ppd_DATA) > > DIST_COMMON = README Makefile.am Makefile.in > > > DISTFILES = $(DIST_COMMON) $(SOURCES) $(HEADERS) $(TEXINFOS) $(EXTRA_DIST) > > TAR = gtar > all: Makefile $(DATA) > > .SUFFIXES: > $(srcdir)/Makefile.in: Makefile.am $(top_srcdir)/configure.in $(ACLOCAL_M4) > cd $(top_srcdir) && $(AUTOMAKE) --gnu ppd/Makefile > > Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status $(BUILT_SOURCES) > cd $(top_builddir) \ > && CONFIG_FILES=$(subdir)/$@ CONFIG_HEADERS= $(SHELL) ./config.status > > > install-ppdDATA: $(ppd_DATA) > @$(NORMAL_INSTALL) > $(mkinstalldirs) $(DESTDIR)$(ppddir) > @list='$(ppd_DATA)'; for p in $$list; do \ > if test -f $(srcdir)/$$p; then \ > echo " $(INSTALL_DATA) $(srcdir)/$$p $(DESTDIR)$(ppddir)/$$p"; \ > $(INSTALL_DATA) $(srcdir)/$$p $(DESTDIR)$(ppddir)/$$p; \ > else if test -f $$p; then \ > echo " $(INSTALL_DATA) $$p $(DESTDIR)$(ppddir)/$$p"; \ > $(INSTALL_DATA) $$p $(DESTDIR)$(ppddir)/$$p; \ > fi; fi; \ > done > > uninstall-ppdDATA: > @$(NORMAL_UNINSTALL) > list='$(ppd_DATA)'; for p in $$list; do \ > rm -f $(DESTDIR)$(ppddir)/$$p; \ > done > tags: TAGS > TAGS: > > > distdir = $(top_builddir)/$(PACKAGE)-$(VERSION)/$(subdir) > > subdir = ppd > > distdir: $(DISTFILES) > here=`cd $(top_builddir) && pwd`; \ > top_distdir=`cd $(top_distdir) && pwd`; \ > distdir=`cd $(distdir) && pwd`; \ > cd $(top_srcdir) \ > && $(AUTOMAKE) --include-deps --build-dir=$$here --srcdir-name=$(top_srcdir) --output-dir=$$top_distdir --gnu ppd/Makefile > @for file in $(DISTFILES); do \ > d=$(srcdir); \ > test -f $(distdir)/$$file \ > || ln $$d/$$file $(distdir)/$$file 2> /dev/null \ > || cp -p $$d/$$file $(distdir)/$$file; \ > done > info: > dvi: > check: all > $(MAKE) > installcheck: > install-exec: > @$(NORMAL_INSTALL) > > install-data: install-ppdDATA > @$(NORMAL_INSTALL) > > install: install-exec install-data all > @: > > uninstall: uninstall-ppdDATA > > install-strip: > $(MAKE) INSTALL_PROGRAM='$(INSTALL_PROGRAM) -s' INSTALL_SCRIPT='$(INSTALL_PROGRAM)' install > installdirs: > $(mkinstalldirs) $(DATADIR)$(ppddir) > > > mostlyclean-generic: > -test -z "$(MOSTLYCLEANFILES)" || rm -f $(MOSTLYCLEANFILES) > > clean-generic: > -test -z "$(CLEANFILES)" || rm -f $(CLEANFILES) > > distclean-generic: > -rm -f Makefile $(DISTCLEANFILES) > -rm -f config.cache config.log stamp-h stamp-h[0-9]* > -test -z "$(CONFIG_CLEAN_FILES)" || rm -f $(CONFIG_CLEAN_FILES) > > maintainer-clean-generic: > -test -z "$(MAINTAINERCLEANFILES)" || rm -f $(MAINTAINERCLEANFILES) > -test -z "$(BUILT_SOURCES)" || rm -f $(BUILT_SOURCES) > mostlyclean: mostlyclean-generic > > clean: clean-generic mostlyclean > > distclean: distclean-generic clean > -rm -f config.status > -rm -f libtool > > maintainer-clean: maintainer-clean-generic distclean > @echo "This command is intended for maintainers to use;" > @echo "it deletes files that may require special tools to rebuild." > > .PHONY: uninstall-ppdDATA install-ppdDATA tags distdir info dvi \ > installcheck install-exec install-data install uninstall all \ > installdirs mostlyclean-generic distclean-generic clean-generic \ > maintainer-clean-generic clean mostlyclean distclean maintainer-clean > > > # Tell versions [3.59,3.63) of GNU make to not export all variables. > # Otherwise a system limit (for SysV at least) may be exceeded. > .NOEXPORT: Index: Version-4-10-3.1/fonts/Makefile.in 0a1,308 > # Makefile.in generated automatically by automake 1.3 from Makefile.am > > # Copyright (C) 1994, 1995, 1996, 1997, 1998 Free Software Foundation, Inc. > # This Makefile.in is free software; the Free Software Foundation > # gives unlimited permission to copy and/or distribute it, > # with or without modifications, as long as this notice is preserved. > > # This program is distributed in the hope that it will be useful, > # but WITHOUT ANY WARRANTY, to the extent permitted by law; without > # even the implied warranty of MERCHANTABILITY or FITNESS FOR A > # PARTICULAR PURPOSE. > > # -*- Makefile -*- > # Makefile for a2ps' fonts directory. > # > # Copyright (c) 1988, 89, 90, 91, 92, 93 Miguel Santana > # Copyright (c) 1995, 96, 97, 98 Akim Demaille, Miguel Santana > # $Id$ > # > > # > # This file is part of a2ps. > # > # This program is free software; you can redistribute it and/or modify > # it under the terms of the GNU General Public License as published by > # the Free Software Foundation; either version 2, or (at your option) > # any later version. > # > # This program is distributed in the hope that it will be useful, > # but WITHOUT ANY WARRANTY; without even the implied warranty of > # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the > # GNU General Public License for more details. > # > # You should have received a copy of the GNU General Public License > # along with this program; see the file COPYING. If not, write to > # the Free Software Foundation, 59 Temple Place - Suite 330, > # Boston, MA 02111-1307, USA. > # > > # As a new `feature' :), a2ps uses now even more directories > > > SHELL = /bin/sh > > srcdir = @srcdir@ > top_srcdir = @top_srcdir@ > VPATH = @srcdir@ > prefix = @prefix@ > exec_prefix = @exec_prefix@ > > bindir = @bindir@ > sbindir = @sbindir@ > libexecdir = @libexecdir@ > datadir = @datadir@ > sysconfdir = @sysconfdir@ > sharedstatedir = @sharedstatedir@ > localstatedir = @localstatedir@ > libdir = @libdir@ > infodir = @infodir@ > mandir = @mandir@ > includedir = @includedir@ > oldincludedir = /usr/include > > DISTDIR = > > pkgdatadir = $(datadir)/@PACKAGE@ > pkglibdir = $(libdir)/@PACKAGE@ > pkgincludedir = $(includedir)/@PACKAGE@ > > top_builddir = .. > > ACLOCAL = @ACLOCAL@ > AUTOCONF = @AUTOCONF@ > AUTOMAKE = @AUTOMAKE@ > AUTOHEADER = @AUTOHEADER@ > > INSTALL = @INSTALL@ > INSTALL_PROGRAM = @INSTALL_PROGRAM@ > INSTALL_DATA = @INSTALL_DATA@ > INSTALL_SCRIPT = @INSTALL_SCRIPT@ > transform = @program_transform_name@ > > NORMAL_INSTALL = : > PRE_INSTALL = : > POST_INSTALL = : > NORMAL_UNINSTALL = : > PRE_UNINSTALL = : > POST_UNINSTALL = : > host_alias = @host_alias@ > host_triplet = @host@ > ACROREAD = @ACROREAD@ > AWK = @AWK@ > BZIP = @BZIP@ > BZIP2 = @BZIP2@ > CATALOGS = @CATALOGS@ > CATOBJEXT = @CATOBJEXT@ > CC = @CC@ > CPP = @CPP@ > DATADIRNAME = @DATADIRNAME@ > DISPLAY = @DISPLAY@ > DVIPS = @DVIPS@ > ECHO_C = @ECHO_C@ > ECHO_N = @ECHO_N@ > EMACS = @EMACS@ > ENCODING = @ENCODING@ > EXEEXT = @EXEEXT@ > EXTRA_CFLAGS = @EXTRA_CFLAGS@ > FILE_LINK = @FILE_LINK@ > GENCAT = @GENCAT@ > GHOSTVIEW = @GHOSTVIEW@ > GMOFILES = @GMOFILES@ > GMSGFMT = @GMSGFMT@ > GROFF = @GROFF@ > GT_NO = @GT_NO@ > GT_YES = @GT_YES@ > GV = @GV@ > GZIP = @GZIP@ > HAVE_ACROREAD = @HAVE_ACROREAD@ > HAVE_BZIP = @HAVE_BZIP@ > HAVE_BZIP2 = @HAVE_BZIP2@ > HAVE_DVIPS = @HAVE_DVIPS@ > HAVE_GHOSTVIEW = @HAVE_GHOSTVIEW@ > HAVE_GROFF = @HAVE_GROFF@ > HAVE_GV = @HAVE_GV@ > HAVE_GZIP = @HAVE_GZIP@ > HAVE_IMAGICK = @HAVE_IMAGICK@ > HAVE_MAKEINFO = @HAVE_MAKEINFO@ > HAVE_PDF2PS = @HAVE_PDF2PS@ > HAVE_PSSELECT = @HAVE_PSSELECT@ > HAVE_TEX = @HAVE_TEX@ > IMAGICK = @IMAGICK@ > INCLUDE_LOCALE_H = @INCLUDE_LOCALE_H@ > INSTOBJEXT = @INSTOBJEXT@ > INTLDEPS = @INTLDEPS@ > INTLLIBS = @INTLLIBS@ > INTLOBJS = @INTLOBJS@ > LD = @LD@ > LEX = @LEX@ > LEX_OUTPUT_ROOT = @LEX_OUTPUT_ROOT@ > LIBOBJS = @LIBOBJS@ > LIBTOOL = @LIBTOOL@ > LIBVERSION = @LIBVERSION@ > LN_S = @LN_S@ > LPR = @LPR@ > LPR_QUEUE_OPTION = @LPR_QUEUE_OPTION@ > LTALLOCA = @LTALLOCA@ > LTLIBOBJS = @LTLIBOBJS@ > MAKEINFO = @MAKEINFO@ > MEDIUM = @MEDIUM@ > MKINSTALLDIRS = @MKINSTALLDIRS@ > MSGFMT = @MSGFMT@ > NM = @NM@ > PACKAGE = @PACKAGE@ > PDF2PS = @PDF2PS@ > PERL = @PERL@ > POFILES = @POFILES@ > POSUB = @POSUB@ > PSUTILS = @PSUTILS@ > RANLIB = @RANLIB@ > TEXI = @TEXI@ > U = @U@ > USE_INCLUDED_LIBINTL = @USE_INCLUDED_LIBINTL@ > USE_NLS = @USE_NLS@ > VERSION = @VERSION@ > YACC = @YACC@ > file_prog = @file_prog@ > ibmfonts = @ibmfonts@ > l = @l@ > lispdir = @lispdir@ > > fontsdir = $(pkgdatadir)/fonts > > pcg_fonts = pcfont.pfa > > cyrillic_fonts = \ > crr35__i.pfb crr36__i.pfb crr55__i.pfb crr56__i.pfb \ > colle8.pfb colle9.pfb colle10.pfb \ > textb18.pfb textb19.pfb textb20.pfb > > fonts_DATA = $(pcg_fonts) $(cyrillic_fonts) > > EXTRA_DIST = $(fonts_DATA) > mkinstalldirs = $(SHELL) $(top_srcdir)/auxdir/mkinstalldirs > CONFIG_HEADER = ../config.h > CONFIG_CLEAN_FILES = > DATA = $(fonts_DATA) > > DIST_COMMON = Makefile.am Makefile.in > > > DISTFILES = $(DIST_COMMON) $(SOURCES) $(HEADERS) $(TEXINFOS) $(EXTRA_DIST) > > TAR = gtar > all: Makefile $(DATA) > > .SUFFIXES: > $(srcdir)/Makefile.in: Makefile.am $(top_srcdir)/configure.in $(ACLOCAL_M4) > cd $(top_srcdir) && $(AUTOMAKE) --gnu fonts/Makefile > > Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status $(BUILT_SOURCES) > cd $(top_builddir) \ > && CONFIG_FILES=$(subdir)/$@ CONFIG_HEADERS= $(SHELL) ./config.status > > > install-fontsDATA: $(fonts_DATA) > @$(NORMAL_INSTALL) > $(mkinstalldirs) $(DESTDIR)$(fontsdir) > @list='$(fonts_DATA)'; for p in $$list; do \ > if test -f $(srcdir)/$$p; then \ > echo " $(INSTALL_DATA) $(srcdir)/$$p $(DESTDIR)$(fontsdir)/$$p"; \ > $(INSTALL_DATA) $(srcdir)/$$p $(DESTDIR)$(fontsdir)/$$p; \ > else if test -f $$p; then \ > echo " $(INSTALL_DATA) $$p $(DESTDIR)$(fontsdir)/$$p"; \ > $(INSTALL_DATA) $$p $(DESTDIR)$(fontsdir)/$$p; \ > fi; fi; \ > done > > uninstall-fontsDATA: > @$(NORMAL_UNINSTALL) > list='$(fonts_DATA)'; for p in $$list; do \ > rm -f $(DESTDIR)$(fontsdir)/$$p; \ > done > tags: TAGS > TAGS: > > > distdir = $(top_builddir)/$(PACKAGE)-$(VERSION)/$(subdir) > > subdir = fonts > > distdir: $(DISTFILES) > here=`cd $(top_builddir) && pwd`; \ > top_distdir=`cd $(top_distdir) && pwd`; \ > distdir=`cd $(distdir) && pwd`; \ > cd $(top_srcdir) \ > && $(AUTOMAKE) --include-deps --build-dir=$$here --srcdir-name=$(top_srcdir) --output-dir=$$top_distdir --gnu fonts/Makefile > @for file in $(DISTFILES); do \ > d=$(srcdir); \ > test -f $(distdir)/$$file \ > || ln $$d/$$file $(distdir)/$$file 2> /dev/null \ > || cp -p $$d/$$file $(distdir)/$$file; \ > done > info: > dvi: > check: all > $(MAKE) > installcheck: > install-exec: > @$(NORMAL_INSTALL) > > install-data: install-fontsDATA > @$(NORMAL_INSTALL) > > install: install-exec install-data all > @: > > uninstall: uninstall-fontsDATA > > install-strip: > $(MAKE) INSTALL_PROGRAM='$(INSTALL_PROGRAM) -s' INSTALL_SCRIPT='$(INSTALL_PROGRAM)' install > installdirs: > $(mkinstalldirs) $(DATADIR)$(fontsdir) > > > mostlyclean-generic: > -test -z "$(MOSTLYCLEANFILES)" || rm -f $(MOSTLYCLEANFILES) > > clean-generic: > -test -z "$(CLEANFILES)" || rm -f $(CLEANFILES) > > distclean-generic: > -rm -f Makefile $(DISTCLEANFILES) > -rm -f config.cache config.log stamp-h stamp-h[0-9]* > -test -z "$(CONFIG_CLEAN_FILES)" || rm -f $(CONFIG_CLEAN_FILES) > > maintainer-clean-generic: > -test -z "$(MAINTAINERCLEANFILES)" || rm -f $(MAINTAINERCLEANFILES) > -test -z "$(BUILT_SOURCES)" || rm -f $(BUILT_SOURCES) > mostlyclean: mostlyclean-generic > > clean: clean-generic mostlyclean > > distclean: distclean-generic clean > -rm -f config.status > -rm -f libtool > > maintainer-clean: maintainer-clean-generic distclean > @echo "This command is intended for maintainers to use;" > @echo "it deletes files that may require special tools to rebuild." > > .PHONY: uninstall-fontsDATA install-fontsDATA tags distdir info dvi \ > installcheck install-exec install-data install uninstall all \ > installdirs mostlyclean-generic distclean-generic clean-generic \ > maintainer-clean-generic clean mostlyclean distclean maintainer-clean > > > # > # Cygnus GNU Win 32 distrib > # > windows: > for f in $(fonts_DATA); \ > do \ > cp $$f ../doslib; \ > done > > # Tell versions [3.59,3.63) of GNU make to not export all variables. > # Otherwise a system limit (for SysV at least) may be exceeded. > .NOEXPORT: Index: Version-4-10-3.1/afm/Makefile.in 0a1,344 > # Makefile.in generated automatically by automake 1.3 from Makefile.am > > # Copyright (C) 1994, 1995, 1996, 1997, 1998 Free Software Foundation, Inc. > # This Makefile.in is free software; the Free Software Foundation > # gives unlimited permission to copy and/or distribute it, > # with or without modifications, as long as this notice is preserved. > > # This program is distributed in the hope that it will be useful, > # but WITHOUT ANY WARRANTY, to the extent permitted by law; without > # even the implied warranty of MERCHANTABILITY or FITNESS FOR A > # PARTICULAR PURPOSE. > > # -*- Makefile -*- > # Makefile for a2ps' AFM library directory. > # > # Copyright (c) 1988, 89, 90, 91, 92, 93 Miguel Santana > # Copyright (c) 1995, 96, 97, 98 Akim Demaille, Miguel Santana > # > # $Id$ > # > > # > # This file is part of a2ps. > # > # This program is free software; you can redistribute it and/or modify > # it under the terms of the GNU General Public License as published by > # the Free Software Foundation; either version 2, or (at your option) > # any later version. > # > # This program is distributed in the hope that it will be useful, > # but WITHOUT ANY WARRANTY; without even the implied warranty of > # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the > # GNU General Public License for more details. > # > # You should have received a copy of the GNU General Public License > # along with this program; see the file COPYING. If not, write to > # the Free Software Foundation, 59 Temple Place - Suite 330, > # Boston, MA 02111-1307, USA. > # > > # As a new `feature' :), a2ps uses now even more directories > > > SHELL = /bin/sh > > srcdir = @srcdir@ > top_srcdir = @top_srcdir@ > VPATH = @srcdir@ > prefix = @prefix@ > exec_prefix = @exec_prefix@ > > bindir = @bindir@ > sbindir = @sbindir@ > libexecdir = @libexecdir@ > datadir = @datadir@ > sysconfdir = @sysconfdir@ > sharedstatedir = @sharedstatedir@ > localstatedir = @localstatedir@ > libdir = @libdir@ > infodir = @infodir@ > mandir = @mandir@ > includedir = @includedir@ > oldincludedir = /usr/include > > DISTDIR = > > pkgdatadir = $(datadir)/@PACKAGE@ > pkglibdir = $(libdir)/@PACKAGE@ > pkgincludedir = $(includedir)/@PACKAGE@ > > top_builddir = .. > > ACLOCAL = @ACLOCAL@ > AUTOCONF = @AUTOCONF@ > AUTOMAKE = @AUTOMAKE@ > AUTOHEADER = @AUTOHEADER@ > > INSTALL = @INSTALL@ > INSTALL_PROGRAM = @INSTALL_PROGRAM@ > INSTALL_DATA = @INSTALL_DATA@ > INSTALL_SCRIPT = @INSTALL_SCRIPT@ > transform = @program_transform_name@ > > NORMAL_INSTALL = : > PRE_INSTALL = : > POST_INSTALL = : > NORMAL_UNINSTALL = : > PRE_UNINSTALL = : > POST_UNINSTALL = : > host_alias = @host_alias@ > host_triplet = @host@ > ACROREAD = @ACROREAD@ > AWK = @AWK@ > BZIP = @BZIP@ > BZIP2 = @BZIP2@ > CATALOGS = @CATALOGS@ > CATOBJEXT = @CATOBJEXT@ > CC = @CC@ > CPP = @CPP@ > DATADIRNAME = @DATADIRNAME@ > DISPLAY = @DISPLAY@ > DVIPS = @DVIPS@ > ECHO_C = @ECHO_C@ > ECHO_N = @ECHO_N@ > EMACS = @EMACS@ > ENCODING = @ENCODING@ > EXEEXT = @EXEEXT@ > EXTRA_CFLAGS = @EXTRA_CFLAGS@ > FILE_LINK = @FILE_LINK@ > GENCAT = @GENCAT@ > GHOSTVIEW = @GHOSTVIEW@ > GMOFILES = @GMOFILES@ > GMSGFMT = @GMSGFMT@ > GROFF = @GROFF@ > GT_NO = @GT_NO@ > GT_YES = @GT_YES@ > GV = @GV@ > GZIP = @GZIP@ > HAVE_ACROREAD = @HAVE_ACROREAD@ > HAVE_BZIP = @HAVE_BZIP@ > HAVE_BZIP2 = @HAVE_BZIP2@ > HAVE_DVIPS = @HAVE_DVIPS@ > HAVE_GHOSTVIEW = @HAVE_GHOSTVIEW@ > HAVE_GROFF = @HAVE_GROFF@ > HAVE_GV = @HAVE_GV@ > HAVE_GZIP = @HAVE_GZIP@ > HAVE_IMAGICK = @HAVE_IMAGICK@ > HAVE_MAKEINFO = @HAVE_MAKEINFO@ > HAVE_PDF2PS = @HAVE_PDF2PS@ > HAVE_PSSELECT = @HAVE_PSSELECT@ > HAVE_TEX = @HAVE_TEX@ > IMAGICK = @IMAGICK@ > INCLUDE_LOCALE_H = @INCLUDE_LOCALE_H@ > INSTOBJEXT = @INSTOBJEXT@ > INTLDEPS = @INTLDEPS@ > INTLLIBS = @INTLLIBS@ > INTLOBJS = @INTLOBJS@ > LD = @LD@ > LEX = @LEX@ > LEX_OUTPUT_ROOT = @LEX_OUTPUT_ROOT@ > LIBOBJS = @LIBOBJS@ > LIBTOOL = @LIBTOOL@ > LIBVERSION = @LIBVERSION@ > LN_S = @LN_S@ > LPR = @LPR@ > LPR_QUEUE_OPTION = @LPR_QUEUE_OPTION@ > LTALLOCA = @LTALLOCA@ > LTLIBOBJS = @LTLIBOBJS@ > MAKEINFO = @MAKEINFO@ > MEDIUM = @MEDIUM@ > MKINSTALLDIRS = @MKINSTALLDIRS@ > MSGFMT = @MSGFMT@ > NM = @NM@ > PACKAGE = @PACKAGE@ > PDF2PS = @PDF2PS@ > PERL = @PERL@ > POFILES = @POFILES@ > POSUB = @POSUB@ > PSUTILS = @PSUTILS@ > RANLIB = @RANLIB@ > TEXI = @TEXI@ > U = @U@ > USE_INCLUDED_LIBINTL = @USE_INCLUDED_LIBINTL@ > USE_NLS = @USE_NLS@ > VERSION = @VERSION@ > YACC = @YACC@ > file_prog = @file_prog@ > ibmfonts = @ibmfonts@ > l = @l@ > lispdir = @lispdir@ > > afmdir = $(pkgdatadir)/afm > > pcg_afms = pcfont.afm > > std_afms = \ > pbkd.afm pbkdi.afm pbkl.afm pbkli.afm \ > pcrb.afm pcrbo.afm pcrr.afm pcrro.afm \ > phvb.afm phvbo.afm phvbon.afm phvbrn.afm \ > phvr.afm phvro.afm phvron.afm phvrrn.afm \ > pncb.afm pncbi.afm pncr.afm pncri.afm \ > pplb.afm pplbi.afm pplr.afm pplri.afm \ > psyr.afm \ > ptmb.afm ptmbi.afm ptmi.afm ptmr.afm \ > pzcmi.afm pzdr.afm > > cyrillic_afms = \ > crr35__i.afm crr36__i.afm crr55__i.afm crr56__i.afm \ > colle8.afm colle9.afm colle10.afm \ > textb18.afm textb19.afm textb20.afm > > afm_DATA = fonts.map $(pcg_afms) $(std_afms) $(cyrillic_afms) > > afm_SCRIPTS = make_fonts_map.sh > > EXTRA_DIST = $(afm_DATA) $(afm_SCRIPTS) > mkinstalldirs = $(SHELL) $(top_srcdir)/auxdir/mkinstalldirs > CONFIG_HEADER = ../config.h > CONFIG_CLEAN_FILES = > SCRIPTS = $(afm_SCRIPTS) > > DATA = $(afm_DATA) > > DIST_COMMON = ChangeLog Makefile.am Makefile.in > > > DISTFILES = $(DIST_COMMON) $(SOURCES) $(HEADERS) $(TEXINFOS) $(EXTRA_DIST) > > TAR = gtar > all: Makefile $(SCRIPTS) $(DATA) > > .SUFFIXES: > $(srcdir)/Makefile.in: Makefile.am $(top_srcdir)/configure.in $(ACLOCAL_M4) > cd $(top_srcdir) && $(AUTOMAKE) --gnu afm/Makefile > > Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status $(BUILT_SOURCES) > cd $(top_builddir) \ > && CONFIG_FILES=$(subdir)/$@ CONFIG_HEADERS= $(SHELL) ./config.status > > > install-afmSCRIPTS: $(afm_SCRIPTS) > @$(NORMAL_INSTALL) > $(mkinstalldirs) $(DESTDIR)$(afmdir) > @list='$(afm_SCRIPTS)'; for p in $$list; do \ > if test -f $$p; then \ > echo " $(INSTALL_SCRIPT) $$p $(DESTDIR)$(afmdir)/`echo $$p|sed '$(transform)'`"; \ > $(INSTALL_SCRIPT) $$p $(DESTDIR)$(afmdir)/`echo $$p|sed '$(transform)'`; \ > else if test -f $(srcdir)/$$p; then \ > echo " $(INSTALL_SCRIPT) $(srcdir)/$$p $(DESTDIR)$(afmdir)/`echo $$p|sed '$(transform)'`"; \ > $(INSTALL_SCRIPT) $(srcdir)/$$p $(DESTDIR)$(afmdir)/`echo $$p|sed '$(transform)'`; \ > else :; fi; fi; \ > done > > uninstall-afmSCRIPTS: > @$(NORMAL_UNINSTALL) > list='$(afm_SCRIPTS)'; for p in $$list; do \ > rm -f $(DESTDIR)$(afmdir)/`echo $$p|sed '$(transform)'`; \ > done > > install-afmDATA: $(afm_DATA) > @$(NORMAL_INSTALL) > $(mkinstalldirs) $(DESTDIR)$(afmdir) > @list='$(afm_DATA)'; for p in $$list; do \ > if test -f $(srcdir)/$$p; then \ > echo " $(INSTALL_DATA) $(srcdir)/$$p $(DESTDIR)$(afmdir)/$$p"; \ > $(INSTALL_DATA) $(srcdir)/$$p $(DESTDIR)$(afmdir)/$$p; \ > else if test -f $$p; then \ > echo " $(INSTALL_DATA) $$p $(DESTDIR)$(afmdir)/$$p"; \ > $(INSTALL_DATA) $$p $(DESTDIR)$(afmdir)/$$p; \ > fi; fi; \ > done > > uninstall-afmDATA: > @$(NORMAL_UNINSTALL) > list='$(afm_DATA)'; for p in $$list; do \ > rm -f $(DESTDIR)$(afmdir)/$$p; \ > done > tags: TAGS > TAGS: > > > distdir = $(top_builddir)/$(PACKAGE)-$(VERSION)/$(subdir) > > subdir = afm > > distdir: $(DISTFILES) > here=`cd $(top_builddir) && pwd`; \ > top_distdir=`cd $(top_distdir) && pwd`; \ > distdir=`cd $(distdir) && pwd`; \ > cd $(top_srcdir) \ > && $(AUTOMAKE) --include-deps --build-dir=$$here --srcdir-name=$(top_srcdir) --output-dir=$$top_distdir --gnu afm/Makefile > @for file in $(DISTFILES); do \ > d=$(srcdir); \ > test -f $(distdir)/$$file \ > || ln $$d/$$file $(distdir)/$$file 2> /dev/null \ > || cp -p $$d/$$file $(distdir)/$$file; \ > done > info: > dvi: > check: all > $(MAKE) > installcheck: > install-exec: > @$(NORMAL_INSTALL) > > install-data: install-afmSCRIPTS install-afmDATA > @$(NORMAL_INSTALL) > > install: install-exec install-data all > @: > > uninstall: uninstall-afmSCRIPTS uninstall-afmDATA > > install-strip: > $(MAKE) INSTALL_PROGRAM='$(INSTALL_PROGRAM) -s' INSTALL_SCRIPT='$(INSTALL_PROGRAM)' install > installdirs: > $(mkinstalldirs) $(DATADIR)$(afmdir) $(DATADIR)$(afmdir) > > > mostlyclean-generic: > -test -z "$(MOSTLYCLEANFILES)" || rm -f $(MOSTLYCLEANFILES) > > clean-generic: > -test -z "$(CLEANFILES)" || rm -f $(CLEANFILES) > > distclean-generic: > -rm -f Makefile $(DISTCLEANFILES) > -rm -f config.cache config.log stamp-h stamp-h[0-9]* > -test -z "$(CONFIG_CLEAN_FILES)" || rm -f $(CONFIG_CLEAN_FILES) > > maintainer-clean-generic: > -test -z "$(MAINTAINERCLEANFILES)" || rm -f $(MAINTAINERCLEANFILES) > -test -z "$(BUILT_SOURCES)" || rm -f $(BUILT_SOURCES) > mostlyclean: mostlyclean-generic > > clean: clean-generic mostlyclean > > distclean: distclean-generic clean > -rm -f config.status > -rm -f libtool > > maintainer-clean: maintainer-clean-generic distclean > @echo "This command is intended for maintainers to use;" > @echo "it deletes files that may require special tools to rebuild." > > .PHONY: uninstall-afmSCRIPTS install-afmSCRIPTS uninstall-afmDATA \ > install-afmDATA tags distdir info dvi installcheck install-exec \ > install-data install uninstall all installdirs mostlyclean-generic \ > distclean-generic clean-generic maintainer-clean-generic clean \ > mostlyclean distclean maintainer-clean > > > # > # Cygnus GNU Win 32 distrib > # > windows: > for f in $(afm_DATA); \ > do \ > cp $$f ../doslib; \ > done > > # Tell versions [3.59,3.63) of GNU make to not export all variables. > # Otherwise a system limit (for SysV at least) may be exceeded. > .NOEXPORT: Index: Version-4-10-3.1/encoding/Makefile.in 0a1,312 > # Makefile.in generated automatically by automake 1.3 from Makefile.am > > # Copyright (C) 1994, 1995, 1996, 1997, 1998 Free Software Foundation, Inc. > # This Makefile.in is free software; the Free Software Foundation > # gives unlimited permission to copy and/or distribute it, > # with or without modifications, as long as this notice is preserved. > > # This program is distributed in the hope that it will be useful, > # but WITHOUT ANY WARRANTY, to the extent permitted by law; without > # even the implied warranty of MERCHANTABILITY or FITNESS FOR A > # PARTICULAR PURPOSE. > > # -*- Makefile -*- > # > # Makefile for a2ps' encodings directory. > # > # Copyright (c) 1988, 89, 90, 91, 92, 93 Miguel Santana > # Copyright (c) 1995, 96, 97, 98 Akim Demaille, Miguel Santana > # $Id$ > # > > # > # This file is part of a2ps. > # > # This program is free software; you can redistribute it and/or modify > # it under the terms of the GNU General Public License as published by > # the Free Software Foundation; either version 2, or (at your option) > # any later version. > # > # This program is distributed in the hope that it will be useful, > # but WITHOUT ANY WARRANTY; without even the implied warranty of > # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the > # GNU General Public License for more details. > # > # You should have received a copy of the GNU General Public License > # along with this program; see the file COPYING. If not, write to > # the Free Software Foundation, 59 Temple Place - Suite 330, > # Boston, MA 02111-1307, USA. > # > > # As a new `feature' :), a2ps uses now even more directories > > > SHELL = /bin/sh > > srcdir = @srcdir@ > top_srcdir = @top_srcdir@ > VPATH = @srcdir@ > prefix = @prefix@ > exec_prefix = @exec_prefix@ > > bindir = @bindir@ > sbindir = @sbindir@ > libexecdir = @libexecdir@ > datadir = @datadir@ > sysconfdir = @sysconfdir@ > sharedstatedir = @sharedstatedir@ > localstatedir = @localstatedir@ > libdir = @libdir@ > infodir = @infodir@ > mandir = @mandir@ > includedir = @includedir@ > oldincludedir = /usr/include > > DISTDIR = > > pkgdatadir = $(datadir)/@PACKAGE@ > pkglibdir = $(libdir)/@PACKAGE@ > pkgincludedir = $(includedir)/@PACKAGE@ > > top_builddir = .. > > ACLOCAL = @ACLOCAL@ > AUTOCONF = @AUTOCONF@ > AUTOMAKE = @AUTOMAKE@ > AUTOHEADER = @AUTOHEADER@ > > INSTALL = @INSTALL@ > INSTALL_PROGRAM = @INSTALL_PROGRAM@ > INSTALL_DATA = @INSTALL_DATA@ > INSTALL_SCRIPT = @INSTALL_SCRIPT@ > transform = @program_transform_name@ > > NORMAL_INSTALL = : > PRE_INSTALL = : > POST_INSTALL = : > NORMAL_UNINSTALL = : > PRE_UNINSTALL = : > POST_UNINSTALL = : > host_alias = @host_alias@ > host_triplet = @host@ > ACROREAD = @ACROREAD@ > AWK = @AWK@ > BZIP = @BZIP@ > BZIP2 = @BZIP2@ > CATALOGS = @CATALOGS@ > CATOBJEXT = @CATOBJEXT@ > CC = @CC@ > CPP = @CPP@ > DATADIRNAME = @DATADIRNAME@ > DISPLAY = @DISPLAY@ > DVIPS = @DVIPS@ > ECHO_C = @ECHO_C@ > ECHO_N = @ECHO_N@ > EMACS = @EMACS@ > ENCODING = @ENCODING@ > EXEEXT = @EXEEXT@ > EXTRA_CFLAGS = @EXTRA_CFLAGS@ > FILE_LINK = @FILE_LINK@ > GENCAT = @GENCAT@ > GHOSTVIEW = @GHOSTVIEW@ > GMOFILES = @GMOFILES@ > GMSGFMT = @GMSGFMT@ > GROFF = @GROFF@ > GT_NO = @GT_NO@ > GT_YES = @GT_YES@ > GV = @GV@ > GZIP = @GZIP@ > HAVE_ACROREAD = @HAVE_ACROREAD@ > HAVE_BZIP = @HAVE_BZIP@ > HAVE_BZIP2 = @HAVE_BZIP2@ > HAVE_DVIPS = @HAVE_DVIPS@ > HAVE_GHOSTVIEW = @HAVE_GHOSTVIEW@ > HAVE_GROFF = @HAVE_GROFF@ > HAVE_GV = @HAVE_GV@ > HAVE_GZIP = @HAVE_GZIP@ > HAVE_IMAGICK = @HAVE_IMAGICK@ > HAVE_MAKEINFO = @HAVE_MAKEINFO@ > HAVE_PDF2PS = @HAVE_PDF2PS@ > HAVE_PSSELECT = @HAVE_PSSELECT@ > HAVE_TEX = @HAVE_TEX@ > IMAGICK = @IMAGICK@ > INCLUDE_LOCALE_H = @INCLUDE_LOCALE_H@ > INSTOBJEXT = @INSTOBJEXT@ > INTLDEPS = @INTLDEPS@ > INTLLIBS = @INTLLIBS@ > INTLOBJS = @INTLOBJS@ > LD = @LD@ > LEX = @LEX@ > LEX_OUTPUT_ROOT = @LEX_OUTPUT_ROOT@ > LIBOBJS = @LIBOBJS@ > LIBTOOL = @LIBTOOL@ > LIBVERSION = @LIBVERSION@ > LN_S = @LN_S@ > LPR = @LPR@ > LPR_QUEUE_OPTION = @LPR_QUEUE_OPTION@ > LTALLOCA = @LTALLOCA@ > LTLIBOBJS = @LTLIBOBJS@ > MAKEINFO = @MAKEINFO@ > MEDIUM = @MEDIUM@ > MKINSTALLDIRS = @MKINSTALLDIRS@ > MSGFMT = @MSGFMT@ > NM = @NM@ > PACKAGE = @PACKAGE@ > PDF2PS = @PDF2PS@ > PERL = @PERL@ > POFILES = @POFILES@ > POSUB = @POSUB@ > PSUTILS = @PSUTILS@ > RANLIB = @RANLIB@ > TEXI = @TEXI@ > U = @U@ > USE_INCLUDED_LIBINTL = @USE_INCLUDED_LIBINTL@ > USE_NLS = @USE_NLS@ > VERSION = @VERSION@ > YACC = @YACC@ > file_prog = @file_prog@ > ibmfonts = @ibmfonts@ > l = @l@ > lispdir = @lispdir@ > > encodingsdir = $(pkgdatadir)/encoding > > pcg_encodings = pcg.edf > > encodings_DATA = encoding.map \ > ascii.edf \ > ms-cp1250.edf \ > hp.edf \ > mac.edf \ > ibm-cp437.edf ibm-cp850.edf \ > iso1.edf iso2.edf iso3.edf iso4.edf iso5.edf iso7.edf iso9.edf \ > iso10.edf iso15.edf \ > koi8.edf > > EXTRA_DIST = $(encodings_DATA) README > mkinstalldirs = $(SHELL) $(top_srcdir)/auxdir/mkinstalldirs > CONFIG_HEADER = ../config.h > CONFIG_CLEAN_FILES = > DATA = $(encodings_DATA) > > DIST_COMMON = README Makefile.am Makefile.in > > > DISTFILES = $(DIST_COMMON) $(SOURCES) $(HEADERS) $(TEXINFOS) $(EXTRA_DIST) > > TAR = gtar > all: Makefile $(DATA) > > .SUFFIXES: > $(srcdir)/Makefile.in: Makefile.am $(top_srcdir)/configure.in $(ACLOCAL_M4) > cd $(top_srcdir) && $(AUTOMAKE) --gnu encoding/Makefile > > Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status $(BUILT_SOURCES) > cd $(top_builddir) \ > && CONFIG_FILES=$(subdir)/$@ CONFIG_HEADERS= $(SHELL) ./config.status > > > install-encodingsDATA: $(encodings_DATA) > @$(NORMAL_INSTALL) > $(mkinstalldirs) $(DESTDIR)$(encodingsdir) > @list='$(encodings_DATA)'; for p in $$list; do \ > if test -f $(srcdir)/$$p; then \ > echo " $(INSTALL_DATA) $(srcdir)/$$p $(DESTDIR)$(encodingsdir)/$$p"; \ > $(INSTALL_DATA) $(srcdir)/$$p $(DESTDIR)$(encodingsdir)/$$p; \ > else if test -f $$p; then \ > echo " $(INSTALL_DATA) $$p $(DESTDIR)$(encodingsdir)/$$p"; \ > $(INSTALL_DATA) $$p $(DESTDIR)$(encodingsdir)/$$p; \ > fi; fi; \ > done > > uninstall-encodingsDATA: > @$(NORMAL_UNINSTALL) > list='$(encodings_DATA)'; for p in $$list; do \ > rm -f $(DESTDIR)$(encodingsdir)/$$p; \ > done > tags: TAGS > TAGS: > > > distdir = $(top_builddir)/$(PACKAGE)-$(VERSION)/$(subdir) > > subdir = encoding > > distdir: $(DISTFILES) > here=`cd $(top_builddir) && pwd`; \ > top_distdir=`cd $(top_distdir) && pwd`; \ > distdir=`cd $(distdir) && pwd`; \ > cd $(top_srcdir) \ > && $(AUTOMAKE) --include-deps --build-dir=$$here --srcdir-name=$(top_srcdir) --output-dir=$$top_distdir --gnu encoding/Makefile > @for file in $(DISTFILES); do \ > d=$(srcdir); \ > test -f $(distdir)/$$file \ > || ln $$d/$$file $(distdir)/$$file 2> /dev/null \ > || cp -p $$d/$$file $(distdir)/$$file; \ > done > info: > dvi: > check: all > $(MAKE) > installcheck: > install-exec: > @$(NORMAL_INSTALL) > > install-data: install-encodingsDATA > @$(NORMAL_INSTALL) > > install: install-exec install-data all > @: > > uninstall: uninstall-encodingsDATA > > install-strip: > $(MAKE) INSTALL_PROGRAM='$(INSTALL_PROGRAM) -s' INSTALL_SCRIPT='$(INSTALL_PROGRAM)' install > installdirs: > $(mkinstalldirs) $(DATADIR)$(encodingsdir) > > > mostlyclean-generic: > -test -z "$(MOSTLYCLEANFILES)" || rm -f $(MOSTLYCLEANFILES) > > clean-generic: > -test -z "$(CLEANFILES)" || rm -f $(CLEANFILES) > > distclean-generic: > -rm -f Makefile $(DISTCLEANFILES) > -rm -f config.cache config.log stamp-h stamp-h[0-9]* > -test -z "$(CONFIG_CLEAN_FILES)" || rm -f $(CONFIG_CLEAN_FILES) > > maintainer-clean-generic: > -test -z "$(MAINTAINERCLEANFILES)" || rm -f $(MAINTAINERCLEANFILES) > -test -z "$(BUILT_SOURCES)" || rm -f $(BUILT_SOURCES) > mostlyclean: mostlyclean-generic > > clean: clean-generic mostlyclean > > distclean: distclean-generic clean > -rm -f config.status > -rm -f libtool > > maintainer-clean: maintainer-clean-generic distclean > @echo "This command is intended for maintainers to use;" > @echo "it deletes files that may require special tools to rebuild." > > .PHONY: uninstall-encodingsDATA install-encodingsDATA tags distdir info \ > dvi installcheck install-exec install-data install uninstall all \ > installdirs mostlyclean-generic distclean-generic clean-generic \ > maintainer-clean-generic clean mostlyclean distclean maintainer-clean > > > # > # Cygnus GNU Win 32 distrib > # > windows: > for f in $(encodings_DATA); \ > do \ > cp $$f ../doslib; \ > done > > # Tell versions [3.59,3.63) of GNU make to not export all variables. > # Otherwise a system limit (for SysV at least) may be exceeded. > .NOEXPORT: Index: Version-4-10-3.1/sheets/Makefile.in 0a1,307 > # Makefile.in generated automatically by automake 1.3 from Makefile.am > > # Copyright (C) 1994, 1995, 1996, 1997, 1998 Free Software Foundation, Inc. > # This Makefile.in is free software; the Free Software Foundation > # gives unlimited permission to copy and/or distribute it, > # with or without modifications, as long as this notice is preserved. > > # This program is distributed in the hope that it will be useful, > # but WITHOUT ANY WARRANTY, to the extent permitted by law; without > # even the implied warranty of MERCHANTABILITY or FITNESS FOR A > # PARTICULAR PURPOSE. > > # -*- Makefile -*- > # > # Makefile for a2ps' style sheets directory. > # > # Copyright (c) 1988, 89, 90, 91, 92, 93 Miguel Santana > # Copyright (c) 1995, 96, 97, 98 Akim Demaille, Miguel Santana > # $Id$ > # > > # > # This file is part of a2ps. > # > # This program is free software; you can redistribute it and/or modify > # it under the terms of the GNU General Public License as published by > # the Free Software Foundation; either version 2, or (at your option) > # any later version. > # > # This program is distributed in the hope that it will be useful, > # but WITHOUT ANY WARRANTY; without even the implied warranty of > # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the > # GNU General Public License for more details. > # > # You should have received a copy of the GNU General Public License > # along with this program; see the file COPYING. If not, write to > # the Free Software Foundation, 59 Temple Place - Suite 330, > # Boston, MA 02111-1307, USA. > # > > # As a new `feature' :), a2ps uses now even more directories > > > SHELL = /bin/sh > > srcdir = @srcdir@ > top_srcdir = @top_srcdir@ > VPATH = @srcdir@ > prefix = @prefix@ > exec_prefix = @exec_prefix@ > > bindir = @bindir@ > sbindir = @sbindir@ > libexecdir = @libexecdir@ > datadir = @datadir@ > sysconfdir = @sysconfdir@ > sharedstatedir = @sharedstatedir@ > localstatedir = @localstatedir@ > libdir = @libdir@ > infodir = @infodir@ > mandir = @mandir@ > includedir = @includedir@ > oldincludedir = /usr/include > > DISTDIR = > > pkgdatadir = $(datadir)/@PACKAGE@ > pkglibdir = $(libdir)/@PACKAGE@ > pkgincludedir = $(includedir)/@PACKAGE@ > > top_builddir = .. > > ACLOCAL = @ACLOCAL@ > AUTOCONF = @AUTOCONF@ > AUTOMAKE = @AUTOMAKE@ > AUTOHEADER = @AUTOHEADER@ > > INSTALL = @INSTALL@ > INSTALL_PROGRAM = @INSTALL_PROGRAM@ > INSTALL_DATA = @INSTALL_DATA@ > INSTALL_SCRIPT = @INSTALL_SCRIPT@ > transform = @program_transform_name@ > > NORMAL_INSTALL = : > PRE_INSTALL = : > POST_INSTALL = : > NORMAL_UNINSTALL = : > PRE_UNINSTALL = : > POST_UNINSTALL = : > host_alias = @host_alias@ > host_triplet = @host@ > ACROREAD = @ACROREAD@ > AWK = @AWK@ > BZIP = @BZIP@ > BZIP2 = @BZIP2@ > CATALOGS = @CATALOGS@ > CATOBJEXT = @CATOBJEXT@ > CC = @CC@ > CPP = @CPP@ > DATADIRNAME = @DATADIRNAME@ > DISPLAY = @DISPLAY@ > DVIPS = @DVIPS@ > ECHO_C = @ECHO_C@ > ECHO_N = @ECHO_N@ > EMACS = @EMACS@ > ENCODING = @ENCODING@ > EXEEXT = @EXEEXT@ > EXTRA_CFLAGS = @EXTRA_CFLAGS@ > FILE_LINK = @FILE_LINK@ > GENCAT = @GENCAT@ > GHOSTVIEW = @GHOSTVIEW@ > GMOFILES = @GMOFILES@ > GMSGFMT = @GMSGFMT@ > GROFF = @GROFF@ > GT_NO = @GT_NO@ > GT_YES = @GT_YES@ > GV = @GV@ > GZIP = @GZIP@ > HAVE_ACROREAD = @HAVE_ACROREAD@ > HAVE_BZIP = @HAVE_BZIP@ > HAVE_BZIP2 = @HAVE_BZIP2@ > HAVE_DVIPS = @HAVE_DVIPS@ > HAVE_GHOSTVIEW = @HAVE_GHOSTVIEW@ > HAVE_GROFF = @HAVE_GROFF@ > HAVE_GV = @HAVE_GV@ > HAVE_GZIP = @HAVE_GZIP@ > HAVE_IMAGICK = @HAVE_IMAGICK@ > HAVE_MAKEINFO = @HAVE_MAKEINFO@ > HAVE_PDF2PS = @HAVE_PDF2PS@ > HAVE_PSSELECT = @HAVE_PSSELECT@ > HAVE_TEX = @HAVE_TEX@ > IMAGICK = @IMAGICK@ > INCLUDE_LOCALE_H = @INCLUDE_LOCALE_H@ > INSTOBJEXT = @INSTOBJEXT@ > INTLDEPS = @INTLDEPS@ > INTLLIBS = @INTLLIBS@ > INTLOBJS = @INTLOBJS@ > LD = @LD@ > LEX = @LEX@ > LEX_OUTPUT_ROOT = @LEX_OUTPUT_ROOT@ > LIBOBJS = @LIBOBJS@ > LIBTOOL = @LIBTOOL@ > LIBVERSION = @LIBVERSION@ > LN_S = @LN_S@ > LPR = @LPR@ > LPR_QUEUE_OPTION = @LPR_QUEUE_OPTION@ > LTALLOCA = @LTALLOCA@ > LTLIBOBJS = @LTLIBOBJS@ > MAKEINFO = @MAKEINFO@ > MEDIUM = @MEDIUM@ > MKINSTALLDIRS = @MKINSTALLDIRS@ > MSGFMT = @MSGFMT@ > NM = @NM@ > PACKAGE = @PACKAGE@ > PDF2PS = @PDF2PS@ > PERL = @PERL@ > POFILES = @POFILES@ > POSUB = @POSUB@ > PSUTILS = @PSUTILS@ > RANLIB = @RANLIB@ > TEXI = @TEXI@ > U = @U@ > USE_INCLUDED_LIBINTL = @USE_INCLUDED_LIBINTL@ > USE_NLS = @USE_NLS@ > VERSION = @VERSION@ > YACC = @YACC@ > file_prog = @file_prog@ > ibmfonts = @ibmfonts@ > l = @l@ > lispdir = @lispdir@ > > sheetsdir = $(pkgdatadir)/sheets > > major_sheets = \ > ada.ssh c.ssh caml.ssh card.ssh clisp.ssh cpp.ssh csh.ssh eiffel.ssh \ > elisp.ssh fortran.ssh gnuc.ssh html.ssh java.ssh lex.ssh mail.ssh \ > make.ssh modula2.ssh modula3.ssh oberon.ssh objc.ssh pascal.ssh \ > perl.ssh pre.ssh pretex.ssh scheme.ssh ssh.ssh symbols.ssh tcl.ssh \ > texscript.ssh tk.ssh udiff.ssh wdiff.ssh yacc.ssh > > minor_sheets = \ > 68000.ssh a2psrc.ssh chlog.ssh claire.ssh coqv.ssh eps.ssh idl.ssh \ > initora.ssh is5rul.ssh lace.ssh matlab4.ssh mib.ssh o2c.ssh octave.ssh \ > oldperl.ssh oracle.ssh plsql.ssh ppd.ssh ps.ssh prolog.ssh promela.ssh \ > python.ssh sather.ssh sdl88.ssh sh.ssh sql.ssh sql92.ssh tex.ssh \ > texinfo.ssh unity.ssh verilog.ssh vhdl.ssh vrml.ssh zsh.ssh > > sheets_DATA = sheets.map $(major_sheets) $(minor_sheets) > > EXTRA_DIST = $(sheets_DATA) > mkinstalldirs = $(SHELL) $(top_srcdir)/auxdir/mkinstalldirs > CONFIG_HEADER = ../config.h > CONFIG_CLEAN_FILES = > DATA = $(sheets_DATA) > > DIST_COMMON = README ChangeLog Makefile.am Makefile.in > > > DISTFILES = $(DIST_COMMON) $(SOURCES) $(HEADERS) $(TEXINFOS) $(EXTRA_DIST) > > TAR = gtar > all: Makefile $(DATA) > > .SUFFIXES: > $(srcdir)/Makefile.in: Makefile.am $(top_srcdir)/configure.in $(ACLOCAL_M4) > cd $(top_srcdir) && $(AUTOMAKE) --gnu sheets/Makefile > > Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status $(BUILT_SOURCES) > cd $(top_builddir) \ > && CONFIG_FILES=$(subdir)/$@ CONFIG_HEADERS= $(SHELL) ./config.status > > > install-sheetsDATA: $(sheets_DATA) > @$(NORMAL_INSTALL) > $(mkinstalldirs) $(DESTDIR)$(sheetsdir) > @list='$(sheets_DATA)'; for p in $$list; do \ > if test -f $(srcdir)/$$p; then \ > echo " $(INSTALL_DATA) $(srcdir)/$$p $(DESTDIR)$(sheetsdir)/$$p"; \ > $(INSTALL_DATA) $(srcdir)/$$p $(DESTDIR)$(sheetsdir)/$$p; \ > else if test -f $$p; then \ > echo " $(INSTALL_DATA) $$p $(DESTDIR)$(sheetsdir)/$$p"; \ > $(INSTALL_DATA) $$p $(DESTDIR)$(sheetsdir)/$$p; \ > fi; fi; \ > done > > uninstall-sheetsDATA: > @$(NORMAL_UNINSTALL) > list='$(sheets_DATA)'; for p in $$list; do \ > rm -f $(DESTDIR)$(sheetsdir)/$$p; \ > done > tags: TAGS > TAGS: > > > distdir = $(top_builddir)/$(PACKAGE)-$(VERSION)/$(subdir) > > subdir = sheets > > distdir: $(DISTFILES) > here=`cd $(top_builddir) && pwd`; \ > top_distdir=`cd $(top_distdir) && pwd`; \ > distdir=`cd $(distdir) && pwd`; \ > cd $(top_srcdir) \ > && $(AUTOMAKE) --include-deps --build-dir=$$here --srcdir-name=$(top_srcdir) --output-dir=$$top_distdir --gnu sheets/Makefile > @for file in $(DISTFILES); do \ > d=$(srcdir); \ > test -f $(distdir)/$$file \ > || ln $$d/$$file $(distdir)/$$file 2> /dev/null \ > || cp -p $$d/$$file $(distdir)/$$file; \ > done > info: > dvi: > check: all > $(MAKE) > installcheck: > install-exec: > @$(NORMAL_INSTALL) > > install-data: install-sheetsDATA > @$(NORMAL_INSTALL) > > install: install-exec install-data all > @: > > uninstall: uninstall-sheetsDATA > > install-strip: > $(MAKE) INSTALL_PROGRAM='$(INSTALL_PROGRAM) -s' INSTALL_SCRIPT='$(INSTALL_PROGRAM)' install > installdirs: > $(mkinstalldirs) $(DATADIR)$(sheetsdir) > > > mostlyclean-generic: > -test -z "$(MOSTLYCLEANFILES)" || rm -f $(MOSTLYCLEANFILES) > > clean-generic: > -test -z "$(CLEANFILES)" || rm -f $(CLEANFILES) > > distclean-generic: > -rm -f Makefile $(DISTCLEANFILES) > -rm -f config.cache config.log stamp-h stamp-h[0-9]* > -test -z "$(CONFIG_CLEAN_FILES)" || rm -f $(CONFIG_CLEAN_FILES) > > maintainer-clean-generic: > -test -z "$(MAINTAINERCLEANFILES)" || rm -f $(MAINTAINERCLEANFILES) > -test -z "$(BUILT_SOURCES)" || rm -f $(BUILT_SOURCES) > mostlyclean: mostlyclean-generic > > clean: clean-generic mostlyclean > > distclean: distclean-generic clean > -rm -f config.status > -rm -f libtool > > maintainer-clean: maintainer-clean-generic distclean > @echo "This command is intended for maintainers to use;" > @echo "it deletes files that may require special tools to rebuild." > > .PHONY: uninstall-sheetsDATA install-sheetsDATA tags distdir info dvi \ > installcheck install-exec install-data install uninstall all \ > installdirs mostlyclean-generic distclean-generic clean-generic \ > maintainer-clean-generic clean mostlyclean distclean maintainer-clean > > > # Tell versions [3.59,3.63) of GNU make to not export all variables. > # Otherwise a system limit (for SysV at least) may be exceeded. > .NOEXPORT: Index: Version-4-10-3.1/check/Makefile.in 0a1,327 > # Makefile.in generated automatically by automake 1.3 from Makefile.am > > # Copyright (C) 1994, 1995, 1996, 1997, 1998 Free Software Foundation, Inc. > # This Makefile.in is free software; the Free Software Foundation > # gives unlimited permission to copy and/or distribute it, > # with or without modifications, as long as this notice is preserved. > > # This program is distributed in the hope that it will be useful, > # but WITHOUT ANY WARRANTY, to the extent permitted by law; without > # even the implied warranty of MERCHANTABILITY or FITNESS FOR A > # PARTICULAR PURPOSE. > > # -*- Makefile -*- > # `Check' Subdirectory Makefile for a2ps. > # Copyright (c) 1988, 89, 90, 91, 92, 93 Miguel Santana > # Copyright (c) 1995, 96, 97, 98 Akim Demaille, Miguel Santana > # $Id$ > # > > # > # This file is part of a2ps. > # > # This program is free software; you can redistribute it and/or modify > # it under the terms of the GNU General Public License as published by > # the Free Software Foundation; either version 2, or (at your option) > # any later version. > # > # This program is distributed in the hope that it will be useful, > # but WITHOUT ANY WARRANTY; without even the implied warranty of > # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the > # GNU General Public License for more details. > # > # You should have received a copy of the GNU General Public License > # along with this program; see the file COPYING. If not, write to > # the Free Software Foundation, 59 Temple Place - Suite 330, > # Boston, MA 02111-1307, USA. > # > > # .tst instead of .test to avoid tar warnings on MS-DOS > > > SHELL = /bin/sh > > srcdir = @srcdir@ > top_srcdir = @top_srcdir@ > VPATH = @srcdir@ > prefix = @prefix@ > exec_prefix = @exec_prefix@ > > bindir = @bindir@ > sbindir = @sbindir@ > libexecdir = @libexecdir@ > datadir = @datadir@ > sysconfdir = @sysconfdir@ > sharedstatedir = @sharedstatedir@ > localstatedir = @localstatedir@ > libdir = @libdir@ > infodir = @infodir@ > mandir = @mandir@ > includedir = @includedir@ > oldincludedir = /usr/include > > DISTDIR = > > pkgdatadir = $(datadir)/@PACKAGE@ > pkglibdir = $(libdir)/@PACKAGE@ > pkgincludedir = $(includedir)/@PACKAGE@ > > top_builddir = .. > > ACLOCAL = @ACLOCAL@ > AUTOCONF = @AUTOCONF@ > AUTOMAKE = @AUTOMAKE@ > AUTOHEADER = @AUTOHEADER@ > > INSTALL = @INSTALL@ > INSTALL_PROGRAM = @INSTALL_PROGRAM@ > INSTALL_DATA = @INSTALL_DATA@ > INSTALL_SCRIPT = @INSTALL_SCRIPT@ > transform = @program_transform_name@ > > NORMAL_INSTALL = : > PRE_INSTALL = : > POST_INSTALL = : > NORMAL_UNINSTALL = : > PRE_UNINSTALL = : > POST_UNINSTALL = : > host_alias = @host_alias@ > host_triplet = @host@ > ACROREAD = @ACROREAD@ > AWK = @AWK@ > BZIP = @BZIP@ > BZIP2 = @BZIP2@ > CATALOGS = @CATALOGS@ > CATOBJEXT = @CATOBJEXT@ > CC = @CC@ > CPP = @CPP@ > DATADIRNAME = @DATADIRNAME@ > DISPLAY = @DISPLAY@ > DVIPS = @DVIPS@ > ECHO_C = @ECHO_C@ > ECHO_N = @ECHO_N@ > EMACS = @EMACS@ > ENCODING = @ENCODING@ > EXEEXT = @EXEEXT@ > EXTRA_CFLAGS = @EXTRA_CFLAGS@ > FILE_LINK = @FILE_LINK@ > GENCAT = @GENCAT@ > GHOSTVIEW = @GHOSTVIEW@ > GMOFILES = @GMOFILES@ > GMSGFMT = @GMSGFMT@ > GROFF = @GROFF@ > GT_NO = @GT_NO@ > GT_YES = @GT_YES@ > GV = @GV@ > GZIP = @GZIP@ > HAVE_ACROREAD = @HAVE_ACROREAD@ > HAVE_BZIP = @HAVE_BZIP@ > HAVE_BZIP2 = @HAVE_BZIP2@ > HAVE_DVIPS = @HAVE_DVIPS@ > HAVE_GHOSTVIEW = @HAVE_GHOSTVIEW@ > HAVE_GROFF = @HAVE_GROFF@ > HAVE_GV = @HAVE_GV@ > HAVE_GZIP = @HAVE_GZIP@ > HAVE_IMAGICK = @HAVE_IMAGICK@ > HAVE_MAKEINFO = @HAVE_MAKEINFO@ > HAVE_PDF2PS = @HAVE_PDF2PS@ > HAVE_PSSELECT = @HAVE_PSSELECT@ > HAVE_TEX = @HAVE_TEX@ > IMAGICK = @IMAGICK@ > INCLUDE_LOCALE_H = @INCLUDE_LOCALE_H@ > INSTOBJEXT = @INSTOBJEXT@ > INTLDEPS = @INTLDEPS@ > INTLLIBS = @INTLLIBS@ > INTLOBJS = @INTLOBJS@ > LD = @LD@ > LEX = @LEX@ > LEX_OUTPUT_ROOT = @LEX_OUTPUT_ROOT@ > LIBOBJS = @LIBOBJS@ > LIBTOOL = @LIBTOOL@ > LIBVERSION = @LIBVERSION@ > LN_S = @LN_S@ > LPR = @LPR@ > LPR_QUEUE_OPTION = @LPR_QUEUE_OPTION@ > LTALLOCA = @LTALLOCA@ > LTLIBOBJS = @LTLIBOBJS@ > MAKEINFO = @MAKEINFO@ > MEDIUM = @MEDIUM@ > MKINSTALLDIRS = @MKINSTALLDIRS@ > MSGFMT = @MSGFMT@ > NM = @NM@ > PACKAGE = @PACKAGE@ > PDF2PS = @PDF2PS@ > PERL = @PERL@ > POFILES = @POFILES@ > POSUB = @POSUB@ > PSUTILS = @PSUTILS@ > RANLIB = @RANLIB@ > TEXI = @TEXI@ > U = @U@ > USE_INCLUDED_LIBINTL = @USE_INCLUDED_LIBINTL@ > USE_NLS = @USE_NLS@ > VERSION = @VERSION@ > YACC = @YACC@ > file_prog = @file_prog@ > ibmfonts = @ibmfonts@ > l = @l@ > lispdir = @lispdir@ > > TESTS = \ > backup.tst cut.tst deleg1.tst deleg2.tst encoding.tst guess1.tst \ > guess2.tst inline.tst inout1.tst inout2.tst inout3.tst options.tst \ > pages.tst prologue.tst strip.tst styles.tst toc.tst > > EXTRA_DIST = $(TESTS) a2ps-tst.cfg.in defs.in gdiff > > CLEANFILES = ps-chk/* gps-chk/* ps-diff/* gps-diff/* \ > style.log defs > > MAINTAINERCLEANFILES = ps-ref/* gps-ref/* > > TESTS_ENVIRONMENT= top_builddir=`cd $(top_builddir) && pwd` > mkinstalldirs = $(SHELL) $(top_srcdir)/auxdir/mkinstalldirs > CONFIG_HEADER = ../config.h > CONFIG_CLEAN_FILES = defs > DIST_COMMON = ChangeLog Makefile.am Makefile.in defs.in > > > DISTFILES = $(DIST_COMMON) $(SOURCES) $(HEADERS) $(TEXINFOS) $(EXTRA_DIST) > > TAR = gtar > all: Makefile all-local > > .SUFFIXES: > $(srcdir)/Makefile.in: Makefile.am $(top_srcdir)/configure.in $(ACLOCAL_M4) > cd $(top_srcdir) && $(AUTOMAKE) --gnu check/Makefile > > Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status $(BUILT_SOURCES) > cd $(top_builddir) \ > && CONFIG_FILES=$(subdir)/$@ CONFIG_HEADERS= $(SHELL) ./config.status > > defs: $(top_builddir)/config.status defs.in > cd $(top_builddir) && CONFIG_FILES=$(subdir)/$@ CONFIG_HEADERS= ./config.status > tags: TAGS > TAGS: > > > distdir = $(top_builddir)/$(PACKAGE)-$(VERSION)/$(subdir) > > subdir = check > > distdir: $(DISTFILES) > here=`cd $(top_builddir) && pwd`; \ > top_distdir=`cd $(top_distdir) && pwd`; \ > distdir=`cd $(distdir) && pwd`; \ > cd $(top_srcdir) \ > && $(AUTOMAKE) --include-deps --build-dir=$$here --srcdir-name=$(top_srcdir) --output-dir=$$top_distdir --gnu check/Makefile > @for file in $(DISTFILES); do \ > d=$(srcdir); \ > test -f $(distdir)/$$file \ > || ln $$d/$$file $(distdir)/$$file 2> /dev/null \ > || cp -p $$d/$$file $(distdir)/$$file; \ > done > $(MAKE) top_distdir="$(top_distdir)" distdir="$(distdir)" dist-hook > check-TESTS: $(TESTS) > @failed=0; all=0; \ > srcdir=$(srcdir); export srcdir; \ > for tst in $(TESTS); do \ > if test -f $$tst; then dir=.; \ > else dir="$(srcdir)"; fi; \ > if $(TESTS_ENVIRONMENT) $$dir/$$tst; then \ > all=`expr $$all + 1`; \ > echo "PASS: $$tst"; \ > elif test $$? -ne 77; then \ > all=`expr $$all + 1`; \ > failed=`expr $$failed + 1`; \ > echo "FAIL: $$tst"; \ > fi; \ > done; \ > if test "$$failed" -eq 0; then \ > banner="All $$all tests passed"; \ > else \ > banner="$$failed of $$all tests failed"; \ > fi; \ > dashes=`echo "$$banner" | sed s/./=/g`; \ > echo "$$dashes"; \ > echo "$$banner"; \ > echo "$$dashes"; \ > test "$$failed" -eq 0 > info: > dvi: > check: all > $(MAKE) check-TESTS > installcheck: > install-exec: > @$(NORMAL_INSTALL) > > install-data: > @$(NORMAL_INSTALL) > > install: install-exec install-data all > @: > > uninstall: > > install-strip: > $(MAKE) INSTALL_PROGRAM='$(INSTALL_PROGRAM) -s' INSTALL_SCRIPT='$(INSTALL_PROGRAM)' install > installdirs: > > > mostlyclean-generic: > -test -z "$(MOSTLYCLEANFILES)" || rm -f $(MOSTLYCLEANFILES) > > clean-generic: > -test -z "$(CLEANFILES)" || rm -f $(CLEANFILES) > > distclean-generic: > -rm -f Makefile $(DISTCLEANFILES) > -rm -f config.cache config.log stamp-h stamp-h[0-9]* > -test -z "$(CONFIG_CLEAN_FILES)" || rm -f $(CONFIG_CLEAN_FILES) > > maintainer-clean-generic: > -test -z "$(MAINTAINERCLEANFILES)" || rm -f $(MAINTAINERCLEANFILES) > -test -z "$(BUILT_SOURCES)" || rm -f $(BUILT_SOURCES) > mostlyclean: mostlyclean-generic > > clean: clean-generic mostlyclean > > distclean: distclean-generic clean > -rm -f config.status > -rm -f libtool > > maintainer-clean: maintainer-clean-generic distclean > @echo "This command is intended for maintainers to use;" > @echo "it deletes files that may require special tools to rebuild." > > .PHONY: tags distdir check-TESTS info dvi installcheck install-exec \ > install-data install uninstall all installdirs mostlyclean-generic \ > distclean-generic clean-generic maintainer-clean-generic clean \ > mostlyclean distclean maintainer-clean > > > dist-hook: ps-ref gps-ref > @echo "Preparing test files for distribution." > @for dir in tstfiles ps-ref gps-ref; \ > do \ > mkdir $(distdir)/$$dir; \ > chmod 777 $(distdir)/$$dir; \ > for file in `cd $(top_srcdir)/check/$$dir && ls`; do \ > ln $(top_srcdir)/check/$$dir/$$file \ > $(distdir)/$$dir/$$file 2> /dev/null \ > || cp -p $(top_srcdir)/check/$$dir/$$file \ > $(distdir)/$$dir/$$file; \ > done; \ > done > > all-local: defs a2ps-tst.cfg > > a2ps-tst.cfg: a2ps-tst.cfg.in > top_srcdir=`cd $(top_srcdir) && pwd`; \ > top_builddir=`cd $(top_builddir) && pwd`; \ > sed -e "s#@libpath@#$$top_builddir/etc:$$top_srcdir/ogonkify:$$top_builddir/ogonkify:$$top_srcdir/sheets:$$top_srcdir/ps:$$top_srcdir/encoding:$$top_srcdir/afm:$$top_srcdir/fonts:$$top_srcdir/ppd#g;s#@file_link@#@FILE_LINK@#g" \ > $(srcdir)/a2ps-tst.cfg.in > a2ps-tst.cfg > > # Tell versions [3.59,3.63) of GNU make to not export all variables. > # Otherwise a system limit (for SysV at least) may be exceeded. > .NOEXPORT: Index: Version-4-10-3.1/po/Makefile.in 0a1,248 > # Generated automatically from Makefile.in.in by configure. > # Makefile for program source directory in GNU NLS utilities package. > # Copyright (C) 1995, 1996, 1997 by Ulrich Drepper > # > # This file file be copied and used freely without restrictions. It can > # be used in projects which are not available under the GNU Public License > # but which still want to provide support for the GNU gettext functionality. > # Please note that the actual code is *not* freely available. > > PACKAGE = a2ps > VERSION = 4.10.4 > > SHELL = /bin/sh > > > srcdir = . > top_srcdir = .. > > prefix = /infres/soft/infthes/demaille > exec_prefix = ${prefix} > datadir = $(prefix)/lib > localedir = $(datadir)/locale > gnulocaledir = $(prefix)/share/locale > gettextsrcdir = $(prefix)/share/gettext/po > subdir = po > > INSTALL = /infres/soft/infthes/demaille/bin/sparc-sun-solaris2.5/install -c > INSTALL_DATA = ${INSTALL} -m 644 > MKINSTALLDIRS = $(top_srcdir)/auxdir/mkinstalldirs > > CC = gcc > GENCAT = > GMSGFMT = PATH=../src:$$PATH /infres/soft/infthes/demaille/bin/sparc-sun-solaris2.5/msgfmt > MSGFMT = /infres/soft/infthes/demaille/bin/sparc-sun-solaris2.5/msgfmt > XGETTEXT = PATH=../src:$$PATH /infres/soft/infthes/demaille/bin/sparc-sun-solaris2.5/xgettext > MSGMERGE = PATH=../src:$$PATH msgmerge > > DEFS = -DHAVE_CONFIG_H > CFLAGS = -g -O2 -W -Wall -Wbad-function-cast -Wcast-align -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wshadow -Wstrict-prototypes -Wwrite-strings > CPPFLAGS = > > INCLUDES = -I.. -I$(top_srcdir)/intl > > COMPILE = $(CC) -c $(DEFS) $(INCLUDES) $(CPPFLAGS) $(CFLAGS) $(XCFLAGS) > > SOURCES = cat-id-tbl.c > POFILES = ca.po cs.po da.po de.po es.po fr.po it.po ko.po nl.po pl.po pt.po ru.po sl.po sv.po tr.po > GMOFILES = ca.gmo cs.gmo da.gmo de.gmo es.gmo fr.gmo it.gmo ko.gmo nl.gmo pl.gmo pt.gmo ru.gmo sl.gmo sv.gmo tr.gmo > DISTFILES = ChangeLog Makefile.in.in POTFILES.in $(PACKAGE).pot \ > stamp-cat-id $(POFILES) $(GMOFILES) $(SOURCES) > > POTFILES = \ > > CATALOGS = ca.mo cs.mo da.mo de.mo es.mo fr.mo it.mo ko.mo nl.mo pl.mo pt.mo ru.mo sl.mo sv.mo tr.mo > CATOBJEXT = .mo > INSTOBJEXT = .mo > > .SUFFIXES: > .SUFFIXES: .c .o .po .pox .gmo .mo .msg .cat > > .c.o: > $(COMPILE) $< > > .po.pox: > $(MAKE) $(PACKAGE).pot > $(MSGMERGE) $< $(srcdir)/$(PACKAGE).pot -o $*.pox > > .po.mo: > $(MSGFMT) -o $@ $< > > .po.gmo: > file=$(srcdir)/`echo $* | sed 's,.*/,,'`.gmo \ > && rm -f $$file && $(GMSGFMT) -o $$file $< > > .po.cat: > sed -f ../intl/po2msg.sed < $< > $*.msg \ > && rm -f $@ && $(GENCAT) $@ $*.msg > > > all: all-yes > > all-yes: cat-id-tbl.c $(CATALOGS) > all-no: > > $(srcdir)/$(PACKAGE).pot: $(POTFILES) > $(XGETTEXT) --default-domain=$(PACKAGE) --directory=$(top_srcdir) \ > --add-comments --keyword=_ --keyword=N_ \ > --files-from=$(srcdir)/POTFILES.in \ > && test ! -f $(PACKAGE).po \ > || ( rm -f $(srcdir)/$(PACKAGE).pot \ > && mv $(PACKAGE).po $(srcdir)/$(PACKAGE).pot ) > > $(srcdir)/cat-id-tbl.c: stamp-cat-id; @: > $(srcdir)/stamp-cat-id: $(PACKAGE).pot > rm -f cat-id-tbl.tmp > sed -f ../intl/po2tbl.sed $(srcdir)/$(PACKAGE).pot \ > | sed -e "s/@PACKAGE NAME@/$(PACKAGE)/" > cat-id-tbl.tmp > if cmp -s cat-id-tbl.tmp $(srcdir)/cat-id-tbl.c; then \ > rm cat-id-tbl.tmp; \ > else \ > echo cat-id-tbl.c changed; \ > rm -f $(srcdir)/cat-id-tbl.c; \ > mv cat-id-tbl.tmp $(srcdir)/cat-id-tbl.c; \ > fi > cd $(srcdir) && rm -f stamp-cat-id && echo timestamp > stamp-cat-id > > > install: install-exec install-data > install-exec: > install-data: install-data-yes > install-data-no: all > install-data-yes: all > if test -r "$(MKINSTALLDIRS)"; then \ > $(MKINSTALLDIRS) $(datadir); \ > else \ > $(SHELL) $(top_srcdir)/mkinstalldirs $(datadir); \ > fi > @catalogs='$(CATALOGS)'; \ > for cat in $$catalogs; do \ > cat=`basename $$cat`; \ > case "$$cat" in \ > *.gmo) destdir=$(gnulocaledir);; \ > *) destdir=$(localedir);; \ > esac; \ > lang=`echo $$cat | sed 's/\$(CATOBJEXT)$$//'`; \ > dir=$$destdir/$$lang/LC_MESSAGES; \ > if test -r "$(MKINSTALLDIRS)"; then \ > $(MKINSTALLDIRS) $$dir; \ > else \ > $(SHELL) $(top_srcdir)/mkinstalldirs $$dir; \ > fi; \ > if test -r $$cat; then \ > $(INSTALL_DATA) $$cat $$dir/$(PACKAGE)$(INSTOBJEXT); \ > echo "installing $$cat as $$dir/$(PACKAGE)$(INSTOBJEXT)"; \ > else \ > $(INSTALL_DATA) $(srcdir)/$$cat $$dir/$(PACKAGE)$(INSTOBJEXT); \ > echo "installing $(srcdir)/$$cat as" \ > "$$dir/$(PACKAGE)$(INSTOBJEXT)"; \ > fi; \ > if test -r $$cat.m; then \ > $(INSTALL_DATA) $$cat.m $$dir/$(PACKAGE)$(INSTOBJEXT).m; \ > echo "installing $$cat.m as $$dir/$(PACKAGE)$(INSTOBJEXT).m"; \ > else \ > if test -r $(srcdir)/$$cat.m ; then \ > $(INSTALL_DATA) $(srcdir)/$$cat.m \ > $$dir/$(PACKAGE)$(INSTOBJEXT).m; \ > echo "installing $(srcdir)/$$cat as" \ > "$$dir/$(PACKAGE)$(INSTOBJEXT).m"; \ > else \ > true; \ > fi; \ > fi; \ > done > if test "$(PACKAGE)" = "gettext"; then \ > if test -r "$(MKINSTALLDIRS)"; then \ > $(MKINSTALLDIRS) $(gettextsrcdir); \ > else \ > $(SHELL) $(top_srcdir)/mkinstalldirs $(gettextsrcdir); \ > fi; \ > $(INSTALL_DATA) $(srcdir)/Makefile.in.in \ > $(gettextsrcdir)/Makefile.in.in; \ > else \ > : ; \ > fi > > # Define this as empty until I found a useful application. > installcheck: > > uninstall: > catalogs='$(CATALOGS)'; \ > for cat in $$catalogs; do \ > cat=`basename $$cat`; \ > lang=`echo $$cat | sed 's/\$(CATOBJEXT)$$//'`; \ > rm -f $(localedir)/$$lang/LC_MESSAGES/$(PACKAGE)$(INSTOBJEXT); \ > rm -f $(localedir)/$$lang/LC_MESSAGES/$(PACKAGE)$(INSTOBJEXT).m; \ > rm -f $(gnulocaledir)/$$lang/LC_MESSAGES/$(PACKAGE)$(INSTOBJEXT); \ > rm -f $(gnulocaledir)/$$lang/LC_MESSAGES/$(PACKAGE)$(INSTOBJEXT).m; \ > done > rm -f $(gettextsrcdir)/po-Makefile.in.in > > check: all > > cat-id-tbl.o: ../intl/libgettext.h > > dvi info tags TAGS ID: > > mostlyclean: > rm -f core core.* *.pox $(PACKAGE).po *.old.po cat-id-tbl.tmp > rm -fr *.o > > clean: mostlyclean > > distclean: clean > rm -f Makefile Makefile.in POTFILES *.mo *.msg *.cat *.cat.m > > maintainer-clean: distclean > @echo "This command is intended for maintainers to use;" > @echo "it deletes files that may require special tools to rebuild." > rm -f $(GMOFILES) > > distdir = ../$(PACKAGE)-$(VERSION)/$(subdir) > dist distdir: update-po $(DISTFILES) > dists="$(DISTFILES)"; \ > for file in $$dists; do \ > ln $(srcdir)/$$file $(distdir) 2> /dev/null \ > || cp -p $(srcdir)/$$file $(distdir); \ > done > > update-po: Makefile > $(MAKE) $(PACKAGE).pot > PATH=`pwd`/../src:$$PATH; \ > cd $(srcdir); \ > catalogs='$(CATALOGS)'; \ > for cat in $$catalogs; do \ > cat=`basename $$cat`; \ > lang=`echo $$cat | sed 's/\$(CATOBJEXT)$$//'`; \ > mv $$lang.po $$lang.old.po; \ > echo "$$lang:"; \ > if $(MSGMERGE) $$lang.old.po $(PACKAGE).pot -o $$lang.po; then \ > rm -f $$lang.old.po; \ > else \ > echo "msgmerge for $$cat failed!"; \ > rm -f $$lang.po; \ > mv $$lang.old.po $$lang.po; \ > fi; \ > done > > POTFILES: POTFILES.in > ( if test 'x$(srcdir)' != 'x.'; then \ > posrcprefix='$(top_srcdir)/'; \ > else \ > posrcprefix="../"; \ > fi; \ > rm -f $@-t $@ \ > && (sed -e '/^#/d' -e '/^[ ]*$$/d' \ > -e "s@.*@ $$posrcprefix& \\\\@" < $(srcdir)/$@.in \ > | sed -e '$$s/\\$$//') > $@-t \ > && chmod a-w $@-t \ > && mv $@-t $@ ) > > Makefile: Makefile.in.in ../config.status POTFILES > cd .. \ > && CONFIG_FILES=$(subdir)/$@.in CONFIG_HEADERS= \ > $(SHELL) ./config.status > > # Tell versions [3.59,3.63) of GNU make not to export all variables. > # Otherwise a system limit (for SysV at least) may be exceeded. > .NOEXPORT: Index: Version-4-10-3.1/src/Makefile.in 0a1,498 > # Makefile.in generated automatically by automake 1.3 from Makefile.am > > # Copyright (C) 1994, 1995, 1996, 1997, 1998 Free Software Foundation, Inc. > # This Makefile.in is free software; the Free Software Foundation > # gives unlimited permission to copy and/or distribute it, > # with or without modifications, as long as this notice is preserved. > > # This program is distributed in the hope that it will be useful, > # but WITHOUT ANY WARRANTY, to the extent permitted by law; without > # even the implied warranty of MERCHANTABILITY or FITNESS FOR A > # PARTICULAR PURPOSE. > > # -*- Makefile -*- > # Makefile for a2ps' sources. > # Copyright (c) 1988, 89, 90, 91, 92, 93 Miguel Santana > # Copyright (c) 1995, 96, 97, 98 Akim Demaille, Miguel Santana > # $Id$ > # > > # > # This file is part of a2ps. > # > # This program is free software; you can redistribute it and/or modify > # it under the terms of the GNU General Public License as published by > # the Free Software Foundation; either version 2, or (at your option) > # any later version. > # > # This program is distributed in the hope that it will be useful, > # but WITHOUT ANY WARRANTY; without even the implied warranty of > # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the > # GNU General Public License for more details. > # > # You should have received a copy of the GNU General Public License > # along with this program; see the file COPYING. If not, write to > # the Free Software Foundation, 59 Temple Place - Suite 330, > # Boston, MA 02111-1307, USA. > # > > > SHELL = /bin/sh > > srcdir = @srcdir@ > top_srcdir = @top_srcdir@ > VPATH = @srcdir@ > prefix = @prefix@ > exec_prefix = @exec_prefix@ > > bindir = @bindir@ > sbindir = @sbindir@ > libexecdir = @libexecdir@ > datadir = @datadir@ > sysconfdir = @sysconfdir@ > sharedstatedir = @sharedstatedir@ > localstatedir = @localstatedir@ > libdir = @libdir@ > infodir = @infodir@ > mandir = @mandir@ > includedir = @includedir@ > oldincludedir = /usr/include > > DISTDIR = > > pkgdatadir = $(datadir)/@PACKAGE@ > pkglibdir = $(libdir)/@PACKAGE@ > pkgincludedir = $(includedir)/@PACKAGE@ > > top_builddir = .. > > ACLOCAL = @ACLOCAL@ > AUTOCONF = @AUTOCONF@ > AUTOMAKE = @AUTOMAKE@ > AUTOHEADER = @AUTOHEADER@ > > INSTALL = @INSTALL@ > INSTALL_PROGRAM = @INSTALL_PROGRAM@ > INSTALL_DATA = @INSTALL_DATA@ > INSTALL_SCRIPT = @INSTALL_SCRIPT@ > transform = @program_transform_name@ > > NORMAL_INSTALL = : > PRE_INSTALL = : > POST_INSTALL = : > NORMAL_UNINSTALL = : > PRE_UNINSTALL = : > POST_UNINSTALL = : > host_alias = @host_alias@ > host_triplet = @host@ > ACROREAD = @ACROREAD@ > AWK = @AWK@ > BZIP = @BZIP@ > BZIP2 = @BZIP2@ > CATALOGS = @CATALOGS@ > CATOBJEXT = @CATOBJEXT@ > CC = @CC@ > CPP = @CPP@ > DATADIRNAME = @DATADIRNAME@ > DISPLAY = @DISPLAY@ > DVIPS = @DVIPS@ > ECHO_C = @ECHO_C@ > ECHO_N = @ECHO_N@ > EMACS = @EMACS@ > ENCODING = @ENCODING@ > EXEEXT = @EXEEXT@ > EXTRA_CFLAGS = @EXTRA_CFLAGS@ > FILE_LINK = @FILE_LINK@ > GENCAT = @GENCAT@ > GHOSTVIEW = @GHOSTVIEW@ > GMOFILES = @GMOFILES@ > GMSGFMT = @GMSGFMT@ > GROFF = @GROFF@ > GT_NO = @GT_NO@ > GT_YES = @GT_YES@ > GV = @GV@ > GZIP = @GZIP@ > HAVE_ACROREAD = @HAVE_ACROREAD@ > HAVE_BZIP = @HAVE_BZIP@ > HAVE_BZIP2 = @HAVE_BZIP2@ > HAVE_DVIPS = @HAVE_DVIPS@ > HAVE_GHOSTVIEW = @HAVE_GHOSTVIEW@ > HAVE_GROFF = @HAVE_GROFF@ > HAVE_GV = @HAVE_GV@ > HAVE_GZIP = @HAVE_GZIP@ > HAVE_IMAGICK = @HAVE_IMAGICK@ > HAVE_MAKEINFO = @HAVE_MAKEINFO@ > HAVE_PDF2PS = @HAVE_PDF2PS@ > HAVE_PSSELECT = @HAVE_PSSELECT@ > HAVE_TEX = @HAVE_TEX@ > IMAGICK = @IMAGICK@ > INCLUDE_LOCALE_H = @INCLUDE_LOCALE_H@ > INSTOBJEXT = @INSTOBJEXT@ > INTLDEPS = @INTLDEPS@ > INTLLIBS = @INTLLIBS@ > INTLOBJS = @INTLOBJS@ > LD = @LD@ > LEX = @LEX@ > LEX_OUTPUT_ROOT = @LEX_OUTPUT_ROOT@ > LIBOBJS = @LIBOBJS@ > LIBTOOL = @LIBTOOL@ > LIBVERSION = @LIBVERSION@ > LN_S = @LN_S@ > LPR = @LPR@ > LPR_QUEUE_OPTION = @LPR_QUEUE_OPTION@ > LTALLOCA = @LTALLOCA@ > LTLIBOBJS = @LTLIBOBJS@ > MAKEINFO = @MAKEINFO@ > MEDIUM = @MEDIUM@ > MKINSTALLDIRS = @MKINSTALLDIRS@ > MSGFMT = @MSGFMT@ > NM = @NM@ > PACKAGE = @PACKAGE@ > PDF2PS = @PDF2PS@ > PERL = @PERL@ > POFILES = @POFILES@ > POSUB = @POSUB@ > PSUTILS = @PSUTILS@ > RANLIB = @RANLIB@ > TEXI = @TEXI@ > U = @U@ > USE_INCLUDED_LIBINTL = @USE_INCLUDED_LIBINTL@ > USE_NLS = @USE_NLS@ > VERSION = @VERSION@ > YACC = @YACC@ > file_prog = @file_prog@ > ibmfonts = @ibmfonts@ > l = @l@ > lispdir = @lispdir@ > > AUTOMAKE_OPTIONS = $(top_builddir)/auxdir/ansi2knr > > bin_PROGRAMS = a2ps > > a2ps_SOURCES = main.c \ > read.c sshread.c ssheet.c select.c generate.c \ > delegate.c regex.c buffer.c versions.c ffaces.c \ > parsessh.y lexssh.l > > noinst_HEADERS = \ > read.h sshread.h ssheet.h select.h generate.h \ > delegate.h regex.h buffer.h versions.h ffaces.h \ > yy2ssh.h > > BUILT_SOURCES = parsessh.h > > YFLAGS = -dt > > INCLUDES = -I$(top_srcdir)/lib -I$(top_builddir)/intl > > a2ps_LDADD = $(top_builddir)/lib/liba2ps.la @INTLLIBS@ @LEXLIB@ -lm > > EXTRA_DIST = $(BUILT_SOURCES) > mkinstalldirs = $(SHELL) $(top_srcdir)/auxdir/mkinstalldirs > CONFIG_HEADER = ../config.h > CONFIG_CLEAN_FILES = > bin_PROGRAMS = a2ps$(EXEEXT) > PROGRAMS = $(bin_PROGRAMS) > > > DEFS = @DEFS@ -I. -I$(srcdir) -I.. > CPPFLAGS = @CPPFLAGS@ > LDFLAGS = @LDFLAGS@ > LIBS = @LIBS@ > a2ps_OBJECTS = main$U.o read$U.o sshread$U.o ssheet$U.o select$U.o \ > generate$U.o delegate$U.o regex$U.o buffer$U.o versions$U.o ffaces$U.o \ > parsessh$U.o lexssh$U.o > a2ps_DEPENDENCIES = $(top_builddir)/lib/liba2ps.la > a2ps_LDFLAGS = > LEXLIB = @LEXLIB@ > CFLAGS = @CFLAGS@ > COMPILE = $(CC) $(DEFS) $(INCLUDES) $(CPPFLAGS) $(CFLAGS) > LTCOMPILE = $(LIBTOOL) --mode=compile $(CC) $(DEFS) $(INCLUDES) $(CPPFLAGS) $(CFLAGS) > LINK = $(LIBTOOL) --mode=link $(CC) $(CFLAGS) $(LDFLAGS) -o $@ > ANSI2KNR = $(top_builddir)/auxdir/ansi2knr > HEADERS = $(noinst_HEADERS) > > DIST_COMMON = ChangeLog Makefile.am Makefile.in lexssh.c parsessh.c > > > DISTFILES = $(DIST_COMMON) $(SOURCES) $(HEADERS) $(TEXINFOS) $(EXTRA_DIST) > > TAR = gtar > DEP_FILES = .deps/buffer.P .deps/delegate.P .deps/ffaces.P \ > .deps/generate.P .deps/lexssh.P .deps/main.P .deps/parsessh.P \ > .deps/read.P .deps/regex.P .deps/select.P .deps/ssheet.P \ > .deps/sshread.P .deps/versions.P > SOURCES = $(a2ps_SOURCES) > OBJECTS = $(a2ps_OBJECTS) > > all: Makefile $(PROGRAMS) $(HEADERS) > > .SUFFIXES: > .SUFFIXES: .S .c .l .lo .o .s .y > $(srcdir)/Makefile.in: Makefile.am $(top_srcdir)/configure.in $(ACLOCAL_M4) > cd $(top_srcdir) && $(AUTOMAKE) --gnu src/Makefile > > Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status $(BUILT_SOURCES) > cd $(top_builddir) \ > && CONFIG_FILES=$(subdir)/$@ CONFIG_HEADERS= $(SHELL) ./config.status > > > mostlyclean-binPROGRAMS: > > clean-binPROGRAMS: > -test -z "$(bin_PROGRAMS)" || rm -f $(bin_PROGRAMS) > > distclean-binPROGRAMS: > > maintainer-clean-binPROGRAMS: > > install-binPROGRAMS: $(bin_PROGRAMS) > @$(NORMAL_INSTALL) > $(mkinstalldirs) $(DESTDIR)$(bindir) > @list='$(bin_PROGRAMS)'; for p in $$list; do \ > if test -f $$p; then \ > echo " $(LIBTOOL) --mode=install $(INSTALL_PROGRAM) $$p $(DESTDIR)$(bindir)/`echo $$p|sed '$(transform)'`"; \ > $(LIBTOOL) --mode=install $(INSTALL_PROGRAM) $$p $(DESTDIR)$(bindir)/`echo $$p|sed '$(transform)'`; \ > else :; fi; \ > done > > uninstall-binPROGRAMS: > @$(NORMAL_UNINSTALL) > list='$(bin_PROGRAMS)'; for p in $$list; do \ > rm -f $(DESTDIR)$(bindir)/`echo $$p|sed '$(transform)'`; \ > done > > .s.o: > $(COMPILE) -c $< > > .S.o: > $(COMPILE) -c $< > > mostlyclean-compile: > -rm -f *.o core *.core > > clean-compile: > > distclean-compile: > -rm -f *.tab.c > > maintainer-clean-compile: > > .s.lo: > $(LIBTOOL) --mode=compile $(COMPILE) -c $< > > .S.lo: > $(LIBTOOL) --mode=compile $(COMPILE) -c $< > > mostlyclean-libtool: > -rm -f *.lo > > clean-libtool: > -rm -rf .libs _libs > > distclean-libtool: > > maintainer-clean-libtool: > > a2ps$(EXEEXT): $(a2ps_OBJECTS) $(a2ps_DEPENDENCIES) > @rm -f a2ps$(EXEEXT) > $(LINK) $(a2ps_LDFLAGS) $(a2ps_OBJECTS) $(a2ps_LDADD) $(LIBS) > .y.c: > $(YACC) $(YFLAGS) $< && mv y.tab.c $*.c > if test -f y.tab.h; then \ > if cmp -s y.tab.h $*.h; then rm -f y.tab.h; else mv y.tab.h $*.h; fi; \ > else :; fi > parsessh.h: parsessh.c > > .l.c: > $(LEX) $(LFLAGS) $< && mv $(LEX_OUTPUT_ROOT).c $@ > buffer_.c: buffer.c $(ANSI2KNR) > $(CPP) $(DEFS) $(INCLUDES) $(CPPFLAGS) `if test -f $(srcdir)/buffer.c; then echo $(srcdir)/buffer.c; else echo buffer.c; fi` | $(ANSI2KNR) > buffer_.c > delegate_.c: delegate.c $(ANSI2KNR) > $(CPP) $(DEFS) $(INCLUDES) $(CPPFLAGS) `if test -f $(srcdir)/delegate.c; then echo $(srcdir)/delegate.c; else echo delegate.c; fi` | $(ANSI2KNR) > delegate_.c > ffaces_.c: ffaces.c $(ANSI2KNR) > $(CPP) $(DEFS) $(INCLUDES) $(CPPFLAGS) `if test -f $(srcdir)/ffaces.c; then echo $(srcdir)/ffaces.c; else echo ffaces.c; fi` | $(ANSI2KNR) > ffaces_.c > generate_.c: generate.c $(ANSI2KNR) > $(CPP) $(DEFS) $(INCLUDES) $(CPPFLAGS) `if test -f $(srcdir)/generate.c; then echo $(srcdir)/generate.c; else echo generate.c; fi` | $(ANSI2KNR) > generate_.c > lexssh_.c: lexssh.c $(ANSI2KNR) > $(CPP) $(DEFS) $(INCLUDES) $(CPPFLAGS) `if test -f $(srcdir)/lexssh.c; then echo $(srcdir)/lexssh.c; else echo lexssh.c; fi` | $(ANSI2KNR) > lexssh_.c > main_.c: main.c $(ANSI2KNR) > $(CPP) $(DEFS) $(INCLUDES) $(CPPFLAGS) `if test -f $(srcdir)/main.c; then echo $(srcdir)/main.c; else echo main.c; fi` | $(ANSI2KNR) > main_.c > parsessh_.c: parsessh.c $(ANSI2KNR) > $(CPP) $(DEFS) $(INCLUDES) $(CPPFLAGS) `if test -f $(srcdir)/parsessh.c; then echo $(srcdir)/parsessh.c; else echo parsessh.c; fi` | $(ANSI2KNR) > parsessh_.c > read_.c: read.c $(ANSI2KNR) > $(CPP) $(DEFS) $(INCLUDES) $(CPPFLAGS) `if test -f $(srcdir)/read.c; then echo $(srcdir)/read.c; else echo read.c; fi` | $(ANSI2KNR) > read_.c > regex_.c: regex.c $(ANSI2KNR) > $(CPP) $(DEFS) $(INCLUDES) $(CPPFLAGS) `if test -f $(srcdir)/regex.c; then echo $(srcdir)/regex.c; else echo regex.c; fi` | $(ANSI2KNR) > regex_.c > select_.c: select.c $(ANSI2KNR) > $(CPP) $(DEFS) $(INCLUDES) $(CPPFLAGS) `if test -f $(srcdir)/select.c; then echo $(srcdir)/select.c; else echo select.c; fi` | $(ANSI2KNR) > select_.c > ssheet_.c: ssheet.c $(ANSI2KNR) > $(CPP) $(DEFS) $(INCLUDES) $(CPPFLAGS) `if test -f $(srcdir)/ssheet.c; then echo $(srcdir)/ssheet.c; else echo ssheet.c; fi` | $(ANSI2KNR) > ssheet_.c > sshread_.c: sshread.c $(ANSI2KNR) > $(CPP) $(DEFS) $(INCLUDES) $(CPPFLAGS) `if test -f $(srcdir)/sshread.c; then echo $(srcdir)/sshread.c; else echo sshread.c; fi` | $(ANSI2KNR) > sshread_.c > versions_.c: versions.c $(ANSI2KNR) > $(CPP) $(DEFS) $(INCLUDES) $(CPPFLAGS) `if test -f $(srcdir)/versions.c; then echo $(srcdir)/versions.c; else echo versions.c; fi` | $(ANSI2KNR) > versions_.c > buffer_.o buffer_.lo delegate_.o delegate_.lo ffaces_.o ffaces_.lo \ > generate_.o generate_.lo lexssh_.o lexssh_.lo main_.o main_.lo \ > parsessh_.o parsessh_.lo read_.o read_.lo regex_.o regex_.lo select_.o \ > select_.lo ssheet_.o ssheet_.lo sshread_.o sshread_.lo versions_.o \ > versions_.lo : $(ANSI2KNR) > $(top_builddir)/auxdir/ansi2knr: > cd $(top_builddir)/auxdir && $(MAKE) ansi2knr > > > mostlyclean-kr: > -rm -f *_.c > > clean-kr: > > distclean-kr: > > maintainer-clean-kr: > > tags: TAGS > > ID: $(HEADERS) $(SOURCES) $(LISP) > here=`pwd` && cd $(srcdir) \ > && mkid -f$$here/ID $(SOURCES) $(HEADERS) $(LISP) > > TAGS: $(HEADERS) $(SOURCES) $(TAGS_DEPENDENCIES) $(LISP) > tags=; \ > here=`pwd`; \ > list='$(SOURCES) $(HEADERS)'; \ > unique=`for i in $$list; do echo $$i; done | \ > awk ' { files[$$0] = 1; } \ > END { for (i in files) print i; }'`; \ > test -z "$(ETAGS_ARGS)$$unique$(LISP)$$tags" \ > || (cd $(srcdir) && etags $(ETAGS_ARGS) $$tags $$unique $(LISP) -o $$here/TAGS) > > mostlyclean-tags: > > clean-tags: > > distclean-tags: > -rm -f TAGS ID > > maintainer-clean-tags: > > distdir = $(top_builddir)/$(PACKAGE)-$(VERSION)/$(subdir) > > subdir = src > > distdir: $(DISTFILES) > here=`cd $(top_builddir) && pwd`; \ > top_distdir=`cd $(top_distdir) && pwd`; \ > distdir=`cd $(distdir) && pwd`; \ > cd $(top_srcdir) \ > && $(AUTOMAKE) --include-deps --build-dir=$$here --srcdir-name=$(top_srcdir) --output-dir=$$top_distdir --gnu src/Makefile > @for file in $(DISTFILES); do \ > d=$(srcdir); \ > test -f $(distdir)/$$file \ > || ln $$d/$$file $(distdir)/$$file 2> /dev/null \ > || cp -p $$d/$$file $(distdir)/$$file; \ > done > > DEPS_MAGIC := $(shell mkdir .deps > /dev/null 2>&1 || :) > > -include $(DEP_FILES) > > mostlyclean-depend: > > clean-depend: > > distclean-depend: > > maintainer-clean-depend: > -rm -rf .deps > > %.o: %.c > @echo '$(COMPILE) -c $<'; \ > $(COMPILE) -Wp,-MD,.deps/$(*F).P -c $< > > %.lo: %.c > @echo '$(LTCOMPILE) -c $<'; \ > $(LTCOMPILE) -Wp,-MD,.deps/$(*F).p -c $< > @-sed -e 's/^\([^:]*\)\.o:/\1.lo \1.o:/' \ > < .deps/$(*F).p > .deps/$(*F).P > @-rm -f .deps/$(*F).p > info: > dvi: > check: all > $(MAKE) > installcheck: > install-exec: install-binPROGRAMS > @$(NORMAL_INSTALL) > > install-data: > @$(NORMAL_INSTALL) > > install: install-exec install-data all > @: > > uninstall: uninstall-binPROGRAMS > > install-strip: > $(MAKE) INSTALL_PROGRAM='$(INSTALL_PROGRAM) -s' INSTALL_SCRIPT='$(INSTALL_PROGRAM)' install > installdirs: > $(mkinstalldirs) $(DATADIR)$(bindir) > > > mostlyclean-generic: > -test -z "$(MOSTLYCLEANFILES)" || rm -f $(MOSTLYCLEANFILES) > > clean-generic: > -test -z "$(CLEANFILES)" || rm -f $(CLEANFILES) > > distclean-generic: > -rm -f Makefile $(DISTCLEANFILES) > -rm -f config.cache config.log stamp-h stamp-h[0-9]* > -test -z "$(CONFIG_CLEAN_FILES)" || rm -f $(CONFIG_CLEAN_FILES) > > maintainer-clean-generic: > -test -z "$(MAINTAINERCLEANFILES)" || rm -f $(MAINTAINERCLEANFILES) > -test -z "$(BUILT_SOURCES)" || rm -f $(BUILT_SOURCES) > mostlyclean: mostlyclean-binPROGRAMS mostlyclean-compile \ > mostlyclean-libtool mostlyclean-kr mostlyclean-tags \ > mostlyclean-depend mostlyclean-generic > > clean: clean-binPROGRAMS clean-compile clean-libtool clean-kr \ > clean-tags clean-depend clean-generic mostlyclean > > distclean: distclean-binPROGRAMS distclean-compile distclean-libtool \ > distclean-kr distclean-tags distclean-depend \ > distclean-generic clean > -rm -f config.status > -rm -f libtool > > maintainer-clean: maintainer-clean-binPROGRAMS maintainer-clean-compile \ > maintainer-clean-libtool maintainer-clean-kr \ > maintainer-clean-tags maintainer-clean-depend \ > maintainer-clean-generic distclean > @echo "This command is intended for maintainers to use;" > @echo "it deletes files that may require special tools to rebuild." > > .PHONY: mostlyclean-binPROGRAMS distclean-binPROGRAMS clean-binPROGRAMS \ > maintainer-clean-binPROGRAMS uninstall-binPROGRAMS install-binPROGRAMS \ > mostlyclean-compile distclean-compile clean-compile \ > maintainer-clean-compile mostlyclean-libtool distclean-libtool \ > clean-libtool maintainer-clean-libtool mostlyclean-kr distclean-kr \ > clean-kr maintainer-clean-kr tags mostlyclean-tags distclean-tags \ > clean-tags maintainer-clean-tags distdir mostlyclean-depend \ > distclean-depend clean-depend maintainer-clean-depend info dvi \ > installcheck install-exec install-data install uninstall all \ > installdirs mostlyclean-generic distclean-generic clean-generic \ > maintainer-clean-generic clean mostlyclean distclean maintainer-clean > > > # > # Cygnus GNU Win 32 distrib > # > windows: > for f in $(bin_PROGRAMS); \ > do \ > cp $$f ../dosbin; \ > done > > # Tell versions [3.59,3.63) of GNU make to not export all variables. > # Otherwise a system limit (for SysV at least) may be exceeded. > .NOEXPORT: Index: Version-4-10-3.1/lib/Makefile.in 0a1,705 > # Makefile.in generated automatically by automake 1.3 from Makefile.am > > # Copyright (C) 1994, 1995, 1996, 1997, 1998 Free Software Foundation, Inc. > # This Makefile.in is free software; the Free Software Foundation > # gives unlimited permission to copy and/or distribute it, > # with or without modifications, as long as this notice is preserved. > > # This program is distributed in the hope that it will be useful, > # but WITHOUT ANY WARRANTY, to the extent permitted by law; without > # even the implied warranty of MERCHANTABILITY or FITNESS FOR A > # PARTICULAR PURPOSE. > > # -*- Makefile -*- > > > SHELL = /bin/sh > > srcdir = @srcdir@ > top_srcdir = @top_srcdir@ > VPATH = @srcdir@ > prefix = @prefix@ > exec_prefix = @exec_prefix@ > > bindir = @bindir@ > sbindir = @sbindir@ > libexecdir = @libexecdir@ > datadir = @datadir@ > sysconfdir = @sysconfdir@ > sharedstatedir = @sharedstatedir@ > localstatedir = @localstatedir@ > libdir = @libdir@ > infodir = @infodir@ > mandir = @mandir@ > includedir = @includedir@ > oldincludedir = /usr/include > > DISTDIR = > > pkgdatadir = $(datadir)/@PACKAGE@ > pkglibdir = $(libdir)/@PACKAGE@ > pkgincludedir = $(includedir)/@PACKAGE@ > > top_builddir = .. > > ACLOCAL = @ACLOCAL@ > AUTOCONF = @AUTOCONF@ > AUTOMAKE = @AUTOMAKE@ > AUTOHEADER = @AUTOHEADER@ > > INSTALL = @INSTALL@ > INSTALL_PROGRAM = @INSTALL_PROGRAM@ > INSTALL_DATA = @INSTALL_DATA@ > INSTALL_SCRIPT = @INSTALL_SCRIPT@ > transform = @program_transform_name@ > > NORMAL_INSTALL = : > PRE_INSTALL = : > POST_INSTALL = : > NORMAL_UNINSTALL = : > PRE_UNINSTALL = : > POST_UNINSTALL = : > host_alias = @host_alias@ > host_triplet = @host@ > ACROREAD = @ACROREAD@ > AWK = @AWK@ > BZIP = @BZIP@ > BZIP2 = @BZIP2@ > CATALOGS = @CATALOGS@ > CATOBJEXT = @CATOBJEXT@ > CC = @CC@ > CPP = @CPP@ > DATADIRNAME = @DATADIRNAME@ > DISPLAY = @DISPLAY@ > DVIPS = @DVIPS@ > ECHO_C = @ECHO_C@ > ECHO_N = @ECHO_N@ > EMACS = @EMACS@ > ENCODING = @ENCODING@ > EXEEXT = @EXEEXT@ > EXTRA_CFLAGS = @EXTRA_CFLAGS@ > FILE_LINK = @FILE_LINK@ > GENCAT = @GENCAT@ > GHOSTVIEW = @GHOSTVIEW@ > GMOFILES = @GMOFILES@ > GMSGFMT = @GMSGFMT@ > GROFF = @GROFF@ > GT_NO = @GT_NO@ > GT_YES = @GT_YES@ > GV = @GV@ > GZIP = @GZIP@ > HAVE_ACROREAD = @HAVE_ACROREAD@ > HAVE_BZIP = @HAVE_BZIP@ > HAVE_BZIP2 = @HAVE_BZIP2@ > HAVE_DVIPS = @HAVE_DVIPS@ > HAVE_GHOSTVIEW = @HAVE_GHOSTVIEW@ > HAVE_GROFF = @HAVE_GROFF@ > HAVE_GV = @HAVE_GV@ > HAVE_GZIP = @HAVE_GZIP@ > HAVE_IMAGICK = @HAVE_IMAGICK@ > HAVE_MAKEINFO = @HAVE_MAKEINFO@ > HAVE_PDF2PS = @HAVE_PDF2PS@ > HAVE_PSSELECT = @HAVE_PSSELECT@ > HAVE_TEX = @HAVE_TEX@ > IMAGICK = @IMAGICK@ > INCLUDE_LOCALE_H = @INCLUDE_LOCALE_H@ > INSTOBJEXT = @INSTOBJEXT@ > INTLDEPS = @INTLDEPS@ > INTLLIBS = @INTLLIBS@ > INTLOBJS = @INTLOBJS@ > LD = @LD@ > LEX = @LEX@ > LEX_OUTPUT_ROOT = @LEX_OUTPUT_ROOT@ > LIBOBJS = @LIBOBJS@ > LIBTOOL = @LIBTOOL@ > LIBVERSION = @LIBVERSION@ > LN_S = @LN_S@ > LPR = @LPR@ > LPR_QUEUE_OPTION = @LPR_QUEUE_OPTION@ > LTALLOCA = @LTALLOCA@ > LTLIBOBJS = @LTLIBOBJS@ > MAKEINFO = @MAKEINFO@ > MEDIUM = @MEDIUM@ > MKINSTALLDIRS = @MKINSTALLDIRS@ > MSGFMT = @MSGFMT@ > NM = @NM@ > PACKAGE = @PACKAGE@ > PDF2PS = @PDF2PS@ > PERL = @PERL@ > POFILES = @POFILES@ > POSUB = @POSUB@ > PSUTILS = @PSUTILS@ > RANLIB = @RANLIB@ > TEXI = @TEXI@ > U = @U@ > USE_INCLUDED_LIBINTL = @USE_INCLUDED_LIBINTL@ > USE_NLS = @USE_NLS@ > VERSION = @VERSION@ > YACC = @YACC@ > file_prog = @file_prog@ > ibmfonts = @ibmfonts@ > l = @l@ > lispdir = @lispdir@ > > AUTOMAKE_OPTIONS = $(top_builddir)/auxdir/ansi2knr > > # > # Definition of the local target > # > lib_LTLIBRARIES = liba2ps.la > > INCLUDES = -I$(top_builddir) -I$(top_builddir)/intl -I$(srcdir) > > DEFS = @DEFS@ -DLOCALEDIR=\"$(datadir)/locale\" -DSYSCONFDIR=\"$(sysconfdir)\" > YFLAGS = -dt > BUILT_SOURCES = parseppd.h liba2ps.h > > liba2ps_la_LIBADD = @LTALLOCA@ @LTLIBOBJS@ > # This is required for succesful compilation on AIX > liba2ps_la_LDFLAGS = -version-info @LIBVERSION@ > > liba2psheaders = encoding.h media.h jobs.h output.h \ > routines.h psgen.h prolog.h faces.h confg.h useropt.h \ > gen.h printers.h psstat.h caret.h metaseq.h options.h \ > dsc.h fonts.h ppd.h prange.h stream.h document.h \ > fjobs.h common.h madir.h \ > system.h a2ps.h liba2ps.h yy2ppd.h > > liba2pssources = encoding.c media.c jobs.c output.c \ > routines.c psgen.c prolog.c faces.c confg.c useropt.c \ > gen.c printers.c psstat.c caret.c metaseq.c options.c \ > dsc.c fonts.l ppd.c prange.c stream.c document.c \ > fjobs.c common.c madir.c \ > lexppd.l parseppd.y > > mylibitheaders = msg.h message.h xstrrpl.h getshline.h pathwalk.h \ > darray.h dstring.h printlen.h pair_ht.h filtdir.h str_ht.h \ > title.h xbackupfile.h getnum.h \ > xstdarg.h xsystypes.h > > mylibitsources = message.c xstrrpl.c getshline.c pathwalk.c \ > darray.c dstring.c printlen.c pair_ht.c filtdir.c str_ht.c \ > title.c xbackupfile.c getnum.c > > libitheaders = pathmax.h error.h getopt.h hashtab.h \ > xalloca.h xstdlib.h xunistd.h xdirent.h xmalloc.h xstring.h xsysstat.h \ > xalloca.h fnmatch.h xnls.h dummypwd.h xfnmatch.h \ > pathconcat.h stpncpy.h backupfile.h argmatch.h xobstack.h obstack.h > > libitsources = xmalloc.c xgetcwd.c getopt.c getopt1.c \ > xgethostname.c hashtab.c isdir.c \ > pathconcat.c backupfile.c argmatch.c addext.c basename.c > > noinst_HEADERS = $(liba2psheaders) $(libitheaders) $(mylibitheaders) > > liba2ps_la_SOURCES = $(liba2pssources) $(libitsources) $(mylibitsources) > > # > # Building the header for using liba2ps > # > include_HEADERS = liba2ps.h > liba2ps_h_sources = liba2ps.h.in liba2ps.h.extract > > liba2ps_h_extract_sources = faces.h gen.h jobs.h confg.h > > EXTRA_DIST = liba2ps.h $(liba2ps_h_sources) strtol.c $(BUILT_SOURCES) > mkinstalldirs = $(SHELL) $(top_srcdir)/auxdir/mkinstalldirs > CONFIG_HEADER = ../config.h > CONFIG_CLEAN_FILES = > LTLIBRARIES = $(lib_LTLIBRARIES) > > CPPFLAGS = @CPPFLAGS@ > LDFLAGS = @LDFLAGS@ > LIBS = @LIBS@ > liba2ps_la_DEPENDENCIES = @LTALLOCA@ @LTLIBOBJS@ > liba2ps_la_OBJECTS = encoding$U.lo media$U.lo jobs$U.lo output$U.lo \ > routines$U.lo psgen$U.lo prolog$U.lo faces$U.lo confg$U.lo useropt$U.lo \ > gen$U.lo printers$U.lo psstat$U.lo caret$U.lo metaseq$U.lo options$U.lo \ > dsc$U.lo fonts$U.lo ppd$U.lo prange$U.lo stream$U.lo document$U.lo \ > fjobs$U.lo common$U.lo madir$U.lo lexppd$U.lo parseppd$U.lo \ > xmalloc$U.lo xgetcwd$U.lo getopt$U.lo getopt1$U.lo xgethostname$U.lo \ > hashtab$U.lo isdir$U.lo pathconcat$U.lo backupfile$U.lo argmatch$U.lo \ > addext$U.lo basename$U.lo message$U.lo xstrrpl$U.lo getshline$U.lo \ > pathwalk$U.lo darray$U.lo dstring$U.lo printlen$U.lo pair_ht$U.lo \ > filtdir$U.lo str_ht$U.lo title$U.lo xbackupfile$U.lo getnum$U.lo > LEXLIB = @LEXLIB@ > YLWRAP = $(top_srcdir)/auxdir/ylwrap > CFLAGS = @CFLAGS@ > COMPILE = $(CC) $(DEFS) $(INCLUDES) $(CPPFLAGS) $(CFLAGS) > LTCOMPILE = $(LIBTOOL) --mode=compile $(CC) $(DEFS) $(INCLUDES) $(CPPFLAGS) $(CFLAGS) > LINK = $(LIBTOOL) --mode=link $(CC) $(CFLAGS) $(LDFLAGS) -o $@ > ANSI2KNR = $(top_builddir)/auxdir/ansi2knr > HEADERS = $(include_HEADERS) $(noinst_HEADERS) > > DIST_COMMON = README ChangeLog Makefile.am Makefile.in alloca.c \ > atexit.c error.c error.h fnmatch.c fonts.c gethostname.c getpwuid.c \ > getuid.c lexppd.c memcpy.c memset.c mktime.c obstack.c obstack.h \ > parseppd.c rename.c stpcpy.c stpncpy.c strcasecmp.c strdup.c strftime.c \ > strtoul.c > > > DISTFILES = $(DIST_COMMON) $(SOURCES) $(HEADERS) $(TEXINFOS) $(EXTRA_DIST) > > TAR = gtar > DEP_FILES = .deps/addext.P .deps/alloca.P .deps/argmatch.P \ > .deps/atexit.P .deps/backupfile.P .deps/basename.P .deps/caret.P \ > .deps/common.P .deps/confg.P .deps/darray.P .deps/document.P \ > .deps/dsc.P .deps/dstring.P .deps/encoding.P .deps/error.P \ > .deps/faces.P .deps/filtdir.P .deps/fjobs.P .deps/fnmatch.P \ > .deps/fonts.P .deps/gen.P .deps/gethostname.P .deps/getnum.P \ > .deps/getopt.P .deps/getopt1.P .deps/getpwuid.P .deps/getshline.P \ > .deps/getuid.P .deps/hashtab.P .deps/isdir.P .deps/jobs.P \ > .deps/lexppd.P .deps/madir.P .deps/media.P .deps/memcpy.P \ > .deps/memset.P .deps/message.P .deps/metaseq.P .deps/mktime.P \ > .deps/obstack.P .deps/options.P .deps/output.P .deps/pair_ht.P \ > .deps/parseppd.P .deps/pathconcat.P .deps/pathwalk.P .deps/ppd.P \ > .deps/prange.P .deps/printers.P .deps/printlen.P .deps/prolog.P \ > .deps/psgen.P .deps/psstat.P .deps/rename.P .deps/routines.P \ > .deps/stpcpy.P .deps/stpncpy.P .deps/str_ht.P .deps/strcasecmp.P \ > .deps/strdup.P .deps/stream.P .deps/strftime.P .deps/strtoul.P \ > .deps/title.P .deps/useropt.P .deps/xbackupfile.P .deps/xgetcwd.P \ > .deps/xgethostname.P .deps/xmalloc.P .deps/xstrrpl.P > SOURCES = $(liba2ps_la_SOURCES) > OBJECTS = $(liba2ps_la_OBJECTS) > > all: Makefile $(LTLIBRARIES) $(HEADERS) > > .SUFFIXES: > .SUFFIXES: .S .c .l .lo .o .s .y > $(srcdir)/Makefile.in: Makefile.am $(top_srcdir)/configure.in $(ACLOCAL_M4) > cd $(top_srcdir) && $(AUTOMAKE) --gnu lib/Makefile > > Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status $(BUILT_SOURCES) > cd $(top_builddir) \ > && CONFIG_FILES=$(subdir)/$@ CONFIG_HEADERS= $(SHELL) ./config.status > > > mostlyclean-libLTLIBRARIES: > > clean-libLTLIBRARIES: > -test -z "$(lib_LTLIBRARIES)" || rm -f $(lib_LTLIBRARIES) > > distclean-libLTLIBRARIES: > > maintainer-clean-libLTLIBRARIES: > > install-libLTLIBRARIES: $(lib_LTLIBRARIES) > @$(NORMAL_INSTALL) > $(mkinstalldirs) $(DESTDIR)$(libdir) > @list='$(lib_LTLIBRARIES)'; for p in $$list; do \ > if test -f $$p; then \ > echo "$(LIBTOOL) --mode=install $(INSTALL_DATA) $$p $(DESTDIR)$(libdir)/$$p"; \ > $(LIBTOOL) --mode=install $(INSTALL_DATA) $$p $(DESTDIR)$(libdir)/$$p; \ > else :; fi; \ > done > > uninstall-libLTLIBRARIES: > @$(NORMAL_UNINSTALL) > list='$(lib_LTLIBRARIES)'; for p in $$list; do \ > $(LIBTOOL) --mode=uninstall rm -f $(DESTDIR)$(libdir)/$$p; \ > done > > .s.o: > $(COMPILE) -c $< > > .S.o: > $(COMPILE) -c $< > > mostlyclean-compile: > -rm -f *.o core *.core > > clean-compile: > > distclean-compile: > -rm -f *.tab.c > > maintainer-clean-compile: > > .s.lo: > $(LIBTOOL) --mode=compile $(COMPILE) -c $< > > .S.lo: > $(LIBTOOL) --mode=compile $(COMPILE) -c $< > > mostlyclean-libtool: > -rm -f *.lo > > clean-libtool: > -rm -rf .libs _libs > > distclean-libtool: > > maintainer-clean-libtool: > > liba2ps.la: $(liba2ps_la_OBJECTS) $(liba2ps_la_DEPENDENCIES) > $(LINK) -rpath $(libdir) $(liba2ps_la_LDFLAGS) $(liba2ps_la_OBJECTS) $(liba2ps_la_LIBADD) $(LIBS) > .y.c: > $(YACC) $(YFLAGS) $< && mv y.tab.c $*.c > if test -f y.tab.h; then \ > if cmp -s y.tab.h $*.h; then rm -f y.tab.h; else mv y.tab.h $*.h; fi; \ > else :; fi > parseppd.h: parseppd.c > > .l.c: > $(SHELL) $(YLWRAP) "$(LEX)" $< $(LEX_OUTPUT_ROOT).c $@ -- $(LFLAGS) > addext_.c: addext.c $(ANSI2KNR) > $(CPP) $(DEFS) $(INCLUDES) $(CPPFLAGS) `if test -f $(srcdir)/addext.c; then echo $(srcdir)/addext.c; else echo addext.c; fi` | $(ANSI2KNR) > addext_.c > alloca_.c: alloca.c $(ANSI2KNR) > $(CPP) $(DEFS) $(INCLUDES) $(CPPFLAGS) `if test -f $(srcdir)/alloca.c; then echo $(srcdir)/alloca.c; else echo alloca.c; fi` | $(ANSI2KNR) > alloca_.c > argmatch_.c: argmatch.c $(ANSI2KNR) > $(CPP) $(DEFS) $(INCLUDES) $(CPPFLAGS) `if test -f $(srcdir)/argmatch.c; then echo $(srcdir)/argmatch.c; else echo argmatch.c; fi` | $(ANSI2KNR) > argmatch_.c > atexit_.c: atexit.c $(ANSI2KNR) > $(CPP) $(DEFS) $(INCLUDES) $(CPPFLAGS) `if test -f $(srcdir)/atexit.c; then echo $(srcdir)/atexit.c; else echo atexit.c; fi` | $(ANSI2KNR) > atexit_.c > backupfile_.c: backupfile.c $(ANSI2KNR) > $(CPP) $(DEFS) $(INCLUDES) $(CPPFLAGS) `if test -f $(srcdir)/backupfile.c; then echo $(srcdir)/backupfile.c; else echo backupfile.c; fi` | $(ANSI2KNR) > backupfile_.c > basename_.c: basename.c $(ANSI2KNR) > $(CPP) $(DEFS) $(INCLUDES) $(CPPFLAGS) `if test -f $(srcdir)/basename.c; then echo $(srcdir)/basename.c; else echo basename.c; fi` | $(ANSI2KNR) > basename_.c > caret_.c: caret.c $(ANSI2KNR) > $(CPP) $(DEFS) $(INCLUDES) $(CPPFLAGS) `if test -f $(srcdir)/caret.c; then echo $(srcdir)/caret.c; else echo caret.c; fi` | $(ANSI2KNR) > caret_.c > common_.c: common.c $(ANSI2KNR) > $(CPP) $(DEFS) $(INCLUDES) $(CPPFLAGS) `if test -f $(srcdir)/common.c; then echo $(srcdir)/common.c; else echo common.c; fi` | $(ANSI2KNR) > common_.c > confg_.c: confg.c $(ANSI2KNR) > $(CPP) $(DEFS) $(INCLUDES) $(CPPFLAGS) `if test -f $(srcdir)/confg.c; then echo $(srcdir)/confg.c; else echo confg.c; fi` | $(ANSI2KNR) > confg_.c > darray_.c: darray.c $(ANSI2KNR) > $(CPP) $(DEFS) $(INCLUDES) $(CPPFLAGS) `if test -f $(srcdir)/darray.c; then echo $(srcdir)/darray.c; else echo darray.c; fi` | $(ANSI2KNR) > darray_.c > document_.c: document.c $(ANSI2KNR) > $(CPP) $(DEFS) $(INCLUDES) $(CPPFLAGS) `if test -f $(srcdir)/document.c; then echo $(srcdir)/document.c; else echo document.c; fi` | $(ANSI2KNR) > document_.c > dsc_.c: dsc.c $(ANSI2KNR) > $(CPP) $(DEFS) $(INCLUDES) $(CPPFLAGS) `if test -f $(srcdir)/dsc.c; then echo $(srcdir)/dsc.c; else echo dsc.c; fi` | $(ANSI2KNR) > dsc_.c > dstring_.c: dstring.c $(ANSI2KNR) > $(CPP) $(DEFS) $(INCLUDES) $(CPPFLAGS) `if test -f $(srcdir)/dstring.c; then echo $(srcdir)/dstring.c; else echo dstring.c; fi` | $(ANSI2KNR) > dstring_.c > encoding_.c: encoding.c $(ANSI2KNR) > $(CPP) $(DEFS) $(INCLUDES) $(CPPFLAGS) `if test -f $(srcdir)/encoding.c; then echo $(srcdir)/encoding.c; else echo encoding.c; fi` | $(ANSI2KNR) > encoding_.c > error_.c: error.c $(ANSI2KNR) > $(CPP) $(DEFS) $(INCLUDES) $(CPPFLAGS) `if test -f $(srcdir)/error.c; then echo $(srcdir)/error.c; else echo error.c; fi` | $(ANSI2KNR) > error_.c > faces_.c: faces.c $(ANSI2KNR) > $(CPP) $(DEFS) $(INCLUDES) $(CPPFLAGS) `if test -f $(srcdir)/faces.c; then echo $(srcdir)/faces.c; else echo faces.c; fi` | $(ANSI2KNR) > faces_.c > filtdir_.c: filtdir.c $(ANSI2KNR) > $(CPP) $(DEFS) $(INCLUDES) $(CPPFLAGS) `if test -f $(srcdir)/filtdir.c; then echo $(srcdir)/filtdir.c; else echo filtdir.c; fi` | $(ANSI2KNR) > filtdir_.c > fjobs_.c: fjobs.c $(ANSI2KNR) > $(CPP) $(DEFS) $(INCLUDES) $(CPPFLAGS) `if test -f $(srcdir)/fjobs.c; then echo $(srcdir)/fjobs.c; else echo fjobs.c; fi` | $(ANSI2KNR) > fjobs_.c > fnmatch_.c: fnmatch.c $(ANSI2KNR) > $(CPP) $(DEFS) $(INCLUDES) $(CPPFLAGS) `if test -f $(srcdir)/fnmatch.c; then echo $(srcdir)/fnmatch.c; else echo fnmatch.c; fi` | $(ANSI2KNR) > fnmatch_.c > fonts_.c: fonts.c $(ANSI2KNR) > $(CPP) $(DEFS) $(INCLUDES) $(CPPFLAGS) `if test -f $(srcdir)/fonts.c; then echo $(srcdir)/fonts.c; else echo fonts.c; fi` | $(ANSI2KNR) > fonts_.c > gen_.c: gen.c $(ANSI2KNR) > $(CPP) $(DEFS) $(INCLUDES) $(CPPFLAGS) `if test -f $(srcdir)/gen.c; then echo $(srcdir)/gen.c; else echo gen.c; fi` | $(ANSI2KNR) > gen_.c > gethostname_.c: gethostname.c $(ANSI2KNR) > $(CPP) $(DEFS) $(INCLUDES) $(CPPFLAGS) `if test -f $(srcdir)/gethostname.c; then echo $(srcdir)/gethostname.c; else echo gethostname.c; fi` | $(ANSI2KNR) > gethostname_.c > getnum_.c: getnum.c $(ANSI2KNR) > $(CPP) $(DEFS) $(INCLUDES) $(CPPFLAGS) `if test -f $(srcdir)/getnum.c; then echo $(srcdir)/getnum.c; else echo getnum.c; fi` | $(ANSI2KNR) > getnum_.c > getopt_.c: getopt.c $(ANSI2KNR) > $(CPP) $(DEFS) $(INCLUDES) $(CPPFLAGS) `if test -f $(srcdir)/getopt.c; then echo $(srcdir)/getopt.c; else echo getopt.c; fi` | $(ANSI2KNR) > getopt_.c > getopt1_.c: getopt1.c $(ANSI2KNR) > $(CPP) $(DEFS) $(INCLUDES) $(CPPFLAGS) `if test -f $(srcdir)/getopt1.c; then echo $(srcdir)/getopt1.c; else echo getopt1.c; fi` | $(ANSI2KNR) > getopt1_.c > getpwuid_.c: getpwuid.c $(ANSI2KNR) > $(CPP) $(DEFS) $(INCLUDES) $(CPPFLAGS) `if test -f $(srcdir)/getpwuid.c; then echo $(srcdir)/getpwuid.c; else echo getpwuid.c; fi` | $(ANSI2KNR) > getpwuid_.c > getshline_.c: getshline.c $(ANSI2KNR) > $(CPP) $(DEFS) $(INCLUDES) $(CPPFLAGS) `if test -f $(srcdir)/getshline.c; then echo $(srcdir)/getshline.c; else echo getshline.c; fi` | $(ANSI2KNR) > getshline_.c > getuid_.c: getuid.c $(ANSI2KNR) > $(CPP) $(DEFS) $(INCLUDES) $(CPPFLAGS) `if test -f $(srcdir)/getuid.c; then echo $(srcdir)/getuid.c; else echo getuid.c; fi` | $(ANSI2KNR) > getuid_.c > hashtab_.c: hashtab.c $(ANSI2KNR) > $(CPP) $(DEFS) $(INCLUDES) $(CPPFLAGS) `if test -f $(srcdir)/hashtab.c; then echo $(srcdir)/hashtab.c; else echo hashtab.c; fi` | $(ANSI2KNR) > hashtab_.c > isdir_.c: isdir.c $(ANSI2KNR) > $(CPP) $(DEFS) $(INCLUDES) $(CPPFLAGS) `if test -f $(srcdir)/isdir.c; then echo $(srcdir)/isdir.c; else echo isdir.c; fi` | $(ANSI2KNR) > isdir_.c > jobs_.c: jobs.c $(ANSI2KNR) > $(CPP) $(DEFS) $(INCLUDES) $(CPPFLAGS) `if test -f $(srcdir)/jobs.c; then echo $(srcdir)/jobs.c; else echo jobs.c; fi` | $(ANSI2KNR) > jobs_.c > lexppd_.c: lexppd.c $(ANSI2KNR) > $(CPP) $(DEFS) $(INCLUDES) $(CPPFLAGS) `if test -f $(srcdir)/lexppd.c; then echo $(srcdir)/lexppd.c; else echo lexppd.c; fi` | $(ANSI2KNR) > lexppd_.c > madir_.c: madir.c $(ANSI2KNR) > $(CPP) $(DEFS) $(INCLUDES) $(CPPFLAGS) `if test -f $(srcdir)/madir.c; then echo $(srcdir)/madir.c; else echo madir.c; fi` | $(ANSI2KNR) > madir_.c > media_.c: media.c $(ANSI2KNR) > $(CPP) $(DEFS) $(INCLUDES) $(CPPFLAGS) `if test -f $(srcdir)/media.c; then echo $(srcdir)/media.c; else echo media.c; fi` | $(ANSI2KNR) > media_.c > memcpy_.c: memcpy.c $(ANSI2KNR) > $(CPP) $(DEFS) $(INCLUDES) $(CPPFLAGS) `if test -f $(srcdir)/memcpy.c; then echo $(srcdir)/memcpy.c; else echo memcpy.c; fi` | $(ANSI2KNR) > memcpy_.c > memset_.c: memset.c $(ANSI2KNR) > $(CPP) $(DEFS) $(INCLUDES) $(CPPFLAGS) `if test -f $(srcdir)/memset.c; then echo $(srcdir)/memset.c; else echo memset.c; fi` | $(ANSI2KNR) > memset_.c > message_.c: message.c $(ANSI2KNR) > $(CPP) $(DEFS) $(INCLUDES) $(CPPFLAGS) `if test -f $(srcdir)/message.c; then echo $(srcdir)/message.c; else echo message.c; fi` | $(ANSI2KNR) > message_.c > metaseq_.c: metaseq.c $(ANSI2KNR) > $(CPP) $(DEFS) $(INCLUDES) $(CPPFLAGS) `if test -f $(srcdir)/metaseq.c; then echo $(srcdir)/metaseq.c; else echo metaseq.c; fi` | $(ANSI2KNR) > metaseq_.c > mktime_.c: mktime.c $(ANSI2KNR) > $(CPP) $(DEFS) $(INCLUDES) $(CPPFLAGS) `if test -f $(srcdir)/mktime.c; then echo $(srcdir)/mktime.c; else echo mktime.c; fi` | $(ANSI2KNR) > mktime_.c > obstack_.c: obstack.c $(ANSI2KNR) > $(CPP) $(DEFS) $(INCLUDES) $(CPPFLAGS) `if test -f $(srcdir)/obstack.c; then echo $(srcdir)/obstack.c; else echo obstack.c; fi` | $(ANSI2KNR) > obstack_.c > options_.c: options.c $(ANSI2KNR) > $(CPP) $(DEFS) $(INCLUDES) $(CPPFLAGS) `if test -f $(srcdir)/options.c; then echo $(srcdir)/options.c; else echo options.c; fi` | $(ANSI2KNR) > options_.c > output_.c: output.c $(ANSI2KNR) > $(CPP) $(DEFS) $(INCLUDES) $(CPPFLAGS) `if test -f $(srcdir)/output.c; then echo $(srcdir)/output.c; else echo output.c; fi` | $(ANSI2KNR) > output_.c > pair_ht_.c: pair_ht.c $(ANSI2KNR) > $(CPP) $(DEFS) $(INCLUDES) $(CPPFLAGS) `if test -f $(srcdir)/pair_ht.c; then echo $(srcdir)/pair_ht.c; else echo pair_ht.c; fi` | $(ANSI2KNR) > pair_ht_.c > parseppd_.c: parseppd.c $(ANSI2KNR) > $(CPP) $(DEFS) $(INCLUDES) $(CPPFLAGS) `if test -f $(srcdir)/parseppd.c; then echo $(srcdir)/parseppd.c; else echo parseppd.c; fi` | $(ANSI2KNR) > parseppd_.c > pathconcat_.c: pathconcat.c $(ANSI2KNR) > $(CPP) $(DEFS) $(INCLUDES) $(CPPFLAGS) `if test -f $(srcdir)/pathconcat.c; then echo $(srcdir)/pathconcat.c; else echo pathconcat.c; fi` | $(ANSI2KNR) > pathconcat_.c > pathwalk_.c: pathwalk.c $(ANSI2KNR) > $(CPP) $(DEFS) $(INCLUDES) $(CPPFLAGS) `if test -f $(srcdir)/pathwalk.c; then echo $(srcdir)/pathwalk.c; else echo pathwalk.c; fi` | $(ANSI2KNR) > pathwalk_.c > ppd_.c: ppd.c $(ANSI2KNR) > $(CPP) $(DEFS) $(INCLUDES) $(CPPFLAGS) `if test -f $(srcdir)/ppd.c; then echo $(srcdir)/ppd.c; else echo ppd.c; fi` | $(ANSI2KNR) > ppd_.c > prange_.c: prange.c $(ANSI2KNR) > $(CPP) $(DEFS) $(INCLUDES) $(CPPFLAGS) `if test -f $(srcdir)/prange.c; then echo $(srcdir)/prange.c; else echo prange.c; fi` | $(ANSI2KNR) > prange_.c > printers_.c: printers.c $(ANSI2KNR) > $(CPP) $(DEFS) $(INCLUDES) $(CPPFLAGS) `if test -f $(srcdir)/printers.c; then echo $(srcdir)/printers.c; else echo printers.c; fi` | $(ANSI2KNR) > printers_.c > printlen_.c: printlen.c $(ANSI2KNR) > $(CPP) $(DEFS) $(INCLUDES) $(CPPFLAGS) `if test -f $(srcdir)/printlen.c; then echo $(srcdir)/printlen.c; else echo printlen.c; fi` | $(ANSI2KNR) > printlen_.c > prolog_.c: prolog.c $(ANSI2KNR) > $(CPP) $(DEFS) $(INCLUDES) $(CPPFLAGS) `if test -f $(srcdir)/prolog.c; then echo $(srcdir)/prolog.c; else echo prolog.c; fi` | $(ANSI2KNR) > prolog_.c > psgen_.c: psgen.c $(ANSI2KNR) > $(CPP) $(DEFS) $(INCLUDES) $(CPPFLAGS) `if test -f $(srcdir)/psgen.c; then echo $(srcdir)/psgen.c; else echo psgen.c; fi` | $(ANSI2KNR) > psgen_.c > psstat_.c: psstat.c $(ANSI2KNR) > $(CPP) $(DEFS) $(INCLUDES) $(CPPFLAGS) `if test -f $(srcdir)/psstat.c; then echo $(srcdir)/psstat.c; else echo psstat.c; fi` | $(ANSI2KNR) > psstat_.c > rename_.c: rename.c $(ANSI2KNR) > $(CPP) $(DEFS) $(INCLUDES) $(CPPFLAGS) `if test -f $(srcdir)/rename.c; then echo $(srcdir)/rename.c; else echo rename.c; fi` | $(ANSI2KNR) > rename_.c > routines_.c: routines.c $(ANSI2KNR) > $(CPP) $(DEFS) $(INCLUDES) $(CPPFLAGS) `if test -f $(srcdir)/routines.c; then echo $(srcdir)/routines.c; else echo routines.c; fi` | $(ANSI2KNR) > routines_.c > stpcpy_.c: stpcpy.c $(ANSI2KNR) > $(CPP) $(DEFS) $(INCLUDES) $(CPPFLAGS) `if test -f $(srcdir)/stpcpy.c; then echo $(srcdir)/stpcpy.c; else echo stpcpy.c; fi` | $(ANSI2KNR) > stpcpy_.c > stpncpy_.c: stpncpy.c $(ANSI2KNR) > $(CPP) $(DEFS) $(INCLUDES) $(CPPFLAGS) `if test -f $(srcdir)/stpncpy.c; then echo $(srcdir)/stpncpy.c; else echo stpncpy.c; fi` | $(ANSI2KNR) > stpncpy_.c > str_ht_.c: str_ht.c $(ANSI2KNR) > $(CPP) $(DEFS) $(INCLUDES) $(CPPFLAGS) `if test -f $(srcdir)/str_ht.c; then echo $(srcdir)/str_ht.c; else echo str_ht.c; fi` | $(ANSI2KNR) > str_ht_.c > strcasecmp_.c: strcasecmp.c $(ANSI2KNR) > $(CPP) $(DEFS) $(INCLUDES) $(CPPFLAGS) `if test -f $(srcdir)/strcasecmp.c; then echo $(srcdir)/strcasecmp.c; else echo strcasecmp.c; fi` | $(ANSI2KNR) > strcasecmp_.c > strdup_.c: strdup.c $(ANSI2KNR) > $(CPP) $(DEFS) $(INCLUDES) $(CPPFLAGS) `if test -f $(srcdir)/strdup.c; then echo $(srcdir)/strdup.c; else echo strdup.c; fi` | $(ANSI2KNR) > strdup_.c > stream_.c: stream.c $(ANSI2KNR) > $(CPP) $(DEFS) $(INCLUDES) $(CPPFLAGS) `if test -f $(srcdir)/stream.c; then echo $(srcdir)/stream.c; else echo stream.c; fi` | $(ANSI2KNR) > stream_.c > strftime_.c: strftime.c $(ANSI2KNR) > $(CPP) $(DEFS) $(INCLUDES) $(CPPFLAGS) `if test -f $(srcdir)/strftime.c; then echo $(srcdir)/strftime.c; else echo strftime.c; fi` | $(ANSI2KNR) > strftime_.c > strtoul_.c: strtoul.c $(ANSI2KNR) > $(CPP) $(DEFS) $(INCLUDES) $(CPPFLAGS) `if test -f $(srcdir)/strtoul.c; then echo $(srcdir)/strtoul.c; else echo strtoul.c; fi` | $(ANSI2KNR) > strtoul_.c > title_.c: title.c $(ANSI2KNR) > $(CPP) $(DEFS) $(INCLUDES) $(CPPFLAGS) `if test -f $(srcdir)/title.c; then echo $(srcdir)/title.c; else echo title.c; fi` | $(ANSI2KNR) > title_.c > useropt_.c: useropt.c $(ANSI2KNR) > $(CPP) $(DEFS) $(INCLUDES) $(CPPFLAGS) `if test -f $(srcdir)/useropt.c; then echo $(srcdir)/useropt.c; else echo useropt.c; fi` | $(ANSI2KNR) > useropt_.c > xbackupfile_.c: xbackupfile.c $(ANSI2KNR) > $(CPP) $(DEFS) $(INCLUDES) $(CPPFLAGS) `if test -f $(srcdir)/xbackupfile.c; then echo $(srcdir)/xbackupfile.c; else echo xbackupfile.c; fi` | $(ANSI2KNR) > xbackupfile_.c > xgetcwd_.c: xgetcwd.c $(ANSI2KNR) > $(CPP) $(DEFS) $(INCLUDES) $(CPPFLAGS) `if test -f $(srcdir)/xgetcwd.c; then echo $(srcdir)/xgetcwd.c; else echo xgetcwd.c; fi` | $(ANSI2KNR) > xgetcwd_.c > xgethostname_.c: xgethostname.c $(ANSI2KNR) > $(CPP) $(DEFS) $(INCLUDES) $(CPPFLAGS) `if test -f $(srcdir)/xgethostname.c; then echo $(srcdir)/xgethostname.c; else echo xgethostname.c; fi` | $(ANSI2KNR) > xgethostname_.c > xmalloc_.c: xmalloc.c $(ANSI2KNR) > $(CPP) $(DEFS) $(INCLUDES) $(CPPFLAGS) `if test -f $(srcdir)/xmalloc.c; then echo $(srcdir)/xmalloc.c; else echo xmalloc.c; fi` | $(ANSI2KNR) > xmalloc_.c > xstrrpl_.c: xstrrpl.c $(ANSI2KNR) > $(CPP) $(DEFS) $(INCLUDES) $(CPPFLAGS) `if test -f $(srcdir)/xstrrpl.c; then echo $(srcdir)/xstrrpl.c; else echo xstrrpl.c; fi` | $(ANSI2KNR) > xstrrpl_.c > addext_.o addext_.lo alloca_.o alloca_.lo argmatch_.o argmatch_.lo \ > atexit_.o atexit_.lo backupfile_.o backupfile_.lo basename_.o \ > basename_.lo caret_.o caret_.lo common_.o common_.lo confg_.o confg_.lo \ > darray_.o darray_.lo document_.o document_.lo dsc_.o dsc_.lo dstring_.o \ > dstring_.lo encoding_.o encoding_.lo error_.o error_.lo faces_.o \ > faces_.lo filtdir_.o filtdir_.lo fjobs_.o fjobs_.lo fnmatch_.o \ > fnmatch_.lo fonts_.o fonts_.lo gen_.o gen_.lo gethostname_.o \ > gethostname_.lo getnum_.o getnum_.lo getopt_.o getopt_.lo getopt1_.o \ > getopt1_.lo getpwuid_.o getpwuid_.lo getshline_.o getshline_.lo \ > getuid_.o getuid_.lo hashtab_.o hashtab_.lo isdir_.o isdir_.lo jobs_.o \ > jobs_.lo lexppd_.o lexppd_.lo madir_.o madir_.lo media_.o media_.lo \ > memcpy_.o memcpy_.lo memset_.o memset_.lo message_.o message_.lo \ > metaseq_.o metaseq_.lo mktime_.o mktime_.lo obstack_.o obstack_.lo \ > options_.o options_.lo output_.o output_.lo pair_ht_.o pair_ht_.lo \ > parseppd_.o parseppd_.lo pathconcat_.o pathconcat_.lo pathwalk_.o \ > pathwalk_.lo ppd_.o ppd_.lo prange_.o prange_.lo printers_.o \ > printers_.lo printlen_.o printlen_.lo prolog_.o prolog_.lo psgen_.o \ > psgen_.lo psstat_.o psstat_.lo rename_.o rename_.lo routines_.o \ > routines_.lo stpcpy_.o stpcpy_.lo stpncpy_.o stpncpy_.lo str_ht_.o \ > str_ht_.lo strcasecmp_.o strcasecmp_.lo strdup_.o strdup_.lo stream_.o \ > stream_.lo strftime_.o strftime_.lo strtoul_.o strtoul_.lo title_.o \ > title_.lo useropt_.o useropt_.lo xbackupfile_.o xbackupfile_.lo \ > xgetcwd_.o xgetcwd_.lo xgethostname_.o xgethostname_.lo xmalloc_.o \ > xmalloc_.lo xstrrpl_.o xstrrpl_.lo : $(ANSI2KNR) > $(top_builddir)/auxdir/ansi2knr: > cd $(top_builddir)/auxdir && $(MAKE) ansi2knr > > > mostlyclean-kr: > -rm -f *_.c > > clean-kr: > > distclean-kr: > > maintainer-clean-kr: > > install-includeHEADERS: $(include_HEADERS) > @$(NORMAL_INSTALL) > $(mkinstalldirs) $(DESTDIR)$(includedir) > @list='$(include_HEADERS)'; for p in $$list; do \ > if test -f "$$p"; then d= ; else d="$(srcdir)/"; fi; \ > echo " $(INSTALL_DATA) $$d$$p $(DESTDIR)$(includedir)/$$p"; \ > $(INSTALL_DATA) $$d$$p $(DESTDIR)$(includedir)/$$p; \ > done > > uninstall-includeHEADERS: > @$(NORMAL_UNINSTALL) > list='$(include_HEADERS)'; for p in $$list; do \ > rm -f $(DESTDIR)$(includedir)/$$p; \ > done > > tags: TAGS > > ID: $(HEADERS) $(SOURCES) $(LISP) > here=`pwd` && cd $(srcdir) \ > && mkid -f$$here/ID $(SOURCES) $(HEADERS) $(LISP) > > TAGS: $(HEADERS) $(SOURCES) $(TAGS_DEPENDENCIES) $(LISP) > tags=; \ > here=`pwd`; \ > list='$(SOURCES) $(HEADERS)'; \ > unique=`for i in $$list; do echo $$i; done | \ > awk ' { files[$$0] = 1; } \ > END { for (i in files) print i; }'`; \ > test -z "$(ETAGS_ARGS)$$unique$(LISP)$$tags" \ > || (cd $(srcdir) && etags $(ETAGS_ARGS) $$tags $$unique $(LISP) -o $$here/TAGS) > > mostlyclean-tags: > > clean-tags: > > distclean-tags: > -rm -f TAGS ID > > maintainer-clean-tags: > > distdir = $(top_builddir)/$(PACKAGE)-$(VERSION)/$(subdir) > > subdir = lib > > distdir: $(DISTFILES) > here=`cd $(top_builddir) && pwd`; \ > top_distdir=`cd $(top_distdir) && pwd`; \ > distdir=`cd $(distdir) && pwd`; \ > cd $(top_srcdir) \ > && $(AUTOMAKE) --include-deps --build-dir=$$here --srcdir-name=$(top_srcdir) --output-dir=$$top_distdir --gnu lib/Makefile > @for file in $(DISTFILES); do \ > d=$(srcdir); \ > test -f $(distdir)/$$file \ > || ln $$d/$$file $(distdir)/$$file 2> /dev/null \ > || cp -p $$d/$$file $(distdir)/$$file; \ > done > > DEPS_MAGIC := $(shell mkdir .deps > /dev/null 2>&1 || :) > > -include $(DEP_FILES) > > mostlyclean-depend: > > clean-depend: > > distclean-depend: > > maintainer-clean-depend: > -rm -rf .deps > > %.o: %.c > @echo '$(COMPILE) -c $<'; \ > $(COMPILE) -Wp,-MD,.deps/$(*F).P -c $< > > %.lo: %.c > @echo '$(LTCOMPILE) -c $<'; \ > $(LTCOMPILE) -Wp,-MD,.deps/$(*F).p -c $< > @-sed -e 's/^\([^:]*\)\.o:/\1.lo \1.o:/' \ > < .deps/$(*F).p > .deps/$(*F).P > @-rm -f .deps/$(*F).p > info: > dvi: > check: all > $(MAKE) > installcheck: > install-exec: install-libLTLIBRARIES > @$(NORMAL_INSTALL) > > install-data: install-includeHEADERS > @$(NORMAL_INSTALL) > > install: install-exec install-data all > @: > > uninstall: uninstall-libLTLIBRARIES uninstall-includeHEADERS > > install-strip: > $(MAKE) INSTALL_PROGRAM='$(INSTALL_PROGRAM) -s' INSTALL_SCRIPT='$(INSTALL_PROGRAM)' install > installdirs: > $(mkinstalldirs) $(DATADIR)$(libdir) $(DATADIR)$(includedir) > > > mostlyclean-generic: > -test -z "$(MOSTLYCLEANFILES)" || rm -f $(MOSTLYCLEANFILES) > > clean-generic: > -test -z "$(CLEANFILES)" || rm -f $(CLEANFILES) > > distclean-generic: > -rm -f Makefile $(DISTCLEANFILES) > -rm -f config.cache config.log stamp-h stamp-h[0-9]* > -test -z "$(CONFIG_CLEAN_FILES)" || rm -f $(CONFIG_CLEAN_FILES) > > maintainer-clean-generic: > -test -z "$(MAINTAINERCLEANFILES)" || rm -f $(MAINTAINERCLEANFILES) > -test -z "$(BUILT_SOURCES)" || rm -f $(BUILT_SOURCES) > mostlyclean: mostlyclean-libLTLIBRARIES mostlyclean-compile \ > mostlyclean-libtool mostlyclean-kr mostlyclean-tags \ > mostlyclean-depend mostlyclean-generic > > clean: clean-libLTLIBRARIES clean-compile clean-libtool clean-kr \ > clean-tags clean-depend clean-generic mostlyclean > > distclean: distclean-libLTLIBRARIES distclean-compile distclean-libtool \ > distclean-kr distclean-tags distclean-depend \ > distclean-generic clean > -rm -f config.status > -rm -f libtool > > maintainer-clean: maintainer-clean-libLTLIBRARIES \ > maintainer-clean-compile maintainer-clean-libtool \ > maintainer-clean-kr maintainer-clean-tags \ > maintainer-clean-depend maintainer-clean-generic \ > distclean > @echo "This command is intended for maintainers to use;" > @echo "it deletes files that may require special tools to rebuild." > > .PHONY: mostlyclean-libLTLIBRARIES distclean-libLTLIBRARIES \ > clean-libLTLIBRARIES maintainer-clean-libLTLIBRARIES \ > uninstall-libLTLIBRARIES install-libLTLIBRARIES mostlyclean-compile \ > distclean-compile clean-compile maintainer-clean-compile \ > mostlyclean-libtool distclean-libtool clean-libtool \ > maintainer-clean-libtool mostlyclean-kr distclean-kr clean-kr \ > maintainer-clean-kr uninstall-includeHEADERS install-includeHEADERS \ > tags mostlyclean-tags distclean-tags clean-tags maintainer-clean-tags \ > distdir mostlyclean-depend distclean-depend clean-depend \ > maintainer-clean-depend info dvi installcheck install-exec install-data \ > install uninstall all installdirs mostlyclean-generic distclean-generic \ > clean-generic maintainer-clean-generic clean mostlyclean distclean \ > maintainer-clean > > > liba2ps.h.extract: $(liba2ps_h_extract_sources) Makefile.am > @echo "Extracting liba2ps.h info" > @rm -rf liba2ps.h.extract 2> /dev/null > @for f in $(liba2ps_h_extract_sources); \ > do \ > $(AWK) '/liba2ps.h:begin/, /liba2ps.h:end/' $(srcdir)/$$f \ > | sed -e 's/uchar/unsigned char/g' \ > | sed -e "s|/\* liba2ps.h:begin.*$$|/* From $$f */|g" \ > | sed -e "s|/\* liba2ps.h:end.*$$| |g" \ > >> liba2ps.h.extract; \ > done > > liba2ps.h: $(liba2ps_h_sources) > @echo "Building liba2ps.h"; \ > files=`grep liba2ps.h:include: liba2ps.h.in \ > | sed -e 's/^.*liba2ps.h:include:\([^ ]*\).*$$/\1/'`; \ > cp $(srcdir)/liba2ps.h.in liba2ps.h.tmp1; \ > for f in $$files; \ > do \ > echo "Inlining file $$f"; \ > ff=`echo $$f | sed -e 's#/#\\\\/#g'`; \ > cat liba2ps.h.tmp1 \ > | sed -e "/liba2ps.h:include:$$ff/r $(srcdir)/$$f" \ > | sed -e "s|^.*liba2ps.h:include:$$f.*$$|\/* File $$ff *\/|g"\ > > liba2ps.h.tmp2; \ > mv liba2ps.h.tmp2 liba2ps.h.tmp1; \ > done; \ > mv liba2ps.h.tmp1 liba2ps.h > > # Tell versions [3.59,3.63) of GNU make to not export all variables. > # Otherwise a system limit (for SysV at least) may be exceeded. > .NOEXPORT: Index: Version-4-10-3.1/ogonkify/doc/Makefile.in 0a1,410 > # Makefile.in generated automatically by automake 1.3 from Makefile.am > > # Copyright (C) 1994, 1995, 1996, 1997, 1998 Free Software Foundation, Inc. > # This Makefile.in is free software; the Free Software Foundation > # gives unlimited permission to copy and/or distribute it, > # with or without modifications, as long as this notice is preserved. > > # This program is distributed in the hope that it will be useful, > # but WITHOUT ANY WARRANTY, to the extent permitted by law; without > # even the implied warranty of MERCHANTABILITY or FITNESS FOR A > # PARTICULAR PURPOSE. > > > SHELL = /bin/sh > > srcdir = @srcdir@ > top_srcdir = @top_srcdir@ > VPATH = @srcdir@ > prefix = @prefix@ > exec_prefix = @exec_prefix@ > > bindir = @bindir@ > sbindir = @sbindir@ > libexecdir = @libexecdir@ > datadir = @datadir@ > sysconfdir = @sysconfdir@ > sharedstatedir = @sharedstatedir@ > localstatedir = @localstatedir@ > libdir = @libdir@ > infodir = @infodir@ > mandir = @mandir@ > includedir = @includedir@ > oldincludedir = /usr/include > > DISTDIR = > > pkgdatadir = $(datadir)/@PACKAGE@ > pkglibdir = $(libdir)/@PACKAGE@ > pkgincludedir = $(includedir)/@PACKAGE@ > > top_builddir = ../.. > > ACLOCAL = @ACLOCAL@ > AUTOCONF = @AUTOCONF@ > AUTOMAKE = @AUTOMAKE@ > AUTOHEADER = @AUTOHEADER@ > > INSTALL = @INSTALL@ > INSTALL_PROGRAM = @INSTALL_PROGRAM@ > INSTALL_DATA = @INSTALL_DATA@ > INSTALL_SCRIPT = @INSTALL_SCRIPT@ > transform = @program_transform_name@ > > NORMAL_INSTALL = : > PRE_INSTALL = : > POST_INSTALL = : > NORMAL_UNINSTALL = : > PRE_UNINSTALL = : > POST_UNINSTALL = : > host_alias = @host_alias@ > host_triplet = @host@ > ACROREAD = @ACROREAD@ > AWK = @AWK@ > BZIP = @BZIP@ > BZIP2 = @BZIP2@ > CATALOGS = @CATALOGS@ > CATOBJEXT = @CATOBJEXT@ > CC = @CC@ > CPP = @CPP@ > DATADIRNAME = @DATADIRNAME@ > DISPLAY = @DISPLAY@ > DVIPS = @DVIPS@ > ECHO_C = @ECHO_C@ > ECHO_N = @ECHO_N@ > EMACS = @EMACS@ > ENCODING = @ENCODING@ > EXEEXT = @EXEEXT@ > EXTRA_CFLAGS = @EXTRA_CFLAGS@ > FILE_LINK = @FILE_LINK@ > GENCAT = @GENCAT@ > GHOSTVIEW = @GHOSTVIEW@ > GMOFILES = @GMOFILES@ > GMSGFMT = @GMSGFMT@ > GROFF = @GROFF@ > GT_NO = @GT_NO@ > GT_YES = @GT_YES@ > GV = @GV@ > GZIP = @GZIP@ > HAVE_ACROREAD = @HAVE_ACROREAD@ > HAVE_BZIP = @HAVE_BZIP@ > HAVE_BZIP2 = @HAVE_BZIP2@ > HAVE_DVIPS = @HAVE_DVIPS@ > HAVE_GHOSTVIEW = @HAVE_GHOSTVIEW@ > HAVE_GROFF = @HAVE_GROFF@ > HAVE_GV = @HAVE_GV@ > HAVE_GZIP = @HAVE_GZIP@ > HAVE_IMAGICK = @HAVE_IMAGICK@ > HAVE_MAKEINFO = @HAVE_MAKEINFO@ > HAVE_PDF2PS = @HAVE_PDF2PS@ > HAVE_PSSELECT = @HAVE_PSSELECT@ > HAVE_TEX = @HAVE_TEX@ > IMAGICK = @IMAGICK@ > INCLUDE_LOCALE_H = @INCLUDE_LOCALE_H@ > INSTOBJEXT = @INSTOBJEXT@ > INTLDEPS = @INTLDEPS@ > INTLLIBS = @INTLLIBS@ > INTLOBJS = @INTLOBJS@ > LD = @LD@ > LEX = @LEX@ > LEX_OUTPUT_ROOT = @LEX_OUTPUT_ROOT@ > LIBOBJS = @LIBOBJS@ > LIBTOOL = @LIBTOOL@ > LIBVERSION = @LIBVERSION@ > LN_S = @LN_S@ > LPR = @LPR@ > LPR_QUEUE_OPTION = @LPR_QUEUE_OPTION@ > LTALLOCA = @LTALLOCA@ > LTLIBOBJS = @LTLIBOBJS@ > MAKEINFO = @MAKEINFO@ > MEDIUM = @MEDIUM@ > MKINSTALLDIRS = @MKINSTALLDIRS@ > MSGFMT = @MSGFMT@ > NM = @NM@ > PACKAGE = @PACKAGE@ > PDF2PS = @PDF2PS@ > PERL = @PERL@ > POFILES = @POFILES@ > POSUB = @POSUB@ > PSUTILS = @PSUTILS@ > RANLIB = @RANLIB@ > TEXI = @TEXI@ > U = @U@ > USE_INCLUDED_LIBINTL = @USE_INCLUDED_LIBINTL@ > USE_NLS = @USE_NLS@ > VERSION = @VERSION@ > YACC = @YACC@ > file_prog = @file_prog@ > ibmfonts = @ibmfonts@ > l = @l@ > lispdir = @lispdir@ > > man_MANS = ogonkify.1 > > info_TEXINFOS = ogonkify.texi > TEXINFO_TEX = ../../auxdir/texinfo.tex > > EXTRA_DIST = $(man_MANS) makedoc clean ogonkify.man > mkinstalldirs = $(SHELL) $(top_srcdir)/auxdir/mkinstalldirs > CONFIG_HEADER = ../../config.h > CONFIG_CLEAN_FILES = > TEXI2DVI = texi2dvi > INFO_DEPS = ogonkify.info > DVIS = ogonkify.dvi > TEXINFOS = ogonkify.texi > man1dir = $(mandir)/man1 > MANS = $(man_MANS) > > NROFF = nroff > DIST_COMMON = Makefile.am Makefile.in texinfo.tex > > > DISTFILES = $(DIST_COMMON) $(SOURCES) $(HEADERS) $(TEXINFOS) $(EXTRA_DIST) > > TAR = gtar > all: Makefile $(INFO_DEPS) $(MANS) > > .SUFFIXES: > .SUFFIXES: .dvi .info .ps .texi .texinfo .txi > $(srcdir)/Makefile.in: Makefile.am $(top_srcdir)/configure.in $(ACLOCAL_M4) > cd $(top_srcdir) && $(AUTOMAKE) --gnu ogonkify/doc/Makefile > > Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status $(BUILT_SOURCES) > cd $(top_builddir) \ > && CONFIG_FILES=$(subdir)/$@ CONFIG_HEADERS= $(SHELL) ./config.status > > > ogonkify.info: ogonkify.texi > ogonkify.dvi: ogonkify.texi > > > .texi.info: > @cd $(srcdir) && rm -f $@ $@-[0-9] $@-[0-9][0-9] > cd $(srcdir) \ > && $(MAKEINFO) `echo $< | sed 's,.*/,,'` > > .texi.dvi: > TEXINPUTS=../../auxdir:$$TEXINPUTS \ > MAKEINFO='$(MAKEINFO) -I $(srcdir)' $(TEXI2DVI) $< > > .texi: > @cd $(srcdir) && rm -f $@ $@-[0-9] $@-[0-9][0-9] > cd $(srcdir) \ > && $(MAKEINFO) `echo $< | sed 's,.*/,,'` > > .texinfo.info: > @cd $(srcdir) && rm -f $@ $@-[0-9] $@-[0-9][0-9] > cd $(srcdir) \ > && $(MAKEINFO) `echo $< | sed 's,.*/,,'` > > .texinfo: > @cd $(srcdir) && rm -f $@ $@-[0-9] $@-[0-9][0-9] > cd $(srcdir) \ > && $(MAKEINFO) `echo $< | sed 's,.*/,,'` > > .texinfo.dvi: > TEXINPUTS=../../auxdir:$$TEXINPUTS \ > MAKEINFO='$(MAKEINFO) -I $(srcdir)' $(TEXI2DVI) $< > > .txi.info: > @cd $(srcdir) && rm -f $@ $@-[0-9] $@-[0-9][0-9] > cd $(srcdir) \ > && $(MAKEINFO) `echo $< | sed 's,.*/,,'` > > .txi.dvi: > TEXINPUTS=../../auxdir:$$TEXINPUTS \ > MAKEINFO='$(MAKEINFO) -I $(srcdir)' $(TEXI2DVI) $< > > .txi: > @cd $(srcdir) && rm -f $@ $@-[0-9] $@-[0-9][0-9] > cd $(srcdir) \ > && $(MAKEINFO) `echo $< | sed 's,.*/,,'` > .dvi.ps: > $(DVIPS) $< -o $@ > > install-info-am: $(INFO_DEPS) > @$(NORMAL_INSTALL) > $(mkinstalldirs) $(DESTDIR)$(infodir) > @for file in $(INFO_DEPS); do \ > d=$(srcdir); \ > for ifile in `cd $$d && echo $$file $$file-[0-9] $$file-[0-9][0-9]`; do \ > if test -f $$d/$$ifile; then \ > echo " $(INSTALL_DATA) $$d/$$ifile $(DESTDIR)$(infodir)/$$ifile"; \ > $(INSTALL_DATA) $$d/$$ifile $(DESTDIR)$(infodir)/$$ifile; \ > else : ; fi; \ > done; \ > done > @$(POST_INSTALL) > @if $(SHELL) -c 'install-info --version | sed 1q | fgrep -s -v -i debian' >/dev/null 2>&1; then \ > for file in $(INFO_DEPS); do \ > echo " install-info --info-dir=$(DESTDIR)$(infodir) $(DESTDIR)$(infodir)/$$file";\ > install-info --info-dir=$(DESTDIR)$(infodir) $(DESTDIR)$(infodir)/$$file || :;\ > done; \ > else : ; fi > > uninstall-info: > $(PRE_UNINSTALL) > @if $(SHELL) -c 'install-info --version | sed 1q | fgrep -s -v -i debian' >/dev/null 2>&1; then \ > ii=yes; \ > else ii=; fi; \ > for file in $(INFO_DEPS); do \ > test -z "$ii" \ > || install-info --info-dir=$(DESTDIR)$(infodir) --remove $$file; \ > done > @$(NORMAL_UNINSTALL) > for file in $(INFO_DEPS); do \ > (cd $(DESTDIR)$(infodir) && rm -f $$file $$file-[0-9] $$file-[0-9][0-9]); \ > done > > dist-info: $(INFO_DEPS) > for base in $(INFO_DEPS); do \ > d=$(srcdir); \ > for file in `cd $$d && eval echo $$base*`; do \ > test -f $(distdir)/$$file \ > || ln $$d/$$file $(distdir)/$$file 2> /dev/null \ > || cp -p $$d/$$file $(distdir)/$$file; \ > done; \ > done > > mostlyclean-aminfo: > -rm -f ogonkify.aux ogonkify.cp ogonkify.cps ogonkify.dvi ogonkify.fn \ > ogonkify.fns ogonkify.ky ogonkify.kys ogonkify.ps \ > ogonkify.log ogonkify.pg ogonkify.toc ogonkify.tp \ > ogonkify.tps ogonkify.vr ogonkify.vrs ogonkify.op ogonkify.tr \ > ogonkify.cv ogonkify.cn > > clean-aminfo: > > distclean-aminfo: > > maintainer-clean-aminfo: > for i in $(INFO_DEPS); do \ > rm -f $$i; \ > if test "`echo $$i-[0-9]*`" != "$$i-[0-9]*"; then \ > rm -f $$i-[0-9]*; \ > fi; \ > done > > install-man1: > $(mkinstalldirs) $(DESTDIR)$(man1dir) > @list='$(man1_MANS)'; \ > l2='$(man_MANS)'; for i in $$l2; do \ > case "$$i" in \ > *.1*) list="$$list $$i" ;; \ > esac; \ > done; \ > for i in $$list; do \ > if test -f $(srcdir)/$$i; then file=$(srcdir)/$$i; \ > else file=$$i; fi; \ > ext=`echo $$i | sed -e 's/^.*\\.//'`; \ > inst=`echo $$i | sed -e 's/\\.[0-9a-z]*$$//'`; \ > inst=`echo $$inst | sed '$(transform)'`.$$ext; \ > echo " $(INSTALL_DATA) $$file $(DESTDIR)$(man1dir)/$$inst"; \ > $(INSTALL_DATA) $$file $(DESTDIR)$(man1dir)/$$inst; \ > done > > uninstall-man1: > @list='$(man1_MANS)'; \ > l2='$(man_MANS)'; for i in $$l2; do \ > case "$$i" in \ > *.1*) list="$$list $$i" ;; \ > esac; \ > done; \ > for i in $$list; do \ > ext=`echo $$i | sed -e 's/^.*\\.//'`; \ > inst=`echo $$i | sed -e 's/\\.[0-9a-z]*$$//'`; \ > inst=`echo $$inst | sed '$(transform)'`.$$ext; \ > echo " rm -f $(DESTDIR)$(man1dir)/$$inst"; \ > rm -f $(DESTDIR)$(man1dir)/$$inst; \ > done > install-man: $(MANS) > @$(NORMAL_INSTALL) > $(MAKE) install-man1 > uninstall-man: > @$(NORMAL_UNINSTALL) > $(MAKE) uninstall-man1 > tags: TAGS > TAGS: > > > distdir = $(top_builddir)/$(PACKAGE)-$(VERSION)/$(subdir) > > subdir = ogonkify/doc > > distdir: $(DISTFILES) > here=`cd $(top_builddir) && pwd`; \ > top_distdir=`cd $(top_distdir) && pwd`; \ > distdir=`cd $(distdir) && pwd`; \ > cd $(top_srcdir) \ > && $(AUTOMAKE) --include-deps --build-dir=$$here --srcdir-name=$(top_srcdir) --output-dir=$$top_distdir --gnu ogonkify/doc/Makefile > @for file in $(DISTFILES); do \ > d=$(srcdir); \ > test -f $(distdir)/$$file \ > || ln $$d/$$file $(distdir)/$$file 2> /dev/null \ > || cp -p $$d/$$file $(distdir)/$$file; \ > done > $(MAKE) top_distdir="$(top_distdir)" distdir="$(distdir)" dist-info > info: $(INFO_DEPS) > dvi: $(DVIS) > check: all > $(MAKE) > installcheck: > install-exec: > @$(NORMAL_INSTALL) > > install-data: install-info-am install-man > @$(NORMAL_INSTALL) > > install: install-exec install-data all > @: > > uninstall: uninstall-info uninstall-man > > install-strip: > $(MAKE) INSTALL_PROGRAM='$(INSTALL_PROGRAM) -s' INSTALL_SCRIPT='$(INSTALL_PROGRAM)' install > installdirs: > $(mkinstalldirs) $(DESTDIR)$(infodir) $(DESTDIR)$(mandir)/man1 > > > mostlyclean-generic: > -test -z "$(MOSTLYCLEANFILES)" || rm -f $(MOSTLYCLEANFILES) > > clean-generic: > -test -z "$(CLEANFILES)" || rm -f $(CLEANFILES) > > distclean-generic: > -rm -f Makefile $(DISTCLEANFILES) > -rm -f config.cache config.log stamp-h stamp-h[0-9]* > -test -z "$(CONFIG_CLEAN_FILES)" || rm -f $(CONFIG_CLEAN_FILES) > > maintainer-clean-generic: > -test -z "$(MAINTAINERCLEANFILES)" || rm -f $(MAINTAINERCLEANFILES) > -test -z "$(BUILT_SOURCES)" || rm -f $(BUILT_SOURCES) > mostlyclean: mostlyclean-aminfo mostlyclean-generic > > clean: clean-aminfo clean-generic mostlyclean > > distclean: distclean-aminfo distclean-generic clean > -rm -f config.status > -rm -f libtool > > maintainer-clean: maintainer-clean-aminfo maintainer-clean-generic \ > distclean > @echo "This command is intended for maintainers to use;" > @echo "it deletes files that may require special tools to rebuild." > > .PHONY: install-info-am uninstall-info mostlyclean-aminfo \ > distclean-aminfo clean-aminfo maintainer-clean-aminfo install-man1 \ > uninstall-man1 install-man uninstall-man tags distdir info dvi \ > installcheck install-exec install-data install uninstall all \ > installdirs mostlyclean-generic distclean-generic clean-generic \ > maintainer-clean-generic clean mostlyclean distclean maintainer-clean > > > windows: > cp $(man_MANS) ../../dosdoc > cp ogonkify.info ../../dosdoc > > # Tell versions [3.59,3.63) of GNU make to not export all variables. > # Otherwise a system limit (for SysV at least) may be exceeded. > .NOEXPORT: Index: Version-4-10-3.1/ogonkify/Makefile.in 0a1,564 > # Makefile.in generated automatically by automake 1.3 from Makefile.am > > # Copyright (C) 1994, 1995, 1996, 1997, 1998 Free Software Foundation, Inc. > # This Makefile.in is free software; the Free Software Foundation > # gives unlimited permission to copy and/or distribute it, > # with or without modifications, as long as this notice is preserved. > > # This program is distributed in the hope that it will be useful, > # but WITHOUT ANY WARRANTY, to the extent permitted by law; without > # even the implied warranty of MERCHANTABILITY or FITNESS FOR A > # PARTICULAR PURPOSE. > > # -*- Makefile -*- > # > > # > # This file is part of ogonkify. > # > # This program is free software; you can redistribute it and/or modify > # it under the terms of the GNU General Public License as published by > # the Free Software Foundation; either version 2, or (at your option) > # any later version. > # > # This program is distributed in the hope that it will be useful, > # but WITHOUT ANY WARRANTY; without even the implied warranty of > # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the > # GNU General Public License for more details. > # > # You should have received a copy of the GNU General Public License > # along with this program; see the file COPYING. If not, write to > # the Free Software Foundation, 59 Temple Place - Suite 330, > # Boston, MA 02111-1307, USA. > # > > > SHELL = /bin/sh > > srcdir = @srcdir@ > top_srcdir = @top_srcdir@ > VPATH = @srcdir@ > prefix = @prefix@ > exec_prefix = @exec_prefix@ > > bindir = @bindir@ > sbindir = @sbindir@ > libexecdir = @libexecdir@ > datadir = @datadir@ > sysconfdir = @sysconfdir@ > sharedstatedir = @sharedstatedir@ > localstatedir = @localstatedir@ > libdir = @libdir@ > infodir = @infodir@ > mandir = @mandir@ > includedir = @includedir@ > oldincludedir = /usr/include > > DISTDIR = > > pkgdatadir = $(datadir)/@PACKAGE@ > pkglibdir = $(libdir)/@PACKAGE@ > pkgincludedir = $(includedir)/@PACKAGE@ > > top_builddir = .. > > ACLOCAL = @ACLOCAL@ > AUTOCONF = @AUTOCONF@ > AUTOMAKE = @AUTOMAKE@ > AUTOHEADER = @AUTOHEADER@ > > INSTALL = @INSTALL@ > INSTALL_PROGRAM = @INSTALL_PROGRAM@ > INSTALL_DATA = @INSTALL_DATA@ > INSTALL_SCRIPT = @INSTALL_SCRIPT@ > transform = @program_transform_name@ > > NORMAL_INSTALL = : > PRE_INSTALL = : > POST_INSTALL = : > NORMAL_UNINSTALL = : > PRE_UNINSTALL = : > POST_UNINSTALL = : > host_alias = @host_alias@ > host_triplet = @host@ > ACROREAD = @ACROREAD@ > AWK = @AWK@ > BZIP = @BZIP@ > BZIP2 = @BZIP2@ > CATALOGS = @CATALOGS@ > CATOBJEXT = @CATOBJEXT@ > CC = @CC@ > CPP = @CPP@ > DATADIRNAME = @DATADIRNAME@ > DISPLAY = @DISPLAY@ > DVIPS = @DVIPS@ > ECHO_C = @ECHO_C@ > ECHO_N = @ECHO_N@ > EMACS = @EMACS@ > ENCODING = @ENCODING@ > EXEEXT = @EXEEXT@ > EXTRA_CFLAGS = @EXTRA_CFLAGS@ > FILE_LINK = @FILE_LINK@ > GENCAT = @GENCAT@ > GHOSTVIEW = @GHOSTVIEW@ > GMOFILES = @GMOFILES@ > GMSGFMT = @GMSGFMT@ > GROFF = @GROFF@ > GT_NO = @GT_NO@ > GT_YES = @GT_YES@ > GV = @GV@ > GZIP = @GZIP@ > HAVE_ACROREAD = @HAVE_ACROREAD@ > HAVE_BZIP = @HAVE_BZIP@ > HAVE_BZIP2 = @HAVE_BZIP2@ > HAVE_DVIPS = @HAVE_DVIPS@ > HAVE_GHOSTVIEW = @HAVE_GHOSTVIEW@ > HAVE_GROFF = @HAVE_GROFF@ > HAVE_GV = @HAVE_GV@ > HAVE_GZIP = @HAVE_GZIP@ > HAVE_IMAGICK = @HAVE_IMAGICK@ > HAVE_MAKEINFO = @HAVE_MAKEINFO@ > HAVE_PDF2PS = @HAVE_PDF2PS@ > HAVE_PSSELECT = @HAVE_PSSELECT@ > HAVE_TEX = @HAVE_TEX@ > IMAGICK = @IMAGICK@ > INCLUDE_LOCALE_H = @INCLUDE_LOCALE_H@ > INSTOBJEXT = @INSTOBJEXT@ > INTLDEPS = @INTLDEPS@ > INTLLIBS = @INTLLIBS@ > INTLOBJS = @INTLOBJS@ > LD = @LD@ > LEX = @LEX@ > LEX_OUTPUT_ROOT = @LEX_OUTPUT_ROOT@ > LIBOBJS = @LIBOBJS@ > LIBTOOL = @LIBTOOL@ > LIBVERSION = @LIBVERSION@ > LN_S = @LN_S@ > LPR = @LPR@ > LPR_QUEUE_OPTION = @LPR_QUEUE_OPTION@ > LTALLOCA = @LTALLOCA@ > LTLIBOBJS = @LTLIBOBJS@ > MAKEINFO = @MAKEINFO@ > MEDIUM = @MEDIUM@ > MKINSTALLDIRS = @MKINSTALLDIRS@ > MSGFMT = @MSGFMT@ > NM = @NM@ > PACKAGE = @PACKAGE@ > PDF2PS = @PDF2PS@ > PERL = @PERL@ > POFILES = @POFILES@ > POSUB = @POSUB@ > PSUTILS = @PSUTILS@ > RANLIB = @RANLIB@ > TEXI = @TEXI@ > U = @U@ > USE_INCLUDED_LIBINTL = @USE_INCLUDED_LIBINTL@ > USE_NLS = @USE_NLS@ > VERSION = @VERSION@ > YACC = @YACC@ > file_prog = @file_prog@ > ibmfonts = @ibmfonts@ > l = @l@ > lispdir = @lispdir@ > > AUTOMAKE_OPTIONS = foreign > SUBDIRS = doc > > afmdir = $(pkgdatadir)/afm > fontsdir = $(pkgdatadir)/fonts > ogonkifydir = $(pkgdatadir)/ogonkify > > SUFFIXES = .enc .ps .pfa .afm > > encoding = ogonki > targetEncoding = adobe > > ORIGINAL_ENCODINGS_AFMS = \ > ascii.afm adobe.afm latin1.afm latin2.afm latin3.afm latin4.afm \ > latin5.afm latin6.afm cp1250.afm ogonki.afm mac.afm ibmpc.afm hp.afm > > ENCODINGS_VECTORS = \ > ascii.enc adobe.enc latin1.enc latin2.enc latin3.enc latin4.enc \ > latin5.enc latin6.enc cp1250.enc ogonki.enc mac.enc ibmpc.enc hp.enc > > ORIGINAL_AFMS = \ > pcrr.afm pcrro.afm pcrb.afm pcrbo.afm \ > ptmr.afm ptmri.afm ptmb.afm ptmbi.afm \ > phvr.afm phvro.afm phvb.afm phvbo.afm > > ORIGINAL_COMP_FONTS_AFMS = \ > pcrr-c.afm pcrro-c.afm pcrb-c.afm pcrbo-c.afm \ > ptmr-c.afm ptmri-c.afm ptmb-c.afm ptmbi-c.afm \ > phvr-c.afm phvro-c.afm phvb-c.afm phvbo-c.afm > > CREATED_AFMS = \ > pcrr-o.afm pcrro-o.afm pcrb-o.afm pcrbo-o.afm \ > ptmr-o.afm ptmri-o.afm ptmb-o.afm ptmbi-o.afm \ > phvr-o.afm phvro-o.afm phvb-o.afm phvbo-o.afm > > CREATED_FONTS = \ > pcrr-o.ps pcrro-o.ps pcrb-o.ps pcrbo-o.ps \ > ptmr-o.ps ptmri-o.ps ptmb-o.ps ptmbi-o.ps \ > phvr-o.ps phvro-o.ps phvb-o.ps phvbo-o.ps > > CREATED_PFAS = \ > pcrr-o.pfa pcrro-o.pfa pcrb-o.pfa pcrbo-o.pfa \ > ptmr-o.pfa ptmri-o.pfa ptmb-o.pfa ptmbi-o.pfa \ > phvr-o.pfa phvro-o.pfa phvb-o.pfa phvbo-o.pfa > > PSPROGS = allchars.ps compose.ps helper.ps printenc.ps > > # > # What gets installed > # > afm_DATA = $(CREATED_AFMS) > fonts_DATA = $(CREATED_PFAS) > @WITH_OGONKIFY_TRUE@bin_SCRIPTS = ogonkify composeglyphs > @WITH_OGONKIFY_TRUE@ogonkify_DATA = $(ENCODINGS_VECTORS) $(CREATED_FONTS) $(PSPROGS) README > @WITH_OGONKIFY_FALSE@bin_SCRIPTS = > @WITH_OGONKIFY_FALSE@ogonkify_DATA = > > # > # We want to distribute the product of composeglyphs too, avoiding > # perl as a requirement > # > EXTRA_DIST = README TODO VERSION \ > adobe.enc ogonki.enc adobe.enc \ > composeglyphs.in ogonkify.in $(PSPROGS) fontname.dat \ > $(ORIGINAL_ENCODINGS_AFMS) $(ORIGINAL_AFMS) \ > $(ORIGINAL_COMP_FONTS_AFMS) \ > $(CREATED_FONTS) $(CREATED_AFMS) $(ENCODINGS_VECTORS) > > MAINTAINERCLEANFILES = $(CREATED_FONTS) $(CREATED_PFAS) \ > $(CREATED_FONTS) $(CREATED_AFMS) > mkinstalldirs = $(SHELL) $(top_srcdir)/auxdir/mkinstalldirs > CONFIG_HEADER = ../config.h > CONFIG_CLEAN_FILES = > SCRIPTS = $(bin_SCRIPTS) > > DATA = $(afm_DATA) $(fonts_DATA) $(ogonkify_DATA) > > DIST_COMMON = README ChangeLog Makefile.am Makefile.in TODO > > > DISTFILES = $(DIST_COMMON) $(SOURCES) $(HEADERS) $(TEXINFOS) $(EXTRA_DIST) > > TAR = gtar > all: all-recursive all-am > > .SUFFIXES: > .SUFFIXES: .afm .enc .pfa .ps > $(srcdir)/Makefile.in: Makefile.am $(top_srcdir)/configure.in $(ACLOCAL_M4) > cd $(top_srcdir) && $(AUTOMAKE) --foreign ogonkify/Makefile > > Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status $(BUILT_SOURCES) > cd $(top_builddir) \ > && CONFIG_FILES=$(subdir)/$@ CONFIG_HEADERS= $(SHELL) ./config.status > > > install-binSCRIPTS: $(bin_SCRIPTS) > @$(NORMAL_INSTALL) > $(mkinstalldirs) $(DESTDIR)$(bindir) > @list='$(bin_SCRIPTS)'; for p in $$list; do \ > if test -f $$p; then \ > echo " $(INSTALL_SCRIPT) $$p $(DESTDIR)$(bindir)/`echo $$p|sed '$(transform)'`"; \ > $(INSTALL_SCRIPT) $$p $(DESTDIR)$(bindir)/`echo $$p|sed '$(transform)'`; \ > else if test -f $(srcdir)/$$p; then \ > echo " $(INSTALL_SCRIPT) $(srcdir)/$$p $(DESTDIR)$(bindir)/`echo $$p|sed '$(transform)'`"; \ > $(INSTALL_SCRIPT) $(srcdir)/$$p $(DESTDIR)$(bindir)/`echo $$p|sed '$(transform)'`; \ > else :; fi; fi; \ > done > > uninstall-binSCRIPTS: > @$(NORMAL_UNINSTALL) > list='$(bin_SCRIPTS)'; for p in $$list; do \ > rm -f $(DESTDIR)$(bindir)/`echo $$p|sed '$(transform)'`; \ > done > > install-afmDATA: $(afm_DATA) > @$(NORMAL_INSTALL) > $(mkinstalldirs) $(DESTDIR)$(afmdir) > @list='$(afm_DATA)'; for p in $$list; do \ > if test -f $(srcdir)/$$p; then \ > echo " $(INSTALL_DATA) $(srcdir)/$$p $(DESTDIR)$(afmdir)/$$p"; \ > $(INSTALL_DATA) $(srcdir)/$$p $(DESTDIR)$(afmdir)/$$p; \ > else if test -f $$p; then \ > echo " $(INSTALL_DATA) $$p $(DESTDIR)$(afmdir)/$$p"; \ > $(INSTALL_DATA) $$p $(DESTDIR)$(afmdir)/$$p; \ > fi; fi; \ > done > > uninstall-afmDATA: > @$(NORMAL_UNINSTALL) > list='$(afm_DATA)'; for p in $$list; do \ > rm -f $(DESTDIR)$(afmdir)/$$p; \ > done > > install-fontsDATA: $(fonts_DATA) > @$(NORMAL_INSTALL) > $(mkinstalldirs) $(DESTDIR)$(fontsdir) > @list='$(fonts_DATA)'; for p in $$list; do \ > if test -f $(srcdir)/$$p; then \ > echo " $(INSTALL_DATA) $(srcdir)/$$p $(DESTDIR)$(fontsdir)/$$p"; \ > $(INSTALL_DATA) $(srcdir)/$$p $(DESTDIR)$(fontsdir)/$$p; \ > else if test -f $$p; then \ > echo " $(INSTALL_DATA) $$p $(DESTDIR)$(fontsdir)/$$p"; \ > $(INSTALL_DATA) $$p $(DESTDIR)$(fontsdir)/$$p; \ > fi; fi; \ > done > > uninstall-fontsDATA: > @$(NORMAL_UNINSTALL) > list='$(fonts_DATA)'; for p in $$list; do \ > rm -f $(DESTDIR)$(fontsdir)/$$p; \ > done > > install-ogonkifyDATA: $(ogonkify_DATA) > @$(NORMAL_INSTALL) > $(mkinstalldirs) $(DESTDIR)$(ogonkifydir) > @list='$(ogonkify_DATA)'; for p in $$list; do \ > if test -f $(srcdir)/$$p; then \ > echo " $(INSTALL_DATA) $(srcdir)/$$p $(DESTDIR)$(ogonkifydir)/$$p"; \ > $(INSTALL_DATA) $(srcdir)/$$p $(DESTDIR)$(ogonkifydir)/$$p; \ > else if test -f $$p; then \ > echo " $(INSTALL_DATA) $$p $(DESTDIR)$(ogonkifydir)/$$p"; \ > $(INSTALL_DATA) $$p $(DESTDIR)$(ogonkifydir)/$$p; \ > fi; fi; \ > done > > uninstall-ogonkifyDATA: > @$(NORMAL_UNINSTALL) > list='$(ogonkify_DATA)'; for p in $$list; do \ > rm -f $(DESTDIR)$(ogonkifydir)/$$p; \ > done > > # This directory's subdirectories are mostly independent; you can cd > # into them and run `make' without going through this Makefile. > # To change the values of `make' variables: instead of editing Makefiles, > # (1) if the variable is set in `config.status', edit `config.status' > # (which will cause the Makefiles to be regenerated when you run `make'); > # (2) otherwise, pass the desired values on the `make' command line. > > @SET_MAKE@ > > all-recursive install-data-recursive install-exec-recursive \ > installdirs-recursive install-recursive uninstall-recursive \ > check-recursive installcheck-recursive info-recursive dvi-recursive: > @set fnord $(MAKEFLAGS); amf=$$2; \ > list='$(SUBDIRS)'; for subdir in $$list; do \ > target=`echo $@ | sed s/-recursive//`; \ > echo "Making $$target in $$subdir"; \ > (cd $$subdir && $(MAKE) $$target) \ > || case "$$amf" in *=*) exit 1;; *k*) fail=yes;; *) exit 1;; esac; \ > done && test -z "$$fail" > > mostlyclean-recursive clean-recursive distclean-recursive \ > maintainer-clean-recursive: > @set fnord $(MAKEFLAGS); amf=$$2; \ > rev=''; list='$(SUBDIRS)'; for subdir in $$list; do \ > rev="$$subdir $$rev"; \ > done; \ > for subdir in $$rev; do \ > target=`echo $@ | sed s/-recursive//`; \ > echo "Making $$target in $$subdir"; \ > (cd $$subdir && $(MAKE) $$target) \ > || case "$$amf" in *=*) exit 1;; *k*) fail=yes;; *) exit 1;; esac; \ > done && test -z "$$fail" > tags-recursive: > list='$(SUBDIRS)'; for subdir in $$list; do \ > (cd $$subdir && $(MAKE) tags); \ > done > > tags: TAGS > > ID: $(HEADERS) $(SOURCES) $(LISP) > here=`pwd` && cd $(srcdir) \ > && mkid -f$$here/ID $(SOURCES) $(HEADERS) $(LISP) > > TAGS: tags-recursive $(HEADERS) $(SOURCES) $(TAGS_DEPENDENCIES) $(LISP) > tags=; \ > here=`pwd`; \ > list='$(SUBDIRS)'; for subdir in $$list; do \ > test -f $$subdir/TAGS && tags="$$tags -i $$here/$$subdir/TAGS"; \ > done; \ > list='$(SOURCES) $(HEADERS)'; \ > unique=`for i in $$list; do echo $$i; done | \ > awk ' { files[$$0] = 1; } \ > END { for (i in files) print i; }'`; \ > test -z "$(ETAGS_ARGS)$$unique$(LISP)$$tags" \ > || (cd $(srcdir) && etags $(ETAGS_ARGS) $$tags $$unique $(LISP) -o $$here/TAGS) > > mostlyclean-tags: > > clean-tags: > > distclean-tags: > -rm -f TAGS ID > > maintainer-clean-tags: > > distdir = $(top_builddir)/$(PACKAGE)-$(VERSION)/$(subdir) > > subdir = ogonkify > > distdir: $(DISTFILES) > here=`cd $(top_builddir) && pwd`; \ > top_distdir=`cd $(top_distdir) && pwd`; \ > distdir=`cd $(distdir) && pwd`; \ > cd $(top_srcdir) \ > && $(AUTOMAKE) --include-deps --build-dir=$$here --srcdir-name=$(top_srcdir) --output-dir=$$top_distdir --foreign ogonkify/Makefile > @for file in $(DISTFILES); do \ > d=$(srcdir); \ > test -f $(distdir)/$$file \ > || ln $$d/$$file $(distdir)/$$file 2> /dev/null \ > || cp -p $$d/$$file $(distdir)/$$file; \ > done > for subdir in $(SUBDIRS); do \ > test -d $(distdir)/$$subdir \ > || mkdir $(distdir)/$$subdir \ > || exit 1; \ > chmod 777 $(distdir)/$$subdir; \ > (cd $$subdir && $(MAKE) top_distdir=../$(top_distdir) distdir=../$(distdir)/$$subdir distdir) \ > || exit 1; \ > done > info: info-recursive > dvi: dvi-recursive > check: all-am > $(MAKE) check-recursive > installcheck: installcheck-recursive > all-am: Makefile $(SCRIPTS) $(DATA) > > install-exec-am: install-binSCRIPTS > > install-data-am: install-afmDATA install-fontsDATA install-ogonkifyDATA > > uninstall-am: uninstall-binSCRIPTS uninstall-afmDATA uninstall-fontsDATA uninstall-ogonkifyDATA > > install-exec: install-exec-recursive install-exec-am > @$(NORMAL_INSTALL) > > install-data: install-data-recursive install-data-am > @$(NORMAL_INSTALL) > > install: install-recursive install-exec-am install-data-am > @: > > uninstall: uninstall-recursive uninstall-am > > install-strip: > $(MAKE) INSTALL_PROGRAM='$(INSTALL_PROGRAM) -s' INSTALL_SCRIPT='$(INSTALL_PROGRAM)' install > installdirs: installdirs-recursive > $(mkinstalldirs) $(DATADIR)$(bindir) $(DATADIR)$(afmdir) \ > $(DATADIR)$(fontsdir) $(DATADIR)$(ogonkifydir) > > > mostlyclean-generic: > -test -z "$(MOSTLYCLEANFILES)" || rm -f $(MOSTLYCLEANFILES) > > clean-generic: > -test -z "$(CLEANFILES)" || rm -f $(CLEANFILES) > > distclean-generic: > -rm -f Makefile $(DISTCLEANFILES) > -rm -f config.cache config.log stamp-h stamp-h[0-9]* > -test -z "$(CONFIG_CLEAN_FILES)" || rm -f $(CONFIG_CLEAN_FILES) > > maintainer-clean-generic: > -test -z "$(MAINTAINERCLEANFILES)" || rm -f $(MAINTAINERCLEANFILES) > -test -z "$(BUILT_SOURCES)" || rm -f $(BUILT_SOURCES) > mostlyclean-am: mostlyclean-tags mostlyclean-generic > > clean-am: clean-tags clean-generic mostlyclean-am > > distclean-am: distclean-tags distclean-generic clean-am > > maintainer-clean-am: maintainer-clean-tags maintainer-clean-generic \ > distclean-am > > mostlyclean: mostlyclean-recursive mostlyclean-am > > clean: clean-recursive clean-am > > distclean: distclean-recursive distclean-am > -rm -f config.status > -rm -f libtool > > maintainer-clean: maintainer-clean-recursive maintainer-clean-am > @echo "This command is intended for maintainers to use;" > @echo "it deletes files that may require special tools to rebuild." > > .PHONY: uninstall-binSCRIPTS install-binSCRIPTS uninstall-afmDATA \ > install-afmDATA uninstall-fontsDATA install-fontsDATA \ > uninstall-ogonkifyDATA install-ogonkifyDATA install-data-recursive \ > uninstall-data-recursive install-exec-recursive \ > uninstall-exec-recursive installdirs-recursive uninstalldirs-recursive \ > all-recursive check-recursive installcheck-recursive info-recursive \ > dvi-recursive mostlyclean-recursive distclean-recursive clean-recursive \ > maintainer-clean-recursive tags tags-recursive mostlyclean-tags \ > distclean-tags clean-tags maintainer-clean-tags distdir info dvi \ > installcheck all-am install-exec-am install-data-am uninstall-am \ > install-exec install-data install uninstall all installdirs \ > mostlyclean-generic distclean-generic clean-generic \ > maintainer-clean-generic clean mostlyclean distclean maintainer-clean > > > # > # The afm's and ps's for composite fonts > # > %-o.afm: ogonki.enc composeglyphs.in %-c.afm > @fontname=`grep "$* " $(srcdir)/fontname.dat \ > | sed 's/^.* //'`; \ > echo "Working on $$fontname-Ogonki ($*-o)..."; \ > ./composeglyphs -i $*.afm -c $*-c.afm \ > -o $*-o.ps -n $$fontname-Ogonki \ > -a $*-o.afm -e ${encoding}.afm \ > -t ${targetEncoding}.afm > > %-o.ps: ogonki.enc composeglyphs.in %-c.afm > @fontname=`grep "$* " $(srcdir)/fontname.dat \ > | sed 's/^.* //'`; \ > echo "Working on $$fontname-Ogonki ($*-o)..."; \ > ./composeglyphs -i $*.afm -c $*-c.afm \ > -o $*-o.ps -n $$fontname-Ogonki \ > -a $*-o.afm -e ${encoding}.afm \ > -t ${targetEncoding}.afm > > ogonkify: ogonkify.in > sed -e "s#@IBMFONTS@#@ibmfonts@#g;s#@LIBDIR@#$(ogonkifydir)#g;s#@perl@#$(PERL)#g" $(srcdir)/ogonkify.in > ogonkify > chmod +x ogonkify > > composeglyphs: composeglyphs.in > sed -e "s#@perl@#$(PERL)#g" $(srcdir)/composeglyphs.in > composeglyphs > chmod +x composeglyphs > > # > # Suffix rules > # > .afm.enc: composeglyphs.in > @echo "Creating $* encoding vector..." > ./composeglyphs -e $< -E $*.enc > > .ps.pfa: ogonki.enc adobe.enc compose.ps > @cat $(srcdir)/${encoding}.enc \ > $(srcdir)/${targetEncoding}.enc \ > $(srcdir)/compose.ps \ > $(srcdir)/$*.ps > $@.tmp \ > && mv $@.tmp $@ > > # > # We want to create automatically the dos hierarchy > # > windows: > for f in $(fonts_DATA) $(afm_DATA); \ > do \ > cp $$f ../doslib; \ > done > for f in $(bin_SCRIPTS); \ > do \ > cp $$f ../dosbin; \ > done > (cd doc; $(MAKE) windows) > > # Tell versions [3.59,3.63) of GNU make to not export all variables. > # Otherwise a system limit (for SysV at least) may be exceeded. > .NOEXPORT: Index: Version-4-10-3.1/ps/Makefile.in 0a1,299 > # Makefile.in generated automatically by automake 1.3 from Makefile.am > > # Copyright (C) 1994, 1995, 1996, 1997, 1998 Free Software Foundation, Inc. > # This Makefile.in is free software; the Free Software Foundation > # gives unlimited permission to copy and/or distribute it, > # with or without modifications, as long as this notice is preserved. > > # This program is distributed in the hope that it will be useful, > # but WITHOUT ANY WARRANTY, to the extent permitted by law; without > # even the implied warranty of MERCHANTABILITY or FITNESS FOR A > # PARTICULAR PURPOSE. > > # -*- Makefile -*- > # Makefile for a2ps' postscript library directory. > # > # Copyright (c) 1988, 89, 90, 91, 92, 93 Miguel Santana > # Copyright (c) 1995, 96, 97, 98 Akim Demaille, Miguel Santana > # $Id$ > # > > # > # This file is part of a2ps. > # > # This program is free software; you can redistribute it and/or modify > # it under the terms of the GNU General Public License as published by > # the Free Software Foundation; either version 2, or (at your option) > # any later version. > # > # This program is distributed in the hope that it will be useful, > # but WITHOUT ANY WARRANTY; without even the implied warranty of > # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the > # GNU General Public License for more details. > # > # You should have received a copy of the GNU General Public License > # along with this program; see the file COPYING. If not, write to > # the Free Software Foundation, 59 Temple Place - Suite 330, > # Boston, MA 02111-1307, USA. > # > > # As a new `feature' :), a2ps uses now even more directories > > > SHELL = /bin/sh > > srcdir = @srcdir@ > top_srcdir = @top_srcdir@ > VPATH = @srcdir@ > prefix = @prefix@ > exec_prefix = @exec_prefix@ > > bindir = @bindir@ > sbindir = @sbindir@ > libexecdir = @libexecdir@ > datadir = @datadir@ > sysconfdir = @sysconfdir@ > sharedstatedir = @sharedstatedir@ > localstatedir = @localstatedir@ > libdir = @libdir@ > infodir = @infodir@ > mandir = @mandir@ > includedir = @includedir@ > oldincludedir = /usr/include > > DISTDIR = > > pkgdatadir = $(datadir)/@PACKAGE@ > pkglibdir = $(libdir)/@PACKAGE@ > pkgincludedir = $(includedir)/@PACKAGE@ > > top_builddir = .. > > ACLOCAL = @ACLOCAL@ > AUTOCONF = @AUTOCONF@ > AUTOMAKE = @AUTOMAKE@ > AUTOHEADER = @AUTOHEADER@ > > INSTALL = @INSTALL@ > INSTALL_PROGRAM = @INSTALL_PROGRAM@ > INSTALL_DATA = @INSTALL_DATA@ > INSTALL_SCRIPT = @INSTALL_SCRIPT@ > transform = @program_transform_name@ > > NORMAL_INSTALL = : > PRE_INSTALL = : > POST_INSTALL = : > NORMAL_UNINSTALL = : > PRE_UNINSTALL = : > POST_UNINSTALL = : > host_alias = @host_alias@ > host_triplet = @host@ > ACROREAD = @ACROREAD@ > AWK = @AWK@ > BZIP = @BZIP@ > BZIP2 = @BZIP2@ > CATALOGS = @CATALOGS@ > CATOBJEXT = @CATOBJEXT@ > CC = @CC@ > CPP = @CPP@ > DATADIRNAME = @DATADIRNAME@ > DISPLAY = @DISPLAY@ > DVIPS = @DVIPS@ > ECHO_C = @ECHO_C@ > ECHO_N = @ECHO_N@ > EMACS = @EMACS@ > ENCODING = @ENCODING@ > EXEEXT = @EXEEXT@ > EXTRA_CFLAGS = @EXTRA_CFLAGS@ > FILE_LINK = @FILE_LINK@ > GENCAT = @GENCAT@ > GHOSTVIEW = @GHOSTVIEW@ > GMOFILES = @GMOFILES@ > GMSGFMT = @GMSGFMT@ > GROFF = @GROFF@ > GT_NO = @GT_NO@ > GT_YES = @GT_YES@ > GV = @GV@ > GZIP = @GZIP@ > HAVE_ACROREAD = @HAVE_ACROREAD@ > HAVE_BZIP = @HAVE_BZIP@ > HAVE_BZIP2 = @HAVE_BZIP2@ > HAVE_DVIPS = @HAVE_DVIPS@ > HAVE_GHOSTVIEW = @HAVE_GHOSTVIEW@ > HAVE_GROFF = @HAVE_GROFF@ > HAVE_GV = @HAVE_GV@ > HAVE_GZIP = @HAVE_GZIP@ > HAVE_IMAGICK = @HAVE_IMAGICK@ > HAVE_MAKEINFO = @HAVE_MAKEINFO@ > HAVE_PDF2PS = @HAVE_PDF2PS@ > HAVE_PSSELECT = @HAVE_PSSELECT@ > HAVE_TEX = @HAVE_TEX@ > IMAGICK = @IMAGICK@ > INCLUDE_LOCALE_H = @INCLUDE_LOCALE_H@ > INSTOBJEXT = @INSTOBJEXT@ > INTLDEPS = @INTLDEPS@ > INTLLIBS = @INTLLIBS@ > INTLOBJS = @INTLOBJS@ > LD = @LD@ > LEX = @LEX@ > LEX_OUTPUT_ROOT = @LEX_OUTPUT_ROOT@ > LIBOBJS = @LIBOBJS@ > LIBTOOL = @LIBTOOL@ > LIBVERSION = @LIBVERSION@ > LN_S = @LN_S@ > LPR = @LPR@ > LPR_QUEUE_OPTION = @LPR_QUEUE_OPTION@ > LTALLOCA = @LTALLOCA@ > LTLIBOBJS = @LTLIBOBJS@ > MAKEINFO = @MAKEINFO@ > MEDIUM = @MEDIUM@ > MKINSTALLDIRS = @MKINSTALLDIRS@ > MSGFMT = @MSGFMT@ > NM = @NM@ > PACKAGE = @PACKAGE@ > PDF2PS = @PDF2PS@ > PERL = @PERL@ > POFILES = @POFILES@ > POSUB = @POSUB@ > PSUTILS = @PSUTILS@ > RANLIB = @RANLIB@ > TEXI = @TEXI@ > U = @U@ > USE_INCLUDED_LIBINTL = @USE_INCLUDED_LIBINTL@ > USE_NLS = @USE_NLS@ > VERSION = @VERSION@ > YACC = @YACC@ > file_prog = @file_prog@ > ibmfonts = @ibmfonts@ > l = @l@ > lispdir = @lispdir@ > > psdir = $(pkgdatadir)/ps > > prologues = bw.pro bold.pro gray.pro color.pro gray2.pro matrix.pro diff.pro > procsets = base.ps ehandler.ps > headers = a2ps.hdr color.hdr > > # > # Ogonkify files are in its own directory. See ogonkify/ > # > ps_DATA = $(prologues) $(procsets) $(headers) > > EXTRA_DIST = $(ps_DATA) > mkinstalldirs = $(SHELL) $(top_srcdir)/auxdir/mkinstalldirs > CONFIG_HEADER = ../config.h > CONFIG_CLEAN_FILES = > DATA = $(ps_DATA) > > DIST_COMMON = ChangeLog Makefile.am Makefile.in > > > DISTFILES = $(DIST_COMMON) $(SOURCES) $(HEADERS) $(TEXINFOS) $(EXTRA_DIST) > > TAR = gtar > all: Makefile $(DATA) > > .SUFFIXES: > $(srcdir)/Makefile.in: Makefile.am $(top_srcdir)/configure.in $(ACLOCAL_M4) > cd $(top_srcdir) && $(AUTOMAKE) --gnu ps/Makefile > > Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status $(BUILT_SOURCES) > cd $(top_builddir) \ > && CONFIG_FILES=$(subdir)/$@ CONFIG_HEADERS= $(SHELL) ./config.status > > > install-psDATA: $(ps_DATA) > @$(NORMAL_INSTALL) > $(mkinstalldirs) $(DESTDIR)$(psdir) > @list='$(ps_DATA)'; for p in $$list; do \ > if test -f $(srcdir)/$$p; then \ > echo " $(INSTALL_DATA) $(srcdir)/$$p $(DESTDIR)$(psdir)/$$p"; \ > $(INSTALL_DATA) $(srcdir)/$$p $(DESTDIR)$(psdir)/$$p; \ > else if test -f $$p; then \ > echo " $(INSTALL_DATA) $$p $(DESTDIR)$(psdir)/$$p"; \ > $(INSTALL_DATA) $$p $(DESTDIR)$(psdir)/$$p; \ > fi; fi; \ > done > > uninstall-psDATA: > @$(NORMAL_UNINSTALL) > list='$(ps_DATA)'; for p in $$list; do \ > rm -f $(DESTDIR)$(psdir)/$$p; \ > done > tags: TAGS > TAGS: > > > distdir = $(top_builddir)/$(PACKAGE)-$(VERSION)/$(subdir) > > subdir = ps > > distdir: $(DISTFILES) > here=`cd $(top_builddir) && pwd`; \ > top_distdir=`cd $(top_distdir) && pwd`; \ > distdir=`cd $(distdir) && pwd`; \ > cd $(top_srcdir) \ > && $(AUTOMAKE) --include-deps --build-dir=$$here --srcdir-name=$(top_srcdir) --output-dir=$$top_distdir --gnu ps/Makefile > @for file in $(DISTFILES); do \ > d=$(srcdir); \ > test -f $(distdir)/$$file \ > || ln $$d/$$file $(distdir)/$$file 2> /dev/null \ > || cp -p $$d/$$file $(distdir)/$$file; \ > done > info: > dvi: > check: all > $(MAKE) > installcheck: > install-exec: > @$(NORMAL_INSTALL) > > install-data: install-psDATA > @$(NORMAL_INSTALL) > > install: install-exec install-data all > @: > > uninstall: uninstall-psDATA > > install-strip: > $(MAKE) INSTALL_PROGRAM='$(INSTALL_PROGRAM) -s' INSTALL_SCRIPT='$(INSTALL_PROGRAM)' install > installdirs: > $(mkinstalldirs) $(DATADIR)$(psdir) > > > mostlyclean-generic: > -test -z "$(MOSTLYCLEANFILES)" || rm -f $(MOSTLYCLEANFILES) > > clean-generic: > -test -z "$(CLEANFILES)" || rm -f $(CLEANFILES) > > distclean-generic: > -rm -f Makefile $(DISTCLEANFILES) > -rm -f config.cache config.log stamp-h stamp-h[0-9]* > -test -z "$(CONFIG_CLEAN_FILES)" || rm -f $(CONFIG_CLEAN_FILES) > > maintainer-clean-generic: > -test -z "$(MAINTAINERCLEANFILES)" || rm -f $(MAINTAINERCLEANFILES) > -test -z "$(BUILT_SOURCES)" || rm -f $(BUILT_SOURCES) > mostlyclean: mostlyclean-generic > > clean: clean-generic mostlyclean > > distclean: distclean-generic clean > -rm -f config.status > -rm -f libtool > > maintainer-clean: maintainer-clean-generic distclean > @echo "This command is intended for maintainers to use;" > @echo "it deletes files that may require special tools to rebuild." > > .PHONY: uninstall-psDATA install-psDATA tags distdir info dvi \ > installcheck install-exec install-data install uninstall all \ > installdirs mostlyclean-generic distclean-generic clean-generic \ > maintainer-clean-generic clean mostlyclean distclean maintainer-clean > > > # Tell versions [3.59,3.63) of GNU make to not export all variables. > # Otherwise a system limit (for SysV at least) may be exceeded. > .NOEXPORT: Index: Version-4-10-3.1/etc/Makefile.in 0a1,327 > # Makefile.in generated automatically by automake 1.3 from Makefile.am > > # Copyright (C) 1994, 1995, 1996, 1997, 1998 Free Software Foundation, Inc. > # This Makefile.in is free software; the Free Software Foundation > # gives unlimited permission to copy and/or distribute it, > # with or without modifications, as long as this notice is preserved. > > # This program is distributed in the hope that it will be useful, > # but WITHOUT ANY WARRANTY, to the extent permitted by law; without > # even the implied warranty of MERCHANTABILITY or FITNESS FOR A > # PARTICULAR PURPOSE. > > # -*- Makefile -*- > # Makefile for a2ps' etc library directory. > # > # Copyright (c) 1988, 89, 90, 91, 92, 93 Miguel Santana > # Copyright (c) 1995, 96, 97, 98 Akim Demaille, Miguel Santana > # $Id$ > # > > # > # This file is part of a2ps. > # > # This program is free software; you can redistribute it and/or modify > # it under the terms of the GNU General Public License as published by > # the Free Software Foundation; either version 2, or (at your option) > # any later version. > # > # This program is distributed in the hope that it will be useful, > # but WITHOUT ANY WARRANTY; without even the implied warranty of > # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the > # GNU General Public License for more details. > # > # You should have received a copy of the GNU General Public License > # along with this program; see the file COPYING. If not, write to > # the Free Software Foundation, 59 Temple Place - Suite 330, > # Boston, MA 02111-1307, USA. > # > > > SHELL = /bin/sh > > srcdir = @srcdir@ > top_srcdir = @top_srcdir@ > VPATH = @srcdir@ > prefix = @prefix@ > exec_prefix = @exec_prefix@ > > bindir = @bindir@ > sbindir = @sbindir@ > libexecdir = @libexecdir@ > datadir = @datadir@ > sysconfdir = @sysconfdir@ > sharedstatedir = @sharedstatedir@ > localstatedir = @localstatedir@ > libdir = @libdir@ > infodir = @infodir@ > mandir = @mandir@ > includedir = @includedir@ > oldincludedir = /usr/include > > DISTDIR = > > pkgdatadir = $(datadir)/@PACKAGE@ > pkglibdir = $(libdir)/@PACKAGE@ > pkgincludedir = $(includedir)/@PACKAGE@ > > top_builddir = .. > > ACLOCAL = @ACLOCAL@ > AUTOCONF = @AUTOCONF@ > AUTOMAKE = @AUTOMAKE@ > AUTOHEADER = @AUTOHEADER@ > > INSTALL = @INSTALL@ > INSTALL_PROGRAM = @INSTALL_PROGRAM@ > INSTALL_DATA = @INSTALL_DATA@ > INSTALL_SCRIPT = @INSTALL_SCRIPT@ > transform = @program_transform_name@ > > NORMAL_INSTALL = : > PRE_INSTALL = : > POST_INSTALL = : > NORMAL_UNINSTALL = : > PRE_UNINSTALL = : > POST_UNINSTALL = : > host_alias = @host_alias@ > host_triplet = @host@ > ACROREAD = @ACROREAD@ > AWK = @AWK@ > BZIP = @BZIP@ > BZIP2 = @BZIP2@ > CATALOGS = @CATALOGS@ > CATOBJEXT = @CATOBJEXT@ > CC = @CC@ > CPP = @CPP@ > DATADIRNAME = @DATADIRNAME@ > DISPLAY = @DISPLAY@ > DVIPS = @DVIPS@ > ECHO_C = @ECHO_C@ > ECHO_N = @ECHO_N@ > EMACS = @EMACS@ > ENCODING = @ENCODING@ > EXEEXT = @EXEEXT@ > EXTRA_CFLAGS = @EXTRA_CFLAGS@ > FILE_LINK = @FILE_LINK@ > GENCAT = @GENCAT@ > GHOSTVIEW = @GHOSTVIEW@ > GMOFILES = @GMOFILES@ > GMSGFMT = @GMSGFMT@ > GROFF = @GROFF@ > GT_NO = @GT_NO@ > GT_YES = @GT_YES@ > GV = @GV@ > GZIP = @GZIP@ > HAVE_ACROREAD = @HAVE_ACROREAD@ > HAVE_BZIP = @HAVE_BZIP@ > HAVE_BZIP2 = @HAVE_BZIP2@ > HAVE_DVIPS = @HAVE_DVIPS@ > HAVE_GHOSTVIEW = @HAVE_GHOSTVIEW@ > HAVE_GROFF = @HAVE_GROFF@ > HAVE_GV = @HAVE_GV@ > HAVE_GZIP = @HAVE_GZIP@ > HAVE_IMAGICK = @HAVE_IMAGICK@ > HAVE_MAKEINFO = @HAVE_MAKEINFO@ > HAVE_PDF2PS = @HAVE_PDF2PS@ > HAVE_PSSELECT = @HAVE_PSSELECT@ > HAVE_TEX = @HAVE_TEX@ > IMAGICK = @IMAGICK@ > INCLUDE_LOCALE_H = @INCLUDE_LOCALE_H@ > INSTOBJEXT = @INSTOBJEXT@ > INTLDEPS = @INTLDEPS@ > INTLLIBS = @INTLLIBS@ > INTLOBJS = @INTLOBJS@ > LD = @LD@ > LEX = @LEX@ > LEX_OUTPUT_ROOT = @LEX_OUTPUT_ROOT@ > LIBOBJS = @LIBOBJS@ > LIBTOOL = @LIBTOOL@ > LIBVERSION = @LIBVERSION@ > LN_S = @LN_S@ > LPR = @LPR@ > LPR_QUEUE_OPTION = @LPR_QUEUE_OPTION@ > LTALLOCA = @LTALLOCA@ > LTLIBOBJS = @LTLIBOBJS@ > MAKEINFO = @MAKEINFO@ > MEDIUM = @MEDIUM@ > MKINSTALLDIRS = @MKINSTALLDIRS@ > MSGFMT = @MSGFMT@ > NM = @NM@ > PACKAGE = @PACKAGE@ > PDF2PS = @PDF2PS@ > PERL = @PERL@ > POFILES = @POFILES@ > POSUB = @POSUB@ > PSUTILS = @PSUTILS@ > RANLIB = @RANLIB@ > TEXI = @TEXI@ > U = @U@ > USE_INCLUDED_LIBINTL = @USE_INCLUDED_LIBINTL@ > USE_NLS = @USE_NLS@ > VERSION = @VERSION@ > YACC = @YACC@ > file_prog = @file_prog@ > ibmfonts = @ibmfonts@ > l = @l@ > lispdir = @lispdir@ > > libpath = $(pkgdatadir)/sheets:$(pkgdatadir)/ps:$(pkgdatadir)/encoding:$(pkgdatadir)/afm:$(pkgdatadir)/ppd:$(pkgdatadir)/fonts:$(pkgdatadir) > > pkgdata_DATA = README > > dsysconf = $(DESTDIR)$(sysconfdir) > > EXTRA_DIST = $(PACKAGE)_cfg.in README.in > mkinstalldirs = $(SHELL) $(top_srcdir)/auxdir/mkinstalldirs > CONFIG_HEADER = ../config.h > CONFIG_CLEAN_FILES = a2ps_cfg > DATA = $(pkgdata_DATA) > > DIST_COMMON = README ChangeLog Makefile.am Makefile.in a2ps_cfg.in > > > DISTFILES = $(DIST_COMMON) $(SOURCES) $(HEADERS) $(TEXINFOS) $(EXTRA_DIST) > > TAR = gtar > all: Makefile $(DATA) all-local > > .SUFFIXES: > $(srcdir)/Makefile.in: Makefile.am $(top_srcdir)/configure.in $(ACLOCAL_M4) > cd $(top_srcdir) && $(AUTOMAKE) --gnu etc/Makefile > > Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status $(BUILT_SOURCES) > cd $(top_builddir) \ > && CONFIG_FILES=$(subdir)/$@ CONFIG_HEADERS= $(SHELL) ./config.status > > a2ps_cfg: $(top_builddir)/config.status a2ps_cfg.in > cd $(top_builddir) && CONFIG_FILES=$(subdir)/$@ CONFIG_HEADERS= ./config.status > > install-pkgdataDATA: $(pkgdata_DATA) > @$(NORMAL_INSTALL) > $(mkinstalldirs) $(DESTDIR)$(pkgdatadir) > @list='$(pkgdata_DATA)'; for p in $$list; do \ > if test -f $(srcdir)/$$p; then \ > echo " $(INSTALL_DATA) $(srcdir)/$$p $(DESTDIR)$(pkgdatadir)/$$p"; \ > $(INSTALL_DATA) $(srcdir)/$$p $(DESTDIR)$(pkgdatadir)/$$p; \ > else if test -f $$p; then \ > echo " $(INSTALL_DATA) $$p $(DESTDIR)$(pkgdatadir)/$$p"; \ > $(INSTALL_DATA) $$p $(DESTDIR)$(pkgdatadir)/$$p; \ > fi; fi; \ > done > > uninstall-pkgdataDATA: > @$(NORMAL_UNINSTALL) > list='$(pkgdata_DATA)'; for p in $$list; do \ > rm -f $(DESTDIR)$(pkgdatadir)/$$p; \ > done > tags: TAGS > TAGS: > > > distdir = $(top_builddir)/$(PACKAGE)-$(VERSION)/$(subdir) > > subdir = etc > > distdir: $(DISTFILES) > here=`cd $(top_builddir) && pwd`; \ > top_distdir=`cd $(top_distdir) && pwd`; \ > distdir=`cd $(distdir) && pwd`; \ > cd $(top_srcdir) \ > && $(AUTOMAKE) --include-deps --build-dir=$$here --srcdir-name=$(top_srcdir) --output-dir=$$top_distdir --gnu etc/Makefile > @for file in $(DISTFILES); do \ > d=$(srcdir); \ > test -f $(distdir)/$$file \ > || ln $$d/$$file $(distdir)/$$file 2> /dev/null \ > || cp -p $$d/$$file $(distdir)/$$file; \ > done > info: > dvi: > check: all > $(MAKE) > installcheck: > install-exec: > @$(NORMAL_INSTALL) > > install-data: install-pkgdataDATA install-data-local > @$(NORMAL_INSTALL) > > install: install-exec install-data all > @: > > uninstall: uninstall-pkgdataDATA uninstall-local > > install-strip: > $(MAKE) INSTALL_PROGRAM='$(INSTALL_PROGRAM) -s' INSTALL_SCRIPT='$(INSTALL_PROGRAM)' install > installdirs: > $(mkinstalldirs) $(DATADIR)$(pkgdatadir) > > > mostlyclean-generic: > -test -z "$(MOSTLYCLEANFILES)" || rm -f $(MOSTLYCLEANFILES) > > clean-generic: > -test -z "$(CLEANFILES)" || rm -f $(CLEANFILES) > > distclean-generic: > -rm -f Makefile $(DISTCLEANFILES) > -rm -f config.cache config.log stamp-h stamp-h[0-9]* > -test -z "$(CONFIG_CLEAN_FILES)" || rm -f $(CONFIG_CLEAN_FILES) > > maintainer-clean-generic: > -test -z "$(MAINTAINERCLEANFILES)" || rm -f $(MAINTAINERCLEANFILES) > -test -z "$(BUILT_SOURCES)" || rm -f $(BUILT_SOURCES) > mostlyclean: mostlyclean-generic > > clean: clean-generic mostlyclean > > distclean: distclean-generic clean > -rm -f config.status > -rm -f libtool > > maintainer-clean: maintainer-clean-generic distclean > @echo "This command is intended for maintainers to use;" > @echo "it deletes files that may require special tools to rebuild." > > .PHONY: uninstall-pkgdataDATA install-pkgdataDATA tags distdir info dvi \ > installcheck install-exec install-data install uninstall all \ > installdirs mostlyclean-generic distclean-generic clean-generic \ > maintainer-clean-generic clean mostlyclean distclean maintainer-clean > > > all-local: a2ps.cfg > > install-data-local: a2ps.cfg > $(mkinstalldirs) $(dsysconf) > @if test -r $(dsysconf)/$(PACKAGE).cfg; then \ > if cmp $(dsysconf)/$(PACKAGE).cfg $(top_builddir)/etc/$(PACKAGE).cfg 2> /dev/null ; then \ > echo "$(dsysconf)/$(PACKAGE).cfg has not changed"; \ > else \ > echo; \ > echo "*******************"; \ > echo "* Warning: $(dsysconf)/$(PACKAGE).cfg exist."; \ > echo "* It has been moved as $(dsysconf)/$(PACKAGE).cfg.old"; \ > echo "*******************"; \ > echo; \ > mv $(dsysconf)/$(PACKAGE).cfg $(dsysconf)/$(PACKAGE).cfg.old; \ > $(INSTALL_DATA) $(top_builddir)/etc/$(PACKAGE).cfg $(dsysconf)/$(PACKAGE).cfg ; \ > fi \ > else \ > $(INSTALL_DATA) $(top_builddir)/etc/$(PACKAGE).cfg $(dsysconf)/$(PACKAGE).cfg; \ > fi > > uninstall-local: > rm -f $(sysconfdir)/$(PACKAGE).cfg > > # Building the correct a2ps.cfg > a2ps.cfg: a2ps_cfg Makefile > sed "s!@libpath@!$(libpath)!g" a2ps_cfg > a2ps.cfg > > # Building a time stamp to know the version. > README: README.in Makefile > sed "s/@date@/`date`/g;s/@version@/$(VERSION)/g" \ > $(srcdir)/README.in > README > > # Tell versions [3.59,3.63) of GNU make to not export all variables. > # Otherwise a system limit (for SysV at least) may be exceeded. > .NOEXPORT: Index: Version-4-10-3.1/auxdir/Makefile.in 0a1,267 > # Makefile.in generated automatically by automake 1.3 from Makefile.am > > # Copyright (C) 1994, 1995, 1996, 1997, 1998 Free Software Foundation, Inc. > # This Makefile.in is free software; the Free Software Foundation > # gives unlimited permission to copy and/or distribute it, > # with or without modifications, as long as this notice is preserved. > > # This program is distributed in the hope that it will be useful, > # but WITHOUT ANY WARRANTY, to the extent permitted by law; without > # even the implied warranty of MERCHANTABILITY or FITNESS FOR A > # PARTICULAR PURPOSE. > > # a2ps auxdir directory > > > SHELL = /bin/sh > > srcdir = @srcdir@ > top_srcdir = @top_srcdir@ > VPATH = @srcdir@ > prefix = @prefix@ > exec_prefix = @exec_prefix@ > > bindir = @bindir@ > sbindir = @sbindir@ > libexecdir = @libexecdir@ > datadir = @datadir@ > sysconfdir = @sysconfdir@ > sharedstatedir = @sharedstatedir@ > localstatedir = @localstatedir@ > libdir = @libdir@ > infodir = @infodir@ > mandir = @mandir@ > includedir = @includedir@ > oldincludedir = /usr/include > > DISTDIR = > > pkgdatadir = $(datadir)/@PACKAGE@ > pkglibdir = $(libdir)/@PACKAGE@ > pkgincludedir = $(includedir)/@PACKAGE@ > > top_builddir = .. > > ACLOCAL = @ACLOCAL@ > AUTOCONF = @AUTOCONF@ > AUTOMAKE = @AUTOMAKE@ > AUTOHEADER = @AUTOHEADER@ > > INSTALL = @INSTALL@ > INSTALL_PROGRAM = @INSTALL_PROGRAM@ > INSTALL_DATA = @INSTALL_DATA@ > INSTALL_SCRIPT = @INSTALL_SCRIPT@ > transform = @program_transform_name@ > > NORMAL_INSTALL = : > PRE_INSTALL = : > POST_INSTALL = : > NORMAL_UNINSTALL = : > PRE_UNINSTALL = : > POST_UNINSTALL = : > host_alias = @host_alias@ > host_triplet = @host@ > ACROREAD = @ACROREAD@ > AWK = @AWK@ > BZIP = @BZIP@ > BZIP2 = @BZIP2@ > CATALOGS = @CATALOGS@ > CATOBJEXT = @CATOBJEXT@ > CC = @CC@ > CPP = @CPP@ > DATADIRNAME = @DATADIRNAME@ > DISPLAY = @DISPLAY@ > DVIPS = @DVIPS@ > ECHO_C = @ECHO_C@ > ECHO_N = @ECHO_N@ > EMACS = @EMACS@ > ENCODING = @ENCODING@ > EXEEXT = @EXEEXT@ > EXTRA_CFLAGS = @EXTRA_CFLAGS@ > FILE_LINK = @FILE_LINK@ > GENCAT = @GENCAT@ > GHOSTVIEW = @GHOSTVIEW@ > GMOFILES = @GMOFILES@ > GMSGFMT = @GMSGFMT@ > GROFF = @GROFF@ > GT_NO = @GT_NO@ > GT_YES = @GT_YES@ > GV = @GV@ > GZIP = @GZIP@ > HAVE_ACROREAD = @HAVE_ACROREAD@ > HAVE_BZIP = @HAVE_BZIP@ > HAVE_BZIP2 = @HAVE_BZIP2@ > HAVE_DVIPS = @HAVE_DVIPS@ > HAVE_GHOSTVIEW = @HAVE_GHOSTVIEW@ > HAVE_GROFF = @HAVE_GROFF@ > HAVE_GV = @HAVE_GV@ > HAVE_GZIP = @HAVE_GZIP@ > HAVE_IMAGICK = @HAVE_IMAGICK@ > HAVE_MAKEINFO = @HAVE_MAKEINFO@ > HAVE_PDF2PS = @HAVE_PDF2PS@ > HAVE_PSSELECT = @HAVE_PSSELECT@ > HAVE_TEX = @HAVE_TEX@ > IMAGICK = @IMAGICK@ > INCLUDE_LOCALE_H = @INCLUDE_LOCALE_H@ > INSTOBJEXT = @INSTOBJEXT@ > INTLDEPS = @INTLDEPS@ > INTLLIBS = @INTLLIBS@ > INTLOBJS = @INTLOBJS@ > LD = @LD@ > LEX = @LEX@ > LEX_OUTPUT_ROOT = @LEX_OUTPUT_ROOT@ > LIBOBJS = @LIBOBJS@ > LIBTOOL = @LIBTOOL@ > LIBVERSION = @LIBVERSION@ > LN_S = @LN_S@ > LPR = @LPR@ > LPR_QUEUE_OPTION = @LPR_QUEUE_OPTION@ > LTALLOCA = @LTALLOCA@ > LTLIBOBJS = @LTLIBOBJS@ > MAKEINFO = @MAKEINFO@ > MEDIUM = @MEDIUM@ > MKINSTALLDIRS = @MKINSTALLDIRS@ > MSGFMT = @MSGFMT@ > NM = @NM@ > PACKAGE = @PACKAGE@ > PDF2PS = @PDF2PS@ > PERL = @PERL@ > POFILES = @POFILES@ > POSUB = @POSUB@ > PSUTILS = @PSUTILS@ > RANLIB = @RANLIB@ > TEXI = @TEXI@ > U = @U@ > USE_INCLUDED_LIBINTL = @USE_INCLUDED_LIBINTL@ > USE_NLS = @USE_NLS@ > VERSION = @VERSION@ > YACC = @YACC@ > file_prog = @file_prog@ > ibmfonts = @ibmfonts@ > l = @l@ > lispdir = @lispdir@ > > AUTOMAKE_OPTIONS = ansi2knr > > EXTRA_DIST = msdos.sh > mkinstalldirs = $(SHELL) $(top_srcdir)/auxdir/mkinstalldirs > CONFIG_HEADER = ../config.h > CONFIG_CLEAN_FILES = > ANSI2KNR = @ANSI2KNR@ > DIST_COMMON = ChangeLog Makefile.am Makefile.in ansi2knr.1 ansi2knr.c \ > config.guess config.sub install-sh ltconfig ltmain.sh mdate-sh missing \ > mkinstalldirs texinfo.tex ylwrap > > > DISTFILES = $(DIST_COMMON) $(SOURCES) $(HEADERS) $(TEXINFOS) $(EXTRA_DIST) > > TAR = gtar > all: Makefile $(ANSI2KNR) > > .SUFFIXES: > $(srcdir)/Makefile.in: Makefile.am $(top_srcdir)/configure.in $(ACLOCAL_M4) > cd $(top_srcdir) && $(AUTOMAKE) --gnu auxdir/Makefile > > Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status $(BUILT_SOURCES) > cd $(top_builddir) \ > && CONFIG_FILES=$(subdir)/$@ CONFIG_HEADERS= $(SHELL) ./config.status > > > mostlyclean-krextra: > > clean-krextra: > -rm -f ansi2knr > > distclean-krextra: > > maintainer-clean-krextra: > ansi2knr: > $(CC) -I$(top_builddir) $(INCLUDES) $(srcdir)/ansi2knr.c -o ansi2knr > > mostlyclean-kr: > -rm -f *_.c > > clean-kr: > > distclean-kr: > > maintainer-clean-kr: > tags: TAGS > TAGS: > > > distdir = $(top_builddir)/$(PACKAGE)-$(VERSION)/$(subdir) > > subdir = auxdir > > distdir: $(DISTFILES) > here=`cd $(top_builddir) && pwd`; \ > top_distdir=`cd $(top_distdir) && pwd`; \ > distdir=`cd $(distdir) && pwd`; \ > cd $(top_srcdir) \ > && $(AUTOMAKE) --include-deps --build-dir=$$here --srcdir-name=$(top_srcdir) --output-dir=$$top_distdir --gnu auxdir/Makefile > @for file in $(DISTFILES); do \ > d=$(srcdir); \ > test -f $(distdir)/$$file \ > || ln $$d/$$file $(distdir)/$$file 2> /dev/null \ > || cp -p $$d/$$file $(distdir)/$$file; \ > done > info: > dvi: > check: all > $(MAKE) > installcheck: > install-exec: > @$(NORMAL_INSTALL) > > install-data: > @$(NORMAL_INSTALL) > > install: install-exec install-data all > @: > > uninstall: > > install-strip: > $(MAKE) INSTALL_PROGRAM='$(INSTALL_PROGRAM) -s' INSTALL_SCRIPT='$(INSTALL_PROGRAM)' install > installdirs: > > > mostlyclean-generic: > -test -z "$(MOSTLYCLEANFILES)" || rm -f $(MOSTLYCLEANFILES) > > clean-generic: > -test -z "$(CLEANFILES)" || rm -f $(CLEANFILES) > > distclean-generic: > -rm -f Makefile $(DISTCLEANFILES) > -rm -f config.cache config.log stamp-h stamp-h[0-9]* > -test -z "$(CONFIG_CLEAN_FILES)" || rm -f $(CONFIG_CLEAN_FILES) > > maintainer-clean-generic: > -test -z "$(MAINTAINERCLEANFILES)" || rm -f $(MAINTAINERCLEANFILES) > -test -z "$(BUILT_SOURCES)" || rm -f $(BUILT_SOURCES) > mostlyclean: mostlyclean-krextra mostlyclean-kr mostlyclean-generic > > clean: clean-krextra clean-kr clean-generic mostlyclean > > distclean: distclean-krextra distclean-kr distclean-generic clean > -rm -f config.status > -rm -f libtool > > maintainer-clean: maintainer-clean-krextra maintainer-clean-kr \ > maintainer-clean-generic distclean > @echo "This command is intended for maintainers to use;" > @echo "it deletes files that may require special tools to rebuild." > > .PHONY: mostlyclean-krextra distclean-krextra clean-krextra \ > maintainer-clean-krextra mostlyclean-kr distclean-kr clean-kr \ > maintainer-clean-kr tags distdir info dvi installcheck install-exec \ > install-data install uninstall all installdirs mostlyclean-generic \ > distclean-generic clean-generic maintainer-clean-generic clean \ > mostlyclean distclean maintainer-clean > > > # Tell versions [3.59,3.63) of GNU make to not export all variables. > # Otherwise a system limit (for SysV at least) may be exceeded. > .NOEXPORT: Index: Version-4-10-3.1/Makefile.in 0a1,501 > # Makefile.in generated automatically by automake 1.3 from Makefile.am > > # Copyright (C) 1994, 1995, 1996, 1997, 1998 Free Software Foundation, Inc. > # This Makefile.in is free software; the Free Software Foundation > # gives unlimited permission to copy and/or distribute it, > # with or without modifications, as long as this notice is preserved. > > # This program is distributed in the hope that it will be useful, > # but WITHOUT ANY WARRANTY, to the extent permitted by law; without > # even the implied warranty of MERCHANTABILITY or FITNESS FOR A > # PARTICULAR PURPOSE. > > # -*- Makefile -*- > # Top level Makefile for a2ps. > # Copyright (c) 1988, 89, 90, 91, 92, 93 Miguel Santana > # Copyright (c) 1995, 96, 97, 98 Akim Demaille, Miguel Santana > # $Id$ > # > > # > # This file is part of a2ps. > # > # This program is free software; you can redistribute it and/or modify > # it under the terms of the GNU General Public License as published by > # the Free Software Foundation; either version 2, or (at your option) > # any later version. > # > # This program is distributed in the hope that it will be useful, > # but WITHOUT ANY WARRANTY; without even the implied warranty of > # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the > # GNU General Public License for more details. > # > # You should have received a copy of the GNU General Public License > # along with this program; see the file COPYING. If not, write to > # the Free Software Foundation, 59 Temple Place - Suite 330, > # Boston, MA 02111-1307, USA. > # > > > SHELL = /bin/sh > > srcdir = @srcdir@ > top_srcdir = @top_srcdir@ > VPATH = @srcdir@ > prefix = @prefix@ > exec_prefix = @exec_prefix@ > > bindir = @bindir@ > sbindir = @sbindir@ > libexecdir = @libexecdir@ > datadir = @datadir@ > sysconfdir = @sysconfdir@ > sharedstatedir = @sharedstatedir@ > localstatedir = @localstatedir@ > libdir = @libdir@ > infodir = @infodir@ > mandir = @mandir@ > includedir = @includedir@ > oldincludedir = /usr/include > > DISTDIR = > > pkgdatadir = $(datadir)/@PACKAGE@ > pkglibdir = $(libdir)/@PACKAGE@ > pkgincludedir = $(includedir)/@PACKAGE@ > > top_builddir = . > > ACLOCAL = @ACLOCAL@ > AUTOCONF = @AUTOCONF@ > AUTOMAKE = @AUTOMAKE@ > AUTOHEADER = @AUTOHEADER@ > > INSTALL = @INSTALL@ > INSTALL_PROGRAM = @INSTALL_PROGRAM@ > INSTALL_DATA = @INSTALL_DATA@ > INSTALL_SCRIPT = @INSTALL_SCRIPT@ > transform = @program_transform_name@ > > NORMAL_INSTALL = : > PRE_INSTALL = : > POST_INSTALL = : > NORMAL_UNINSTALL = : > PRE_UNINSTALL = : > POST_UNINSTALL = : > host_alias = @host_alias@ > host_triplet = @host@ > ACROREAD = @ACROREAD@ > AWK = @AWK@ > BZIP = @BZIP@ > BZIP2 = @BZIP2@ > CATALOGS = @CATALOGS@ > CATOBJEXT = @CATOBJEXT@ > CC = @CC@ > CPP = @CPP@ > DATADIRNAME = @DATADIRNAME@ > DISPLAY = @DISPLAY@ > DVIPS = @DVIPS@ > ECHO_C = @ECHO_C@ > ECHO_N = @ECHO_N@ > EMACS = @EMACS@ > ENCODING = @ENCODING@ > EXEEXT = @EXEEXT@ > EXTRA_CFLAGS = @EXTRA_CFLAGS@ > FILE_LINK = @FILE_LINK@ > GENCAT = @GENCAT@ > GHOSTVIEW = @GHOSTVIEW@ > GMOFILES = @GMOFILES@ > GMSGFMT = @GMSGFMT@ > GROFF = @GROFF@ > GT_NO = @GT_NO@ > GT_YES = @GT_YES@ > GV = @GV@ > GZIP = @GZIP@ > HAVE_ACROREAD = @HAVE_ACROREAD@ > HAVE_BZIP = @HAVE_BZIP@ > HAVE_BZIP2 = @HAVE_BZIP2@ > HAVE_DVIPS = @HAVE_DVIPS@ > HAVE_GHOSTVIEW = @HAVE_GHOSTVIEW@ > HAVE_GROFF = @HAVE_GROFF@ > HAVE_GV = @HAVE_GV@ > HAVE_GZIP = @HAVE_GZIP@ > HAVE_IMAGICK = @HAVE_IMAGICK@ > HAVE_MAKEINFO = @HAVE_MAKEINFO@ > HAVE_PDF2PS = @HAVE_PDF2PS@ > HAVE_PSSELECT = @HAVE_PSSELECT@ > HAVE_TEX = @HAVE_TEX@ > IMAGICK = @IMAGICK@ > INCLUDE_LOCALE_H = @INCLUDE_LOCALE_H@ > INSTOBJEXT = @INSTOBJEXT@ > INTLDEPS = @INTLDEPS@ > INTLLIBS = @INTLLIBS@ > INTLOBJS = @INTLOBJS@ > LD = @LD@ > LEX = @LEX@ > LEX_OUTPUT_ROOT = @LEX_OUTPUT_ROOT@ > LIBOBJS = @LIBOBJS@ > LIBTOOL = @LIBTOOL@ > LIBVERSION = @LIBVERSION@ > LN_S = @LN_S@ > LPR = @LPR@ > LPR_QUEUE_OPTION = @LPR_QUEUE_OPTION@ > LTALLOCA = @LTALLOCA@ > LTLIBOBJS = @LTLIBOBJS@ > MAKEINFO = @MAKEINFO@ > MEDIUM = @MEDIUM@ > MKINSTALLDIRS = @MKINSTALLDIRS@ > MSGFMT = @MSGFMT@ > NM = @NM@ > PACKAGE = @PACKAGE@ > PDF2PS = @PDF2PS@ > PERL = @PERL@ > POFILES = @POFILES@ > POSUB = @POSUB@ > PSUTILS = @PSUTILS@ > RANLIB = @RANLIB@ > TEXI = @TEXI@ > U = @U@ > USE_INCLUDED_LIBINTL = @USE_INCLUDED_LIBINTL@ > USE_NLS = @USE_NLS@ > VERSION = @VERSION@ > YACC = @YACC@ > file_prog = @file_prog@ > ibmfonts = @ibmfonts@ > l = @l@ > lispdir = @lispdir@ > > AUTOMAKE_OPTIONS = check-news 1.3 > > SUBDIRS = auxdir m4 etc ps ogonkify intl \ > lib src po check sheets encoding afm fonts ppd contrib arch doc man > > ACLOCAL_AMFLAGS = -I m4 > EXTRA_DIST = TODO HELPING-NLS ANNOUNCE FAQ a2ps.prj > ACLOCAL_M4 = $(top_srcdir)/aclocal.m4 > mkinstalldirs = $(SHELL) $(top_srcdir)/auxdir/mkinstalldirs > CONFIG_HEADER = config.h > CONFIG_CLEAN_FILES = > DIST_COMMON = README ABOUT-NLS AUTHORS COPYING COPYING.LIB ChangeLog \ > INSTALL Makefile.am Makefile.in NEWS THANKS TODO acconfig.h aclocal.m4 \ > config.h.in configure configure.in stamp-h.in > > > DISTFILES = $(DIST_COMMON) $(SOURCES) $(HEADERS) $(TEXINFOS) $(EXTRA_DIST) > > TAR = gtar > all: all-recursive-am all-am > > .SUFFIXES: > $(srcdir)/Makefile.in: Makefile.am $(top_srcdir)/configure.in $(ACLOCAL_M4) > cd $(top_srcdir) && $(AUTOMAKE) --gnu Makefile > > Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status $(BUILT_SOURCES) > cd $(top_builddir) \ > && CONFIG_FILES=$@ CONFIG_HEADERS= $(SHELL) ./config.status > > $(ACLOCAL_M4): configure.in m4/a2_bzip.m4 m4/a2_bzip2.m4 \ > m4/a2_dvi2ps.m4 m4/a2_gv.m4 m4/a2_gzip.m4 \ > m4/a2_imagick.m4 m4/a2_pdf2ps.m4 m4/a2_psutils.m4 \ > m4/a2_roff2ps.m4 m4/a2_texi2ps.m4 m4/atexit.m4 \ > m4/dmalloc.m4 m4/file.m4 m4/fp_echo.m4 m4/gccwarn.m4 \ > m4/gettext.m4 m4/ggetopt.m4 m4/lpr.m4 m4/manylibs.m4 \ > m4/ogonkify.m4 m4/perl.m4 m4/pw_gecos.m4 m4/strftim.m4 \ > m4/strftime.m4 > cd $(srcdir) && $(ACLOCAL) $(ACLOCAL_AMFLAGS) > > config.status: $(srcdir)/configure > $(SHELL) ./config.status --recheck > $(srcdir)/configure: $(srcdir)/configure.in $(ACLOCAL_M4) $(CONFIGURE_DEPENDENCIES) > cd $(srcdir) && $(AUTOCONF) > > config.h: stamp-h > @: > stamp-h: $(srcdir)/config.h.in $(top_builddir)/config.status > cd $(top_builddir) \ > && CONFIG_FILES= CONFIG_HEADERS=config.h \ > $(SHELL) ./config.status > @echo timestamp > stamp-h > $(srcdir)/config.h.in: $(srcdir)/stamp-h.in > $(srcdir)/stamp-h.in: $(top_srcdir)/configure.in $(ACLOCAL_M4) acconfig.h > cd $(top_srcdir) && $(AUTOHEADER) > @echo timestamp > $(srcdir)/stamp-h.in > > mostlyclean-hdr: > > clean-hdr: > > distclean-hdr: > -rm -f config.h > > maintainer-clean-hdr: > > # This directory's subdirectories are mostly independent; you can cd > # into them and run `make' without going through this Makefile. > # To change the values of `make' variables: instead of editing Makefiles, > # (1) if the variable is set in `config.status', edit `config.status' > # (which will cause the Makefiles to be regenerated when you run `make'); > # (2) otherwise, pass the desired values on the `make' command line. > > @SET_MAKE@ > > all-recursive install-data-recursive install-exec-recursive \ > installdirs-recursive install-recursive uninstall-recursive \ > check-recursive installcheck-recursive info-recursive dvi-recursive: > @set fnord $(MAKEFLAGS); amf=$$2; \ > list='$(SUBDIRS)'; for subdir in $$list; do \ > target=`echo $@ | sed s/-recursive//`; \ > echo "Making $$target in $$subdir"; \ > (cd $$subdir && $(MAKE) $$target) \ > || case "$$amf" in *=*) exit 1;; *k*) fail=yes;; *) exit 1;; esac; \ > done && test -z "$$fail" > > mostlyclean-recursive clean-recursive distclean-recursive \ > maintainer-clean-recursive: > @set fnord $(MAKEFLAGS); amf=$$2; \ > rev=''; list='$(SUBDIRS)'; for subdir in $$list; do \ > rev="$$subdir $$rev"; \ > done; \ > for subdir in $$rev; do \ > target=`echo $@ | sed s/-recursive//`; \ > echo "Making $$target in $$subdir"; \ > (cd $$subdir && $(MAKE) $$target) \ > || case "$$amf" in *=*) exit 1;; *k*) fail=yes;; *) exit 1;; esac; \ > done && test -z "$$fail" > tags-recursive: > list='$(SUBDIRS)'; for subdir in $$list; do \ > (cd $$subdir && $(MAKE) tags); \ > done > > tags: TAGS > > ID: $(HEADERS) $(SOURCES) $(LISP) > here=`pwd` && cd $(srcdir) \ > && mkid -f$$here/ID $(SOURCES) $(HEADERS) $(LISP) > > TAGS: tags-recursive $(HEADERS) $(SOURCES) config.h.in $(TAGS_DEPENDENCIES) $(LISP) > tags=; \ > here=`pwd`; \ > list='$(SUBDIRS)'; for subdir in $$list; do \ > test -f $$subdir/TAGS && tags="$$tags -i $$here/$$subdir/TAGS"; \ > done; \ > list='$(SOURCES) $(HEADERS)'; \ > unique=`for i in $$list; do echo $$i; done | \ > awk ' { files[$$0] = 1; } \ > END { for (i in files) print i; }'`; \ > test -z "$(ETAGS_ARGS)config.h.in$$unique$(LISP)$$tags" \ > || (cd $(srcdir) && etags $(ETAGS_ARGS) $$tags config.h.in $$unique $(LISP) -o $$here/TAGS) > > mostlyclean-tags: > > clean-tags: > > distclean-tags: > -rm -f TAGS ID > > maintainer-clean-tags: > > distdir = $(PACKAGE)-$(VERSION) > top_distdir = $(distdir) > > # This target untars the dist file and tries a VPATH configuration. Then > # it guarantees that the distribution is self-contained by making another > # tarfile. > distcheck: dist > -rm -rf $(distdir) > GZIP=$(GZIP) $(TAR) zxf $(distdir).tar.gz > mkdir $(distdir)/=build > mkdir $(distdir)/=inst > dc_install_base=`cd $(distdir)/=inst && pwd`; \ > cd $(distdir)/=build \ > && ../configure --with-included-gettext --srcdir=.. --prefix=$$dc_install_base \ > && $(MAKE) \ > && $(MAKE) dvi \ > && $(MAKE) check \ > && $(MAKE) install \ > && $(MAKE) installcheck \ > && $(MAKE) dist > -rm -rf $(distdir) > @echo "========================"; \ > echo "$(distdir).tar.gz is ready for distribution"; \ > echo "========================" > dist: distdir > -chmod -R a+r $(distdir) > GZIP=$(GZIP) $(TAR) chozf $(distdir).tar.gz $(distdir) > -rm -rf $(distdir) > dist-all: distdir > -chmod -R a+r $(distdir) > GZIP=$(GZIP) $(TAR) chozf $(distdir).tar.gz $(distdir) > -rm -rf $(distdir) > distdir: $(DISTFILES) > @if sed 15q $(srcdir)/NEWS | fgrep -e "$(VERSION)" > /dev/null; then :; else \ > echo "NEWS not updated; not releasing" 1>&2; \ > exit 1; \ > fi > -rm -rf $(distdir) > mkdir $(distdir) > -chmod 777 $(distdir) > here=`cd $(top_builddir) && pwd`; \ > top_distdir=`cd $(distdir) && pwd`; \ > distdir=`cd $(distdir) && pwd`; \ > cd $(top_srcdir) \ > && $(AUTOMAKE) --include-deps --build-dir=$$here --srcdir-name=$(top_srcdir) --output-dir=$$top_distdir --gnu Makefile > @for file in $(DISTFILES); do \ > d=$(srcdir); \ > test -f $(distdir)/$$file \ > || ln $$d/$$file $(distdir)/$$file 2> /dev/null \ > || cp -p $$d/$$file $(distdir)/$$file; \ > done > for subdir in $(SUBDIRS); do \ > test -d $(distdir)/$$subdir \ > || mkdir $(distdir)/$$subdir \ > || exit 1; \ > chmod 777 $(distdir)/$$subdir; \ > (cd $$subdir && $(MAKE) top_distdir=../$(distdir) distdir=../$(distdir)/$$subdir distdir) \ > || exit 1; \ > done > info: info-recursive > dvi: dvi-recursive > check: all-am > $(MAKE) check-recursive > installcheck: installcheck-recursive > all-recursive-am: config.h > $(MAKE) all-recursive > > all-am: Makefile config.h all-local > > install-exec: install-exec-recursive > @$(NORMAL_INSTALL) > > install-data: install-data-recursive > @$(NORMAL_INSTALL) > > install: install-recursive > @: > > uninstall: uninstall-recursive > > install-strip: > $(MAKE) INSTALL_PROGRAM='$(INSTALL_PROGRAM) -s' INSTALL_SCRIPT='$(INSTALL_PROGRAM)' install > installdirs: installdirs-recursive > > > mostlyclean-generic: > -test -z "$(MOSTLYCLEANFILES)" || rm -f $(MOSTLYCLEANFILES) > > clean-generic: > -test -z "$(CLEANFILES)" || rm -f $(CLEANFILES) > > distclean-generic: > -rm -f Makefile $(DISTCLEANFILES) > -rm -f config.cache config.log stamp-h stamp-h[0-9]* > -test -z "$(CONFIG_CLEAN_FILES)" || rm -f $(CONFIG_CLEAN_FILES) > > maintainer-clean-generic: > -test -z "$(MAINTAINERCLEANFILES)" || rm -f $(MAINTAINERCLEANFILES) > -test -z "$(BUILT_SOURCES)" || rm -f $(BUILT_SOURCES) > mostlyclean-am: mostlyclean-hdr mostlyclean-tags mostlyclean-generic > > clean-am: clean-hdr clean-tags clean-generic mostlyclean-am > > distclean-am: distclean-hdr distclean-tags distclean-generic clean-am > > maintainer-clean-am: maintainer-clean-hdr maintainer-clean-tags \ > maintainer-clean-generic distclean-am > > mostlyclean: mostlyclean-recursive mostlyclean-am > > clean: clean-recursive clean-am > > distclean: distclean-recursive distclean-am > -rm -f config.status > -rm -f libtool > > maintainer-clean: maintainer-clean-recursive maintainer-clean-am > @echo "This command is intended for maintainers to use;" > @echo "it deletes files that may require special tools to rebuild." > -rm -f config.status > > .PHONY: mostlyclean-hdr distclean-hdr clean-hdr maintainer-clean-hdr \ > install-data-recursive uninstall-data-recursive install-exec-recursive \ > uninstall-exec-recursive installdirs-recursive uninstalldirs-recursive \ > all-recursive check-recursive installcheck-recursive info-recursive \ > dvi-recursive mostlyclean-recursive distclean-recursive clean-recursive \ > maintainer-clean-recursive tags tags-recursive mostlyclean-tags \ > distclean-tags clean-tags maintainer-clean-tags distdir info dvi \ > installcheck all-recursive-am all-am install-exec install-data install \ > uninstall all installdirs mostlyclean-generic distclean-generic \ > clean-generic maintainer-clean-generic clean mostlyclean distclean \ > maintainer-clean > > > all-local: FAQ > > # Tag before making distribution. > # Also, make sure the NEWS file is up-to-date. > cvs-dist: > @if sed 15q $(srcdir)/NEWS | grep -e "$(VERSION)" > /dev/null; then :; else \ > echo "NEWS not updated; not releasing" 1>&2; \ > exit 1; \ > fi > cvs -q tag `echo "Release-$(VERSION)" | sed 's/\./-/g'` > $(MAKE) dist > > cvs-diff: > thisver=`echo "Release-$(VERSION)" | sed 's/\./-/g'`; \ > prevno=`echo "$(VERSION)" - 0.01 | bc | sed 's/^\./0./'`; \ > prevver=Release-`echo $$prevno | sed 's/\./-/g'`; \ > cvs -f rdiff -c -r $$prevver -r $$thisver $(PACKAGE) \ > > $(PACKAGE)-$$prevno-$(VERSION).diff > > prcs-diff: > thisver=`echo "Version-$(VERSION)" | sed 's/\./-/g'`; \ > IFS="${IFS}:,;" ; \ > for prev in $(PREV); \ > do \ > prevno=`echo "$$prev" | sed 's/^\./0./'`; \ > prevver=Version-`echo $$prevno | sed 's/\./-/g'`; \ > diff=$(PACKAGE)-$$prevno-$(VERSION).diff; \ > prcs diff -r $$prevver -r $$thisver -N $(PACKAGE) > $$diff; \ > gzip -c $$diff > $$diff.gz && \ > bzip2 $$diff ;\ > done > > FAQ: $(top_srcdir)/doc/a2ps.texi > (echo "The following information is part of the Texinfo documentation." && \ > echo "It is provided only to ease problems you might encounter while" &&\ > echo "installing a2ps. You need not keep this file." &&\ > echo && echo && \ > cd $(top_srcdir)/doc &&\ > LC_ALL=C makeinfo --no-header a2ps.texi | sed -ne '/^Frequently/,/ /p') \ > > FAQ > > windows: all > echo "Preparing a compiled distribution for Windows" > rm -rf dosbin doslib dosdoc dos-distrib > mkdir dosbin > mkdir dosdoc > mkdir doslib > mkdir dospo > for dir in $(SUBDIRS); do \ > (cd $$dir; $(MAKE) windows) \ > done > mkdir dos-distrib > mv dosbin dosdoc doslib dospo dos-distrib > cp README NEWS AUTHORS dos-distrib a2ps-ref.pre > > sheetsdist: > @d=sheets; distdir=/tmp/sheets ;\ > rm -rf $$distdir ; mkdir $$distdir ; \ > for file in `cd $$d ; ls *.ssh sheets.map`; do \ > test -f $$distdir/$$file \ > || ln $$d/$$file $$distdir/$$file 2> /dev/null \ > || cp -p $$d/$$file $$distdir/$$file; \ > done ; \ > (cd /tmp ; \ > GZIP=$(GZIP) $(TAR) chozf sheets.tar.gz sheets) ;\ > rm -rf $$distdir > > # Tell versions [3.59,3.63) of GNU make to not export all variables. > # Otherwise a system limit (for SysV at least) may be exceeded. > .NOEXPORT: Index: Version-4-10-3.1/lib/getnum.h 0a1,66 > /* > * getnum.h > * > * Get number in a given interval, get length with units > * > * Copyright (c) 1988, 89, 90, 91, 92, 93 Miguel Santana > * Copyright (c) 1995, 96, 97, 98 Akim Demaille, Miguel Santana > */ > > /* > * This file is part of a2ps. > * > * This program is free software; you can redistribute it and/or modify > * it under the terms of the GNU General Public License as published by > * the Free Software Foundation; either version 2, or (at your option) > * any later version. > * > * This program is distributed in the hope that it will be useful, > * but WITHOUT ANY WARRANTY; without even the implied warranty of > * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the > * GNU General Public License for more details. > * > * You should have received a copy of the GNU General Public License > * along with this program; see the file COPYING. If not, write to > * the Free Software Foundation, 59 Temple Place - Suite 330, > * Boston, MA 02111-1307, USA. > */ > > #ifndef _GETNUM_H_ > #define _GETNUM_H_ > > #if HAVE_CONFIG_H > # include > #endif > > #ifndef PARAMS > # if defined (__GNUC__) || (defined (__STDC__) && __STDC__) > # define PARAMS(args) args > # else > # define PARAMS(args) () > # endif /* GCC. */ > #endif /* Not PARAMS. */ > > enum range_type_e > { > range_no_limit, > range_min, > range_min_strict, > range_max, > range_max_strict, > range_min_max, > range_min_strict_max, > range_min_max_strict, > range_min_strict_max_strict, > }; > > int get_integer_in_range > PARAMS ((const char * option, const char * arg, > int min, int max, > enum range_type_e range_type)); > > float get_length > PARAMS ((const char * option, const char * arg, > float min, float max, > const char * unit, enum range_type_e range_type)); > #endif /* !_GETNUM_H_ */ Index: Version-4-10-3.1/lib/getnum.c 0a1,251 > /* > * getnum.c > * > * Get number in a given interval, get length with units > * > * Copyright (c) 1988, 89, 90, 91, 92, 93 Miguel Santana > * Copyright (c) 1995, 96, 97, 98 Akim Demaille, Miguel Santana > */ > > /* > * This file is part of a2ps. > * > * This program is free software; you can redistribute it and/or modify > * it under the terms of the GNU General Public License as published by > * the Free Software Foundation; either version 2, or (at your option) > * any later version. > * > * This program is distributed in the hope that it will be useful, > * but WITHOUT ANY WARRANTY; without even the implied warranty of > * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the > * GNU General Public License for more details. > * > * You should have received a copy of the GNU General Public License > * along with this program; see the file COPYING. If not, write to > * the Free Software Foundation, 59 Temple Place - Suite 330, > * Boston, MA 02111-1307, USA. > */ > > #include > > #ifndef EXIT_FAILURE > #define EXIT_FAILURE 1 > #endif > > /* Take care of NLS matters. */ > > #if HAVE_LOCALE_H > # include > #endif > #if !HAVE_SETLOCALE > # define setlocale(Category, Locale) /* empty */ > #endif > > #if ENABLE_NLS > # include > # define _(Text) gettext (Text) > #else > # define bindtextdomain(Domain, Directory) /* empty */ > # define textdomain(Domain) /* empty */ > # define _(Text) Text > #endif > > #include "error.h" > #include "getnum.h" > #include "argmatch.h" > > /************************************************************************ > * Get a length/integer in an interval * > ************************************************************************/ > int > get_integer_in_range (const char * option, const char * arg, > int min, int max, enum range_type_e range_type) > { > char buf [256]; > int res; > > if ((sscanf (arg, "%d%255s", &res, buf) != 1)) > error (EXIT_FAILURE, 0, _("invalid argument `%s' for `%s'"), > arg, option); > > buf [0] = '\0'; /* means no error */ > > switch (range_type) { > case range_min: > if (res < min) > sprintf (buf, "%d <= n", min); > break; > > case range_min_strict: > if (res <= min) > sprintf (buf, "%d < n", min); > break; > > case range_max: > if (res > max) > sprintf (buf, "n <= %d", max); > break; > > case range_max_strict: > if (res >= max) > sprintf (buf, "n <= %d", max); > break; > > case range_min_max: > if ((res < min) || (res > max)) > sprintf (buf, "%d <= n <= %d", min, max); > break; > > case range_min_strict_max: > if ((res <= min) || (res > max)) > sprintf (buf, "%d < n <= %d", min, max); > break; > > case range_min_max_strict: > if ((res < min) || (res >= max)) > sprintf (buf, "%d <= n < %d", min, max); > break; > > case range_min_strict_max_strict: > if ((res < min) || (res >= max)) > sprintf (buf, "%d < n < %d", min, max); > break; > > case range_no_limit: > break; > > default: > abort (); > break; > } > > if (buf [0]) > { > error (0, 0, _("invalid argument `%s' for `%s'"), arg, option); > fprintf (stderr, > _("Valid arguments are integers n such that: %s\n"), buf); > exit (EXIT_FAILURE); > } > return res; > } > > /* > * Return a float in a given range, with a specified unit > */ > static float > get_float_in_range (const char * option, const char * arg, > const char * const * args_list, > float * types_list, > float min, float max, > const char * unit, enum range_type_e range_type) > { > float res; > char buf[256]; > > switch (sscanf (arg, "%f%255s", &res, buf)) { > case 2: > /* Multiply by the given unit */ > res *= XARGCASEMATCH (option, buf, args_list, types_list); > break; > > case 1: > break; > > default: > abort (); > } > > /* Divide by the desired unit */ > res /= XARGMATCH ("internal conversion", unit, args_list, types_list); > > buf [0] = '\0'; /* means no error */ > > /* Check that it is in the expected range */ > switch (range_type) { > case range_min: > if (res < min) > sprintf (buf, "%.1f%s <= f", min, unit); > break; > > case range_min_strict: > if (res <= min) > sprintf (buf, "%.1f%s < f", min, unit); > break; > > case range_max: > if (res > max) > sprintf (buf, "f <= %.1f%s", max, unit); > break; > > case range_max_strict: > if (res >= max) > sprintf (buf, "f <= %.1f%s", max, unit); > break; > > case range_min_max: > if ((res < min) || (res > max)) > sprintf (buf, "%.1f%s <= f <= %.1f%s", min, unit, max, unit); > break; > > case range_min_strict_max: > if ((res <= min) || (res > max)) > sprintf (buf, "%.1f%s < f <= %.1f%s", min, unit, max, unit); > break; > > case range_min_max_strict: > if ((res < min) || (res >= max)) > sprintf (buf, "%.1f%s <= f < %.1f%s", min, unit, max, unit); > break; > > case range_min_strict_max_strict: > if ((res <= min) || (res >= max)) > sprintf (buf, "%.1f%s < f < %.1f%s", min, unit, max, unit); > break; > > case range_no_limit: > break; > > default: > abort (); > break; > } > > if (buf [0]) > { > error (0, 0, _("invalid argument `%s' for `%s'"), arg, option); > fprintf (stderr, > _("Valid arguments are floats f such that: %s\n"), buf); > exit (EXIT_FAILURE); > } > > return res; > } > > /* > * Return the ratio to inch > */ > static const char *const length_args[] = > { > "points", "pts", > "inchs", > "cm", "centimeters", > 0 > }; > > static float length_types[] = > { > 1.0, 1.0, > 72.0, > (72 / 2.54), (72 / 2.54) > }; > > /* > * Return a length in the desired unit > */ > float > get_length (const char * option, const char * arg, float min, float max, > const char * unit, enum range_type_e range_type) > { > return get_float_in_range (option, arg, length_args, length_types, > min, max, unit, range_type); > } Index: Version-4-10-3.1/lib/madir.h 0a1,41 > /* > * madir.h > * > * madir direction > * > * Copyright (c) 1988, 89, 90, 91, 92, 93 Miguel Santana > * Copyright (c) 1995, 96, 97, 98 Akim Demaille, Miguel Santana > * $Id$ > */ > > /* > * This file is part of a2ps. > * > * This program is free software; you can redistribute it and/or modify > * it under the terms of the GNU General Public License as published by > * the Free Software Foundation; either version 2, or (at your option) > * any later version. > * > * This program is distributed in the hope that it will be useful, > * but WITHOUT ANY WARRANTY; without even the implied warranty of > * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the > * GNU General Public License for more details. > * > * You should have received a copy of the GNU General Public License > * along with this program; see the file COPYING. If not, write to > * the Free Software Foundation, 59 Temple Place - Suite 330, > * Boston, MA 02111-1307, USA. > */ > > #ifndef _MADIR_H_ > #define _MADIR_H_ 1 > > /* Should the virtual page go first to the left, or the bottom? */ > typedef enum madir_e > { > madir_rows, madir_columns > } madir_t; > > madir_t madir_argmatch PARAMS ((const char * option, const char * arg)); > const char * madir_to_string PARAMS ((madir_t madir)); > #endif /* !defined (_MADIR_H_) */ Index: Version-4-10-3.1/lib/madir.c 0a1,68 > /* > * madir.c > * > * madir direction > * > * Copyright (c) 1988, 89, 90, 91, 92, 93 Miguel Santana > * Copyright (c) 1995, 96, 97, 98 Akim Demaille, Miguel Santana > * $Id$ > */ > > /* > * This file is part of a2ps. > * > * This program is free software; you can redistribute it and/or modify > * it under the terms of the GNU General Public License as published by > * the Free Software Foundation; either version 2, or (at your option) > * any later version. > * > * This program is distributed in the hope that it will be useful, > * but WITHOUT ANY WARRANTY; without even the implied warranty of > * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the > * GNU General Public License for more details. > * > * You should have received a copy of the GNU General Public License > * along with this program; see the file COPYING. If not, write to > * the Free Software Foundation, 59 Temple Place - Suite 330, > * Boston, MA 02111-1307, USA. > */ > > #include "a2ps.h" > #include "madir.h" > #include "argmatch.h" > > /* > * Return a madir mode > */ > static const char *const madir_args[] = > { > "rows", "columns", 0 > }; > > static madir_t madir_types[] = > { > madir_rows, madir_columns > }; > > madir_t > madir_argmatch (const char * option, const char * arg) > { > return XARGCASEMATCH (option, arg, madir_args, madir_types); > } > > const char * > madir_to_string (madir_t madir) > { > switch (madir) > { > case madir_rows: > return _("rows first"); > > case madir_columns: > return _("columns first"); > > default: > abort (); > } > } > Index: Version-4-10-3.1/m4/perl.m4 0a1,39 > #serial 1 > > dnl From Jim Meyering. > dnl Find a new-enough version of Perl. > dnl > > AC_DEFUN(jm_PERL, > [ > dnl FIXME: don't hard-code 5.003 > dnl FIXME: should we cache the result? > AC_MSG_CHECKING([for perl5.003 or newer]) > if test "${PERL+set}" = set; then > # `PERL' is set in the user's environment. > candidate_perl_names="$PERL" > perl_specified=yes > else > candidate_perl_names='perl perl5' > perl_specified=no > fi > > found=no > AC_SUBST(PERL) > PERL="$missing_dir/missing perl" > for perl in $candidate_perl_names; do > # Run test in a subshell; some versions of sh will print an error if > # an executable is not found, even if stderr is redirected. > if ( $perl -e 'require 5.003' ) > /dev/null 2>&1; then > PERL=$perl > found=yes > break > fi > done > > AC_MSG_RESULT($found) > test $found = no && AC_MSG_WARN([ > *** You don't seem to have perl5.003 or newer installed. > *** Because of that, you may be unable to regenerate certain files > *** if you modify the sources from which they are derived.] ) > ]) Index: Version-4-10-3.1/m4/Makefile.am 0a1,30 > ## -*- Makefile -*- > # a2ps auxdir directory > ## Copyright (c) 1988, 89, 90, 91, 92, 93 Miguel Santana > ## Copyright (c) 1995, 96, 97, 98 Akim Demaille, Miguel Santana > ## $Id$ > ## > ## This program is free software; you can redistribute it and/or modify > ## it under the terms of the GNU General Public License as published by > ## the Free Software Foundation; either version 2, or (at your option) > ## any later version. > ## > ## This program is distributed in the hope that it will be useful, > ## but WITHOUT ANY WARRANTY; without even the implied warranty of > ## MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the > ## GNU General Public License for more details. > ## > ## You should have received a copy of the GNU General Public License > ## along with this program; if not, write to the Free Software > ## Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. > > ## Process this file with automake to produce Makefile.in > > aclocal_macros = atexit.m4 fp_echo.m4 lpr.m4 strftim.m4 dmalloc.m4 \ > gccwarn.m4 manylibs.m4 strftime.m4 file.m4 ggetopt.m4 ogonkify.m4 \ > pw_gecos.m4 perl.m4 \ > a2_bzip.m4 a2_bzip2.m4 a2_dvi2ps.m4 a2_gzip.m4 a2_psutils.m4 \ > a2_texi2ps.m4 a2_gv.m4 a2_pdf2ps.m4 a2_roff2ps.m4 a2_imagick.m4 \ > gettext.m4 > > EXTRA_DIST = $(aclocal_macros) Index: Version-4-10-3.1/man/pdiff.x 0a1,2 > [DESCRIPTION] > ." Add any additional description here Index: Version-4-10-3.1/man/fixps.x 0a1,2 > [DESCRIPTION] > ." Add any additional description here Index: Version-4-10-3.1/man/psmandup.x 0a1,2 > [DESCRIPTION] > ." Add any additional description here Index: Version-4-10-3.1/man/card.x 0a1,2 > [DESCRIPTION] > ." Add any additional description here Index: Version-4-10-3.1/man/a2ps.x 0a1,2 > [DESCRIPTION] > ." Add any additional description here Index: Version-4-10-3.1/m4/Makefile.in 0a1,246 > # Makefile.in generated automatically by automake 1.3 from Makefile.am > > # Copyright (C) 1994, 1995, 1996, 1997, 1998 Free Software Foundation, Inc. > # This Makefile.in is free software; the Free Software Foundation > # gives unlimited permission to copy and/or distribute it, > # with or without modifications, as long as this notice is preserved. > > # This program is distributed in the hope that it will be useful, > # but WITHOUT ANY WARRANTY, to the extent permitted by law; without > # even the implied warranty of MERCHANTABILITY or FITNESS FOR A > # PARTICULAR PURPOSE. > > # a2ps auxdir directory > > > SHELL = /bin/sh > > srcdir = @srcdir@ > top_srcdir = @top_srcdir@ > VPATH = @srcdir@ > prefix = @prefix@ > exec_prefix = @exec_prefix@ > > bindir = @bindir@ > sbindir = @sbindir@ > libexecdir = @libexecdir@ > datadir = @datadir@ > sysconfdir = @sysconfdir@ > sharedstatedir = @sharedstatedir@ > localstatedir = @localstatedir@ > libdir = @libdir@ > infodir = @infodir@ > mandir = @mandir@ > includedir = @includedir@ > oldincludedir = /usr/include > > DISTDIR = > > pkgdatadir = $(datadir)/@PACKAGE@ > pkglibdir = $(libdir)/@PACKAGE@ > pkgincludedir = $(includedir)/@PACKAGE@ > > top_builddir = .. > > ACLOCAL = @ACLOCAL@ > AUTOCONF = @AUTOCONF@ > AUTOMAKE = @AUTOMAKE@ > AUTOHEADER = @AUTOHEADER@ > > INSTALL = @INSTALL@ > INSTALL_PROGRAM = @INSTALL_PROGRAM@ > INSTALL_DATA = @INSTALL_DATA@ > INSTALL_SCRIPT = @INSTALL_SCRIPT@ > transform = @program_transform_name@ > > NORMAL_INSTALL = : > PRE_INSTALL = : > POST_INSTALL = : > NORMAL_UNINSTALL = : > PRE_UNINSTALL = : > POST_UNINSTALL = : > host_alias = @host_alias@ > host_triplet = @host@ > ACROREAD = @ACROREAD@ > AWK = @AWK@ > BZIP = @BZIP@ > BZIP2 = @BZIP2@ > CATALOGS = @CATALOGS@ > CATOBJEXT = @CATOBJEXT@ > CC = @CC@ > CPP = @CPP@ > DATADIRNAME = @DATADIRNAME@ > DISPLAY = @DISPLAY@ > DVIPS = @DVIPS@ > ECHO_C = @ECHO_C@ > ECHO_N = @ECHO_N@ > EMACS = @EMACS@ > ENCODING = @ENCODING@ > EXEEXT = @EXEEXT@ > EXTRA_CFLAGS = @EXTRA_CFLAGS@ > FILE_LINK = @FILE_LINK@ > GENCAT = @GENCAT@ > GHOSTVIEW = @GHOSTVIEW@ > GMOFILES = @GMOFILES@ > GMSGFMT = @GMSGFMT@ > GROFF = @GROFF@ > GT_NO = @GT_NO@ > GT_YES = @GT_YES@ > GV = @GV@ > GZIP = @GZIP@ > HAVE_ACROREAD = @HAVE_ACROREAD@ > HAVE_BZIP = @HAVE_BZIP@ > HAVE_BZIP2 = @HAVE_BZIP2@ > HAVE_DVIPS = @HAVE_DVIPS@ > HAVE_GHOSTVIEW = @HAVE_GHOSTVIEW@ > HAVE_GROFF = @HAVE_GROFF@ > HAVE_GV = @HAVE_GV@ > HAVE_GZIP = @HAVE_GZIP@ > HAVE_IMAGICK = @HAVE_IMAGICK@ > HAVE_MAKEINFO = @HAVE_MAKEINFO@ > HAVE_PDF2PS = @HAVE_PDF2PS@ > HAVE_PSSELECT = @HAVE_PSSELECT@ > HAVE_TEX = @HAVE_TEX@ > IMAGICK = @IMAGICK@ > INCLUDE_LOCALE_H = @INCLUDE_LOCALE_H@ > INSTOBJEXT = @INSTOBJEXT@ > INTLDEPS = @INTLDEPS@ > INTLLIBS = @INTLLIBS@ > INTLOBJS = @INTLOBJS@ > LD = @LD@ > LEX = @LEX@ > LEX_OUTPUT_ROOT = @LEX_OUTPUT_ROOT@ > LIBOBJS = @LIBOBJS@ > LIBTOOL = @LIBTOOL@ > LIBVERSION = @LIBVERSION@ > LN_S = @LN_S@ > LPR = @LPR@ > LPR_QUEUE_OPTION = @LPR_QUEUE_OPTION@ > LTALLOCA = @LTALLOCA@ > LTLIBOBJS = @LTLIBOBJS@ > MAKEINFO = @MAKEINFO@ > MEDIUM = @MEDIUM@ > MKINSTALLDIRS = @MKINSTALLDIRS@ > MSGFMT = @MSGFMT@ > NM = @NM@ > PACKAGE = @PACKAGE@ > PDF2PS = @PDF2PS@ > PERL = @PERL@ > POFILES = @POFILES@ > POSUB = @POSUB@ > PSUTILS = @PSUTILS@ > RANLIB = @RANLIB@ > TEXI = @TEXI@ > U = @U@ > USE_INCLUDED_LIBINTL = @USE_INCLUDED_LIBINTL@ > USE_NLS = @USE_NLS@ > VERSION = @VERSION@ > YACC = @YACC@ > file_prog = @file_prog@ > ibmfonts = @ibmfonts@ > l = @l@ > lispdir = @lispdir@ > > aclocal_macros = atexit.m4 fp_echo.m4 lpr.m4 strftim.m4 dmalloc.m4 \ > gccwarn.m4 manylibs.m4 strftime.m4 file.m4 ggetopt.m4 ogonkify.m4 \ > pw_gecos.m4 perl.m4 \ > a2_bzip.m4 a2_bzip2.m4 a2_dvi2ps.m4 a2_gzip.m4 a2_psutils.m4 \ > a2_texi2ps.m4 a2_gv.m4 a2_pdf2ps.m4 a2_roff2ps.m4 a2_imagick.m4 \ > gettext.m4 > > EXTRA_DIST = $(aclocal_macros) > mkinstalldirs = $(SHELL) $(top_srcdir)/auxdir/mkinstalldirs > CONFIG_HEADER = ../config.h > CONFIG_CLEAN_FILES = > DIST_COMMON = Makefile.am Makefile.in > > > DISTFILES = $(DIST_COMMON) $(SOURCES) $(HEADERS) $(TEXINFOS) $(EXTRA_DIST) > > TAR = gtar > all: Makefile > > .SUFFIXES: > $(srcdir)/Makefile.in: Makefile.am $(top_srcdir)/configure.in $(ACLOCAL_M4) > cd $(top_srcdir) && $(AUTOMAKE) --gnu m4/Makefile > > Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status $(BUILT_SOURCES) > cd $(top_builddir) \ > && CONFIG_FILES=$(subdir)/$@ CONFIG_HEADERS= $(SHELL) ./config.status > > tags: TAGS > TAGS: > > > distdir = $(top_builddir)/$(PACKAGE)-$(VERSION)/$(subdir) > > subdir = m4 > > distdir: $(DISTFILES) > here=`cd $(top_builddir) && pwd`; \ > top_distdir=`cd $(top_distdir) && pwd`; \ > distdir=`cd $(distdir) && pwd`; \ > cd $(top_srcdir) \ > && $(AUTOMAKE) --include-deps --build-dir=$$here --srcdir-name=$(top_srcdir) --output-dir=$$top_distdir --gnu m4/Makefile > @for file in $(DISTFILES); do \ > d=$(srcdir); \ > test -f $(distdir)/$$file \ > || ln $$d/$$file $(distdir)/$$file 2> /dev/null \ > || cp -p $$d/$$file $(distdir)/$$file; \ > done > info: > dvi: > check: all > $(MAKE) > installcheck: > install-exec: > @$(NORMAL_INSTALL) > > install-data: > @$(NORMAL_INSTALL) > > install: install-exec install-data all > @: > > uninstall: > > install-strip: > $(MAKE) INSTALL_PROGRAM='$(INSTALL_PROGRAM) -s' INSTALL_SCRIPT='$(INSTALL_PROGRAM)' install > installdirs: > > > mostlyclean-generic: > -test -z "$(MOSTLYCLEANFILES)" || rm -f $(MOSTLYCLEANFILES) > > clean-generic: > -test -z "$(CLEANFILES)" || rm -f $(CLEANFILES) > > distclean-generic: > -rm -f Makefile $(DISTCLEANFILES) > -rm -f config.cache config.log stamp-h stamp-h[0-9]* > -test -z "$(CONFIG_CLEAN_FILES)" || rm -f $(CONFIG_CLEAN_FILES) > > maintainer-clean-generic: > -test -z "$(MAINTAINERCLEANFILES)" || rm -f $(MAINTAINERCLEANFILES) > -test -z "$(BUILT_SOURCES)" || rm -f $(BUILT_SOURCES) > mostlyclean: mostlyclean-generic > > clean: clean-generic mostlyclean > > distclean: distclean-generic clean > -rm -f config.status > -rm -f libtool > > maintainer-clean: maintainer-clean-generic distclean > @echo "This command is intended for maintainers to use;" > @echo "it deletes files that may require special tools to rebuild." > > .PHONY: tags distdir info dvi installcheck install-exec install-data \ > install uninstall all installdirs mostlyclean-generic distclean-generic \ > clean-generic maintainer-clean-generic clean mostlyclean distclean \ > maintainer-clean > > > # Tell versions [3.59,3.63) of GNU make to not export all variables. > # Otherwise a system limit (for SysV at least) may be exceeded. > .NOEXPORT: Only in Version-4-10-3.1: lib/savedir.c Only in Version-4-10-3.1: etc/README Only in Version-4-10-3.1: auxdir/help2man.PL