summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorGustavo Zacarias <gustavoz@gentoo.org>2005-06-02 01:25:39 +0000
committerGustavo Zacarias <gustavoz@gentoo.org>2005-06-02 01:25:39 +0000
commitded9b577d014b63ed8a42e898d1d7ef30af05720 (patch)
treef8946a566cb44364691797a390564415e081165a /net-misc/minisip
parentImported support library for minisip (diff)
downloadgentoo-2-ded9b577d014b63ed8a42e898d1d7ef30af05720.tar.gz
gentoo-2-ded9b577d014b63ed8a42e898d1d7ef30af05720.tar.bz2
gentoo-2-ded9b577d014b63ed8a42e898d1d7ef30af05720.zip
Initial import of minisip, thanks to ingenius for pointing me at this software
(Portage version: 2.0.51.19)
Diffstat (limited to 'net-misc/minisip')
-rw-r--r--net-misc/minisip/ChangeLog10
-rw-r--r--net-misc/minisip/Manifest5
-rw-r--r--net-misc/minisip/files/digest-minisip-0.7.01
-rw-r--r--net-misc/minisip/files/minisip-no-qtgui.patch31
-rw-r--r--net-misc/minisip/metadata.xml9
-rw-r--r--net-misc/minisip/minisip-0.7.0.ebuild47
6 files changed, 103 insertions, 0 deletions
diff --git a/net-misc/minisip/ChangeLog b/net-misc/minisip/ChangeLog
new file mode 100644
index 000000000000..5d7a4324f8b7
--- /dev/null
+++ b/net-misc/minisip/ChangeLog
@@ -0,0 +1,10 @@
+# ChangeLog for net-misc/minisip
+# Copyright 1999-2005 Gentoo Foundation; Distributed under the GPL v2
+# $Header: /var/cvsroot/gentoo-x86/net-misc/minisip/ChangeLog,v 1.1 2005/06/02 01:25:39 gustavoz Exp $
+
+*minisip-0.7.0 (02 Jun 2005)
+
+ 02 Jun 2005; Gustavo Zacarias <gustavoz@gentoo.org>
+ +files/minisip-no-qtgui.patch, +metadata.xml, +minisip-0.7.0.ebuild:
+ Initial import of minisip, thanks to ingenius for pointing me at this software
+
diff --git a/net-misc/minisip/Manifest b/net-misc/minisip/Manifest
new file mode 100644
index 000000000000..d8d2ecaec703
--- /dev/null
+++ b/net-misc/minisip/Manifest
@@ -0,0 +1,5 @@
+MD5 f485fd4c41d53461fea8531469a4eb71 minisip-0.7.0.ebuild 1187
+MD5 8b80ac84b09053678d3fcdb3167e1d89 ChangeLog 354
+MD5 d620cd424e6c6553736cc5304899deae metadata.xml 253
+MD5 66f9e462eae33c5d64ba4ccefa07cc5c files/minisip-no-qtgui.patch 2868
+MD5 e6ba36dc5f1ea211ef790b0deb4e0c6a files/digest-minisip-0.7.0 65
diff --git a/net-misc/minisip/files/digest-minisip-0.7.0 b/net-misc/minisip/files/digest-minisip-0.7.0
new file mode 100644
index 000000000000..04b8501f306b
--- /dev/null
+++ b/net-misc/minisip/files/digest-minisip-0.7.0
@@ -0,0 +1 @@
+MD5 1c1bca512414430feced8d0011b8439c minisip-0.7.0.tar.gz 842162
diff --git a/net-misc/minisip/files/minisip-no-qtgui.patch b/net-misc/minisip/files/minisip-no-qtgui.patch
new file mode 100644
index 000000000000..8a65d1eae407
--- /dev/null
+++ b/net-misc/minisip/files/minisip-no-qtgui.patch
@@ -0,0 +1,31 @@
+diff -Nura minisip-0.7.0/configure minisip-0.7.0.noqt/configure
+--- minisip-0.7.0/configure 2005-02-21 17:14:10.000000000 -0300
++++ minisip-0.7.0.noqt/configure 2005-06-01 11:00:18.000000000 -0300
+@@ -10534,7 +10534,7 @@
+
+
+
+- ac_config_files="$ac_config_files codecs/Makefile codecs/ilbc/Makefile codecs/g711/Makefile minisip/Makefile minisip/contactdb/Makefile minisip/ipprovider/Makefile minisip/gui/Makefile minisip/gui/qtgui/Makefile minisip/gui/gtkgui/Makefile minisip/gui/textui/Makefile rtp/Makefile sip/Makefile soundcard/Makefile spaudio/Makefile stun/Makefile ipsec/Makefile sdp/Makefile p2t/Makefile mediahandler/Makefile video/Makefile debian/Makefile Makefile"
++ ac_config_files="$ac_config_files codecs/Makefile codecs/ilbc/Makefile codecs/g711/Makefile minisip/Makefile minisip/contactdb/Makefile minisip/ipprovider/Makefile minisip/gui/Makefile minisip/gui/gtkgui/Makefile minisip/gui/textui/Makefile rtp/Makefile sip/Makefile soundcard/Makefile spaudio/Makefile stun/Makefile ipsec/Makefile sdp/Makefile p2t/Makefile mediahandler/Makefile video/Makefile debian/Makefile Makefile"
+ cat >confcache <<\_ACEOF
+ # This file is a shell script that caches the results of configure
+ # tests run on this system so they can be shared between configure
+@@ -11182,7 +11182,6 @@
+ "minisip/contactdb/Makefile" ) CONFIG_FILES="$CONFIG_FILES minisip/contactdb/Makefile" ;;
+ "minisip/ipprovider/Makefile" ) CONFIG_FILES="$CONFIG_FILES minisip/ipprovider/Makefile" ;;
+ "minisip/gui/Makefile" ) CONFIG_FILES="$CONFIG_FILES minisip/gui/Makefile" ;;
+- "minisip/gui/qtgui/Makefile" ) CONFIG_FILES="$CONFIG_FILES minisip/gui/qtgui/Makefile" ;;
+ "minisip/gui/gtkgui/Makefile" ) CONFIG_FILES="$CONFIG_FILES minisip/gui/gtkgui/Makefile" ;;
+ "minisip/gui/textui/Makefile" ) CONFIG_FILES="$CONFIG_FILES minisip/gui/textui/Makefile" ;;
+ "rtp/Makefile" ) CONFIG_FILES="$CONFIG_FILES rtp/Makefile" ;;
+diff -Nura minisip-0.7.0/configure.ac minisip-0.7.0.noqt/configure.ac
+--- minisip-0.7.0/configure.ac 2005-02-21 17:12:54.000000000 -0300
++++ minisip-0.7.0.noqt/configure.ac 2005-06-01 10:17:05.000000000 -0300
+@@ -445,7 +445,6 @@
+ minisip/contactdb/Makefile
+ minisip/ipprovider/Makefile
+ minisip/gui/Makefile
+- minisip/gui/qtgui/Makefile
+ minisip/gui/gtkgui/Makefile
+ minisip/gui/textui/Makefile
+ rtp/Makefile
diff --git a/net-misc/minisip/metadata.xml b/net-misc/minisip/metadata.xml
new file mode 100644
index 000000000000..8887c55aabec
--- /dev/null
+++ b/net-misc/minisip/metadata.xml
@@ -0,0 +1,9 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+<herd>voip</herd>
+<maintainer>
+ <email>gustavoz@gentoo.org</email>
+ <name>Gustavo Zacarias</name>
+</maintainer>
+</pkgmetadata>
diff --git a/net-misc/minisip/minisip-0.7.0.ebuild b/net-misc/minisip/minisip-0.7.0.ebuild
new file mode 100644
index 000000000000..2ff61cafbdae
--- /dev/null
+++ b/net-misc/minisip/minisip-0.7.0.ebuild
@@ -0,0 +1,47 @@
+# Copyright 1999-2005 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/net-misc/minisip/minisip-0.7.0.ebuild,v 1.1 2005/06/02 01:25:39 gustavoz Exp $
+
+inherit eutils
+
+IUSE="alsa gtk"
+DESCRIPTION="Minisip is a SIP User Agent"
+HOMEPAGE="http://www.minisip.org/"
+SRC_URI="http://www.minisip.org/source/${P}.tar.gz"
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~x86"
+
+DEPEND=">=dev-libs/openssl-0.9.6d
+ ~net-misc/libmutil-0.3.0
+ ~net-misc/libmnetutil-0.3.0
+ ~net-misc/libmikey-0.4.0
+ ~net-misc/libmsip-0.3.0
+ alsa? ( >=media-libs/alsa-lib-1 )
+ gtk? ( >=dev-cpp/libglademm-2.0 )"
+
+src_unpack() {
+ unpack ${A}
+ epatch ${FILESDIR}/${PN}-no-qtgui.patch
+}
+
+src_compile() {
+ econf \
+ $(use_enable alsa) \
+ $(use_enable gtk) \
+ $(use_enable !gtk textui) \
+ || die "econf failed"
+ emake || die "emake failed"
+}
+
+src_install() {
+ make DESTDIR=${D} install || die
+}
+
+pkg_postinst() {
+ einfo "Minisip defaults to OSS audio."
+ einfo "In order to use alsa, select File->Preferences and change"
+ einfo "the sound device to \"alsa:hw:0,0\" or other corresponding device."
+ einfo "You can also do this in your \$HOME/.minisip.conf after running it for"
+ einfo "the first time too, under <sound_device> if you're not using the gtk ui."
+}