A2ps: Difference between revisions

From CBLFS
Jump to navigationJump to search
No edit summary
Line 2: Line 2:
|-
|-
!Download Source:
!Download Source:
| http://ftp.gnu.org/gnu/a2ps/a2ps-4.13b.tar.gz
| http://ftp.gnu.org/gnu/a2ps/a2ps-{{A2ps-Version}}.tar.gz
|-
|-
!Download Font:
!Download Font:
| ftp://ftp.enst.fr/pub/unix/a2ps/i18n-fonts-0.1.tar.gz
| ftp://ftp.enst.fr/pub/unix/a2ps/i18n-fonts-{{A2ps-i18n-Fonts-Version}}.tar.gz
|}
|}


Line 39: Line 39:
  make
  make


Install the package
Install the package:


  make install
  make install


Install the font
Install the fonts:


  cp -v fonts/* /usr/share/a2ps/fonts &&
  cp -v fonts/* /usr/share/a2ps/fonts &&
Line 69: Line 69:
  make
  make


Install the package
Install the package:


  make install
  make install
Line 92: Line 92:
  make
  make


Install the package
Install the package:


  make install
  make install


Install the font
Install the fonts:


  cp -v fonts/* /usr/share/a2ps/fonts &&
  cp -v fonts/* /usr/share/a2ps/fonts &&

Revision as of 12:47, 17 December 2006

Download Source: http://ftp.gnu.org/gnu/a2ps/a2ps-4.13b.tar.gz
Download Font: ftp://ftp.enst.fr/pub/unix/a2ps/i18n-fonts-0.1.tar.gz

Introduction to a2ps

a2ps is a filter utilized mainly in the background and primarily by printing scripts to convert almost every input format into PostScript output. The application's name expands appropriately to "all to PostScript".

Dependencies

Optional

Non-Multilib

Compile the package:

cp /usr/share/libtool/config.sub auxdir &&
cp /usr/share/libtool/config.guess auxdir &&
sed -i "s|emacs||" contrib/Makefile.in &&
sed -i 's/+0 -1/-k 1,2/' afm/make_fonts_map.sh &&
sed -i "s|/usr/local/share|/usr/share|" configure &&
sed -i "s|char \*malloc ();|/* & */|" lib/path-concat.c &&
./configure --prefix=/usr \
    --sysconfdir=/etc/a2ps --localstatedir=/var \
    --enable-shared --with-medium=letter &&
make

Install the package:

make install

Install the fonts:

cp -v fonts/* /usr/share/a2ps/fonts &&
cp -v afm/* /usr/share/a2ps/afm &&
cd /usr/share/a2ps/afm &&
./make_fonts_map.sh &&
mv fonts.map.new fonts.map

Multilib

32Bit

Compile the package:

cp /usr/share/libtool/config.sub auxdir &&
cp /usr/share/libtool/config.guess auxdir && 
sed -i "s|emacs||" contrib/Makefile.in &&
sed -i 's/+0 -1/-k 1,2/' afm/make_fonts_map.sh &&
sed -i "s|/usr/local/share|/usr/share|" configure &&
sed -i "s|char \*malloc ();|/* & */|" lib/path-concat.c &&
CC="gcc ${BUILD32}" ./configure --prefix=/usr \
    --enable-shared --with-medium=letter \
    --sysconfdir=/etc/a2ps --localstatedir=/var \
    --build=${CLFS_TARGET32} &&
make

Install the package:

make install

N32

TO DO!

64Bit

Compile the package:

cp /usr/share/libtool/config.sub auxdir &&
cp /usr/share/libtool/config.guess auxdir &&
sed -i "s|emacs||" contrib/Makefile.in &&
sed -i 's/+0 -1/-k 1,2/' afm/make_fonts_map.sh &&
sed -i "s|/usr/local/share|/usr/share|" configure &&
sed -i "s|char \*malloc ();|/* & */|" lib/path-concat.c &&
CC="gcc ${BUILD64}" ./configure --prefix=/usr \
    --enable-shared --with-medium=letter \
    --sysconfdir=/etc/a2ps --localstatedir=/var \
    --libdir=/usr/lib64 &&
make

Install the package:

make install

Install the fonts:

cp -v fonts/* /usr/share/a2ps/fonts &&
cp -v afm/* /usr/share/a2ps/afm &&
cd /usr/share/a2ps/afm &&
./make_fonts_map.sh &&
mv fonts.map.new fonts.map
Retrieved from "?title=A2ps&oldid=5235"