]> git.pld-linux.org Git - packages/folks.git/blame - folks.spec
- updated to 0.9.8
[packages/folks.git] / folks.spec
CommitLineData
f5d05c9c
ŁK
1#
2# Conditional build:
3%bcond_without vala # do not build Vala API
4#
a439583d 5Summary: GObject contact aggregation library
8d57488c 6Summary(pl.UTF-8): Biblioteka GObject do agregowania kontaktów
a439583d 7Name: folks
be39b557 8Version: 0.9.8
051a1701 9Release: 1
8d57488c 10License: LGPL v2.1+
a439583d 11Group: Libraries
f3eb456c 12Source0: http://ftp.gnome.org/pub/GNOME/sources/folks/0.9/%{name}-%{version}.tar.xz
be39b557 13# Source0-md5: 1bfccf799ae58533ebfcb14b831b5cd9
903824e2 14Patch0: %{name}-tracker-1.0.patch
051a1701 15Patch1: %{name}-link.patch
f9bec078 16URL: https://live.gnome.org/Folks
20895c66 17BuildRequires: autoconf >= 2.65
051a1701 18BuildRequires: automake >= 1:1.12
8d57488c 19BuildRequires: dbus-devel
99340317 20BuildRequires: dbus-glib-devel
6a7533fa 21BuildRequires: evolution-data-server-devel >= 3.9.1
99340317 22BuildRequires: gettext-devel
051a1701 23BuildRequires: glib2-devel >= 1:2.39.2
8b3156f3 24BuildRequires: gobject-introspection-devel >= 1.30.0
7e23dbc3 25BuildRequires: intltool >= 0.50.0
f3eb456c 26BuildRequires: libgee-devel >= 0.8.4
26b2788e 27BuildRequires: libsocialweb-devel >= 0.25.20
8d57488c
JB
28BuildRequires: libtool >= 2:2
29BuildRequires: libxml2-devel >= 2.0
be39b557 30BuildRequires: ncurses-devel
99340317 31BuildRequires: pkgconfig >= 1:0.21
cb1d7e18 32BuildRequires: readline-devel
20895c66 33BuildRequires: tar >= 1:1.22
7e23dbc3 34BuildRequires: telepathy-glib-devel >= 0.19.0
903824e2 35BuildRequires: tracker-devel >= 1.0.0
f5d05c9c 36%if %{with vala}
8d57488c
JB
37BuildRequires: vala >= 2:0.22.1
38BuildRequires: vala-evolution-data-server >= 3.9.1
f3eb456c 39BuildRequires: vala-libgee >= 0.8.4
826cdda6 40BuildRequires: vala-libsocialweb >= 0.25.20
7fcdfd77 41BuildRequires: vala-telepathy-glib >= 0.19.0
903824e2 42BuildRequires: vala-tracker >= 1.0.0
be39b557 43BuildRequires: vala-zeitgeist >= 0.9.14
8d57488c 44#BuildRequires: valadoc >= 0.3.1
f5d05c9c 45%endif
20895c66 46BuildRequires: xz
aa16349b 47BuildRequires: zeitgeist-devel >= 0.9.14
be39b557 48Requires: evolution-data-server-libs >= 3.9.1
051a1701 49Requires: glib2 >= 1:2.39.2
f3eb456c 50Requires: libgee >= 0.8.4
8d57488c 51Requires: telepathy-glib >= 0.19.0
903824e2 52Requires: tracker-libs >= 1.0.0
2a61e194 53BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
a439583d
PZ
54
55%description
56libfolks is a library that aggregates people from multiple sources
57(e.g. Telepathy connection managers and eventually evolution data
58server, Facebook, etc.) to create meta-contacts.
59
8d57488c
JB
60%description -l pl.UTF-8
61libfolks to biblioteka gromadząca osoby z wielu źródeł (np. zarządców
62połączeń Telepathy, serwera danych Evolution, Facebooka itp.), aby
63utworzyć metakontakty.
64
2a61e194 65%package devel
99340317
MB
66Summary: Development files for folks libraries
67Summary(pl.UTF-8): Pliki programistyczne bibliotek folks
a439583d
PZ
68Group: Development/Libraries
69Requires: %{name} = %{version}-%{release}
8d57488c 70Requires: evolution-data-server-devel >= 3.9.1
051a1701 71Requires: glib2-devel >= 1:2.39.2
50d18e2e 72Requires: libgee-devel >= 0.8.4
26b2788e 73Requires: libsocialweb-devel >= 0.25.20
7e23dbc3 74Requires: telepathy-glib-devel >= 0.19.0
903824e2 75Requires: tracker-devel >= 1.0.0
a439583d 76
2a61e194 77%description devel
99340317
MB
78Development files for folks libraries.
79
80%description devel -l pl.UTF-8
81Pliki programistyczne bibliotek folks.
a439583d 82
f5d05c9c
ŁK
83%package -n vala-folks
84Summary: folks API for Vala language
85Summary(pl.UTF-8): API folks dla języka Vala
86Group: Development/Libraries
87Requires: %{name}-devel = %{version}-%{release}
8d57488c
JB
88Requires: vala >= 2:0.22.1
89Requires: vala-evolution-data-server >= 3.9.1
90Requires: vala-libgee >= 0.8.4
91Requires: vala-libsocialweb >= 0.25.20
92Requires: vala-telepathy-glib >= 0.19.0
903824e2 93Requires: vala-tracker >= 1.0.0
f5d05c9c
ŁK
94
95%description -n vala-folks
96folks API for Vala language.
97
98%description -n vala-folks -l pl.UTF-8
99API folks dla języka Vala.
100
a439583d
PZ
101%prep
102%setup -q
903824e2 103%patch0 -p1
051a1701 104%patch1 -p1
a439583d
PZ
105
106%build
20895c66
MB
107%{__intltoolize}
108%{__libtoolize}
109%{__aclocal} -I m4
110%{__autoconf}
111%{__autoheader}
112%{__automake}
a439583d 113%configure \
aa16349b 114 --disable-fatal-warnings \
99340317 115 --disable-silent-rules \
7e23dbc3 116 --enable-tracker-backend \
8d57488c 117 %{__enable_disable vala vala}
a439583d 118
99340317 119%{__make}
a439583d
PZ
120
121%install
122rm -rf $RPM_BUILD_ROOT
99340317
MB
123
124%{__make} install \
125 DESTDIR=$RPM_BUILD_ROOT
126
20895c66 127%{__rm} $RPM_BUILD_ROOT%{_libdir}/folks/*/backends/*/*.la \
99340317
MB
128 $RPM_BUILD_ROOT%{_libdir}/*.la
129
130%find_lang %{name}
a439583d 131
2a61e194 132%clean
133rm -rf $RPM_BUILD_ROOT
134
8d57488c
JB
135%post -p /sbin/ldconfig
136%postun -p /sbin/ldconfig
a439583d 137
99340317 138%files -f %{name}.lang
a439583d 139%defattr(644,root,root,755)
8d57488c 140%doc AUTHORS ChangeLog NEWS README
55e966a3 141%attr(755,root,root) %{_bindir}/folks-import
99340317 142%attr(755,root,root) %{_bindir}/folks-inspect
a439583d 143%attr(755,root,root) %{_libdir}/libfolks.so.*.*.*
568f1170 144%attr(755,root,root) %ghost %{_libdir}/libfolks.so.25
051a1701
JB
145%attr(755,root,root) %{_libdir}/libfolks-dummy.so.*.*.*
146%attr(755,root,root) %ghost %{_libdir}/libfolks-dummy.so.25
20895c66 147%attr(755,root,root) %{_libdir}/libfolks-eds.so.*.*.*
568f1170 148%attr(755,root,root) %ghost %{_libdir}/libfolks-eds.so.25
d5d9c06c 149%attr(755,root,root) %{_libdir}/libfolks-libsocialweb.so.*.*.*
568f1170 150%attr(755,root,root) %ghost %{_libdir}/libfolks-libsocialweb.so.25
20895c66 151%attr(755,root,root) %{_libdir}/libfolks-telepathy.so.*.*.*
568f1170 152%attr(755,root,root) %ghost %{_libdir}/libfolks-telepathy.so.25
7e23dbc3 153%attr(755,root,root) %{_libdir}/libfolks-tracker.so.*.*.*
568f1170 154%attr(755,root,root) %ghost %{_libdir}/libfolks-tracker.so.25
8d57488c 155%{_libdir}/girepository-1.0/Folks-0.6.typelib
051a1701 156%{_libdir}/girepository-1.0/FolksDummy-0.6.typelib
8d57488c
JB
157%{_libdir}/girepository-1.0/FolksEds-0.6.typelib
158%{_libdir}/girepository-1.0/FolksLibsocialweb-0.6.typelib
159%{_libdir}/girepository-1.0/FolksTelepathy-0.6.typelib
160%{_libdir}/girepository-1.0/FolksTracker-0.6.typelib
2a61e194 161%dir %{_libdir}/folks
051a1701
JB
162%dir %{_libdir}/folks/42
163%dir %{_libdir}/folks/42/backends
164%dir %{_libdir}/folks/42/backends/bluez
165%attr(755,root,root) %{_libdir}/folks/42/backends/bluez/bluez.so
166%dir %{_libdir}/folks/42/backends/dummy
167%attr(755,root,root) %{_libdir}/folks/42/backends/dummy/dummy.so
168%dir %{_libdir}/folks/42/backends/eds
169%attr(755,root,root) %{_libdir}/folks/42/backends/eds/eds.so
170%dir %{_libdir}/folks/42/backends/key-file
171%attr(755,root,root) %{_libdir}/folks/42/backends/key-file/key-file.so
172%dir %{_libdir}/folks/42/backends/libsocialweb
173%attr(755,root,root) %{_libdir}/folks/42/backends/libsocialweb/libsocialweb.so
174%dir %{_libdir}/folks/42/backends/ofono
175%attr(755,root,root) %{_libdir}/folks/42/backends/ofono/ofono.so
176%dir %{_libdir}/folks/42/backends/telepathy
177%attr(755,root,root) %{_libdir}/folks/42/backends/telepathy/telepathy.so
178%dir %{_libdir}/folks/42/backends/tracker
179%attr(755,root,root) %{_libdir}/folks/42/backends/tracker/tracker.so
7e23dbc3
AF
180%{_datadir}/GConf/gsettings/folks.convert
181%{_datadir}/glib-2.0/schemas/org.freedesktop.folks.gschema.xml
a439583d
PZ
182
183%files devel
184%defattr(644,root,root,755)
99340317 185%attr(755,root,root) %{_libdir}/libfolks.so
051a1701 186%attr(755,root,root) %{_libdir}/libfolks-dummy.so
20895c66 187%attr(755,root,root) %{_libdir}/libfolks-eds.so
d5d9c06c 188%attr(755,root,root) %{_libdir}/libfolks-libsocialweb.so
20895c66 189%attr(755,root,root) %{_libdir}/libfolks-telepathy.so
7e23dbc3 190%attr(755,root,root) %{_libdir}/libfolks-tracker.so
8d57488c 191%{_datadir}/gir-1.0/Folks-0.6.gir
051a1701 192%{_datadir}/gir-1.0/FolksDummy-0.6.gir
8d57488c
JB
193%{_datadir}/gir-1.0/FolksEds-0.6.gir
194%{_datadir}/gir-1.0/FolksLibsocialweb-0.6.gir
195%{_datadir}/gir-1.0/FolksTelepathy-0.6.gir
196%{_datadir}/gir-1.0/FolksTracker-0.6.gir
f5d05c9c
ŁK
197%{_includedir}/folks
198%{_pkgconfigdir}/folks.pc
051a1701 199%{_pkgconfigdir}/folks-dummy.pc
f5d05c9c
ŁK
200%{_pkgconfigdir}/folks-eds.pc
201%{_pkgconfigdir}/folks-libsocialweb.pc
202%{_pkgconfigdir}/folks-telepathy.pc
7e23dbc3 203%{_pkgconfigdir}/folks-tracker.pc
f5d05c9c
ŁK
204
205%if %{with vala}
206%files -n vala-folks
207%defattr(644,root,root,755)
d5d9c06c
AF
208%{_datadir}/vala/vapi/folks.deps
209%{_datadir}/vala/vapi/folks.vapi
051a1701
JB
210%{_datadir}/vala/vapi/folks-dummy.deps
211%{_datadir}/vala/vapi/folks-dummy.vapi
20895c66
MB
212%{_datadir}/vala/vapi/folks-eds.deps
213%{_datadir}/vala/vapi/folks-eds.vapi
d5d9c06c
AF
214%{_datadir}/vala/vapi/folks-libsocialweb.deps
215%{_datadir}/vala/vapi/folks-libsocialweb.vapi
216%{_datadir}/vala/vapi/folks-telepathy.deps
217%{_datadir}/vala/vapi/folks-telepathy.vapi
7e23dbc3
AF
218%{_datadir}/vala/vapi/folks-tracker.deps
219%{_datadir}/vala/vapi/folks-tracker.vapi
f5d05c9c 220%endif
This page took 0.099597 seconds and 4 git commands to generate.