summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorStefan Knoblich <stkn@gentoo.org>2004-03-14 21:23:55 +0000
committerStefan Knoblich <stkn@gentoo.org>2004-03-14 21:23:55 +0000
commit98452a86c8bc6d96850b146b8162c9e0e86fe8ee (patch)
tree3e8aaddd05c5d7393ef4b7863261cdd7231ce5a4 /net-misc/partysip
parentChanged location of installed kernel modules. (Manifest recommit) (diff)
downloadgentoo-2-98452a86c8bc6d96850b146b8162c9e0e86fe8ee.tar.gz
gentoo-2-98452a86c8bc6d96850b146b8162c9e0e86fe8ee.tar.bz2
gentoo-2-98452a86c8bc6d96850b146b8162c9e0e86fe8ee.zip
Initial import.
Diffstat (limited to 'net-misc/partysip')
-rw-r--r--net-misc/partysip/ChangeLog11
-rw-r--r--net-misc/partysip/files/digest-partysip-2.1.13
-rw-r--r--net-misc/partysip/files/partysip.confd6
-rw-r--r--net-misc/partysip/files/partysip.rc621
-rw-r--r--net-misc/partysip/metadata.xml8
-rw-r--r--net-misc/partysip/partysip-2.1.1.ebuild60
6 files changed, 109 insertions, 0 deletions
diff --git a/net-misc/partysip/ChangeLog b/net-misc/partysip/ChangeLog
new file mode 100644
index 000000000000..b44695d08ab1
--- /dev/null
+++ b/net-misc/partysip/ChangeLog
@@ -0,0 +1,11 @@
+# ChangeLog for net-misc/partysip
+# Copyright 2000-2004 Gentoo Technologies, Inc.; Distributed under the GPL v2
+# $Header: /var/cvsroot/gentoo-x86/net-misc/partysip/ChangeLog,v 1.1 2004/03/14 21:23:55 stkn Exp $
+
+*partysip-2.1.1 (14 Mar 2004)
+
+ 14 Mar 2004; Stefan Knoblich <stkn@gentoo.org> partysip-2.1.1.ebuild,
+ files/partysip.confd, files/partysip.rc6:
+ Initial import. Ebuild submitted by Christian Loitsch
+ <gentoo-bug@loitsch.org>.
+
diff --git a/net-misc/partysip/files/digest-partysip-2.1.1 b/net-misc/partysip/files/digest-partysip-2.1.1
new file mode 100644
index 000000000000..007b382fef5a
--- /dev/null
+++ b/net-misc/partysip/files/digest-partysip-2.1.1
@@ -0,0 +1,3 @@
+MD5 430b0a8caebeacabef102dbd4dfc7db5 partysip-2.1.1.tar.gz 588544
+MD5 9545a42e3516631e5d4e92e471f082e3 ldapdb-0.5.0.tar.gz 211163
+MD5 82daa1f337e7c32673fc791cc4eef8cb radiusAAA-0.5.4.tar.gz 240782
diff --git a/net-misc/partysip/files/partysip.confd b/net-misc/partysip/files/partysip.confd
new file mode 100644
index 000000000000..afb0abb5978d
--- /dev/null
+++ b/net-misc/partysip/files/partysip.confd
@@ -0,0 +1,6 @@
+#
+#
+#
+#
+
+PARTYSIP_OPTS="-l /var/log/partysip.log"
diff --git a/net-misc/partysip/files/partysip.rc6 b/net-misc/partysip/files/partysip.rc6
new file mode 100644
index 000000000000..55f8cea368da
--- /dev/null
+++ b/net-misc/partysip/files/partysip.rc6
@@ -0,0 +1,21 @@
+#!/sbin/runscript
+# Copyright 1999-2003 Gentoo Technologies, Inc.
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/net-misc/partysip/files/partysip.rc6,v 1.1 2004/03/14 21:23:55 stkn Exp $
+
+depend() {
+ need net
+}
+
+start() {
+ ebegin "Starting partysip"
+ start-stop-daemon --start --background --pidfile /var/run/partysip.pid \
+ -m --quiet --exec /usr/bin/partysip -- ${PARTYSIP_OPTS}
+ eend $?
+}
+
+stop() {
+ ebegin "Stopping partysip"
+ start-stop-daemon --stop --quiet --pidfile /var/run/partysip.pid
+ eend $?
+}
diff --git a/net-misc/partysip/metadata.xml b/net-misc/partysip/metadata.xml
new file mode 100644
index 000000000000..a3cddc42f9cc
--- /dev/null
+++ b/net-misc/partysip/metadata.xml
@@ -0,0 +1,8 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+<herd>voip</herd>
+<maintainer>
+ <email>stkn@gentoo.org</email>
+</maintainer>
+</pkgmetadata>
diff --git a/net-misc/partysip/partysip-2.1.1.ebuild b/net-misc/partysip/partysip-2.1.1.ebuild
new file mode 100644
index 000000000000..ea223aca57f0
--- /dev/null
+++ b/net-misc/partysip/partysip-2.1.1.ebuild
@@ -0,0 +1,60 @@
+# Copyright 1999-2004 Gentoo Technologies, Inc.
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/net-misc/partysip/partysip-2.1.1.ebuild,v 1.1 2004/03/14 21:23:55 stkn Exp $
+
+#IUSE="gdbm berkdb debug"
+IUSE="debug"
+
+DESCRIPTION="Modular and extensible SIP proxy"
+HOMEPAGE="http://savannah.nongnu.org/projects/partysip/"
+SRC_URI="http://osip.atosc.org/download/partysip/${P}.tar.gz"
+
+# disable automatic striping of libs and executables
+RESTRICT="nostrip"
+
+SLOT="0"
+LICENSE="LGPL-2" # not 100% about -2, but core is LGPL
+KEYWORDS="~x86"
+
+DEPEND="virtual/glibc
+ >=net-libs/libosip-2.0.0"
+# gdbm? ( >=sys-libs/gdbm-1.8.0 )
+# berkdb? ( >=sys-libs/db-4.1.20 )"
+
+src_compile() {
+ local myconf
+
+ use debug \
+ && myconf="${myconf} --enable-debug --enable-trace" \
+ || myconf="${myconf} --disable-debug --disable-trace"
+
+ # preference for berkdb...
+ # (doesn't work atm, looks like it's always trying to use ndbm)
+# if [ -n "`use berkdb`" ]; then
+# myconf="${myconf} --with-db=db"
+# else
+# use gdbm \
+# && myconf="${myconf} --with-db=gdbm"
+# fi
+
+ econf \
+ --enable-semaphore \
+ --enable-sysv \
+ ${myconf} || die
+ emake || die
+}
+
+src_install () {
+ emake DESTDIR=${D} install || die
+
+ insinto /etc/partysip
+ doins conf/partysip.conf
+
+ exeinto /etc/init.d
+ newexe ${FILESDIR}/partysip.rc6 partysip
+
+ insinto /etc/conf.d
+ newins ${FILESDIR}/partysip.confd partysip
+
+ dodoc README ChangeLog COPYING COPYING-2 TODO AUTHORS INSTALL NEWS
+}