Git-Url: http://git.frugalware.org/gitweb/gitweb.cgi?p=frugalware-current.git;a=commitdiff;h=45e0860df42a14c2e8ac8960b9e9b309de921582
commit 45e0860df42a14c2e8ac8960b9e9b309de921582 Author: James Buren <[email protected]> Date: Mon Jul 30 03:10:39 2012 -0500 asterisk-1.8.5.0-1-x86_64 * remove package * all maintainers who seemed interested in this package are retired, so * we no longer have anyone who can test this. diff --git a/source/apps-extra/asterisk/FrugalBuild b/source/apps-extra/asterisk/FrugalBuild deleted file mode 100644 index c62dc1e..0000000 --- a/source/apps-extra/asterisk/FrugalBuild +++ /dev/null @@ -1,37 +0,0 @@ -# Compiling Time: 1.75 SBU -# Maintainer: Priyank Gosalia <[email protected]> -# Contributor: Balint Kovacs <[email protected]> - -pkgname=asterisk -pkgver=1.8.5.0 -pkgrel=1 -pkgdesc="Open Source Private Branch Exchange (PBX)." -url="http://asterisk.org/" -backup=(etc/asterisk/*) -makedepends=('bison' 'make') -depends=('asterisk-sounds' 'curl>=7.20.0' 'glibc' 'libidn' 'ncurses' 'newt' 'popt' \ - 'libpqxx' 'libpri>=1.4.5' 'speex' 'sqlite2' 'openssl>=1.0.0' 'unixodbc' 'zlib' \ - 'mpg321' 'sudo') -groups=('apps-extra') -archs=('i686' 'x86_64') -up2date="lynx -dump ${url}/downloads |Flasttar" -source=(http://downloads.asterisk.org/pub/telephony/asterisk/releases/asterisk-${pkgver}.tar.gz \ - rc.asterisk) -signatures=("http://downloads.asterisk.org/pub/telephony/asterisk/releases/$pkgname-$pkgver.tar.gz.asc" '') - -build() -{ - Fmkdir /usr/{lib/asterisk/modules,sbin} - Fbuild - Fmessage "Creating sample config files..." - make DESTDIR=$Fdestdir samples - Frcd2 - Frm /var/run - Fmkdir /etc/tmpfiles.d - cat > $Fdestdir/etc/tmpfiles.d/asterisk.conf << EOF -d $Flocalstatedir/run 0755 root root - -d $Flocalstatedir/run/asterisk 0755 root root - -EOF -} - -# optimization ok diff --git a/source/apps-extra/asterisk/asterisk.install b/source/apps-extra/asterisk/asterisk.install deleted file mode 100644 index b60c204..0000000 --- a/source/apps-extra/asterisk/asterisk.install +++ /dev/null @@ -1,51 +0,0 @@ -# $1: the new package version -pre_install() -{ - echo "Creating the user and group for the asterisk daemon..." - groupadd asterisk - useradd -c "Asterisk PBX Daemon,,," -d /var/lib/asterisk \ - -g asterisk -G audio -s /bin/false asterisk -} - -# $1: the new package version -post_install() -{ - echo "Changing permissions for asterisk runtime directories..." - for i in `grep "=>" /etc/asterisk/asterisk.conf | cut -d " " -f 3`; do - chown -R asterisk.asterisk $i; - done; -} - -# $1: the new package version -# $2: the old package version -pre_upgrade() -{ - /etc/rc.d/rc.asterisk stop -} - -# $1: the new package version -# $2: the old package version -post_upgrade() -{ - post_install - /etc/rc.d/rc.asterisk start -} - -# $1: the old package version -pre_remove() -{ - /etc/rc.d/rc.asterisk stop -} - -# $1: the old package version -post_remove() -{ - userdel asterisk -} - -op=$1 -shift - -$op $* - -# vim: ft=sh diff --git a/source/apps-extra/asterisk/rc.asterisk b/source/apps-extra/asterisk/rc.asterisk deleted file mode 100644 index 0ed9a94..0000000 --- a/source/apps-extra/asterisk/rc.asterisk +++ /dev/null @@ -1,50 +0,0 @@ -#!/bin/sh - -# (c) 2006 Balint Kovacs <[email protected]> -# (c) 2009 Priyank Gosalia <[email protected]> -# rc.asterisk for Frugalware -# distributed under GPL License - -. /etc/rc.d/rc.functions - -# chkconfig: 2345 92 08 -# description: Open Source Private Branch eXchange (PBX) - -source /lib/initscripts/functions -TEXTDOMAIN=asterisk -TEXTDOMAINDIR=/lib/initscripts/messages -daemon=$"Asterisk daemon" -actions=(restart start stop status reload) -pid="cat /var/run/asterisk.pid 2> /dev/null" - -rc_start() -{ - start_msg - if [[ "$(eval $pid)" == "" ]] ; then - sudo -u asterisk /usr/sbin/asterisk - ok $? - else - ok 999 - fi -} - -rc_stop() -{ - stop_msg - if [[ "$(eval $pid)" != "" ]]; then - /usr/sbin/rasterisk -x "stop now" 2> /dev/null - ok $? - else - ok 999 - fi -} - -rc_reload() -{ - if [[ "$(eval $pid)" != "" ]]; then - /usr/sbin/rasterisk -x reload - fi -} - -rc_exec $1 - _______________________________________________ Frugalware-git mailing list [email protected] http://frugalware.org/mailman/listinfo/frugalware-git
