Only in cups-1.4.1: Makedefs Only in cups-1.4.1: autom4te.cache Only in cups-1.4.1/backend: http Only in cups-1.4.1/backend: ieee1284.o Only in cups-1.4.1/backend: ipp diff --exclude configure -ur cups-1.4.1.orig/backend/ipp.c cups-1.4.1/backend/ipp.c --- cups-1.4.1.orig/backend/ipp.c 2009-08-31 16:34:06.000000000 +0000 +++ cups-1.4.1/backend/ipp.c 2009-09-13 09:54:29.000000000 +0000 @@ -613,13 +613,13 @@ fputs("STATE: -connecting-to-device\n", stderr); _cupsLangPuts(stderr, _("INFO: Connected to printer...\n")); -#ifdef AF_INET6 +#ifdef HAVE_IPV6 if (http->hostaddr->addr.sa_family == AF_INET6) fprintf(stderr, "DEBUG: Connected to [%s]:%d (IPv6)...\n", httpAddrString(http->hostaddr, addrname, sizeof(addrname)), ntohs(http->hostaddr->ipv6.sin6_port)); else -#endif /* AF_INET6 */ +#endif /* HAVE_IPV6 */ if (http->hostaddr->addr.sa_family == AF_INET) fprintf(stderr, "DEBUG: Connected to %s:%d (IPv4)...\n", httpAddrString(http->hostaddr, addrname, sizeof(addrname)), Only in cups-1.4.1/backend: ipp.o Only in cups-1.4.1/backend: libbackend.a Only in cups-1.4.1/backend: lpd diff --exclude configure -ur cups-1.4.1.orig/backend/lpd.c cups-1.4.1/backend/lpd.c --- cups-1.4.1.orig/backend/lpd.c 2009-06-26 18:26:36.000000000 +0000 +++ cups-1.4.1/backend/lpd.c 2009-09-13 09:54:08.000000000 +0000 @@ -881,13 +881,13 @@ fputs("STATE: -connecting-to-device\n", stderr); _cupsLangPuts(stderr, _("INFO: Connected to printer...\n")); -#ifdef AF_INET6 +#ifdef HAVE_IPV6 if (addr->addr.addr.sa_family == AF_INET6) fprintf(stderr, "DEBUG: Connected to [%s]:%d (IPv6) (local port %d)...\n", httpAddrString(&addr->addr, addrname, sizeof(addrname)), ntohs(addr->addr.ipv6.sin6_port), lport); else -#endif /* AF_INET6 */ +#endif /* HAVE_IPV6 */ if (addr->addr.addr.sa_family == AF_INET) fprintf(stderr, "DEBUG: Connected to %s:%d (IPv4) (local port %d)...\n", httpAddrString(&addr->addr, addrname, sizeof(addrname)), @@ -1310,11 +1310,11 @@ * Set the port number... */ -# ifdef AF_INET6 +# ifdef HAVE_IPV6 if (family == AF_INET6) addr.ipv6.sin6_port = htons(*port); else -# endif /* AF_INET6 */ +# endif /* HAVE_IPV6 */ addr.ipv4.sin_port = htons(*port); /* Only in cups-1.4.1/backend: lpd.o Only in cups-1.4.1/backend: network.o Only in cups-1.4.1/backend: parallel Only in cups-1.4.1/backend: parallel.o Only in cups-1.4.1/backend: runloop.o Only in cups-1.4.1/backend: scsi Only in cups-1.4.1/backend: scsi.o Only in cups-1.4.1/backend: snmp-supplies.o diff --exclude configure -ur cups-1.4.1.orig/backend/socket.c cups-1.4.1/backend/socket.c --- cups-1.4.1.orig/backend/socket.c 2009-06-12 04:02:45.000000000 +0000 +++ cups-1.4.1/backend/socket.c 2009-09-13 09:58:27.000000000 +0000 @@ -353,13 +353,13 @@ fputs("STATE: -connecting-to-device\n", stderr); _cupsLangPuts(stderr, _("INFO: Connected to printer...\n")); -#ifdef AF_INET6 +#ifdef HAVE_IPV6 if (addr->addr.addr.sa_family == AF_INET6) fprintf(stderr, "DEBUG: Connected to [%s]:%d (IPv6)...\n", httpAddrString(&addr->addr, addrname, sizeof(addrname)), ntohs(addr->addr.ipv6.sin6_port)); else -#endif /* AF_INET6 */ +#endif /* HAVE_IPV6 */ if (addr->addr.addr.sa_family == AF_INET) fprintf(stderr, "DEBUG: Connected to %s:%d (IPv4)...\n", httpAddrString(&addr->addr, addrname, sizeof(addrname)), diff --exclude configure -ur cups-1.4.1.orig/backend/usb.c cups-1.4.1/backend/usb.c --- cups-1.4.1.orig/backend/usb.c 2008-06-24 01:28:36.000000000 +0000 +++ cups-1.4.1/backend/usb.c 2009-09-13 09:58:55.000000000 +0000 @@ -61,6 +61,8 @@ # include "usb-darwin.c" #elif defined(__linux) || defined(__sun) || defined(__FreeBSD__) || defined(__NetBSD__) || defined(__OpenBSD__) || defined(__DragonFly__) || defined(__FreeBSD_kernel__) # include "usb-unix.c" +#elif defined(__HAIKU__) +# include "usb-haiku.c" #else /* * Use dummy functions that do nothing on unsupported platforms... Only in cups-1.4.1/conf: cupsd.conf Only in cups-1.4.1/conf: mime.convs Only in cups-1.4.1/conf: pam.std Only in cups-1.4.1/conf: snmp.conf diff --exclude configure -ur cups-1.4.1.orig/config-scripts/cups-common.m4 cups-1.4.1/config-scripts/cups-common.m4 --- cups-1.4.1.orig/config-scripts/cups-common.m4 2009-09-11 20:06:51.000000000 +0000 +++ cups-1.4.1/config-scripts/cups-common.m4 2009-09-13 10:18:54.000000000 +0000 @@ -91,6 +91,7 @@ dnl Check for libraries... AC_SEARCH_LIBS(crypt, crypt) AC_SEARCH_LIBS(getspent, sec gen) +AC_SEARCH_LIBS(getpass, bsd) LIBMALLOC="" AC_ARG_ENABLE(mallinfo, [ --enable-mallinfo build with malloc debug logging]) diff --exclude configure -ur cups-1.4.1.orig/config-scripts/cups-network.m4 cups-1.4.1/config-scripts/cups-network.m4 --- cups-1.4.1.orig/config-scripts/cups-network.m4 2008-09-08 22:03:01.000000000 +0000 +++ cups-1.4.1/config-scripts/cups-network.m4 2009-09-13 10:58:52.000000000 +0000 @@ -14,10 +14,10 @@ dnl AC_CHECK_HEADER(resolv.h,AC_DEFINE(HAVE_RESOLV_H)) -AC_SEARCH_LIBS(socket, socket) -AC_SEARCH_LIBS(gethostbyaddr, nsl) -AC_SEARCH_LIBS(getifaddrs, nsl, AC_DEFINE(HAVE_GETIFADDRS)) -AC_SEARCH_LIBS(hstrerror, nsl socket resolv, AC_DEFINE(HAVE_HSTRERROR)) +AC_SEARCH_LIBS(socket, network socket) +AC_SEARCH_LIBS(gethostbyaddr, network nsl) +AC_SEARCH_LIBS(getifaddrs, nsl network, AC_DEFINE(HAVE_GETIFADDRS)) +AC_SEARCH_LIBS(hstrerror, nsl socket resolv network, AC_DEFINE(HAVE_HSTRERROR)) AC_SEARCH_LIBS(rresvport_af, nsl, AC_DEFINE(HAVE_RRESVPORT_AF)) AC_SEARCH_LIBS(__res_init, resolv bind, AC_DEFINE(HAVE_RES_INIT), AC_SEARCH_LIBS(res_9_init, resolv bind, AC_DEFINE(HAVE_RES_INIT), @@ -25,7 +25,7 @@ # Tru64 5.1b leaks file descriptors with these functions; disable until # we can come up with a test for this... -if test "$uname" != "OSF1"; then +if test "$uname" != "OSF1" -a "$uname" != "Haiku"; then AC_SEARCH_LIBS(getaddrinfo, nsl, AC_DEFINE(HAVE_GETADDRINFO)) AC_SEARCH_LIBS(getnameinfo, nsl, AC_DEFINE(HAVE_GETNAMEINFO)) fi Only in cups-1.4.1: config.h Only in cups-1.4.1: config.log Only in cups-1.4.1: config.status diff --exclude configure -ur cups-1.4.1.orig/cups/Makefile cups-1.4.1/cups/Makefile --- cups-1.4.1.orig/cups/Makefile 2009-05-26 23:27:06.000000000 +0000 +++ cups-1.4.1/cups/Makefile 2009-09-13 10:27:59.000000000 +0000 @@ -348,7 +348,7 @@ echo Creating $@... $(DSO) $(DSOFLAGS) -Wl,-bexport:libcups_s.exp -o libcups_s.o \ $(LIBOBJS) $(LIBGSSAPI) $(SSLLIBS) $(DNSSDLIBS) \ - $(COMMONLIBS) $(LIBZ) -lm + $(COMMONLIBS) $(LIBZ) $(RM) $@ $(AR) $(ARFLAGS) $@ libcups_s.o diff --exclude configure -ur cups-1.4.1.orig/cups/adminutil.c cups-1.4.1/cups/adminutil.c --- cups-1.4.1.orig/cups/adminutil.c 2009-08-29 06:05:14.000000000 +0000 +++ cups-1.4.1/cups/adminutil.c 2009-09-13 10:00:59.000000000 +0000 @@ -1042,9 +1042,9 @@ #ifdef AF_LOCAL && *value != '/' #endif /* AF_LOCAL */ -#ifdef AF_INET6 +#ifdef HAVE_IPV6 && strcmp(value, "::1") -#endif /* AF_INET6 */ +#endif /* HAVE_IPV6 */ ) remote_access = 1; } @@ -1125,9 +1125,9 @@ #ifdef AF_LOCAL && *value != '/' #endif /* AF_LOCAL */ -#ifdef AF_INET6 +#ifdef HAVE_IPV6 && strcmp(value, "::1") -#endif /* AF_INET6 */ +#endif /* HAVE_IPV6 */ ) { if (in_admin_location) Only in cups-1.4.1/cups: adminutil.o Only in cups-1.4.1/cups: array.o Only in cups-1.4.1/cups: attr.o Only in cups-1.4.1/cups: auth.o Only in cups-1.4.1/cups: backchannel.o Only in cups-1.4.1/cups: backend.o Only in cups-1.4.1/cups: conflicts.o Only in cups-1.4.1/cups: custom.o Only in cups-1.4.1/cups: debug.o Only in cups-1.4.1/cups: dest.o Only in cups-1.4.1/cups: dir.o Only in cups-1.4.1/cups: emit.o Only in cups-1.4.1/cups: encode.o Only in cups-1.4.1/cups: file.o Only in cups-1.4.1/cups: getdevices.o Only in cups-1.4.1/cups: getifaddrs.o Only in cups-1.4.1/cups: getputfile.o Only in cups-1.4.1/cups: globals.o diff --exclude configure -ur cups-1.4.1.orig/cups/http-addr.c cups-1.4.1/cups/http-addr.c --- cups-1.4.1.orig/cups/http-addr.c 2009-04-20 21:37:14.000000000 +0000 +++ cups-1.4.1/cups/http-addr.c 2009-09-13 09:52:01.000000000 +0000 @@ -51,7 +51,7 @@ if (!addr) return (0); -#ifdef AF_INET6 +#ifdef HAVE_IPV6 if (addr->addr.sa_family == AF_INET6 && IN6_IS_ADDR_UNSPECIFIED(&(addr->ipv6.sin6_addr))) return (1); @@ -89,7 +89,7 @@ return (!strcmp(addr1->un.sun_path, addr2->un.sun_path)); #endif /* AF_LOCAL */ -#ifdef AF_INET6 +#ifdef HAVE_IPV6 if (addr1->addr.sa_family == AF_INET6) return (!memcmp(&(addr1->ipv6.sin6_addr), &(addr2->ipv6.sin6_addr), 16)); #endif /* AF_INET6 */ @@ -110,7 +110,7 @@ if (!addr) return (0); -#ifdef AF_INET6 +#ifdef HAVE_IPV6 if (addr->addr.sa_family == AF_INET6) return (sizeof(addr->ipv6)); else @@ -142,7 +142,7 @@ if (!addr) return (1); -#ifdef AF_INET6 +#ifdef HAVE_IPV6 if (addr->addr.sa_family == AF_INET6 && IN6_IS_ADDR_LOOPBACK(&(addr->ipv6.sin6_addr))) return (1); @@ -264,7 +264,7 @@ struct hostent *host; /* Host from name service */ -# ifdef AF_INET6 +# ifdef HAVE_IPV6 if (addr->addr.sa_family == AF_INET6) host = gethostbyaddr(ADDR_CAST &(addr->ipv6.sin6_addr), sizeof(struct in_addr), AF_INET6); @@ -304,7 +304,7 @@ { if (!addr) return (ippPort()); -#ifdef AF_INET6 +#ifdef HAVE_IPV6 else if (addr->addr.sa_family == AF_INET6) return (ntohs(addr->ipv6.sin6_port)); #endif /* AF_INET6 */ @@ -355,7 +355,7 @@ snprintf(s, slen, "%d.%d.%d.%d", (temp >> 24) & 255, (temp >> 16) & 255, (temp >> 8) & 255, temp & 255); } -#ifdef AF_INET6 +#ifdef HAVE_IPV6 else if (addr->addr.sa_family == AF_INET6) { # ifdef HAVE_GETNAMEINFO Only in cups-1.4.1/cups: http-addr.o diff --exclude configure -ur cups-1.4.1.orig/cups/http-addrlist.c cups-1.4.1/cups/http-addrlist.c --- cups-1.4.1.orig/cups/http-addrlist.c 2009-04-20 21:37:14.000000000 +0000 +++ cups-1.4.1/cups/http-addrlist.c 2009-09-13 09:59:56.000000000 +0000 @@ -216,9 +216,9 @@ # ifdef AF_LOCAL family == AF_LOCAL ? "LOCAL" : # endif /* AF_LOCAL */ -# ifdef AF_INET6 +# ifdef HAVE_IPV6 family == AF_INET6 ? "INET6" : -# endif /* AF_INET6 */ +# endif /* HAVE_IPV6 */ family == AF_INET ? "INET" : "???", service); #endif /* DEBUG */ @@ -443,7 +443,7 @@ } } else if ((host = gethostbyname(hostname)) != NULL && -# ifdef AF_INET6 +# ifdef HAVE_IPV6 (host->h_addrtype == AF_INET || host->h_addrtype == AF_INET6)) # else host->h_addrtype == AF_INET) @@ -462,7 +462,7 @@ return (NULL); } -# ifdef AF_INET6 +# ifdef HAVE_IPV6 if (host->h_addrtype == AF_INET6) { temp->addr.ipv6.sin6_family = AF_INET6; @@ -540,7 +540,7 @@ * IPv4 loopback interface addresses... */ -#ifdef AF_INET6 +#ifdef HAVE_IPV6 if (family != AF_INET) { /* @@ -599,7 +599,7 @@ * Provide one or more passive listening addresses... */ -#ifdef AF_INET6 +#ifdef HAVE_IPV6 if (family != AF_INET) { /* @@ -623,7 +623,7 @@ } if (family != AF_INET6) -#endif /* AF_INET6 */ +#endif /* HAVE_IPV6 */ { /* * Add 0.0.0.0 to the address list... Only in cups-1.4.1/cups: http-addrlist.o Only in cups-1.4.1/cups: http-support.o diff --exclude configure -ur cups-1.4.1.orig/cups/http.h cups-1.4.1/cups/http.h --- cups-1.4.1.orig/cups/http.h 2009-06-22 20:40:28.000000000 +0000 +++ cups-1.4.1/cups/http.h 2009-09-13 10:00:34.000000000 +0000 @@ -85,7 +85,7 @@ * platforms. */ -#if defined(AF_INET6) && !defined(s6_addr32) +#if defined(HAVE_IPV6) && !defined(s6_addr32) # if defined(__sun) # define s6_addr32 _S6_un._S6_u32 # elif defined(__FreeBSD__) || defined(__NetBSD__) || defined(__OpenBSD__) || defined(__APPLE__) @@ -99,7 +99,7 @@ */ # define s6_addr32 error_need_win32_specific_code # endif /* __sun */ -#endif /* AF_INET6 && !s6_addr32 */ +#endif /* HAVE_IPV6 && !s6_addr32 */ /* @@ -296,9 +296,9 @@ { struct sockaddr addr; /* Base structure for family value */ struct sockaddr_in ipv4; /* IPv4 address */ -#ifdef AF_INET6 +#ifdef HAVE_IPV6 struct sockaddr_in6 ipv6; /* IPv6 address */ -#endif /* AF_INET6 */ +#endif /* HAVE_IPV6 */ #ifdef AF_LOCAL struct sockaddr_un un; /* Domain socket file */ #endif /* AF_LOCAL */ Only in cups-1.4.1/cups: http.o Only in cups-1.4.1/cups: ipp-support.o Only in cups-1.4.1/cups: ipp.o Only in cups-1.4.1/cups: langprintf.o Only in cups-1.4.1/cups: language.o Only in cups-1.4.1/cups: libcups.a Only in cups-1.4.1/cups: libcups.so Only in cups-1.4.1/cups: libcups.so.2 Only in cups-1.4.1/cups: localize.o Only in cups-1.4.1/cups: mark.o Only in cups-1.4.1/cups: md5.o Only in cups-1.4.1/cups: md5passwd.o Only in cups-1.4.1/cups: notify.o Only in cups-1.4.1/cups: options.o Only in cups-1.4.1/cups: page.o Only in cups-1.4.1/cups: ppd.o Only in cups-1.4.1/cups: pwgmedia.o Only in cups-1.4.1/cups: request.o Only in cups-1.4.1/cups: sidechannel.o diff --exclude configure -ur cups-1.4.1.orig/cups/snmp.c cups-1.4.1/cups/snmp.c --- cups-1.4.1.orig/cups/snmp.c 2009-08-31 16:34:06.000000000 +0000 +++ cups-1.4.1/cups/snmp.c 2009-09-13 10:04:52.000000000 +0000 @@ -757,11 +757,11 @@ temp = *address; -#ifdef AF_INET6 +#ifdef HAVE_IPV6 if (temp.addr.sa_family == AF_INET6) temp.ipv6.sin6_port = htons(CUPS_SNMP_PORT); else -#endif /* AF_INET6 */ +#endif /* HAVE_IPV6 */ temp.ipv4.sin_port = htons(CUPS_SNMP_PORT); return (sendto(fd, buffer, bytes, 0, (void *)&temp, Only in cups-1.4.1/cups: snmp.o Only in cups-1.4.1/cups: snprintf.o Only in cups-1.4.1/cups: string.o Only in cups-1.4.1/cups: tempfile.o Only in cups-1.4.1/cups: transcode.o Only in cups-1.4.1/cups: usersys.o Only in cups-1.4.1/cups: util.o Only in cups-1.4.1: cups-config Only in cups-1.4.1/data: testprint Only in cups-1.4.1/desktop: cups.desktop Only in cups-1.4.1/doc/de: index.html Only in cups-1.4.1/doc/es: index.html Only in cups-1.4.1/doc/eu: index.html Only in cups-1.4.1/doc/help: ref-cupsd-conf.html Only in cups-1.4.1/doc/help: standard.html Only in cups-1.4.1/doc: index.html Only in cups-1.4.1/doc/ja: index.html Only in cups-1.4.1/doc/pl: index.html Only in cups-1.4.1/doc/ru: index.html diff --exclude configure -ur cups-1.4.1.orig/filter/Makefile cups-1.4.1/filter/Makefile --- cups-1.4.1.orig/filter/Makefile 2009-05-26 23:27:06.000000000 +0000 +++ cups-1.4.1/filter/Makefile 2009-09-13 10:28:45.000000000 +0000 @@ -298,7 +298,7 @@ formtops: $(FORMOBJS) common.o ../cups/$(LIBCUPS) echo Linking $@... - $(CC) $(LDFLAGS) -o $@ $(FORMOBJS) common.o $(LIBS) -lm + $(CC) $(LDFLAGS) -o $@ $(FORMOBJS) common.o $(LIBS) # @@ -316,7 +316,7 @@ hpgltops: $(HPGLOBJS) common.o ../cups/$(LIBCUPS) echo Linking $@... - $(CC) $(LDFLAGS) -o $@ $(HPGLOBJS) common.o $(LIBS) -lm + $(CC) $(LDFLAGS) -o $@ $(HPGLOBJS) common.o $(LIBS) # @@ -326,7 +326,7 @@ libcupsimage.so.2 libcupsimage.sl.2: $(IMAGEOBJS) echo Linking $@... $(DSO) $(ARCHFLAGS) $(DSOFLAGS) -o $@ $(IMAGEOBJS) $(DSOLIBS) \ - -L../cups $(LINKCUPS) -lm + -L../cups $(LINKCUPS) $(RM) `basename $@ .2` $(LN) $@ `basename $@ .2` @@ -339,7 +339,7 @@ echo Linking 32-bit $@... -mkdir 32bit $(DSO) $(ARCH32FLAGS) $(DSO32FLAGS) -o $@ $(IMAGE32OBJS) $(DSOLIBS) \ - -L../cups/32bit $(LINKCUPS) -lm + -L../cups/32bit $(LINKCUPS) # @@ -350,7 +350,7 @@ echo Linking 64-bit $@... -mkdir 64bit $(DSO) $(ARCH64FLAGS) $(DSO64FLAGS) -o $@ $(IMAGE64OBJS) $(DSOLIBS) \ - -L../cups/64bit $(LINKCUPS) -lm + -L../cups/64bit $(LINKCUPS) # @@ -364,7 +364,7 @@ -current_version 2.3.0 \ -compatibility_version 2.0.0 \ -sectorder __TEXT __text $(LIBCUPSIMAGEORDER) \ - $(IMAGEOBJS) $(DSOLIBS) -L../cups $(LINKCUPS) -lm + $(IMAGEOBJS) $(DSOLIBS) -L../cups $(LINKCUPS) $(RM) libcupsimage.dylib $(LN) $@ libcupsimage.dylib @@ -376,7 +376,7 @@ libcupsimage_s.a: $(IMAGEOBJS) libcupsimage_s.exp echo Linking $@... $(DSO) $(DSOFLAGS) -Wl,-berok,-bexport:libcupsimage_s.exp \ - -o libcupsimage_s.o $(IMAGEOBJS) $(DSOLIBS) -lm + -o libcupsimage_s.o $(IMAGEOBJS) $(DSOLIBS) $(RM) $@ $(AR) $(ARFLAGS) $@ libcupsimage_s.o @@ -441,7 +441,7 @@ pstops: pstops.o common.o ../cups/$(LIBCUPS) echo Linking $@... - $(CC) $(LDFLAGS) -o $@ pstops.o common.o $(LIBS) -lm + $(CC) $(LDFLAGS) -o $@ pstops.o common.o $(LIBS) # Only in cups-1.4.1/filter: bannertops Only in cups-1.4.1/filter: bannertops.o Only in cups-1.4.1/filter: commandtops Only in cups-1.4.1/filter: commandtops.o Only in cups-1.4.1/filter: common.o Only in cups-1.4.1/filter: error.o Only in cups-1.4.1/filter: gziptoany Only in cups-1.4.1/filter: gziptoany.o Only in cups-1.4.1/filter: hpgl-attr.o Only in cups-1.4.1/filter: hpgl-char.o Only in cups-1.4.1/filter: hpgl-config.o Only in cups-1.4.1/filter: hpgl-input.o Only in cups-1.4.1/filter: hpgl-main.o Only in cups-1.4.1/filter: hpgl-polygon.o Only in cups-1.4.1/filter: hpgl-prolog.o Only in cups-1.4.1/filter: hpgl-vector.o Only in cups-1.4.1/filter: hpgltops Only in cups-1.4.1/filter: image-bmp.o Only in cups-1.4.1/filter: image-colorspace.o Only in cups-1.4.1/filter: image-gif.o Only in cups-1.4.1/filter: image-jpeg.o Only in cups-1.4.1/filter: image-photocd.o Only in cups-1.4.1/filter: image-pix.o Only in cups-1.4.1/filter: image-png.o Only in cups-1.4.1/filter: image-pnm.o Only in cups-1.4.1/filter: image-sgi.o Only in cups-1.4.1/filter: image-sgilib.o Only in cups-1.4.1/filter: image-sun.o Only in cups-1.4.1/filter: image-tiff.o Only in cups-1.4.1/filter: image-zoom.o Only in cups-1.4.1/filter: image.o Only in cups-1.4.1/filter: imagetops Only in cups-1.4.1/filter: imagetops.o Only in cups-1.4.1/filter: imagetoraster Only in cups-1.4.1/filter: imagetoraster.o Only in cups-1.4.1/filter: interpret.o Only in cups-1.4.1/filter: libcupsimage.a Only in cups-1.4.1/filter: libcupsimage.so Only in cups-1.4.1/filter: libcupsimage.so.2 Only in cups-1.4.1/filter: pstext.o Only in cups-1.4.1/filter: pstops Only in cups-1.4.1/filter: pstops.o Only in cups-1.4.1/filter: raster.o Only in cups-1.4.1/filter: rastertoepson Only in cups-1.4.1/filter: rastertoepson.o Only in cups-1.4.1/filter: rastertohp Only in cups-1.4.1/filter: rastertohp.o Only in cups-1.4.1/filter: rastertolabel Only in cups-1.4.1/filter: rastertolabel.o Only in cups-1.4.1/filter: textcommon.o Only in cups-1.4.1/filter: texttops Only in cups-1.4.1/filter: texttops.o Only in cups-1.4.1/init: cups-lpd Only in cups-1.4.1/init: cups.sh Only in cups-1.4.1/init: cups.xml Only in cups-1.4.1/init: org.cups.cups-lpd.plist Only in cups-1.4.1/man: client.conf.man Only in cups-1.4.1/man: cups-deviced.man Only in cups-1.4.1/man: cups-driverd.man Only in cups-1.4.1/man: cups-lpd.man Only in cups-1.4.1/man: cupsaddsmb.man Only in cups-1.4.1/man: cupsd.conf.man Only in cups-1.4.1/man: cupsd.man Only in cups-1.4.1/man: drv.man Only in cups-1.4.1/man: lpoptions.man Only in cups-1.4.1/packaging: cups.list diff --exclude configure -ur cups-1.4.1.orig/scheduler/client.c cups-1.4.1/scheduler/client.c --- cups-1.4.1.orig/scheduler/client.c 2009-07-14 23:02:05.000000000 +0000 +++ cups-1.4.1/scheduler/client.c 2009-09-13 10:02:03.000000000 +0000 @@ -207,7 +207,7 @@ return; } -#ifdef AF_INET6 +#ifdef HAVE_IPV6 if (lis->address.addr.sa_family == AF_INET6) { /* @@ -227,7 +227,7 @@ con->http.hostaddr->ipv6.sin6_addr.s6_addr32[2] = 0; } else -#endif /* AF_INET6 */ +#endif /* HAVE_IPV6 */ if (lis->address.addr.sa_family == AF_INET) con->http.hostaddr->ipv4.sin_port = lis->address.ipv4.sin_port; @@ -385,13 +385,13 @@ } #endif /* HAVE_TCPD_H */ -#ifdef AF_INET6 +#ifdef HAVE_IPV6 if (con->http.hostaddr->addr.sa_family == AF_INET6) cupsdLogMessage(CUPSD_LOG_DEBUG, "cupsdAcceptClient: %d from %s:%d (IPv6)", con->http.fd, con->http.hostname, ntohs(con->http.hostaddr->ipv6.sin6_port)); else -#endif /* AF_INET6 */ +#endif /* HAVE_IPV6 */ #ifdef AF_LOCAL if (con->http.hostaddr->addr.sa_family == AF_LOCAL) cupsdLogMessage(CUPSD_LOG_DEBUG, "cupsdAcceptClient: %d from %s (Domain)", @@ -417,7 +417,7 @@ } else { -#ifdef AF_INET6 +#ifdef HAVE_IPV6 if (temp.addr.sa_family == AF_INET6) { if (httpAddrLocalhost(&temp)) @@ -430,7 +430,7 @@ con->serverport = ntohs(lis->address.ipv6.sin6_port); } else -#endif /* AF_INET6 */ +#endif /* HAVE_IPV6 */ if (temp.addr.sa_family == AF_INET) { if (httpAddrLocalhost(&temp)) diff --exclude configure -ur cups-1.4.1.orig/scheduler/conf.c cups-1.4.1/scheduler/conf.c --- cups-1.4.1.orig/scheduler/conf.c 2009-05-26 15:41:04.000000000 +0000 +++ cups-1.4.1/scheduler/conf.c 2009-09-13 10:03:50.000000000 +0000 @@ -1570,7 +1570,7 @@ else maskval = value + strlen(value); -#ifdef AF_INET6 +#ifdef HAVE_IPV6 /* * Check for an IPv6 address... */ @@ -1624,7 +1624,7 @@ return (0); } else -#endif /* AF_INET6 */ +#endif /* HAVE_IPV6 */ { /* * Parse dotted-decimal IPv4 address... @@ -1693,7 +1693,7 @@ i = atoi(maskval); -#ifdef AF_INET6 +#ifdef HAVE_IPV6 if (family == AF_INET6) { if (i > 128) @@ -1728,7 +1728,7 @@ mask[3] = (0xffffffff << i) & 0xffffffff; } else -#endif /* AF_INET6 */ +#endif /* HAVE_IPV6 */ { if (i > 32) return (0); @@ -1895,12 +1895,12 @@ else cupsdDenyIP(loc, ones, zeros); } -#ifdef AF_INET6 +#ifdef HAVE_IPV6 else if (value[0] == '*' || value[0] == '.' || (!isdigit(value[0] & 255) && value[0] != '[')) #else else if (value[0] == '*' || value[0] == '.' || !isdigit(value[0] & 255)) -#endif /* AF_INET6 */ +#endif /* HAVE_IPV6 */ { /* * Host or domain name... @@ -2577,12 +2577,12 @@ httpAddrString(&lis->address, temp, sizeof(temp)); -#ifdef AF_INET6 +#ifdef HAVE_IPV6 if (lis->address.addr.sa_family == AF_INET6) cupsdLogMessage(CUPSD_LOG_INFO, "Listening to %s:%d (IPv6)", temp, ntohs(lis->address.ipv6.sin6_port)); else -#endif /* AF_INET6 */ +#endif /* HAVE_IPV6 */ #ifdef AF_LOCAL if (lis->address.addr.sa_family == AF_LOCAL) cupsdLogMessage(CUPSD_LOG_INFO, "Listening to %s (Domain)", temp); @@ -2593,11 +2593,11 @@ if (!httpAddrLocalhost(&(lis->address))) { -#ifdef AF_INET6 +#ifdef HAVE_IPV6 if (lis->address.addr.sa_family == AF_INET6) RemotePort = ntohs(lis->address.ipv6.sin6_port); else -#endif /* AF_INET6 */ +#endif /* HAVE_IPV6 */ RemotePort = ntohs(lis->address.ipv4.sin_port); } } @@ -2815,12 +2815,12 @@ else cupsdDenyIP(location, ones, zeros); } -#ifdef AF_INET6 +#ifdef HAVE_IPV6 else if (value[0] == '*' || value[0] == '.' || (!isdigit(value[0] & 255) && value[0] != '[')) #else else if (value[0] == '*' || value[0] == '.' || !isdigit(value[0] & 255)) -#endif /* AF_INET6 */ +#endif /* HAVE_IPV6 */ { /* * Host or domain name... @@ -2911,12 +2911,12 @@ * nnn.nnn.nnn.nnn/mmm.mmm.mmm.mmm */ -#ifdef AF_INET6 +#ifdef HAVE_IPV6 if (value[0] == '*' || value[0] == '.' || (!isdigit(value[0] & 255) && value[0] != '[')) #else if (value[0] == '*' || value[0] == '.' || !isdigit(value[0] & 255)) -#endif /* AF_INET6 */ +#endif /* HAVE_IPV6 */ { /* * Host or domain name... diff --exclude configure -ur cups-1.4.1.orig/scheduler/env.c cups-1.4.1/scheduler/env.c --- cups-1.4.1.orig/scheduler/env.c 2009-06-15 17:13:52.000000000 +0000 +++ cups-1.4.1/scheduler/env.c 2009-09-13 10:07:05.000000000 +0000 @@ -81,11 +81,16 @@ cupsdSetEnv("CUPS_SERVERBIN", ServerBin); cupsdSetEnv("CUPS_SERVERROOT", ServerRoot); cupsdSetEnv("CUPS_STATEDIR", StateDir); +#ifdef __HAIKU__ + cupsdSetEnv("LIBRARY_PATH", NULL); + cupsdSetEnv("ADDON_PATH", NULL); +#else cupsdSetEnv("DYLD_LIBRARY_PATH", NULL); cupsdSetEnv("HOME", TempDir); cupsdSetEnv("LD_ASSUME_KERNEL", NULL); cupsdSetEnv("LD_LIBRARY_PATH", NULL); cupsdSetEnv("LD_PRELOAD", NULL); +#endif /* __HAIKU__ */ cupsdSetEnv("NLSPATH", NULL); cupsdSetEnvf("PATH", "%s/filter:" CUPS_BINDIR ":" CUPS_SBINDIR ":/bin:/usr/bin", ServerBin); diff --exclude configure -ur cups-1.4.1.orig/scheduler/process.c cups-1.4.1/scheduler/process.c --- cups-1.4.1.orig/scheduler/process.c 2009-05-16 03:04:48.000000000 +0000 +++ cups-1.4.1/scheduler/process.c 2009-09-13 10:08:09.000000000 +0000 @@ -437,6 +437,7 @@ fcntl(4, F_SETFL, O_NDELAY); } +#ifndef __HAIKU__ /* * Change the priority of the process based on the FilterNice setting. * (this is not done for root processes...) @@ -497,6 +498,7 @@ */ umask(077); +#endif /* __HAIKU__ */ /* * Unblock signals before doing the exec... Only in cups-1.4.1/templates/de: header.tmpl Only in cups-1.4.1/templates/es: header.tmpl Only in cups-1.4.1/templates/eu: header.tmpl Only in cups-1.4.1/templates: header.tmpl Only in cups-1.4.1/templates/ja: header.tmpl Only in cups-1.4.1/templates/pl: header.tmpl Only in cups-1.4.1/templates/ru: header.tmpl