ASH

From CBLFS
Revision as of 21:11, 16 September 2006 by Jciccone (talk | contribs)
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to navigationJump to search
Download Source: http://ftp.osuosl.org/pub/blfs/conglomeration/ash/ash-0.4.0.tar.bz2
Required Patch: http://svn.cross-lfs.org/svn/repos/patches/ash/ash-0.4.0-cumulative_fixes-2.patch

Dependencies

Non-Multilib

Compile the package:

patch -Np1 -i ../ash-0.4.0-cumulative_fixes-2.patch &&
make

Install the package

install -v -m 755 sh /bin/ash &&
install -v -m 644 sh.1 /usr/share/man/man1/ash.1

If you would like to make ash the default sh shell, make a symlink.

ln -v -sf ash /bin/sh

Multilib

This package does not provide any libraries so only one installation is needed.

32Bit

Compile the package:

patch -Np1 -i ../ash-0.4.0-cumulative_fixes-2.patch &&
make CC="gcc ${BUILD32}"

Install the package

install -v -m 755 sh /bin/ash &&
install -v -m 644 sh.1 /usr/share/man/man1/ash.1

If you would like to make ash the default sh shell, make a symlink.

ln -v -sf ash /bin/sh

N32

Compile the package:

patch -Np1 -i ../ash-0.4.0-cumulative_fixes-2.patch &&
make CC="gcc ${BUILDN32}"

Install the package

install -v -m 755 sh /bin/ash &&
install -v -m 644 sh.1 /usr/share/man/man1/ash.1

If you would like to make ash the default sh shell, make a symlink.

ln -v -sf ash /bin/sh

64Bit

Compile the package:

patch -Np1 -i ../ash-0.4.0-cumulative_fixes-2.patch &&
make CC="gcc ${BUILD64}"

Install the package

install -v -m 755 sh /bin/ash &&
install -v -m 644 sh.1 /usr/share/man/man1/ash.1

If you would like to make ash the default sh shell, make a symlink.

ln -v -sf ash /bin/sh