diff options
author | Lluís Batlle i Rossell <viric@viric.name> | 2014-06-21 15:53:22 +0200 |
---|---|---|
committer | Lluís Batlle i Rossell <viric@viric.name> | 2014-06-21 15:53:57 +0200 |
commit | 116807aa5527138a2f277385d4d2033a3ed732cd (patch) | |
tree | 3b22dc96bb0ce5abecb6d4d66e8332b9c95bbf33 /pkgs/applications | |
parent | 05f78d60c1857672f9405d09d5561d4fcddc6403 (diff) | |
download | nixlib-116807aa5527138a2f277385d4d2033a3ed732cd.tar nixlib-116807aa5527138a2f277385d4d2033a3ed732cd.tar.gz nixlib-116807aa5527138a2f277385d4d2033a3ed732cd.tar.bz2 nixlib-116807aa5527138a2f277385d4d2033a3ed732cd.tar.lz nixlib-116807aa5527138a2f277385d4d2033a3ed732cd.tar.xz nixlib-116807aa5527138a2f277385d4d2033a3ed732cd.tar.zst nixlib-116807aa5527138a2f277385d4d2033a3ed732cd.zip |
retroshare: place plugins at proper place
Now they can be used.
Diffstat (limited to 'pkgs/applications')
-rw-r--r-- | pkgs/applications/networking/p2p/retroshare/default.nix | 16 |
1 files changed, 13 insertions, 3 deletions
diff --git a/pkgs/applications/networking/p2p/retroshare/default.nix b/pkgs/applications/networking/p2p/retroshare/default.nix index 3ae4f2a74838..4e3f495456cd 100644 --- a/pkgs/applications/networking/p2p/retroshare/default.nix +++ b/pkgs/applications/networking/p2p/retroshare/default.nix @@ -11,7 +11,13 @@ stdenv.mkDerivation { NIX_CFLAGS_COMPILE = "-I${glib}/include/glib-2.0 -I${glib}/lib/glib-2.0/include -I${libxml2}/include/libxml2"; - patchPhase = "sed -i 's/UpnpString_get_String(es_event->PublisherUrl)/es_event->PublisherUrl/' libretroshare/src/upnp/UPnPBase.cpp"; + patchPhase = '' + sed -i 's/UpnpString_get_String(es_event->PublisherUrl)/es_event->PublisherUrl/' \ + libretroshare/src/upnp/UPnPBase.cpp + # Extensions get installed + sed -i "s,/usr/lib/retroshare/extensions/,$out/share/retroshare," \ + libretroshare/src/rsserver/rsinit.cc + ''; buildInputs = [ speex qt libupnp gpgme gnome3.libgnome_keyring glib libssh pkgconfig protobuf bzip2 libXScrnSaver curl libxml2 libxslt ]; @@ -24,8 +30,12 @@ stdenv.mkDerivation { postInstall = '' mkdir -p $out/bin - ln -s $out/retroshare-nogui $out/bin - ln -s $out/RetroShare $out/bin + mv $out/retroshare-nogui $out/bin + mv $out/RetroShare $out/bin + + # plugins + mkdir -p $out/share/retroshare + mv $out/lib* $out/share/retroshare ''; meta = with stdenv.lib; { |