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