X-Git-Url: http://git.jankratochvil.net/?p=gnokii.git;a=blobdiff_plain;f=packaging%2FSlackware%2FSlackBuild.in;fp=packaging%2FSlackware%2FSlackBuild.in;h=0853b6abd5f1bf833919d2eccbadd96c23166d40;hp=d49b0816fe743ad7570483982d0011d51c084d0c;hb=49dd905279a8e62936e3713510ab0fd738e20ecb;hpb=2f2703c9133032c12671ca5c77ae626b8fb178d4 diff --git a/packaging/Slackware/SlackBuild.in b/packaging/Slackware/SlackBuild.in index d49b081..0853b6a 100644 --- a/packaging/Slackware/SlackBuild.in +++ b/packaging/Slackware/SlackBuild.in @@ -5,11 +5,14 @@ # Written by Pawe³ Kot # -ARCH=@ARCH@ PN=@PACKAGE@ PV=@VERSION@ -DOCS="COPYING ChangeLog VERSION Docs/CREDITS Docs/DataCalls-QuickStart Docs/README*" +ARCH="i386" +BUILD=1 + +DOCS1="Docs/*" +DOCS2="Docs/protocol Docs/sample" CONF="Docs/sample/gnokiirc" CWD=`pwd` @@ -34,24 +37,26 @@ tar xzvf $CWD/$PN-$PV.tar.gz cd $PN-$PV # Configure and make package -./configure --prefix=/usr --with-x --enable-nls $ARCH-slackware-linux || exit 1 -make || exit 1 -make prefix=$PKG/usr install || exit 1 +./configure --prefix=/usr --with-xgnokiidir=/usr/X11R6 i386-slackware-linux +make +make prefix=$PKG/usr xgnokii_libdir=$PKG/usr/X11R6 install # Copy the docs mkdir -p $PKG/usr/doc/$PN-$PV -cp -a $DOCS $PKG/usr/doc/$PN-$PV -chmod 644 $PKG/usr/doc/$PN-$PV +cp $DOCS1 $PKG/usr/doc/$PN-$PV +cp -r $DOCS2 $PKG/usr/doc/$PN-$PV # and the configuration mkdir -p $PKG/etc -sed "s|/usr/local/sbin|/usr/sbin|" < $CONF > $PKG/etc/gnokiirc +sed "s|/usr/local/sbin|/usr/sbin|" < $CONF > $PKG/etc/gnokiirc.new # Now, add gnokii group, set the permissions GROUPADD=`which groupadd` cd $PKG mkdir install cat > install/doinst.sh </dev/null 2>&1 chown root.gnokii /usr/bin/gnokii chmod 750 /usr/bin/gnokii @@ -59,11 +64,17 @@ chown root.gnokii /usr/sbin/gnokiid 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.tgz +y" | makepkg $TMP/$PN-$PV-$ARCH-$BUILD.tgz # Cleanup rm -rf $TMP/$PN-$PV