From 40012b3588aa06b0a0d58385f9ccfad94f6bff0c Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Llu=C3=ADs=20Batlle=20i=20Rossell?= Date: Sun, 16 Jan 2011 14:58:37 +0000 Subject: [PATCH] Making pjsip install the console User Agent (pjsua), that helps a lot testing SIP. svn path=/nixpkgs/trunk/; revision=25587 --- pkgs/applications/networking/pjsip/default.nix | 11 ++++++++++- 1 file changed, 10 insertions(+), 1 deletion(-) diff --git a/pkgs/applications/networking/pjsip/default.nix b/pkgs/applications/networking/pjsip/default.nix index efe39d9710d4..e12edf8337b9 100644 --- a/pkgs/applications/networking/pjsip/default.nix +++ b/pkgs/applications/networking/pjsip/default.nix @@ -1,6 +1,6 @@ {stdenv, fetchurl, openssl, libsamplerate}: -stdenv.mkDerivation { +stdenv.mkDerivation rec { name = "pjsip-1.8.10"; src = fetchurl { @@ -10,9 +10,18 @@ stdenv.mkDerivation { buildInputs = [ openssl libsamplerate ]; + postInstall = '' + ensureDir $out/bin + cp pjsip-apps/bin/pjsua-* $out/bin/pjsua + ensureDir $out/share/${name}/samples + cp pjsip-apps/bin/samples/*/* $out/share/${name}/samples + ''; + meta = { description = "SIP stack and media stack for presence, im, and multimedia communication"; homepage = http://pjsip.org/; license = "GPLv2+"; + maintainers = with stdenv.lib.maintainers; [viric]; + platforms = with stdenv.lib.platforms; linux; }; }