Gentoo Archives: gentoo-user-ru

From: Alexander Tiurin <alexanderyt@×××××.com>
To: gentoo-user-ru@l.g.o
Subject: Re: [gentoo-user-ru] Re: Размещение ebuild
Date: Sun, 08 May 2011 12:12:23
Message-Id: 20110508161131.10df93ce@workstation
In Reply to: Re: [gentoo-user-ru] Re: Размещение ebuild by "Андрей"
1 On Sun, 8 May 2011 13:07:46 +0300
2 Андрей <slep@××××××××××.lv> wrote:
3
4 > В сообщении от 8 мая 2011 12:45:30 автор Alexander Tiurin написал:
5 > > On Sun, 08 May 2011 13:06:06 +0400
6 > > Dmitry Dzhus <dima@×××××.org> wrote:
7 > >
8 > > DD> Dmitry Dzhus wrote:
9 > > DD>
10 > > DD> > Подробнее здесь:
11 > > DD> >
12 > > http://devmanual.gentoo.org/general-concepts/install-destinations/index.ht
13 > > ml DD>
14 > > DD> Хм, посмотрел внимательнее, dobin вроде бы уже добавляет
15 > > DD> ${D}/${ED} к пути устанавливаемого файла, так что должно
16 > > DD> работать. А какая версия Portage?
17 > >
18 > > Portage 2.1.9.42
19 > > Если я правильно понимаю,то по идее должно, потому, что переделанный
20 > > ебилд для tcl-snmptools работает и выглядит так
21 > >
22 > > EAPI=4
23 > >
24 > > DESCRIPTION="A Tcl package that provides SNMP tools for managing
25 > > remote Agents"
26 > > HOMEPAGE="http://sourceforge.net/projects/tcl-snmptools/"
27 > > SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz"
28 > >
29 > > LICENSE="GPL"
30 > > SLOT="0"
31 > > KEYWORDS="~amd64 ~x86"
32 > > IUSE="threads"
33 > >
34 > > DEPEND=""
35 > > RDEPEND="${DEPEND} dev-lang/tcl"
36 > >
37 > > src_compile() {
38 > > if [[ ACRH -eq "x86_64" ]] ; then
39 > > econf $(use_enable threads) --enable-64bit
40 > > else
41 > > econf $(use_enable threads)
42 > > fi
43 > > }
44 > >
45 > >
46 > >
47 > > DD> Ещё sysshot в этом ебилде не учитывает при сборке
48 > > DD> пользовательские LDFLAGS, а по-хорошему должен.
49 > >
50 > > ок
51 > совсем не так :(
52 > еконф в src_compile вместо src_configure
53
54 Да, точно, QA notice не заметил.