]> git.pld-linux.org Git - packages/avahi.git/blame - avahi.spec
- TODO added
[packages/avahi.git] / avahi.spec
CommitLineData
84074ccc 1#
38cab04c 2# TODO:
3# - after Qt(4) bindings are added, rename qt3 to qt
4#
84074ccc 5# Conditional build:
22d92961 6%bcond_without dotnet # build with dotnet bindings
528a0e79 7%bcond_without qt # build with qt bindings
84074ccc 8#
22d92961 9%include /usr/lib/rpm/macros.mono
10#
84074ccc 11Summary: Free mDNS/DNS-SD implementation
12Summary(pl): Wolna implementacja mDNS/DNS-SD
13Name: avahi
e68a206d 14Version: 0.6.9
91bdb504 15Release: 3.1
84074ccc 16License: GPL v.2/LGPL
17Group: Applications
18Source0: http://avahi.org/download/%{name}-%{version}.tar.gz
e68a206d 19# Source0-md5: 2652910f0e52c373d7a15b6851750517
385ef799 20Source1: %{name}-daemon
21Source2: %{name}-dnsconfd
76a611b3 22Source3: %{name}.png
cf57cb18 23Patch0: %{name}-desktop.patch
24Patch1: %{name}-glade.patch
65db52cd 25Patch2: %{name}-destdir.patch
84074ccc 26URL: http://avahi.org/
27BuildRequires: autoconf
28BuildRequires: automake
29BuildRequires: dbus-devel >= 0.34
30BuildRequires: doxygen
31BuildRequires: expat-devel
32BuildRequires: gdbm-devel
33BuildRequires: glib2-devel >= 1:2.4.0
34BuildRequires: graphviz
35BuildRequires: gtk+2-devel >= 2:2.4.0
36BuildRequires: libdaemon-devel >= 0.5
91bdb504 37BuildRequires: libglade2-devel >= 1:2.5.1-5
84074ccc 38BuildRequires: libtool
39%if %{with dotnet}
312e39be 40BuildRequires: mono-csharp
84074ccc 41BuildRequires: monodoc
42%endif
91126bd8 43BuildRequires: pkgconfig
84074ccc 44BuildRequires: python-dbus
91126bd8 45BuildRequires: python-libxml2
84074ccc 46BuildRequires: python-pygtk-devel
528a0e79 47%if %{with qt}
91bdb504 48BuildRequires: QtCore-devel
672bcc85 49BuildRequires: qt-devel >= 3.0
91bdb504 50BuildRequires: qt4-build
528a0e79 51%endif
84074ccc 52BuildRequires: rpmbuild(macros) >= 1.228
53Requires(post,preun): /sbin/chkconfig
cf57cb18 54Requires: dbus >= 0.60-2
84074ccc 55Requires: %{name}-libs = %{version}-%{release}
76a611b3 56Provides: group(avahi)
5a4d6742 57Provides: user(avahi)
84074ccc 58BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
59
60%description
76a611b3 61Avahi is an implementation the DNS Service Discovery and Multicast DNS
62specifications for Zeroconf Computing. It uses D-BUS for communication
63between user applications and a system daemon.
84074ccc 64
65%description -l pl
76a611b3 66