#!/bin/bash

# This script is run by debian.rules in the main source directory.

package=xdevel
version=3.1.2
debian=3

rm -rf debian-tmp
mkdir debian-tmp debian-tmp/{DEBIAN,usr,usr/X11R6,usr/X11R6/lib}
mkdir debian-tmp/usr/X11R6/lib/X11

sed -e "2s/=/${version}-${debian}/" \
	debian.packages/$package/debian.control > debian-tmp/DEBIAN/control

# Libraries

for i in core-tree/usr/X11R6/lib/lib*.a ; do
  T=`echo $i | sed 's/\\.a$//'`
  F=$T.so.6.0
  if [ -f $F ]; then
    W=`echo $T | sed 's/^.*\\///'`
    ln -s $W.so.6.0 debian-tmp/usr/X11R6/lib/$W.so
  else
    cp $T.a debian-tmp/usr/X11R6/lib
  fi
done

# Includes

cp -R core-tree/usr/X11R6/include debian-tmp/usr/X11R6

mkdir debian-tmp/usr/include
ln -s ../X11R6/include/X11 debian-tmp/usr/include/X11

# Config files for imake

cp -R core-tree/usr/X11R6/lib/X11/config debian-tmp/usr/X11R6/lib/X11

# Set ownership to root

chown -R root.root debian-tmp
chmod -R g-ws debian-tmp

dpkg --build debian-tmp
mv debian-tmp.deb ../$package-$version-$debian.deb

