---
name: cups-samba
version: 6.0_7
origin: print/cups-samba
comment: 'The Common UNIX Printing System:  MS Windows client drivers'
arch: freebsd:9:x86:64
www: http://www.cups.org/windows/software.php
maintainer: mwisnicki+freebsd@gmail.com
prefix: /usr/local
licenselogic: single
flatsize: 27115
desc: |
  CUPS-SAMBA provides a means to export CUPS printers from a FreeBSD
  server to Windows NT/XP/2000/2003 clients with a single Windows
  driver that customizes the printer based on the PPD file for the
  printer.

  You will also need the Microsoft Windows PostScript drivers from
  a Windows 2000 or higher system. Consult the cupsaddsmb(8) man page
  for details.

  WWW: http://www.cups.org/windows/software.php
deps:
  xproto: {origin: x11/xproto, version: 7.0.24}
  xineramaproto: {origin: x11/xineramaproto, version: 1.2.1}
  xextproto: {origin: x11/xextproto, version: 7.2.1}
  xcb-util-renderutil: {origin: x11/xcb-util-renderutil, version: 0.3.8}
  xcb-util: {origin: x11/xcb-util, version: '0.3.9_1,1'}
  xbitmaps: {origin: x11/xbitmaps, version: 1.1.1}
  renderproto: {origin: x11/renderproto, version: 0.11.1}
  randrproto: {origin: x11/randrproto, version: 1.4.0}
  printproto: {origin: x11/printproto, version: 1.0.5}
  pixman: {origin: x11/pixman, version: 0.30.0}
  libxcb: {origin: x11/libxcb, version: 1.9.1}
  libXrender: {origin: x11/libXrender, version: 0.9.8}
  libXrandr: {origin: x11/libXrandr, version: 1.4.1}
  libXpm: {origin: x11/libXpm, version: 3.5.10}
  libXp: {origin: x11/libXp, version: '1.0.2,1'}
  libXinerama: {origin: x11/libXinerama, version: '1.1.3,1'}
  libXi: {origin: x11/libXi, version: '1.7.2,1'}
  libXfixes: {origin: x11/libXfixes, version: 5.0.1}
  libXext: {origin: x11/libXext, version: '1.3.2,1'}
  libXdmcp: {origin: x11/libXdmcp, version: 1.1.1}
  libXdamage: {origin: x11/libXdamage, version: 1.1.4}
  libXcursor: {origin: x11/libXcursor, version: 1.1.14}
  libXcomposite: {origin: x11/libXcomposite, version: '0.4.4,1'}
  libXau: {origin: x11/libXau, version: 1.0.8}
  libX11: {origin: x11/libX11, version: '1.6.1,1'}
  libSM: {origin: x11/libSM, version: '1.2.1,1'}
  libICE: {origin: x11/libICE, version: '1.0.8,1'}
  kbproto: {origin: x11/kbproto, version: 1.0.6}
  inputproto: {origin: x11/inputproto, version: 2.3}
  fixesproto: {origin: x11/fixesproto, version: 5.0}
  damageproto: {origin: x11/damageproto, version: 1.2.1}
  compositeproto: {origin: x11/compositeproto, version: 0.4.2}
  pango: {origin: x11-toolkits/pango, version: 1.34.1_1}
  open-motif: {origin: x11-toolkits/open-motif, version: 2.3.4}
  libXt: {origin: x11-toolkits/libXt, version: '1.1.4,1'}
  libXmu: {origin: x11-toolkits/libXmu, version: '1.1.1,1'}
  libXaw: {origin: x11-toolkits/libXaw, version: '1.0.11,2'}
  xorg-fonts-truetype: {origin: x11-fonts/xorg-fonts-truetype, version: 7.7_1}
  mkfontscale: {origin: x11-fonts/mkfontscale, version: 1.1.1}
  mkfontdir: {origin: x11-fonts/mkfontdir, version: 1.0.7}
  libfontenc: {origin: x11-fonts/libfontenc, version: 1.1.2}
  libXft: {origin: x11-fonts/libXft, version: 2.3.1}
  fontconfig: {origin: x11-fonts/fontconfig, version: '2.10.93,1'}
  font-util: {origin: x11-fonts/font-util, version: 1.3.0}
  font-misc-meltho: {origin: x11-fonts/font-misc-meltho, version: 1.0.3}
  font-misc-ethiopic: {origin: x11-fonts/font-misc-ethiopic, version: 1.0.3}
  font-bh-ttf: {origin: x11-fonts/font-bh-ttf, version: 1.0.3}
  encodings: {origin: x11-fonts/encodings, version: '1.0.4,1'}
  dejavu: {origin: x11-fonts/dejavu, version: 2.33}
  libxml2: {origin: textproc/libxml2, version: 2.8.0_2}
  expat: {origin: textproc/expat2, version: 2.1.0}
  libsunacl: {origin: sysutils/libsunacl, version: 1.0}
  libpaper: {origin: print/libpaper, version: 1.1.24_1}
  harfbuzz: {origin: print/harfbuzz, version: 0.9.19}
  gsfonts: {origin: print/gsfonts, version: 8.11_6}
  freetype2: {origin: print/freetype2, version: 2.4.12_1}
  cups-image: {origin: print/cups-image, version: 1.5.4_1}
  cups-client: {origin: print/cups-client, version: 1.5.4_1}
  cups-base: {origin: print/cups-base, version: 1.5.4_1}
  samba36: {origin: net/samba36, version: 3.6.18}
  openldap-client: {origin: net/openldap24-client, version: 2.4.36}
  shared-mime-info: {origin: misc/shared-mime-info, version: 1.1}
  hicolor-icon-theme: {origin: misc/hicolor-icon-theme, version: 0.12}
  gnomehier: {origin: misc/gnomehier, version: 3.0}
  python27: {origin: lang/python27, version: 2.7.5_2}
  python2: {origin: lang/python2, version: 2}
  python: {origin: lang/python, version: '2.7,2'}
  perl: {origin: lang/perl5.14, version: 5.14.4}
  xpdf: {origin: graphics/xpdf, version: 3.03_4}
  tiff: {origin: graphics/tiff, version: 4.0.3}
  png: {origin: graphics/png, version: 1.5.17}
  jpeg: {origin: graphics/jpeg, version: 8_4}
  jbigkit: {origin: graphics/jbigkit, version: 1.6}
  jasper: {origin: graphics/jasper, version: 1.900.1_12}
  gtk-update-icon-cache: {origin: graphics/gtk-update-icon-cache, version: 2.24.19}
  graphite2: {origin: graphics/graphite2, version: 1.2.3}
  gdk-pixbuf2: {origin: graphics/gdk-pixbuf2, version: 2.28.2}
  cairo: {origin: graphics/cairo, version: '1.10.2_5,2'}
  tevent: {origin: devel/tevent, version: 0.9.18}
  talloc: {origin: devel/talloc, version: 2.0.8}
  popt: {origin: devel/popt, version: 1.16}
  pkgconf: {origin: devel/pkgconf, version: 0.9.2_1}
  pcre: {origin: devel/pcre, version: 8.33}
  libpthread-stubs: {origin: devel/libpthread-stubs, version: 0.3_3}
  libffi: {origin: devel/libffi, version: 3.0.13}
  libexecinfo: {origin: devel/libexecinfo, version: 1.1_3}
  icu: {origin: devel/icu, version: 50.1.2}
  glib: {origin: devel/glib20, version: 2.36.3}
  gettext: {origin: devel/gettext, version: 0.18.3}
  tdb: {origin: databases/tdb, version: '1.2.12,1'}
  libiconv: {origin: converters/libiconv, version: 1.14_1}
  atk: {origin: accessibility/atk, version: 2.8.0}
categories:
- print
- net
message: "**********************************************************************\n\nTo
  complete the installation of print/cups-samba follow cupsaddsmb(8)\nmanual page
  as below:\n\n1. Follow section \"SAMBA CONFIGURATION\" with following remarks:\n\n
  \  Adjust path for [print$].\n   \n   There is no standard directory so you should
  create one, you may pick\n   any directory but it must NOT be /usr/local/share/cups/drivers
  as\n   suggested in the past nor anything under /usr/local/etc/samba which\n   is
  not world readable.\n   It must be writeable by printer admin[2] (i.e. root) and
  world readable.\n   \n   Recommended\n   # mkdir -p  /var/lib/samba/drivers\n   #
  chmod 755 /var/lib/samba/drivers\n   \n2. Follow section \"MICROSOFT POSTSCRIPT
  DRIVERS FOR WINDOWS\"\n\n   You may skip 64-bit drivers if you don't need them.\n
  \  \n3. Follow section \"CUPS POSTSCRIPT DRIVERS FOR WINDOWS\"\n\n   Nothing needs
  to be done here as you should already have all files.\n   NOTE: 64-bit CUPS drivers
  were not yet released[1].\n   If you have 64-bit Windows machines, for now you have
  to fetch CUPS\n   drivers from SVN:\n   \n   # svn export http://svn.easysw.com/public/windows/trunk/x64
  /usr/local/share/cups/drivers/x64\n\n4. Run cupsaddsmb\n\n   To export all printers
  to MS Windows NT clients:\n   # cupsaddsmb -v -a\n   \n   You will be prompted for
  the password of samba user named root.\n   If you have not set it already do it
  before running cupsaddsmb:\n   # smbpasswd -a\n\n5. On your Windows machine, browse
  for a network printer as usual.\n   Opening it should automagically install drivers.\n\n\nFor
  more uses please refer to cupsaddsmb(8).\n\nMore resources:\n[1] 64-bit clients:
  http://www.cups.org/str.php?L2566\n[2] http://wiki.samba.org/index.php/Samba_as_a_print_server#how_to_configure_printer_admin\n[3]
  chapters 17 & 18 of /usr/local/share/doc/samba/Samba-HOWTO-Collection.pdf\n\n**********************************************************************\n"
