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