# 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: # # libftdi1 # libftdi1/pkg-plist # libftdi1/Makefile # libftdi1/distinfo # libftdi1/pkg-descr # echo c - libftdi1 mkdir -p libftdi1 > /dev/null 2>&1 echo x - libftdi1/pkg-plist sed 's/^X//' >libftdi1/pkg-plist << '52198f570718ace0f741da1cc977cb13' Xbin/ftdi_eeprom Xbin/libftdi1-config Xbin/ftdi1_baud_test_example Xbin/ftdi1_bitbang2_example Xbin/ftdi1_bitbang_cbus_example Xbin/ftdi1_bitbang_example Xbin/ftdi1_bitbang_ft2232_example Xbin/ftdi1_eeprom_example Xbin/ftdi1_find_all_example X%%BOOST%%bin/ftdi1_find_all_pp_example Xbin/ftdi1_serial_test_example Xbin/ftdi1_simple_example Xbin/ftdi1_stream_test_example Xlib/pkgconfig/libftdi1.pc Xlib/pkgconfig/libftdipp1.pc Xlib/cmake/libftdi1/LibFTDI1Config.cmake Xlib/cmake/libftdi1/UseLibFTDI1.cmake Xinclude/libftdi1/ftdi.h X%%BOOST%%include/libftdi1/ftdi.hpp Xlib/libftdi1.a Xlib/libftdi1.so Xlib/libftdi1.so.2 Xlib/libftdi1.so.2.1.0 X%%BOOST%%lib/libftdipp1.a X%%BOOST%%lib/libftdipp1.so X%%BOOST%%lib/libftdipp1.so.2 X%%BOOST%%lib/libftdipp1.so.2.1.0 X%%PYTHON%%%%PYTHON_SITELIBDIR%%/_ftdi1.so X%%PYTHON%%%%PYTHON_SITELIBDIR%%/ftdi1.py X%%PYTHON%%share/libftdi/examples/complete.py X%%PYTHON%%share/libftdi/examples/simple.py 52198f570718ace0f741da1cc977cb13 echo x - libftdi1/Makefile sed 's/^X//' >libftdi1/Makefile << '61f9bf5fa2690619dbc990a10698d0ca' X# Created by: Uffe Jakobsen X# $FreeBSD: $ X XPORTNAME= libftdi1 XPORTVERSION= 1.1 XPORTREVISION= 1 XCATEGORIES= devel XMASTER_SITES= http://www.intra2net.com/en/developer/libftdi/download/ X XMAINTAINER= uffe@uffe.org XCOMMENT= Library (using libusb) to talk to FTDI chips X XLICENSE= GPLv2 X XOPTIONS_DEFINE= PYTHON BOOST DOCS EXAMPLES XOPTIONS_DEFAULT= PYTHON BOOST DOCS EXAMPLES XOPTIONS_SUB= yes X XBOOST_DESC= Build with boost XPYTHON_DESC= Build Python bindings X XCFLAGS+= -I${WRKSRC}/src XCFLAGS+= -I${LOCALBASE}/include XCXXFLAGS+= -I${LOCALBASE}/include X XUSES= pathfix pkgconfig cmake tar:bzip2 X XPORTDOCS= COPYING.LIB ChangeLog README X X.include X X.if ${PORT_OPTIONS:MDOCS} XCMAKE_ARGS+= -DDOCUMENTATION:BOOL=true X.else XCMAKE_ARGS+= -DDOCUMENTATION:BOOL=false X.endif X X.if ${PORT_OPTIONS:MEXAMPLES} XCMAKE_ARGS+= -DEXAMPLES:BOOL=true X.else XCMAKE_ARGS+= -DEXAMPLES:BOOL=false X.endif X X.if ${PORT_OPTIONS:MPYTHON} XUSE_PYTHON= yes XCMAKE_ARGS+= -DPYTHON_BINDINGS:BOOL=true XBUILD_DEPENDS+= swig2.0:${PORTSDIR}/devel/swig20 X.else XCMAKE_ARGS+= -DPYTHON_BINDINGS:BOOL=false X.endif X X.if ${PORT_OPTIONS:MBOOST} XCMAKE_ARGS+= -DFTDIPP:BOOL=true XLIB_DEPENDS+= libboost_system.so:${PORTSDIR}/devel/boost-libs X.else XCMAKE_ARGS+= -DFTDIPP:BOOL=false X.endif X Xpost-install: X.if ${PORT_OPTIONS:MEXAMPLES} X.for fname in baud_test bitbang bitbang2 bitbang_cbus bitbang_ft2232 eeprom find_all serial_test simple stream_test X ${INSTALL_PROGRAM} ${WRKSRC}/examples/${fname} ${STAGEDIR}${PREFIX}/bin/ftdi1_${fname}_example X.endfor X.if ${PORT_OPTIONS:MBOOST} X.for fname in find_all_pp X ${INSTALL_PROGRAM} ${WRKSRC}/examples/${fname} ${STAGEDIR}${PREFIX}/bin/ftdi1_${fname}_example X.endfor X.endif X.endif X.if ${PORT_OPTIONS:MDOCS} X ${MKDIR} ${STAGEDIR}${DOCSDIR} X ${INSTALL_DATA} ${PORTDOCS:S,^,${WRKSRC}/,} ${STAGEDIR}${DOCSDIR}/ X.endif X X.include 61f9bf5fa2690619dbc990a10698d0ca echo x - libftdi1/distinfo sed 's/^X//' >libftdi1/distinfo << 'bebff8ed956857d74adc0b189af3ad8b' XSHA256 (libftdi1-1.1.tar.bz2) = c0b1af1a13e2c6682a1d8041e5b164a1e0d90267cd378bb51e059bd62f821e21 XSIZE (libftdi1-1.1.tar.bz2) = 99690 bebff8ed956857d74adc0b189af3ad8b echo x - libftdi1/pkg-descr sed 's/^X//' >libftdi1/pkg-descr << '27a041af7678bbade89d8a873071c15a' Xlibftdi1 - A library (using libusb) to talk to FTDI's FT2232C, XFT232BM and FT245BM type chips including the popular bitbang mode. X XNote: When you get a -5 error "can't claim usb device" during Xftdi_usb_open(), make sure the kernel ftdi_sio driver is unloaded. X XWWW: http://www.intra2net.com/en/developer/libftdi/ 27a041af7678bbade89d8a873071c15a exit