]> git.pld-linux.org Git - packages/avahi.git/blame - avahi.spec
- enable gtk3
[packages/avahi.git] / avahi.spec
CommitLineData
87585768 1#
4f99a994
JK
2# TODO:
3# - finish with_apidocs
51860451 4# - introspection files
57b8d370 5# - dbus files
4f99a994 6#
84074ccc 7# Conditional build:
4f99a994 8%bcond_with apidocs # build API documentation
0b1041d5 9%bcond_without dotnet # build without dotnet bindings
4f99a994 10%bcond_without gtk # build without GTK+
1ff1727a 11%bcond_without gtk3 # build without GTK+3
4f99a994 12%bcond_without pygtk # build without PyGTK
0b1041d5
JB
13%bcond_without qt # build without (any) qt bindings
14%bcond_without qt3 # build without qt3 bindings
15%bcond_without qt4 # build without qt4 bindings
65bff097 16
0de8e40b 17%ifnarch %{ix86} %{x8664} alpha arm hppa ia64 mips ppc s390 s390x sparc sparcv9
b8100891 18%undefine with_dotnet
ac2efde5 19%endif
20%ifarch i386
b8100891 21%undefine with_dotnet
ac2efde5 22%endif
23
65bff097 24%if %{without qt}
0b1041d5
JB
25%undefine with_qt3
26%undefine with_qt4
27%endif
65bff097 28
bc0c3717 29%{?with_dotnet:%include /usr/lib/rpm/macros.mono}
b2d6640f
JK
30Summary: Free mDNS/DNS-SD/Zeroconf implementation
31Summary(pl.UTF-8): Wolna implementacja mDNS/DNS-SD/Zeroconf
84074ccc 32Name: avahi
28ceea5e 33Version: 0.6.28
1ff1727a 34Release: 6
e91ebdcb 35License: LGPL v2.1+
84074ccc 36Group: Applications
021eb35e 37Source0: http://avahi.org/download/%{name}-%{version}.tar.gz
28ceea5e 38# Source0-md5: d0143a5aa3265019072e53ab497818d0
385ef799 39Source1: %{name}-daemon
40Source2: %{name}-dnsconfd
76a611b3 41Source3: %{name}.png
438dba17
JK
42Source4: %{name}-daemon.upstart
43Source5: %{name}-dnsconfd.upstart
cf57cb18 44Patch0: %{name}-desktop.patch
45Patch1: %{name}-glade.patch
65db52cd 46Patch2: %{name}-destdir.patch
844a35c9 47Patch3: %{name}-mono-dir.patch
65bff097 48Patch4: nss-mdns-package.patch
6823ab8f
JK
49Patch5: %{name}-dhclient_hooks.patch
50Patch6: %{name}-autoipd-sbin_ip.patch
84074ccc 51URL: http://avahi.org/
f6770c7e
JB
52BuildRequires: autoconf >= 2.63
53BuildRequires: automake >= 1:1.11
4da0d8d4 54BuildRequires: dbus-devel >= 0.92
4f99a994 55%if %{with apidocs}
84074ccc 56BuildRequires: doxygen
4f99a994
JK
57# for the 'dot' tool used by doxygen
58BuildRequires: graphviz
59%endif
84074ccc 60BuildRequires: expat-devel
61BuildRequires: gdbm-devel
9e3cdda2 62BuildRequires: gettext-devel
f6770c7e 63BuildRequires: gobject-introspection-devel >= 0.9.5
4f99a994 64%if %{with gtk}
4da0d8d4 65BuildRequires: glib2-devel >= 1:2.12.2
f6770c7e 66BuildRequires: gtk+2-devel >= 2:2.14.0
4f99a994 67%endif
e3a440ad 68%if %{with gtk3}
1ff1727a
AF
69BuildRequires: glib2-devel >= 2:2.28.0
70BuildRequires: gtk+3-devel >= 3.0.0
e3a440ad 71%endif
1baa9236 72BuildRequires: intltool >= 0.35
df02d559 73BuildRequires: libcap-devel
f6770c7e 74BuildRequires: libdaemon-devel >= 0.14
84074ccc 75BuildRequires: libtool
76%if %{with dotnet}
fcc1bce8 77BuildRequires: dotnet-gtk-sharp2-devel >= 2.10
312e39be 78BuildRequires: mono-csharp
e0c273b1 79BuildRequires: monodoc >= 2.6
84074ccc 80%endif
91126bd8 81BuildRequires: pkgconfig
5adae992 82BuildRequires: python >= 1:2.4
a702b91a 83BuildRequires: python-dbus >= 0.71
4f99a994 84%{?with_pygtk:BuildRequires: python-pygtk-devel >= 2:2.9.6}
0b1041d5 85%if %{with qt3}
a546f551 86BuildRequires: qt-devel >= 1:3.0
0b1041d5
JB
87%endif
88%if %{with qt4}
f6770c7e 89BuildRequires: QtCore-devel >= 4.0.0
91bdb504 90BuildRequires: qt4-build
528a0e79 91%endif
9e3cdda2 92BuildRequires: rpm-pythonprov
438dba17 93BuildRequires: rpmbuild(macros) >= 1.561
84074ccc 94Requires(post,preun): /sbin/chkconfig
95Requires: %{name}-libs = %{version}-%{release}
11dac41a 96Requires: dbus >= 0.92
f6770c7e 97Requires: libdaemon >= 0.14
438dba17 98Requires: rc-scripts >= 0.4.3
78a19f26 99Suggests: nss_mdns >= 0.10-2
76a611b3 100Provides: group(avahi)
5a4d6742 101Provides: user(avahi)
84074ccc 102BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
103
104%description
76a611b3 105Avahi is an implementation the DNS Service Discovery and Multicast DNS
106specifications for Zeroconf Computing. It uses D-BUS for communication
107between user applications and a system daemon.
84074ccc 108
bdc824d1
JR
109%description -l pl.UTF-8
110Avahi jest implementacją specyfikacji DNS Service Discovery i
111Multicast DNS dla Zeroconf Computing. Używa D-BUSa dla komunikacji
112pomiędzy programami użytkownika a demonem systemowym.
84074ccc 113
438dba17
JK
114%package upstart
115Summary: Upstart jobs description for Avahi daemons
116Summary(pl.UTF-8): Opis zadań Upstart dla demonów Avahi
117Group: Daemons
118Requires: %{name} = %{version}-%{release}
119Requires: upstart >= 0.6
120
121%description upstart
122Upstart jobs description for Avahi daemons.
123
124%description upstart -l pl.UTF-8
125Opis zadań Upstart dla demonów Avahi.
126
b2d6640f
JK
127%package autoipd
128Summary: IPv4LL network address configuration daemon
129Summary(pl.UTF-8): Demon configurujący adresy IPv4LL
130Group: Networking/Daemons
45e53a0f
ER
131Requires(postun): /usr/sbin/groupdel
132Requires(postun): /usr/sbin/userdel
133Requires(pre): /bin/id
134Requires(pre): /usr/bin/getgid
135Requires(pre): /usr/sbin/groupadd
136Requires(pre): /usr/sbin/useradd
3fe97cfe
JK
137Provides: group(avahi)
138Provides: user(avahi)
b2d6640f
JK
139
140%description autoipd
45e53a0f
ER
141avahi-autoipd implements IPv4LL, "Dynamic Configuration of IPv4 Link-
142Local Addresses" (IETF RFC3927), a protocol for automatic IP address
143configuration from the link-local 169.254.0.0/16 range without the
144need for a central server. It is primarily intended to be used in
145ad-hoc networks which lack a DHCP server.
b2d6640f
JK
146
147IPv4LL is part of the Zeroconf stack.
148
149%description autoipd -l pl.UTF-8
150avahi-autoipd jest implementacją IPv4LL, protokołu umożliwiającego
151automatyczną konfigurację adresu z zakresu 169.254.0.0/16 bez potrzeby
45e53a0f
ER
152użycia centralnego serwera. Jego głównym zastosowaniem są sieci
153ad-hoc, w których brakuje serwera DHCP.
b2d6640f
JK
154
155IPv4LL jest częścią stosu Zeroconf.
156
84074ccc 157%package libs
158Summary: Avahi client, common and core libraries
bfc0e078 159Summary(pl.UTF-8): Biblioteki Avahi: klienta, wspólna i główna
84074ccc 160Group: Libraries
161
162%description libs
163Avahi client, common and core libraries.
164
bdc824d1
JR
165%description libs -l pl.UTF-8
166Biblioteki Avahi: klienta, wspólna i główna.
84074ccc 167
168%package devel
169Summary: Header files for Avahi library
bfc0e078 170Summary(pl.UTF-8): Pliki nagłówkowe biblioteki Avahi
84074ccc 171Group: Development/Libraries
172Requires: %{name}-libs = %{version}-%{release}
4da0d8d4 173Requires: dbus-devel >= 0.92
84074ccc 174Requires: expat-devel
84074ccc 175
176%description devel
177This is the package containing the header files for Avahi library.
178
bdc824d1
JR
179%description devel -l pl.UTF-8
180Ten pakiet zawiera pliki nagłówkowe biblioteki Avahi.
84074ccc 181
182%package static
183Summary: Static Avahi library
bfc0e078 184Summary(pl.UTF-8): Statyczna biblioteka Avahi
84074ccc 185Group: Development/Libraries
186Requires: %{name}-devel = %{version}-%{release}
187
188%description static
189Static Avahi library.
190
bdc824d1 191%description static -l pl.UTF-8
84074ccc 192Statyczna biblioteka Avahi.
193
fcc1bce8
JB
194%package ui
195Summary: Avahi UI library
196Summary(pl.UTF-8): Biblioteka Avahi UI
197Group: X11/Libraries
198Requires: %{name}-libs = %{version}-%{release}
f6770c7e 199Requires: gtk+2 >= 2:2.14.0
fcc1bce8
JB
200
201%description ui
202Common GTK+ UI support library for Avahi.
203
204%description ui -l pl.UTF-8
205Biblioteka wspólnego interfejsu użytkownika GTK+ dla Avahi.
206
207%package ui-devel
208Summary: Header files for Avahi UI library
209Summary(pl.UTF-8): Pliki nagłówkowe biblioteki Avahi UI
210Group: X11/Development/Libraries
211Requires: %{name}-devel = %{version}-%{release}
212Requires: %{name}-ui = %{version}-%{release}
f97a9b3d 213Requires: %{name}-ui-devel-common = %{version}-%{release}
f6770c7e 214Requires: gtk+2-devel >= 2:2.14.0
fcc1bce8
JB
215
216%description ui-devel
217Header files for Avahi UI library.
218
219%description ui-devel -l pl.UTF-8
220Pliki nagłówkowe biblioteki Avahi UI.
221
222%package ui-static
223Summary: Static Avahi UI library
224Summary(pl.UTF-8): Statyczna biblioteka Avahi UI
225Group: X11/Development/Libraries
226Requires: %{name}-ui-devel = %{version}-%{release}
227
228%description ui-static
229Static Avahi UI library.
230
231%description ui-static -l pl.UTF-8
232Statyczna biblioteka Avahi UI.
233
f97a9b3d
AF
234%package ui-devel-common
235Summary: Header files for Avahi UI library
236Summary(pl.UTF-8): Pliki nagłówkowe biblioteki Avahi UI
237Group: X11/Development/Libraries
238Requires: %{name}-devel = %{version}-%{release}
239
240%description ui-devel-common
241Header files for Avahi UI library.
242
243%description ui-devel-common -l pl.UTF-8
244Pliki nagłówkowe biblioteki Avahi GTK+ UI.
245
246%package ui-gtk3
247Summary: Avahi UI library - GTK+ 3.x version
248Summary(pl.UTF-8): Biblioteka Avahi UI - wersja dla GTK+ 3.x
249Group: X11/Libraries
250Requires: %{name}-libs = %{version}-%{release}
251
252%description ui-gtk3
253Common GTK+ 3.x UI support library for Avahi.
254
255%description ui-gtk3 -l pl.UTF-8
256Biblioteka wspólnego interfejsu użytkownika GTK+ 3.x dla Avahi.
257
258%package ui-gtk3-devel
259Summary: Header files for Avahi UI library - GTK+ 3.x version
260Summary(pl.UTF-8): Pliki nagłówkowe biblioteki Avahi UI - wersja dla GTK+ 3.x
261Group: X11/Development/Libraries
262Requires: %{name}-devel = %{version}-%{release}
263Requires: %{name}-ui-devel-common = %{version}-%{release}
264Requires: %{name}-ui-gtk3 = %{version}-%{release}
265
266%description ui-gtk3-devel
267Header files for Avahi GTK+ 3.x UI library.
268
269%description ui-devel -l pl.UTF-8
270Pliki nagłówkowe biblioteki Avahi GTK+ 3.x UI.
271
272%package ui-gtk3-static
273Summary: Static Avahi UI library - GTK+ 3.x version
274Summary(pl.UTF-8): Statyczna biblioteka Avahi UI - wersja GTK+ 3.x
275Group: X11/Development/Libraries
276Requires: %{name}-ui-gtk3-devel = %{version}-%{release}
277
278%description ui-gtk3-static
279Static Avahi GTK+ 3.x UI library.
280
281%description ui-gtk3-static -l pl.UTF-8
282Statyczna biblioteka Avahi GTK+ 3.x UI.
283
e5a53780 284%package compat-libdns_sd
285Summary: Avahi Bonjour compat library
bfc0e078 286Summary(pl.UTF-8): Biblioteka Avahi zgodna z Bonjour
e5a53780 287Group: Libraries
097a1f90 288Provides: mdns-bonjour
289Obsoletes: mDNSResponder-libs
e5a53780 290
291%description compat-libdns_sd
292Avahi Bonjour compat library.
293
bdc824d1 294%description compat-libdns_sd -l pl.UTF-8
e5a53780 295Biblioteka Avahi zgodna z Bonjour.
296
297%package compat-libdns_sd-devel
298Summary: Header files for Avahi Bonjour compat library
bfc0e078 299Summary(pl.UTF-8): Pliki nagłówkowe wiązań Avahi dla biblioteki zgodnej z Bonjour
e5a53780 300Group: Development/Libraries
18aba392 301Requires: %{name}-compat-libdns_sd = %{version}-%{release}
20654292 302Requires: %{name}-devel = %{version}-%{release}
097a1f90 303Provides: mdns-bonjour-devel
304Obsoletes: mDNSResponder-devel
e5a53780 305
306%description compat-libdns_sd-devel
307Header files for Avahi Bonjour compat library.
308
bdc824d1
JR
309%description compat-libdns_sd-devel -l pl.UTF-8
310Pliki nagłówkowe wiązań Avahi dla biblioteki zgodnej z Bonjour.
e5a53780 311
312%package compat-libdns_sd-static
313Summary: Static Avahi Bonjour compat library
bfc0e078 314Summary(pl.UTF-8): Statyczna biblioteka Avahi zgodna z Bonjour
e5a53780 315Group: Development/Libraries
65db52cd 316Requires: %{name}-compat-libdns_sd-devel = %{version}-%{release}
097a1f90 317Provides: mdns-bonjour-static
e5a53780 318
319%description compat-libdns_sd-static
de4c7c2f 320Static Avahi Bonjour compat library.
e5a53780 321
bdc824d1 322%description compat-libdns_sd-static -l pl.UTF-8
de4c7c2f 323Statyczna biblioteka Avahi zgodna z Bonjour.
e5a53780 324
20c3c94e 325%package compat-howl
326Summary: Avahi Howl compat library
bfc0e078 327Summary(pl.UTF-8): Biblioteka Avahi zgodna z Howl
20c3c94e 328Group: Libraries
dc5f5072 329Provides: mdns-howl-libs
672bcc85 330Obsoletes: howl-libs
20c3c94e 331
332%description compat-howl
333Avahi Howl compat library.
334
bdc824d1 335%description compat-howl -l pl.UTF-8
20c3c94e 336Biblioteka Avahi zgodna z Howl.
337
338%package compat-howl-devel
339Summary: Header files for Avahi Howl compat library
bfc0e078 340Summary(pl.UTF-8): Pliki nagłówkowe wiązań Avahi dla biblioteki zgodnej z Howl
20c3c94e 341Group: Development/Libraries
342Requires: %{name}-compat-howl = %{version}-%{release}
2e5aa879 343Requires: %{name}-devel = %{version}-%{release}
dc5f5072 344Provides: mdns-howl-devel
672bcc85 345Obsoletes: howl-devel
20c3c94e 346
347%description compat-howl-devel
348Header files for Avahi Howl compat library.
349
bdc824d1
JR
350%description compat-howl-devel -l pl.UTF-8
351Pliki nagłówkowe wiązań Avahi dla biblioteki zgodnej z Howl.
20c3c94e 352
353%package compat-howl-static
354Summary: Static Avahi Howl compat library
bfc0e078 355Summary(pl.UTF-8): Statyczna biblioteka Avahi zgodna z Howl
20c3c94e 356Group: Development/Libraries
65db52cd 357Requires: %{name}-compat-howl-devel = %{version}-%{release}
dc5f5072 358Provides: mdns-howl-static
672bcc85 359Obsoletes: howl-static
20c3c94e 360
361%description compat-howl-static
362Static Avahi Howl compat library.
363
bdc824d1 364%description compat-howl-static -l pl.UTF-8
20c3c94e 365Statyczna biblioteka Avahi zgodna z Howl.
366
84074ccc 367%package glib
368Summary: Avahi GLib library bindings
bfc0e078 369Summary(pl.UTF-8): Wiązania Avahi dla bibioteki GLib
84074ccc 370Group: Libraries
371
372%description glib
373Avahi GLib library bindings.
374
bdc824d1
JR
375%description glib -l pl.UTF-8
376Wiązania Avahi dla bibioteki GLib.
84074ccc 377
378%package glib-devel
379Summary: Header files for Avahi GLib library bindings
bfc0e078 380Summary(pl.UTF-8): Pliki nagłówkowe wiązań Avahi dla biblioteki GLib
84074ccc 381Group: Development/Libraries
a47dabc0 382Requires: %{name}-devel = %{version}-%{release}
76a611b3 383Requires: %{name}-glib = %{version}-%{release}
4da0d8d4 384Requires: glib2-devel >= 1:2.12.2
84074ccc 385
386%description glib-devel
76a611b3 387This is the package containing the header files for Avahi-glib
388library.
84074ccc 389
bdc824d1
JR
390%description glib-devel -l pl.UTF-8
391Ten pakiet zawiera pliki nagłówkowe biblioteki Avahi-glib.
84074ccc 392
393%package glib-static
394Summary: Static Avahi GLib library
bfc0e078 395Summary(pl.UTF-8): Statyczna biblioteka Avahi GLib
84074ccc 396Group: Development/Libraries
397Requires: %{name}-glib-devel = %{version}-%{release}
398
399%description glib-static
400Static Avahi GLib library.
401
bdc824d1 402%description glib-static -l pl.UTF-8
84074ccc 403Statyczna biblioteka Avahi GLib.
404
844a35c9
JB
405%package gobject
406Summary: Avahi GObject interface
407Summary(pl.UTF-8): Interfejs GObject do Avahi
408Group: Libraries
409
410%description gobject
411Avahi GObject interface.
412
413%description gobject -l pl.UTF-8
414Interfejs GObject do Avahi.
415
416%package gobject-devel
417Summary: Header files for Avahi GObject interface
418Summary(pl.UTF-8): Pliki nagłówkowe interfejsu GObject do Avahi
419Group: Development/Libraries
420Requires: %{name}-devel = %{version}-%{release}
421Requires: %{name}-gobject = %{version}-%{release}
422Requires: glib2-devel >= 1:2.12.2
423
424%description gobject-devel
425This is the package containing the header files for Avahi GObject
426interface.
427
428%description gobject-devel -l pl.UTF-8
429Ten pakiet zawiera pliki nagłówkowe interfejsu GObject do Avahi.
430
431%package gobject-static
432Summary: Static Avahi GObject library
433Summary(pl.UTF-8): Statyczna biblioteka Avahi GObject
434Group: Development/Libraries
435Requires: %{name}-gobject-devel = %{version}-%{release}
436
437%description gobject-static
438Static Avahi GObject library.
439
440%description gobject-static -l pl.UTF-8
441Statyczna biblioteka Avahi GObject.
442
91bdb504 443%package qt
84074ccc 444Summary: Avahi Qt 3 library bindings
bfc0e078 445Summary(pl.UTF-8): Wiązania Avahi dla biblioteki Qt 3
84074ccc 446Group: Libraries
447Requires: %{name}-libs = %{version}-%{release}
91bdb504 448Obsoletes: avahi-qt3
84074ccc 449
91bdb504 450%description qt
84074ccc 451Avahi Qt 3 library bindings.
452
bdc824d1
JR
453%description qt -l pl.UTF-8
454Wiązania Avahi dla biblioteki Qt 3.
84074ccc 455
91bdb504 456%package qt-devel
84074ccc 457Summary: Header files for Avahi Qt 3 library bindings
bfc0e078 458Summary(pl.UTF-8): Pliki nagłówkowe wiązań Avahi dla biblioteki Qt 3
84074ccc 459Group: Development/Libraries
a47dabc0 460Requires: %{name}-devel = %{version}-%{release}
91bdb504 461Requires: %{name}-qt = %{version}-%{release}
a546f551 462Requires: qt-devel >= 1:3.0
91bdb504 463Obsoletes: avahi-qt3-devel
84074ccc 464
91bdb504 465%description qt-devel
84074ccc 466Header files for Avahi Qt 3 library bindings.
467
bdc824d1
JR
468%description qt-devel -l pl.UTF-8
469Pliki nagłówkowe wiązań Avahi dla biblioteki Qt 3.
84074ccc 470
91bdb504 471%package qt-static
84074ccc 472Summary: Static Avahi Qt 3 library
bfc0e078 473Summary(pl.UTF-8): Statyczna biblioteka Avahi Qt 3
84074ccc 474Group: Development/Libraries
1d021e1b 475Requires: %{name}-qt-devel = %{version}-%{release}
91bdb504 476Obsoletes: avahi-qt3-static
84074ccc 477
91bdb504 478%description qt-static
84074ccc 479Static Avahi Qt 3 library.
480
bdc824d1 481%description qt-static -l pl.UTF-8
84074ccc 482Statyczna biblioteka Avahi Qt 3.
483
91bdb504
PS
484%package Qt
485Summary: Avahi Qt 4 library bindings
bfc0e078 486Summary(pl.UTF-8): Wiązania Avahi dla biblioteki Qt 4
91bdb504
PS
487Group: Libraries
488Requires: %{name}-libs = %{version}-%{release}
489
490%description Qt
491Avahi Qt 4 library bindings.
492
bdc824d1
JR
493%description Qt -l pl.UTF-8
494Wiązania Avahi dla biblioteki Qt 4.
91bdb504
PS
495
496%package Qt-devel
8aa3f304 497Summary: Header files for Avahi Qt 4 library bindings
bfc0e078 498Summary(pl.UTF-8): Pliki nagłówkowe wiązań Avahi dla biblioteki Qt 4
91bdb504 499Group: Development/Libraries
91bdb504 500Requires: %{name}-Qt = %{version}-%{release}
9e3cdda2 501Requires: %{name}-devel = %{version}-%{release}
91bdb504
PS
502
503%description Qt-devel
504Header files for Avahi Qt 4 library bindings.
505
bdc824d1
JR
506%description Qt-devel -l pl.UTF-8
507Pliki nagłówkowe wiązań Avahi dla biblioteki Qt 4.
91bdb504
PS
508
509%package Qt-static
510Summary: Static Avahi Qt 4 library
bfc0e078 511Summary(pl.UTF-8): Statyczna biblioteka Avahi Qt 4
91bdb504
PS
512Group: Development/Libraries
513Requires: %{name}-Qt-devel = %{version}-%{release}
514
515%description Qt-static
516Static Avahi Qt 4 library.
517
bdc824d1 518%description Qt-static -l pl.UTF-8
91bdb504
PS
519Statyczna biblioteka Avahi Qt 4.
520
2fa0b6d5
PZ
521%package -n python-avahi
522Summary: Avahi Python bindings
523Summary(pl.UTF-8): Wiązania Avahi dla Pythona
524Group: Development/Languages/Python
fcc1bce8 525Requires: %{name}-libs = %{version}-%{release}
2fa0b6d5
PZ
526Requires: python-dbus >= 0.71
527
528%description -n python-avahi
529Avahi Python bindings.
530
531%description -n python-avahi -l pl.UTF-8
532Wiązania Avahi dla Pythona.
533
84074ccc 534%package -n dotnet-avahi
535Summary: Avahi MONO bindings
bfc0e078 536Summary(pl.UTF-8): Wiązania Avahi dla MONO
84074ccc 537Group: Libraries
fcc1bce8 538Requires: %{name}-libs = %{version}-%{release}
84074ccc 539
540%description -n dotnet-avahi
541Avahi MONO bindings.
542
bdc824d1
JR
543%description -n dotnet-avahi -l pl.UTF-8
544Wiązania Avahi dla MONO.
84074ccc 545
546%package -n dotnet-avahi-devel
547Summary: Development files for MONO Avahi bindings
bfc0e078 548Summary(pl.UTF-8): Pliki rozwojowe wiązań Avahi dla MONO
84074ccc 549Group: Development/Libraries
76a611b3 550Requires: dotnet-avahi = %{version}-%{release}
e0c273b1 551Requires: monodoc >= 2.6
84074ccc 552
553%description -n dotnet-avahi-devel
554Development files for MONO Avahi bindings.
555
bdc824d1
JR
556%description -n dotnet-avahi-devel -l pl.UTF-8
557Pliki rozwojowe wiązań Avahi dla MONO.
84074ccc 558
fcc1bce8
JB
559%package -n dotnet-avahi-ui
560Summary: Avahi UI MONO bindings
561Summary(pl.UTF-8): Wiązania Avahi UI dla MONO
562Group: X11/Libraries
563Requires: %{name}-ui = %{version}-%{release}
564Requires: dotnet-avahi = %{version}-%{release}
565
566%description -n dotnet-avahi-ui
567Avahi UI MONO bindings.
568
569%description -n dotnet-avahi-ui -l pl.UTF-8
570Wiązania Avahi UI dla MONO.
571
572%package -n dotnet-avahi-ui-devel
573Summary: Development files for MONO Avahi UI bindings
574Summary(pl.UTF-8): Pliki rozwojowe wiązań Avahi UI dla MONO
575Group: X11/Development/Libraries
576Requires: dotnet-avahi-ui = %{version}-%{release}
e0c273b1 577Requires: monodoc >= 2.6
fcc1bce8
JB
578
579%description -n dotnet-avahi-ui-devel
580Development files for MONO Avahi UI bindings.
581
582%description -n dotnet-avahi-ui-devel -l pl.UTF-8
583Pliki rozwojowe wiązań Avahi UI dla MONO.
584
84074ccc 585%package bookmarks
586Summary: Miniature web server
87265823 587Summary(pl.UTF-8): Miniaturowy serwer WWW
76a611b3 588Group: Applications
84074ccc 589
590%description bookmarks
591A Python based miniature web server that browses for mDNS/DNS-SD
592services of type '_http._tcp' (i.e. web sites) and makes them
672bcc85 593available as HTML links on http://localhost:8080/.
76a611b3 594
bdc824d1
JR
595%description bookmarks -l pl.UTF-8
596Napisany w Pythonie miniaturowy serwer WWW, pozwalający na
597przeglądanie usług typu '_http._tcp' (np. stron WWW) i udostępniający
598je jako odnośniki HTML na http://localhost:8080/.
84074ccc 599
600%package discover
601Summary: Avahi Zeroconf browser
bfc0e078 602Summary(pl.UTF-8): Przeglądarka Zeroconf Avahi
76a611b3 603Group: Applications
2fa0b6d5 604Requires: python-avahi = %{version}-%{release}
a702b91a 605Requires: python-pygtk-glade >= 2:2.9.6
84074ccc 606
607%description discover
76a611b3 608A tool for enumerating all available services on the local LAN
609(python-pygtk implementation).
84074ccc 610
bdc824d1
JR
611%description discover -l pl.UTF-8
612Narzędzie wymieniające wszystkie dostępne usługi w sieci lokalnej LAN
76a611b3 613(implementacja w python-pygtk).
84074ccc 614
615%package discover-standalone
616Summary: Avahi Zeroconf browser
bfc0e078 617Summary(pl.UTF-8): Przeglądarka Zeroconf Avahi
76a611b3 618Group: Applications
844a35c9 619Requires: %{name}-glib = %{version}-%{release}
84074ccc 620
621%description discover-standalone
622GTK+ tool for enumerating all available services on the local LAN.
623
bdc824d1
JR
624%description discover-standalone -l pl.UTF-8
625Narzędzie GTK+ wymieniające wszystkie dostępne usługi w sieci lokalnej
76a611b3 626LAN.
84074ccc 627
628%package utils
629Summary: Avahi CLI utilities
bfc0e078 630Summary(pl.UTF-8): Narzędzia CLI Avahi
76a611b3 631Group: Applications
84074ccc 632
633%description utils
634Command line utilities using avahi-client.
635
bdc824d1
JR
636%description utils -l pl.UTF-8
637Narzędzia linii poleceń korzystające z avahi-client.
84074ccc 638
639%prep
640%setup -q
cf57cb18 641%patch0 -p1
642%patch1 -p1
65db52cd 643%patch2 -p1
e3381b19 644%patch3 -p1
65bff097 645%patch4 -p1
6823ab8f
JK
646%patch5 -p1
647%patch6 -p1
84074ccc 648
649%build
1baa9236 650%{__intltoolize}
84074ccc 651%{__libtoolize}
652%{__aclocal} -I common
653%{__autoconf}
654%{__autoheader}
655%{__automake}
656%configure \
57b8d370 657 --disable-silent-rules \
e5a53780 658 --enable-compat-libdns_sd \
20c3c94e 659 --enable-compat-howl \
84074ccc 660 --with-distro=none \
4f99a994
JK
661 %{!?with_apidocs:--disable-doxygen-doc} \
662 %{!?with_gtk:--disable-gtk} \
e3a440ad 663 %{!?with_gtk3:--disable-gtk3} \
4f99a994 664 %{!?with_pygtk:--disable-pygtk} \
0b1041d5
JB
665 %{!?with_qt3:--disable-qt3} \
666 %{!?with_qt4:--disable-qt4} \
84074ccc 667 %{!?with_dotnet:--disable-mono} \
b34bc075
JK
668 %{!?with_dotnet:--disable-monodoc} \
669 --with-avahi-priv-access-group=adm \
670 --with-autoipd-user=avahi \
45e53a0f 671 --with-autoipd-group=avahi
84074ccc 672%{__make}
673
674%install
675rm -rf $RPM_BUILD_ROOT
438dba17 676install -d $RPM_BUILD_ROOT{%{_pixmapsdir},/etc/rc.d/init.d,/etc/init}
84074ccc 677
678%{__make} install \
679 DESTDIR=$RPM_BUILD_ROOT \
680 pythondir=%{py_sitedir}
385ef799 681
65bff097
ER
682install -p %{SOURCE1} %{SOURCE2} $RPM_BUILD_ROOT/etc/rc.d/init.d
683cp -a %{SOURCE3} $RPM_BUILD_ROOT%{_pixmapsdir}
385ef799 684
438dba17
JK
685install %{SOURCE4} $RPM_BUILD_ROOT/etc/init/avahi-daemon.conf
686install %{SOURCE5} $RPM_BUILD_ROOT/etc/init/avahi-dnsconfd.conf
687
c3bb95bb 688ln -sf %{_includedir}/avahi-compat-libdns_sd/dns_sd.h \
689 $RPM_BUILD_ROOT%{_includedir}/dns_sd.h
690
20c3c94e 691ln -sf %{_pkgconfigdir}/avahi-compat-howl.pc \
692 $RPM_BUILD_ROOT%{_pkgconfigdir}/howl.pc
693
438dba17
JK
694%py_ocomp $RPM_BUILD_ROOT%{py_sitedir}
695%py_comp $RPM_BUILD_ROOT%{py_sitedir}
696%py_postclean
84074ccc 697
f97a9b3d 698%{__rm} $RPM_BUILD_ROOT%{_mandir}/man1/{avahi-{browse-domains,publish-address,publish-service,resolve-address,resolve-host-name},bvnc}.1
4abede57
MB
699echo '.so avahi-browse.1' > $RPM_BUILD_ROOT%{_mandir}/man1/avahi-browse-domains.1
700echo '.so avahi-publish.1' > $RPM_BUILD_ROOT%{_mandir}/man1/avahi-publish-address.1
701echo '.so avahi-publish.1' > $RPM_BUILD_ROOT%{_mandir}/man1/avahi-publish-service.1
702echo '.so avahi-resolve.1' > $RPM_BUILD_ROOT%{_mandir}/man1/avahi-resolve-address.1
703echo '.so avahi-resolve.1' > $RPM_BUILD_ROOT%{_mandir}/man1/avahi-resolve-host-name.1
5234c9c3 704echo '.so bssh.1' > $RPM_BUILD_ROOT%{_mandir}/man1/bvnc.1
f97a9b3d
AF
705echo '.so bssh.1' > $RPM_BUILD_ROOT%{_mandir}/man1/bshell.1
706
707%{__rm} $RPM_BUILD_ROOT%{_libdir}/*.la
021eb35e 708
844a35c9
JB
709%find_lang %{name}
710
84074ccc 711%clean
712rm -rf $RPM_BUILD_ROOT
713
f97f8264 714%pre
611ce39d 715%groupadd -g 165 -r -f avahi
716%useradd -u 165 -r -d /usr/share/empty -s /bin/false -c "Avahi daemon" -g avahi avahi
f97f8264 717
3fe97cfe
JK
718%pre autoipd
719%groupadd -g 165 -r -f avahi
720%useradd -u 165 -r -d /usr/share/empty -s /bin/false -c "Avahi daemon" -g avahi avahi
721
84074ccc 722%post
385ef799 723/sbin/chkconfig --add %{name}-daemon
724%service %{name}-daemon restart
725/sbin/chkconfig --add %{name}-dnsconfd
726%service %{name}-dnsconfd restart
84074ccc 727
728%preun
729if [ "$1" = "0" ]; then
385ef799 730 %service -q %{name}-dnsconfd stop
731 /sbin/chkconfig --del %{name}-dnsconfd
732 %service -q %{name}-daemon stop
733 /sbin/chkconfig --del %{name}-daemon
84074ccc 734fi
84074ccc 735
76a611b3 736%postun
737if [ "$1" = "0" ]; then
45e53a0f
ER
738 %userremove avahi
739 %groupremove avahi
740fi
741
742%postun autoipd
743if [ "$1" = "0" ]; then
744 %userremove avahi
f97f8264 745 %groupremove avahi
746fi
f97f8264 747
438dba17
JK
748%post upstart
749%upstart_post avahi-daemon
750%upstart_post avahi-dnsconfd
751
752%postun upstart
753%upstart_postun avahi-daemon
754%upstart_postun avahi-dnsconfd
755
84074ccc 756%post libs -p /sbin/ldconfig
757%postun libs -p /sbin/ldconfig
758
fcc1bce8
JB
759%post ui -p /sbin/ldconfig
760%postun ui -p /sbin/ldconfig
761
f97a9b3d
AF
762%post ui-gtk3 -p /sbin/ldconfig
763%postun ui-gtk3 -p /sbin/ldconfig
764
e5a53780 765%post compat-libdns_sd -p /sbin/ldconfig
766%postun compat-libdns_sd -p /sbin/ldconfig
767
20c3c94e 768%post compat-howl -p /sbin/ldconfig
769%postun compat-howl -p /sbin/ldconfig
770
84074ccc 771%post glib -p /sbin/ldconfig
772%postun glib -p /sbin/ldconfig
773
844a35c9
JB
774%post gobject -p /sbin/ldconfig
775%postun gobject -p /sbin/ldconfig
776
91bdb504
PS
777%post qt -p /sbin/ldconfig
778%postun qt -p /sbin/ldconfig
779
780%post Qt -p /sbin/ldconfig
781%postun Qt -p /sbin/ldconfig
84074ccc 782
783%files
784%defattr(644,root,root,755)
785%doc docs/AUTHORS docs/COMPAT-LAYERS docs/NEWS docs/README docs/TODO
786
787%dir %{_sysconfdir}/avahi
788%dir %{_sysconfdir}/avahi/services
789%config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/avahi/avahi-daemon.conf
790%config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/avahi/avahi-dnsconfd.action
56321bc5 791%config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/avahi/hosts
84074ccc 792%config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/avahi/services/ssh.service
87585768 793%config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/avahi/services/sftp-ssh.service
9e3cdda2 794%config(noreplace) %verify(not md5 mtime size) /etc/dbus-1/system.d/*
84074ccc 795
4da0d8d4 796%attr(755,root,root) %{_bindir}/avahi-set-host-name
84074ccc 797
798%attr(755,root,root) %{_sbindir}/avahi-daemon
799%attr(755,root,root) %{_sbindir}/avahi-dnsconfd
87265823
JB
800%dir %{_libdir}/%{name}
801%{_libdir}/%{name}/service-types.db
e3a440ad 802#%%dir %{_datadir}/%{name}/introspection
803#%%{_datadir}/%{name}/introspection/*.introspect
84074ccc 804%{_datadir}/%{name}/avahi-service.dtd
805%{_datadir}/%{name}/service-types
87265823 806%{_datadir}/dbus-1/interfaces/org.freedesktop.Avahi.*.xml
84074ccc 807
844a35c9
JB
808%{_mandir}/man1/avahi-set-host-name.1*
809%{_mandir}/man5/avahi-daemon.conf.5*
810%{_mandir}/man5/avahi.hosts.5*
811%{_mandir}/man5/avahi.service.5*
812%{_mandir}/man8/avahi-daemon.8*
813%{_mandir}/man8/avahi-dnsconfd.8*
814%{_mandir}/man8/avahi-dnsconfd.action.8*
84074ccc 815
385ef799 816%attr(754,root,root) /etc/rc.d/init.d/%{name}-daemon
817%attr(754,root,root) /etc/rc.d/init.d/%{name}-dnsconfd
84074ccc 818
5d70d636 819%if "%{pld_release}" != "ti"
438dba17
JK
820%files upstart
821%defattr(644,root,root,755)
822%config(noreplace) %verify(not md5 mtime size) /etc/init/*.conf
5d70d636 823%endif
438dba17 824
b2d6640f
JK
825%files autoipd
826%defattr(644,root,root,755)
827%dir %{_sysconfdir}/avahi
87585768 828%attr(755,root,root) %{_sysconfdir}/%{name}/avahi-autoipd.action
6823ab8f
JK
829%config(noreplace) %verify(not md5 mtime size) /etc/dhclient-enter-hooks.d/avahi-autoipd
830%config(noreplace) %verify(not md5 mtime size) /etc/dhclient-exit-hooks.d/avahi-autoipd
87585768 831%attr(755,root,root) %{_sbindir}/avahi-autoipd
844a35c9
JB
832%{_mandir}/man8/avahi-autoipd.8*
833%{_mandir}/man8/avahi-autoipd.action.8*
87585768 834
844a35c9 835%files libs -f %{name}.lang
84074ccc 836%defattr(644,root,root,755)
837%attr(755,root,root) %{_libdir}/libavahi-client.so.*.*.*
844a35c9 838%attr(755,root,root) %ghost %{_libdir}/libavahi-client.so.3
84074ccc 839%attr(755,root,root) %{_libdir}/libavahi-common.so.*.*.*
844a35c9 840%attr(755,root,root) %ghost %{_libdir}/libavahi-common.so.3
84074ccc 841%attr(755,root,root) %{_libdir}/libavahi-core.so.*.*.*
e3a440ad 842%attr(755,root,root) %ghost %{_libdir}/libavahi-core.so.7
844a35c9
JB
843# common for -discover*
844%dir %{_datadir}/%{name}
845%dir %{_datadir}/%{name}/interfaces
84074ccc 846
847%files devel
848%defattr(644,root,root,755)
849%doc docs/API-CHANGES-0.6 docs/DBUS-API docs/HACKING docs/MALLOC
850%attr(755,root,root) %{_libdir}/libavahi-client.so
851%attr(755,root,root) %{_libdir}/libavahi-common.so
852%attr(755,root,root) %{_libdir}/libavahi-core.so
84074ccc 853%{_includedir}/avahi-client
854%{_includedir}/avahi-common
855%{_includedir}/avahi-core
856%{_pkgconfigdir}/avahi-client.pc
857%{_pkgconfigdir}/avahi-core.pc
858
859%files static
860%defattr(644,root,root,755)
861%{_libdir}/libavahi-client.a
862%{_libdir}/libavahi-common.a
863%{_libdir}/libavahi-core.a
864
4f99a994 865%if %{with gtk}
fcc1bce8
JB
866%files ui
867%defattr(644,root,root,755)
f97a9b3d
AF
868%attr(755,root,root) %{_libdir}/libavahi-ui.so.*.*.*
869%attr(755,root,root) %ghost %{_libdir}/libavahi-ui.so.0
870%if %{without gtk3}
51860451 871%attr(755,root,root) %{_bindir}/bshell
872%attr(755,root,root) %{_bindir}/bssh
873%attr(755,root,root) %{_bindir}/bvnc
f97a9b3d 874%{_mandir}/man1/bshell.1*
844a35c9
JB
875%{_mandir}/man1/bssh.1*
876%{_mandir}/man1/bvnc.1*
51860451 877%{_desktopdir}/bssh.desktop
878%{_desktopdir}/bvnc.desktop
f97a9b3d 879%endif
fcc1bce8
JB
880
881%files ui-devel
882%defattr(644,root,root,755)
51860451 883%attr(755,root,root) %{_libdir}/libavahi-ui.so
fcc1bce8
JB
884%{_pkgconfigdir}/avahi-ui.pc
885
886%files ui-static
887%defattr(644,root,root,755)
51860451 888%{_libdir}/libavahi-ui.a
4f99a994 889%endif
fcc1bce8 890
f97a9b3d
AF
891%if %{with gtk} || %{with gtk3}
892%files ui-devel-common
893%defattr(644,root,root,755)
894%{_includedir}/avahi-ui
895%endif
896
897%if %{with gtk3}
898%files ui-gtk3
899%defattr(644,root,root,755)
900%attr(755,root,root) %{_bindir}/bshell
901%attr(755,root,root) %{_bindir}/bssh
902%attr(755,root,root) %{_bindir}/bvnc
903%attr(755,root,root) %{_libdir}/libavahi-ui-gtk3.so.*.*.*
904%attr(755,root,root) %ghost %{_libdir}/libavahi-ui-gtk3.so.0
905%{_mandir}/man1/bshell.1*
906%{_mandir}/man1/bssh.1*
907%{_mandir}/man1/bvnc.1*
908%{_desktopdir}/bssh.desktop
909%{_desktopdir}/bvnc.desktop
910
911%files ui-gtk3-devel
912%defattr(644,root,root,755)
913%attr(755,root,root) %{_libdir}/libavahi-ui-gtk3.so
914%{_pkgconfigdir}/avahi-ui-gtk3.pc
915
916%files ui-gtk3-static
917%defattr(644,root,root,755)
918%{_libdir}/libavahi-ui-gtk3.a
919%endif
920
e5a53780 921%files compat-libdns_sd
922%defattr(644,root,root,755)
923%attr(755,root,root) %{_libdir}/libdns_sd.so.*.*.*
844a35c9 924%attr(755,root,root) %ghost %{_libdir}/libdns_sd.so.1
e5a53780 925
926%files compat-libdns_sd-devel
927%defattr(644,root,root,755)
928%attr(755,root,root) %{_libdir}/libdns_sd.so
e5a53780 929%{_includedir}/avahi-compat-libdns_sd
c3bb95bb 930%{_includedir}/dns_sd.h
e5a53780 931%{_pkgconfigdir}/avahi-compat-libdns_sd.pc
932
933%files compat-libdns_sd-static
934%defattr(644,root,root,755)
935%{_libdir}/libdns_sd.a
936
20c3c94e 937%files compat-howl
938%defattr(644,root,root,755)
939%attr(755,root,root) %{_libdir}/libhowl.so.*.*.*
844a35c9 940%attr(755,root,root) %ghost %{_libdir}/libhowl.so.0
20c3c94e 941
942%files compat-howl-devel
943%defattr(644,root,root,755)
944%attr(755,root,root) %{_libdir}/libhowl.so
20c3c94e 945%{_includedir}/avahi-compat-howl
946%{_pkgconfigdir}/avahi-compat-howl.pc
947%{_pkgconfigdir}/howl.pc
948
949%files compat-howl-static
950%defattr(644,root,root,755)
951%{_libdir}/libhowl.a
952
2fa0b6d5
PZ
953%files -n python-avahi
954%defattr(644,root,root,755)
955%{py_sitedir}/avahi
956
51f19ad8 957%if %{with dotnet}
958%files -n dotnet-avahi
959%defattr(644,root,root,755)
960%{_prefix}/lib/mono/gac/avahi-sharp
84074ccc 961
51f19ad8 962%files -n dotnet-avahi-devel
963%defattr(644,root,root,755)
5bd74609 964%{_prefix}/lib/mono/avahi-sharp
88f6455e 965%{_prefix}/lib/monodoc/sources/avahi-sharp-docs.*
48163b45 966%{_pkgconfigdir}/avahi-sharp.pc
fcc1bce8
JB
967
968%files -n dotnet-avahi-ui
969%defattr(644,root,root,755)
970%{_prefix}/lib/mono/gac/avahi-ui-sharp
971
972%files -n dotnet-avahi-ui-devel
973%defattr(644,root,root,755)
fcc1bce8 974%{_prefix}/lib/mono/avahi-ui-sharp
88f6455e 975%{_prefix}/lib/monodoc/sources/avahi-ui-sharp-docs.*
fcc1bce8 976%{_pkgconfigdir}/avahi-ui-sharp.pc
51f19ad8 977%endif
84074ccc 978
979%files glib
980%defattr(644,root,root,755)
981%attr(755,root,root) %{_libdir}/libavahi-glib.so.*.*.*
844a35c9 982%attr(755,root,root) %ghost %{_libdir}/libavahi-glib.so.1
84074ccc 983
984%files glib-devel
985%defattr(644,root,root,755)
986%attr(755,root,root) %{_libdir}/libavahi-glib.so
84074ccc 987%{_includedir}/avahi-glib
988%{_pkgconfigdir}/avahi-glib.pc
989
990%files glib-static
991%defattr(644,root,root,755)
992%{_libdir}/libavahi-glib.a
993
844a35c9
JB
994%files gobject
995%defattr(644,root,root,755)
996%attr(755,root,root) %{_libdir}/libavahi-gobject.so.*.*.*
997%attr(755,root,root) %ghost %{_libdir}/libavahi-gobject.so.0
87265823
JB
998%{_libdir}/girepository-1.0/Avahi-0.6.typelib
999%{_libdir}/girepository-1.0/AvahiCore-0.6.typelib
844a35c9
JB
1000
1001%files gobject-devel
1002%defattr(644,root,root,755)
1003%attr(755,root,root) %{_libdir}/libavahi-gobject.so
844a35c9
JB
1004%{_includedir}/avahi-gobject
1005%{_pkgconfigdir}/avahi-gobject.pc
87265823
JB
1006%{_datadir}/gir-1.0/Avahi-0.6.gir
1007%{_datadir}/gir-1.0/AvahiCore-0.6.gir
844a35c9
JB
1008
1009%files gobject-static
1010%defattr(644,root,root,755)
1011%{_libdir}/libavahi-gobject.a
1012
0b1041d5 1013%if %{with qt3}
91bdb504 1014%files qt
84074ccc 1015%defattr(644,root,root,755)
1016%attr(755,root,root) %{_libdir}/libavahi-qt3.so.*.*.*
844a35c9 1017%attr(755,root,root) %ghost %{_libdir}/libavahi-qt3.so.1
84074ccc 1018
91bdb504 1019%files qt-devel
84074ccc 1020%defattr(644,root,root,755)
1021%attr(755,root,root) %{_libdir}/libavahi-qt3.so
84074ccc 1022%{_includedir}/avahi-qt3
1023%{_pkgconfigdir}/avahi-qt3.pc
1024
91bdb504 1025%files qt-static
84074ccc 1026%defattr(644,root,root,755)
1027%{_libdir}/libavahi-qt3.a
0b1041d5 1028%endif
91bdb504 1029
0b1041d5 1030%if %{with qt4}
91bdb504
PS
1031%files Qt
1032%defattr(644,root,root,755)
1033%attr(755,root,root) %{_libdir}/libavahi-qt4.so.*.*.*
844a35c9 1034%attr(755,root,root) %ghost %{_libdir}/libavahi-qt4.so.1
91bdb504
PS
1035
1036%files Qt-devel
1037%defattr(644,root,root,755)
1038%attr(755,root,root) %{_libdir}/libavahi-qt4.so
91bdb504
PS
1039%{_includedir}/avahi-qt4
1040%{_pkgconfigdir}/avahi-qt4.pc
1041
1042%files Qt-static
1043%defattr(644,root,root,755)
1044%{_libdir}/libavahi-qt4.a
528a0e79 1045%endif
84074ccc 1046
1047%files bookmarks
1048%defattr(644,root,root,755)
1049%attr(755,root,root) %{_bindir}/avahi-bookmarks
844a35c9 1050%{_mandir}/man1/avahi-bookmarks.1*
84074ccc 1051
4f99a994 1052%if %{with pygtk}
84074ccc 1053%files discover
1054%defattr(644,root,root,755)
1055%attr(755,root,root) %{_bindir}/avahi-discover
844a35c9 1056%{py_sitedir}/avahi_discover
51860451 1057%{_datadir}/%{name}/interfaces/avahi-discover.ui
5acf6365 1058%{_desktopdir}/avahi-discover.desktop
76a611b3 1059%{_pixmapsdir}/avahi.png
844a35c9 1060%{_mandir}/man1/avahi-discover.1*
4f99a994 1061%endif
84074ccc 1062
4f99a994 1063%if %{with gtk}
84074ccc 1064%files discover-standalone
1065%defattr(644,root,root,755)
51860451 1066%attr(755,root,root) %{_bindir}/avahi-discover-standalone
1067%{_datadir}/%{name}/interfaces/avahi-discover-standalone.glade
4f99a994 1068%endif
84074ccc 1069
1070%files utils
1071%defattr(644,root,root,755)
1072%attr(755,root,root) %{_bindir}/avahi-browse
844a35c9 1073%attr(755,root,root) %{_bindir}/avahi-browse-domains
84074ccc 1074%attr(755,root,root) %{_bindir}/avahi-publish
844a35c9
JB
1075%attr(755,root,root) %{_bindir}/avahi-publish-address
1076%attr(755,root,root) %{_bindir}/avahi-publish-service
84074ccc 1077%attr(755,root,root) %{_bindir}/avahi-resolve
844a35c9
JB
1078%attr(755,root,root) %{_bindir}/avahi-resolve-address
1079%attr(755,root,root) %{_bindir}/avahi-resolve-host-name
1080%{_mandir}/man1/avahi-browse.1*
1081%{_mandir}/man1/avahi-browse-domains.1*
1082%{_mandir}/man1/avahi-publish.1*
1083%{_mandir}/man1/avahi-publish-address.1*
1084%{_mandir}/man1/avahi-publish-service.1*
1085%{_mandir}/man1/avahi-resolve.1*
1086%{_mandir}/man1/avahi-resolve-address.1*
1087%{_mandir}/man1/avahi-resolve-host-name.1*
This page took 0.274227 seconds and 4 git commands to generate.