diff options
author | Stefan Knoblich <stkn@gentoo.org> | 2004-09-21 20:20:38 +0000 |
---|---|---|
committer | Stefan Knoblich <stkn@gentoo.org> | 2004-09-21 20:20:38 +0000 |
commit | 0778636ab8ad1b13ddb4ced34351b5730980ecd2 (patch) | |
tree | 7b9f0322da50d00791d988389106c1dbea73effe /net-misc/partysip | |
parent | minor issue (Manifest recommit) (diff) | |
download | gentoo-2-0778636ab8ad1b13ddb4ced34351b5730980ecd2.tar.gz gentoo-2-0778636ab8ad1b13ddb4ced34351b5730980ecd2.tar.bz2 gentoo-2-0778636ab8ad1b13ddb4ced34351b5730980ecd2.zip |
found a fix in the partysip cvs, works with >=libosip-2.0.7 and previous versions
Diffstat (limited to 'net-misc/partysip')
-rw-r--r-- | net-misc/partysip/ChangeLog | 7 | ||||
-rw-r--r-- | net-misc/partysip/files/partysip-2.1.1-libosip2fix.diff | 62 | ||||
-rw-r--r-- | net-misc/partysip/partysip-2.1.1.ebuild | 11 |
3 files changed, 78 insertions, 2 deletions
diff --git a/net-misc/partysip/ChangeLog b/net-misc/partysip/ChangeLog index f571b5d9bfcd..f79033d82f18 100644 --- a/net-misc/partysip/ChangeLog +++ b/net-misc/partysip/ChangeLog @@ -1,6 +1,11 @@ # ChangeLog for net-misc/partysip # Copyright 2000-2004 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/net-misc/partysip/ChangeLog,v 1.5 2004/09/21 19:46:44 stkn Exp $ +# $Header: /var/cvsroot/gentoo-x86/net-misc/partysip/ChangeLog,v 1.6 2004/09/21 20:20:38 stkn Exp $ + + 21 Sep 2004; <stkn@gentoo.org> +files/partysip-2.1.1-libosip2fix.diff, + partysip-2.1.1.ebuild: + found a fix in the partysip cvs, works with >=libosip-2.0.7 and previous + versions 21 Sep 2004; <stkn@gentoo.org> partysip-2.1.1.ebuild: partysip won't compile with >=libosip-2.0.7, changing dependency to diff --git a/net-misc/partysip/files/partysip-2.1.1-libosip2fix.diff b/net-misc/partysip/files/partysip-2.1.1-libosip2fix.diff new file mode 100644 index 000000000000..39b91dc6517e --- /dev/null +++ b/net-misc/partysip/files/partysip-2.1.1-libosip2fix.diff @@ -0,0 +1,62 @@ +=================================================================== +RCS file: /cvsroot/partysip/cvsroot/partysip/partysip/ppl/unix/ppldso.c,v +retrieving revision 1.7 +retrieving revision 1.8 +diff -u -r1.7 -r1.8 +--- partysip/partysip/ppl/unix/ppldso.c 2003/05/14 15:40:14 1.7 ++++ partysip/partysip/ppl/unix/ppldso.c 2004/02/13 18:50:24 1.8 +@@ -80,6 +80,7 @@ + */ + + #include <ppl/ppl_dso.h> ++#include <osipparser2/osip_port.h> + + #if !defined(DSO_USE_DLFCN) && !defined(DSO_USE_SHL) && !defined(DSO_USE_DYLD) + #error No DSO implementation specified. +@@ -94,9 +95,6 @@ + #if HAVE_STRING_H + #include <string.h> /* for strerror() on HP-UX */ + #endif +- +-void *osip_malloc (int len); +-void osip_free (void *); + + ppl_status_t + ppl_dso_unload (ppl_dso_handle_t * thedso) +=================================================================== +RCS file: /cvsroot/partysip/cvsroot/partysip/partysip/ppl/unix/pplgetopt.c,v +retrieving revision 1.7 +retrieving revision 1.8 +diff -u -r1.7 -r1.8 +--- partysip/partysip/ppl/unix/pplgetopt.c 2003/05/14 15:40:14 1.7 ++++ partysip/partysip/ppl/unix/pplgetopt.c 2004/02/13 18:50:24 1.8 +@@ -53,9 +53,7 @@ + */ + + #include <ppl/ppl_getopt.h> +- +-void *osip_malloc (int size); +-void osip_free (void *); ++#include <osipparser2/osip_port.h> + + #define EMSG "" + + /* This is a modified version from Aymeric MOIZARD +=================================================================== +RCS file: /cvsroot/partysip/cvsroot/partysip/partysip/ppl/unix/pplpipe.c,v +retrieving revision 1.8 +retrieving revision 1.9 +diff -u -r1.8 -r1.9 +--- partysip/partysip/ppl/unix/pplpipe.c 2004/01/30 23:44:45 1.8 ++++ partysip/partysip/ppl/unix/pplpipe.c 2004/02/13 18:50:24 1.9 +@@ -20,9 +20,8 @@ + + + #include <ppl/ppl_pipe.h> ++#include <osipparser2/osip_port.h> + +-void *osip_malloc (int size); +-void osip_free (void *); + + PPL_DECLARE (ppl_pipe_t *) ppl_pipe () + { diff --git a/net-misc/partysip/partysip-2.1.1.ebuild b/net-misc/partysip/partysip-2.1.1.ebuild index 2f4495d1e5ce..70868cdbc867 100644 --- a/net-misc/partysip/partysip-2.1.1.ebuild +++ b/net-misc/partysip/partysip-2.1.1.ebuild @@ -1,10 +1,12 @@ # Copyright 1999-2004 Gentoo Foundation # 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.5 2004/09/21 19:46:44 stkn Exp $ +# $Header: /var/cvsroot/gentoo-x86/net-misc/partysip/partysip-2.1.1.ebuild,v 1.6 2004/09/21 20:20:38 stkn Exp $ #IUSE="gdbm berkdb debug" IUSE="debug" +inherit eutils + DESCRIPTION="Modular and extensible SIP proxy" HOMEPAGE="http://savannah.nongnu.org/projects/partysip/" SRC_URI="http://osip.atosc.org/download/partysip/${P}.tar.gz" @@ -21,6 +23,13 @@ DEPEND="virtual/libc # gdbm? ( >=sys-libs/gdbm-1.8.0 ) # berkdb? ( >=sys-libs/db-4.1.20 )" +src_unpack() { + unpack ${A} + + cd ${S} + epatch ${FILESDIR}/partysip-2.1.1-libosip2fix.diff +} + src_compile() { local myconf |