]> git.pld-linux.org Git - packages/folks.git/blame - folks.spec
Updated to 0.9.1
[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
f3eb456c
AF
7Version: 0.9.1
8Release: 1
a439583d
PZ
9License: LGPL v2+
10Group: Libraries
f3eb456c
AF
11Source0: http://ftp.gnome.org/pub/GNOME/sources/folks/0.9/%{name}-%{version}.tar.xz
12# Source0-md5: 4c7fc50c24994570c021940207497f3d
f9bec078 13URL: https://live.gnome.org/Folks
20895c66
MB
14BuildRequires: autoconf >= 2.65
15BuildRequires: automake >= 1:1.11
99340317 16BuildRequires: dbus-glib-devel
f3eb456c 17BuildRequires: evolution-data-server-devel >= 3.7.90
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
7e23dbc3 26BuildRequires: libzeitgeist-devel >= 0.3.14
99340317 27BuildRequires: pkgconfig >= 1:0.21
cb1d7e18 28BuildRequires: readline-devel
f3eb456c 29BuildRequires: ncurses-devel
20895c66 30BuildRequires: tar >= 1:1.22
7e23dbc3 31BuildRequires: telepathy-glib-devel >= 0.19.0
f3eb456c 32BuildRequires: tracker-devel >= 0.16.0
f5d05c9c 33%if %{with vala}
7e23dbc3 34BuildRequires: vala >= 2:0.17.6
f3eb456c
AF
35BuildRequires: valadoc >= 0.3.1
36BuildRequires: vala-evolution-data-server >= 3.7.90
37BuildRequires: vala-libgee >= 0.8.4
826cdda6 38BuildRequires: vala-libsocialweb >= 0.25.20
7fcdfd77 39BuildRequires: vala-telepathy-glib >= 0.19.0
7e23dbc3 40BuildRequires: vala-zeitgeist >= 0.3.14
f3eb456c 41BuildRequires: vala-tracker >= 0.16.0
f5d05c9c 42%endif
20895c66 43BuildRequires: xz
f3eb456c
AF
44Requires: libgee >= 0.8.4
45Requires: evolution-data-server-libs >= 3.7.90
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}
7e23dbc3
AF
58Requires: evolution-data-server-devel >= 3.6.0
59Requires: glib2-devel >= 1:2.32.0
f9bec078 60Requires: libgee0.6-devel
26b2788e 61Requires: libsocialweb-devel >= 0.25.20
7e23dbc3 62Requires: telepathy-glib-devel >= 0.19.0
6d224ed2 63Requires: tracker-devel >= 0.14.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 \
99340317
MB
94 --disable-silent-rules \
95 --disable-static \
7e23dbc3 96 --enable-tracker-backend \
f5d05c9c 97 %{__enable_disable vala vala}
a439583d 98
99340317 99%{__make}
a439583d
PZ
100
101%install
102rm -rf $RPM_BUILD_ROOT
99340317
MB
103
104%{__make} install \
105 DESTDIR=$RPM_BUILD_ROOT
106
20895c66 107%{__rm} $RPM_BUILD_ROOT%{_libdir}/folks/*/backends/*/*.la \
99340317
MB
108 $RPM_BUILD_ROOT%{_libdir}/*.la
109
110%find_lang %{name}
a439583d 111
2a61e194 112%clean
113rm -rf $RPM_BUILD_ROOT
114
a439583d
PZ
115%post -p /sbin/ldconfig
116%postun -p /sbin/ldconfig
117
99340317 118%files -f %{name}.lang
a439583d
PZ
119%defattr(644,root,root,755)
120%doc AUTHORS ChangeLog README
55e966a3 121%attr(755,root,root) %{_bindir}/folks-import
99340317 122%attr(755,root,root) %{_bindir}/folks-inspect
a439583d 123%attr(755,root,root) %{_libdir}/libfolks.so.*.*.*
568f1170 124%attr(755,root,root) %ghost %{_libdir}/libfolks.so.25
20895c66 125%attr(755,root,root) %{_libdir}/libfolks-eds.so.*.*.*
568f1170 126%attr(755,root,root) %ghost %{_libdir}/libfolks-eds.so.25
d5d9c06c 127%attr(755,root,root) %{_libdir}/libfolks-libsocialweb.so.*.*.*
568f1170 128%attr(755,root,root) %ghost %{_libdir}/libfolks-libsocialweb.so.25
20895c66 129%attr(755,root,root) %{_libdir}/libfolks-telepathy.so.*.*.*
568f1170 130%attr(755,root,root) %ghost %{_libdir}/libfolks-telepathy.so.25
7e23dbc3 131%attr(755,root,root) %{_libdir}/libfolks-tracker.so.*.*.*
568f1170 132%attr(755,root,root) %ghost %{_libdir}/libfolks-tracker.so.25
2a61e194 133%dir %{_libdir}/folks
f3eb456c
AF
134%dir %{_libdir}/folks/38
135%dir %{_libdir}/folks/38/backends
136%dir %{_libdir}/folks/38/backends/eds
137%attr(755,root,root) %{_libdir}/folks/38/backends/eds/eds.so
138%dir %{_libdir}/folks/38/backends/key-file
139%attr(755,root,root) %{_libdir}/folks/38/backends/key-file/key-file.so
140%dir %{_libdir}/folks/38/backends/libsocialweb
141%attr(755,root,root) %{_libdir}/folks/38/backends/libsocialweb/libsocialweb.so
142%dir %{_libdir}/folks/38/backends/ofono
143%attr(755,root,root) %{_libdir}/folks/38/backends/ofono/ofono.so
144%dir %{_libdir}/folks/38/backends/telepathy
145%attr(755,root,root) %{_libdir}/folks/38/backends/telepathy/telepathy.so
146%dir %{_libdir}/folks/38/backends/tracker
147%attr(755,root,root) %{_libdir}/folks/38/backends/tracker/tracker.so
24c58894 148%{_libdir}/girepository-1.0/*.typelib
7e23dbc3
AF
149%{_datadir}/GConf/gsettings/folks.convert
150%{_datadir}/glib-2.0/schemas/org.freedesktop.folks.gschema.xml
a439583d
PZ
151
152%files devel
153%defattr(644,root,root,755)
99340317 154%attr(755,root,root) %{_libdir}/libfolks.so
20895c66 155%attr(755,root,root) %{_libdir}/libfolks-eds.so
d5d9c06c 156%attr(755,root,root) %{_libdir}/libfolks-libsocialweb.so
20895c66 157%attr(755,root,root) %{_libdir}/libfolks-telepathy.so
7e23dbc3 158%attr(755,root,root) %{_libdir}/libfolks-tracker.so
24c58894 159%{_datadir}/gir-1.0/*.gir
f5d05c9c
ŁK
160%{_includedir}/folks
161%{_pkgconfigdir}/folks.pc
162%{_pkgconfigdir}/folks-eds.pc
163%{_pkgconfigdir}/folks-libsocialweb.pc
164%{_pkgconfigdir}/folks-telepathy.pc
7e23dbc3 165%{_pkgconfigdir}/folks-tracker.pc
f5d05c9c
ŁK
166
167%if %{with vala}
168%files -n vala-folks
169%defattr(644,root,root,755)
d5d9c06c
AF
170%{_datadir}/vala/vapi/folks.deps
171%{_datadir}/vala/vapi/folks.vapi
20895c66
MB
172%{_datadir}/vala/vapi/folks-eds.deps
173%{_datadir}/vala/vapi/folks-eds.vapi
d5d9c06c
AF
174%{_datadir}/vala/vapi/folks-libsocialweb.deps
175%{_datadir}/vala/vapi/folks-libsocialweb.vapi
176%{_datadir}/vala/vapi/folks-telepathy.deps
177%{_datadir}/vala/vapi/folks-telepathy.vapi
7e23dbc3
AF
178%{_datadir}/vala/vapi/folks-tracker.deps
179%{_datadir}/vala/vapi/folks-tracker.vapi
f5d05c9c 180%endif
This page took 0.132926 seconds and 4 git commands to generate.