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