[arch-commits] Commit in gnome-online-accounts/repos (2 files)
Date: Thursday, March 14, 2019 @ 19:37:18 Author: heftig Revision: 348067 archrelease: copy trunk to gnome-unstable-x86_64 Added: gnome-online-accounts/repos/gnome-unstable-x86_64/ gnome-online-accounts/repos/gnome-unstable-x86_64/PKGBUILD (from rev 348066, gnome-online-accounts/trunk/PKGBUILD) --+ PKGBUILD | 45 + 1 file changed, 45 insertions(+) Copied: gnome-online-accounts/repos/gnome-unstable-x86_64/PKGBUILD (from rev 348066, gnome-online-accounts/trunk/PKGBUILD) === --- gnome-unstable-x86_64/PKGBUILD (rev 0) +++ gnome-unstable-x86_64/PKGBUILD 2019-03-14 19:37:18 UTC (rev 348067) @@ -0,0 +1,45 @@ +# Maintainer: Jan Alexander Steffens (heftig) +# Contributor: Ionut Biru + +pkgname=gnome-online-accounts +pkgver=3.31.90+4+gcc7aac2c +pkgrel=1 +pkgdesc="Single sign-on framework for GNOME" +url="https://wiki.gnome.org/Projects/GnomeOnlineAccounts"; +arch=(x86_64) +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' +'gvfs-google: Google Drive') +_commit=cc7aac2c669d447239876b9c47470ced3b01dc9c # master +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=true \ +-D media_server=true \ +-D gtk_doc=true \ +-D man=true + ninja -C build +} + +check() { + meson test -C build +} + +package() { + DESTDIR="$pkgdir" meson install -C build +} + +# vim:set ts=2 sw=2 et:
[arch-commits] Commit in gnome-online-accounts/repos (2 files)
Date: Wednesday, September 5, 2018 @ 00:38:39 Author: heftig Revision: 67 archrelease: copy trunk to gnome-unstable-x86_64 Added: gnome-online-accounts/repos/gnome-unstable-x86_64/ gnome-online-accounts/repos/gnome-unstable-x86_64/PKGBUILD (from rev 66, gnome-online-accounts/trunk/PKGBUILD) --+ PKGBUILD | 46 ++ 1 file changed, 46 insertions(+) Copied: gnome-online-accounts/repos/gnome-unstable-x86_64/PKGBUILD (from rev 66, gnome-online-accounts/trunk/PKGBUILD) === --- gnome-unstable-x86_64/PKGBUILD (rev 0) +++ gnome-unstable-x86_64/PKGBUILD 2018-09-05 00:38:39 UTC (rev 67) @@ -0,0 +1,46 @@ +# Maintainer: Jan Alexander Steffens (heftig) +# Contributor: Ionut Biru + +pkgname=gnome-online-accounts +pkgver=3.30.0 +pkgrel=1 +pkgdesc="Single sign-on framework for GNOME" +url="https://wiki.gnome.org/Projects/GnomeOnlineAccounts"; +arch=(x86_64) +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' +'gvfs-google: Google Drive') +_commit=4542c85743159826e94acb8edb26e235d9732f86 # tags/3.30.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=true \ +-D media_server=true \ +-D todoist=true \ +-D gtk_doc=true \ +-D man=true + ninja -C build +} + +check() { + meson test -C build +} + +package() { + DESTDIR="$pkgdir" meson install -C build +} + +# vim:set ts=2 sw=2 et:
[arch-commits] Commit in gnome-online-accounts/repos (2 files)
Date: Sunday, March 11, 2018 @ 18:57:39 Author: heftig Revision: 318604 archrelease: copy trunk to gnome-unstable-x86_64 Added: gnome-online-accounts/repos/gnome-unstable-x86_64/ gnome-online-accounts/repos/gnome-unstable-x86_64/PKGBUILD (from rev 318603, gnome-online-accounts/trunk/PKGBUILD) --+ PKGBUILD | 61 + 1 file changed, 61 insertions(+) Copied: gnome-online-accounts/repos/gnome-unstable-x86_64/PKGBUILD (from rev 318603, gnome-online-accounts/trunk/PKGBUILD) === --- gnome-unstable-x86_64/PKGBUILD (rev 0) +++ gnome-unstable-x86_64/PKGBUILD 2018-03-11 18:57:39 UTC (rev 318604) @@ -0,0 +1,61 @@ +# $Id$ +# Contributor: Ionut Biru + +pkgname=gnome-online-accounts +pkgver=3.27.92+3+gdde33649 +pkgrel=1 +pkgdesc="Single sign-on framework for GNOME" +url="https://wiki.gnome.org/Projects/GnomeOnlineAccounts"; +arch=(x86_64) +license=(LGPL) +depends=(webkit2gtk json-glib libnotify rest libsecret telepathy-glib krb5 gcr) +makedepends=(gobject-introspection gtk-doc vala autoconf-archive gnome-common git) +optdepends=('gvfs-goa: Virtual file systems (e.g. OwnCloud)' +'gvfs-google: Google Drive') +_commit=dde336495f8e0c2669946f4427e5b7416317d5ed # master +source=("git+https://git.gnome.org/browse/gnome-online-accounts#commit=$_commit"; +"git+https://git.gnome.org/browse/telepathy-account-widgets";) +sha256sums=('SKIP' +'SKIP') + +pkgver() { + cd $pkgname + git describe --tags | sed 's/-/+/g' +} + +prepare() { + cd $pkgname + + git submodule init + git config --local submodule.telepathy-account-widgets.url "$srcdir/telepathy-account-widgets" + git submodule update + + NOCONFIGURE=1 ./autogen.sh +} + +build() { + cd $pkgname + + ./configure \ +--prefix=/usr \ +--libexecdir=/usr/lib \ +--disable-static \ +--enable-compile-warnings=minimum \ +--enable-inspector \ +--enable-media-server \ +--enable-kerberos \ +--enable-lastfm \ +--enable-todoist \ +--enable-gtk-doc + + sed -i -e 's/ -shared / -Wl,-O1,--as-needed\0/g' libtool + + make +} + +package() { + cd $pkgname + make DESTDIR="$pkgdir" install +} + +# vim:set ts=2 sw=2 et: