* [devel] Redefine macros in spec
@ 2003-03-12 12:09 Artem Pastukhov
2003-03-12 15:50 ` Stanislav Ievlev
0 siblings, 1 reply; 11+ messages in thread
From: Artem Pastukhov @ 2003-03-12 12:09 UTC (permalink / raw)
To: devel
Добрый день,
Могу ли я в спеке переопределить макрос ?, т.е. не будет ли это
противоречить ALT Policy ?
^ permalink raw reply [flat|nested] 11+ messages in thread
* Re: [devel] Redefine macros in spec
2003-03-12 12:09 [devel] Redefine macros in spec Artem Pastukhov
@ 2003-03-12 15:50 ` Stanislav Ievlev
2003-03-12 16:13 ` Artem Pastukhov
0 siblings, 1 reply; 11+ messages in thread
From: Stanislav Ievlev @ 2003-03-12 15:50 UTC (permalink / raw)
To: devel
On Wed, Mar 12, 2003 at 03:09:52PM +0300, Artem Pastukhov wrote:
> Добрый день,
> Могу ли я в спеке переопределить макрос ?, т.е. не будет ли это
> противоречить ALT Policy ?
Вообще-то,если это важный макрос, то у пакета в будущем будут проблемы.
> _______________________________________________
> Devel mailing list
> Devel@altlinux.ru
> http://altlinux.ru/mailman/listinfo/devel
^ permalink raw reply [flat|nested] 11+ messages in thread
* Re: [devel] Redefine macros in spec
2003-03-12 15:50 ` Stanislav Ievlev
@ 2003-03-12 16:13 ` Artem Pastukhov
2003-03-12 16:19 ` Sviatoslav Sviridov/Lintec Project
` (2 more replies)
0 siblings, 3 replies; 11+ messages in thread
From: Artem Pastukhov @ 2003-03-12 16:13 UTC (permalink / raw)
To: devel
12 Март 2003 18:50, Stanislav Ievlev написал:
> On Wed, Mar 12, 2003 at 03:09:52PM +0300, Artem Pastukhov wrote:
> > Добрый день,
> > Могу ли я в спеке переопределить макрос ?, т.е. не будет ли
> > это противоречить ALT Policy ?
>
> Вообще-то,если это важный макрос, то у пакета в будущем будут
> проблемы.
Пакет ucl - библиотека для быстрой компрессии/декомпресии
Я сделал %define _includedir /usr/include/ucl,
потому что при сборке *.h упорно ложились в /usr/include.
%configure --includedir=%{_includedir}/ucl
приводит к запуску
%configure --includedir=/usr/include .... --includedir=/usr/include/ucl
Можно наверное как нибудь подругому, но я не нашел как.
^ permalink raw reply [flat|nested] 11+ messages in thread
* Re: [devel] Redefine macros in spec
2003-03-12 16:13 ` Artem Pastukhov
@ 2003-03-12 16:19 ` Sviatoslav Sviridov/Lintec Project
2003-03-12 16:21 ` Artem Pastukhov
2003-03-12 16:28 ` [devel] " Sergey Vlasov
2003-03-12 16:34 ` [devel] " Denis Ovsienko
2003-03-13 11:35 ` [devel] " Mikhail Zabaluev
2 siblings, 2 replies; 11+ messages in thread
From: Sviatoslav Sviridov/Lintec Project @ 2003-03-12 16:19 UTC (permalink / raw)
To: devel
On Wed, 12 Mar 2003 19:13:00 +0300
Artem Pastukhov <past@altlinux.ru> wrote:
> 12 Март 2003 18:50, Stanislav Ievlev написал:
> > On Wed, Mar 12, 2003 at 03:09:52PM +0300, Artem Pastukhov wrote:
> > > Добрый день,
> > > Могу ли я в спеке переопределить макрос ?, т.е. не будет ли
> > > это противоречить ALT Policy ?
> >
> > Вообще-то,если это важный макрос, то у пакета в будущем будут
> > проблемы.
> Пакет ucl - библиотека для быстрой компрессии/декомпресии
> Я сделал %define _includedir /usr/include/ucl,
> потому что при сборке *.h упорно ложились в /usr/include.
>
> %configure --includedir=%{_includedir}/ucl
> приводит к запуску
>
> %configure --includedir=/usr/include ....
> --includedir=/usr/include/ucl
>
> Можно наверное как нибудь подругому, но я не нашел как.
Но ведь в последнем случае результат всё равно полчался такой, какой
требовался?
--
Sviatoslav Sviridov
[mailto:svd@lintec.minsk.by] [ICQ#10845380] [Lintec Project] [MLUG]
--
Romance, like alcohol, should be enjoyed, but should not be allowed to
become necessary.
-- Edgar Friedenberg
^ permalink raw reply [flat|nested] 11+ messages in thread
* Re: [devel] Redefine macros in spec
2003-03-12 16:19 ` Sviatoslav Sviridov/Lintec Project
@ 2003-03-12 16:21 ` Artem Pastukhov
2003-03-12 16:28 ` Sviatoslav Sviridov/Lintec Project
2003-03-12 16:28 ` [devel] " Sergey Vlasov
1 sibling, 1 reply; 11+ messages in thread
From: Artem Pastukhov @ 2003-03-12 16:21 UTC (permalink / raw)
To: devel
12 Март 2003 19:19, Sviatoslav Sviridov/Lintec Project написал:
> On Wed, 12 Mar 2003 19:13:00 +0300
>
> Artem Pastukhov <past@altlinux.ru> wrote:
> > 12 Март 2003 18:50, Stanislav Ievlev написал:
> > > On Wed, Mar 12, 2003 at 03:09:52PM +0300, Artem Pastukhov
wrote:
> > > > Добрый день,
> > > > Могу ли я в спеке переопределить макрос ?, т.е. не будет
> > > > ли это противоречить ALT Policy ?
> > >
> > > Вообще-то,если это важный макрос, то у пакета в будущем
> > > будут проблемы.
> >
> > Пакет ucl - библиотека для быстрой компрессии/декомпресии
> > Я сделал %define _includedir /usr/include/ucl,
> > потому что при сборке *.h упорно ложились в /usr/include.
> >
> > %configure --includedir=%{_includedir}/ucl
> > приводит к запуску
> >
> > %configure --includedir=/usr/include ....
> > --includedir=/usr/include/ucl
> >
> > Можно наверное как нибудь подругому, но я не нашел как.
>
> Но ведь в последнем случае результат всё равно полчался такой,
> какой требовался?
нет, недеры клались в include/
^ permalink raw reply [flat|nested] 11+ messages in thread
* [devel] Re: Redefine macros in spec
2003-03-12 16:19 ` Sviatoslav Sviridov/Lintec Project
2003-03-12 16:21 ` Artem Pastukhov
@ 2003-03-12 16:28 ` Sergey Vlasov
1 sibling, 0 replies; 11+ messages in thread
From: Sergey Vlasov @ 2003-03-12 16:28 UTC (permalink / raw)
To: devel
On Wed, 12 Mar 2003 18:19:55 +0200
Sviatoslav Sviridov/Lintec Project <svd@lintec.minsk.by> wrote:
> On Wed, 12 Mar 2003 19:13:00 +0300
> Artem Pastukhov <past@altlinux.ru> wrote:
>
> > 12 Март 2003 18:50, Stanislav Ievlev написал:
> > > On Wed, Mar 12, 2003 at 03:09:52PM +0300, Artem Pastukhov wrote:
> > > > Добрый день,
> > > > Могу ли я в спеке переопределить макрос ?, т.е. не будет ли
> > > > это противоречить ALT Policy ?
> > >
> > > Вообще-то,если это важный макрос, то у пакета в будущем будут
> > > проблемы.
> > Пакет ucl - библиотека для быстрой компрессии/декомпресии
> > Я сделал %define _includedir /usr/include/ucl,
> > потому что при сборке *.h упорно ложились в /usr/include.
> >
> > %configure --includedir=%{_includedir}/ucl
> > приводит к запуску
> >
> > %configure --includedir=/usr/include ....
> > --includedir=/usr/include/ucl
> >
> > Можно наверное как нибудь подругому, но я не нашел как.
>
> Но ведь в последнем случае результат всё равно полчался такой, какой
> требовался?
Там ещё в %makeinstall примерно то же самое.
^ permalink raw reply [flat|nested] 11+ messages in thread
* Re: [devel] Redefine macros in spec
2003-03-12 16:21 ` Artem Pastukhov
@ 2003-03-12 16:28 ` Sviatoslav Sviridov/Lintec Project
2003-03-12 16:48 ` Artem Pastukhov
0 siblings, 1 reply; 11+ messages in thread
From: Sviatoslav Sviridov/Lintec Project @ 2003-03-12 16:28 UTC (permalink / raw)
To: devel
On Wed, 12 Mar 2003 19:21:51 +0300
Artem Pastukhov <past@altlinux.ru> wrote:
...
> > >
> > > %configure --includedir=/usr/include ....
> > > --includedir=/usr/include/ucl
> > >
> > > Можно наверное как нибудь подругому, но я не нашел как.
> >
> > Но ведь в последнем случае результат всё равно полчался такой,
> > какой требовался?
>
> нет, недеры клались в include/
хм... в такой ситуации у меня всё проходило нормально. Может ещё что-то
влияет?
--
Sviatoslav Sviridov
[mailto:svd@lintec.minsk.by] [ICQ#10845380] [Lintec Project] [MLUG]
--
"The best index to a person's character is a) how he treats people who
can't
do him any good and b) how he treats people who can't fight back."
-- Abigail Van Buren
^ permalink raw reply [flat|nested] 11+ messages in thread
* Re: [devel] Redefine macros in spec
2003-03-12 16:13 ` Artem Pastukhov
2003-03-12 16:19 ` Sviatoslav Sviridov/Lintec Project
@ 2003-03-12 16:34 ` Denis Ovsienko
2003-03-13 11:35 ` [devel] " Mikhail Zabaluev
2 siblings, 0 replies; 11+ messages in thread
From: Denis Ovsienko @ 2003-03-12 16:34 UTC (permalink / raw)
To: devel
> Я сделал %define _includedir /usr/include/ucl,
> потому что при сборке *.h упорно ложились в /usr/include.
>
> %configure --includedir=%{_includedir}/ucl
> приводит к запуску
>
> %configure --includedir=/usr/include .... --includedir=/usr/include/ucl
>
> Можно наверное как нибудь подругому, но я не нашел как.
Я делал так:
%build
export name=value; %configure bla-bla-bla
ДонНТУ Информационный центр
Денис Овсиенко
DO4-UANIC
^ permalink raw reply [flat|nested] 11+ messages in thread
* Re: [devel] Redefine macros in spec
2003-03-12 16:28 ` Sviatoslav Sviridov/Lintec Project
@ 2003-03-12 16:48 ` Artem Pastukhov
0 siblings, 0 replies; 11+ messages in thread
From: Artem Pastukhov @ 2003-03-12 16:48 UTC (permalink / raw)
To: devel
12 Март 2003 19:28, Sviatoslav Sviridov/Lintec Project написал:
> On Wed, 12 Mar 2003 19:21:51 +0300
> Artem Pastukhov <past@altlinux.ru> wrote:
>
> ...
>
> > > > %configure --includedir=/usr/include ....
> > > > --includedir=/usr/include/ucl
> > > >
> > > > Можно наверное как нибудь подругому, но я не нашел как.
> > >
> > > Но ведь в последнем случае результат всё равно полчался
> > > такой, какой требовался?
> >
> > нет, недеры клались в include/
>
> хм... в такой ситуации у меня всё проходило нормально. Может
> ещё что-то влияет?
Очень странно, но попробовал сейчас
%configure --includedir=%{_includedir}/ucl
собралось без проблем, прошу меня простить за неверную
информацию.
^ permalink raw reply [flat|nested] 11+ messages in thread
* [devel] Re: Redefine macros in spec
2003-03-12 16:13 ` Artem Pastukhov
2003-03-12 16:19 ` Sviatoslav Sviridov/Lintec Project
2003-03-12 16:34 ` [devel] " Denis Ovsienko
@ 2003-03-13 11:35 ` Mikhail Zabaluev
2003-03-13 11:46 ` Artem Pastukhov
2 siblings, 1 reply; 11+ messages in thread
From: Mikhail Zabaluev @ 2003-03-13 11:35 UTC (permalink / raw)
To: devel
[-- Attachment #1: Type: text/plain, Size: 690 bytes --]
Hello Artem,
On Wed, Mar 12, 2003 at 07:13:00PM +0300, Artem Pastukhov wrote:
>
> Пакет ucl - библиотека для быстрой компрессии/декомпресии
> Я сделал %define _includedir /usr/include/ucl,
> потому что при сборке *.h упорно ложились в /usr/include.
Так может, ей так и надо, а не то потом будете маяться,
прописывая всем программам -I%_includedir/ucl в CFLAGS.
Респектабельные пакеты в таких случаях предоставляют что-нибудь
из разряда pkgconfig, но YMMV.
--
Stay tuned,
MhZ JID: mhz@altlinux.org
___________
If you think the pen is mightier than the sword, the next time someone pulls
out a sword I'd like to see you get up there with your Bic.
[-- Attachment #2: Type: application/pgp-signature, Size: 189 bytes --]
^ permalink raw reply [flat|nested] 11+ messages in thread
* Re: [devel] Re: Redefine macros in spec
2003-03-13 11:35 ` [devel] " Mikhail Zabaluev
@ 2003-03-13 11:46 ` Artem Pastukhov
0 siblings, 0 replies; 11+ messages in thread
From: Artem Pastukhov @ 2003-03-13 11:46 UTC (permalink / raw)
To: devel
13 Март 2003 14:35, Mikhail Zabaluev написал:
> Hello Artem,
>
> On Wed, Mar 12, 2003 at 07:13:00PM +0300, Artem Pastukhov
wrote:
> > Пакет ucl - библиотека для быстрой компрессии/декомпресии
> > Я сделал %define _includedir /usr/include/ucl,
> > потому что при сборке *.h упорно ложились в /usr/include.
>
> Так может, ей так и надо, а не то потом будете маяться,
> прописывая всем программам -I%_includedir/ucl в CFLAGS.
>
> Респектабельные пакеты в таких случаях предоставляют
> что-нибудь из разряда pkgconfig, но YMMV.
Я уже во всем разобрался, ей нужно было в include/ucl хотя бы
потому, что сами хедеры содержали
#include <ucl/ucllib.h> .....
^ permalink raw reply [flat|nested] 11+ messages in thread
end of thread, other threads:[~2003-03-13 11:46 UTC | newest]
Thread overview: 11+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2003-03-12 12:09 [devel] Redefine macros in spec Artem Pastukhov
2003-03-12 15:50 ` Stanislav Ievlev
2003-03-12 16:13 ` Artem Pastukhov
2003-03-12 16:19 ` Sviatoslav Sviridov/Lintec Project
2003-03-12 16:21 ` Artem Pastukhov
2003-03-12 16:28 ` Sviatoslav Sviridov/Lintec Project
2003-03-12 16:48 ` Artem Pastukhov
2003-03-12 16:28 ` [devel] " Sergey Vlasov
2003-03-12 16:34 ` [devel] " Denis Ovsienko
2003-03-13 11:35 ` [devel] " Mikhail Zabaluev
2003-03-13 11:46 ` Artem Pastukhov
ALT Linux Team development discussions
This inbox may be cloned and mirrored by anyone:
git clone --mirror http://lore.altlinux.org/devel/0 devel/git/0.git
# If you have public-inbox 1.1+ installed, you may
# initialize and index your mirror using the following commands:
public-inbox-init -V2 devel devel/ http://lore.altlinux.org/devel \
devel@altlinux.org devel@altlinux.ru devel@lists.altlinux.org devel@lists.altlinux.ru devel@linux.iplabs.ru mandrake-russian@linuxteam.iplabs.ru sisyphus@linuxteam.iplabs.ru
public-inbox-index devel
Example config snippet for mirrors.
Newsgroup available over NNTP:
nntp://lore.altlinux.org/org.altlinux.lists.devel
AGPL code for this site: git clone https://public-inbox.org/public-inbox.git