blob: 2f1d7ca57a57e133202b3138609999fafcf95c2e (
plain) (
blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
|
{ openssl, telethon, python3Packages, mylibs }:
with python3Packages;
buildPythonApplication rec {
format = "other";
pname = "telegramircd";
version = "master";
propagatedBuildInputs = [ telethon aiohttp ConfigArgParse openssl ];
src = (mylibs.fetchedGithub ./telegramircd.json).src;
LD_LIBRARY_PATH = "${openssl.out}/lib";
installPhase = ''
install -D $src/telegramircd.py $out/bin/telegramircd
wrapProgram "$out/bin/telegramircd" \
--prefix LD_LIBRARY_PATH : "${openssl.out}/lib"
install -Dm644 "$src/config" -t "$out/etc/telegramircd/"
'';
}
|