Gentoo Archives: gentoo-commits

From: "Andreas HAttel (dilfridge)" <dilfridge@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] gentoo-x86 commit in net-print/cups/files: cups-1.7.3-noavahi.patch
Date: Fri, 06 Jun 2014 22:29:54
Message-Id: 20140606222948.AD1502004E@flycatcher.gentoo.org
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