diff options
author | Isaac David <isacdaavid@isacdaavid.info> | 2017-06-19 23:22:01 -0500 |
---|---|---|
committer | Isaac David <isacdaavid@isacdaavid.info> | 2017-06-19 23:22:01 -0500 |
commit | 29abcf5c813455ded557ff7adf26be4ce83c9274 (patch) | |
tree | da11922a3ab02feaf017bd6695be139433e7a903 /nonprism-testing | |
parent | 346440fab594bdf39ec96440a8cd6757fab66916 (diff) | |
download | abslibre-29abcf5c813455ded557ff7adf26be4ce83c9274.tar.gz abslibre-29abcf5c813455ded557ff7adf26be4ce83c9274.tar.bz2 abslibre-29abcf5c813455ded557ff7adf26be4ce83c9274.zip |
nonprism-testing/gnome-online-accounts: update to 3.24.1
- enable kerberos support
- disable last.fm support:
implementation doesn't allow for alternative, self-hosted
audioscrobbler servers like GNU FM
Diffstat (limited to 'nonprism-testing')
-rw-r--r-- | nonprism-testing/gnome-online-accounts/PKGBUILD | 72 |
1 files changed, 72 insertions, 0 deletions
diff --git a/nonprism-testing/gnome-online-accounts/PKGBUILD b/nonprism-testing/gnome-online-accounts/PKGBUILD new file mode 100644 index 000000000..8981482bb --- /dev/null +++ b/nonprism-testing/gnome-online-accounts/PKGBUILD @@ -0,0 +1,72 @@ +# Contributor (Arch): Ionut Biru <ibiru@archlinux.org> +# Maintainer: Márcio Silva <coadde@parabola.nu> +# Contributor: Isaac David <isacdaavid@at@isacdaavid@dot@info> + +pkgname=gnome-online-accounts +pkgver=3.24.1 +pkgrel=1.nonprism1 +pkgdesc="Single sign-on framework for GNOME, without support for unsafe and dangerous for privacy protocols" +url="https://wiki.gnome.org/Projects/GnomeOnlineAccounts" +arch=(i686 x86_64) +license=(LGPL) +depends=(webkit2gtk json-glib libnotify rest libsecret telepathy-glib krb5 gcr) +makedepends=(intltool gobject-introspection gtk-doc vala git gnome-common) +conflicts=("${pkgname}-coherence" "${pkgname}-nonprism" ) +replaces=("${pkgname}-coherence" "${pkgname}-nonprism") +optdepends=('gvfs-goa: Virtual file systems (e.g. OwnCloud)') +_commit=4f26391fc5b3d54cb73d9cd05599acec33d90928 # tags/3.24.1^0 +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/$pkgname \ + --disable-static \ + --enable-gtk-doc \ + --enable-media-server \ + --enable-kerberos \ + --enable-telepathy \ + --enable-owncloud \ + --enable-imap-smtp \ + --disable-lastfm \ + --disable-exchange \ + --disable-facebook \ + --disable-flickr \ + --disable-google \ + --disable-pocket \ + --disable-windows-live \ + --disable-twitter \ + --disable-yahoo \ + --disable-foursquare + + 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: |