BSD Ports

graphics/sane-airscan 0.99.36_1 FreeBSD

SANE backend for AirScan (eSCL) and WSD document scanners

System
FreeBSD
Repository
FreeBSD ports
Maintainer
[email protected]
License
GPLv2
Categories
graphics
Package size
146.1 KiB, 494.3 KiB installed

Description

SANE backend for AirScan (eSCL) and WSD document scanner

Similar to how most modern network printers support "driverless" printing, using the universal vendor-neutral printing protocol, many modern network scanners and MFPs support "driverless" scanning.

Driverless scanning comes in two flavors:

* Apple AirScan or AirPrint scanning (official protocol name is eSCL) * Microsoft WSD, or WS-Scan (term WSD means "Web Services for Devices)

This backend implements both protocols, choosing automatically between them. It was successfully tested with many devices from Brother, Canon, Dell, Kyocera, Lexmark, Epson, HP, OKI, Panasonic, Pantum, Ricoh, Samsung and Xerox both in WSD and eSCL modes.

In the other systems

SystemPortVersion
FreeBSDgraphics/sane-airscan0.99.36_1
OpenBSDgraphics/sane-airscan0.99.38
NetBSDgraphics/sane-airscan0.99.36nb6
DragonFlygraphics/sane-airscan0.99.29
HardenedBSDgraphics/sane-airscan0.99.36_1
GhostBSDgraphics/sane-airscan0.99.36_1

Install

Binary package:

pkg install sane-airscan

From the ports tree:

cd /usr/ports/graphics/sane-airscan/ && make install clean

To depend on this port in another port's Makefile:

RUN_DEPENDS=	sane-airscan>0:graphics/sane-airscan

Packages

The version each package repository carries. “-” means the repository builds no package of it, “n/a” that there is no such repository.

Repositoryaarch64amd64armv6armv7i386
FreeBSD:14:latest0.99.36_10.99.36_10.99.26_20.99.360.99.36_1
FreeBSD:14:quarterly0.99.36_10.99.36_1n/a0.99.360.99.36_1
FreeBSD:15:latest0.99.36_10.99.36_1n/a0.99.360.99.36
FreeBSD:15:quarterly0.99.36_10.99.36_1n/an/an/a
FreeBSD:16:latest0.99.36_10.99.36_1n/an/an/a
FreeBSD:16:quarterlyn/an/an/an/an/a

Dependencies

As this port's Makefile names them.

Build 1

Library 4

The full lists below include those, and their dependencies in turn.

Build dependencies 86
Run dependencies 44

No port depends on this one.

Configuration

No options to configure.

USES
gnome jpeg meson pkgconfig
Service scripts
none

Message after installing

To make the automatic discovery work, you need to have avahi-daemon running.
  Make sure that

      avahi_daemon_enable="YES"

  is in /etc/rc.conf(.local), and start the avahi-daemon service. Some other
  program, such as Firefox, may also bind to the mDNS port (5353), so make sure
  that avahi-daemon can bind to the port.

  To quickly check if your scanner can be discovered, run

      avahi-browse -r _uscan._tcp

  You should see your scanner listed in the result.

Files

Manual pages 2
  • airscan-discover(1)
  • sane-airscan(5)
pkg-plist 7
  • bin/airscan-discover
  • @sample etc/sane.d/airscan.conf.sample
  • etc/sane.d/dll.d/airscan
  • lib/sane/libsane-airscan.so
  • lib/sane/libsane-airscan.so.1
  • share/man/man1/airscan-discover.1.gz
  • share/man/man5/sane-airscan.5.gz
distinfo 1
FileSizeSHA256
alexpevzner-sane-airscan-0.99.36_GH0.tar.gz21877543d3436c0199496ee18aca4f875fe3926a40a0fae781bc280cdb96f7b5068ac0

Commit history 0

No commits in the history this site was built from.