diff options
-rw-r--r-- | .SRCINFO | 37 | ||||
-rw-r--r-- | PKGBUILD | 35 |
2 files changed, 39 insertions, 33 deletions
@@ -1,27 +1,30 @@ pkgbase = fractal-git - pkgdesc = Matrix.org gtk+ client - pkgver = r840.d1dba64 - pkgrel = 1 - url = https://gitlab.gnome.org/World/fractal + pkgdesc = Matrix messaging app for GNOME written in Rust + pkgver = 5.beta1.r6.g5816bdbb + pkgrel = 2 + epoch = 1 + url = https://gitlab.gnome.org/GNOME/fractal arch = i686 arch = x86_64 license = GPL3 - makedepends = gtk3 makedepends = rust - makedepends = pkg-config makedepends = git makedepends = meson - depends = gtk3 - depends = gstreamer - depends = gst-plugins-base - depends = gst-plugins-good - depends = gst-plugins-bad - depends = gst-plugins-ugly - depends = gst-libav - depends = gspell - provides = fractal - source = git+https://gitlab.gnome.org/World/fractal.git + makedepends = clang + depends = gtk4 + depends = gtksourceview5 + depends = gst-plugins-base-libs + depends = gst-editing-services + depends = libadwaita>=1:1.3alpha + depends = pipewire + depends = libshumate + depends = org.freedesktop.secrets + depends = xdg-desktop-portal + provides = fractal=5.beta1.r6.g5816bdbb + provides = fractal-next + conflicts = fractal + replaces = fractal-next + source = git+https://gitlab.gnome.org/GNOME/fractal.git md5sums = SKIP pkgname = fractal-git - @@ -1,30 +1,33 @@ -# Maintainer: Christopher Davis <brainblastedmods@gmail.com> -# Submitter: Falk Alexander Seidl <fa@terminal.run> +# Maintainer: xiretza <xiretza+aur@xiretza.xyz> +# Contributor: Falk Alexander Seidl <fa@terminal.run> pkgname=fractal-git _gitname=fractal -pkgver=r840.d1dba64 -pkgrel=1 -pkgdesc="Matrix.org gtk+ client" +epoch=1 +pkgver=5.beta1.r6.g5816bdbb +pkgrel=2 +pkgdesc="Matrix messaging app for GNOME written in Rust" arch=('i686' 'x86_64') license=('GPL3') -url="https://gitlab.gnome.org/World/fractal" -depends=('gtk3' 'gstreamer' 'gst-plugins-base' 'gst-plugins-good' - 'gst-plugins-bad' 'gst-plugins-ugly' 'gst-libav' 'gspell') -conflics=('fractal') -provides=('fractal') -makedepends=('gtk3' 'rust' 'pkg-config' 'git' 'meson') -source=("git+https://gitlab.gnome.org/World/fractal.git") +url="https://gitlab.gnome.org/GNOME/fractal" +depends=('gtk4' 'gtksourceview5' 'gst-plugins-base-libs' 'gst-editing-services' + 'libadwaita>=1:1.3alpha' 'pipewire' 'libshumate' 'org.freedesktop.secrets' + 'xdg-desktop-portal') +conflicts=('fractal') +provides=("fractal=$pkgver" 'fractal-next') +replaces=('fractal-next') +makedepends=('rust' 'git' 'meson' 'clang') +source=("git+https://gitlab.gnome.org/GNOME/fractal.git") md5sums=('SKIP') - + pkgver() { - cd "${srcdir}/${_gitname}/" - printf "r%s.%s" "$(git rev-list --count HEAD)" "$(git rev-parse --short HEAD)" + cd "$_gitname" + git describe --long 2>/dev/null | sed 's/\([^-]*-g\)/r\1/;s/-/./g' } build() { cd "${srcdir}/${_gitname}/" - meson . _build --prefix=/usr + arch-meson . _build ninja -C _build } |