SUMMARY="Scanner Access Now Easy (SANE)" DESCRIPTION=" SANE stands for \"Scanner Access Now Easy\" and is an application programming \ interface (API) that provides standardized access to any raster image scanner \ hardware (flatbed scanner, hand-held scanner, video- and still-cameras, frame-\ grabbers, etc.). The SANE standard is free and its discussion and development \ are open to everybody. The current source code is written to support several \ operating systems, including GNU/Linux, OS/2, Win32 and various Unices and is \ available under the GNU General Public License (commercial applications and \ backends are welcome, too, however). This package includes scanners backends, the command line frontend scanimage, \ the saned server and the sane-find-scanner utility, along with their \ documentation. " HOMEPAGE="http://www.sane-project.org" LICENSE="GNU LGPL v2" COPYRIGHT="David Mosberger-Tang, Andy Beck" SOURCE_URI="git://git.debian.org/sane/sane-backends.git#f6896e0de481fad5c63bf7ffc271aca89b9cbb01" REVISION="3" ARCHITECTURES="x86_gcc2 x86 x86_64" SECONDARY_ARCHITECTURES="x86_gcc2 x86" GLOBAL_WRITABLE_FILES=" settings/sane.d directory keep-old " PROVIDES=" sane_backends$secondaryArchSuffix = $portVersion cmd:gamma4scanimage$secondaryArchSuffix = $portVersion cmd:sane_config$secondaryArchSuffix = $portVersion cmd:sane_find_scanner$secondaryArchSuffix = $portVersion cmd:saned$secondaryArchSuffix = $portVersion cmd:scanimage$secondaryArchSuffix = $portVersion lib:libsane$secondaryArchSuffix = $portVersion " REQUIRES=" haiku$secondaryArchSuffix lib:libz$secondaryArchSuffix lib:libusb_1.0$secondaryArchSuffix lib:libjpeg$secondaryArchSuffix lib:libtiff$secondaryArchSuffix " BUILD_REQUIRES=" devel:libz$secondaryArchSuffix devel:libusb_1.0$secondaryArchSuffix devel:libjpeg$secondaryArchSuffix devel:libtiff$secondaryArchSuffix " BUILD_PREREQUIRES=" haiku${secondaryArchSuffix}_devel cmd:aclocal cmd:autoconf cmd:automake cmd:libtoolize cmd:awk cmd:find cmd:gcc$secondaryArchSuffix cmd:libtoolize cmd:make cmd:pkg_config$secondaryArchSuffix " PATCHES="sane_backends-1.0.24.patchset" BUILD() { libtoolize --force --copy --install aclocal autoconf automake runConfigure configure \ --prefix=$prefix \ --bindir=$binDir \ --sbindir=$binDir \ --libdir=$libDir \ --includedir=$includeDir \ --datadir=$dataDir \ --with-docdir=$docDir \ --enable-pthread \ --disable-latex \ --disable-translations \ --enable-libusb_1_0 \ --enable-rpath \ --enable-pnm-backend \ LIBS=-lnetwork # LIBUSB_1_0_LIBS=-lusb-1.0 make } INSTALL() { make install # prepare develop/lib prepareInstalledDevelLibs libsane fixPkgconfig # hack for old BeOS apps (Sanity) ln -s $libDir/libsane.so.1 $libDir/libsane.so # devel package packageEntries devel \ $developDir } # ----- devel package ------------------------------------------------------- PROVIDES_devel=" sane_backends${secondaryArchSuffix}_devel = $portVersion devel:libsane$secondaryArchSuffix = portVersion compat >= 0 " REQUIRES_devel=" sane_backends$secondaryArchSuffix == $portVersion base "