graphics/sane-backends override port

Emiel Kollof coolvibe at hackerheaven.org
Sun Feb 8 15:44:57 PST 2004


Hi,

This is also broken. Here's an override to fix.

Cheers,
Emiel
-- 
There are no data that cannot be plotted on a straight line if the axis
are chosen correctly.
# This is a shell archive.  Save it in a file, remove anything before
# this line, and then unpack it by entering "sh file".  Note, it may
# create directories; files and directories will be owned by you and
# have default permissions.
#
# This archive contains:
#
#	graphics/sane-backends
#	graphics/sane-backends/files
#	graphics/sane-backends/files/patch-configure
#	graphics/sane-backends/files/patch-doc_Makefile.in
#	graphics/sane-backends/files/patch-sanei_sanei_pa4s2.c
#	graphics/sane-backends/files/patch-sanei_sanei_usb.c
#	graphics/sane-backends/files/patch-sanei_sanei_usb.c-dfly
#	graphics/sane-backends/Makefile
#	graphics/sane-backends/Makefile.man
#	graphics/sane-backends/distinfo
#	graphics/sane-backends/pkg-descr
#	graphics/sane-backends/pkg-plist
#
echo c - graphics/sane-backends
mkdir -p graphics/sane-backends > /dev/null 2>&1
echo c - graphics/sane-backends/files
mkdir -p graphics/sane-backends/files > /dev/null 2>&1
echo x - graphics/sane-backends/files/patch-configure
sed 's/^X//' >graphics/sane-backends/files/patch-configure << 'END-of-graphics/sane-backends/files/patch-configure'
X--- configure.orig	Sat May 25 17:00:48 2002
X+++ configure	Wed May 29 21:41:38 2002
X@@ -8490,6 +8490,7 @@
X 
X # This can be used to rebuild libtool when needed
X LIBTOOL_DEPS="$ac_aux_dir/ltmain.sh"
X+$ac_aux_dir/ltconfig $LIBTOOL_DEPS
X 
X # Always use our own libtool.
X LIBTOOL='$(SHELL) $(top_builddir)/libtool'
END-of-graphics/sane-backends/files/patch-configure
echo x - graphics/sane-backends/files/patch-doc_Makefile.in
sed 's/^X//' >graphics/sane-backends/files/patch-doc_Makefile.in << 'END-of-graphics/sane-backends/files/patch-doc_Makefile.in'
X--- doc/Makefile.in.orig	Thu May  1 08:12:55 2003
X+++ doc/Makefile.in	Thu Jul 24 12:48:33 2003
X@@ -25,7 +25,7 @@
X includedir = @includedir@
X oldincludedir = /usr/include
X configdir = ${sysconfdir}/sane.d
X-docdir=$(prefix)/doc/sane- at VERSION@
X+docdir=$(datadir)/doc/sane
X 
X MKDIR = $(top_srcdir)/mkinstalldirs
X INSTALL = @INSTALL@
X@@ -54,7 +54,7 @@
X 	  sane-ma1509.5 sane-ibm.5 sane-hp5400.5
X SECT7   = sane.7
X MANPAGES = $(SECT1) $(SECT5) $(SECT7)
X-READMES = README AUTHORS COPYING ChangeLog LICENSE NEWS PROBLEMS \
X+READMES = README AUTHORS ChangeLog LICENSE NEWS PROBLEMS \
X           PROJECTS README README.aix README.beos README.darwin README.freebsd \
X           README.hp-ux README.linux README.netbsd README.openbsd README.os2 \
X           README.solaris README.unixware2 README.unixware7 TODO
X@@ -77,7 +77,7 @@
X ifeq (@USE_LATEX@,no)
X STANDARD =
X else
X-STANDARD = sane.ps
X+STANDARD =
X endif
X 
X SUBDIRS = $(BACKDIRS) icons figs descriptions descriptions-external
X@@ -133,6 +133,7 @@
X 	  echo installing $${page} in $(mandir)/man7/$${page}...; \
X 	  $(INSTALL_DATA) $${page} $(DESTDIR)$(mandir)/man7/$${page} || exit 1; \
X 	done
X+ifndef NOPORTDOCS
X 	$(MKDIR) $(DESTDIR)$(docdir)
X 	@for readme in $(READMES); do \
X 	  echo installing $${readme} in $(docdir)/$${readme}...; \
X@@ -149,10 +150,11 @@
X 	    fi \
X 	  done \
X 	done
X-	@-for doc in $(DOCS) $(HTML_PAGES); do \
X+	@-for doc in $(HTML_PAGES); do \
X 	    echo installing $${doc} in $(docdir)/$${doc}...; \
X 	    $(INSTALL_DATA) $${doc} $(DESTDIR)$(docdir)/$${doc}; \
X 	  done
X+endif
X 
X uninstall:
X 	@for page in $(SECT1); do \
END-of-graphics/sane-backends/files/patch-doc_Makefile.in
echo x - graphics/sane-backends/files/patch-sanei_sanei_pa4s2.c
sed 's/^X//' >graphics/sane-backends/files/patch-sanei_sanei_pa4s2.c << 'END-of-graphics/sane-backends/files/patch-sanei_sanei_pa4s2.c'
X--- sanei/sanei_pa4s2.c.orig	Sun Oct  8 22:58:42 2000
X+++ sanei/sanei_pa4s2.c	Wed Feb  7 00:28:27 2001
X@@ -89,6 +89,12 @@
X #define IO_SUPPORT_MISSING
X #endif
X 
X+#if defined(__FreeBSD__) && defined(__i386__)
X+#define HAVE_IOPERM
X+#define ioperm i386_set_ioperm
X+#include <machine/sysarch.h>
X+#endif
X+
X #include "sane/sane.h"
X #include "sane/sanei.h"
X #include "sane/sanei_pa4s2.h"
END-of-graphics/sane-backends/files/patch-sanei_sanei_pa4s2.c
echo x - graphics/sane-backends/files/patch-sanei_sanei_usb.c
sed 's/^X//' >graphics/sane-backends/files/patch-sanei_sanei_usb.c << 'END-of-graphics/sane-backends/files/patch-sanei_sanei_usb.c'
X--- sanei/sanei_usb.c.orig	Sun Apr 20 23:55:43 2003
X+++ sanei/sanei_usb.c	Tue May 27 12:19:51 2003
X@@ -59,6 +59,10 @@
X #include <usb.h>
X #endif /* HAVE_LIBUSB */
X 
X+#if defined (__FreeBSD__)
X+#include <dev/usb/usb.h>
X+#endif /* __FreeBSD__ */
X+
X #define BACKEND_NAME	sanei_usb
X #include "../include/sane/sane.h"
X #include "../include/sane/sanei_debug.h"
X@@ -177,6 +181,49 @@
X     }
X }
X 
X+#if defined (__FreeBSD__)
X+static void
X+kernel_get_vendor_product (int fd, const char *name, int *vendorID, int *productID)
X+{
X+  int controller;
X+  int ctrl_fd;
X+  char buf[40];
X+  int dev;
X+
X+  for (controller = 0; ; controller++ )
X+    {
X+      snprintf (buf, sizeof( buf ) - 1, "/dev/usb%d", controller);
X+      ctrl_fd = open (buf, O_RDWR);
X+
X+      /* If we can not open the usb controller device, treat it
X+        as the end of controller devices */
X+      if (ctrl_fd < 0)
X+	break;
X+
X+      /* Search for the scanner device on this bus */
X+      for( dev = 1; dev < USB_MAX_DEVICES; dev++ )
X+	{  
X+	struct usb_device_info devInfo;
X+	devInfo.udi_addr = dev;
X+ 
X+	if (ioctl (ctrl_fd, USB_DEVICEINFO, &devInfo) == -1)
X+	  break; /* Treak this as the end of devices for this controller */
X+
X+	snprintf( buf, sizeof( buf ), "/dev/%s", devInfo.udi_devnames[0] );
X+	if( strncmp( buf, name, sizeof( buf ) ) == 0 )
X+	  {
X+	    *vendorID = (int)devInfo.udi_vendorNo;
X+	    *productID = (int)devInfo.udi_productNo;
X+	    close( ctrl_fd );
X+	    return;
X+	  }
X+	}
X+      close( ctrl_fd );
X+      DBG (3, "kernel_get_vendor_product: Could not retrieve "
X+	  "vendor/product ID from device %d\n", fd );
X+    }
X+}
X+#else
X static void
X kernel_get_vendor_product (int fd, int *vendorID, int *productID)
X {
X@@ -197,6 +244,7 @@
X #endif /* defined (__linux__) */
X       /* put more os-dependant stuff ... */
X }
X+#endif
X 
X void
X sanei_usb_init (void)
X@@ -277,7 +325,11 @@
X 		}
X 	      vendor = -1;
X 	      product = -1;
X+#if defined (__FreeBSD__)
X+	      kernel_get_vendor_product (fd, devname, &vendor, &product);
X+#else
X 	      kernel_get_vendor_product (fd, &vendor, &product);
X+#endif
X 	      close (fd);
X 	      devices[dn].devname = strdup (devname);
X 	      if (!devices[dn].devname)
X@@ -440,7 +492,11 @@
X     }
X 
X   if (devices[dn].method == sanei_usb_method_scanner_driver)
X+#if defined (__FreeBSD__)
X+    kernel_get_vendor_product (devices[dn].fd, devices[dn].devname, &vendorID, &productID);
X+#else
X     kernel_get_vendor_product (devices[dn].fd, &vendorID, &productID);
X+#endif
X   else if (devices[dn].method == sanei_usb_method_libusb)
X     {
X #ifdef HAVE_LIBUSB
X
END-of-graphics/sane-backends/files/patch-sanei_sanei_usb.c
echo x - graphics/sane-backends/files/patch-sanei_sanei_usb.c-dfly
sed 's/^X//' >graphics/sane-backends/files/patch-sanei_sanei_usb.c-dfly << 'END-of-graphics/sane-backends/files/patch-sanei_sanei_usb.c-dfly'
Xdiff -urN ./sanei/sanei_usb.c ../../patched/sanei/sanei_usb.c
X--- ./sanei/sanei_usb.c	Mon Feb  9 00:32:39 2004
X+++ ../../patched/sanei/sanei_usb.c	Mon Feb  9 00:19:09 2004
X@@ -59,9 +59,14 @@
X #include <usb.h>
X #endif /* HAVE_LIBUSB */
X 
X-#if defined (__FreeBSD__)
X+#if defined (__FreeBSD__) && !defined(__DragonFly__)
X #include <dev/usb/usb.h>
X #endif /* __FreeBSD__ */
X+
X+#if defined(__DragonFly__)
X+#include <bus/usb/usb.h>
X+#endif
X+
X 
X #define BACKEND_NAME	sanei_usb
X #include "../include/sane/sane.h"
END-of-graphics/sane-backends/files/patch-sanei_sanei_usb.c-dfly
echo x - graphics/sane-backends/Makefile
sed 's/^X//' >graphics/sane-backends/Makefile << 'END-of-graphics/sane-backends/Makefile'
X# New ports collection makefile for:	sane-backends
X# Date created:			Sat Jul 19 16:23:10 MET DST 1997
X# Whom:				gary at xxxxxxxxxxx
X#
X# $FreeBSD: ports/graphics/sane-backends/Makefile,v 1.55 2004/02/04 04:36:01 marcus Exp $
X#
X
XPORTNAME=	sane-backends
XPORTVERSION=	1.0.13
XPORTREVISION=	2
XCATEGORIES=	graphics
XMASTER_SITES=	ftp://ftp.mostang.com/pub/sane/%SUBDIR%/ \
X		ftp://ftp.de.mostang.com/pub/sane/%SUBDIR%/ \
X		ftp://ftp.no.mostang.com/pub/sane/%SUBDIR%/
XMASTER_SITE_SUBDIR=	${PORTNAME}-${PORTVERSION} \
X			old-versions/${PORTNAME}-${PORTVERSION}
X
XMAINTAINER=	ports at xxxxxxxxxxx
XCOMMENT=	API for access to scanners, digitals camera, frame grabbers etc
X
XLIB_DEPENDS=	usb-0.1.7:${PORTSDIR}/devel/libusb \
X		jpeg.9:${PORTSDIR}/graphics/jpeg
X
XUSE_REINPLACE=	yes
XUSE_GETTEXT=	yes
XUSE_GMAKE=	yes
XUSE_LIBTOOL=	yes
XCONFIGURE_TARGET=	--build=${MACHINE_ARCH}-portbld-freebsd${OSREL}
XCONFIGURE_ENV=	CPPFLAGS="-I${LOCALBASE}/include" \
X		LIBS="-L${LOCALBASE}/lib"
XMAKE_ENV=	NOPORTDOCS=${NOPORTDOCS}
XINSTALLS_SHLIB=	yes
X
X.include <bsd.dfport.pre.mk>
X
X.if defined(WITH_GPHOTO2)
XLIB_DEPENDS+=	gphoto2.2:${PORTSDIR}/graphics/gphoto2
XCONFIGURE_ARGS+=	--with-gphoto2=yes
XPLIST_SUB+=	GPHOTO2=""
X.else
XPLIST_SUB+=	GPHOTO2="@comment "
X.endif
X
Xpre-everything::
X.if !defined(WITH_GPHOTO2)
X	@${ECHO_MSG}
X	@${ECHO_MSG} "If you want to compile with gPhoto2 support,"
X	@${ECHO_MSG} "hit Ctrl-C right now and use \"make WITH_GPHOTO2=yes\""
X	@${ECHO_MSG}
X.endif
X
Xpost-patch:
X	@${REINPLACE_CMD} -e 's| -I/usr/local/include||g ; \
X		 s|gphoto2 2.0.1|gphoto2 2.0|g' ${WRKSRC}/configure
X
X.include "Makefile.man"
X.include <bsd.dfport.post.mk>
END-of-graphics/sane-backends/Makefile
echo x - graphics/sane-backends/Makefile.man
sed 's/^X//' >graphics/sane-backends/Makefile.man << 'END-of-graphics/sane-backends/Makefile.man'
XMAN1+=	gamma4scanimage.1
XMAN1+=	sane-config.1
XMAN1+=	sane-find-scanner.1
XMAN1+=	saned.1
XMAN1+=	scanimage.1
XMAN5+=	sane-abaton.5
XMAN5+=	sane-agfafocus.5
XMAN5+=	sane-apple.5
XMAN5+=	sane-artec.5
XMAN5+=	sane-artec_eplus48u.5
XMAN5+=	sane-as6e.5
XMAN5+=	sane-avision.5
XMAN5+=	sane-bh.5
XMAN5+=	sane-canon.5
XMAN5+=	sane-canon630u.5
XMAN5+=	sane-canon_pp.5
XMAN5+=	sane-coolscan.5
XMAN5+=	sane-coolscan2.5
XMAN5+=	sane-dc210.5
XMAN5+=	sane-dc240.5
XMAN5+=	sane-dc25.5
XMAN5+=	sane-dll.5
XMAN5+=	sane-dmc.5
XMAN5+=	sane-epson.5
XMAN5+=	sane-fujitsu.5
XMAN5+=	sane-gphoto2.5
XMAN5+=	sane-gt68xx.5
XMAN5+=	sane-hp.5
XMAN5+=	sane-hp5400.5
XMAN5+=	sane-hpsj5s.5
XMAN5+=	sane-ibm.5
XMAN5+=	sane-leo.5
XMAN5+=	sane-ma1509.5
XMAN5+=	sane-matsushita.5
XMAN5+=	sane-microtek.5
XMAN5+=	sane-microtek2.5
XMAN5+=	sane-mustek.5
XMAN5+=	sane-mustek_pp.5
XMAN5+=	sane-mustek_pp_ccd.5
XMAN5+=	sane-mustek_usb.5
XMAN5+=	sane-nec.5
XMAN5+=	sane-net.5
XMAN5+=	sane-pie.5
XMAN5+=	sane-pint.5
XMAN5+=	sane-plustek.5
XMAN5+=	sane-plustek_pp.5
XMAN5+=	sane-pnm.5
XMAN5+=	sane-qcam.5
XMAN5+=	sane-ricoh.5
XMAN5+=	sane-s9036.5
XMAN5+=	sane-sceptre.5
XMAN5+=	sane-scsi.5
XMAN5+=	sane-sharp.5
XMAN5+=	sane-sm3600.5
XMAN5+=	sane-snapscan.5
XMAN5+=	sane-sp15c.5
XMAN5+=	sane-st400.5
XMAN5+=	sane-tamarack.5
XMAN5+=	sane-teco1.5
XMAN5+=	sane-teco2.5
XMAN5+=	sane-teco3.5
XMAN5+=	sane-test.5
XMAN5+=	sane-umax.5
XMAN5+=	sane-umax1220u.5
XMAN5+=	sane-umax_pp.5
XMAN5+=	sane-usb.5
XMAN5+=	sane-v4l.5
XMAN7+=	sane.7
END-of-graphics/sane-backends/Makefile.man
echo x - graphics/sane-backends/distinfo
sed 's/^X//' >graphics/sane-backends/distinfo << 'END-of-graphics/sane-backends/distinfo'
XMD5 (sane-backends-1.0.13.tar.gz) = 9a158413180a752f8af6f11792154a42
XSIZE (sane-backends-1.0.13.tar.gz) = 3108639
END-of-graphics/sane-backends/distinfo
echo x - graphics/sane-backends/pkg-descr
sed 's/^X//' >graphics/sane-backends/pkg-descr << 'END-of-graphics/sane-backends/pkg-descr'
XSANE ("Scanner Access Now Easy") is a universal scanner interface.
XThe value of such a universal interface is that it allows writing
Xjust one driver per image acquisition device rather than one driver
Xfor each device and application. So, if you have three applications
Xand four devices, traditionally you'd have had to write 12 different
Xprograms.  With SANE, this number is reduced to seven: the three
Xapplications plus the four drivers. Of course, the savings get even
Xbigger as more and more drivers and/or applications are added.
X
Xsane-backends contains documentation, several backends, scanimage
Xcommand line frontend, and networking support. For other/graphical
Xfrontends take a look at sane-frontends and/or xsane.
X
XWWW: http://www.sane-project.org/
END-of-graphics/sane-backends/pkg-descr
echo x - graphics/sane-backends/pkg-plist
sed 's/^X//' >graphics/sane-backends/pkg-plist << 'END-of-graphics/sane-backends/pkg-plist'
Xbin/gamma4scanimage
Xbin/sane-config
Xbin/sane-find-scanner
Xbin/scanimage
Xetc/sane.d/abaton.conf
Xetc/sane.d/agfafocus.conf
Xetc/sane.d/apple.conf
Xetc/sane.d/artec.conf
Xetc/sane.d/artec_eplus48u.conf
Xetc/sane.d/avision.conf
Xetc/sane.d/bh.conf
Xetc/sane.d/canon.conf
Xetc/sane.d/canon630u.conf
Xetc/sane.d/coolscan.conf
Xetc/sane.d/coolscan2.conf
Xetc/sane.d/dc210.conf
Xetc/sane.d/dc240.conf
Xetc/sane.d/dc25.conf
Xetc/sane.d/dll.conf
Xetc/sane.d/dmc.conf
Xetc/sane.d/epson.conf
Xetc/sane.d/fujitsu.conf
X%%GPHOTO2%%etc/sane.d/gphoto2.conf
Xetc/sane.d/gt68xx.conf
Xetc/sane.d/hp.conf
Xetc/sane.d/hp5400.conf
Xetc/sane.d/ibm.conf
Xetc/sane.d/leo.conf
Xetc/sane.d/ma1509.conf
Xetc/sane.d/matsushita.conf
Xetc/sane.d/microtek.conf
Xetc/sane.d/microtek2.conf
Xetc/sane.d/mustek.conf
Xetc/sane.d/mustek_pp.conf
Xetc/sane.d/mustek_pp_ccd.conf
Xetc/sane.d/mustek_usb.conf
Xetc/sane.d/nec.conf
Xetc/sane.d/net.conf
Xetc/sane.d/pie.conf
Xetc/sane.d/plustek.conf
Xetc/sane.d/plustek_pp.conf
Xetc/sane.d/ricoh.conf
Xetc/sane.d/s9036.conf
Xetc/sane.d/saned.conf
Xetc/sane.d/sceptre.conf
Xetc/sane.d/sharp.conf
Xetc/sane.d/snapscan.conf
Xetc/sane.d/sp15c.conf
Xetc/sane.d/st400.conf
Xetc/sane.d/tamarack.conf
Xetc/sane.d/teco1.conf
Xetc/sane.d/teco2.conf
Xetc/sane.d/teco3.conf
Xetc/sane.d/test.conf
Xetc/sane.d/umax.conf
Xetc/sane.d/umax1220u.conf
Xetc/sane.d/umax_pp.conf
Xinclude/sane/sane.h
Xinclude/sane/saneopts.h
Xlib/libsane.a
Xlib/libsane.so
Xlib/libsane.so.1
Xlib/sane/libsane-abaton.a
Xlib/sane/libsane-abaton.so
Xlib/sane/libsane-abaton.so.1
Xlib/sane/libsane-agfafocus.a
Xlib/sane/libsane-agfafocus.so
Xlib/sane/libsane-agfafocus.so.1
Xlib/sane/libsane-apple.a
Xlib/sane/libsane-apple.so
Xlib/sane/libsane-apple.so.1
Xlib/sane/libsane-artec.a
Xlib/sane/libsane-artec.so
Xlib/sane/libsane-artec.so.1
Xlib/sane/libsane-artec_eplus48u.a
Xlib/sane/libsane-artec_eplus48u.so
Xlib/sane/libsane-artec_eplus48u.so.1
Xlib/sane/libsane-as6e.a
Xlib/sane/libsane-as6e.so
Xlib/sane/libsane-as6e.so.1
Xlib/sane/libsane-avision.a
Xlib/sane/libsane-avision.so
Xlib/sane/libsane-avision.so.1
Xlib/sane/libsane-bh.a
Xlib/sane/libsane-bh.so
Xlib/sane/libsane-bh.so.1
Xlib/sane/libsane-canon.a
Xlib/sane/libsane-canon.so
Xlib/sane/libsane-canon.so.1
Xlib/sane/libsane-canon630u.a
Xlib/sane/libsane-canon630u.so
Xlib/sane/libsane-canon630u.so.1
Xlib/sane/libsane-coolscan.a
Xlib/sane/libsane-coolscan.so
Xlib/sane/libsane-coolscan.so.1
Xlib/sane/libsane-coolscan2.a
Xlib/sane/libsane-coolscan2.so
Xlib/sane/libsane-coolscan2.so.1
Xlib/sane/libsane-dc210.a
Xlib/sane/libsane-dc210.so
Xlib/sane/libsane-dc210.so.1
Xlib/sane/libsane-dc240.a
Xlib/sane/libsane-dc240.so
Xlib/sane/libsane-dc240.so.1
Xlib/sane/libsane-dc25.a
Xlib/sane/libsane-dc25.so
Xlib/sane/libsane-dc25.so.1
Xlib/sane/libsane-dll.a
Xlib/sane/libsane-dll.so
Xlib/sane/libsane-dll.so.1
Xlib/sane/libsane-dmc.a
Xlib/sane/libsane-dmc.so
Xlib/sane/libsane-dmc.so.1
Xlib/sane/libsane-epson.a
Xlib/sane/libsane-epson.so
Xlib/sane/libsane-epson.so.1
Xlib/sane/libsane-fujitsu.a
Xlib/sane/libsane-fujitsu.so
Xlib/sane/libsane-fujitsu.so.1
X%%GPHOTO2%%lib/sane/libsane-gphoto2.a
X%%GPHOTO2%%lib/sane/libsane-gphoto2.so
X%%GPHOTO2%%lib/sane/libsane-gphoto2.so.1
Xlib/sane/libsane-gt68xx.a
Xlib/sane/libsane-gt68xx.so
Xlib/sane/libsane-gt68xx.so.1
Xlib/sane/libsane-hp.a
Xlib/sane/libsane-hp.so
Xlib/sane/libsane-hp.so.1
Xlib/sane/libsane-hp5400.a
Xlib/sane/libsane-hp5400.so
Xlib/sane/libsane-hp5400.so.1
Xlib/sane/libsane-ibm.a
Xlib/sane/libsane-ibm.so
Xlib/sane/libsane-ibm.so.1
Xlib/sane/libsane-leo.a
Xlib/sane/libsane-leo.so
Xlib/sane/libsane-leo.so.1
Xlib/sane/libsane-ma1509.a
Xlib/sane/libsane-ma1509.so
Xlib/sane/libsane-ma1509.so.1
Xlib/sane/libsane-matsushita.a
Xlib/sane/libsane-matsushita.so
Xlib/sane/libsane-matsushita.so.1
Xlib/sane/libsane-microtek.a
Xlib/sane/libsane-microtek.so
Xlib/sane/libsane-microtek.so.1
Xlib/sane/libsane-microtek2.a
Xlib/sane/libsane-microtek2.so
Xlib/sane/libsane-microtek2.so.1
Xlib/sane/libsane-mustek.a
Xlib/sane/libsane-mustek.so
Xlib/sane/libsane-mustek.so.1
Xlib/sane/libsane-mustek_pp.a
Xlib/sane/libsane-mustek_pp.so
Xlib/sane/libsane-mustek_pp.so.1
Xlib/sane/libsane-mustek_pp_ccd.a
Xlib/sane/libsane-mustek_pp_ccd.so
Xlib/sane/libsane-mustek_pp_ccd.so.1
Xlib/sane/libsane-mustek_usb.a
Xlib/sane/libsane-mustek_usb.so
Xlib/sane/libsane-mustek_usb.so.1
Xlib/sane/libsane-nec.a
Xlib/sane/libsane-nec.so
Xlib/sane/libsane-nec.so.1
Xlib/sane/libsane-net.a
Xlib/sane/libsane-net.so
Xlib/sane/libsane-net.so.1
Xlib/sane/libsane-pie.a
Xlib/sane/libsane-pie.so
Xlib/sane/libsane-pie.so.1
Xlib/sane/libsane-plustek.a
Xlib/sane/libsane-plustek.so
Xlib/sane/libsane-plustek.so.1
Xlib/sane/libsane-plustek_pp.a
Xlib/sane/libsane-plustek_pp.so
Xlib/sane/libsane-plustek_pp.so.1
Xlib/sane/libsane-ricoh.a
Xlib/sane/libsane-ricoh.so
Xlib/sane/libsane-ricoh.so.1
Xlib/sane/libsane-s9036.a
Xlib/sane/libsane-s9036.so
Xlib/sane/libsane-s9036.so.1
Xlib/sane/libsane-sceptre.a
Xlib/sane/libsane-sceptre.so
Xlib/sane/libsane-sceptre.so.1
Xlib/sane/libsane-sharp.a
Xlib/sane/libsane-sharp.so
Xlib/sane/libsane-sharp.so.1
Xlib/sane/libsane-sm3600.a
Xlib/sane/libsane-sm3600.so
Xlib/sane/libsane-sm3600.so.1
Xlib/sane/libsane-snapscan.a
Xlib/sane/libsane-snapscan.so
Xlib/sane/libsane-snapscan.so.1
Xlib/sane/libsane-sp15c.a
Xlib/sane/libsane-sp15c.so
Xlib/sane/libsane-sp15c.so.1
Xlib/sane/libsane-st400.a
Xlib/sane/libsane-st400.so
Xlib/sane/libsane-st400.so.1
Xlib/sane/libsane-tamarack.a
Xlib/sane/libsane-tamarack.so
Xlib/sane/libsane-tamarack.so.1
Xlib/sane/libsane-teco1.a
Xlib/sane/libsane-teco1.so
Xlib/sane/libsane-teco1.so.1
Xlib/sane/libsane-teco2.a
Xlib/sane/libsane-teco2.so
Xlib/sane/libsane-teco2.so.1
Xlib/sane/libsane-teco3.a
Xlib/sane/libsane-teco3.so
Xlib/sane/libsane-teco3.so.1
Xlib/sane/libsane-test.a
Xlib/sane/libsane-test.so
Xlib/sane/libsane-test.so.1
Xlib/sane/libsane-umax.a
Xlib/sane/libsane-umax.so
Xlib/sane/libsane-umax.so.1
Xlib/sane/libsane-umax1220u.a
Xlib/sane/libsane-umax1220u.so
Xlib/sane/libsane-umax1220u.so.1
Xlib/sane/libsane-umax_pp.a
Xlib/sane/libsane-umax_pp.so
Xlib/sane/libsane-umax_pp.so.1
Xsbin/saned
X%%PORTDOCS%%share/doc/sane/AUTHORS
X%%PORTDOCS%%share/doc/sane/ChangeLog
X%%PORTDOCS%%share/doc/sane/LICENSE
X%%PORTDOCS%%share/doc/sane/NEWS
X%%PORTDOCS%%share/doc/sane/PROBLEMS
X%%PORTDOCS%%share/doc/sane/PROJECTS
X%%PORTDOCS%%share/doc/sane/README
X%%PORTDOCS%%share/doc/sane/README.aix
X%%PORTDOCS%%share/doc/sane/README.beos
X%%PORTDOCS%%share/doc/sane/README.darwin
X%%PORTDOCS%%share/doc/sane/README.djpeg
X%%PORTDOCS%%share/doc/sane/README.freebsd
X%%PORTDOCS%%share/doc/sane/README.hp-ux
X%%PORTDOCS%%share/doc/sane/README.linux
X%%PORTDOCS%%share/doc/sane/README.netbsd
X%%PORTDOCS%%share/doc/sane/README.openbsd
X%%PORTDOCS%%share/doc/sane/README.os2
X%%PORTDOCS%%share/doc/sane/README.solaris
X%%PORTDOCS%%share/doc/sane/README.unixware2
X%%PORTDOCS%%share/doc/sane/README.unixware7
X%%PORTDOCS%%share/doc/sane/README.windows
X%%PORTDOCS%%share/doc/sane/canon/canon.changes
X%%PORTDOCS%%share/doc/sane/canon/canon.install2700F.txt
X%%PORTDOCS%%share/doc/sane/gt68xx/gt68xx.CHANGES
X%%PORTDOCS%%share/doc/sane/leo/leo.txt
X%%PORTDOCS%%share/doc/sane/matsushita/matsushita.txt
X%%PORTDOCS%%share/doc/sane/mustek/mustek.CHANGES
X%%PORTDOCS%%share/doc/sane/mustek_usb/mustek_usb.CHANGES
X%%PORTDOCS%%share/doc/sane/mustek_usb/mustek_usb.TODO
X%%PORTDOCS%%share/doc/sane/plustek/BUILD
X%%PORTDOCS%%share/doc/sane/plustek/FAQ
X%%PORTDOCS%%share/doc/sane/plustek/Makefile.module
X%%PORTDOCS%%share/doc/sane/plustek/Plustek-PARPORT-TODO.txt
X%%PORTDOCS%%share/doc/sane/plustek/Plustek-PARPORT.txt
X%%PORTDOCS%%share/doc/sane/plustek/Plustek-USB-TODO.txt
X%%PORTDOCS%%share/doc/sane/plustek/Plustek-USB.txt
X%%PORTDOCS%%share/doc/sane/plustek/Plustek.changes
X%%PORTDOCS%%share/doc/sane/plustek/VERSION0
X%%PORTDOCS%%share/doc/sane/plustek/VERSION1
X%%PORTDOCS%%share/doc/sane/sane-backends.html
X%%PORTDOCS%%share/doc/sane/sane-backends-external.html
X%%PORTDOCS%%share/doc/sane/sane-mfgs.html
X%%PORTDOCS%%share/doc/sane/sane-mfgs-external.html
X%%PORTDOCS%%share/doc/sane/sceptre/s1200.txt
X%%PORTDOCS%%share/doc/sane/teco/teco1.txt
X%%PORTDOCS%%share/doc/sane/teco/teco2.txt
X%%PORTDOCS%%share/doc/sane/teco/teco3.txt
X%%PORTDOCS%%share/doc/sane/umax/sane-logo.jpg
X%%PORTDOCS%%share/doc/sane/umax/sane-logo2.jpg
X%%PORTDOCS%%share/doc/sane/umax/sane-umax-advanced-options-doc.html
X%%PORTDOCS%%share/doc/sane/umax/sane-umax-advanced.jpg
X%%PORTDOCS%%share/doc/sane/umax/sane-umax-astra-doc.html
X%%PORTDOCS%%share/doc/sane/umax/sane-umax-config-doc.html
X%%PORTDOCS%%share/doc/sane/umax/sane-umax-contact.html
X%%PORTDOCS%%share/doc/sane/umax/sane-umax-doc.dvi
X%%PORTDOCS%%share/doc/sane/umax/sane-umax-doc.html
X%%PORTDOCS%%share/doc/sane/umax/sane-umax-doc.tex
X%%PORTDOCS%%share/doc/sane/umax/sane-umax-download.html
X%%PORTDOCS%%share/doc/sane/umax/sane-umax-firewire-info.html
X%%PORTDOCS%%share/doc/sane/umax/sane-umax-histogram.jpg
X%%PORTDOCS%%share/doc/sane/umax/sane-umax-mailinglist.html
X%%PORTDOCS%%share/doc/sane/umax/sane-umax-mirage-doc.html
X%%PORTDOCS%%share/doc/sane/umax/sane-umax-news.html
X%%PORTDOCS%%share/doc/sane/umax/sane-umax-not-listed-doc.html
X%%PORTDOCS%%share/doc/sane/umax/sane-umax-old-scanners-doc.html
X%%PORTDOCS%%share/doc/sane/umax/sane-umax-options-doc.html
X%%PORTDOCS%%share/doc/sane/umax/sane-umax-others-doc.html
X%%PORTDOCS%%share/doc/sane/umax/sane-umax-parport-doc.html
X%%PORTDOCS%%share/doc/sane/umax/sane-umax-powerlook-doc.html
X%%PORTDOCS%%share/doc/sane/umax/sane-umax-scanner-clones-doc.html
X%%PORTDOCS%%share/doc/sane/umax/sane-umax-scanners-doc.html
X%%PORTDOCS%%share/doc/sane/umax/sane-umax-speed-doc.html
X%%PORTDOCS%%share/doc/sane/umax/sane-umax-standard-options-doc.html
X%%PORTDOCS%%share/doc/sane/umax/sane-umax-standard.jpg
X%%PORTDOCS%%share/doc/sane/umax/sane-umax-text.jpg
X%%PORTDOCS%%share/doc/sane/umax/sane-umax-text2.jpg
X%%PORTDOCS%%share/doc/sane/umax/sane-umax-text4.jpg
X%%PORTDOCS%%share/doc/sane/umax/sane-umax-uc-doc.html
X%%PORTDOCS%%share/doc/sane/umax/sane-umax-vista-doc.html
X%%PORTDOCS%%share/doc/sane/umax/sane-umax-websites.html
X%%PORTDOCS%%share/doc/sane/umax/sane-umax.jpg
X%%PORTDOCS%%share/doc/sane/umax/umax.BUGS
X%%PORTDOCS%%share/doc/sane/umax/umax.CHANGES
X%%PORTDOCS%%share/doc/sane/umax/umax.FAQ
X%%PORTDOCS%%share/doc/sane/umax/umax.TODO
Xshare/locale/bg/LC_MESSAGES/sane-backends.mo
Xshare/locale/cs/LC_MESSAGES/sane-backends.mo
Xshare/locale/de/LC_MESSAGES/sane-backends.mo
Xshare/locale/es/LC_MESSAGES/sane-backends.mo
Xshare/locale/fr/LC_MESSAGES/sane-backends.mo
Xshare/locale/it/LC_MESSAGES/sane-backends.mo
Xshare/locale/nl/LC_MESSAGES/sane-backends.mo
Xshare/locale/no/LC_MESSAGES/sane-backends.mo
Xshare/locale/pt/LC_MESSAGES/sane-backends.mo
Xshare/locale/ru/LC_MESSAGES/sane-backends.mo
Xshare/locale/sv/LC_MESSAGES/sane-backends.mo
X at exec mkdir %D/share/sane
X at exec mkdir %D/share/sane/gt68xx
X at unexec rmdir %D/share/sane/gt68xx 2>/dev/null || true
X at unexec rmdir %D/share/sane 2>/dev/null || true
X%%PORTDOCS%%@dirrm share/doc/sane/umax
X%%PORTDOCS%%@dirrm share/doc/sane/teco
X%%PORTDOCS%%@dirrm share/doc/sane/sceptre
X%%PORTDOCS%%@dirrm share/doc/sane/plustek
X%%PORTDOCS%%@dirrm share/doc/sane/mustek_usb
X%%PORTDOCS%%@dirrm share/doc/sane/mustek
X%%PORTDOCS%%@dirrm share/doc/sane/matsushita
X%%PORTDOCS%%@dirrm share/doc/sane/leo
X%%PORTDOCS%%@dirrm share/doc/sane/gt68xx
X%%PORTDOCS%%@dirrm share/doc/sane/canon
X%%PORTDOCS%%@dirrm share/doc/sane
X at dirrm lib/sane
X at dirrm include/sane
X at dirrm etc/sane.d
END-of-graphics/sane-backends/pkg-plist
exit





More information about the Submit mailing list