Gentoo Archives: gentoo-commits

From: "Yixun Lan (dlan)" <dlan@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] gentoo-x86 commit in dev-embedded/libftd2xx: libftd2xx-1.1.12-r1.ebuild ChangeLog libftd2xx-1.1.12.ebuild
Date: Tue, 30 Dec 2014 08:33:26
Message-Id: 20141230083323.ABA30E7B2@oystercatcher.gentoo.org
1 dlan 14/12/30 08:33:23
2
3 Modified: ChangeLog
4 Added: libftd2xx-1.1.12-r1.ebuild
5 Removed: libftd2xx-1.1.12.ebuild
6 Log:
7 fix USE=examples issue, bug #533124, thanks Brendan Horan
8
9 (Portage version: 2.2.15/cvs/Linux x86_64, signed Manifest commit with key 0xAABEFD55)
10
11 Revision Changes Path
12 1.13 dev-embedded/libftd2xx/ChangeLog
13
14 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-embedded/libftd2xx/ChangeLog?rev=1.13&view=markup
15 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-embedded/libftd2xx/ChangeLog?rev=1.13&content-type=text/plain
16 diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-embedded/libftd2xx/ChangeLog?r1=1.12&r2=1.13
17
18 Index: ChangeLog
19 ===================================================================
20 RCS file: /var/cvsroot/gentoo-x86/dev-embedded/libftd2xx/ChangeLog,v
21 retrieving revision 1.12
22 retrieving revision 1.13
23 diff -u -r1.12 -r1.13
24 --- ChangeLog 4 May 2014 13:22:19 -0000 1.12
25 +++ ChangeLog 30 Dec 2014 08:33:23 -0000 1.13
26 @@ -1,6 +1,12 @@
27 # ChangeLog for dev-embedded/libftd2xx
28 # Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2
29 -# $Header: /var/cvsroot/gentoo-x86/dev-embedded/libftd2xx/ChangeLog,v 1.12 2014/05/04 13:22:19 mrueg Exp $
30 +# $Header: /var/cvsroot/gentoo-x86/dev-embedded/libftd2xx/ChangeLog,v 1.13 2014/12/30 08:33:23 dlan Exp $
31 +
32 +*libftd2xx-1.1.12-r1 (30 Dec 2014)
33 +
34 + 30 Dec 2014; Yixun Lan <dlan@g.o> -libftd2xx-1.1.12.ebuild,
35 + +libftd2xx-1.1.12-r1.ebuild:
36 + fix USE=examples issue, bug #533124, thanks Brendan Horan
37
38 04 May 2014; Manuel RĂ¼ger <mrueg@g.o> metadata.xml:
39 Fix metadata.xml.
40
41
42
43 1.1 dev-embedded/libftd2xx/libftd2xx-1.1.12-r1.ebuild
44
45 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-embedded/libftd2xx/libftd2xx-1.1.12-r1.ebuild?rev=1.1&view=markup
46 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-embedded/libftd2xx/libftd2xx-1.1.12-r1.ebuild?rev=1.1&content-type=text/plain
47
48 Index: libftd2xx-1.1.12-r1.ebuild
49 ===================================================================
50 # Copyright 1999-2014 Gentoo Foundation
51 # Distributed under the terms of the GNU General Public License v2
52 # $Header: /var/cvsroot/gentoo-x86/dev-embedded/libftd2xx/libftd2xx-1.1.12-r1.ebuild,v 1.1 2014/12/30 08:33:23 dlan Exp $
53
54 EAPI=5
55 inherit multilib
56
57 MY_P="${PN}${PV}"
58
59 DESCRIPTION="Library that allows a direct access to a USB device"
60 HOMEPAGE="http://www.ftdichip.com/Drivers/D2XX.htm"
61 SRC_URI="http://www.ftdichip.com/Drivers/D2XX/Linux/${MY_P}.tar.gz"
62
63 LICENSE="FTDI LGPL-2.1+"
64 SLOT="0"
65 KEYWORDS="~amd64 ~arm ~x86"
66 IUSE="examples"
67
68 QA_PREBUILT="*"
69
70 S=${WORKDIR}
71
72 src_install() {
73
74 use arm && cd "${S}"/release/build/arm926
75 use amd64 && cd "${S}"/release/build/x86_64
76 use x86 && cd "${S}"/release/build/i386
77
78 into /opt
79 dolib.so ${PN}.so.${PV}
80 dosym ${PN}.so.${PV} /opt/$(get_libdir)/${PN}.so.${PV:0:1}
81 dosym ${PN}.so.${PV:0:1} /opt/$(get_libdir)/${PN}.so
82 insinto /usr/include
83 doins "${S}"/release/ftd2xx.h "${S}"/release/WinTypes.h
84
85 dodir /etc/env.d
86 echo "LDPATH=\"/opt/$(get_libdir)\"" > ${D}/etc/env.d/50libftd2xx || die
87 if use examples ; then
88 insinto /usr/share/doc/${PF}/sample
89 doins -r "${S}"/release/examples
90 fi
91
92 dodoc "${S}"/release/ReadMe.txt
93 }