|
@@ -1,22 +1,32 @@
|
|
%define tp_glib_ver 0.18.0
|
|
%define tp_glib_ver 0.18.0
|
|
|
|
+%global folks_module_version 44
|
|
|
|
|
|
Name: folks
|
|
Name: folks
|
|
-Version: 0.11.4
|
|
+Version: 0.12.1
|
|
-Release: 2%{?_dist_release}
|
|
+Release: 1%{?_dist_release}
|
|
Summary: GObject contact aggregation library
|
|
Summary: GObject contact aggregation library
|
|
|
|
|
|
Group: System Environment/Libraries
|
|
Group: System Environment/Libraries
|
|
License: LGPLv2+
|
|
License: LGPLv2+
|
|
URL: http://telepathy.freedesktop.org/wiki/Folks
|
|
URL: http://telepathy.freedesktop.org/wiki/Folks
|
|
-Source0: http://download.gnome.org/sources/folks/0.11/%{name}-%{version}.tar.xz
|
|
+%define major_minor %(echo %{version} | sed -e 's/\.[0-9]*$//')
|
|
|
|
+Source0: http://download.gnome.org/sources/folks/%{major_minor}/%{name}-%{version}.tar.xz
|
|
|
|
|
|
|
|
+
|
|
|
|
+BuildRequires: meson
|
|
|
|
+BuildRequires: chrpath
|
|
BuildRequires: telepathy-glib-devel >= %{tp_glib_ver}
|
|
BuildRequires: telepathy-glib-devel >= %{tp_glib_ver}
|
|
BuildRequires: telepathy-glib-vala >= %{tp_glib_ver}
|
|
BuildRequires: telepathy-glib-vala >= %{tp_glib_ver}
|
|
BuildRequires: evolution-data-server-devel >= 3.0.1
|
|
BuildRequires: evolution-data-server-devel >= 3.0.1
|
|
BuildRequires: glib2-devel
|
|
BuildRequires: glib2-devel
|
|
|
|
+BuildRequires: gobject-introspection-devel
|
|
BuildRequires: libgee-devel
|
|
BuildRequires: libgee-devel
|
|
BuildRequires: libxml2-devel
|
|
BuildRequires: libxml2-devel
|
|
-BuildRequires: libsocialweb-devel
|
|
+BuildConflicts: libsocialweb-devel
|
|
|
|
+BuildRequires: python3-devel
|
|
|
|
+BuildRequires: python3-rpm-macros
|
|
|
|
+BuildRequires: python3-setuptools
|
|
|
|
+BuildRequires: readline-devel
|
|
BuildRequires: tracker-devel
|
|
BuildRequires: tracker-devel
|
|
|
|
|
|
BuildRequires: vala
|
|
BuildRequires: vala
|
|
@@ -66,16 +76,28 @@ Vala bindings for %{name}.
|
|
%setup -q
|
|
%setup -q
|
|
|
|
|
|
%build
|
|
%build
|
|
-%configure \
|
|
+%meson
|
|
- --disable-static \
|
|
+%meson_build
|
|
- --disable-fatal-warnings
|
|
|
|
-make %{?_smp_mflags}
|
|
|
|
|
|
|
|
|
|
|
|
%install
|
|
%install
|
|
-make install DESTDIR=$RPM_BUILD_ROOT
|
|
+%meson_install
|
|
|
|
+
|
|
find $RPM_BUILD_ROOT -name '*.la' -exec rm -f {} ';'
|
|
find $RPM_BUILD_ROOT -name '*.la' -exec rm -f {} ';'
|
|
|
|
|
|
|
|
+# Remove lib64 rpaths
|
|
|
|
+chrpath --delete $RPM_BUILD_ROOT%{_libdir}/folks/%{folks_module_version}/backends/key-file/key-file.so
|
|
|
|
+chrpath --delete $RPM_BUILD_ROOT%{_libdir}/folks/%{folks_module_version}/backends/ofono/ofono.so
|
|
|
|
+chrpath --delete $RPM_BUILD_ROOT%{_libdir}/folks/%{folks_module_version}/backends/bluez/bluez.so
|
|
|
|
+chrpath --delete $RPM_BUILD_ROOT%{_libdir}/folks/%{folks_module_version}/backends/eds/eds.so
|
|
|
|
+chrpath --delete $RPM_BUILD_ROOT%{_libdir}/folks/%{folks_module_version}/backends/dummy/dummy.so
|
|
|
|
+chrpath --delete $RPM_BUILD_ROOT%{_libdir}/folks/%{folks_module_version}/backends/telepathy/telepathy.so
|
|
|
|
+chrpath --delete $RPM_BUILD_ROOT%{_libdir}/libfolks-dummy.so
|
|
|
|
+chrpath --delete $RPM_BUILD_ROOT%{_libdir}/libfolks-eds.so
|
|
|
|
+chrpath --delete $RPM_BUILD_ROOT%{_libdir}/libfolks-telepathy.so
|
|
|
|
+chrpath --delete $RPM_BUILD_ROOT%{_bindir}/folks-import
|
|
|
|
+chrpath --delete $RPM_BUILD_ROOT%{_bindir}/folks-inspect
|
|
|
|
+
|
|
%find_lang %{name}
|
|
%find_lang %{name}
|
|
|
|
|
|
%post -p /sbin/ldconfig
|
|
%post -p /sbin/ldconfig
|
|
@@ -95,10 +117,11 @@ glib-compile-schemas %{_datadir}/glib-2.0/schemas ||:
|
|
%license COPYING
|
|
%license COPYING
|
|
%doc AUTHORS ChangeLog README
|
|
%doc AUTHORS ChangeLog README
|
|
%{_bindir}/%{name}-import
|
|
%{_bindir}/%{name}-import
|
|
|
|
+%{_bindir}/%{name}-inspect
|
|
%{_libdir}/*.so.*
|
|
%{_libdir}/*.so.*
|
|
%{_libdir}/folks
|
|
%{_libdir}/folks
|
|
%{_libdir}/girepository-1.0/*.typelib
|
|
%{_libdir}/girepository-1.0/*.typelib
|
|
-%{_datadir}/GConf/gsettings/folks.convert
|
|
+#{_datadir}/GConf/gsettings/folks.convert
|
|
%{_datadir}/glib-2.0/schemas/org.freedesktop.folks.gschema.xml
|
|
%{_datadir}/glib-2.0/schemas/org.freedesktop.folks.gschema.xml
|
|
|
|
|
|
%files devel
|
|
%files devel
|
|
@@ -114,8 +137,6 @@ glib-compile-schemas %{_datadir}/glib-2.0/schemas ||:
|
|
%{_datadir}/vala/vapi/folks-dummy.vapi
|
|
%{_datadir}/vala/vapi/folks-dummy.vapi
|
|
%{_datadir}/vala/vapi/folks-eds.deps
|
|
%{_datadir}/vala/vapi/folks-eds.deps
|
|
%{_datadir}/vala/vapi/folks-eds.vapi
|
|
%{_datadir}/vala/vapi/folks-eds.vapi
|
|
-%{_datadir}/vala/vapi/folks-libsocialweb.deps
|
|
|
|
-%{_datadir}/vala/vapi/folks-libsocialweb.vapi
|
|
|
|
%{_datadir}/vala/vapi/folks-telepathy.deps
|
|
%{_datadir}/vala/vapi/folks-telepathy.deps
|
|
%{_datadir}/vala/vapi/folks-telepathy.vapi
|
|
%{_datadir}/vala/vapi/folks-telepathy.vapi
|
|
%{_datadir}/vala/vapi/folks.deps
|
|
%{_datadir}/vala/vapi/folks.deps
|
|
@@ -123,6 +144,10 @@ glib-compile-schemas %{_datadir}/glib-2.0/schemas ||:
|
|
|
|
|
|
|
|
|
|
%changelog
|
|
%changelog
|
|
|
|
+* Sun Sep 01 2019 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 0.12.1-1
|
|
|
|
+- new upstream release.
|
|
|
|
+- disabled libsocialweb.
|
|
|
|
+
|
|
* Sun Dec 30 2018 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 0.11.4-2
|
|
* Sun Dec 30 2018 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 0.11.4-2
|
|
- rebuilt with evolution-data-server-3.30.3.
|
|
- rebuilt with evolution-data-server-3.30.3.
|
|
|
|
|