diff options
author | Rolf Pfeffertal | 2021-02-07 18:43:33 +0100 |
---|---|---|
committer | Rolf Pfeffertal | 2021-02-07 18:43:33 +0100 |
commit | 0447c2a4df6729225f65d60729158483c4d4ee7a (patch) | |
tree | 7a79a697bcaa0d1cdf10f2c15205022d2ed0858f | |
download | aur-0447c2a4df6729225f65d60729158483c4d4ee7a.tar.gz |
initial packaging
-rw-r--r-- | .SRCINFO | 20 | ||||
-rw-r--r-- | PKGBUILD | 48 |
2 files changed, 68 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO new file mode 100644 index 000000000000..7f607163e465 --- /dev/null +++ b/.SRCINFO @@ -0,0 +1,20 @@ +pkgbase = smplxmpp + pkgdesc = simple XMPP client for the commandline + pkgver = 0.9.3 + pkgrel = 1 + url = https://smplxmpp.com/ + arch = i686 + arch = x86_64 + license = GPL3 + makedepends = git + makedepends = cmake + depends = ncurses + depends = spdlog + depends = gloox + depends = gnutls + conflicts = smplxmpp + source = smplxmpp-0.9.3.tar.gz::https://codeberg.org/tropf/smplxmpp/archive/v0.9.3.tar.gz + sha256sums = 2544a09fa5a71efe97d6eb79c99d012767964ae835989df0975d80f95c4e87bf + +pkgname = smplxmpp + diff --git a/PKGBUILD b/PKGBUILD new file mode 100644 index 000000000000..5cbb9ab855a4 --- /dev/null +++ b/PKGBUILD @@ -0,0 +1,48 @@ +# This is an example PKGBUILD file. Use this as a start to creating your own, +# and remove these comments. For more information, see 'man PKGBUILD'. +# NOTE: Please fill out the license field for your package! If it is unknown, +# then please put 'unknown'. + +# Maintainer: Rolf Pfeffertal <floss at notthispart tropf dot io> +pkgname=smplxmpp +pkgver=0.9.3 +pkgrel=1 +epoch= +pkgdesc="simple XMPP client for the commandline" +arch=('i686' 'x86_64') +url="https://smplxmpp.com/" +license=('GPL3') +groups=() +depends=('ncurses' 'spdlog' 'gloox' 'gnutls') +makedepends=('git' 'cmake') +checkdepends=() +optdepends=() +provides=() +conflicts=('smplxmpp') # doesn't exist currently +replaces=() +backup=() +options=() +install= +changelog= +source=("${pkgname}-${pkgver}.tar.gz::https://codeberg.org/tropf/smplxmpp/archive/v${pkgver}.tar.gz") +noextract=() +sha256sums=('2544a09fa5a71efe97d6eb79c99d012767964ae835989df0975d80f95c4e87bf') +validpgpkeys=() + +build() { + cmake -B build -S "${srcdir}/${pkgname}" -Wno-dev \ + -DBUILD_DOCUMENTATION=OFF \ + -DSMPLXMPP_INSTALL_LICENSE=OFF \ + -DSMPLXMPP_LICENSE_INSTALL_DIR=/usr/share/licenses/common/GPL3 \ + -DSMPLXMPP_LICENSE_INSTALL_FILENAME=license.txt \ + -DCMAKE_BUILD_TYPE=Release \ + -DCMAKE_INSTALL_PREFIX:PATH=/usr \ + -DSMPLXMPP_VERSION_GUESS_GIT=OFF \ + -DSMPLXMPP_VERSION=${pkgver} + make -C build +} + +package() { + make -C build DESTDIR="$pkgdir/" install +} + |