You are not logged in.
Heya,
I wanted to test asterisk PBX since I haven't gotten h323-support for it compiled in ... since I get compile-errors then. I noticed that archlinux doesn't has any package for a sip-client, so I searched for one ..
.
Minisip supports security-protocol(s), video-conferencing, ... It doesn't seem to support the speex-codec. I haven't compiled support for dsound (spatial sound for video conferencing?) and ipsec-support (experimental). This package compiles the gtk-gui.
This is a beta-release.
libmutil:
#Contributor: Michel Brabants <michel.linux@tiscali.be>
pkgname=libmutil
pkgver=0.3.0
pkgrel=1
pkgdesc="Different utility-classes for portable C++ development. Libmutil contains different classes useful for C++ programming, mostly string handling, cryptography and portable thread control. It is used by the minisip SIP user agent."
url="http://www.minisip.org"
license=""
depends=('openssl>=0.9.6')
source=(http://www.minisip.org/source/$pkgname-$pkgver.tar.gz)
md5sums=('3fd720e036a8b1ccc8eedcdce3bcfa47')
build() {
cd $startdir/src/$pkgname-$pkgver
./configure --prefix=/usr
make || return 1
make prefix=$startdir/pkg/usr install
}
libmnetutil:
#Contributor: Michel Brabants <michel.linux@tiscali.be>
pkgname=libmnetutil
pkgver=0.3.0
pkgrel=1
pkgdesc="Different utility-classes for portable networking C++ development. Libmnetutil contains different classes useful to write portable networking applications in C++. It includes UDP, TCP and TLS sockets, DNS resolving..."
url="http://www.minisip.org"
license=""
depends=('libmutil>=0.3.0')
source=(http://www.minisip.org/source/$pkgname-$pkgver.tar.gz)
md5sums=('1454b0adc907fb02f88414e9e1a58ec0')
build() {
cd $startdir/src/$pkgname-$pkgver
./configure --prefix=/usr
make || return 1
make prefix=$startdir/pkg/usr install
}
libmikey:
#Contributor: Michel Brabants <michel.linux@tiscali.be>
pkgname=libmikey
pkgver=0.4.0
pkgrel=1
pkgdesc="C++ implementation of the MIKEY (RFC3830) protocol. Libmikey implements the Multimedia Internet KEYing protocol, in a C++ library. The MIKEY protocol provides authentication and key agreement for secure multimedia session."
url="http://www.minisip.org"
license=""
depends=('openssl>=0.9.6' 'libmutil>=0.3.0')
source=(http://www.minisip.org/source/$pkgname-$pkgver.tar.gz)
md5sums=('8690f622409599e18a6325f5b9989f41')
build() {
cd $startdir/src/$pkgname-$pkgver
./configure --prefix=/usr
make || return 1
make prefix=$startdir/pkg/usr install
}
libmsip:
#Contributor: Michel Brabants <michel.linux@tiscali.be>
pkgname=libmsip
pkgver=0.3.0
pkgrel=1
pkgdesc="C++ implementation of the SIP (RFC3261) protocol. Libmsip implements the Session Initiation Protocol, in a C++ library. The SIP protocol is used mostly to initialize Voice over IP calls."
url="http://www.minisip.org"
license=""
depends=('libmutil')
source=(http://www.minisip.org/source/$pkgname-$pkgver.tar.gz)
md5sums=('4960049a61128adef1debdccfdd7936a')
build() {
cd $startdir/src/$pkgname-$pkgver
./configure --prefix=/usr
make || return 1
make prefix=$startdir/pkg/usr install
}
minisip:
#Contributor: Michel Brabants <michel.linux@tiscali.be>
pkgname=minisip
pkgver=0.7.0
pkgrel=1
pkgdesc="Minisip is a SIP User Agent ("Internet telephone"). It supports Secure VoIP, SIP, MIKEY, RTP, SRTP, SDP, Video Telephony(not included in this PKGBUILD yet:ffmpeg-dependency) and Push-to-talk."
url="http://www.minisip.org"
license=""
#libglademm=2.0 or qt>=3.0 can be used too. I'm using text-based interface since arch is using newer libglademm and I have no time to compile that one at the moment
depends=('libmutil>=0.3' 'libmnetutil>=0.3' 'libmikey>=0.4' 'libmsip>=0.3' 'alsa-lib' 'libglademm' 'ffmpeg' 'sdl')
source=(http://www.minisip.org/source/$pkgname-$pkgver.tar.gz)
md5sums=('1c1bca512414430feced8d0011b8439c')
#todo?: enable dsound-support
build() {
cd $startdir/src/$pkgname-$pkgver
#different user-interfaces available (default=gtk2-interface): use the switch according to the want you want:
#disable gtk: --disable-gtk
#qt-embedded: --enable-qte
#text: --enable-textui
#opie(open palmtop): --enable-opie
#todo: enable video: --enable-video
./configure --prefix=/usr --enable-alsa --with-qtdir=/opt/qt --enable-video --with-avcodec=/usr/include/ffmpeg
make || return 1
make prefix=$startdir/pkg/usr install
}
Offline
Package has been updated
Offline