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
commit92e62a8804d2c7319ff9c56f95e195262d15470b (patch)
treef5f14ce6acbe427624f6b5cba9e3946bc130bf31
parentChanged location of installed kernel modules. (diff)
downloadhistorical-92e62a8804d2c7319ff9c56f95e195262d15470b.tar.gz
historical-92e62a8804d2c7319ff9c56f95e195262d15470b.tar.bz2
historical-92e62a8804d2c7319ff9c56f95e195262d15470b.zip
Initial import.
-rw-r--r--net-misc/partysip/ChangeLog11
-rw-r--r--net-misc/partysip/Manifest6
-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
7 files changed, 115 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/Manifest b/net-misc/partysip/Manifest
new file mode 100644
index 000000000000..7635036c9012
--- /dev/null
+++ b/net-misc/partysip/Manifest
@@ -0,0 +1,6 @@
+MD5 d2805e5f00341d6c023fb44bbdc34c25 ChangeLog 445
+MD5 d9ad66c9db8a11c1dd86af1f96ca52dc partysip-2.1.1.ebuild 1486
+MD5 de41c503f05f5f99a8635b0e333729a5 metadata.xml 217
+MD5 af1cd5cfc31c0ad22707ebfb4c5d4a42 files/partysip.confd 51
+MD5 466f86cb9a94b83fd63cd4d9df68dcf2 files/partysip.rc6 563
+MD5 6d09d636a5e5279fee121ef636931eb7 files/digest-partysip-2.1.1 197
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
+}