From 2e6d3bebca33bd3ee4e6622f58b41d642804eca1 Mon Sep 17 00:00:00 2001 From: Rasmus Thomsen Date: Mon, 23 Sep 2019 00:17:16 +0200 Subject: community/folks: move from testing --- .../78b24b8cb01e27e352de2aca93934833bcb412b8.patch | 26 ++++++++++++ community/folks/APKBUILD | 47 ++++++++++++++++++++++ 2 files changed, 73 insertions(+) create mode 100644 community/folks/78b24b8cb01e27e352de2aca93934833bcb412b8.patch create mode 100644 community/folks/APKBUILD (limited to 'community/folks') diff --git a/community/folks/78b24b8cb01e27e352de2aca93934833bcb412b8.patch b/community/folks/78b24b8cb01e27e352de2aca93934833bcb412b8.patch new file mode 100644 index 0000000000..ead8f14f6e --- /dev/null +++ b/community/folks/78b24b8cb01e27e352de2aca93934833bcb412b8.patch @@ -0,0 +1,26 @@ +From 78b24b8cb01e27e352de2aca93934833bcb412b8 Mon Sep 17 00:00:00 2001 +From: Rico Tzschichholz +Date: Thu, 4 Jul 2019 12:49:54 +0200 +Subject: [PATCH] tests: Remove errornous c-header reference of extern method + +--- + tests/lib/test-utils.vala | 3 +-- + 1 file changed, 1 insertion(+), 2 deletions(-) + +diff --git a/tests/lib/test-utils.vala b/tests/lib/test-utils.vala +index 702efec5..55dd4f25 100644 +--- a/tests/lib/test-utils.vala ++++ b/tests/lib/test-utils.vala +@@ -27,8 +27,7 @@ using Gee; + public class Folks.TestUtils + { + /* Implemented in C */ +- [CCode (cname = "haze_remove_directory", +- cheader_filename = "haze-remove-directory.h")] ++ [CCode (cname = "haze_remove_directory")] + public extern static bool remove_directory_recursively (string path); + + /** +-- +2.22.0 + diff --git a/community/folks/APKBUILD b/community/folks/APKBUILD new file mode 100644 index 0000000000..205ab121cc --- /dev/null +++ b/community/folks/APKBUILD @@ -0,0 +1,47 @@ +# Contributor: Rasmus Thomsen +# Maintainer: Rasmus Thomsen +pkgname=folks +pkgver=0.13.1 +pkgrel=0 +pkgdesc="GObject Library to aggregate people into metacontacts" +url="https://wiki.gnome.org/Projects/Folks" +arch="all" +license="LGPL-2.1-or-later" +makedepends=" + evolution-data-server-dev + gobject-introspection-dev + libgee-dev + meson + py3-setuptools + telepathy-glib-dev + tracker-dev + vala + python2 + readline-dev" +options="!check" # Can only be run against installed instance +subpackages="$pkgname-dev $pkgname-lang" +source="https://download.gnome.org/sources/folks/${pkgver%.*}/folks-$pkgver.tar.xz + 78b24b8cb01e27e352de2aca93934833bcb412b8.patch" + +build() { + meson \ + --prefix=/usr \ + --sysconfdir=/etc \ + --mandir=/usr/share/man \ + --localstatedir=/var \ + --buildtype=release \ + -Ddocs=true \ + . output + ninja -C output +} + +check() { + ninja -C output test +} + +package() { + DESTDIR="$pkgdir" ninja -C output install +} + +sha512sums="b134172077bed1655cd7f24b1402ed347d405b22114c33d6638040a5e475632ea33cde898a08fc143eaefc7057d4b6dccceac7e797e1976fdf88c58764818afe folks-0.13.1.tar.xz +fefda76211b459c0a3ca3a6760eee053884b1d2adf225d7c05334175bf74c56509e74c7876d1a02ee1f53c86671ddf1eb1850ac937cb29ae706a391490f520c6 78b24b8cb01e27e352de2aca93934833bcb412b8.patch" -- cgit v1.2.3