[oe] [PATCH] New package: siproxd

Khem Raj raj.khem at gmail.com
Fri Feb 27 04:34:28 UTC 2009


On (17/02/09 15:25), Roman I Khimov wrote:
> Otavio Salvador:
> > Roman I Khimov <khimov at altell.ru> writes:
> > > Marcin Juszkiewicz:
> > >> On Friday 13 of February 2009 22:35:13 Roman I Khimov wrote:
> > >> > diff --git a/packages/siproxd/siproxd.inc
> > >> >
> > >> > +RDEPENDS = "libosip2"
> > >> >
> > >> > diff --git a/packages/siproxd/siproxd_0.7.1.bb
> > >> >
> > >> > +PR = "r0"
> > >>
> > >> Drop those two lines. You should not add libs to RDEPENDS (OE takes
> > >> care of it) and "r0" is default PR value.
> > >
> > > OK.
> >
> > It would be quite nice if you could send a git exported patch since it
> > makes the life eaiser for anyone going to apply your commit (locally or
> > for pushing it) and also keeps the credit for you.
> 
> OK, let me try to embed it here first, then I'll try to send raw format-patch
> output for other patches. I've also fixed config files installation with this one.
> 
> From d6e5e440e1083455a916964f2da6695337fcffe6 Mon Sep 17 00:00:00 2001
> From: Roman I Khimov <khimov at altell.ru>
> Date: Mon, 16 Feb 2009 19:03:48 +0300
> Subject: [PATCH] siproxd: new package
> 
> ---
>  conf/checksums.ini                |    4 ++++
>  packages/siproxd/siproxd.inc      |   17 +++++++++++++++++
>  packages/siproxd/siproxd_0.7.1.bb |    1 +
>  3 files changed, 22 insertions(+), 0 deletions(-)
>  create mode 100644 packages/siproxd/siproxd.inc
>  create mode 100644 packages/siproxd/siproxd_0.7.1.bb
> 
> diff --git a/conf/checksums.ini b/conf/checksums.ini
> index e867c6e..e198cae 100644
> --- a/conf/checksums.ini
> +++ b/conf/checksums.ini
> @@ -19754,6 +19754,10 @@ sha256=928fa03d1b8a2329f5e71dd9190080146b5275119e28c19c36fdd57e788d84ba
>  md5=597d7ff7edb42a18421c806ffd18a136
>  sha256=7faaccb6f17296399051bd076a7f41e0f6d95a28eda3e30468f1bd7cf45898e1
>  
> +[http://downloads.sourceforge.net/siproxd/siproxd-0.7.1.tar.gz]
> +md5=45e5a44803181e2bf3361d562060c904
> +sha256=9e702c1fe770815ed87cf2a2b1d1d1d87551573d
> +
>  [http://download.berlios.de/sipsak/sipsak-0.9.6-1.tar.gz]
>  md5=c4eb8e282902e75f4f040f09ea9d99d5
>  sha256=5064c56d482a080b6a4aea71821b78c21b59d44f6d1aa14c27429441917911a9
> diff --git a/packages/siproxd/siproxd.inc b/packages/siproxd/siproxd.inc
> new file mode 100644
> index 0000000..c4ac144
> --- /dev/null
> +++ b/packages/siproxd/siproxd.inc
> @@ -0,0 +1,17 @@
> +DESCRIPTION = "SIP proxy/masquerading daemon"
> +SECTION = "net"
> +DEPENDS = "libosip2"
> +LICENSE = "GPL"
> +
> +SRC_URI = "${SOURCEFORGE_MIRROR}/siproxd/siproxd-${PV}.tar.gz"
> +
> +do_install_append() {
> +	mv ${D}/${sysconfdir}/siproxd.conf{.example,}
> +}
> +
> +CONFFILES_${PN} = " \
> +	${sysconfdir}/siproxd.conf \
> +	${sysconfdir}/siproxd_passwd.cfg \
> +	"
> +
> +inherit autotools
> diff --git a/packages/siproxd/siproxd_0.7.1.bb b/packages/siproxd/siproxd_0.7.1.bb
> new file mode 100644
> index 0000000..760a8b6
> --- /dev/null
> +++ b/packages/siproxd/siproxd_0.7.1.bb
> @@ -0,0 +1 @@
> +require siproxd.inc
> -- 

Thanks for the recipe. I was trying to build it but it failed for me. I
gave few rounds and came up with these two patches and added some more
stuff to the recipe.  Still it would fail while building docs so I gave
up. I am using latest dev tree with gcc 4.3.3

The build needs to be fixed before we apply the recipe.

I have attached my stuff here

Thanks

-Khem

-------------- next part --------------
A non-text attachment was scrubbed...
Name: siproxd.tar.gz
Type: application/octet-stream
Size: 1470 bytes
Desc: not available
URL: <http://lists.openembedded.org/pipermail/openembedded-devel/attachments/20090226/25c12627/attachment-0002.obj>


More information about the Openembedded-devel mailing list