groff-commit
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Groff-commit] groff ChangeLog font/devpdf/Foundry.in font/dev...


From: Werner LEMBERG
Subject: [Groff-commit] groff ChangeLog font/devpdf/Foundry.in font/dev...
Date: Thu, 20 Sep 2012 07:48:29 +0000

CVSROOT:        /cvsroot/groff
Module name:    groff
Changes by:     Werner LEMBERG <wl>     12/09/20 07:48:29

Modified files:
        .              : ChangeLog 
        font/devpdf    : Foundry.in 
        font/devpdf/util: BuildFoundries.pl 
        src/devices/gropdf: gropdf.pl pdfmom.pl 

Log message:
        [gropdf] Various minor fixes.
        
        * font/devpdf/Foundry.in: Add font path to debian `gsfonts' package.
        
        * font/devpdf/util/BuildFoundries.pl: Handle missing fonts in a more
        sane way, do NOT abort the complete make run!
        
        * src/devices/gropdf/gropdf: Accept papersize names (i.e. A4) as
        either upper or lower case.
        The -p (papersize) option should be length,width (currently reversed
        - width,length)
        
        * src/devices/gropdf/pdfmom.pl: Support use of GROFF_BIN_PATH.

CVSWeb URLs:
http://cvs.savannah.gnu.org/viewcvs/groff/ChangeLog?cvsroot=groff&r1=1.1351&r2=1.1352
http://cvs.savannah.gnu.org/viewcvs/groff/font/devpdf/Foundry.in?cvsroot=groff&r1=1.1&r2=1.2
http://cvs.savannah.gnu.org/viewcvs/groff/font/devpdf/util/BuildFoundries.pl?cvsroot=groff&r1=1.2&r2=1.3
http://cvs.savannah.gnu.org/viewcvs/groff/src/devices/gropdf/gropdf.pl?cvsroot=groff&r1=1.8&r2=1.9
http://cvs.savannah.gnu.org/viewcvs/groff/src/devices/gropdf/pdfmom.pl?cvsroot=groff&r1=1.1&r2=1.2

Patches:
Index: ChangeLog
===================================================================
RCS file: /cvsroot/groff/groff/ChangeLog,v
retrieving revision 1.1351
retrieving revision 1.1352
diff -u -b -r1.1351 -r1.1352
--- ChangeLog   11 Sep 2012 18:03:29 -0000      1.1351
+++ ChangeLog   20 Sep 2012 07:48:28 -0000      1.1352
@@ -1,3 +1,19 @@
+2012-09-20  Deri James  <address@hidden>
+
+       [gropdf] Various minor fixes.
+
+       * font/devpdf/Foundry.in: Add font path to debian `gsfonts' package.
+
+       * font/devpdf/util/BuildFoundries.pl: Handle missing fonts in a more
+       sane way, do NOT abort the complete make run!
+
+       * src/devices/gropdf/gropdf: Accept papersize names (i.e. A4) as
+       either upper or lower case.
+       The -p (papersize) option should be length,width (currently reversed
+       - width,length)
+
+       * src/devices/gropdf/pdfmom.pl: Support use of GROFF_BIN_PATH.
+
 2012-09-11  Ralph Corderoy <address@hidden>
            Werner LEMBERG  <address@hidden>
 

Index: font/devpdf/Foundry.in
===================================================================
RCS file: /cvsroot/groff/groff/font/devpdf/Foundry.in,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -b -r1.1 -r1.2
--- font/devpdf/Foundry.in      10 Aug 2011 18:24:42 -0000      1.1
+++ font/devpdf/Foundry.in      20 Sep 2012 07:48:28 -0000      1.2
@@ -65,8 +65,7 @@
 #======================================================================
 
 #Foundry|Name|Searchpath
-foundry|U|(gs):/opt/local/share/fonts/urw-fonts # the URW fonts delivered with 
ghostscript (may be different)
-
+foundry|U|(gs):/usr/share/fonts/type1/gsfonts 
:/opt/local/share/fonts/urw-fonts # the URW fonts delivered with ghostscript 
(may be different)
 #Define Flags for afmtodit
 
 r=-i 0 -m

Index: font/devpdf/util/BuildFoundries.pl
===================================================================
RCS file: /cvsroot/groff/groff/font/devpdf/util/BuildFoundries.pl,v
retrieving revision 1.2
retrieving revision 1.3
diff -u -b -r1.2 -r1.3
--- font/devpdf/util/BuildFoundries.pl  10 Aug 2011 18:23:00 -0000      1.2
+++ font/devpdf/util/BuildFoundries.pl  20 Sep 2012 07:48:28 -0000      1.3
@@ -36,7 +36,7 @@
 LoadFoundry("Foundry");
 WriteDownload("download");
 
-exit $warn;
+exit 0;
 
 
 

Index: src/devices/gropdf/gropdf.pl
===================================================================
RCS file: /cvsroot/groff/groff/src/devices/gropdf/gropdf.pl,v
retrieving revision 1.8
retrieving revision 1.9
diff -u -b -r1.8 -r1.9
--- src/devices/gropdf/gropdf.pl        31 Aug 2012 12:17:34 -0000      1.8
+++ src/devices/gropdf/gropdf.pl        20 Sep 2012 07:48:28 -0000      1.9
@@ -207,7 +207,7 @@
 
 my $unitwidth=$desc{unitwidth};
 my $papersz=$desc{papersize};
-$papersz=$fpsz if $fpsz;
+$papersz=lc($fpsz) if $fpsz;
 
 $env{FontHT}=0;
 $env{FontSlant}=0;
@@ -232,7 +232,7 @@
 
 if ($papersz=~m/([\d.]+)([cipP]),([\d.]+)([cipP])/)
 {
-    @address@hidden(0,0,ToPoints($1,$2),ToPoints($3,$4));
+    @address@hidden(0,0,ToPoints($3,$4),ToPoints($1,$2));
 }
 elsif (exists($ppsz{$papersz}))
 {

Index: src/devices/gropdf/pdfmom.pl
===================================================================
RCS file: /cvsroot/groff/groff/src/devices/gropdf/pdfmom.pl,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -b -r1.1 -r1.2
--- src/devices/gropdf/pdfmom.pl        31 Aug 2012 12:17:34 -0000      1.1
+++ src/devices/gropdf/pdfmom.pl        20 Sep 2012 07:48:29 -0000      1.2
@@ -26,6 +26,8 @@
 my @cmd;
 my $dev='pdf';
 
+$ENV{PATH}=$ENV{GROFF_BIN_PATH}.':'.$ENV{PATH} if exists($ENV{GROFF_BIN_PATH});
+
 while (my $c=shift)
 {
     if (substr($c,0,2) eq '-T')



reply via email to

[Prev in Thread] Current Thread [Next in Thread]