# HG changeset patch # User Christophe Lincoln # Date 1253393225 -7200 # Node ID 3fc576c9937b9acff3f9e909a2de13629208288a # Parent be7043441374cfe9810c47b54fe3f7ff2cf839b9# Parent 191da58082ebc7906eb0c16061bec499a8279219 Merge diff -r be7043441374 -r 3fc576c9937b asterisk-dev/receipt --- a/asterisk-dev/receipt Sat Sep 19 22:45:29 2009 +0200 +++ b/asterisk-dev/receipt Sat Sep 19 22:47:05 2009 +0200 @@ -1,30 +1,16 @@ # SliTaz package receipt. PACKAGE="asterisk-dev" -VERSION="bristuff" +VERSION="1.6.1.6" CATEGORY="development" SHORT_DESC="Open Source PBX and telephony toolkit development files." MAINTAINER="pascal.bellard@slitaz.org" -WEB_SITE="http://www.digium.com/" -WANTED="bristuff" - -# Extract VERSION from WANTED package source -get_version() -{ - eval $(grep ^AST_VER= $WOK/$WANTED/$WANTED-*/download.sh) - VERSION=$WANTED-$AST_VER -} +WEB_SITE="http://www.asterisk.org/" +WANTED="asterisk" # Rules to gen a SliTaz package suitable for Tazpkg. genpkg_rules() { - get_version - [ -d taz/$PACKAGE-$WANTED/fs ] && \ - mv taz/$PACKAGE-$WANTED taz/$PACKAGE-$VERSION - _pkg=$(cd $(dirname $src)/$WANTED-*/_pkg ; pwd) - while read file; do - dir=$(dirname $file) - [ -d $fs$dir ] || mkdir -p $fs$dir - eval cp -a "$_pkg$file" $fs$dir - done < $_pkg/../$PACKAGE.files-list + mkdir -p $fs/usr + cp -a $_pkg/usr/include $fs/usr } diff -r be7043441374 -r 3fc576c9937b asterisk/receipt --- a/asterisk/receipt Sat Sep 19 22:45:29 2009 +0200 +++ b/asterisk/receipt Sat Sep 19 22:47:05 2009 +0200 @@ -1,39 +1,48 @@ # SliTaz package receipt. PACKAGE="asterisk" -VERSION="bristuff" +VERSION="1.6.1.6" CATEGORY="misc" SHORT_DESC="Open Source PBX and telephony toolkit." MAINTAINER="pascal.bellard@slitaz.org" -WEB_SITE="http://www.digium.com/" -WANTED="bristuff" +TARBALL="$PACKAGE-$VERSION.tar.gz" +WEB_SITE="http://www.asterisk.org/" +WGET_URL="http://downloads.asterisk.org/pub/telephony/asterisk/$TARBALL" DEPENDS="openssl ncurses zlib libogg libvorbis curl newt libusb alsa-lib \ speex iksemel spandsp tiff radiusclient-ng nbs freetds libpostgresqlclient \ -libmysqlclient libunixODBC mISDNuser popt zaptel" +libmysqlclient libunixODBC popt dahdi libpri" +BUILD_DEPENDS="libvorbis-dev curl-dev speex-dev alsa-lib-dev popt-dev \ +libpri-dev spandsp-dev" CONFIG_FILES="/etc/asterisk" -# Extract VERSION from WANTED package source -get_version() +# Rules to configure and make the package. +# +# Graphical configuration: 'make menuconfig' or 'make gmenuconfig' +# +compile_rules() { - eval $(grep ^AST_VER= $WOK/$WANTED/$WANTED-*/download.sh) - VERSION=$WANTED-$AST_VER + cd $src + ./configure \ + --prefix=/usr \ + --sysconfdir=/etc \ + --without-pwlib \ + $CONFIGURE_ARGS && + make && + make DESTDIR=$PWD/_pkg install && + make DESTDIR=$PWD/_pkg samples && + cd contrib/utils && + gcc rawplayer.c -o $src/_pkg/usr/bin/rawplayer } # Rules to gen a SliTaz package suitable for Tazpkg. genpkg_rules() { - get_version - [ -d taz/$PACKAGE-$WANTED/fs ] && \ - mv taz/$PACKAGE-$WANTED taz/$PACKAGE-$VERSION - _pkg=$(cd $(dirname $src)/$WANTED-*/_pkg ; pwd) - while read file; do - dir=$(dirname $file) - [ -d $fs$dir ] || mkdir -p $fs$dir - eval cp -a "$_pkg$file" $fs$dir - done < $_pkg/../$PACKAGE.files-list - for i in $fs/etc/asterisk/*.sample; do - mv $i ${i%.sample} - done + mkdir -p $fs/usr + cp -a $_pkg/etc $fs + cp -a $_pkg/var $fs + cp -a $_pkg/usr/bin $fs/usr + cp -a $_pkg/usr/lib $fs/usr + cp -a $_pkg/usr/sbin $fs/usr cp -a stuff/* $fs }