Gentoo Archives: gentoo-commits

From: "Mike Frysinger (vapier)" <vapier@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] gentoo-x86 commit in dev-embedded/libftdi: libftdi-0.18.ebuild libftdi-9999.ebuild ChangeLog libftdi-9999.1.0.ebuild
Date: Tue, 29 Jun 2010 23:32:25
Message-Id: 20100629233222.D91252C621@corvid.gentoo.org
1 vapier 10/06/29 23:32:22
2
3 Modified: libftdi-9999.ebuild ChangeLog
4 libftdi-9999.1.0.ebuild
5 Added: libftdi-0.18.ebuild
6 Log:
7 Version bump.
8 (Portage version: 2.2_rc67/cvs/Linux x86_64)
9
10 Revision Changes Path
11 1.2 dev-embedded/libftdi/libftdi-9999.ebuild
12
13 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-embedded/libftdi/libftdi-9999.ebuild?rev=1.2&view=markup
14 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-embedded/libftdi/libftdi-9999.ebuild?rev=1.2&content-type=text/plain
15 diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-embedded/libftdi/libftdi-9999.ebuild?r1=1.1&r2=1.2
16
17 Index: libftdi-9999.ebuild
18 ===================================================================
19 RCS file: /var/cvsroot/gentoo-x86/dev-embedded/libftdi/libftdi-9999.ebuild,v
20 retrieving revision 1.1
21 retrieving revision 1.2
22 diff -u -r1.1 -r1.2
23 --- libftdi-9999.ebuild 22 Jun 2010 23:10:20 -0000 1.1
24 +++ libftdi-9999.ebuild 29 Jun 2010 23:32:22 -0000 1.2
25 @@ -1,6 +1,6 @@
26 # Copyright 1999-2010 Gentoo Foundation
27 # Distributed under the terms of the GNU General Public License v2
28 -# $Header: /var/cvsroot/gentoo-x86/dev-embedded/libftdi/libftdi-9999.ebuild,v 1.1 2010/06/22 23:10:20 vapier Exp $
29 +# $Header: /var/cvsroot/gentoo-x86/dev-embedded/libftdi/libftdi-9999.ebuild,v 1.2 2010/06/29 23:32:22 vapier Exp $
30
31 EAPI="2"
32
33 @@ -27,23 +27,21 @@
34
35 src_prepare() {
36 if [[ ${PV} == 9999* ]] ; then
37 + mkdir -p m4
38 eautoreconf
39 fi
40 -
41 - # don't bother building examples as we dont want the binaries
42 - # installed and the Makefile has broken install targets
43 - sed -i '/^SUBDIRS =/s:examples::' Makefile.in
44 }
45
46 src_configure() {
47 - use doc || export ac_cv_path_DOXYGEN=true
48 econf \
49 $(use_enable cxx libftdipp) \
50 + $(use_with doc docs) \
51 + $(use_with examples) \
52 $(use_enable python python-binding)
53 }
54
55 src_install() {
56 - emake DESTDIR="${D}" install || die "Installation failed"
57 + emake DESTDIR="${D}" install || die
58 dodoc ChangeLog README
59
60 if use doc ; then
61
62
63
64 1.52 dev-embedded/libftdi/ChangeLog
65
66 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-embedded/libftdi/ChangeLog?rev=1.52&view=markup
67 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-embedded/libftdi/ChangeLog?rev=1.52&content-type=text/plain
68 diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-embedded/libftdi/ChangeLog?r1=1.51&r2=1.52
69
70 Index: ChangeLog
71 ===================================================================
72 RCS file: /var/cvsroot/gentoo-x86/dev-embedded/libftdi/ChangeLog,v
73 retrieving revision 1.51
74 retrieving revision 1.52
75 diff -u -r1.51 -r1.52
76 --- ChangeLog 22 Jun 2010 23:10:20 -0000 1.51
77 +++ ChangeLog 29 Jun 2010 23:32:22 -0000 1.52
78 @@ -1,6 +1,12 @@
79 # ChangeLog for dev-embedded/libftdi
80 # Copyright 1999-2010 Gentoo Foundation; Distributed under the GPL v2
81 -# $Header: /var/cvsroot/gentoo-x86/dev-embedded/libftdi/ChangeLog,v 1.51 2010/06/22 23:10:20 vapier Exp $
82 +# $Header: /var/cvsroot/gentoo-x86/dev-embedded/libftdi/ChangeLog,v 1.52 2010/06/29 23:32:22 vapier Exp $
83 +
84 +*libftdi-0.18 (29 Jun 2010)
85 +
86 + 29 Jun 2010; Mike Frysinger <vapier@g.o> +libftdi-0.18.ebuild,
87 + libftdi-9999.ebuild, libftdi-9999.1.0.ebuild:
88 + Version bump.
89
90 *libftdi-9999.1.0 (22 Jun 2010)
91 *libftdi-9999 (22 Jun 2010)
92
93
94
95 1.2 dev-embedded/libftdi/libftdi-9999.1.0.ebuild
96
97 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-embedded/libftdi/libftdi-9999.1.0.ebuild?rev=1.2&view=markup
98 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-embedded/libftdi/libftdi-9999.1.0.ebuild?rev=1.2&content-type=text/plain
99 diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-embedded/libftdi/libftdi-9999.1.0.ebuild?r1=1.1&r2=1.2
100
101 Index: libftdi-9999.1.0.ebuild
102 ===================================================================
103 RCS file: /var/cvsroot/gentoo-x86/dev-embedded/libftdi/libftdi-9999.1.0.ebuild,v
104 retrieving revision 1.1
105 retrieving revision 1.2
106 diff -u -r1.1 -r1.2
107 --- libftdi-9999.1.0.ebuild 22 Jun 2010 23:10:20 -0000 1.1
108 +++ libftdi-9999.1.0.ebuild 29 Jun 2010 23:32:22 -0000 1.2
109 @@ -1,10 +1,11 @@
110 # Copyright 1999-2010 Gentoo Foundation
111 # Distributed under the terms of the GNU General Public License v2
112 -# $Header: /var/cvsroot/gentoo-x86/dev-embedded/libftdi/libftdi-9999.1.0.ebuild,v 1.1 2010/06/22 23:10:20 vapier Exp $
113 +# $Header: /var/cvsroot/gentoo-x86/dev-embedded/libftdi/libftdi-9999.1.0.ebuild,v 1.2 2010/06/29 23:32:22 vapier Exp $
114
115 EAPI="2"
116
117 if [[ ${PV} == 9999* ]] ; then
118 + EGIT_PROJECT="libftdi-1.0"
119 EGIT_REPO_URI="git://developer.intra2net.com/libftdi-1.0"
120 inherit git autotools
121 else
122 @@ -19,7 +20,7 @@
123 SLOT="0"
124 IUSE="cxx doc examples python"
125
126 -RDEPEND="virtual/libusb:0
127 +RDEPEND="virtual/libusb:1
128 cxx? ( dev-libs/boost )
129 python? ( dev-lang/python )"
130 DEPEND="${RDEPEND}
131 @@ -27,23 +28,22 @@
132
133 src_prepare() {
134 if [[ ${PV} == 9999* ]] ; then
135 + mkdir -p m4
136 eautoreconf
137 fi
138 -
139 - # don't bother building examples as we dont want the binaries
140 - # installed and the Makefile has broken install targets
141 - sed -i '/^SUBDIRS =/s:examples::' Makefile.in
142 }
143
144 src_configure() {
145 - use doc || export ac_cv_path_DOXYGEN=true
146 econf \
147 + --with-async-mode \
148 $(use_enable cxx libftdipp) \
149 + $(use_with doc docs) \
150 + $(use_with examples) \
151 $(use_enable python python-binding)
152 }
153
154 src_install() {
155 - emake DESTDIR="${D}" install || die "Installation failed"
156 + emake DESTDIR="${D}" install || die
157 dodoc ChangeLog README
158
159 if use doc ; then
160
161
162
163 1.1 dev-embedded/libftdi/libftdi-0.18.ebuild
164
165 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-embedded/libftdi/libftdi-0.18.ebuild?rev=1.1&view=markup
166 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-embedded/libftdi/libftdi-0.18.ebuild?rev=1.1&content-type=text/plain
167
168 Index: libftdi-0.18.ebuild
169 ===================================================================
170 # Copyright 1999-2010 Gentoo Foundation
171 # Distributed under the terms of the GNU General Public License v2
172 # $Header: /var/cvsroot/gentoo-x86/dev-embedded/libftdi/libftdi-0.18.ebuild,v 1.1 2010/06/29 23:32:22 vapier Exp $
173
174 EAPI="2"
175
176 if [[ ${PV} == 9999* ]] ; then
177 EGIT_REPO_URI="git://developer.intra2net.com/libftdi"
178 inherit git autotools
179 else
180 SRC_URI="http://www.intra2net.com/en/developer/libftdi/download/${P}.tar.gz"
181 KEYWORDS="~amd64 ~ppc ~ppc64 ~sparc ~x86"
182 fi
183
184 DESCRIPTION="Userspace access to FTDI USB interface chips"
185 HOMEPAGE="http://www.intra2net.com/en/developer/libftdi/"
186
187 LICENSE="LGPL-2"
188 SLOT="0"
189 IUSE="cxx doc examples python"
190
191 RDEPEND="virtual/libusb:0
192 cxx? ( dev-libs/boost )
193 python? ( dev-lang/python )"
194 DEPEND="${RDEPEND}
195 doc? ( app-doc/doxygen )"
196
197 src_prepare() {
198 if [[ ${PV} == 9999* ]] ; then
199 mkdir -p m4
200 eautoreconf
201 fi
202 }
203
204 src_configure() {
205 econf \
206 $(use_enable cxx libftdipp) \
207 $(use_with doc docs) \
208 $(use_with examples) \
209 $(use_enable python python-binding)
210 }
211
212 src_install() {
213 emake DESTDIR="${D}" install || die
214 dodoc ChangeLog README
215
216 if use doc ; then
217 doman doc/man/man3/*
218 dohtml doc/html/*
219 fi
220 if use examples ; then
221 docinto examples
222 dodoc examples/*.c
223 fi
224 }