# Description: X Session Management client library
# URL: http://xorg.freedesktop.org
# Maintainer: Tilman Sauerbeck tilman at crux dot nu
# Arch Maintainer System Team devel at crux-arm dot nu
# Depends on: xorg-libice xorg-xproto xorg-xtrans

name=xorg-libsm
version=1.1.1
release=1
source=(http://xorg.freedesktop.org/releases/individual/lib/libSM-$version.tar.bz2)

build() {
  cd libSM-$version

  export DEFAULT_LIBS="-L$CLFS/lib -L$CLFS/usr/lib -L$CLFS/usr/lib/xorg -L$CLFS/usr/lib/xorg/modules"
  export DEFAULT_CFLAGS="-I$CLFS/usr/include -I$CLFS/usr/include/X11 -I$CLFS/usr/include/X11/extensions"
  export XTRANS_LIBS="$DEFAULT_LIBS"
  export XTRANS_CFLAGS="$DEFAULT_CFLAGS -D_BSD_SOURCE -DHAS_FCHOWN -DHAS_STICKY_DIR_BIT"
  export SM_LIBS="$DEFAULT_LIBS -lICE"
  export SM_CFLAGS="$DEFAULT_CFLAGS -D_BSD_SOURCE -DHAS_FCHOWN -DHAS_STICKY_DIR_BIT"

  ./configure --build=$CHOST \
              --host=$CTARGET \
              --prefix=/usr

  make
  make DESTDIR=$PKG install
}