# HG changeset patch # User Pascal Bellard # Date 1253373298 -7200 # Node ID f198af80a1abeda4cf0c6c2e360403cf40505b72 # Parent af84ae796bba405ff234bb5cd3935439057e3871 Add dahdi: Digium Asterisk Hardware Device Interface (was zaptel) diff -r af84ae796bba -r f198af80a1ab dahdi-dev/receipt --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/dahdi-dev/receipt Sat Sep 19 17:14:58 2009 +0200 @@ -0,0 +1,20 @@ +# SliTaz package receipt. + +PACKAGE="dahdi-dev" +VERSION="2.2.0" +CATEGORY="development" +SHORT_DESC="Digium Asterisk Hardware Device Interface development files." +MAINTAINER="pascal.bellard@slitaz.org" +TARBALL="$PACKAGE-$VERSION.tar.gz" +WEB_SITE="http://www.asterisk.org/" +DEPENDS="dahdi-linux-dev" +WANTED="dahdi-tools" +PROVIDE="zaptel-dev" + +# Rules to gen a SliTaz package suitable for Tazpkg. +genpkg_rules() +{ + mkdir -p $fs/usr/lib + cp -a $_pkg/usr/lib/lib*.a $fs/usr/lib + cp -a $_pkg/usr/include $fs/usr +} diff -r af84ae796bba -r f198af80a1ab dahdi-linux-dev/receipt --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/dahdi-linux-dev/receipt Sat Sep 19 17:14:58 2009 +0200 @@ -0,0 +1,17 @@ +# SliTaz package receipt. + +PACKAGE="dahdi-linux-dev" +VERSION="2.2.0.2" +CATEGORY="development" +SHORT_DESC="Digium Asterisk Hardware Device Interface: kernel modules dev files." +MAINTAINER="pascal.bellard@slitaz.org" +TARBALL="$PACKAGE-$VERSION.tar.gz" +WEB_SITE="http://www.asterisk.org/" +WANTED="dahdi-linux" + +# Rules to gen a SliTaz package suitable for Tazpkg. +genpkg_rules() +{ + mkdir -p $fs/usr + cp -a $_pkg/usr/include $fs/usr +} diff -r af84ae796bba -r f198af80a1ab dahdi-linux/receipt --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/dahdi-linux/receipt Sat Sep 19 17:14:58 2009 +0200 @@ -0,0 +1,41 @@ +# SliTaz package receipt. + +PACKAGE="dahdi-linux" +VERSION="2.2.0.2" +CATEGORY="network" +SHORT_DESC="Digium Asterisk Hardware Device Interface: kernel modules." +MAINTAINER="pascal.bellard@slitaz.org" +TARBALL="$PACKAGE-$VERSION.tar.gz" +WEB_SITE="http://www.asterisk.org/" +WGET_URL="http://downloads.asterisk.org/pub/telephony/$PACKAGE/releases/$TARBALL" +DEPENDS="linux" +#PROVIDE="linux-misdn" + +# Rules to gen a SliTaz package suitable for Tazpkg. +compile_rules() +{ + cd $src + [ -d $WOK/linux/taz ] || tazwok cook linux + make KSRC=$WOK/linux/$(ls $WOK/linux/taz) && + make DESTDIR=$PWD/_pkg install +} + +# Rules to gen a SliTaz package suitable for Tazpkg. +genpkg_rules() +{ + mkdir -p $fs/usr + cp -a $_pkg/dev $fs + cp -a $_pkg/lib $fs + cp -a $_pkg/usr/share $fs/usr +} + +# Post install/remove commands for Tazpkg. +post_install() +{ + chroot "$1/" depmod -a +} + +post_remove() +{ + depmod -a +} diff -r af84ae796bba -r f198af80a1ab dahdi-man/receipt --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/dahdi-man/receipt Sat Sep 19 17:14:58 2009 +0200 @@ -0,0 +1,17 @@ +# SliTaz package receipt. + +PACKAGE="dahdi-man" +VERSION="2.2.0" +CATEGORY="network" +SHORT_DESC="Digium Asterisk Hardware Device Interface man pages." +MAINTAINER="pascal.bellard@slitaz.org" +TARBALL="$PACKAGE-$VERSION.tar.gz" +WEB_SITE="http://www.asterisk.org/" +WANTED="dahdi-tools" + +# Rules to gen a SliTaz package suitable for Tazpkg. +genpkg_rules() +{ + mkdir -p $fs/usr/share + cp -a $_pkg/usr/share/man $fs/usr/share +} diff -r af84ae796bba -r f198af80a1ab dahdi-perl/receipt --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/dahdi-perl/receipt Sat Sep 19 17:14:58 2009 +0200 @@ -0,0 +1,19 @@ +# SliTaz package receipt. + +PACKAGE="dahdi-perl" +VERSION="2.2.0" +CATEGORY="development" +SHORT_DESC="Digium Asterisk Hardware Device Interface PERL modules." +MAINTAINER="pascal.bellard@slitaz.org" +TARBALL="$PACKAGE-$VERSION.tar.gz" +WEB_SITE="http://www.asterisk.org/" +DEPENDS="perl" +WANTED="dahdi-tools" +PROVIDE="zaptel-perl" + +# Rules to gen a SliTaz package suitable for Tazpkg. +genpkg_rules() +{ + mkdir -p $fs/usr/lib + cp -a $_pkg/usr/lib/perl* $fs/usr/lib +} diff -r af84ae796bba -r f198af80a1ab dahdi-ppp/receipt --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/dahdi-ppp/receipt Sat Sep 19 17:14:58 2009 +0200 @@ -0,0 +1,18 @@ +# SliTaz package receipt. + +PACKAGE="dahdi-ppp" +VERSION="2.2.0" +CATEGORY="network" +SHORT_DESC="Digium Asterisk Hardware Device Interface PPP plugin." +MAINTAINER="pascal.bellard@slitaz.org" +TARBALL="$PACKAGE-$VERSION.tar.gz" +WEB_SITE="http://www.asterisk.org/" +DEPENDS="ppp" +WANTED="dahdi-tools" + +# Rules to gen a SliTaz package suitable for Tazpkg. +genpkg_rules() +{ + mkdir -p $fs/usr/lib + cp -a $_pkg/usr/lib/pppd $fs/usr/lib +} diff -r af84ae796bba -r f198af80a1ab dahdi-tools/receipt --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/dahdi-tools/receipt Sat Sep 19 17:14:58 2009 +0200 @@ -0,0 +1,40 @@ +# SliTaz package receipt. + +PACKAGE="dahdi-tools" +VERSION="2.2.0" +CATEGORY="network" +SHORT_DESC="Digium Asterisk Hardware Device Interface userland tools." +MAINTAINER="pascal.bellard@slitaz.org" +TARBALL="$PACKAGE-$VERSION.tar.gz" +WEB_SITE="http://www.asterisk.org/" +WGET_URL="http://downloads.asterisk.org/pub/telephony/$PACKAGE/releases/$TARBALL" +DEPENDS="libusb newt libpri" +BUILD_DEPENDS="dahdi-linux-dev ppp-dev libusb-dev newt-dev libpri-dev" +CONFIG_FILES="/etc/dahdi/" + +# Rules to gen a SliTaz package suitable for Tazpkg. +compile_rules() +{ + cd $src + ./configure \ + --prefix=/usr \ + --sysconfdir=/etc \ + --exec-prefix=/usr \ + --mandir=/usr/share/man \ + $CONFIGURE_ARGS && + make && + make -C ppp && + make DESTDIR=$PWD/_pkg install && + make DESTDIR=$PWD/_pkg -C ppp install && + make DESTDIR=$PWD/_pkg config +} + +# Rules to gen a SliTaz package suitable for Tazpkg. +genpkg_rules() +{ + mkdir -p $fs/etc $fs/usr/lib $fs/usr/share + cp -a $_pkg/etc/dahdi $fs/etc + cp -a $_pkg/usr/sbin $fs/usr + cp -a $_pkg/usr/lib/lib*.so* $fs/usr/lib + cp -a $_pkg/usr/share/dahdi $fs/usr/share +} diff -r af84ae796bba -r f198af80a1ab dahdi/receipt --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/dahdi/receipt Sat Sep 19 17:14:58 2009 +0200 @@ -0,0 +1,17 @@ +# SliTaz package receipt. + +PACKAGE="dahdi" +VERSION="1.0" +CATEGORY="meta" +SHORT_DESC="Digium Asterisk Hardware Device Interface." +MAINTAINER="pascal.bellard@slitaz.org" +TARBALL="$PACKAGE-$VERSION.tar.gz" +WEB_SITE="http://www.asterisk.org/" +DEPENDS="dahdi-linux dahdi-tools" +PROVIDE="zaptel" + +# Rules to gen a SliTaz package suitable for Tazpkg. +genpkg_rules() +{ + true +}