Slim
From CBLFS
Download Source: | http://download.berlios.de/slim/slim-1.3.0.tar.gz |
---|
Contents
Introduction to Slim
SLiM is a desktop-independent display manager for X11.
Project Homepage: http://slim.berlios.de/
Dependencies
Required
Optional
Non-Multilib
Compile the package:
sed -i -e "s:^MANDIR=.*:MANDIR=/usr/share/man:" \ -e "s:/usr/X11R6:/usr:" \ Makefile && sed -i -e 's#X11R6/##g' -e 's#/usr/bin:##' \ -e 's/# daemon/daemon/' \ slim.conf && make
Install the package:
make install
Multilib
This package does not provide any libraries so only one installation is required.
32Bit
Compile the package:
sed -i -e "s:^CXX=.*:CXX=$(which g++) ${BUILD32}:" \ -e "s:^CC=.*:CC=$(which gcc) ${BUILD32}:" \ -e "s:^MANDIR=.*:MANDIR=/usr/share/man:" \ -e "s:/usr/X11R6:/usr:" \ Makefile && sed -i -e 's#X11R6/##g' -e 's#/usr/bin:##' \ -e 's/# daemon/daemon/' \ slim.conf && make
Install the package:
make install
N32
Compile the package:
sed -i '10 s@lib@lib32@' Makefile && sed -i -e "s:^CXX=.*:CXX=$(which g++) ${BUILDN32}:" \ -e "s:^CC=.*:CC=$(which gcc) ${BUILDN32}:" \ -e "s:^MANDIR=.*:MANDIR=/usr/share/man:" \ -e "s:/usr/X11R6:/usr:" \ Makefile && sed -i -e 's#X11R6/##g' -e 's#/usr/bin:##' \ -e 's/# daemon/daemon/' \ slim.conf && make
Install the package:
make install
64Bit
Compile the package:
sed -i '10 s@lib@lib64@' Makefile && sed -i -e "s:^CXX=.*:CXX=$(which g++) ${BUILD64}:" \ -e "s:^CC=.*:CC=$(which gcc) ${BUILD64}:" \ -e "s:^MANDIR=.*:MANDIR=/usr/share/man:" \ -e "s:/usr/X11R6:/usr:" \ Makefile && sed -i -e 's#X11R6/##g' -e 's#/usr/bin:##' \ -e 's/# daemon/daemon/' \ slim.conf && make
Install the package:
make install
Configuring
Create a SLiM bootscript:
cat > /etc/rc.d/init.d/slim << EOF #!/bin/bash # Begin $rc_base/init.d/slim # # Based on sysklogd script from LFS-3.1 and earlier. # Written by Andrew "Weibullguy" Rowland <darowland@ieee.org> # # Date: 2008-06-23 . /etc/sysconfig/rc . $rc_functions # Read in the command arguments case "$1" in start) boot_mesg "Starting SLiM Display Manager..." loadproc /usr/bin/slim -d ;; stop) boot_mesg "Stopping SLiM Display Manager..." killproc slim ;; restart) $0 stop $0 start ;; status) statusproc /usr/bin/slim ;; *) echo "Usage: $0 {start|stop|restart|status}" exit 1 esac exit 0 # End $rc_base/init.d/slim EOF
Contents
Installed Directories: | /usr/share/slim/themes/default/ |
---|---|
Installed Programs: | slim |
Installed Libraries: | None |
Short Descriptions
slim | is a desktop-independent display manager. |
---|