diff options
author | Profpatsch <mail@profpatsch.de> | 2015-12-12 13:27:03 +0100 |
---|---|---|
committer | Profpatsch <mail@profpatsch.de> | 2015-12-12 13:27:03 +0100 |
commit | 7b407414a480c806b9409def28a398c387b2e5e5 (patch) | |
tree | c7ccc2e86d4ca5efe88a8100e76482a3e6619727 /pkgs/applications/networking/instant-messengers/telegram | |
parent | 93d8671e2c6d1d25f126ed30e5e6f16764330119 (diff) | |
download | nixlib-7b407414a480c806b9409def28a398c387b2e5e5.tar nixlib-7b407414a480c806b9409def28a398c387b2e5e5.tar.gz nixlib-7b407414a480c806b9409def28a398c387b2e5e5.tar.bz2 nixlib-7b407414a480c806b9409def28a398c387b2e5e5.tar.lz nixlib-7b407414a480c806b9409def28a398c387b2e5e5.tar.xz nixlib-7b407414a480c806b9409def28a398c387b2e5e5.tar.zst nixlib-7b407414a480c806b9409def28a398c387b2e5e5.zip |
telegram: create explicit folder
Will be used for other tools coming soon™.
Diffstat (limited to 'pkgs/applications/networking/instant-messengers/telegram')
-rw-r--r-- | pkgs/applications/networking/instant-messengers/telegram/telegram-cli/default.nix | 36 |
1 files changed, 36 insertions, 0 deletions
diff --git a/pkgs/applications/networking/instant-messengers/telegram/telegram-cli/default.nix b/pkgs/applications/networking/instant-messengers/telegram/telegram-cli/default.nix new file mode 100644 index 000000000000..b5bd22f88771 --- /dev/null +++ b/pkgs/applications/networking/instant-messengers/telegram/telegram-cli/default.nix @@ -0,0 +1,36 @@ +{ stdenv, fetchgit, bash, libconfig, libevent, openssl, + readline, zlib, lua5_2, python, pkgconfig, jansson +}: + +stdenv.mkDerivation rec { + name = "telegram-cli-2015-07-30"; + + src = fetchgit { + url = "https://github.com/vysheng/tg.git"; + sha256 = "0phn9nl0sf2fylzfwi427xq60cfrnpsvhh8bp55y1wcjkmp0fxsn"; + rev = "2052f4b381337d75e783facdbfad56b04dec1a9c"; + }; + + buildInputs = [ + libconfig libevent openssl readline zlib + lua5_2 python pkgconfig jansson + ]; + installPhase = '' + mkdir -p $out/bin + cp ./bin/telegram-cli $out/bin/telegram-wo-key + cp ./tg-server.pub $out/ + cat > $out/bin/telegram-cli <<EOF + #!${bash}/bin/sh + $out/bin/telegram-wo-key -k $out/tg-server.pub "\$@" + EOF + chmod +x $out/bin/telegram-cli + ''; + + meta = { + description = "Command-line interface for Telegram messenger"; + homepage = https://telegram.org/; + license = stdenv.lib.licenses.gpl2; + platforms = stdenv.lib.platforms.linux; + maintainers = [ stdenv.lib.maintainers.jagajaga ]; + }; +} |