#!/bin/bash

# libelf.build
# Build libelf for ARMedslack
# by Stuart Winter <stuart@armedslack.org>, bits based on debian/rules.
# 29-Dec-04

VERSION=$1

# Extract source:
cd $SLACKTRACKSCRATCHDIR
tar zxvvf $PORTCWD/sources/libelf*orig*.tar.gz
cd $PACKAGE-*
slackhousekeeping

# Apply Debian's diff:
zcat $PORTCWD/sources/libelf*diff* | patch -p1

# Configure:
CFLAGS="$ARCH_CFLAGS -g -D_REENTRANT" \
./configure \
  --prefix=/usr \
  --enable-shared || failconfig

# Build:
make || failmake

# Copy docs:
mkdir -p /usr/doc/$PACKAGE-$VERSION
cp -a COPYING.LIB ChangeLog INSTALL README VERSION \
      /usr/doc/$PACKAGE-$VERSION

# Install:
make install

# Install package description:
cd / && slackdesc
