gusibsd

Untitled

Apr 27th, 2014
116
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 2.56 KB | None | 0 0
  1. Index: Makefile
  2. ===================================================================
  3. --- Makefile (revision 352221)
  4. +++ Makefile (working copy)
  5. @@ -64,8 +64,10 @@
  6. .else
  7. PORTREVISION= 0
  8. CUPS_SUFFIX= -base
  9. -OPTIONS_DEFINE= GNUTLS LIBPAPER PHP PYTHON PAM DBUS LIBUSB XDG_OPEN AVAHI MDNSRESPONDER ICONS
  10. +OPTIONS_DEFINE= GNUTLS LIBPAPER PHP PYTHON PAM DBUS LIBUSB XDG_OPEN ICONS
  11. OPTIONS_DEFAULT= LIBPAPER MDNSRESPONDER ICONS
  12. +OPTIONS_SINGLE= MDNS
  13. +OPTIONS_SINGLE_MDNS= AVAHI MDNSRESPONDER
  14. NO_OPTIONS_SORT= yes
  15. .endif
  16.  
  17. @@ -150,23 +152,19 @@
  18. LIB_DEPENDS+= libpaper.so:${PORTSDIR}/print/libpaper
  19. .endif
  20.  
  21. -.if !defined(CUPS_CLIENT) && !defined(CUPS_IMAGE) && ${PORT_OPTIONS:MMDNSRESPONDER}
  22. -.if ${PORT_OPTIONS:MAVAHI}
  23. -IGNORE= You must select one and only one option to build for Zeroconf
  24. -.endif
  25. +.if !defined(CUPS_CLIENT) && !defined(CUPS_IMAGE)
  26. +.if${PORT_OPTIONS:MMDNSRESPONDER}
  27. LIB_DEPENDS+= libdns_sd.so:${PORTSDIR}/net/mDNSResponder
  28. CONFIGURE_ARGS+= --with-dnssd-includes=${LOCALBASE}/include
  29. -PLIST_SUB+= WITH_MDNSRESPONDER=""
  30. -.elif !defined(CUPS_CLIENT) && !defined(CUPS_IMAGE) && ${PORT_OPTIONS:MAVAHI}
  31. +PLIST_SUB+= WITH_MDNSRESPONDER="" WITH_AVAHI="@comment "
  32. +.else
  33. CONFIGURE_ARGS+= --enable-dnssd \
  34. --with-dnssd-libs=${LOCALBASE}/lib/
  35. LIB_DEPENDS+= libdns_sd.so:${PORTSDIR}/net/avahi-libdns
  36. CONFIGURE_ARGS+= --with-dnssd-includes=${LOCALBASE}/include/avahi-compat-libdns_sd/
  37. -BROKEN= missing function, see http://www.avahi.org/ticket/303
  38. -.else
  39. -CONFIGURE_ARGS+= --disable-dnssd
  40. -PLIST_SUB+= WITH_MDNSRESPONDER="@comment "
  41. +PLIST_SUB+= WITH_AVAHI="" WITH_MDNSRESPONDER="@comment "
  42. .endif
  43. +.endif
  44.  
  45. .if !defined(CUPS_CLIENT) && !defined(CUPS_IMAGE) && ${PORT_OPTIONS:MPAM}
  46. CONFIGURE_ARGS+= --enable-pam
  47. Index: pkg-plist
  48. ===================================================================
  49. --- pkg-plist (revision 352221)
  50. +++ pkg-plist (working copy)
  51. @@ -48,7 +48,7 @@
  52. bin/cancel
  53. bin/cupstestdsc
  54. bin/cupstestppd
  55. -@comment bin/ippfind
  56. +%%WITH_AVAHI%%bin/ippfind
  57. bin/ipptool
  58. bin/lp
  59. bin/lpoptions
  60. @@ -85,6 +85,7 @@
  61. libexec/cups/backend/usb
  62. %%WITH_MDNSRESPONDER%%libexec/cups/backend/dnssd
  63. %%WITH_MDNSRESPONDER%%libexec/cups/backend/mdns
  64. +%%WITH_AVAHI%%libexec/cups/backend/dnssd
  65. libexec/cups/cgi-bin/admin.cgi
  66. libexec/cups/cgi-bin/classes.cgi
  67. libexec/cups/cgi-bin/help.cgi
  68. @@ -102,7 +103,7 @@
  69. man/man1/cancel.1.gz
  70. man/man1/cupstestdsc.1.gz
  71. man/man1/cupstestppd.1.gz
  72. -@comment man/man1/ippfind.1.gz
  73. +%%WITH_AVAHI%%man/man1/ippfind.1.gz
  74. man/man1/ipptool.1.gz
  75. man/man1/lp.1.gz
  76. man/man1/lpoptions.1.gz
Advertisement
Add Comment
Please, Sign In to add comment