]> git.pld-linux.org Git - packages/telepathy-mission-control.git/blame - telepathy-mission-control.spec
- 4.67
[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
dbbf5896 8Version: 4.67
8ea40d0d 9Release: 1
2b0fd2f2 10License: LGPL v2.1+
48bf6496 11Group: Libraries
12Source0: http://dl.sourceforge.net/mission-control/%{name}-%{version}.tar.gz
dbbf5896 13# Source0-md5: 0a547e7af4a33355bac3638dd2e40859
48bf6496 14URL: http://mission-control.sourceforge.net/
fe3f0a53 15BuildRequires: GConf2-devel
48bf6496 16BuildRequires: autoconf >= 2.59
17BuildRequires: automake >= 1:1.8
18BuildRequires: dbus-glib-devel >= 0.61
cc996c1d 19%{?with_apidocs:BuildRequires: gtk-doc-automake}
2b0fd2f2 20BuildRequires: libtelepathy-devel >= 0.0.54
48bf6496 21BuildRequires: libtool
22BuildRequires: libxslt-progs
23BuildRequires: pkgconfig
24BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
25
26%description
27An account manager for Telepathy.
28
fe3f0a53
JB
29%description -l pl.UTF-8
30Zarządca kont dla Telepathy.
31
48bf6496 32%package devel
33Summary: Header files for mission control library
fe3f0a53 34Summary(pl.UTF-8): Pliki nagłówkowe biblioteki mission control
48bf6496 35Group: Development/Libraries
36Requires: %{name} = %{version}-%{release}
37
38%description devel
39Header files for mission control library.
40
fe3f0a53
JB
41%description devel -l pl.UTF-8
42Pliki nagłówkowe biblioteki mission control.
43
48bf6496 44%package static
45Summary: Static mission control library
fe3f0a53 46Summary(pl.UTF-8): Statyczna biblioteka mission control
48bf6496 47Group: Development/Libraries
48Requires: %{name}-devel = %{version}-%{release}
49
50%description static
51Static mission control library.
52
fe3f0a53
JB
53%description static -l pl.UTF-8
54Statyczna biblioteka mission control.
55
cc996c1d
MB
56%package apidocs
57Summary: mission control library API documentation
58Summary(pl.UTF-8): Dokumentacja API biblioteki mission control
59Group: Documentation
60Requires: gtk-doc-common
61
62%description apidocs
63mission control library API documentation.
64
65%description apidocs -l pl.UTF-8
66Dokumentacja API biblioteki mission control.
67
48bf6496 68%prep
69%setup -q
70
71%build
72%{__libtoolize}
73%{__aclocal}
74%{__autoconf}
75%{__autoheader}
76%{__automake}
cc996c1d
MB
77%configure \
78 --%{?with_apidocs:en}%{!?with_apidocs:dis}able-gtk-doc \
79 --with-html-dir=%{_gtkdocdir}
48bf6496 80%{__make}
81
82%install
83rm -rf $RPM_BUILD_ROOT
84
85%{__make} install \
cc996c1d 86 DESTDIR=$RPM_BUILD_ROOT
48bf6496 87
e5f48593 88install -d $RPM_BUILD_ROOT%{_datadir}/mission-control
89install -d $RPM_BUILD_ROOT%{_datadir}/mission-control/profiles
48bf6496 90
cc996c1d
MB
91%{!?with_apidocs:rm -rf $RPM_BUILD_ROOT%{_gtkdocdir}}
92
48bf6496 93%clean
94rm -rf $RPM_BUILD_ROOT
95
c15092cd
PZ
96%pretrans
97# this needs to be a file
98if [ -d %{_libexecdir}/mission-control ]; then
9e334631 99 rm -rf %{_libexecdir}/mission-control
c15092cd
PZ
100fi
101
48bf6496 102%post -p /sbin/ldconfig
103%postun -p /sbin/ldconfig
104
105%files
106%defattr(644,root,root,755)
107%doc AUTHORS ChangeLog README
108%attr(755,root,root) %{_bindir}/mc-account
1d4ec103 109%attr(755,root,root) %{_libexecdir}/mission-control
e5af261a 110%attr(755,root,root) %{_libdir}/libmcclient.so.*.*.*
dbbf5896 111%attr(755,root,root) %ghost %{_libdir}/libmcclient.so.5
2b0fd2f2 112%attr(755,root,root) %{_libdir}/libmissioncontrol-client.so.*.*.*
dbbf5896 113%attr(755,root,root) %ghost %{_libdir}/libmissioncontrol-client.so.0
2b0fd2f2 114%attr(755,root,root) %{_libdir}/libmissioncontrol-server.so.*.*.*
dbbf5896 115%attr(755,root,root) %ghost %{_libdir}/libmissioncontrol-server.so.1
48bf6496 116%{_datadir}/dbus-1/services/org.freedesktop.Telepathy.MissionControl.service
e5f48593 117%dir %{_datadir}/mission-control
118%dir %{_datadir}/mission-control/profiles
48bf6496 119
965dcd48 120
48bf6496 121%files devel
122%defattr(644,root,root,755)
e5af261a 123%attr(755,root,root) %{_libdir}/libmcclient.so
2b0fd2f2
MB
124%attr(755,root,root) %{_libdir}/libmissioncontrol-client.so
125%attr(755,root,root) %{_libdir}/libmissioncontrol-server.so
e5af261a 126%{_libdir}/libmcclient.la
2b0fd2f2
MB
127%{_libdir}/libmissioncontrol-client.la
128%{_libdir}/libmissioncontrol-server.la
965dcd48 129%dir %{_includedir}/libmcclient/_gen
130%{_includedir}/libmcclient/_gen/*.h
131%dir %{_includedir}/libmcclient/
132%{_includedir}/libmcclient/*.h
48bf6496 133%dir %{_includedir}/libmissioncontrol
134%{_includedir}/libmissioncontrol/*.h
965dcd48 135%dir %{_includedir}/libmissioncontrol/_gen
136%{_includedir}/libmissioncontrol/_gen/*.h
48bf6496 137%dir %{_includedir}/mission-control
138%{_includedir}/mission-control/*.h
965dcd48 139%dir %{_includedir}/mission-control/_gen/
140%{_includedir}/mission-control/_gen/*.h
48bf6496 141%{_pkgconfigdir}/*.pc
48bf6496 142
143%files static
144%defattr(644,root,root,755)
e5af261a 145%{_libdir}/libmcclient.a
2b0fd2f2 146%{_libdir}/libmissioncontrol-client.a
48bf6496 147%{_libdir}/libmissioncontrol-server.a
cc996c1d
MB
148
149%if %{with apidocs}
150%files apidocs
151%defattr(644,root,root,755)
2b0fd2f2
MB
152%{_gtkdocdir}/libmissioncontrol
153%{_gtkdocdir}/libmissioncontrol-server
cc996c1d 154%endif
This page took 0.296781 seconds and 4 git commands to generate.