The PKGBUILD attached is the updated version for [nonprism/gnome-online-accounts].
Changelog: - Generally make PKGBUILD closer to Arch's one - Update version and source - Remove unneeded dependencies - Change to meson build system - Add check() - Change compile flags: - kerberos, owncloud, imap-smtp are enabled per default. - Telepathy, Todoist, Twitter and Yahoo support was removed [1] [2] [3] [4] Testing: I have tested the package by looking at the corresponding category in gnome's settings. Only the deserved ones are there. Thanks for updating the package in Parabolas Repo. [1] https://gitlab.gnome.org/GNOME/gnome-online-accounts/commit/d44f89f8b9891593ff0fe1b428e1a1253a4667af [2] https://gitlab.gnome.org/GNOME/gnome-online-accounts/commit/bf77325d847d2878159e8ba2677768b2fe6386a6 [3] https://gitlab.gnome.org/GNOME/gnome-online-accounts/commit/eac46d6de3ba6db904a7dfbe7a82e6db8e12bc4b [4] https://gitlab.gnome.org/GNOME/gnome-online-accounts/commit/64cfb8183150475465f20631d4e9d4f917d128e3
# $Id$ # Contributor (Arch): Ionut Biru <[email protected]> # Contributor: Andreas Grapentin <[email protected]> # Contributor: Márcio Silva <[email protected]> # Contributor: Isaac David <isacdaavid@at@isacdaavid@dot@info> # Contributor: Theova <[email protected]> # parabola changes and rationale: # - removed support for possibly unsafe protocols pkgname=gnome-online-accounts pkgver=3.32.0 pkgrel=1 pkgrel+=.nonprism1 pkgdesc="Single sign-on framework for GNOME" pkgdesc+=", without support for unsafe and dangerous for privacy protocols" url="https://wiki.gnome.org/Projects/GnomeOnlineAccounts" arch=(x86_64) arch+=(i686 armv7h) license=(LGPL) depends=(webkit2gtk json-glib libnotify rest libsecret krb5 gcr) makedepends=(gobject-introspection gtk-doc vala git meson) optdepends=('gvfs-goa: Virtual file systems, e.g. OwnCloud') _commit=609ee9f761d218e20032134591883c5b99319bcc # tags/3.32.0^0 source=("git+https://gitlab.gnome.org/GNOME/gnome-online-accounts.git#commit=$_commit") sha256sums=('SKIP') pkgver() { cd $pkgname git describe --tags | sed 's/-/+/g' } prepare() { cd $pkgname } build() { arch-meson $pkgname build \ -D lastfm=false \ -D media_server=true \ -D gtk_doc=true \ -D man=true \ -D inspector=true \ -D exchange=false \ -D facebook=false \ -D flickr=false \ -D google=false \ -D pocket=false \ -D windows_live=false \ -D foursquare=false ninja -C build } check() { meson test -C build } package() { DESTDIR="$pkgdir" meson install -C build } # vim:set ts=2 sw=2 et:
signature.asc
Description: PGP signature
_______________________________________________ Dev mailing list [email protected] https://lists.parabola.nu/mailman/listinfo/dev
