summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorAlisson Lauffer2021-12-02 19:46:11 -0300
committerAlisson Lauffer2021-12-02 19:46:11 -0300
commit8a6a11c6ab60d557bce38b64af2afe8c7b0cf9b1 (patch)
treec40dc43114f790b534198df3365047cfeaa3c0c7
downloadaur-8a6a11c6ab60d557bce38b64af2afe8c7b0cf9b1.tar.gz
initial commit
-rw-r--r--.SRCINFO23
-rw-r--r--.gitignore3
-rw-r--r--PKGBUILD31
3 files changed, 57 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO
new file mode 100644
index 000000000000..3a4f14e2bbc6
--- /dev/null
+++ b/.SRCINFO
@@ -0,0 +1,23 @@
+pkgbase = libtd-dev
+ pkgdesc = Cross-platform library for building Telegram clients (Development version)
+ pkgver = 1.7.9
+ pkgrel = 1
+ url = https://core.telegram.org/tdlib
+ arch = i686
+ arch = x86_64
+ arch = armv7h
+ license = Boost
+ makedepends = make
+ makedepends = gcc
+ makedepends = cmake
+ makedepends = gperf
+ makedepends = git
+ depends = openssl
+ depends = zlib
+ provides = telegram-tdlib
+ conflicts = telegram-tdlib
+ conflicts = libtd
+ source = git+https://github.com/tdlib/td.git#commit=7d41d9eaa58a6e0927806283252dc9e74eda5512
+ sha256sums = SKIP
+
+pkgname = libtd-dev
diff --git a/.gitignore b/.gitignore
new file mode 100644
index 000000000000..017aef2972ad
--- /dev/null
+++ b/.gitignore
@@ -0,0 +1,3 @@
+src
+pkg
+*.pkg.tar.*
diff --git a/PKGBUILD b/PKGBUILD
new file mode 100644
index 000000000000..e1bccd0267c1
--- /dev/null
+++ b/PKGBUILD
@@ -0,0 +1,31 @@
+# Maintainer: Alisson Lauffer <alissonvitortc@gmail.com>
+# Contributor: Arnaud Berthomier <oz-cypr-dot-io>
+
+_pkgname=libtd-dev
+pkgname=${_pkgname}
+pkgver=1.7.9
+pkgrel=1
+pkgdesc='Cross-platform library for building Telegram clients (Development version)'
+arch=('i686' 'x86_64' 'armv7h')
+url='https://core.telegram.org/tdlib'
+license=('Boost')
+depends=('openssl' 'zlib')
+makedepends=('make' 'gcc' 'cmake' 'gperf' 'git')
+provides=('telegram-tdlib' 'libtd')
+conflicts=('telegram-tdlib' 'libtd')
+_commit=7d41d9eaa58a6e0927806283252dc9e74eda5512 # commit=Update version to 1.7.9.
+source=("git+https://github.com/tdlib/td.git#commit=$_commit")
+sha256sums=('SKIP')
+
+build() {
+ mkdir -p td/build
+ cd td/build
+ cmake -DCMAKE_INSTALL_PREFIX="${pkgdir}/usr" -DCMAKE_BUILD_TYPE=Release ..
+ cmake --build .
+}
+
+package() {
+ cd td/build
+ mkdir -p ${pkgdir}/usr
+ cmake --build . --target install
+}