Package Details: rnote-git 0.6.0.r4.g13a5c565-1

Git Clone URL: https://aur.archlinux.org/rnote-git.git (read-only, click to copy)
Package Base: rnote-git
Description: A simple drawing application to create handwritten notes
Upstream URL: https://github.com/flxzt/rnote
Licenses: GPL3
Conflicts: rnote
Provides: rnote
Submitter: igor-dyatlov
Maintainer: jingutech
Last Packager: jingutech
Votes: 6
Popularity: 0.001226
First Submitted: 2021-10-02 20:30 (UTC)
Last Updated: 2023-04-26 07:10 (UTC)

Latest Comments

dono commented on 2023-01-08 12:47 (UTC)

also package version is outdated. Rnote is on version 0.5.12 now.

dono commented on 2023-01-08 00:29 (UTC) (edited on 2023-01-08 12:43 (UTC) by dono)

The package doesn't compile anymore because piet-gpu repo doesn't exist anymore. Also it is not needed to initialize the submodules as it is now handled by meson.

I successfully installed it with this PKGBUILD file:


# Maintainer: Igor Dyatlov <dyatlov.igor@protonmail.com>

pkgname=rnote-git
pkgver=0.5.6.r1.ga59f1e4
pkgrel=1
pkgdesc="A simple drawing application to create handwritten notes"
arch=('x86_64')
url="https://github.com/flxzt/rnote"
license=('GPL3')
depends=('libadwaita' 'poppler-glib' 'gstreamer' 'alsa-lib')
makedepends=('git' 'meson' 'cargo' 'cmake' 'clang')
checkdepends=('appstream-glib')
provides=("${pkgname%-git}")
conflicts=("${pkgname%-git}")
source=(
  "${pkgname%-git}::git+$url.git"
)
b2sums=('SKIP')
options=('!lto')


pkgver() {
  cd "${pkgname%-git}"
  git describe --long --tags | sed 's/^v//;s/\([^-]*-g\)/r\1/;s/-/./g'
}

build() {
  arch-meson "${pkgname%-git}" build
  meson compile -C build
}

check() {
  meson test -C build --print-errorlogs || :
}

package() {
  meson install -C build --destdir "$pkgdir"
}

jonas-w commented on 2022-09-24 19:31 (UTC) (edited on 2022-09-24 19:41 (UTC) by jonas-w)

==> Starting prepare()...
Submodule 'piet' (https://github.com/flxzt/piet) registered for path 'piet'
fatal: No url found for submodule path 'piet-gpu' in .gitmodules
==> ERROR: A failure occurred in prepare().
    Aborting...

EDIT: this seems to be an error in the upstream repo and not with the PKGBUILD