Skip to content
This repository was archived by the owner on Jan 14, 2021. It is now read-only.

Commit 5e316c2

Browse files
committed
2008-09-11 Aaron Bockover <[email protected]>
0.8.0 Released * NEWS: Updated with 0.8.0 release notes * mono-zeroconf.spec: Updated svn path=/trunk/Mono.Zeroconf/; revision=112813
1 parent 7cbb278 commit 5e316c2

File tree

3 files changed

+34
-13
lines changed

3 files changed

+34
-13
lines changed

Diff for: ChangeLog

+8
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,11 @@
1+
2008-09-11 Aaron Bockover <[email protected]>
2+
3+
0.8.0 Released
4+
5+
* NEWS: Updated with 0.8.0 release notes
6+
7+
* mono-zeroconf.spec: Updated
8+
19
2008-08-27 Brad Taylor <[email protected]>
210

311
* src/Mono.Zeroconf.Providers.AvahiDBus/Mono.Zeroconf.Providers.AvahiDBus/TxtRecord.cs:

Diff for: NEWS

+13
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,16 @@
1+
2008-09-11: 0.8.0 Release
2+
3+
* New Avahi provider using DBus instead of libavahi
4+
5+
* Improved IPv6 support (AddressProtocol/A6 query support)
6+
7+
* Garbage Collection bug fixed in the Bonjour backend, regarding delegates
8+
passed to native code being GCed prematurely; thanks to Josh Coole
9+
10+
* New MZClient features: support for setting interface, domain, and
11+
address type restrictions on browse/resolve operations; new general
12+
verbosity options
13+
114
2008-03-20: 0.7.6 Release
215

316
* Added a NetworkInterface property to the IService object

Diff for: mono-zeroconf.spec

+13-13
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
#
2-
# spec file for package mono-zeroconf (Version 0.7.6)
2+
# spec file for package mono-zeroconf (Version 0.8.0)
33
#
44
# Copyright (c) 2008 SUSE LINUX Products GmbH, Nuernberg, Germany.
55
# This file and all modifications and additions to the pristine
@@ -10,20 +10,21 @@
1010

1111
# norootforbuild
1212

13+
1314
Name: mono-zeroconf
1415
AutoReqProv: on
1516
License: X11/MIT
1617
Group: Development/Languages/Mono
1718
Summary: A cross platform Zero Configuration Networking library for Mono
1819
Url: http://mono-project.com/Mono.Zeroconf
19-
Version: 0.7.6
20+
Version: 0.8.0
2021
Release: 1
2122
Source0: %{name}-%{version}.tar.bz2
2223
BuildArch: noarch
2324
BuildRoot: %{_tmppath}/%{name}-%{version}-build
2425
BuildRequires: mono-devel
2526
Requires: mono-zeroconf-provider
26-
%define assembly_version 2.0.0.76
27+
%define assembly_version 3.0.0.80
2728
## --- Build Configuration --- ##
2829
%define build_avahi 1
2930
%define build_mdnsr 1
@@ -33,13 +34,12 @@ Requires: mono-zeroconf-provider
3334
%if %{suse_version} >= 1030
3435
%define build_avahi 1
3536
%define build_mdnsr 0
36-
BuildRequires: avahi-mono
37+
#BuildRequires: avahi-mono
3738
%endif
3839
%if %{suse_version} >= 1020 && %{suse_version} < 1030
3940
%define build_avahi 1
4041
%define build_mdnsr 1
41-
%define override_avahi_libs 1
42-
BuildRequires: avahi-mono
42+
#BuildRequires: avahi-mono
4343
BuildRequires: mDNSResponder-devel
4444
%endif
4545
%if %{suse_version} < 1020
@@ -92,11 +92,14 @@ Authors:
9292
%dir %_prefix/lib/mono/gac/policy.1.0.Mono.Zeroconf/0.0.0.0__e60c4f4a95e1099e
9393
%dir %_prefix/lib/mono/gac/policy.2.0.Mono.Zeroconf
9494
%dir %_prefix/lib/mono/gac/policy.2.0.Mono.Zeroconf/0.0.0.0__e60c4f4a95e1099e
95+
%dir %_prefix/lib/mono/gac/policy.3.0.Mono.Zeroconf
96+
%dir %_prefix/lib/mono/gac/policy.3.0.Mono.Zeroconf/0.0.0.0__e60c4f4a95e1099e
9597
%_bindir/mzclient
9698
%_prefix/share/pkgconfig/mono-zeroconf.pc
9799
%_prefix/lib/mono/gac/Mono.Zeroconf/*/*.dll*
98100
%_prefix/lib/mono/gac/policy.1.0.Mono.Zeroconf/*/*
99101
%_prefix/lib/mono/gac/policy.2.0.Mono.Zeroconf/*/*
102+
%_prefix/lib/mono/gac/policy.3.0.Mono.Zeroconf/*/*
100103
%_prefix/lib/mono/mono-zeroconf/Mono.Zeroconf.dll*
101104
%_prefix/lib/mono-zeroconf/MZClient.exe*
102105
## --- mDNSResponder Provider --- ##
@@ -133,7 +136,7 @@ Authors:
133136
%package provider-avahi
134137
Summary: A cross platform Zero Configuration Networking library for Mono
135138
Group: Development/Languages/Mono
136-
Requires: mono-zeroconf
139+
Requires: mono-zeroconf avahi
137140
Provides: mono-zeroconf-provider
138141

139142
%description provider-avahi
@@ -152,7 +155,7 @@ Authors:
152155
%files provider-avahi
153156
%defattr(-, root, root)
154157
%dir %_prefix/lib/mono-zeroconf
155-
%_prefix/lib/mono-zeroconf/Mono.Zeroconf.Providers.Avahi.dll*
158+
%_prefix/lib/mono-zeroconf/Mono.Zeroconf.Providers.AvahiDBus.dll*
156159
%endif
157160
## --- Monodoc Developer API Documentation --- ##
158161
%if %{build_docs} == 1
@@ -186,9 +189,6 @@ Authors:
186189

187190
%build
188191
%{?env_options}
189-
%if 0%{?override_avahi_libs}
190-
export AVAHI_LIBS="-r:/usr/lib/mono/avahi-sharp/avahi-sharp.dll"
191-
%endif
192192
./configure --prefix=/usr \
193193
%if %{build_docs} == 0
194194
--disable-docs \
@@ -217,7 +217,7 @@ mv $RPM_BUILD_ROOT/usr/lib/pkgconfig/* $RPM_BUILD_ROOT/usr/share/pkgconfig
217217
rm -rf $RPM_BUILD_ROOT
218218

219219
%changelog
220-
* Thu Mar 21 2008 [email protected]
220+
* Fri Mar 21 2008 [email protected]
221221
- Updated to version 0.7.6
222222
- Adds NetworkInterface API to IService objects
223223
- Supports IPv6 host address resolutions
@@ -230,7 +230,7 @@ rm -rf $RPM_BUILD_ROOT
230230
only manifested under .NET on Windows XP SP2
231231
- Minor bug fix in MZClient
232232
- libdir patch removed from package; fixed in upstream release
233-
* Thu Dec 27 2007 [email protected]
233+
* Fri Dec 28 2007 [email protected]
234234
- Patch to fix libdir issue in mono-zeroconf.pc on x86_64
235235
* Sun Dec 23 2007 [email protected]
236236
- Initial import of Mono.Zeroconf for STABLE from the build serivce

0 commit comments

Comments
 (0)