Gentoo Archives: gentoo-user-ru

From: Sergey Popov <pinkbyte@g.o>
To: gentoo-user-ru@l.g.o
Subject: Re: [gentoo-user-ru] ebuild с для gcc
Date: Mon, 17 Jun 2013 12:38:21
Message-Id: 51BF03AF.4040308@gentoo.org
In Reply to: [gentoo-user-ru] ebuild с для gcc by "Бешеный Олень"
1 17.06.2013 15:39, Бешеный Олень пишет:
2 > Доброго веремени суток уважаемые.
3 >
4 > есть прога которая собирается только gcc версией >=4.6
5 > есть ли способ написать в eduild, что сборка должна проходить >=gcc-4.6.0
6 >
7 > --
8 > Бешеный Олень
9
10 Зависимость от gcc конкретной версии указывать нельзя.
11 Однако можно сделать так:
12
13 pkg_pretend() {
14 if [[ ${MERGE_TYPE} != binary ]]; then
15 [[ $(gcc-major-version) -lt 4 ]] || \
16 ( [[ $(gcc-major-version) -eq 4 && $(gcc-minor-version) -lt 6 ]]) \
17 && die "Sorry, but gcc 4.6 or higher is required."
18 fi
19 }
20
21 --
22 Best regards, Sergey Popov
23 Gentoo developer
24 Gentoo Desktop Effects project lead
25 Gentoo Qt project lead

Attachments

File name MIME type
signature.asc application/pgp-signature