#!/bin/sh
#
# Compiles the package
#
# Sercan Arslan <arslanserc@gmail.com>
#

PACKAGE=libxklavier
VERSION=5.0
SOURCE=${PACKAGE}-${VERSION}.tar.xz
TOP_SOURCE_DIR=${PACKAGE}-${VERSION}
TOP_BUILD_DIR=build
PACKAGE_ROOT_DIR=${PWD}
INSTALL_ROOT_DIR=${PACKAGE_ROOT_DIR}/tinycore/build
CFLAGS="-march=i486 -mtune=i686 -Os -pipe"
CXXFLAGS="-march=i486 -mtune=i686 -Os -pipe"
LDFLAGS="-Wl,-O1"

export CFLAGS CXXFLAGS LDFLAGS

[ -d ${TOP_BUILD_DIR} ] && sudo rm -rf ${TOP_BUILD_DIR}

mkdir -p ${TOP_BUILD_DIR}

[ -d ${INSTALL_ROOT_DIR} ] && sudo rm -rf ${INSTALL_ROOT_DIR}

tar -C ${TOP_BUILD_DIR} -xf ${SOURCE}

cd ${TOP_BUILD_DIR}/${TOP_SOURCE_DIR}

./configure --prefix=/usr/local --enable-xkb-support --with-xkb-base=/usr/local/share/X11/xkb \
	--enable-xmodmap-support --with-xmodmap-base=/usr/local/share/xmodmap

make

make install DESTDIR=${INSTALL_ROOT_DIR}

cd ${PACKAGE_ROOT_DIR}

rm -rf ${TOP_BUILD_DIR}

