1 |
dilfridge 14/06/06 22:29:48 |
2 |
|
3 |
Added: cups-1.7.3-noavahi.patch |
4 |
Log: |
5 |
Version bump, remove old; fixes also bug 511994 |
6 |
|
7 |
(Portage version: 2.2.10/cvs/Linux x86_64, signed Manifest commit with key EBE6A336BE19039C!) |
8 |
|
9 |
Revision Changes Path |
10 |
1.1 net-print/cups/files/cups-1.7.3-noavahi.patch |
11 |
|
12 |
file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-print/cups/files/cups-1.7.3-noavahi.patch?rev=1.1&view=markup |
13 |
plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-print/cups/files/cups-1.7.3-noavahi.patch?rev=1.1&content-type=text/plain |
14 |
|
15 |
Index: cups-1.7.3-noavahi.patch |
16 |
=================================================================== |
17 |
From 8441e27ce4008828cbdd25bdd6249c0019853b92 Mon Sep 17 00:00:00 2001 |
18 |
From: msweet <msweet@a1ca3aef-8c08-0410-bb20-df032aa958be> |
19 |
Date: Fri, 9 May 2014 20:57:11 +0000 |
20 |
Subject: [PATCH] CUPS did not compile when Avahi or mDNSResponder was not |
21 |
present (STR #4402) |
22 |
|
23 |
[modified: stripped ChangeLog hunk] |
24 |
|
25 |
git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@11871 a1ca3aef-8c08-0410-bb20-df032aa958be |
26 |
--- |
27 |
CHANGES-1.7.txt | 2 ++ |
28 |
scheduler/dirsvc.c | 4 +++- |
29 |
2 files changed, 5 insertions(+), 1 deletion(-) |
30 |
|
31 |
diff --git a/scheduler/dirsvc.c b/scheduler/dirsvc.c |
32 |
index 495bf1b..4e417b0 100644 |
33 |
--- a/scheduler/dirsvc.c |
34 |
+++ b/scheduler/dirsvc.c |
35 |
@@ -237,11 +237,13 @@ cupsdStartBrowsing(void) |
36 |
if (BrowseLocalProtocols & BROWSE_SMB) |
37 |
update_smb(1); |
38 |
|
39 |
+#if defined(HAVE_DNSSD) || defined(HAVE_AVAHI) |
40 |
/* |
41 |
* Register the individual printers |
42 |
*/ |
43 |
|
44 |
dnssdRegisterAllPrinters(0); |
45 |
+#endif /* HAVE_DNSSD || HAVE_AVAHI */ |
46 |
} |
47 |
|
48 |
|
49 |
@@ -255,6 +257,7 @@ cupsdStopBrowsing(void) |
50 |
if (!Browsing || !BrowseLocalProtocols) |
51 |
return; |
52 |
|
53 |
+#if defined(HAVE_DNSSD) || defined(HAVE_AVAHI) |
54 |
/* |
55 |
* De-register the individual printers |
56 |
*/ |
57 |
@@ -265,7 +268,6 @@ cupsdStopBrowsing(void) |
58 |
* Shut down browsing sockets... |
59 |
*/ |
60 |
|
61 |
-#if defined(HAVE_DNSSD) || defined(HAVE_AVAHI) |
62 |
if ((BrowseLocalProtocols & BROWSE_DNSSD) && DNSSDMaster) |
63 |
dnssdStop(); |
64 |
#endif /* HAVE_DNSSD || HAVE_AVAHI */ |
65 |
-- |
66 |
2.0.0 |