Accepting request 69011 from GNOME:Factory
Pushing G:F (including GNOME3) OBS-URL: https://build.opensuse.org/request/show/69011 OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/avahi?expand=0&rev=77
This commit is contained in:
commit
84b4ee1316
@ -25,13 +25,13 @@ Name: avahi-glib2
|
||||
# For build all at once, set all to 1.
|
||||
# If you set build_core to 0, you cannot set more than one other option to 1.
|
||||
%define build_core 0
|
||||
# NOTE: build_glib2 also controls build of gobject, gtk2 and pygtk code.
|
||||
# NOTE: build_glib2 also controls build of gobject, gtk2, gtk3 and pygtk code.
|
||||
%define build_glib2 1
|
||||
%define build_mono 0
|
||||
%define build_qt3 0
|
||||
%define build_qt4 0
|
||||
Version: 0.6.28
|
||||
Release: 4
|
||||
Release: 9
|
||||
%if !%build_glib2 && !%build_mono && !%build_qt3 && !%build_qt4
|
||||
# Create split spec files only when building per partes:
|
||||
#%(sh %{_sourcedir}/%{_name}_spec-prepare.sh %{_sourcedir} %{name})
|
||||
@ -42,6 +42,7 @@ Release: 4
|
||||
%define avahi_ui_soname 0
|
||||
%define avahi_glib_soname 1
|
||||
%define avahi_gobject_soname 0
|
||||
%define avahi_gtk3_soname 0
|
||||
%define avahi_qt3_soname 1
|
||||
%define avahi_qt4_soname 1
|
||||
%if %build_glib2
|
||||
@ -85,7 +86,12 @@ BuildRequires: python-devel python-gdbm
|
||||
%endif
|
||||
%if %build_core
|
||||
Source5: %{_name}_spec-prepare.sh
|
||||
PreReq: pwdutils sysvinit(network)
|
||||
PreReq: pwdutils
|
||||
%if %suse_version >= 1140
|
||||
PreReq: sysvinit(network)
|
||||
%else
|
||||
PreReq: sysconfig
|
||||
%endif
|
||||
Recommends: %{_name}-lang
|
||||
BuildRequires: dbus-1-devel doxygen graphviz python-gdbm zlib-devel
|
||||
# For python bindings and utilities:
|
||||
@ -102,7 +108,7 @@ Provides: mDNSResponder = 107.5
|
||||
Obsoletes: mDNSResponder < 107.5
|
||||
%endif
|
||||
%if %build_glib2
|
||||
BuildRequires: gobject-introspection-devel python-gtk-devel update-desktop-files
|
||||
BuildRequires: gobject-introspection-devel gtk2-devel gtk3-devel python-gtk-devel update-desktop-files
|
||||
BuildRequires: libavahi-devel
|
||||
%endif
|
||||
%if %build_qt3
|
||||
@ -380,6 +386,24 @@ It passes all tests in the Apple Bonjour conformance test suite. In
|
||||
addition, it supports some nifty things, like correct mDNS reflection
|
||||
across LAN segments.
|
||||
|
||||
%package -n libavahi-ui-gtk3-%{avahi_gtk3_soname}
|
||||
License: LGPLv2.1+
|
||||
Summary: D-BUS Service for Zeroconf and Bonjour
|
||||
Group: System/Libraries
|
||||
|
||||
%description -n libavahi-ui-gtk3-%{avahi_gtk3_soname}
|
||||
Avahi is an implementation of the DNS Service Discovery and Multicast
|
||||
DNS specifications for Zeroconf Computing. It uses D-BUS for
|
||||
communication between user applications and a system daemon. The daemon
|
||||
is used to coordinate application efforts in caching replies, necessary
|
||||
to minimize the traffic imposed on networks.
|
||||
|
||||
The Avahi mDNS responder is now complete with features, implementing
|
||||
all MUSTs and the majority of the SHOULDs of the mDNS and DNS-SD RFCs.
|
||||
It passes all tests in the Apple Bonjour conformance test suite. In
|
||||
addition, it supports some nifty things, like correct mDNS reflection
|
||||
across LAN segments.
|
||||
|
||||
%package -n libavahi-glib1
|
||||
License: LGPLv2.1+
|
||||
Summary: Glib Bindings for avahi, the D-BUS Service for Zeroconf and Bonjour
|
||||
@ -474,7 +498,10 @@ elsewhere, like correct mDNS reflection across LAN segments.
|
||||
%package -n libavahi-glib-devel
|
||||
License: LGPLv2.1+
|
||||
Summary: Include Files and Libraries Mandatory for Development
|
||||
Requires: libavahi-devel = %{version} libavahi-ui0 = %{version} libavahi-glib1 = %{version} glib2-devel gtk2-devel
|
||||
Requires: libavahi-devel = %{version}
|
||||
Requires: libavahi-glib1 = %{version}
|
||||
Requires: libavahi-ui0 = %{version}
|
||||
Requires: libavahi-ui-gtk3-%{avahi_gtk3_soname} = %{version}
|
||||
Group: Development/Libraries/C and C++
|
||||
# Last appeared in OpenSUSE 10.3:
|
||||
Provides: avahi-devel:%{_libdir}/libavahi-glib.so
|
||||
@ -686,7 +713,7 @@ intltoolize -f
|
||||
--enable-glib\
|
||||
--enable-gobject\
|
||||
--enable-gtk\
|
||||
--disable-gtk3\
|
||||
--enable-gtk3\
|
||||
--enable-pygtk\
|
||||
%else
|
||||
--disable-glib\
|
||||
@ -907,6 +934,10 @@ fi
|
||||
|
||||
%postun -n libavahi-ui0 -p /sbin/ldconfig
|
||||
|
||||
%post -n libavahi-ui-gtk3-%{avahi_gtk3_soname} -p /sbin/ldconfig
|
||||
|
||||
%postun -n libavahi-ui-gtk3-%{avahi_gtk3_soname} -p /sbin/ldconfig
|
||||
|
||||
%post -n libavahi-gobject0 -p /sbin/ldconfig
|
||||
|
||||
%postun -n libavahi-gobject0 -p /sbin/ldconfig
|
||||
@ -1063,7 +1094,11 @@ fi
|
||||
|
||||
%files -n libavahi-ui0
|
||||
%defattr(-,root,root)
|
||||
%{_libdir}/libavahi-ui*.so.*
|
||||
%{_libdir}/libavahi-ui.so.*
|
||||
|
||||
%files -n libavahi-ui-gtk3-%{avahi_gtk3_soname}
|
||||
%defattr(-,root,root)
|
||||
%{_libdir}/libavahi-ui-gtk3.so.%{avahi_gtk3_soname}*
|
||||
|
||||
%files -n libavahi-glib1
|
||||
%defattr(-,root,root)
|
||||
@ -1103,6 +1138,7 @@ fi
|
||||
%{_libdir}/libavahi-ui*.*so
|
||||
%{_libdir}/pkgconfig/avahi-glib.pc
|
||||
%{_libdir}/pkgconfig/avahi-ui.pc
|
||||
%{_libdir}/pkgconfig/avahi-ui-gtk3.pc
|
||||
|
||||
%files -n libavahi-gobject-devel
|
||||
%defattr(-,root,root)
|
||||
|
@ -25,13 +25,13 @@ Name: avahi-mono
|
||||
# For build all at once, set all to 1.
|
||||
# If you set build_core to 0, you cannot set more than one other option to 1.
|
||||
%define build_core 0
|
||||
# NOTE: build_glib2 also controls build of gobject, gtk2 and pygtk code.
|
||||
# NOTE: build_glib2 also controls build of gobject, gtk2, gtk3 and pygtk code.
|
||||
%define build_glib2 0
|
||||
%define build_mono 1
|
||||
%define build_qt3 0
|
||||
%define build_qt4 0
|
||||
Version: 0.6.28
|
||||
Release: 4
|
||||
Release: 9
|
||||
%if !%build_glib2 && !%build_mono && !%build_qt3 && !%build_qt4
|
||||
# Create split spec files only when building per partes:
|
||||
#%(sh %{_sourcedir}/%{_name}_spec-prepare.sh %{_sourcedir} %{name})
|
||||
@ -42,6 +42,7 @@ Release: 4
|
||||
%define avahi_ui_soname 0
|
||||
%define avahi_glib_soname 1
|
||||
%define avahi_gobject_soname 0
|
||||
%define avahi_gtk3_soname 0
|
||||
%define avahi_qt3_soname 1
|
||||
%define avahi_qt4_soname 1
|
||||
%if %build_glib2
|
||||
@ -85,7 +86,12 @@ BuildRequires: python-devel python-gdbm
|
||||
%endif
|
||||
%if %build_core
|
||||
Source5: %{_name}_spec-prepare.sh
|
||||
PreReq: pwdutils sysvinit(network)
|
||||
PreReq: pwdutils
|
||||
%if %suse_version >= 1140
|
||||
PreReq: sysvinit(network)
|
||||
%else
|
||||
PreReq: sysconfig
|
||||
%endif
|
||||
Recommends: %{_name}-lang
|
||||
BuildRequires: dbus-1-devel doxygen graphviz python-gdbm zlib-devel
|
||||
# For python bindings and utilities:
|
||||
@ -102,7 +108,7 @@ Provides: mDNSResponder = 107.5
|
||||
Obsoletes: mDNSResponder < 107.5
|
||||
%endif
|
||||
%if %build_glib2
|
||||
BuildRequires: gobject-introspection-devel python-gtk-devel update-desktop-files
|
||||
BuildRequires: gobject-introspection-devel gtk2-devel gtk3-devel python-gtk-devel update-desktop-files
|
||||
BuildRequires: libavahi-devel
|
||||
%endif
|
||||
%if %build_qt3
|
||||
@ -379,6 +385,24 @@ It passes all tests in the Apple Bonjour conformance test suite. In
|
||||
addition, it supports some nifty things, like correct mDNS reflection
|
||||
across LAN segments.
|
||||
|
||||
%package -n libavahi-ui-gtk3-%{avahi_gtk3_soname}
|
||||
License: LGPLv2.1+
|
||||
Summary: D-BUS Service for Zeroconf and Bonjour
|
||||
Group: System/Libraries
|
||||
|
||||
%description -n libavahi-ui-gtk3-%{avahi_gtk3_soname}
|
||||
Avahi is an implementation of the DNS Service Discovery and Multicast
|
||||
DNS specifications for Zeroconf Computing. It uses D-BUS for
|
||||
communication between user applications and a system daemon. The daemon
|
||||
is used to coordinate application efforts in caching replies, necessary
|
||||
to minimize the traffic imposed on networks.
|
||||
|
||||
The Avahi mDNS responder is now complete with features, implementing
|
||||
all MUSTs and the majority of the SHOULDs of the mDNS and DNS-SD RFCs.
|
||||
It passes all tests in the Apple Bonjour conformance test suite. In
|
||||
addition, it supports some nifty things, like correct mDNS reflection
|
||||
across LAN segments.
|
||||
|
||||
%package -n libavahi-glib1
|
||||
License: LGPLv2.1+
|
||||
Summary: Glib Bindings for avahi, the D-BUS Service for Zeroconf and Bonjour
|
||||
@ -473,7 +497,10 @@ elsewhere, like correct mDNS reflection across LAN segments.
|
||||
%package -n libavahi-glib-devel
|
||||
License: LGPLv2.1+
|
||||
Summary: Include Files and Libraries Mandatory for Development
|
||||
Requires: libavahi-devel = %{version} libavahi-ui0 = %{version} libavahi-glib1 = %{version} glib2-devel gtk2-devel
|
||||
Requires: libavahi-devel = %{version}
|
||||
Requires: libavahi-glib1 = %{version}
|
||||
Requires: libavahi-ui0 = %{version}
|
||||
Requires: libavahi-ui-gtk3-%{avahi_gtk3_soname} = %{version}
|
||||
Group: Development/Libraries/C and C++
|
||||
# Last appeared in OpenSUSE 10.3:
|
||||
Provides: avahi-devel:%{_libdir}/libavahi-glib.so
|
||||
@ -685,7 +712,7 @@ intltoolize -f
|
||||
--enable-glib\
|
||||
--enable-gobject\
|
||||
--enable-gtk\
|
||||
--disable-gtk3\
|
||||
--enable-gtk3\
|
||||
--enable-pygtk\
|
||||
%else
|
||||
--disable-glib\
|
||||
@ -906,6 +933,10 @@ fi
|
||||
|
||||
%postun -n libavahi-ui0 -p /sbin/ldconfig
|
||||
|
||||
%post -n libavahi-ui-gtk3-%{avahi_gtk3_soname} -p /sbin/ldconfig
|
||||
|
||||
%postun -n libavahi-ui-gtk3-%{avahi_gtk3_soname} -p /sbin/ldconfig
|
||||
|
||||
%post -n libavahi-gobject0 -p /sbin/ldconfig
|
||||
|
||||
%postun -n libavahi-gobject0 -p /sbin/ldconfig
|
||||
@ -1062,7 +1093,11 @@ fi
|
||||
|
||||
%files -n libavahi-ui0
|
||||
%defattr(-,root,root)
|
||||
%{_libdir}/libavahi-ui*.so.*
|
||||
%{_libdir}/libavahi-ui.so.*
|
||||
|
||||
%files -n libavahi-ui-gtk3-%{avahi_gtk3_soname}
|
||||
%defattr(-,root,root)
|
||||
%{_libdir}/libavahi-ui-gtk3.so.%{avahi_gtk3_soname}*
|
||||
|
||||
%files -n libavahi-glib1
|
||||
%defattr(-,root,root)
|
||||
@ -1102,6 +1137,7 @@ fi
|
||||
%{_libdir}/libavahi-ui*.*so
|
||||
%{_libdir}/pkgconfig/avahi-glib.pc
|
||||
%{_libdir}/pkgconfig/avahi-ui.pc
|
||||
%{_libdir}/pkgconfig/avahi-ui-gtk3.pc
|
||||
|
||||
%files -n libavahi-gobject-devel
|
||||
%defattr(-,root,root)
|
||||
|
@ -25,13 +25,13 @@ Name: avahi-qt4
|
||||
# For build all at once, set all to 1.
|
||||
# If you set build_core to 0, you cannot set more than one other option to 1.
|
||||
%define build_core 0
|
||||
# NOTE: build_glib2 also controls build of gobject, gtk2 and pygtk code.
|
||||
# NOTE: build_glib2 also controls build of gobject, gtk2, gtk3 and pygtk code.
|
||||
%define build_glib2 0
|
||||
%define build_mono 0
|
||||
%define build_qt3 0
|
||||
%define build_qt4 1
|
||||
Version: 0.6.28
|
||||
Release: 4
|
||||
Release: 9
|
||||
%if !%build_glib2 && !%build_mono && !%build_qt3 && !%build_qt4
|
||||
# Create split spec files only when building per partes:
|
||||
#%(sh %{_sourcedir}/%{_name}_spec-prepare.sh %{_sourcedir} %{name})
|
||||
@ -42,6 +42,7 @@ Release: 4
|
||||
%define avahi_ui_soname 0
|
||||
%define avahi_glib_soname 1
|
||||
%define avahi_gobject_soname 0
|
||||
%define avahi_gtk3_soname 0
|
||||
%define avahi_qt3_soname 1
|
||||
%define avahi_qt4_soname 1
|
||||
%if %build_glib2
|
||||
@ -85,7 +86,12 @@ BuildRequires: python-devel python-gdbm
|
||||
%endif
|
||||
%if %build_core
|
||||
Source5: %{_name}_spec-prepare.sh
|
||||
PreReq: pwdutils sysvinit(network)
|
||||
PreReq: pwdutils
|
||||
%if %suse_version >= 1140
|
||||
PreReq: sysvinit(network)
|
||||
%else
|
||||
PreReq: sysconfig
|
||||
%endif
|
||||
Recommends: %{_name}-lang
|
||||
BuildRequires: dbus-1-devel doxygen graphviz python-gdbm zlib-devel
|
||||
# For python bindings and utilities:
|
||||
@ -102,7 +108,7 @@ Provides: mDNSResponder = 107.5
|
||||
Obsoletes: mDNSResponder < 107.5
|
||||
%endif
|
||||
%if %build_glib2
|
||||
BuildRequires: gobject-introspection-devel python-gtk-devel update-desktop-files
|
||||
BuildRequires: gobject-introspection-devel gtk2-devel gtk3-devel python-gtk-devel update-desktop-files
|
||||
BuildRequires: libavahi-devel
|
||||
%endif
|
||||
%if %build_qt3
|
||||
@ -382,6 +388,24 @@ It passes all tests in the Apple Bonjour conformance test suite. In
|
||||
addition, it supports some nifty things, like correct mDNS reflection
|
||||
across LAN segments.
|
||||
|
||||
%package -n libavahi-ui-gtk3-%{avahi_gtk3_soname}
|
||||
License: LGPLv2.1+
|
||||
Summary: D-BUS Service for Zeroconf and Bonjour
|
||||
Group: System/Libraries
|
||||
|
||||
%description -n libavahi-ui-gtk3-%{avahi_gtk3_soname}
|
||||
Avahi is an implementation of the DNS Service Discovery and Multicast
|
||||
DNS specifications for Zeroconf Computing. It uses D-BUS for
|
||||
communication between user applications and a system daemon. The daemon
|
||||
is used to coordinate application efforts in caching replies, necessary
|
||||
to minimize the traffic imposed on networks.
|
||||
|
||||
The Avahi mDNS responder is now complete with features, implementing
|
||||
all MUSTs and the majority of the SHOULDs of the mDNS and DNS-SD RFCs.
|
||||
It passes all tests in the Apple Bonjour conformance test suite. In
|
||||
addition, it supports some nifty things, like correct mDNS reflection
|
||||
across LAN segments.
|
||||
|
||||
%package -n libavahi-glib1
|
||||
License: LGPLv2.1+
|
||||
Summary: Glib Bindings for avahi, the D-BUS Service for Zeroconf and Bonjour
|
||||
@ -476,7 +500,10 @@ elsewhere, like correct mDNS reflection across LAN segments.
|
||||
%package -n libavahi-glib-devel
|
||||
License: LGPLv2.1+
|
||||
Summary: Include Files and Libraries Mandatory for Development
|
||||
Requires: libavahi-devel = %{version} libavahi-ui0 = %{version} libavahi-glib1 = %{version} glib2-devel gtk2-devel
|
||||
Requires: libavahi-devel = %{version}
|
||||
Requires: libavahi-glib1 = %{version}
|
||||
Requires: libavahi-ui0 = %{version}
|
||||
Requires: libavahi-ui-gtk3-%{avahi_gtk3_soname} = %{version}
|
||||
Group: Development/Libraries/C and C++
|
||||
# Last appeared in OpenSUSE 10.3:
|
||||
Provides: avahi-devel:%{_libdir}/libavahi-glib.so
|
||||
@ -688,7 +715,7 @@ intltoolize -f
|
||||
--enable-glib\
|
||||
--enable-gobject\
|
||||
--enable-gtk\
|
||||
--disable-gtk3\
|
||||
--enable-gtk3\
|
||||
--enable-pygtk\
|
||||
%else
|
||||
--disable-glib\
|
||||
@ -909,6 +936,10 @@ fi
|
||||
|
||||
%postun -n libavahi-ui0 -p /sbin/ldconfig
|
||||
|
||||
%post -n libavahi-ui-gtk3-%{avahi_gtk3_soname} -p /sbin/ldconfig
|
||||
|
||||
%postun -n libavahi-ui-gtk3-%{avahi_gtk3_soname} -p /sbin/ldconfig
|
||||
|
||||
%post -n libavahi-gobject0 -p /sbin/ldconfig
|
||||
|
||||
%postun -n libavahi-gobject0 -p /sbin/ldconfig
|
||||
@ -1065,7 +1096,11 @@ fi
|
||||
|
||||
%files -n libavahi-ui0
|
||||
%defattr(-,root,root)
|
||||
%{_libdir}/libavahi-ui*.so.*
|
||||
%{_libdir}/libavahi-ui.so.*
|
||||
|
||||
%files -n libavahi-ui-gtk3-%{avahi_gtk3_soname}
|
||||
%defattr(-,root,root)
|
||||
%{_libdir}/libavahi-ui-gtk3.so.%{avahi_gtk3_soname}*
|
||||
|
||||
%files -n libavahi-glib1
|
||||
%defattr(-,root,root)
|
||||
@ -1105,6 +1140,7 @@ fi
|
||||
%{_libdir}/libavahi-ui*.*so
|
||||
%{_libdir}/pkgconfig/avahi-glib.pc
|
||||
%{_libdir}/pkgconfig/avahi-ui.pc
|
||||
%{_libdir}/pkgconfig/avahi-ui-gtk3.pc
|
||||
|
||||
%files -n libavahi-gobject-devel
|
||||
%defattr(-,root,root)
|
||||
|
@ -1,3 +1,17 @@
|
||||
-------------------------------------------------------------------
|
||||
Fri Feb 25 09:56:01 UTC 2011 - fcrozat@novell.com
|
||||
|
||||
- Enable gtk3 support:
|
||||
+ Add gtk3-devel BuildRequires for avahi-glib2.
|
||||
+ Add libavahi-ui-gtk3-0 subpackage.
|
||||
+ Pass --enable-gtk3 instead of --disable-gtk3 to configure in
|
||||
avahi-glib2.
|
||||
- Remove explicit Requires of glib2-devel and gtk2-devel in
|
||||
libavahi-glib-devel: they will automatically be added the
|
||||
pkgconfig() way.
|
||||
- Use sysconfig PreReq instead of sysvinit(network) on 11.3 and
|
||||
earlier.
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Thu Feb 17 15:38:40 CET 2011 - vuntz@opensuse.org
|
||||
|
||||
|
48
avahi.spec
48
avahi.spec
@ -27,7 +27,7 @@ Name: avahi
|
||||
# For build all at once, set all to 1.
|
||||
# If you set build_core to 0, you cannot set more than one other option to 1.
|
||||
%define build_core 1
|
||||
# NOTE: build_glib2 also controls build of gobject, gtk2 and pygtk code.
|
||||
# NOTE: build_glib2 also controls build of gobject, gtk2, gtk3 and pygtk code.
|
||||
%define build_glib2 0
|
||||
%define build_mono 0
|
||||
%define build_qt3 0
|
||||
@ -44,6 +44,7 @@ Release: 9
|
||||
%define avahi_ui_soname 0
|
||||
%define avahi_glib_soname 1
|
||||
%define avahi_gobject_soname 0
|
||||
%define avahi_gtk3_soname 0
|
||||
%define avahi_qt3_soname 1
|
||||
%define avahi_qt4_soname 1
|
||||
%if %build_glib2
|
||||
@ -87,7 +88,12 @@ BuildRequires: python-devel python-gdbm
|
||||
%endif
|
||||
%if %build_core
|
||||
Source5: %{_name}_spec-prepare.sh
|
||||
PreReq: pwdutils sysvinit(network)
|
||||
PreReq: pwdutils
|
||||
%if %suse_version >= 1140
|
||||
PreReq: sysvinit(network)
|
||||
%else
|
||||
PreReq: sysconfig
|
||||
%endif
|
||||
Recommends: %{_name}-lang
|
||||
BuildRequires: dbus-1-devel doxygen graphviz python-gdbm zlib-devel
|
||||
# For python bindings and utilities:
|
||||
@ -104,7 +110,7 @@ Provides: mDNSResponder = 107.5
|
||||
Obsoletes: mDNSResponder < 107.5
|
||||
%endif
|
||||
%if %build_glib2
|
||||
BuildRequires: gobject-introspection-devel python-gtk-devel update-desktop-files
|
||||
BuildRequires: gobject-introspection-devel gtk2-devel gtk3-devel python-gtk-devel update-desktop-files
|
||||
BuildRequires: libavahi-devel
|
||||
%endif
|
||||
%if %build_qt3
|
||||
@ -382,6 +388,24 @@ It passes all tests in the Apple Bonjour conformance test suite. In
|
||||
addition, it supports some nifty things, like correct mDNS reflection
|
||||
across LAN segments.
|
||||
|
||||
%package -n libavahi-ui-gtk3-%{avahi_gtk3_soname}
|
||||
License: LGPLv2.1+
|
||||
Summary: D-BUS Service for Zeroconf and Bonjour
|
||||
Group: System/Libraries
|
||||
|
||||
%description -n libavahi-ui-gtk3-%{avahi_gtk3_soname}
|
||||
Avahi is an implementation of the DNS Service Discovery and Multicast
|
||||
DNS specifications for Zeroconf Computing. It uses D-BUS for
|
||||
communication between user applications and a system daemon. The daemon
|
||||
is used to coordinate application efforts in caching replies, necessary
|
||||
to minimize the traffic imposed on networks.
|
||||
|
||||
The Avahi mDNS responder is now complete with features, implementing
|
||||
all MUSTs and the majority of the SHOULDs of the mDNS and DNS-SD RFCs.
|
||||
It passes all tests in the Apple Bonjour conformance test suite. In
|
||||
addition, it supports some nifty things, like correct mDNS reflection
|
||||
across LAN segments.
|
||||
|
||||
%package -n libavahi-glib1
|
||||
License: LGPLv2.1+
|
||||
Summary: Glib Bindings for avahi, the D-BUS Service for Zeroconf and Bonjour
|
||||
@ -476,7 +500,10 @@ elsewhere, like correct mDNS reflection across LAN segments.
|
||||
%package -n libavahi-glib-devel
|
||||
License: LGPLv2.1+
|
||||
Summary: Include Files and Libraries Mandatory for Development
|
||||
Requires: libavahi-devel = %{version} libavahi-ui0 = %{version} libavahi-glib1 = %{version} glib2-devel gtk2-devel
|
||||
Requires: libavahi-devel = %{version}
|
||||
Requires: libavahi-glib1 = %{version}
|
||||
Requires: libavahi-ui0 = %{version}
|
||||
Requires: libavahi-ui-gtk3-%{avahi_gtk3_soname} = %{version}
|
||||
Group: Development/Libraries/C and C++
|
||||
# Last appeared in OpenSUSE 10.3:
|
||||
Provides: avahi-devel:%{_libdir}/libavahi-glib.so
|
||||
@ -688,7 +715,7 @@ intltoolize -f
|
||||
--enable-glib\
|
||||
--enable-gobject\
|
||||
--enable-gtk\
|
||||
--disable-gtk3\
|
||||
--enable-gtk3\
|
||||
--enable-pygtk\
|
||||
%else
|
||||
--disable-glib\
|
||||
@ -909,6 +936,10 @@ fi
|
||||
|
||||
%postun -n libavahi-ui0 -p /sbin/ldconfig
|
||||
|
||||
%post -n libavahi-ui-gtk3-%{avahi_gtk3_soname} -p /sbin/ldconfig
|
||||
|
||||
%postun -n libavahi-ui-gtk3-%{avahi_gtk3_soname} -p /sbin/ldconfig
|
||||
|
||||
%post -n libavahi-gobject0 -p /sbin/ldconfig
|
||||
|
||||
%postun -n libavahi-gobject0 -p /sbin/ldconfig
|
||||
@ -1065,7 +1096,11 @@ fi
|
||||
|
||||
%files -n libavahi-ui0
|
||||
%defattr(-,root,root)
|
||||
%{_libdir}/libavahi-ui*.so.*
|
||||
%{_libdir}/libavahi-ui.so.*
|
||||
|
||||
%files -n libavahi-ui-gtk3-%{avahi_gtk3_soname}
|
||||
%defattr(-,root,root)
|
||||
%{_libdir}/libavahi-ui-gtk3.so.%{avahi_gtk3_soname}*
|
||||
|
||||
%files -n libavahi-glib1
|
||||
%defattr(-,root,root)
|
||||
@ -1105,6 +1140,7 @@ fi
|
||||
%{_libdir}/libavahi-ui*.*so
|
||||
%{_libdir}/pkgconfig/avahi-glib.pc
|
||||
%{_libdir}/pkgconfig/avahi-ui.pc
|
||||
%{_libdir}/pkgconfig/avahi-ui-gtk3.pc
|
||||
|
||||
%files -n libavahi-gobject-devel
|
||||
%defattr(-,root,root)
|
||||
|
Loading…
Reference in New Issue
Block a user