* [devel] rpm packages building @ 2001-08-10 9:26 Andrey Astafiev 2001-08-10 9:37 ` Stanislav Ievlev 0 siblings, 1 reply; 14+ messages in thread From: Andrey Astafiev @ 2001-08-10 9:26 UTC (permalink / raw) To: devel начал собирать пакет id3lib для работы тегами ID3v1 и ID3v2. возникли следующие вопросы: 1. если программный продукт - библиотека, каким из пакетов следует даввать префикс lib и нужно ли это делать вообще? например, я делаю пакеты а) с разделяемой библиотекой б) с файлами заголовков в) со статической библиотекой г) с документацией д) с примерами программ. для конретного случая, где нужно использовать префикс lib? 2. в каких случаях нужно/можно/желательно выносить документацию в отдельный пакет? 3. какие существуют способы определения зависимостей для всех бинарников и библиотек пакетов? в исправленном спеке для пакета flac я нашел такую строку. как она добавилась автоматически? +# Automatically added by buildreq on Wed Aug 08 2001 +BuildRequires: glib-devel gtk+-devel nasm XFree86-devel xmms-devel ~~~~~~ andrei ICQ: 111752051 _______________________________________________ Devel mailing list Devel@linux.iplabs.ru http://www.logic.ru/mailman/listinfo/devel ^ permalink raw reply [flat|nested] 14+ messages in thread
* Re: [devel] rpm packages building 2001-08-10 9:26 [devel] rpm packages building Andrey Astafiev @ 2001-08-10 9:37 ` Stanislav Ievlev 2001-08-10 9:54 ` Andrey Astafiev 2001-08-10 10:42 ` Andrey Astafiev 0 siblings, 2 replies; 14+ messages in thread From: Stanislav Ievlev @ 2001-08-10 9:37 UTC (permalink / raw) To: devel Andrey Astafiev wrote: >начал собирать пакет id3lib для работы тегами ID3v1 и ID3v2. >возникли следующие вопросы: > >1. если программный продукт - библиотека, каким из пакетов >следует даввать префикс lib и нужно ли это делать вообще? >например, я делаю пакеты > а) с разделяемой библиотекой > б) с файлами заголовков > в) со статической библиотекой > г) с документацией > д) с примерами программ. >для конретного случая, где нужно использовать префикс lib? > Если эту библиотеку можно использовать для разработки сторонних программ то обычно делится 1. программа или общая часть библиотеки (например конфигурационные файлы) 2. lib%name - библиотека 3. lib%name-devel - для разработки 4. lib%name-devel-static - необязательно, но если есть, то лучше вынести. > > >2. в каких случаях нужно/можно/желательно >выносить документацию в отдельный пакет? > Если ее очень много и без нее можно прожить. Например grub-doc отдельно именно из-за этого. > >3. какие существуют способы определения зависимостей для >всех бинарников и библиотек пакетов? >в исправленном спеке для пакета flac я нашел такую строку. >как она добавилась автоматически? >+# Automatically added by buildreq on Wed Aug 08 2001 >+BuildRequires: glib-devel gtk+-devel nasm XFree86-devel xmms-devel > Это программа buildreq добавила > > > > >~~~~~~ >andrei >ICQ: 111752051 >_______________________________________________ >Devel mailing list >Devel@linux.iplabs.ru >http://www.logic.ru/mailman/listinfo/devel > _______________________________________________ Devel mailing list Devel@linux.iplabs.ru http://www.logic.ru/mailman/listinfo/devel ^ permalink raw reply [flat|nested] 14+ messages in thread
* Re: [devel] rpm packages building 2001-08-10 9:37 ` Stanislav Ievlev @ 2001-08-10 9:54 ` Andrey Astafiev 2001-08-10 10:02 ` Alexander Bokovoy 2001-08-10 10:42 ` Andrey Astafiev 1 sibling, 1 reply; 14+ messages in thread From: Andrey Astafiev @ 2001-08-10 9:54 UTC (permalink / raw) To: devel > >3. какие существуют способы определения зависимостей для > >всех бинарников и библиотек пакетов? > >в исправленном спеке для пакета flac я нашел такую строку. > >как она добавилась автоматически? > >+# Automatically added by buildreq on Wed Aug 08 2001 > >+BuildRequires: glib-devel gtk+-devel nasm XFree86-devel xmms-devel > > > Это программа buildreq добавила она вызывается как-то отдельно? эта строка появилась в пакете, исправленном Дмитрием Левиным. когда я собирал пакет ее не было. ~~~~~~ andrei ICQ: 111752051 _______________________________________________ Devel mailing list Devel@linux.iplabs.ru http://www.logic.ru/mailman/listinfo/devel ^ permalink raw reply [flat|nested] 14+ messages in thread
* Re: [devel] rpm packages building 2001-08-10 9:54 ` Andrey Astafiev @ 2001-08-10 10:02 ` Alexander Bokovoy 0 siblings, 0 replies; 14+ messages in thread From: Alexander Bokovoy @ 2001-08-10 10:02 UTC (permalink / raw) To: devel On Fri, Aug 10, 2001 at 01:54:41PM +0400, Andrey Astafiev wrote: > > >3. какие существуют способы определения зависимостей для > > >всех бинарников и библиотек пакетов? > > >в исправленном спеке для пакета flac я нашел такую строку. > > >как она добавилась автоматически? > > >+# Automatically added by buildreq on Wed Aug 08 2001 > > >+BuildRequires: glib-devel gtk+-devel nasm XFree86-devel xmms-devel > > > > > Это программа buildreq добавила > она вызывается как-то отдельно? эта строка появилась в пакете, > исправленном Дмитрием Левиным. когда я собирал пакет ее не было. Поставьте пакет buildreqs и периодически перед сборкой прогоняйте buildreq мой_spec_файл -- / Alexander Bokovoy $ cat /proc/identity >~/.signature `Senior software developer and analyst for SaM-Solutions Ltd.` --- lp1 on fire (One of the more obfuscated kernel messages) _______________________________________________ Devel mailing list Devel@linux.iplabs.ru http://www.logic.ru/mailman/listinfo/devel ^ permalink raw reply [flat|nested] 14+ messages in thread
* Re: [devel] rpm packages building 2001-08-10 9:37 ` Stanislav Ievlev 2001-08-10 9:54 ` Andrey Astafiev @ 2001-08-10 10:42 ` Andrey Astafiev 2001-08-10 10:47 ` Andrey Astafiev 1 sibling, 2 replies; 14+ messages in thread From: Andrey Astafiev @ 2001-08-10 10:42 UTC (permalink / raw) To: devel > >начал собирать пакет id3lib для работы тегами ID3v1 и ID3v2. > >возникли следующие вопросы: > > > >1. если программный продукт - библиотека, каким из пакетов > >следует даввать префикс lib и нужно ли это делать вообще? > >например, я делаю пакеты > > а) с разделяемой библиотекой > > б) с файлами заголовков > > в) со статической библиотекой > > г) с примерами программ. > >для конретного случая, где нужно использовать префикс lib? > > Если эту библиотеку можно использовать для разработки сторонних программ > то обычно делится > 1. программа или общая часть библиотеки (например конфигурационные > файлы) > 2. lib%name - библиотека > 3. lib%name-devel - для разработки > 4. lib%name-devel-static - необязательно, но если есть, то лучше > вынести. в данном случае ничего общего (попадающего под первую категорию) не находится. соответственно, нет ничего для пакета главного пакета с именем id3lib. возможно ли это идеологически? как мне кажется, в данном случае нужно libid3lib, libid3lib-devel, libid3lib-devel-static и id3lib-examples. должно ли быть нечто в простой библиотеке, предназначенной только для использования в других программах, что можно записать в пакет в таким именем? прилагаю свой спек, с помощью которого я получаю пакеты с вышеуказанными именами. сборка проходит чисто. укажите, пожалуйста, на корявости. ~~~~~~ andrei ICQ: 111752051 _______________________________________________ Devel mailing list Devel@linux.iplabs.ru http://www.logic.ru/mailman/listinfo/devel ^ permalink raw reply [flat|nested] 14+ messages in thread
* Re: [devel] rpm packages building 2001-08-10 10:42 ` Andrey Astafiev @ 2001-08-10 10:47 ` Andrey Astafiev 1 sibling, 1 reply; 14+ messages in thread From: Andrey Astafiev @ 2001-08-10 10:47 UTC (permalink / raw) To: devel [-- Attachment #1: Type: text/plain, Size: 196 bytes --] > прилагаю свой спек, с помощью которого я получаю пакеты с вышеуказанными > именами. сборка проходит чисто. укажите, пожалуйста, на корявости. извиняюсь, забыл.... ~~~~~~ andrei ICQ: 111752051 [-- Attachment #2: id3lib.spec --] [-- Type: application/octet-stream, Size: 3777 bytes --] ^ permalink raw reply [flat|nested] 14+ messages in thread
[parent not found: <3B73BE42.5020200@altlinux.ru>]
* Re: [devel] rpm packages building @ 2001-08-13 8:32 ` Dmitry V. Levin 2001-08-13 10:37 ` Andrey Astafiev 0 siblings, 1 reply; 14+ messages in thread From: Dmitry V. Levin @ 2001-08-13 8:32 UTC (permalink / raw) To: devel [-- Attachment #1: Type: text/plain, Size: 1748 bytes --] On Fri, Aug 10, 2001 at 02:58:10PM +0400, Stanislav Ievlev wrote: > После беглого просмотра > %post -n %name -p /sbin/ldconfig наверное должен быть к lib%name > > На всякий случай лучше писать *.so.* вместо *.so* > > для %package -n %name-examples (достаточно %package examples) > > Requires лучше lib%name = %version-%release (то есть с релизом как Вы > сделали и для остальных пакетов) А также: вместо строки CXXFLAGS="$RPM_OPT_FLAGS -fexceptions" лучше написать %remove_optflags %optflags_nocpp (по умолчанию и так есть -fexceptions, цель: убрать -fno-exceptions -fno-rtti, если их кто-то выставил). Я придерживаюсь той же точки зрения, что и Михаил: В библиотечном пакете очень неудачно выглядит дублирование lib*lib. Я бы рекомендовал не плодить таких неуклюжестей ни Вам, ни другим разработчикам. Вопрос к разработчикам: Как бы вы отнеслись к тому, чтобы сделать это правило обязательным для Sisyphus? Сейчас там находятся следующие lib*lib'ы: libglib2-1.3.6-alt1 libglib2-devel-1.3.6-alt1 libglib2-devel-static-1.3.6-alt1 libglibwww1-0.2-ipl3mdk libglibwww1-devel-0.2-ipl3mdk libpwlib-1.1.33-alt1 libpwlib-devel-1.1.33-alt1 > А в целом - все просто отлично. Далеко не все из нас могут писать такие > аккуратные спеки. Я повидал на последние несколько лет немало spec-файлов от самых разных людей, и на этом фоне Ваша работа смотрится очень неплохо. Regards, Dmitry +-------------------------------------------------------------------------+ Dmitry V. Levin mailto://ldv@alt-linux.org ALT Linux Team http://www.altlinux.ru/ Fandra Project http://www.fandra.org/ +-------------------------------------------------------------------------+ UNIX is user friendly. It's just very selective about who its friends are. [-- Attachment #2: Type: application/pgp-signature, Size: 232 bytes --] ^ permalink raw reply [flat|nested] 14+ messages in thread
* Re: [devel] rpm packages building 2001-08-13 8:32 ` Dmitry V. Levin @ 2001-08-13 10:37 ` Andrey Astafiev 2001-08-13 10:54 ` Alexander Bokovoy 2001-08-13 11:14 ` Dmitry V. Levin 0 siblings, 2 replies; 14+ messages in thread From: Andrey Astafiev @ 2001-08-13 10:37 UTC (permalink / raw) To: devel > > После беглого просмотра > > %post -n %name -p /sbin/ldconfig наверное должен быть к lib%name > > > > На всякий случай лучше писать *.so.* вместо *.so* > > > > для %package -n %name-examples (достаточно %package examples) > > > > Requires лучше lib%name = %version-%release (то есть с релизом как Вы > > сделали и для остальных пакетов) > > А также: > вместо строки > CXXFLAGS="$RPM_OPT_FLAGS -fexceptions" > лучше написать > %remove_optflags %optflags_nocpp > (по умолчанию и так есть -fexceptions, цель: убрать > -fno-exceptions -fno-rtti, если их кто-то выставил). спасибо, всем за науку. есть еще пара вопросов: 1. когда собирается пакет, зависимости проставляются автоматически. при этом хотелось бы избежать прописывания только одной-двух? пример, я собрал пакет id3lib и пакет с использующей его программой easytag. для работы easytag нужна версия id3lib >= 3.7.12, и это я указываю ручками. однако, из-за того что у меня в системе установлена версия 3.7.13, автоматически прописывается зависимость от id3lib-3.7.so.13, что не совсем правильно. как это правильно обработать? 2. вопрос касательно документации к пакету. есть ли (можно ли сделать) какой-нибудь макрос, позволяющий нескольким пакетам, создаваемым из одного srpm, сохранять документацию в одном каталоге. пример, из одного srpm (ncurses) создается несколько пакетов, при этом докуметация к нему такова, что ее было бы логично разложить в несколько пакетов (общая информация, мануалы, руководства для разработчика, примеры). в случае ncurses такое разделение есть и документация раскладывается в %doc/ncurses/ и %doc/libncurses-devel/ имхо, это не очень удобно, так как желающий почитать документацию и посмотреть примеры по ncurses посмотрит в первый каталог и ничего там найдет. надеюсь я высказался достаточно понятно. еще раз повторю основную идею: должен быть такой стандартный (удобный) макрос, определенный единообразно для каждой секции files, чтобы после установки каждого отдельного пакета докуметация добавлялась в один каталог, например, называемый /usr/share/doc/имя-основного-пакета. > Я придерживаюсь той же точки зрения, что и Михаил: > В библиотечном пакете очень неудачно выглядит дублирование lib*lib. > Я бы рекомендовал не плодить таких неуклюжестей ни Вам, ни другим > разработчикам. > > Вопрос к разработчикам: > Как бы вы отнеслись к тому, чтобы сделать это правило обязательным для > Sisyphus? Сейчас там находятся следующие lib*lib'ы: потому-то я и стал писать, коряво lib*lib как-то выглядит. хотя с другой стороны в плане систематизации в этом есть некоторое удобство: при сортировке все библиотеки находятся вместе. ~~~~~~ andrei ICQ: 111752051 _______________________________________________ Devel mailing list Devel@linux.iplabs.ru http://www.logic.ru/mailman/listinfo/devel ^ permalink raw reply [flat|nested] 14+ messages in thread
* Re: [devel] rpm packages building 2001-08-13 10:37 ` Andrey Astafiev @ 2001-08-13 10:54 ` Alexander Bokovoy 2001-08-13 11:14 ` Dmitry V. Levin 1 sibling, 0 replies; 14+ messages in thread From: Alexander Bokovoy @ 2001-08-13 10:54 UTC (permalink / raw) To: devel On Mon, Aug 13, 2001 at 02:37:49PM +0400, Andrey Astafiev wrote: > > > После беглого просмотра > > > %post -n %name -p /sbin/ldconfig наверное должен быть к lib%name > > > > > > На всякий случай лучше писать *.so.* вместо *.so* > > > > > > для %package -n %name-examples (достаточно %package examples) > > > > > > Requires лучше lib%name = %version-%release (то есть с релизом как Вы > > > сделали и для остальных пакетов) > > > > А также: > > вместо строки > > CXXFLAGS="$RPM_OPT_FLAGS -fexceptions" > > лучше написать > > %remove_optflags %optflags_nocpp > > (по умолчанию и так есть -fexceptions, цель: убрать > > -fno-exceptions -fno-rtti, если их кто-то выставил). > > спасибо, всем за науку. есть еще пара вопросов: > 1. когда собирается пакет, зависимости проставляются автоматически. > при этом хотелось бы избежать прописывания только одной-двух? > пример, я собрал пакет id3lib и пакет с использующей его > программой easytag. для работы easytag нужна версия id3lib >= 3.7.12, > и это я указываю ручками. однако, из-за того что у меня в системе > установлена версия 3.7.13, автоматически прописывается зависимость > от id3lib-3.7.so.13, что не совсем правильно. > как это правильно обработать? Исправить пакет так, чтобы версия SO-библиотеки не была привязана к версии пакета. Такая привязка есть неправильное поведение и должно исправляться в любом случае, поскольку версия .so меняется при изменении API, которое врядли произошло при смене минорной версии. -- / Alexander Bokovoy $ cat /proc/identity >~/.signature `Senior software developer and analyst for SaM-Solutions Ltd.` --- Q: What's buried in Grant's tomb? A: A corpse. _______________________________________________ Devel mailing list Devel@linux.iplabs.ru http://www.logic.ru/mailman/listinfo/devel ^ permalink raw reply [flat|nested] 14+ messages in thread
* Re: [devel] rpm packages building 2001-08-13 10:37 ` Andrey Astafiev 2001-08-13 10:54 ` Alexander Bokovoy @ 2001-08-13 11:14 ` Dmitry V. Levin 2001-08-15 9:55 ` Andrey Astafiev 2001-08-18 9:21 ` Anton Farygin 1 sibling, 2 replies; 14+ messages in thread From: Dmitry V. Levin @ 2001-08-13 11:14 UTC (permalink / raw) To: devel [-- Attachment #1: Type: text/plain, Size: 1722 bytes --] On Mon, Aug 13, 2001 at 02:37:49PM +0400, Andrey Astafiev wrote: > 2. вопрос касательно документации к пакету. есть ли (можно ли сделать) > какой-нибудь макрос, позволяющий нескольким пакетам, создаваемым из > одного srpm, сохранять документацию в одном каталоге. %doc полный_путь_к_каталогу_с_документацией > пример, из одного srpm (ncurses) создается несколько пакетов, > при этом докуметация к нему такова, что ее было бы логично разложить > в несколько пакетов (общая информация, мануалы, руководства для > разработчика, примеры). в случае ncurses такое разделение есть и > документация раскладывается в %doc/ncurses/ и %doc/libncurses-devel/ > имхо, это не очень удобно, так как желающий почитать документацию и > посмотреть примеры по ncurses посмотрит в первый каталог и ничего там найдет. > надеюсь я высказался достаточно понятно. еще раз повторю основную идею: > должен быть такой стандартный (удобный) макрос, определенный единообразно > для каждой секции files, чтобы после установки каждого отдельного > пакета докуметация добавлялась в один каталог, например, называемый > /usr/share/doc/имя-основного-пакета. Например, так: %files one %dir %_defaultdocdir/%name %doc %_defaultdocdir/%name/one %files two %dir %_defaultdocdir/%name %doc %_defaultdocdir/%name/two Достаточно этого, или хочется видеть нечто более красивое? Regards, Dmitry +-------------------------------------------------------------------------+ Dmitry V. Levin mailto://ldv@alt-linux.org ALT Linux Team http://www.altlinux.ru/ Fandra Project http://www.fandra.org/ +-------------------------------------------------------------------------+ UNIX is user friendly. It's just very selective about who its friends are. [-- Attachment #2: Type: application/pgp-signature, Size: 232 bytes --] ^ permalink raw reply [flat|nested] 14+ messages in thread
* Re: [devel] rpm packages building 2001-08-13 11:14 ` Dmitry V. Levin @ 2001-08-15 9:55 ` Andrey Astafiev 2001-08-15 10:09 ` Andrey Astafiev 2001-08-18 9:21 ` Anton Farygin 1 sibling, 1 reply; 14+ messages in thread From: Andrey Astafiev @ 2001-08-15 9:55 UTC (permalink / raw) To: devel > > 2. вопрос касательно документации к пакету. есть ли > > (можно ли сделать) какой-нибудь макрос, позволяющий > > нескольким пакетам, создаваемым из одного srpm, > > сохранять документацию в одном каталоге. > > %doc полный_путь_к_каталогу_с_документацией подчеркиваю, чтобы разные rpm, созданные из одного srpm сохраняли документацию в ОДНОМ каталоге, т.е. не в /usr/share/doc/%name, /usr/share/doc/%name-devel и т.д. а все в /usr/share/doc/%name > > пример, из одного srpm (ncurses) создается несколько > > пакетов, при этом докуметация к нему такова, что ее > > было бы логично разложить в несколько пакетов (общая > > информация, мануалы, руководства для разработчика, примеры). > > в случае ncurses такое разделение есть и документация > > раскладывается в %doc/ncurses/ и %doc/libncurses-devel/ > > имхо, это не очень удобно, так как желающий почитать > > документацию и посмотреть примеры по ncurses посмотрит > > в первый каталог и ничего там найдет. надеюсь я высказался > > достаточно понятно. еще раз повторю основную идею: > > должен быть такой стандартный (удобный) макрос, > > определенный единообразно для каждой секции files, > > чтобы после установки каждого отдельного пакета > > докуметация добавлялась в один каталог, например, > > называемый /usr/share/doc/имя-основного-пакета. > > Например, так: > %files one > %dir %_defaultdocdir/%name > %doc %_defaultdocdir/%name/one > > %files two > %dir %_defaultdocdir/%name > %doc %_defaultdocdir/%name/two > > Достаточно этого, или хочется видеть нечто более красивое? я вот залил пакет id3lib ~~~~~~ andrei ICQ: 111752051 _______________________________________________ Devel mailing list Devel@linux.iplabs.ru http://www.logic.ru/mailman/listinfo/devel ^ permalink raw reply [flat|nested] 14+ messages in thread
* Re: [devel] rpm packages building 2001-08-15 9:55 ` Andrey Astafiev @ 2001-08-15 10:09 ` Andrey Astafiev 0 siblings, 0 replies; 14+ messages in thread From: Andrey Astafiev @ 2001-08-15 10:09 UTC (permalink / raw) To: devel > > > 2. вопрос касательно документации к пакету. есть ли > > > (можно ли сделать) какой-нибудь макрос, позволяющий > > > нескольким пакетам, создаваемым из одного srpm, > > > сохранять документацию в одном каталоге. > > > > %doc полный_путь_к_каталогу_с_документацией > > > я вот залил пакет id3lib так... на чем ето мы остановились? так вот... в нем примерно реализовано то, что я хотел за исключением одной вещи. неудобно писать в каталог %doc %_defaultdocdir/%name хотелось бы, чтобы мог отработать макрос типа %doc %_defaultdocdir/%name/{AUTHORS,TODO,README,INSTALL} можно такое? у меня не получилось. ~~~~~~ andrei ICQ: 111752051 _______________________________________________ Devel mailing list Devel@linux.iplabs.ru http://www.logic.ru/mailman/listinfo/devel ^ permalink raw reply [flat|nested] 14+ messages in thread
* Re: [devel] rpm packages building 2001-08-13 11:14 ` Dmitry V. Levin 2001-08-15 9:55 ` Andrey Astafiev @ 2001-08-18 9:21 ` Anton Farygin 1 sibling, 0 replies; 14+ messages in thread From: Anton Farygin @ 2001-08-18 9:21 UTC (permalink / raw) To: devel > > 2. вопрос касательно документации к пакету. есть ли > > (можно ли сделать) какой-нибудь макрос, позволяющий > > нескольким пакетам, создаваемым из одного srpm, > > сохранять документацию в одном каталоге. > > %doc полный_путь_к_каталогу_с_документацией подчеркиваю, чтобы разные rpm, созданные из одного srpm сохраняли документацию в ОДНОМ каталоге, т.е. не в /usr/share/doc/%name, /usr/share/doc/%name-devel и т.д. а все в /usr/share/doc/%name > > пример, из одного srpm (ncurses) создается несколько > > пакетов, при этом докуметация к нему такова, что ее > > было бы логично разложить в несколько пакетов (общая > > информация, мануалы, руководства для разработчика, примеры). > > в случае ncurses такое разделение есть и документация > > раскладывается в %doc/ncurses/ и %doc/libncurses-devel/ > > имхо, это не очень удобно, так как желающий почитать > > документацию и посмотреть примеры по ncurses посмотрит > > в первый каталог и ничего там найдет. надеюсь я высказался > > достаточно понятно. еще раз повторю основную идею: > > должен быть такой стандартный (удобный) макрос, > > определенный единообразно для каждой секции files, > > чтобы после установки каждого отдельного пакета > > докуметация добавлялась в один каталог, например, > > называемый /usr/share/doc/имя-основного-пакета. > > Например, так: > %files one > %dir %_defaultdocdir/%name > %doc %_defaultdocdir/%name/one > > %files two > %dir %_defaultdocdir/%name > %doc %_defaultdocdir/%name/two > > Достаточно этого, или хочется видеть нечто более красивое? я вот залил пакет id3lib ~~~~~~ andrei ICQ: 111752051 _______________________________________________ Devel mailing list Devel@linux.iplabs.ru http://www.logic.ru/mailman/listinfo/devel _______________________________________________ Devel mailing list Devel@linux.iplabs.ru http://www.logic.ru/mailman/listinfo/devel ^ permalink raw reply [flat|nested] 14+ messages in thread
[parent not found: <3B73BB66.6010304@altlinux.ru>]
* [devel] Re: rpm packages building @ 2001-08-10 18:57 ` Mikhail Zabaluev 0 siblings, 0 replies; 14+ messages in thread From: Mikhail Zabaluev @ 2001-08-10 18:57 UTC (permalink / raw) To: devel Hello Stanislav, On Fri, Aug 10, 2001 at 02:45:58PM +0400, Stanislav Ievlev wrote: > > >в данном случае ничего общего (попадающего под первую категорию) не находится. > >соответственно, нет ничего для пакета главного пакета с именем id3lib. > >возможно ли это идеологически? > > > > Да. Могут быть только одни lib*. > > > как мне кажется, в данном случае нужно > >libid3lib, libid3lib-devel, libid3lib-devel-static и id3lib-examples. > >должно ли быть нечто в простой библиотеке, предназначенной только для > >использования в других программах, что можно записать в пакет в таким именем? > >прилагаю свой спек, с помощью которого я получаю пакеты с вышеуказанными > >именами. сборка проходит чисто. укажите, пожалуйста, на корявости. Если это только библиотека и в названии уже присутствует lib, префикс lib лишний. Пример -- zlib, zlib-devel, zlib-devel-static. -- Stay tuned, MhZ JID: mookid@jabber.org ___________ Tomorrow, this will be part of the unchangeable past but fortunately, it can still be changed today. _______________________________________________ Devel mailing list Devel@linux.iplabs.ru http://www.logic.ru/mailman/listinfo/devel ^ permalink raw reply [flat|nested] 14+ messages in thread
end of thread, other threads:[~2001-08-18 9:21 UTC | newest] Thread overview: 14+ messages (download: mbox.gz / follow: Atom feed) -- links below jump to the message on this page -- 2001-08-10 9:26 [devel] rpm packages building Andrey Astafiev 2001-08-10 9:37 ` Stanislav Ievlev 2001-08-10 9:54 ` Andrey Astafiev 2001-08-10 10:02 ` Alexander Bokovoy 2001-08-10 10:42 ` Andrey Astafiev 2001-08-10 10:47 ` Andrey Astafiev 2001-08-13 8:32 ` Dmitry V. Levin 2001-08-13 10:37 ` Andrey Astafiev 2001-08-13 10:54 ` Alexander Bokovoy 2001-08-13 11:14 ` Dmitry V. Levin 2001-08-15 9:55 ` Andrey Astafiev 2001-08-15 10:09 ` Andrey Astafiev 2001-08-18 9:21 ` Anton Farygin 2001-08-10 18:57 ` [devel] " Mikhail Zabaluev
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