Package: gsfonts-x11 Version: 0.17 Severity: serious Tags: patch >From my pbuilder build log:
... perl -e 'my $lines=""; my $count=0; \ while (<>) { \ next if /^\d+$/; \ $lines.=$_; $count++; \ if(/iso8859-1/) { \ s/iso8859-1/iso8859-2/g; \ $lines.=$_; $count++; \ s/iso8859-2/iso8859-15/g; \ $lines.=$_; $count++; \ } \ } \ print "$count\n$lines";' \ < fonts.scale \ > `pwd`/debian/gsfonts-x11/etc/X11/fonts/Type1/gsfonts-x11.scale syntax error at -e line 2, near "while" syntax error at -e line 5, near "if" syntax error at -e line 10, near "}" Execution of -e aborted due to compilation errors. make: *** [install] Error 255 I've attached a patch which fixes the build for me. -- System Information: Debian Release: testing/unstable APT prefers unstable APT policy: (500, 'unstable'), (1, 'experimental') Architecture: i386 (i686) Shell: /bin/sh linked to /bin/bash Kernel: Linux 2.6.15-1-686 Locale: LANG=fr_FR.UTF-8, LC_CTYPE=fr_FR.UTF-8 (charmap=UTF-8) Versions of packages gsfonts-x11 depends on: ii gsfonts 8.14+v8.11+urw-0.2 Fonts for the Ghostscript interpre ii xutils 6.9.0.dfsg.1-2 X Window System utility programs gsfonts-x11 recommends no packages. -- no debconf information
diff -urN gsfonts-x11-0.17.old/debian/rules gsfonts-x11-0.17/debian/rules --- gsfonts-x11-0.17.old/debian/rules 2003-03-02 14:02:53.000000000 +0000 +++ gsfonts-x11-0.17/debian/rules 2006-01-10 14:44:04.000000000 +0000 @@ -33,28 +33,28 @@ $(debroot)/usr/X11R6/lib/X11/fonts/Type1/$$f; \ done - perl -e 'my $$lines=""; my $$count=0; \ - while (<>) { \ - next if /^\d+$$/; \ - $$lines.=$$_; $$count++; \ - if(/iso8859-1/) { \ - s/iso8859-1/iso8859-2/g; \ - $$lines.=$$_; $$count++; \ - s/iso8859-2/iso8859-15/g; \ - $$lines.=$$_; $$count++; \ - } \ - } \ - print "$$count\n$$lines";' \ + perl -e 'my $$lines=""; my $$count=0; '\ +' while (<>) { '\ +' next if /^\d+$$/; '\ +' $$lines.=$$_; $$count++; '\ +' if(/iso8859-1/) { '\ +' s/iso8859-1/iso8859-2/g; '\ +' $$lines.=$$_; $$count++; '\ +' s/iso8859-2/iso8859-15/g; '\ +' $$lines.=$$_; $$count++; '\ +' } '\ +' } '\ +' print "$$count\n$$lines";' \ < fonts.scale \ > $(debroot)/etc/X11/fonts/Type1/gsfonts-x11.scale - perl -ne 'print; \ - if (/iso8859-1/) { \ - s/iso8859-1/iso8859-2/g; \ - print; \ - s/iso8859-2/iso8859-15/g; \ - print; \ - }' \ + perl -ne 'print; '\ +' if (/iso8859-1/) { '\ +' s/iso8859-1/iso8859-2/g; '\ +' print; '\ +' s/iso8859-2/iso8859-15/g; '\ +' print; '\ +' }' \ < fonts.alias \ > $(debroot)/etc/X11/fonts/Type1/gsfonts-x11.alias