diff options
author | Gustavo Zacarias <gustavoz@gentoo.org> | 2005-06-02 01:25:39 +0000 |
---|---|---|
committer | Gustavo Zacarias <gustavoz@gentoo.org> | 2005-06-02 01:25:39 +0000 |
commit | ded9b577d014b63ed8a42e898d1d7ef30af05720 (patch) | |
tree | f8946a566cb44364691797a390564415e081165a /net-misc/minisip | |
parent | Imported support library for minisip (diff) | |
download | gentoo-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/ChangeLog | 10 | ||||
-rw-r--r-- | net-misc/minisip/Manifest | 5 | ||||
-rw-r--r-- | net-misc/minisip/files/digest-minisip-0.7.0 | 1 | ||||
-rw-r--r-- | net-misc/minisip/files/minisip-no-qtgui.patch | 31 | ||||
-rw-r--r-- | net-misc/minisip/metadata.xml | 9 | ||||
-rw-r--r-- | net-misc/minisip/minisip-0.7.0.ebuild | 47 |
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." +} |