* [Comm] mp3blaster × RPM
@ 2004-06-22 9:57 php-coder
2004-06-22 10:51 ` Nick S. Grechukh
` (2 more replies)
0 siblings, 3 replies; 8+ messages in thread
From: php-coder @ 2004-06-22 9:57 UTC (permalink / raw)
To: community
0000100101011110100100101::22.06.2004::0110001001001000100111100100010
Привет, Linuxоиды!
Пытаюсь скомпилировать и завернуть в пакет mp3blaster.
При конфигурировании вижу следующее:
checking whether byte ordering is bigendian... no
checking whether gcc needs -traditional... no
checking for pthread/mit/pthread.h... no
checking for pth.h... no
checking for machine/soundcard.h... no
checking for soundcard.h... no
checking for machine/soundcard.h... (cached) no
checking for soundcard.h... (cached) no
checking for mysql/mysql.h... no
checking for mysql.h... no
checking for main in -lsidplay... no
Подскажите в каких пакетах можно найти отсутствующие файлы и обязательно
ли их все иметь? А то мне вот непонятно зачем ему заголовочники от MySQL,
если я не собираюсь ее использовать...
Также в /usr/share/mp3blaster помещается два файла и дириктория chasret.
Для чего она не понятно.
[c0der@mycomp /home/coder/dir/share/mp3blaster/charmap]$ ls
chargen.c koi8-r makefile.charmap maketbl.c README win1251 win2koi.tbl
[c0der@mycomp /home/coder/dir/share/mp3blaster/charmap]$ cat README
Instructions:
make -f makefile.charmap
./chargen > koi8-r.map
cat koi8-r.map | koi2win > win1251.map
./maketbl win1251.map koi8-r.map > win2koi.tbl
In mp3blaster configfile:
CharsetTable /path/to/win2koi.tbl
Объясните, пожалуйста, зачем эта папка и файлы в ней? Нужна ли она? Если
нет, то как включить в пакет %_datadir/%name, исключив эту диреторию.
Спасибо!
Чуть не забыл: стоит ли в %doc включать в пакет такие файлы как COPYING AUTHORS
CREDITS TODO?
--
С уважением, php-coder (mailto:php-coder[at]ngs[dot]ru)
Registered Linux User #327594
ALT Linux Master 2.2
010010010010010001010101100::Linux RuleZz!::10001001000100010001000111
^ permalink raw reply [flat|nested] 8+ messages in thread
* Re: [Comm] mp3blaster × RPM
2004-06-22 9:57 [Comm] mp3blaster × RPM php-coder
@ 2004-06-22 10:51 ` Nick S. Grechukh
2004-06-22 11:06 ` Nick S. Grechukh
2004-06-22 11:28 ` Andrey Rahmatullin
2 siblings, 0 replies; 8+ messages in thread
From: Nick S. Grechukh @ 2004-06-22 10:51 UTC (permalink / raw)
To: community
[-- Attachment #1: Type: text/plain, Size: 547 bytes --]
В сообщении от Вторник 22 Июнь 2004 12:57 php-coder написал(a):
> 0000100101011110100100101::22.06.2004::0110001001001000100111100100010
>
> Привет, Linuxоиды!
>
> Пытаюсь скомпилировать и завернуть в пакет mp3blaster.
> При конфигурировании вижу следующее:
блин
вы хоть бы в сизиф предварительно смотрели, что ли. этот пакет уже давно
собран вашим покорным слугой и лежит в сизифе.
там он еще пропатчен на предмет русских тэгов.
так что рекомендую.
--
с уважением,
Nick S. Grechukh
network administrator of
Refractory Trading House
[-- Attachment #2: signature --]
[-- Type: application/pgp-signature, Size: 189 bytes --]
^ permalink raw reply [flat|nested] 8+ messages in thread
* Re: [Comm] mp3blaster × RPM
2004-06-22 9:57 [Comm] mp3blaster × RPM php-coder
2004-06-22 10:51 ` Nick S. Grechukh
@ 2004-06-22 11:06 ` Nick S. Grechukh
2004-06-22 12:18 ` [Comm] mp3blaster ? RPM Andrey Rahmatullin
2004-06-22 11:28 ` Andrey Rahmatullin
2 siblings, 1 reply; 8+ messages in thread
From: Nick S. Grechukh @ 2004-06-22 11:06 UTC (permalink / raw)
To: community
[-- Attachment #1: Type: text/plain, Size: 1496 bytes --]
В сообщении от Вторник 22 Июнь 2004 12:57 php-coder написал(a):
> 0000100101011110100100101::22.06.2004::0110001001001000100111100100010
>
> Привет, Linuxоиды!
>
> Пытаюсь скомпилировать и завернуть в пакет mp3blaster.
> При конфигурировании вижу следующее:
>
> checking whether byte ordering is bigendian... no
> checking whether gcc needs -traditional... no
> checking for pthread/mit/pthread.h... no
> checking for pth.h... no
> checking for machine/soundcard.h... no
> checking for soundcard.h... no
> checking for machine/soundcard.h... (cached) no
> checking for soundcard.h... (cached) no
> checking for mysql/mysql.h... no
> checking for mysql.h... no
> checking for main in -lsidplay... no
>
> Подскажите в каких пакетах можно найти отсутствующие файлы и обязательно
необязательно. скрипт configure смотрит что есть и где его искать, а чего нет.
если make проходит нормально то все ОК.
> А то мне вот непонятно зачем ему заголовочники от MySQL,
> если я не собираюсь ее использовать...
а откуда скрипт знает что вы собираетесь делать?
если сказать ./configure --without-mysql (точно не помню) - тогда он будет
знать.
еще одна подсказка:
собрать mp3blaster с опцией --enable-static даже не пытайтесь.
> Чуть не забыл: стоит ли в %doc включать в пакет такие файлы как COPYING
> AUTHORS CREDITS TODO?
обязательно.
а вообще - этот пакет уже есть в сизифе ;-)
--
с уважением,
Nick S. Grechukh
network administrator of
Refractory Trading House
[-- Attachment #2: signature --]
[-- Type: application/pgp-signature, Size: 189 bytes --]
^ permalink raw reply [flat|nested] 8+ messages in thread
* Re: [Comm] mp3blaster ? RPM
2004-06-22 9:57 [Comm] mp3blaster × RPM php-coder
2004-06-22 10:51 ` Nick S. Grechukh
2004-06-22 11:06 ` Nick S. Grechukh
@ 2004-06-22 11:28 ` Andrey Rahmatullin
2004-06-22 12:16 ` Re[2]: " php-coder
2 siblings, 1 reply; 8+ messages in thread
From: Andrey Rahmatullin @ 2004-06-22 11:28 UTC (permalink / raw)
To: community
[-- Attachment #1: Type: text/plain, Size: 1739 bytes --]
On Tue, Jun 22, 2004 at 04:57:35PM +0700, php-coder wrote:
> Пытаюсь скомпилировать и завернуть в пакет mp3blaster.
ftp://ftp.altlinux.com/pub/distributions/ALTLinux/Sisyphus/i586/RPMS.classic/mp3blaster-3.2.0-alt9.i586.rpm
чем не нравится?
> Также в /usr/share/mp3blaster помещается два файла и дириктория chasret.
> Для чего она не понятно.
RTFM какую-то доку от mp3blaster. Сам уже не помню.
>Если
> нет, то как включить в пакет %_datadir/%name, исключив эту диреторию.
Обычно такое кладется в %doc, а чтобы не помещать ее в %_datadir/%name,
банально удаляйте в секции %install.
> Чуть не забыл: стоит ли в %doc включать в пакет такие файлы как COPYING AUTHORS
> CREDITS TODO?
Обычно включают в %doc все непустые (и вообще с более-менее осмысленным
наполнением) подобные файлы.
Не имеет смысла класть стандартный INSTALL (где написано These are generic
installation instructions), и иногда не кладут лицензию, вместо самого
файла COPYING заворачивая симлинк на соответствующую лицензию из пакета
common-licenses. Делается это так:
в конце %install добавляется что-то типа
%__ln_s -f /usr/share/license/GPL-2 COPYING
и в %files ставится
%doc --no-dereference COPYING
Это сэкономит (в случае GPL-2) ~20 кб на ФС (при установленном пакете) и
~7 кб в самом файле пакета.
Обратите внимание, что необходимо делать симлинк на правильную лицензию,
т.е. в случае, скажем, BSD, будет /usr/share/license/BSD. В случае
нестандартной лицензии ее надо класть обязательно.
ЗЫ. А вот есть ли смысл в запихивании даже ссылки на стандартную лицензию
в каждый пакет - я так и не понял.
--
WBR, wRAR (ALT Linux Team)
Не отчаивайтесь, все ошибки рано или поздно исправляются.
-- ldv in sisyphus@
[-- Attachment #2: Type: application/pgp-signature, Size: 189 bytes --]
^ permalink raw reply [flat|nested] 8+ messages in thread
* Re[2]: [Comm] mp3blaster ? RPM
2004-06-22 11:28 ` Andrey Rahmatullin
@ 2004-06-22 12:16 ` php-coder
2004-06-22 12:31 ` Andrey Rahmatullin
0 siblings, 1 reply; 8+ messages in thread
From: php-coder @ 2004-06-22 12:16 UTC (permalink / raw)
To: Andrey Rahmatullin
0000100101011110100100101::22.06.2004::0110001001001000100111100100010
Здравствуйте, Andrey!
Отвечаю на Ваше письмо:
> ftp://ftp.altlinux.com/pub/distributions/ALTLinux/Sisyphus/i586/RPMS.classic/mp3blaster-3.2.0-alt9.i586.rpm
> чем не нравится?
Смущает сам Sysyphus ;)))
> в конце %install добавляется что-то типа
> %__ln_s -f /usr/share/license/GPL-2 COPYING
> и в %files ставится
> %doc --no-dereference COPYING
Это очень классная фишка :)) Видимо, мне придется пересобирать все
5 мною собранных пакетов :))
Кстати, эта ссылка потом удалится вместе с пакетом?
> Это сэкономит (в случае GPL-2) ~20 кб на ФС (при установленном пакете) и
> ~7 кб в самом файле пакета.
Существенно... Я люблю оптимизировать все и вся %)) И для этого
обычно не устанавливаю документацию из /usr/share/doc, но в пакет
все же решил ее заворачивать...
Андрей! Спасибо Вам за помощь!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
--
С уважением, php-coder (mailto:php-coder[at]ngs[dot]ru)
Registered Linux User #327594
ALT Linux Master 2.2
010010010010010001010101100::Linux RuleZz!::100010010001000100010001110
^ permalink raw reply [flat|nested] 8+ messages in thread
* Re: [Comm] mp3blaster ? RPM
2004-06-22 11:06 ` Nick S. Grechukh
@ 2004-06-22 12:18 ` Andrey Rahmatullin
2004-06-22 12:38 ` Nick S. Grechukh
0 siblings, 1 reply; 8+ messages in thread
From: Andrey Rahmatullin @ 2004-06-22 12:18 UTC (permalink / raw)
To: community
[-- Attachment #1: Type: text/plain, Size: 479 bytes --]
On Tue, Jun 22, 2004 at 02:06:07PM +0300, Nick S. Grechukh wrote:
>необязательно. скрипт configure смотрит что есть и где его искать, а чего нет.
>если make проходит нормально то все ОК.
За исключением того, что могут быть выключены некоторые опциональные
возможности.
--
WBR, wRAR (ALT Linux Team)
FTP -- это не приватный протокол, даже в локальной сети.
Не стоит его использовать каким-либо другим образом, кроме как public read only.
-- at in sisyphus@
[-- Attachment #2: Type: application/pgp-signature, Size: 189 bytes --]
^ permalink raw reply [flat|nested] 8+ messages in thread
* Re: [Comm] mp3blaster ? RPM
2004-06-22 12:16 ` Re[2]: " php-coder
@ 2004-06-22 12:31 ` Andrey Rahmatullin
0 siblings, 0 replies; 8+ messages in thread
From: Andrey Rahmatullin @ 2004-06-22 12:31 UTC (permalink / raw)
To: Andrey Rahmatullin
[-- Attachment #1: Type: text/plain, Size: 970 bytes --]
On Tue, Jun 22, 2004 at 07:16:40PM +0700, php-coder wrote:
>> ftp://ftp.altlinux.com/pub/distributions/ALTLinux/Sisyphus/i586/RPMS.classic/mp3blaster-3.2.0-alt9.i586.rpm
>> чем не нравится?
> Смущает сам Sysyphus ;)))
Сизиф, безусловно, менее стабилен, чем дистрибутивы, но сборка руками еще
менее стабильна (особенно если в пакеты не заворачивать).
И не забывайте, что сборка пакета в Сизифе нередко отличается от обычной
(либо патчи, либо какие-то трюки в спеке, по смыслу близкие к патчам,
либо какие-нибудь ключики к configure и т.д.). Если собираете софт,
который есть в Сизифе - как min стоит глянуть на спек на
http://altlinux.org.ua/devel/RPM/SPECS/classic/, а то и скачать src.rpm и
посмотреть патчи.
> Кстати, эта ссылка потом удалится вместе с пакетом?
Ну так ссылка - это файл. Этот файл принадлежит пакету и
создается/удаляется на общих основаниях.
--
WBR, wRAR (ALT Linux Team)
WOW!
Ядра посыпались :-)
-- aen in devel@
[-- Attachment #2: Type: application/pgp-signature, Size: 189 bytes --]
^ permalink raw reply [flat|nested] 8+ messages in thread
* Re: [Comm] mp3blaster ? RPM
2004-06-22 12:18 ` [Comm] mp3blaster ? RPM Andrey Rahmatullin
@ 2004-06-22 12:38 ` Nick S. Grechukh
0 siblings, 0 replies; 8+ messages in thread
From: Nick S. Grechukh @ 2004-06-22 12:38 UTC (permalink / raw)
To: community
[-- Attachment #1: Type: text/plain, Size: 507 bytes --]
В сообщении от Вторник 22 Июнь 2004 15:18 Andrey Rahmatullin написал(a):
> On Tue, Jun 22, 2004 at 02:06:07PM +0300, Nick S. Grechukh wrote:
> >необязательно. скрипт configure смотрит что есть и где его искать, а чего
> > нет. если make проходит нормально то все ОК.
>
> За исключением того, что могут быть выключены некоторые опциональные
> возможности.
ну да, естественно. для этого и служит явное указание buildreq.
--
с уважением,
Nick S. Grechukh
network administrator of
Refractory Trading House
[-- Attachment #2: signature --]
[-- Type: application/pgp-signature, Size: 189 bytes --]
^ permalink raw reply [flat|nested] 8+ messages in thread
end of thread, other threads:[~2004-06-22 12:38 UTC | newest]
Thread overview: 8+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2004-06-22 9:57 [Comm] mp3blaster × RPM php-coder
2004-06-22 10:51 ` Nick S. Grechukh
2004-06-22 11:06 ` Nick S. Grechukh
2004-06-22 12:18 ` [Comm] mp3blaster ? RPM Andrey Rahmatullin
2004-06-22 12:38 ` Nick S. Grechukh
2004-06-22 11:28 ` Andrey Rahmatullin
2004-06-22 12:16 ` Re[2]: " php-coder
2004-06-22 12:31 ` Andrey Rahmatullin
ALT Linux Community general discussions
This inbox may be cloned and mirrored by anyone:
git clone --mirror http://lore.altlinux.org/community/0 community/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 community community/ http://lore.altlinux.org/community \
mandrake-russian@linuxteam.iplabs.ru community@lists.altlinux.org community@lists.altlinux.ru community@lists.altlinux.com
public-inbox-index community
Example config snippet for mirrors.
Newsgroup available over NNTP:
nntp://lore.altlinux.org/org.altlinux.lists.community
AGPL code for this site: git clone https://public-inbox.org/public-inbox.git