diff options
-rw-r--r-- | .SRCINFO | 21 | ||||
-rw-r--r-- | PKGBUILD | 41 |
2 files changed, 62 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO new file mode 100644 index 000000000000..bb3fa55deef6 --- /dev/null +++ b/.SRCINFO @@ -0,0 +1,21 @@ +pkgbase = qt5-olm-git + pkgdesc = A Qt wrapper for libolm + pkgver = r56.f610197 + pkgrel = 1 + url = https://gitlab.com/b0/libQtOlm + arch = i686 + arch = x86_64 + arch = armv7 + arch = aarch64 + license = GPLv3.0 + makedepends = cmake + makedepends = git + depends = qt5-base + depends = libolm + provides = qt5-olm + conflicts = qt5-olm + source = git+https://gitlab.com/b0/libQtOlm + md5sums = SKIP + +pkgname = qt5-olm-git + diff --git a/PKGBUILD b/PKGBUILD new file mode 100644 index 000000000000..dfa393f973e2 --- /dev/null +++ b/PKGBUILD @@ -0,0 +1,41 @@ +# Maintainer: Alexey Andreyev <aa13q@ya.ru> + +_gitname=libQtOlm +pkgname=qt5-olm-git +pkgver=r56.f610197 +pkgrel=1 +pkgdesc="A Qt wrapper for libolm" +arch=(i686 x86_64 armv7 aarch64) +url="https://gitlab.com/b0/libQtOlm" +license=(GPLv3.0) +depends=(qt5-base libolm) +makedepends=(cmake git) +provides=(qt5-olm) +conflicts=(qt5-olm) +source=("git+https://gitlab.com/b0/$_gitname") +md5sums=('SKIP') + +pkgver() { + cd $_gitname + printf "r%s.%s" "$(git rev-list --count HEAD)" "$(git rev-parse --short HEAD)" +} + +prepare() { + mkdir -p build +} + +build() { + cd build + cmake "../$_gitname" \ + -DCMAKE_INSTALL_INCLUDEDIR=include/$_gitname \ + -DCMAKE_INSTALL_PREFIX=/usr \ + -DCMAKE_INSTALL_LIBDIR=lib \ + -DCMAKE_BUILD_TYPE=Release \ + -DBUILD_SHARED_LIBS=ON + make +} + +package() { + cd build + make DESTDIR="$pkgdir" install +} |