From: Michael Shigorin <mike@osdn.org.ua>
To: ALT Devel discussion list <devel@lists.altlinux.org>
Subject: [devel] не надо грязи на макросы
Date: Sat, 1 Sep 2007 12:17:16 +0300
Message-ID: <20070901091716.GP22284@osdn.org.ua> (raw)
In-Reply-To: <200709011242.43249.shrek@altlinux.ru>
On Sat, Sep 01, 2007 at 12:42:38PM +0400, Valery V. Inozemtsev wrote:
> > > > rpm-build-fonts, очевидно.
> > > кто это будет делать?
> > Со своей стороны я был бы признателен, если бы кто-нибудь
> > подытожил обсуждение, которое началось с "макросы - зло"
> в макросах должны быть только каталоги, в остальном мантейнер
> должен понимать то что он делает
> > P.P.S.
> > Шрифтовые пакеты Вячеслава Диконова считаю нужным
> > перепаковывать, используя rpm-build-fonts.
> макросы ради макросов? извини, Виталик, но это моразм
Валер, прекрати рассказывать и тем более делать такие глупости,
пожалуйста. То, что "макросы -- это каталоги", является
исключительно твоим заблуждением.
---
При разработке изменений и дополнений к RPM решались следующие задачи:
[...]
Помочь разработчику: так как spec-файлы все ещё пишут люди, то их
работу нужно свести к тому минимуму, который, собственно, и
требует участия человека. Разработчик не должен копировать блоки
кода из файла в файл, ибо эта неинтеллектуальная работа отнимает
массу сил и чревата ошибками. Для этого есть макросы. Если
какой-то код появляется в разных spec-файлах более одного раза,
то надо написать макрос(ы).
--- http://docs.altlinux.ru/alt/devel/ch01s02.html
PS: скажи, куда нарисовать триггер, который сделает нечто вроде
subst 's,^\([[:blank:]]\+FontPath[[:blank:]]\+\)"unix/:-1",\1"catalogue:/etc/X11/fontpath.d",' /etc/X11/xorg.conf
-- нарисую. А то, видишь ли, понимать, какую именно неизбежную
подстановку надо выполнить, чтоб полсистемы не отвалилось -- мне
тоже лень, такой вот у меня маразм неслакваристический.
PPS: коллеги, я понимаю, что полнолуние, но давайте как-то...
--
---- WBR, Michael Shigorin <mike@altlinux.ru>
------ Linux.Kiev http://www.linux.kiev.ua/
next prev parent reply other threads:[~2007-09-01 9:17 UTC|newest]
Thread overview: 38+ messages / expand[flat|nested] mbox.gz Atom feed top
2007-08-31 10:22 [devel] chkfontpath или вторая часть марлезонского балета Valery V. Inozemtsev
2007-08-31 10:27 ` Alexey Rusakov
2007-08-31 10:40 ` Valery V. Inozemtsev
2007-08-31 12:02 ` Alexey Rusakov
2007-09-01 6:27 ` Vitaly Lipatov
2007-09-01 8:42 ` Valery V. Inozemtsev
2007-09-01 9:14 ` Vitaly Lipatov
2007-09-01 9:38 ` Valery V. Inozemtsev
2007-09-01 10:03 ` Michael Shigorin
2007-09-01 12:43 ` Valery V. Inozemtsev
2007-09-01 12:52 ` Mykola S. Grechukh
2007-09-01 13:40 ` [devel] хочу %trigger Michael Shigorin
2007-09-01 9:17 ` Michael Shigorin [this message]
2007-09-01 9:42 ` [devel] не надо грязи на макросы Valery V. Inozemtsev
2007-09-01 10:10 ` [devel] и при возможности автопереезда лучше так и делать Michael Shigorin
2007-09-01 10:22 ` Valery V. Inozemtsev
2007-09-01 10:25 ` Valery V. Inozemtsev
2007-09-01 13:04 ` Konstantin A. Lepikhov
2007-09-01 13:12 ` Valery V. Inozemtsev
2007-09-01 13:46 ` Michael Shigorin
2007-09-01 14:46 ` Valery V. Inozemtsev
2007-09-01 14:57 ` Michael Shigorin
2007-09-02 17:47 ` Dmitry V. Levin
2007-09-02 17:56 ` Valery V. Inozemtsev
2007-09-03 19:16 ` [devel] Q: FontPath in xorg.conf Dmitry V. Levin
2007-09-03 19:21 ` Valery V. Inozemtsev
2007-09-01 13:23 ` [devel] и при возможности автопереезда лучше так и делать Michael Shigorin
2007-09-01 13:30 ` Valery V. Inozemtsev
2007-09-01 14:19 ` Michael Shigorin
2007-09-01 14:29 ` Valery V. Inozemtsev
2007-09-01 14:33 ` Michael Shigorin
2007-09-01 13:20 ` Michael Shigorin
2007-09-01 9:38 ` [devel] chkfontpath или вторая часть марлезонского балета Alexey I. Froloff
2007-09-01 9:55 ` Valery V. Inozemtsev
2007-08-31 10:53 ` Valery V. Inozemtsev
2007-08-31 12:54 ` Valery V. Inozemtsev
2007-09-01 13:07 ` Valery V. Inozemtsev
2007-09-04 16:54 ` Valery V. Inozemtsev
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=20070901091716.GP22284@osdn.org.ua \
--to=mike@osdn.org.ua \
--cc=devel@lists.altlinux.org \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
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