# HG changeset patch # User Pascal Bellard # Date 1419938282 -3600 # Node ID 4ec8ff5f196d2a29568a6450681fafef947084c9 # Parent a9704387805acd3d5552faa1a36fc49b0a453cf2 Add hylafax diff -r a9704387805a -r 4ec8ff5f196d hylafax/receipt --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/hylafax/receipt Tue Dec 30 12:18:02 2014 +0100 @@ -0,0 +1,52 @@ +# SliTaz package receipt. + +PACKAGE="hylafax" +VERSION="6.0.6" +CATEGORY="network" +SHORT_DESC="enterprise-class system for sending and receiving facsimiles." +MAINTAINER="pascal.bellard@slitaz.org" +LICENSE="BSD" +TARBALL="$PACKAGE-$VERSION.tar.gz" +WEB_SITE="http://www.hylafax.org/" +WGET_URL="ftp://ftp.hylafax.org/source/$TARBALL" + +DEPENDS="jpeg tiff tiff-apps zlib postfix mgetty ghostscript" +BUILD_DEPENDS="tiff-dev tiff-apps zlib-dev mgetty ghostscript" + +# Rules to configure and make the package. +compile_rules() +{ + [ -f defs.org ] && cp defs.org defs + [ -f etc/Makefile.org ] && cp etc/Makefile.org etc/Makefile + sed -i -e 's|=/usr/local/|=/usr/|g' configure + yes '' | ./configure + make + cp defs defs.org + sed -i -e "s|= /usr/bin|= $DESTDIR/usr/bin|" \ + -e "s|= /usr/sbin|= $DESTDIR//usr/sbin|" \ + -e "s|= /usr/lib|= $DESTDIR/usr/lib|" \ + -e "s|= /usr/man|= $DESTDIR/usr/man|" \ + -e "s|= /var/|= $DESTDIR/var/|" \ + -e 's|= uucp|= root|' \ + -e 's|= bin|= root|' \ + defs + mkdir -p $DESTDIR/usr/lib $DESTDIR/var/spool/hylafax + cp etc/Makefile etc/Makefile.org + sed -i -e "s|/etc/init.d|$DESTDIR/etc/init.d|" \ + -e "s|/etc/config|$DESTDIR/etc/config|" \ + etc/Makefile + mkdir -p $DESTDIR/etc/init.d + make DESTDIR=$DESTDIR install +} + +# Rules to gen a SliTaz package suitable for Tazpkg. +genpkg_rules() +{ + mkdir -p $fs/usr + cp -a $install/usr/bin $fs/usr + cp -a $install/usr/sbin $fs/usr + cp -a $install/usr/lib $fs/usr + cp -a $install/var $fs + rm -rf $install/var/spool/hylafax/etc/templates + cp -a $install/etc $fs +}