[Dev] Upgrade for [nonprism/gnome-online-accounts] to 3.34.0

theova theova at bluewin.ch
Sun Sep 15 11:30:26 GMT 2019

PKGBUILD for [nonprism/gnome-online-accounts] 3.34.0.

- Update tag
- Add verbose flag to function in check()
- 3.34.0 introduces option for fedora account system
  (https://fedoraproject.org/wiki/Account_System). It is disabled by
  default and I let it as that.

- The package builds on all 3 supported architectures.

- I have tested the x86_64 package by looking at the corresponding
  category in gnome's settings. Only the deserved ones are there.

theova <theova at bluewin.ch> schrieb am Tue, 13. Aug 19 21:44:
>The PKGBUILD attached is the updated version for
>- 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]
>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.

-------------- next part --------------
# $Id$
# Contributor (Arch): Ionut Biru <ibiru at archlinux.org>
# Contributor: Andreas Grapentin <andreas at grapentin.org>
# Contributor: Márcio Silva <coadde at hyperbola.info>
# Contributor: Isaac David <isacdaavid at at@isacdaavid at dot@info>
# Contributor: Theova <theova at member.fsf.org>

# parabola changes and rationale:
#  - removed support for possibly unsafe protocols

pkgdesc="Single sign-on framework for GNOME"
pkgdesc+=", without support for unsafe and dangerous for privacy protocols"
arch+=(i686 armv7h)
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=eabe91aec08ce2e1d2b7bb6b67c6ba097aee0ba9  # tags/3.34.0^0

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 --print-errorlogs

package() {
  DESTDIR="$pkgdir" meson install -C build

# vim:set ts=2 sw=2 et:
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 833 bytes
Desc: not available
URL: <https://lists.parabola.nu/pipermail/dev/attachments/20190915/3f697511/attachment.sig>

More information about the Dev mailing list