%global giturl https://github.com/tdlib/telegram-bot-api %global commit 81808454299921c142d3a6eac0cfddc97981591e Name: telegram-bot-api Summary: telegram-bot-api Epoch: 1 Version: 6.5 Release: 6%{?dist} License: GPLv2+ URL: https://github.com/tdlib/telegram-bot-api Source0: %{giturl}/archive/%{commit}.tar.gz BuildRequires: git BuildRequires: cmake BuildRequires: gcc-c++ BuildRequires: ninja-build BuildRequires: gperf BuildRequires: pkgconfig(zlib) BuildRequires: pkgconfig(openssl) %description The Telegram Bot API provides an HTTP API for creating Telegram Bots. %prep git clone --recursive https://github.com/tdlib/telegram-bot-api mv telegram-bot-api build pushd build cp README.md .. popd %build export LDFLAGS="%{?__global_ldflags} -pthread" pushd build mkdir b pushd b %cmake -DCMAKE_BUILD_TYPE=Release -DCMAKE_INSTALL_PREFIX:PATH=/usr .. %cmake_build %cmake_install popd popd %files %doc README.md %{_bindir}/telegram-bot-api