source: projects/specs/trunk/a/avahi/avahi-vl.spec @ 11553

Revision 11553, 27.1 KB checked in by tomop, 6 years ago (diff)

avahi-0.7-1

Line 
1%define _localstatedir %{_var}
2
3%define build_compat32 %{?_with_compat32:1}%{!?_with_compat32:0}
4
5Summary:        Local network service discovery
6Summary(ja):    ローカルネットワークサービス検出システム
7Name:           avahi
8Version:        0.7
9Release:                1%{?_dist_release}
10Group:          System Environment/Base
11License:        LGPL
12URL:            http://avahi.org
13
14Source0:        %{name}-%{version}.tar.gz
15
16Patch0:                 avahi-0.6.31-no-deprecations.patch
17Patch10:                avahi-0.6.31-vine.patch
18
19BuildRoot:      %{_tmppath}/%{name}-%{version}-root
20BuildRequires:  gtk2-devel, qt-devel, libglade2-devel, glib2-devel
21BuildRequires:  gtk3-devel, gobject-introspection-devel
22BuildRequires:  qt4-devel
23BuildRequires:  libdaemon-devel >= 0.12
24BuildRequires:  libcap-devel, dbus-devel, expat-devel
25BuildRequires:  python, dbus-python, gdbm-devel, pygtk2, libmng-devel
26BuildRequires:  xorg-x11-devel, mesa-libGL-devel
27Requires:       dbus, libdaemon, expat, python, dbus-python, libcap
28Requires(post): initscripts, chkconfig >= 1.3.34
29Obsoletes:      howl, howl-libs
30
31Vendor: Project Vine
32Distribution: Vine Linux
33
34%description
35Avahi is a system which facilitates service discovery on
36a local network -- this means that you can plug your laptop or
37computer into a network and instantly be able to view other people who
38you can chat with, find printers to print to or find files being
39shared. This kind of technology is already found in MacOS X (branded
40'Rendezvous', 'Bonjour' and sometimes 'ZeroConf') and is very
41convenient.
42
43%package tools
44Summary: Tools for mDNS browsing and publishing
45Group: System Environment/Base
46Requires: %{name} = %{version}, gtk2, pygtk2, libglade2, pygtk2-libglade, gdbm
47
48%description tools
49Tools that use avahi to browse and publish mDNS services and hosts.
50
51%package ui
52Summary: UI libraries for avahi
53Summary(ja): avahi 用 UI ライブラリ
54Group: System Environment/Libraries
55Requires: %{name} = %{version}
56Requires: gtk2
57
58%description ui
59Libraries for easy use of avahi from gtk applications.
60
61%package ui-devel
62Summary: Libraries and header files for avahi ui development
63Group: Development/Libraries
64Requires: %{name}-devel = %{version}
65Requires: %{name}-ui = %{version}
66Requires: %{name}-ui-gtk3 = %{version}
67Requires: gtk2-devel
68
69%description ui-devel
70The avahi-ui-devel package contains the header files and libraries
71necessary for developing programs using avahi with gtk+.
72
73%package ui-gtk3
74Summary: Gtk user interface library for Avahi (Gtk+ 3 version)
75Group: System Environment/Base
76Requires: %{name} = %{version}-%{release}
77Requires: gtk3
78
79%description ui-gtk3
80This library contains a Gtk 3.x widget for browsing services.
81
82%package glib
83Summary: Glib libraries for avahi
84Summary(ja): avahi 用 glib ライブラリ
85Group: System Environment/Libraries
86Requires: %{name} = %{version}
87Requires: glib2
88
89%description glib
90Libraries for easy use of avahi from glib applications.
91
92%package glib-devel
93Summary: Libraries and header files for avahi glib development
94Group: Development/Libraries
95Requires: %{name}-devel = %{version}
96Requires: %{name}-glib = %{version}
97Requires: glib2-devel
98
99%description glib-devel
100The avahi-glib-devel package contains the header files and libraries
101necessary for developing programs using avahi with glib.
102
103%package gobject
104Summary: GObject library for Avahi
105Summary(ja): Avahi 用 GObject ライブラリ
106Group: System Environment/Base
107Requires: glib2
108Requires: %{name}-glib = %{version}-%{release}
109
110%description gobject
111This library contains a GObject wrapper for the Avahi API
112
113%package gobject-devel
114Summary: Libraries and header files for Avahi GObject development
115Summary(ja): Avahi GObject 開発用ライブラリとヘッダファイル
116Group: Development/Libraries
117Requires: %{name}-gobject = %{version}-%{release}
118Requires: %{name}-devel = %{version}-%{release}
119Requires: %{name}-glib-devel = %{version}-%{release}
120
121%description gobject-devel
122The avahi-gobject-devel package contains the header files and libraries
123necessary for developing programs using avahi-gobject.
124
125%package qt3
126Summary: Qt3 libraries for avahi
127Summary(ja): avahi 用 Qt3 ライブラリ
128Group: System Environment/Libraries
129Requires: %{name} = %{version}
130Requires: qt
131
132%description qt3
133Libraries for easy use of avahi from Qt3 applications.
134
135%package qt3-devel
136Summary: Libraries and header files for avahi Qt3 development
137Group: Development/Libraries
138Requires: %{name}-devel = %{version}
139Requires: %{name}-qt3 = %{version}
140Requires: qt-devel
141
142%description qt3-devel
143The avahi-qt3-devel package contains the header files and libraries
144necessary for developing programs using avahi with Qt3.
145
146%package qt4
147Summary: Qt4 libraries for avahi
148Summary(ja): avahi 用 Qt4 ライブラリ
149Group: System Environment/Base
150Requires: %{name} = %{version}-%{release}
151
152%description qt4
153Libraries for easy use of avahi from Qt4 applications.
154
155%package qt4-devel
156Summary: Libraries and header files for avahi Qt4 development
157Group: Development/Libraries
158Requires: %{name}-devel = %{version}-%{release}
159Requires: %{name}-qt4 = %{version}-%{release}
160Requires: qt4-devel
161
162%description qt4-devel
163Th avahi-qt4-devel package contains the header files and libraries
164necessary for developing programs using avahi with Qt4.
165
166%package devel
167Summary: Libraries and header files for avahi development
168Group: Development/Libraries
169Requires: %{name} = %{version}
170Obsoletes: howl-devel
171
172%description devel
173The avahi-devel package contains the header files and libraries
174necessary for developing programs using avahi.
175
176# compat32
177%package -n compat32-%{name}
178Summary:        Local network service discovery
179Summary(ja):    ローカルネットワークサービス検出システム
180Group:          System Environment/Base
181Requires: %{name} = %{version}-%{release}
182
183%description -n compat32-%{name}
184Avahi is a system which facilitates service discovery on
185a local network -- this means that you can plug your laptop or
186computer into a network and instantly be able to view other people who
187you can chat with, find printers to print to or find files being
188shared. This kind of technology is already found in MacOS X (branded
189'Rendezvous', 'Bonjour' and sometimes 'ZeroConf') and is very
190convenient.
191
192%package -n compat32-%{name}-ui
193Summary: UI libraries for avahi
194Summary(ja): avahi 用 UI ライブラリ
195Group: System Environment/Libraries
196Requires: %{name}-ui = %{version}-%{release}
197Requires: compat32-%{name} = %{version}-%{release}
198Requires: compat32-gtk2
199
200%description -n compat32-%{name}-ui
201Libraries for easy use of avahi from gtk applications.
202
203%package -n compat32-%{name}-ui-devel
204Summary: Libraries and header files for avahi ui development
205Group: Development/Libraries
206Requires: %{name}-ui-devel = %{version}-%{release}
207Requires: compat32-%{name}-devel = %{version}-%{release}
208Requires: compat32-%{name}-ui = %{version}-%{release}
209Requires: compat32-gtk2-devel
210
211%description -n compat32-%{name}-ui-devel
212The avahi-ui-devel package contains the header files and libraries
213necessary for developing programs using avahi with gtk+.
214
215%package -n compat32-%{name}-ui-gtk3
216Summary: Gtk user interface library for Avahi (Gtk+ 3 version)
217Group: System Environment/Base
218Requires: %{name}-ui-gtk3 = %{version}-%{release}
219Requires: compat32-%{name} = %{version}-%{release}
220Requires: compat32-gtk3
221
222%description -n compat32-%{name}-ui-gtk3
223This library contains a Gtk 3.x widget for browsing services.
224
225%package -n compat32-%{name}-glib
226Summary: Glib libraries for avahi
227Summary(ja): avahi 用 glib ライブラリ
228Group: System Environment/Libraries
229Requires: %{name}-glib = %{version}-%{release}
230Requires: compat32-%{name} = %{version}-%{release}
231Requires: compat32-glib2
232
233%description -n compat32-%{name}-glib
234Libraries for easy use of avahi from glib applications.
235
236%package -n compat32-%{name}-glib-devel
237Summary: Libraries and header files for avahi glib development
238Group: Development/Libraries
239Requires: %{name}-glib-devel = %{version}-%{release}
240Requires: compat32-%{name}-devel = %{version}-%{release}
241Requires: compat32-%{name}-glib = %{version}-%{release}
242Requires: compat32-glib2-devel
243
244%description -n compat32-%{name}-glib-devel
245The avahi-glib-devel package contains the header files and libraries
246necessary for developing programs using avahi with glib.
247
248%package -n compat32-%{name}-gobject
249Summary: GObject library for Avahi
250Summary(ja): Avahi 用 GObject ライブラリ
251Group: System Environment/Base
252Requires: %{name}-gobject = %{version}-%{release}
253Requires: compat32-glib2
254Requires: compat32-%{name}-glib = %{version}-%{release}
255
256%description -n compat32-%{name}-gobject
257This library contains a GObject wrapper for the Avahi API
258
259%package -n compat32-%{name}-gobject-devel
260Summary: Libraries and header files for Avahi GObject development
261Summary(ja): Avahi GObject 開発用ライブラリとヘッダファイル
262Group: Development/Libraries
263Requires: %{name}-gobject-devel = %{version}-%{release}
264Requires: compat32-%{name}-gobject = %{version}-%{release}
265Requires: compat32-%{name}-devel = %{version}-%{release}
266Requires: compat32-%{name}-glib-devel = %{version}-%{release}
267
268%description -n compat32-%{name}-gobject-devel
269The avahi-gobject-devel package contains the header files and libraries
270necessary for developing programs using avahi-gobject.
271
272%package -n compat32-%{name}-qt3
273Summary: Qt3 libraries for avahi
274Summary(ja): avahi 用 Qt3 ライブラリ
275Group: System Environment/Libraries
276Requires: %{name}-qt3 = %{version}-%{release}
277Requires: compat32-%{name} = %{version}-%{release}
278Requires: compat32-qt
279
280%description -n compat32-%{name}-qt3
281Libraries for easy use of avahi from Qt3 applications.
282
283%package -n compat32-%{name}-qt3-devel
284Summary: Libraries and header files for avahi Qt3 development
285Group: Development/Libraries
286Requires: %{name}-qt3-devel = %{version}-%{release}
287Requires: compat32-%{name}-devel = %{version}-%{release}
288Requires: compat32-%{name}-qt3 = %{version}-%{release}
289Requires: compat32-qt-devel
290
291%description -n compat32-%{name}-qt3-devel
292The avahi-qt3-devel package contains the header files and libraries
293necessary for developing programs using avahi with Qt3.
294
295%package -n compat32-%{name}-qt4
296Summary: Qt4 libraries for avahi
297Summary(ja): avahi 用 Qt4 ライブラリ
298Group: System Environment/Base
299Requires: %{name}-qt4 = %{version}-%{release}
300Requires: compat32-%{name} = %{version}-%{release}
301
302%description -n compat32-%{name}-qt4
303Libraries for easy use of avahi from Qt4 applications.
304
305%package -n compat32-%{name}-qt4-devel
306Summary: Libraries and header files for avahi Qt4 development
307Group: Development/Libraries
308Requires: %{name}-qt4-devel = %{version}-%{release}
309Requires: compat32-%{name}-devel = %{version}-%{release}
310Requires: compat32-%{name}-qt4 = %{version}-%{release}
311Requires: compat32-qt4-devel
312
313%description -n compat32-%{name}-qt4-devel
314Th avahi-qt4-devel package contains the header files and libraries
315necessary for developing programs using avahi with Qt4.
316
317%package -n compat32-%{name}-devel
318Summary: Libraries and header files for avahi development
319Group: Development/Libraries
320Requires: %{name}-devel = %{version}-%{release}
321Requires: compat32-%{name} = %{version}-%{release}
322
323%description -n compat32-%{name}-devel
324The avahi-devel package contains the header files and libraries
325necessary for developing programs using avahi.
326
327%define avahi_user_uid 70
328
329%prep
330%setup -q
331#patch0 -p1 -b .nodep
332%patch10 -p1 -b .vine
333
334%build
335autoreconf -i
336
337%configure --with-distro=vine \
338  --disable-monodoc \
339  --without-python-twisted \
340  --disable-pygobject \
341  --with-avahi-user=avahi --with-avahi-group=avahi \
342  --enable-compat-howl --enable-compat-libdns_sd \
343  --with-avahi-priv-access-group=avahi \
344  --with-autoipd-user=avahi-autoipd \
345  --with-autoipd-group=avahi-autoipd \
346  --disable-mono \
347  --enable-introspection=no
348
349%__make -C avahi-python clean
350%__make %{?_smp_mflags}
351
352%install
353rm -rf $RPM_BUILD_ROOT
354make install DESTDIR=$RPM_BUILD_ROOT
355
356rm -f $RPM_BUILD_ROOT%{_libdir}/*.la
357rm -f $RPM_BUILD_ROOT%{_libdir}/*.a
358
359# remove example
360rm -f $RPM_BUILD_ROOT%{_sysconfdir}/avahi/services/ssh.service
361
362# remove desktop file for avahi-discover
363rm -f $RPM_BUILD_ROOT%{_datadir}/applications/avahi-discover.desktop
364
365# create /var/run/avahi-daemon to ensure correct selinux policy for it:
366mkdir -p $RPM_BUILD_ROOT%{_localstatedir}/run/avahi-daemon
367
368# remove the documentation directory - let \%doc handle it:
369rm -rf $RPM_BUILD_ROOT%{_datadir}/%{name}-%{version}
370
371# remove avahi-bookmarks - unusable without python-twisted,
372# which has been judged dangerous and is removed from the
373# Fedora Core distribution:
374rm -f $RPM_BUILD_ROOT/%{_bindir}/avahi-bookmarks $RPM_BUILD_ROOT/%{_mandir}/man1/avahi-bookmarks*
375#
376# move initscripts into /etc/rc.d/init.d :
377mkdir -p $RPM_BUILD_ROOT/%{_sysconfdir}/rc.d/init.d
378mv $RPM_BUILD_ROOT/%{_sysconfdir}/init.d/* $RPM_BUILD_ROOT/%{_sysconfdir}/rc.d/init.d
379rm -rf $RPM_BUILD_ROOT/%{_sysconfdir}/init.d/*
380#
381# Make /etc/avahi/etc/localtime owned by avahi:
382mkdir -p $RPM_BUILD_ROOT/etc/avahi/etc
383touch $RPM_BUILD_ROOT/etc/avahi/etc/localtime
384:;
385
386%clean
387rm -rf $RPM_BUILD_ROOT
388
389%pre
390# Add the "avahi" group
391/usr/sbin/groupadd -f -r avahi
392# Add the "avahi" user
393/usr/sbin/useradd -g avahi -c 'Avahi daemon' -u %{avahi_user_uid} \
394        -s /sbin/nologin -r -d '/' avahi 2> /dev/null || :
395
396%post
397/sbin/ldconfig
398dbus-send --system --type=method_call --dest=org.freedesktop.DBus / org.freedesktop.DBus.ReloadConfig >/dev/null 2>&1 || :
399/sbin/chkconfig --add avahi-daemon >/dev/null 2>&1 ||:
400/sbin/chkconfig avahi-daemon resetpriorities >/dev/null 2>&1 ||:
401/sbin/chkconfig --add avahi-dnsconfd >/dev/null 2>&1 ||:
402/sbin/chkconfig avahi-dnsconfd resetpriorities >/dev/null 2>&1 ||:
403if [ "$1" -eq 1 ]; then
404   if [ -s /etc/localtime ]; then
405        cp -fp /etc/localtime /etc/avahi/etc/localtime || :;
406   fi
407fi
408
409%postun
410/sbin/ldconfig
411if [ "$1" -eq "0" ]; then
412   /sbin/service avahi-daemon condrestart >/dev/null 2>&1
413   /sbin/service avahi-dnsconfd condrestart >/dev/null 2>&1
414fi
415     
416%preun
417if [ "$1" -eq "0" ]; then
418    /sbin/service avahi-daemon stop > /dev/null 2>&1
419    /sbin/chkconfig --del avahi-daemon
420    /sbin/service avahi-dnsconfd stop >/dev/null 2>&1
421    /sbin/chkconfig --del avahi-dnsconfd
422fi
423
424%post ui -p /sbin/ldconfig
425
426%postun ui -p /sbin/ldconfig
427
428%post ui-gtk3 -p /sbin/ldconfig
429
430%postun ui-gtk3 -p /sbin/ldconfig
431
432%post glib -p /sbin/ldconfig
433
434%postun glib -p /sbin/ldconfig
435
436%post qt3 -p /sbin/ldconfig
437
438%postun qt3 -p /sbin/ldconfig
439
440%post qt4 -p /sbin/ldconfig
441
442%postun qt4 -p /sbin/ldconfig
443
444%post gobject -p /sbin/ldconfig
445
446%postun gobject -p /sbin/ldconfig
447
448%post -n compat32-%{name} -p /sbin/ldconfig
449
450%postun -n compat32-%{name} -p /sbin/ldconfig
451
452%post -n compat32-%{name}-ui -p /sbin/ldconfig
453
454%postun -n compat32-%{name}-ui -p /sbin/ldconfig
455
456%post -n compat32-%{name}-ui-gtk3 -p /sbin/ldconfig
457
458%postun -n compat32-%{name}-ui-gtk3 -p /sbin/ldconfig
459
460%post -n compat32-%{name}-glib -p /sbin/ldconfig
461
462%postun -n compat32-%{name}-glib -p /sbin/ldconfig
463
464%post -n compat32-%{name}-qt3 -p /sbin/ldconfig
465
466%postun -n compat32-%{name}-qt3 -p /sbin/ldconfig
467
468%post -n compat32-%{name}-qt4 -p /sbin/ldconfig
469
470%postun -n compat32-%{name}-qt4 -p /sbin/ldconfig
471
472%post -n compat32-%{name}-gobject -p /sbin/ldconfig
473
474%postun -n compat32-%{name}-gobject -p /sbin/ldconfig
475
476%files
477%defattr(-,root,root)
478%doc docs/* avahi-daemon/example.service avahi-daemon/ssh.service
479%attr(755,root,root) %{_sysconfdir}/rc.d/init.d/*
480%dir %{_sysconfdir}/avahi
481%dir %{_sysconfdir}/avahi/etc
482%ghost %{_sysconfdir}/avahi/etc/localtime
483%{_sysconfdir}/avahi/hosts
484%dir %{_sysconfdir}/avahi/services
485%dir %{_localstatedir}/run/avahi-daemon
486%config %{_sysconfdir}/avahi/avahi-autoipd.action
487%config %{_sysconfdir}/avahi/avahi-daemon.conf
488%config %{_sysconfdir}/avahi/avahi-dnsconfd.action
489%config %{_sysconfdir}/avahi/services/*
490%config %{_sysconfdir}/dbus-1/system.d/avahi-dbus.conf
491%attr(755,root,root) %{_sbindir}/*
492%{_libdir}/libavahi-common.so.*
493%{_libdir}/libavahi-core.so.*
494%{_libdir}/libavahi-client.so.*
495%{_libdir}/libhowl.so.*
496%{_libdir}/libdns_sd.so.*
497%attr(755,root,root) %{_datadir}/avahi
498%{_datadir}/locale/*
499%{_datadir}/dbus-1/interfaces/*.xml
500%{_libdir}/avahi
501%exclude %{_datadir}/avahi/interfaces
502%{_mandir}/man5/*
503%{_mandir}/man8/*
504
505%files tools
506%defattr(-, root, root)
507%{_bindir}/*
508%{python_sitelib}/*
509%{_mandir}/man1/*
510%{_datadir}/avahi/interfaces/
511%{_datadir}/applications/*
512
513%files devel
514%defattr(-, root, root)
515%{_libdir}/libavahi-common.so
516%{_libdir}/libavahi-core.so
517%{_libdir}/libavahi-client.so
518%{_libdir}/libhowl.so
519%{_libdir}/libdns_sd.so
520%{_includedir}/avahi-client
521%{_includedir}/avahi-common
522%{_includedir}/avahi-core
523%{_includedir}/avahi-compat-howl
524%{_includedir}/avahi-compat-libdns_sd
525%{_libdir}/pkgconfig/avahi-core.pc
526%{_libdir}/pkgconfig/avahi-client.pc
527%{_libdir}/pkgconfig/avahi-compat-howl.pc
528%{_libdir}/pkgconfig/avahi-compat-libdns_sd.pc
529
530%files ui
531%defattr(-, root, root)
532%{_libdir}/libavahi-ui.so.*
533
534%files ui-devel
535%defattr(-, root, root)
536%{_libdir}/libavahi-ui.so
537%{_libdir}/libavahi-ui-gtk3.so
538%{_includedir}/avahi-ui
539%{_libdir}/pkgconfig/avahi-ui.pc
540%{_libdir}/pkgconfig/avahi-ui-gtk3.pc
541
542%files ui-gtk3
543%defattr(-, root, root)
544%{_libdir}/libavahi-ui-gtk3.so.*
545
546%files glib
547%defattr(-, root, root)
548%{_libdir}/libavahi-glib.so.*
549
550%files glib-devel
551%defattr(-, root, root)
552%{_libdir}/libavahi-glib.so
553%{_includedir}/avahi-glib
554%{_libdir}/pkgconfig/avahi-glib.pc
555
556%files gobject
557%defattr(-, root, root)
558%{_libdir}/libavahi-gobject.so.*
559
560%files gobject-devel
561%defattr(-, root, root)
562%{_libdir}/libavahi-gobject.so
563%{_includedir}/avahi-gobject
564%{_libdir}/pkgconfig/avahi-gobject.pc
565
566%files qt3
567%defattr(-, root, root)
568%{_libdir}/libavahi-qt3.so.*
569
570%files qt3-devel
571%defattr(-, root, root)
572%{_libdir}/libavahi-qt3.so
573%{_includedir}/avahi-qt3
574%{_libdir}/pkgconfig/avahi-qt3.pc
575
576%files qt4
577%defattr(-, root, root)
578%{_libdir}/libavahi-qt4.so.*
579
580%files qt4-devel
581%defattr(-, root, root)
582%{_libdir}/libavahi-qt4.so
583%{_includedir}/avahi-qt4/
584%{_libdir}/pkgconfig/avahi-qt4.pc
585
586# compat32
587%if %{build_compat32}
588%files -n compat32-%{name}
589%defattr(-, root, root)
590%{_libdir}/libavahi-common.so.*
591%{_libdir}/libavahi-core.so.*
592%{_libdir}/libavahi-client.so.*
593%{_libdir}/libhowl.so.*
594%{_libdir}/libdns_sd.so.*
595%{_libdir}/avahi
596
597%files -n compat32-%{name}-devel
598%defattr(-, root, root)
599%{_libdir}/libavahi-common.so
600%{_libdir}/libavahi-core.so
601%{_libdir}/libavahi-client.so
602%{_libdir}/libhowl.so
603%{_libdir}/libdns_sd.so
604%{_libdir}/pkgconfig/avahi-core.pc
605%{_libdir}/pkgconfig/avahi-client.pc
606%{_libdir}/pkgconfig/avahi-compat-howl.pc
607%{_libdir}/pkgconfig/avahi-compat-libdns_sd.pc
608
609%files -n compat32-%{name}-ui
610%defattr(-, root, root)
611%{_libdir}/libavahi-ui.so.*
612
613%files -n compat32-%{name}-ui-devel
614%defattr(-, root, root)
615%{_libdir}/libavahi-ui.so
616%{_libdir}/libavahi-ui-gtk3.so
617%{_libdir}/pkgconfig/avahi-ui.pc
618%{_libdir}/pkgconfig/avahi-ui-gtk3.pc
619
620%files -n compat32-%{name}-ui-gtk3
621%defattr(-, root, root)
622%{_libdir}/libavahi-ui-gtk3.so.*
623
624%files -n compat32-%{name}-glib
625%defattr(-, root, root)
626%{_libdir}/libavahi-glib.so.*
627
628%files -n compat32-%{name}-glib-devel
629%defattr(-, root, root)
630%{_libdir}/libavahi-glib.so
631%{_libdir}/pkgconfig/avahi-glib.pc
632
633%files -n compat32-%{name}-gobject
634%defattr(-, root, root)
635%{_libdir}/libavahi-gobject.so.*
636
637%files -n compat32-%{name}-gobject-devel
638%defattr(-, root, root)
639%{_libdir}/libavahi-gobject.so
640%{_libdir}/pkgconfig/avahi-gobject.pc
641
642%files -n compat32-%{name}-qt3
643%defattr(-, root, root)
644%{_libdir}/libavahi-qt3.so.*
645
646%files -n compat32-%{name}-qt3-devel
647%defattr(-, root, root)
648%{_libdir}/libavahi-qt3.so
649%{_libdir}/pkgconfig/avahi-qt3.pc
650
651%files -n compat32-%{name}-qt4
652%defattr(-, root, root)
653%{_libdir}/libavahi-qt4.so.*
654
655%files -n compat32-%{name}-qt4-devel
656%defattr(-, root, root)
657%{_libdir}/libavahi-qt4.so
658%{_libdir}/pkgconfig/avahi-qt4.pc
659%endif
660
661%changelog
662* Tue Feb 27 2018 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 0.7-1
663- new upstream release.
664- fixed illegal %%attr.
665
666* Thu Jun 30 2016 Yoji TOYODA <bsyamato@sea.plala.or.jp> 0.6.31-5
667- rebuild with gcc-5.4.0
668
669* Sat Jul 12 2014 Yoji TOYODA <bsyamato@sea.plala.or.jp> 0.6.31-4
670- rebuild with VineSeed environment
671
672* Mon Dec 30 2013 Yoji TOYODA <bsyamato@sea.plala.or.jp> 0.6.31-3
673- rebuild with VineSeed environment
674- add Patch0 (avahi-0.6.31-no-deprecations.patch) from Fedora
675
676* Tue Aug 27 2013 Yoji TOYODA <bsyamato@sea.plala.or.jp> 0.6.31-2
677- update Patch10 (avahi-0.6.31-vine.patch)
678
679* Sun Apr 15 2012 Yoji TOYODA <bsyamato@sea.plala.or.jp> 0.6.31-1
680- new upstream release
681
682* Sun Feb 19 2012 Yoji TOYODA <bsyamato@sea.plala.or.jp> 0.6.30-3
683- rebuild with python-2.7.2
684
685* Tue Aug 16 2011 Yoji TOYODA <bsyamato@sea.plala.or.jp> 0.6.30-2
686- add -ui-gtk3 sub package
687- add BuildRequires: gtk3-devel
688
689* Sun Jul 03 2011 Yoji TOYODA <bsyamato@sea.plala.or.jp> 0.6.30-1
690- new upstream release
691
692* Tue Apr 26 2011 Satoshi IWAMOTO <satoshi.iwamoto@nifty.ne.jp> 0.6.25-5
693- add patch120 for fix CVE-2011-1002 (incorrect fix CVE-2010-2244)
694- add patch110 for fix CVE-2010-2244 (DNS packets)
695
696* Sun Sep 26 2010 Yoji TOYODA <bsyamato@sea.plala.or.jp> 0.6.25-4
697- rebuild with rpm-4.8.1 for pkg-config file
698
699* Fri Feb 12 2010 MATSUBAYASHI Kohji <shaolin@vinelinux.org> - 0.6.25-3
700- rebuilt with gcc-4.4.3-3 on ppc
701
702* Wed Feb 03 2010 Shu KONNO <owa@bg.wakwak.com> 0.6.25-2
703- rebuilt with python-2.6.4
704
705* Sat Sep 26 2009 Daisuke SUZUKI <daisuke@linux.or.jp> 0.6.25-1
706- new upstream release
707- update vine patch
708  - startup avahi-daemon earlier
709
710* Mon Jul 13 2009 NAKAMURA Kenta <kenta@vinelinux.org> 0.6.24-2
711- added qt4 subpackage
712- added compat32 package for x86_64 arch support
713
714* Mon Mar 23 2009 Daisuke SUZUKI <daisuke@linux.or.jp> 0.6.24-1
715- new upstream release
716
717* Fri Jan 09 2009 Munehiro Yamamoto <munepi@cg8.so-net.ne.jp> 0.6.23-2
718- fixed %%pre: add the "avahi" user to the "avahi" group
719
720* Mon Sep 22 2008 Daisuke SUZUKI <daisuke@linux.or.jp> 0.6.23-1
721- new upstream release
722
723* Thu Jul 24 2008 Daisuke SUZUKI <daisuke@linux.or.jp> 0.6.22-1
724- new upstream release
725- add gobject, gobject-devel sub package
726- enable avahi-autoipd
727
728* Wed Jul 23 2008 Shu KONNO <owa@bg.wakwak.com> 0.6.20-1vl5
729- built with python-2.5.2
730- s/automake-1.9/automake/
731- fixed python library path
732- applied new versioning policy
733
734* Wed Feb 20 2008 AKIYAMA Kazuhito <akiyama@yb3.so-net.ne.jp> 0.6.20-0vl2
735- rebuild with expat-2.0.1
736
737* Mon Jul 23 2007 Ryoichi INAGAKI <ryo1@bc.wakwak.com> 0.6.20-0vl1
738- new upstream release
739
740* Thu May 10 2007 Daisuke SUZUKI <daisuke@linux.or.jp> 0.6.18-0vl2
741- rebuild with new environment/toolchain
742
743* Tue May 08 2007 Daisuke SUZUKI <daisuke@linux.or.jp> 0.6.18-0vl1
744- new upstream release
745
746* Sat Apr 28 2007 Daisuke SUZUKI <daisuke@linux.or.jp> 0.6.17-0vl2
747- require new chkconfig to reset initscript priorities
748
749* Thu Apr 26 2007 Daisuke SUZUKI <daisuke@linux.or.jp> 0.6.17-0vl1
750- new upstream release
751
752* Fri Jan 12 2007 Satoshi IWAMOTO <satoshi.iwamoto@nifty.ne.jp> 0.6.13-0vl3
753- add patch110 for fix CVE-2006-6870
754- add Vendor/Distribution Tag
755
756* Wed Dec 27 2006 Ryoichi INAGAKI <ryo1@bc.wakwak.com> 0.6.13-0vl2
757- rebuilt for VineSeed
758
759* Thu Dec 07 2006 Satoshi IWAMOTO <satoshi.iwamoto@nifty.ne.jp> 0.6.13-0vl1.1
760- add patch100 for fix CVE-2006-5461
761- add BuildRequires:  XOrg-gl-devel tag
762
763* Thu Sep 07 2006 Daisuke SUZUKI <daisuke@linux.or.jp> 0.6.13-0vl1
764- new upstream release
765- refine %%post scripts
766- add condrestart daemon in %%postun
767
768* Mon May 08 2006 Daisuke SUZUKI <daisuke@linux.or.jp> 0.6.10-0vl1
769- new upstream release
770
771* Thu Mar 23 2006 Daisuke SUZUKI <daisuke@linux.or.jp> 0.6.9-0vl2
772- move /var/lib/run/avahi-daemon to /var/run
773
774* Sun Mar 12 2006 Daisuke SUZUKI <daisuke@linux.or.jp> 0.6.9-0vl1
775- initial build for Vine Linux based on FC package
776- add Patch10 to support Vine Linux
777
778* Thu Feb 23 2006 Jason Vas Dias <jvdias@redhat.com> - 0.6.8-1
779- Upgrade to upstream version 0.6.8
780- fix bug 182462: +Requires(post): initscripts, chkconfig, ldconfig
781
782* Fri Feb 17 2006 Jason Vas Dias <jvdias@redhat.com> - 0.6.7-1
783- Upgrade to upstream version 0.6.7
784
785* Fri Feb 17 2006 Karsten Hopp <karsten@redhat.de> - 0.6.6-4
786- BuildRequires pygtk2
787
788* Fri Feb 10 2006 Jesse Keating <jkeating@redhat.com> - 0.6.6-3.1
789- bump again for double-long bug on ppc(64)
790
791* Fri Feb 10 2006 Jason Vas Dias <jvdias@redhat.com> - 0.6.6-3
792- rebuild for new gcc (again)
793- further fix for bug 178746: fix avahi-dnsconfd initscript
794
795* Tue Feb 07 2006 Jason Vas Dias <jvdias@redhat.com> - 0.6.6-2
796- rebuild for new gcc, glibc, glibc-kernheaders
797
798* Wed Feb 01 2006 Jason Vas Dias <jvdias@redhat.com> - 0.6.6-1
799- fix bug 179448: mis-alignment of input cmsghdr msg->msg_control buffer on ia64
800- Upgrade to 0.6.6
801
802* Thu Jan 26 2006 Jason Vas Dias <jvdias@redhat.com> - 0.6.5-1
803- Upgrade to upstream version 0.6.5
804- Make /etc/avahi/etc and /etc/avahi/etc/localtime owned by avahi
805  package; copy system localtime into chroot in post
806
807* Mon Jan 23 2006 Jason Vas Dias <jvdias@redhat.com> - 0.6.4-4
808- fix bug 178689: copy localtime to chroot
809- fix bug 178784: fix avahi-dnsconfd initscript
810
811* Fri Jan 20 2006 Peter Jones <pjones@redhat.com> - 0.6.4-3
812- fix subsystem locking in the initscript
813
814* Thu Jan 19 2006 Jason Vas Dias <jvdias@redhat.com> - 0.6.4-2
815- fix bug 178127: fully localize the initscript
816
817* Mon Jan 16 2006 Jason Vas Dias <jvdias@redhat.com> - 0.6.4-1
818- Upgrade to upstream version 0.6.4
819
820* Thu Jan 12 2006 Jason Vas Dias <jvdias@redhat.com> - 0.6.3-2
821- fix bug 177610: Enable mono support with new avahi-sharp package
822- fix bug 177609: add gdbm / gdbm-devel Requires for avahi-browse
823
824* Mon Jan 09 2006 Jason Vas Dias <jvdias@redhat.com> - 0.6.3-1
825- Upgrade to upstream version 0.6.3
826- fix bug 177148: initscript start should not fail if avahi-daemon running
827 
828* Thu Dec 22 2005 Jason Vas Dias <jvdias@redhat.com> - 0.6.1-3
829- move initscripts from /etc/init.d to /etc/rc.d/init.d
830
831* Fri Dec 09 2005 Jesse Keating <jkeating@redhat.com>
832- rebuilt
833
834* Fri Dec 09 2005 Jason Vas Dias<jvdias@redhat.com> - 0.6.1-2
835- fix bug 175352: Do not chkconfig --add avahi-daemon
836  if user has already configured it
837
838* Wed Dec 07 2005 Jason Vas Dias<jvdias@redhat.com> - 0.6.1-1
839- Upgrade to 0.6.1
840
841* Mon Dec 05 2005 Jason Vas Dias<jvdias@redhat.com> - 0.6-6
842- fix bug 174799 - fix .spec file \%files permissions
843
844* Fri Dec 02 2005 Jason Vas Dias<jvdias@redhat.com> - 0.6-5
845- python-twisted has been removed from the FC-5 distribution - disable its use
846
847* Thu Dec 01 2005 Jason Vas Dias<jvdias@redhat.com> - 0.6-4
848- Rebuild for dbus-0.6 - remove use of DBUS_NAME_FLAG_PROHIBIT_REPLACEMENT
849
850* Wed Nov 30 2005 Jason Vas Dias<jvdias@redhat.com> - 0.6-3
851- fix bug 172047 - tools should require python-twisted
852- fix bug 173985 - docs directory permissions
853
854* Mon Nov 21 2005 Jason Vas Dias<jvdias@redhat.com> - 0.6-1
855- Upgrade to upstream version 0.6 - now provides 'avahi-howl-compat'
856  libraries / includes.
857
858* Mon Nov 14 2005 Jason Vas Dias<jvdias@redhat.com> - 0.5.2-7
859- fix bug 172034: fix ownership of /var/run/avahi-daemon/
860- fix bug 172772: .spec file improvements from matthias@rpmforge.net
861 
862* Mon Oct 31 2005 Jason Vas Dias<jvdias@redhat.com> - 0.5.2-6
863- put back avahi-devel Obsoletes: howl-devel
864
865* Mon Oct 31 2005 Alexander Larsson <alexl@redhat.com> - 0.5.2-5
866- Obsoletes howl, howl-libs, as we want to get rid of them on updates
867- No provides yet, as the howl compat library is in Avahi 0.6.0.
868
869* Sun Oct 30 2005 Florian La Roche <laroche@redhat.com>
870- disable the Obsoletes: howl until the transition is complete
871
872* Fri Oct 28 2005 Jason Vas Dias<jvdias@redhat.com> - 0.5.2-3
873- change initscript to start avahi-daemon AFTER messagebus
874
875* Wed Oct 26 2005 Karsten Hopp <karsten@redhat.de> 0.5.2-2
876- add buildrequires dbus-python
877
878* Fri Oct 21 2005 Alexander Larsson <alexl@redhat.com> - 0.5.2-1
879- Initial package
Note: See TracBrowser for help on using the repository browser.