Gentoo Archives: gentoo-user

From: Alexander Pilipovsky <alexander.pilipovsky@×××××.com>
To: gentoo-user@l.g.o
Subject: Re: [gentoo-user] What's the deal with CAMERAS anyway?
Date: Mon, 04 May 2009 11:52:31
Message-Id: 49FED7F7.9050806@gmail.com
In Reply to: [gentoo-user] What's the deal with CAMERAS anyway? by "Arttu V."
1 I have compiled libgphoto by "./configure, make, make install" way. Us I
2 understand, it does not use settings from make.conf? (If I understand
3 question with my bad English :D)
4
5 Arttu V. wrote:
6 > Hello,
7 >
8 > Inspired by the other digicam thread I took a quick look at an older
9 > problem of mine, namely getting libgphoto2 to compile drivers for all
10 > cameras.
11 >
12 > Anyone got a clue why *not* setting CAMERAS won't build drivers for
13 > all cameras as claimed several times in the libgphoto2 ebuild?
14 >
15 > All I see is that CAMERAS variable is not handled directly by the
16 > ebuild (but maybe libgphoto2's Makefiles or build scripts do something
17 > with it?), and when I comment out CAMERAS="canon" line from
18 > /etc/make.conf, then *poof* libgphoto2 plans to drop even that only
19 > driver I currently have compiled:
20 >
21 > [ebuild R ] media-libs/libgphoto2-2.4.3 USE="exif hal nls
22 > -bonjour -doc" CAMERAS="-adc65 -agfa_cl20 -aox -barbie -canon*
23 > -casio_qv -clicksmart310 -digigr8 -digita -dimagev -dimera3500
24 > -directory -enigma13 -fuji -gsmart300 -hp215 -iclick -jamcam -jd11
25 > -jl2005a -kodak_dc120 -kodak_dc210 -kodak_dc240 -kodak_dc3200
26 > -kodak_ez200 -konica -konica_qm150 -largan -lg_gsm -mars -mustek
27 > -panasonic_coolshot -panasonic_dc1000 -panasonic_dc1580
28 > -panasonic_l859 -pccam300 -pccam600 -polaroid_pdc320 -polaroid_pdc640
29 > -polaroid_pdc700 -ptp2 -ricoh -ricoh_g3 -samsung -sierra -sipix_blink
30 > -sipix_blink2 -sipix_web2 -smal -sonix -sony_dscf1 -sony_dscf55
31 > -soundvision -spca50x -sq905 -stv0674 -stv0680 -sx330z -template
32 > -topfield -toshiba_pdrm11" 5,052 kB
33 >
34 > Something's fishy with this and I just haven't had the time to
35 > investigate further. A quick glance-comparison shows libgphoto2 ebuild
36 > missing the critical lines actually doing something with the CAMERAS
37 > variable -- while for similar variable settings lines exists for,
38 > e.g., lirc (LIRC_DEVICES) and alsa-driver (ALSA_CARDS) in their
39 > respective ebuilds.
40 >
41 > After taking a two-minute look at the ebuilds I just have the
42 > question: is it supposed to work, does leaving it empty work for
43 > someone?
44 >
45 >
46
47 --
48 Alexander Pilipovsky aka Engraver