wok annotate nail/receipt @ rev 1210

Add cyrus-imapd
author Pascal Bellard <pascal.bellard@slitaz.org>
date Sat Aug 09 14:25:01 2008 +0000 (2008-08-09)
parents 91d2cd4b9500
children d314a27329ca
rev   line source
sygne@996 1 # SliTaz package receipt.
sygne@996 2
sygne@996 3 PACKAGE="nail"
sygne@996 4 VERSION="12.3"
sygne@996 5 CATEGORY="network"
sygne@996 6 SHORT_DESC="Text mode mail user agent."
sygne@996 7 MAINTAINER="sygne@ombres.eu"
sygne@996 8 DEPENDS=""
sygne@996 9 BUILD_DEPENDS=""
sygne@996 10 WANTED=""
sygne@996 11 SOURCE="mailx"
sygne@996 12 TARBALL="$SOURCE-$VERSION.tar.bz2"
sygne@996 13 WEB_SITE="http://heirloom.sourceforge.net/mailx.html"
sygne@996 14 WGET_URL="http://prdownloads.sourceforge.net/heirloom/$TARBALL"
sygne@996 15
sygne@996 16 # Rules to configure and make the package.
sygne@996 17 compile_rules()
sygne@996 18 {
sygne@996 19 cd $src
sygne@996 20
sygne@996 21 make
sygne@996 22 make install UCBINSTALL=/usr/bin/install \
sygne@996 23 DESTDIR=$PWD/_pkg PREFIX=/usr
sygne@996 24
sygne@996 25
sygne@996 26
sygne@996 27
sygne@996 28 }
sygne@996 29
sygne@996 30 # Rules to gen a SliTaz package suitable for Tazpkg.
sygne@996 31 genpkg_rules()
sygne@996 32 {
sygne@996 33 mkdir -p $fs/usr
sygne@996 34 cp -r $_pkg/usr/bin $fs/usr
sygne@996 35 strip -s $fs/usr/bin/*
sygne@996 36 mv $fs/usr/bin/mailx $fs/usr/bin/nail
sygne@996 37
sygne@996 38 cp -r $_pkg/etc $fs
sygne@996 39 }
sygne@996 40
sygne@996 41 # Post install commands for Tazpkg.
sygne@996 42 # Check mailx
sygne@996 43 post_install()
sygne@996 44 {
pascal@1137 45 . $1/etc/init.d/rc.functions
sygne@996 46
pascal@1137 47 if [ -e $1/usr/bin/mailx ]; then
sygne@996 48 echo ""
sygne@996 49 echo "/usr/bin/mailx exists"
sygne@996 50 echo -n "Do you want /usr/bin/nail for /usr/bin/mailx (y/N) ? : "
sygne@996 51 read anser
sygne@996 52 if [ "$anser" == "y" ]; then
sygne@996 53 echo ""
sygne@996 54 echo -n "linking /usr/bin/mailx to /usr/bin/nail"
pascal@1137 55 rm $1/usr/bin/mailx
pascal@1137 56 ln -s /usr/bin/nail $1/usr/bin/mailx
sygne@996 57 status
sygne@996 58 else
sygne@996 59 echo ""
sygne@996 60 echo "Doing nothing with /usr/bin/mailx"
sygne@996 61 echo ""
sygne@996 62 fi
sygne@996 63 else
sygne@996 64 echo -n "linking /usr/bin/mailx to /usr/bin/nail"
pascal@1137 65 ln -s /usr/bin/nail $1/usr/bin/mailx
sygne@996 66 status
sygne@996 67 fi
sygne@996 68 }