1234567891011121314151617181920212223242526272829303132333435363738394041424344 |
- # Copyright 1999-2014 Gentoo Foundation
- # Distributed under the terms of the GNU General Public License v2
- EAPI=5
- inherit multilib
- MY_P="${PN}${PV}"
- DESCRIPTION="Library that allows a direct access to a USB device"
- HOMEPAGE="http://www.ftdichip.com/Drivers/D2XX.htm"
- SRC_URI="http://www.ftdichip.com/Drivers/D2XX/Linux/${MY_P}.tar.gz"
- LICENSE="FTDI LGPL-2.1+"
- SLOT="0"
- KEYWORDS="~amd64 ~arm ~x86"
- IUSE="examples"
- QA_PREBUILT="*"
- S=${WORKDIR}
- src_install() {
- use arm && cd "${S}"/release/build/arm926
- use amd64 && cd "${S}"/release/build/x86_64
- use x86 && cd "${S}"/release/build/i386
- into /opt
- dolib.so ${PN}.so.${PV}
- dosym ${PN}.so.${PV} /opt/$(get_libdir)/${PN}.so.${PV:0:1}
- dosym ${PN}.so.${PV:0:1} /opt/$(get_libdir)/${PN}.so
- insinto /usr/include
- doins "${S}"/release/ftd2xx.h "${S}"/release/WinTypes.h
- dodir /etc/env.d
- echo "LDPATH=\"/opt/$(get_libdir)\"" > ${D}/etc/env.d/50libftd2xx || die
- if use examples ; then
- insinto /usr/share/doc/${PF}/sample
- doins -r "${S}"/release/examples
- fi
- dodoc "${S}"/release/ReadMe.txt
- }
|