]> git.pld-linux.org Git - packages/telepathy-mission-control.git/blame - telepathy-mission-control.spec
- up to 5.9.2
[packages/telepathy-mission-control.git] / telepathy-mission-control.spec
CommitLineData
cc996c1d
MB
1#
2# Conditional build:
3%bcond_without apidocs # disable gtk-doc
4#
48bf6496 5Summary: A Telepathy account manager
fe3f0a53 6Summary(pl.UTF-8): Zarządca kont Telepathy
48bf6496 7Name: telepathy-mission-control
541a6207 8Version: 5.9.2
25dc9848 9Release: 1
2b0fd2f2 10License: LGPL v2.1+
48bf6496 11Group: Libraries
dc11c478 12Source0: http://telepathy.freedesktop.org/releases/telepathy-mission-control/%{name}-%{version}.tar.gz
541a6207 13# Source0-md5: 312fb289f644a90d4514064586445d58
48bf6496 14URL: http://mission-control.sourceforge.net/
15BuildRequires: autoconf >= 2.59
0d1c1967 16BuildRequires: automake >= 1:1.9
541a6207 17BuildRequires: dbus-devel >= 0.95
25dc9848 18BuildRequires: dbus-glib-devel >= 0.82
66e3c897 19BuildRequires: docbook-dtd412-xml
541a6207
AF
20BuildRequires: glib2-devel >= 1:2.28.0
21%{?with_apidocs:BuildRequires: gtk-doc >= 1.17}
48bf6496 22BuildRequires: libtool
23BuildRequires: libxslt-progs
24BuildRequires: pkgconfig
541a6207
AF
25BuildRequires: python >= 2.5
26BuildRequires: python-modules >= 2.5
27BuildRequires: rpmbuild(macros) >= 1.527
28BuildRequires: telepathy-glib-devel >= 0.15.0
829c2304 29Conflicts: libtelepathy < 0.3.3-4
48bf6496 30BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
31
32%description
33An account manager for Telepathy.
34
fe3f0a53
JB
35%description -l pl.UTF-8
36Zarządca kont dla Telepathy.
37
48bf6496 38%package devel
39Summary: Header files for mission control library
fe3f0a53 40Summary(pl.UTF-8): Pliki nagłówkowe biblioteki mission control
48bf6496 41Group: Development/Libraries
42Requires: %{name} = %{version}-%{release}
541a6207
AF
43Requires: dbus-glib-devel >= 0.82
44Requires: telepathy-glib-devel >= 0.15.0
48bf6496 45
46%description devel
47Header files for mission control library.
48
fe3f0a53
JB
49%description devel -l pl.UTF-8
50Pliki nagłówkowe biblioteki mission control.
51
cc996c1d
MB
52%package apidocs
53Summary: mission control library API documentation
54Summary(pl.UTF-8): Dokumentacja API biblioteki mission control
55Group: Documentation
56Requires: gtk-doc-common
57
58%description apidocs
59mission control library API documentation.
60
61%description apidocs -l pl.UTF-8
62Dokumentacja API biblioteki mission control.
63
48bf6496 64%prep
65%setup -q
66
67%build
68%{__libtoolize}
dc11c478 69%{__aclocal} -I m4
48bf6496 70%{__autoconf}
71%{__autoheader}
72%{__automake}
cc996c1d 73%configure \
25dc9848 74 --disable-static \
541a6207
AF
75 --disable-aegis \
76 --disable-gnome-keyring \
77 --disable-libaccounts-sso \
78 %{__enable_disable apidocs gtk-doc} \
cc996c1d 79 --with-html-dir=%{_gtkdocdir}
48bf6496 80%{__make}
81
82%install
83rm -rf $RPM_BUILD_ROOT
0d1c1967 84install -d $RPM_BUILD_ROOT%{_datadir}/mission-control/profiles
48bf6496 85
86%{__make} install \
cc996c1d 87 DESTDIR=$RPM_BUILD_ROOT
48bf6496 88
541a6207
AF
89install -d $RPM_BUILD_ROOT%{_datadir}/telepathy/{clients,managers} \
90 $RPM_BUILD_ROOT%{_libdir}/mission-control-plugins.0
829c2304 91
cc996c1d 92%{!?with_apidocs:rm -rf $RPM_BUILD_ROOT%{_gtkdocdir}}
25dc9848 93%{__rm} $RPM_BUILD_ROOT%{_libdir}/*.la
cc996c1d 94
48bf6496 95%clean
96rm -rf $RPM_BUILD_ROOT
97
c15092cd
PZ
98%pretrans
99# this needs to be a file
100if [ -d %{_libexecdir}/mission-control ]; then
9e334631 101 rm -rf %{_libexecdir}/mission-control
c15092cd
PZ
102fi
103
48bf6496 104%post -p /sbin/ldconfig
105%postun -p /sbin/ldconfig
106
107%files
108%defattr(644,root,root,755)
109%doc AUTHORS ChangeLog README
dc11c478
PZ
110%attr(755,root,root) %{_bindir}/mc-tool
111%attr(755,root,root) %{_bindir}/mc-wait-for-name
112%attr(755,root,root) %{_libexecdir}/mission-control-5
dc11c478
PZ
113%{_mandir}/man1/mc-tool.1*
114%{_mandir}/man1/mc-wait-for-name.1*
115%{_mandir}/man8/mission-control-5.8*
25dc9848
PZ
116%attr(755,root,root) %{_libdir}/libmission-control-plugins.so.*.*.*
117%attr(755,root,root) %ghost %{_libdir}/libmission-control-plugins.so.0
541a6207 118%dir %{_libdir}/mission-control-plugins.0
dc11c478
PZ
119%{_datadir}/dbus-1/services/org.freedesktop.Telepathy.AccountManager.service
120%{_datadir}/dbus-1/services/org.freedesktop.Telepathy.MissionControl5.service
e5f48593 121%dir %{_datadir}/mission-control
122%dir %{_datadir}/mission-control/profiles
829c2304
PZ
123%dir %{_datadir}/telepathy
124%dir %{_datadir}/telepathy/clients
125%dir %{_datadir}/telepathy/managers
48bf6496 126
127%files devel
128%defattr(644,root,root,755)
25dc9848
PZ
129%attr(755,root,root) %{_libdir}/libmission-control-plugins.so
130%{_includedir}/mission-control-5.5
48bf6496 131%{_pkgconfigdir}/*.pc
48bf6496 132
cc996c1d
MB
133%if %{with apidocs}
134%files apidocs
135%defattr(644,root,root,755)
25dc9848 136%{_gtkdocdir}/mission-control-plugins
cc996c1d 137%endif
This page took 0.087696 seconds and 4 git commands to generate.