Add telegram-desktop package

This commit is contained in:
Safa Arıman
2020-03-21 01:02:17 +03:00
parent 86f6d01b57
commit 0786374675
7 changed files with 185 additions and 3 deletions
+38
View File
@@ -0,0 +1,38 @@
#!/usr/bin/env python
# -*- coding: utf-8 -*-
#
# Licensed under the GNU General Public License, version 3.
# See the file http://www.gnu.org/licenses/gpl.txt
from pisi.actionsapi import cmaketools
from pisi.actionsapi import mesontools
def setup():
params = ' '.join([
'-B build',
'-G Ninja .',
'-Ddisable_autoupdate=1',
'-DCMAKE_BUILD_TYPE=Release',
'-DTDESKTOP_API_TEST=ON',
'-DDESKTOP_APP_USE_GLIBC_WRAPS=OFF',
'-DDESKTOP_APP_USE_PACKAGED=ON',
'-DDESKTOP_APP_USE_PACKAGED_RLOTTIE=OFF',
'-DDESKTOP_APP_USE_PACKAGED_VARIANT=OFF',
'-DDESKTOP_APP_DISABLE_CRASH_REPORTS=ON',
'-DTDESKTOP_DISABLE_REGISTER_CUSTOM_SCHEME=ON',
'-DTDESKTOP_DISABLE_DESKTOP_FILE_GENERATION=ON',
'-DTDESKTOP_USE_PACKAGED_TGVOIP=OFF',
'-DDESKTOP_APP_SPECIAL_TARGET=""',
'-DTDESKTOP_LAUNCHER_BASENAME="telegramdesktop"'
])
cmaketools.configure(params)
def build():
mesontools.build()
def install():
mesontools.install()