diff options
author | Pier Luigi Fiorini | 2023-01-03 12:32:32 +0100 |
---|---|---|
committer | Pier Luigi Fiorini | 2023-01-03 12:32:32 +0100 |
commit | fc0297c2d5d8bdf75267d3228ade4d775ea69429 (patch) | |
tree | 48c66085b19f570d98146c9c7d5deea5a2204224 | |
download | aur-fc0297c2d5d8bdf75267d3228ade4d775ea69429.tar.gz |
Initial version
-rw-r--r-- | .SRCINFO | 23 | ||||
-rw-r--r-- | .gitignore | 4 | ||||
-rw-r--r-- | PKGBUILD | 52 |
3 files changed, 79 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO new file mode 100644 index 000000000000..568644537d99 --- /dev/null +++ b/.SRCINFO @@ -0,0 +1,23 @@ +pkgbase = aurora-client-git + pkgdesc = Wayland protocol implementation for Qt-based clients + pkgver = r105.a462da0 + pkgrel = 1 + url = https://liri.io + arch = i686 + arch = x86_64 + arch = armv6h + arch = armv7h + groups = liri-git + license = GPL3 + makedepends = git + makedepends = liri-cmake-shared-git + makedepends = aurora-scanner-git + depends = qt5-base + depends = qt5-wayland + provides = aurora-client + conflicts = aurora-client + replaces = aurora-client + source = aurora-client::git+https://github.com/lirios/aurora-client.git#branch=develop + md5sums = SKIP + +pkgname = aurora-client-git diff --git a/.gitignore b/.gitignore new file mode 100644 index 000000000000..3305f8259037 --- /dev/null +++ b/.gitignore @@ -0,0 +1,4 @@ +aurora-client/ +pkg/ +src/ +*.pkg.tar.* diff --git a/PKGBUILD b/PKGBUILD new file mode 100644 index 000000000000..b693190c9abd --- /dev/null +++ b/PKGBUILD @@ -0,0 +1,52 @@ +# Maintainer: Pier Luigi Fiorini <pierluigi.fiorini@gmail.com> + +pkgname=aurora-client-git +pkgver=r105.a462da0 +pkgrel=1 +pkgdesc="Wayland protocol implementation for Qt-based clients" +arch=('i686' 'x86_64' 'armv6h' 'armv7h') +url='https://liri.io' +license=('GPL3') +depends=('qt5-base' 'qt5-wayland') +makedepends=('git' 'liri-cmake-shared-git' 'aurora-scanner-git') +conflicts=('aurora-client') +replaces=('aurora-client') +provides=('aurora-client') +groups=('liri-git') + +_gitroot="git+https://github.com/lirios/aurora-client.git" +_gitbranch=develop +_gitname=aurora-client +source=(${_gitname}::${_gitroot}#branch=${_gitbranch}) +md5sums=('SKIP') + +pkgver() { + cd ${srcdir}/${_gitname} + ( set -o pipefail + git describe --long 2>/dev/null | sed 's/\([^-]*-g\)/r\1/;s/-/./g' || + printf "r%s.%s" "$(git rev-list --count HEAD)" "$(git rev-parse --short HEAD)" + ) +} + +prepare() { + mkdir -p build +} + +build() { + cd build + cmake ../${_gitname} \ + -DCMAKE_BUILD_TYPE=Release \ + -DCMAKE_INSTALL_PREFIX=/usr \ + -DBUILD_TESTING:BOOL=OFF \ + -DINSTALL_SYSCONFDIR=/etc \ + -DINSTALL_LIBDIR=/usr/lib \ + -DINSTALL_LIBEXECDIR=/usr/lib \ + -DINSTALL_QMLDIR=/usr/lib/qt/qml \ + -DINSTALL_PLUGINSDIR=/usr/lib/qt/plugins + make +} + +package() { + cd build + make DESTDIR="$pkgdir" install +} |