From d8e2d97ea94ae0926544c0b2074f5799d03bf4fe Mon Sep 17 00:00:00 2001 From: TBK Date: Tue, 17 Mar 2020 14:14:17 +0100 Subject: [PATCH] Initial commit --- .SRCINFO | 17 +++++++++++++++++ .gitignore | 4 ++++ PKGBUILD | 33 +++++++++++++++++++++++++++++++++ README.md | 17 +++++++++++++++++ 4 files changed, 71 insertions(+) create mode 100644 .SRCINFO create mode 100644 .gitignore create mode 100644 PKGBUILD create mode 100644 README.md diff --git a/.SRCINFO b/.SRCINFO new file mode 100644 index 0000000..1f78d64 --- /dev/null +++ b/.SRCINFO @@ -0,0 +1,17 @@ +pkgbase = libqtolm + pkgdesc = A Qt wrapper for libolm + pkgver = 3.0.0 + pkgrel = 1 + url = https://gitlab.com/b0/libQtOlm + arch = any + license = GPL-3.0-or-later + makedepends = cmake + depends = qt5-base + depends = libolm + conflicts = libqtolm-git + replaces = libqtolm-git + source = https://gitlab.com/b0/libQtOlm/-/archive/v3.0.0/libqtolm-v3.0.0.tar.gz + b2sums = 27e3bf4ea3c735358d954ac7d48e8762be91867617231ee8b2fee3774e22bb4d9381d030b9444d9a3e85c19c524a3918f9f6b1939dd0b95607d2e9aca85214d5 + +pkgname = libqtolm + diff --git a/.gitignore b/.gitignore new file mode 100644 index 0000000..3401952 --- /dev/null +++ b/.gitignore @@ -0,0 +1,4 @@ +pkg/* +src/* +*.pkg.tar.xz +*.tar.gz diff --git a/PKGBUILD b/PKGBUILD new file mode 100644 index 0000000..c9333d5 --- /dev/null +++ b/PKGBUILD @@ -0,0 +1,33 @@ +# Maintainer: TBK +# Contributor: TBK + +pkgname=libqtolm +pkgver=3.0.0 +pkgrel=1 +pkgdesc='A Qt wrapper for libolm' +url='https://gitlab.com/b0/libQtOlm' +arch=('any') +license=('GPL-3.0-or-later') +depends=('qt5-base' 'libolm') +conflicts=('libqtolm-git') +replaces=('libqtolm-git') +makedepends=('cmake') +source=("https://gitlab.com/b0/libQtOlm/-/archive/v$pkgver/libqtolm-v$pkgver.tar.gz") +_builddir="$pkgname-v$pkgver" + +build() { + cd "$_builddir" + cmake -B build \ + -DCMAKE_BUILD_TYPE=None \ + -DCMAKE_INSTALL_PREFIX=/usr \ + -DCMAKE_INSTALL_LIBDIR=lib \ + -DBUILD_SHARED_LIBS=true . + make -C build +} + +package() { + cd "$_builddir" + make -C build DESTDIR="$pkgdir" install +} + +b2sums=('27e3bf4ea3c735358d954ac7d48e8762be91867617231ee8b2fee3774e22bb4d9381d030b9444d9a3e85c19c524a3918f9f6b1939dd0b95607d2e9aca85214d5') diff --git a/README.md b/README.md new file mode 100644 index 0000000..74dcdaa --- /dev/null +++ b/README.md @@ -0,0 +1,17 @@ +# libqtolm + Arch User Repository libqtolm + +## Update package + +* Update package version in PKGBUILD +* Generate new checksums with + +```$ updpkgsums``` + +* Test install + +```$ makepkg -si``` + +* Update .SRCINFO + +```$ makepkg --printsrcinfo > .SRCINFO```