# Written by Pawe³ Kot <pkot@linuxnews.pl>
#
+ARCH=@ARCH@
PN=@PACKAGE@
PV=@VERSION@
-ARCH="i386"
-BUILD=1
-
-DOCS1="Docs/*"
-DOCS2="Docs/protocol Docs/sample"
+DOCS="COPYING ChangeLog VERSION Docs/CREDITS Docs/DataCalls-QuickStart Docs/README*"
CONF="Docs/sample/gnokiirc"
CWD=`pwd`
cd $PN-$PV
# Configure and make package
-./configure --prefix=/usr --with-xgnokiidir=/usr/X11R6 i386-slackware-linux
-make
-make prefix=$PKG/usr xgnokii_libdir=$PKG/usr/X11R6 install
+./configure --prefix=/usr --with-x --enable-nls $ARCH-slackware-linux || exit 1
+make || exit 1
+make prefix=$PKG/usr install || exit 1
# Copy the docs
mkdir -p $PKG/usr/doc/$PN-$PV
-cp $DOCS1 $PKG/usr/doc/$PN-$PV
-cp -r $DOCS2 $PKG/usr/doc/$PN-$PV
+cp -a $DOCS $PKG/usr/doc/$PN-$PV
+chmod 644 $PKG/usr/doc/$PN-$PV
# and the configuration
mkdir -p $PKG/etc
-sed "s|/usr/local/sbin|/usr/sbin|" < $CONF > $PKG/etc/gnokiirc.new
+sed "s|/usr/local/sbin|/usr/sbin|" < $CONF > $PKG/etc/gnokiirc
# Now, add gnokii group, set the permissions
GROUPADD=`which groupadd`
cd $PKG
mkdir install
cat > install/doinst.sh <<EOF
-#!/bin/sh
-
$GROUPADD gnokii >/dev/null 2>&1
chown root.gnokii /usr/bin/gnokii
chmod 750 /usr/bin/gnokii
chmod 750 /usr/sbin/gnokiid
chown root.gnokii /usr/sbin/mgnokiidev
chmod 4750 /usr/sbin/mgnokiidev
-
-if [ -f /etc/gnokiirc ]; then
- rm -f /etc/gnokiirc.new
-else
- mv /etc/gnokiirc.new /etc/gnokiirc
-fi
EOF
# and build the package answering "yes" twice
echo "y
-y" | makepkg $TMP/$PN-$PV-$ARCH-$BUILD.tgz
+y" | makepkg $TMP/$PN.tgz
# Cleanup
rm -rf $TMP/$PN-$PV