]> git.pld-linux.org Git - packages/folks.git/blame - folks.spec
Update to 0.9.3
[packages/folks.git] / folks.spec
CommitLineData
f5d05c9c
ŁK
1#
2# Conditional build:
3%bcond_without vala # do not build Vala API
4#
a439583d
PZ
5Summary: GObject contact aggregation library
6Name: folks
aa16349b
MB
7Version: 0.9.3
8Release: 1
a439583d
PZ
9License: LGPL v2+
10Group: Libraries
f3eb456c 11Source0: http://ftp.gnome.org/pub/GNOME/sources/folks/0.9/%{name}-%{version}.tar.xz
aa16349b 12# Source0-md5: 409bce55abf1a985fe6679b273501bf6
f9bec078 13URL: https://live.gnome.org/Folks
20895c66
MB
14BuildRequires: autoconf >= 2.65
15BuildRequires: automake >= 1:1.11
99340317 16BuildRequires: dbus-glib-devel
44d64a12 17BuildRequires: evolution-data-server-devel >= 3.8.1
99340317 18BuildRequires: gettext-devel
7e23dbc3 19BuildRequires: glib2-devel >= 1:2.32.0
8b3156f3 20BuildRequires: gobject-introspection-devel >= 1.30.0
7e23dbc3 21BuildRequires: intltool >= 0.50.0
f3eb456c 22BuildRequires: libgee-devel >= 0.8.4
26b2788e 23BuildRequires: libsocialweb-devel >= 0.25.20
20895c66 24BuildRequires: libtool
2a61e194 25BuildRequires: libxml2-devel
99340317 26BuildRequires: pkgconfig >= 1:0.21
cb1d7e18 27BuildRequires: readline-devel
f3eb456c 28BuildRequires: ncurses-devel
20895c66 29BuildRequires: tar >= 1:1.22
7e23dbc3 30BuildRequires: telepathy-glib-devel >= 0.19.0
f3eb456c 31BuildRequires: tracker-devel >= 0.16.0
f5d05c9c 32%if %{with vala}
7e23dbc3 33BuildRequires: vala >= 2:0.17.6
b184178b 34#BuildRequires: valadoc >= 0.3.1
44d64a12 35BuildRequires: vala-evolution-data-server >= 3.8.1
f3eb456c 36BuildRequires: vala-libgee >= 0.8.4
826cdda6 37BuildRequires: vala-libsocialweb >= 0.25.20
7fcdfd77 38BuildRequires: vala-telepathy-glib >= 0.19.0
aa16349b 39BuildRequires: vala-zeitgeist >= 0.9.14
f3eb456c 40BuildRequires: vala-tracker >= 0.16.0
f5d05c9c 41%endif
20895c66 42BuildRequires: xz
aa16349b 43BuildRequires: zeitgeist-devel >= 0.9.14
f3eb456c 44Requires: libgee >= 0.8.4
44d64a12 45Requires: evolution-data-server-libs >= 3.8.1
2a61e194 46BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
a439583d
PZ
47
48%description
49libfolks is a library that aggregates people from multiple sources
50(e.g. Telepathy connection managers and eventually evolution data
51server, Facebook, etc.) to create meta-contacts.
52
2a61e194 53%package devel
99340317
MB
54Summary: Development files for folks libraries
55Summary(pl.UTF-8): Pliki programistyczne bibliotek folks
a439583d
PZ
56Group: Development/Libraries
57Requires: %{name} = %{version}-%{release}
44d64a12 58Requires: evolution-data-server-devel >= 3.8.1
7e23dbc3 59Requires: glib2-devel >= 1:2.32.0
50d18e2e 60Requires: libgee-devel >= 0.8.4
26b2788e 61Requires: libsocialweb-devel >= 0.25.20
7e23dbc3 62Requires: telepathy-glib-devel >= 0.19.0
50d18e2e 63Requires: tracker-devel >= 0.16.0
a439583d 64
2a61e194 65%description devel
99340317
MB
66Development files for folks libraries.
67
68%description devel -l pl.UTF-8
69Pliki programistyczne bibliotek folks.
a439583d 70
f5d05c9c
ŁK
71%package -n vala-folks
72Summary: folks API for Vala language
73Summary(pl.UTF-8): API folks dla języka Vala
74Group: Development/Libraries
75Requires: %{name}-devel = %{version}-%{release}
76
77%description -n vala-folks
78folks API for Vala language.
79
80%description -n vala-folks -l pl.UTF-8
81API folks dla języka Vala.
82
a439583d
PZ
83%prep
84%setup -q
a439583d
PZ
85
86%build
20895c66
MB
87%{__intltoolize}
88%{__libtoolize}
89%{__aclocal} -I m4
90%{__autoconf}
91%{__autoheader}
92%{__automake}
a439583d 93%configure \
aa16349b 94 --disable-fatal-warnings \
99340317
MB
95 --disable-silent-rules \
96 --disable-static \
7e23dbc3 97 --enable-tracker-backend \
b184178b
AF
98 %{__enable_disable vala vala} \
99 --disable-docs
a439583d 100
99340317 101%{__make}
a439583d
PZ
102
103%install
104rm -rf $RPM_BUILD_ROOT
99340317
MB
105
106%{__make} install \
107 DESTDIR=$RPM_BUILD_ROOT
108
20895c66 109%{__rm} $RPM_BUILD_ROOT%{_libdir}/folks/*/backends/*/*.la \
99340317
MB
110 $RPM_BUILD_ROOT%{_libdir}/*.la
111
112%find_lang %{name}
a439583d 113
2a61e194 114%clean
115rm -rf $RPM_BUILD_ROOT
116
a439583d
PZ
117%post -p /sbin/ldconfig
118%postun -p /sbin/ldconfig
119
99340317 120%files -f %{name}.lang
a439583d
PZ
121%defattr(644,root,root,755)
122%doc AUTHORS ChangeLog README
55e966a3 123%attr(755,root,root) %{_bindir}/folks-import
99340317 124%attr(755,root,root) %{_bindir}/folks-inspect
a439583d 125%attr(755,root,root) %{_libdir}/libfolks.so.*.*.*
568f1170 126%attr(755,root,root) %ghost %{_libdir}/libfolks.so.25
20895c66 127%attr(755,root,root) %{_libdir}/libfolks-eds.so.*.*.*
568f1170 128%attr(755,root,root) %ghost %{_libdir}/libfolks-eds.so.25
d5d9c06c 129%attr(755,root,root) %{_libdir}/libfolks-libsocialweb.so.*.*.*
568f1170 130%attr(755,root,root) %ghost %{_libdir}/libfolks-libsocialweb.so.25
20895c66 131%attr(755,root,root) %{_libdir}/libfolks-telepathy.so.*.*.*
568f1170 132%attr(755,root,root) %ghost %{_libdir}/libfolks-telepathy.so.25
7e23dbc3 133%attr(755,root,root) %{_libdir}/libfolks-tracker.so.*.*.*
568f1170 134%attr(755,root,root) %ghost %{_libdir}/libfolks-tracker.so.25
2a61e194 135%dir %{_libdir}/folks
44d64a12
MB
136%dir %{_libdir}/folks/39
137%dir %{_libdir}/folks/39/backends
138%dir %{_libdir}/folks/39/backends/eds
139%attr(755,root,root) %{_libdir}/folks/39/backends/eds/eds.so
140%dir %{_libdir}/folks/39/backends/key-file
141%attr(755,root,root) %{_libdir}/folks/39/backends/key-file/key-file.so
142%dir %{_libdir}/folks/39/backends/libsocialweb
143%attr(755,root,root) %{_libdir}/folks/39/backends/libsocialweb/libsocialweb.so
144%dir %{_libdir}/folks/39/backends/ofono
145%attr(755,root,root) %{_libdir}/folks/39/backends/ofono/ofono.so
146%dir %{_libdir}/folks/39/backends/telepathy
147%attr(755,root,root) %{_libdir}/folks/39/backends/telepathy/telepathy.so
148%dir %{_libdir}/folks/39/backends/tracker
149%attr(755,root,root) %{_libdir}/folks/39/backends/tracker/tracker.so
24c58894 150%{_libdir}/girepository-1.0/*.typelib
7e23dbc3
AF
151%{_datadir}/GConf/gsettings/folks.convert
152%{_datadir}/glib-2.0/schemas/org.freedesktop.folks.gschema.xml
a439583d
PZ
153
154%files devel
155%defattr(644,root,root,755)
99340317 156%attr(755,root,root) %{_libdir}/libfolks.so
20895c66 157%attr(755,root,root) %{_libdir}/libfolks-eds.so
d5d9c06c 158%attr(755,root,root) %{_libdir}/libfolks-libsocialweb.so
20895c66 159%attr(755,root,root) %{_libdir}/libfolks-telepathy.so
7e23dbc3 160%attr(755,root,root) %{_libdir}/libfolks-tracker.so
24c58894 161%{_datadir}/gir-1.0/*.gir
f5d05c9c
ŁK
162%{_includedir}/folks
163%{_pkgconfigdir}/folks.pc
164%{_pkgconfigdir}/folks-eds.pc
165%{_pkgconfigdir}/folks-libsocialweb.pc
166%{_pkgconfigdir}/folks-telepathy.pc
7e23dbc3 167%{_pkgconfigdir}/folks-tracker.pc
f5d05c9c
ŁK
168
169%if %{with vala}
170%files -n vala-folks
171%defattr(644,root,root,755)
d5d9c06c
AF
172%{_datadir}/vala/vapi/folks.deps
173%{_datadir}/vala/vapi/folks.vapi
20895c66
MB
174%{_datadir}/vala/vapi/folks-eds.deps
175%{_datadir}/vala/vapi/folks-eds.vapi
d5d9c06c
AF
176%{_datadir}/vala/vapi/folks-libsocialweb.deps
177%{_datadir}/vala/vapi/folks-libsocialweb.vapi
178%{_datadir}/vala/vapi/folks-telepathy.deps
179%{_datadir}/vala/vapi/folks-telepathy.vapi
7e23dbc3
AF
180%{_datadir}/vala/vapi/folks-tracker.deps
181%{_datadir}/vala/vapi/folks-tracker.vapi
f5d05c9c 182%endif
This page took 0.07168 seconds and 4 git commands to generate.