From 72d043cfffe0169976627691a66bfc3f90c749a1 Mon Sep 17 00:00:00 2001 From: Ivan Sokolov Date: Mon, 27 Jul 2020 18:11:31 +0300 Subject: [PATCH] New package: telega-0.7.1 --- srcpkgs/telega/template | 30 ++++++++++++++++++++++++++++++ 1 file changed, 30 insertions(+) create mode 100755 srcpkgs/telega/template diff --git a/srcpkgs/telega/template b/srcpkgs/telega/template new file mode 100755 index 00000000000..da1cdaad2e3 --- /dev/null +++ b/srcpkgs/telega/template @@ -0,0 +1,30 @@ +# Template file for 'telega' +pkgname=telega +version=0.7.1 +revision=1 +wrksrc="telega.el-${version}" +build_wrksrc="server" +build_style=gnu-makefile +make_check_target="test" +makedepends="libtd-devel" +checkdepends="python3" +short_desc="GNU Emacs telegram client (unofficial)" +maintainer="Ivan Sokolov " +license="GPL-3.0-or-later" +homepage="https://github.com/zevlg/telega.el" +distfiles="https://github.com/zevlg/telega.el/archive/v${version}.tar.gz" +checksum=7cd24461a17aa95f9c48a56cddde7280ecc22c15373699dab3486f4b806b34bc + +pre_build() { + CFLAGS+=" -pthread" + LDFLAGS+=" -ltdjson" + export CFLAGS LDFLAGS +} + +pre_check() { + vsed -i run_tests.py -e '/^TELEGA_SERVER/s@~/.telega/@./@' +} + +do_install() { + vbin telega-server +}