* [devel] просьба поругать новый flac.
@ 2007-02-02 0:41 Pavlov Konstantin
2007-02-02 1:10 ` Dmitry V. Levin
2007-02-02 11:12 ` [devel] " Led
0 siblings, 2 replies; 7+ messages in thread
From: Pavlov Konstantin @ 2007-02-02 0:41 UTC (permalink / raw)
To: devel
[-- Attachment #1: Type: text/plain, Size: 296 bytes --]
Всем привет.
Как я уже писал ранее, flac-1.1.3 релизнулся, вот и дошли руки подлатать его
до соответствия shared libraries policy.
Пожалуйста, поругайте
http://git.altlinux.org/people/thresh/packages/?p=flac.git
--
Pavlov Konstantin,
ALT Linux Team,
VideoLAN Team,
jid: thresh@altlinux.org
[-- Attachment #2: Type: application/pgp-signature, Size: 189 bytes --]
^ permalink raw reply [flat|nested] 7+ messages in thread
* Re: [devel] просьба поругать новый flac.
2007-02-02 0:41 [devel] просьба поругать новый flac Pavlov Konstantin
@ 2007-02-02 1:10 ` Dmitry V. Levin
2007-02-02 14:55 ` Konstantin Pavlov
2007-02-02 11:12 ` [devel] " Led
1 sibling, 1 reply; 7+ messages in thread
From: Dmitry V. Levin @ 2007-02-02 1:10 UTC (permalink / raw)
To: ALT Devel discussion list
[-- Attachment #1: Type: text/plain, Size: 1420 bytes --]
On Fri, Feb 02, 2007 at 03:41:27AM +0300, Pavlov Konstantin wrote:
> Как я уже писал ранее, flac-1.1.3 релизнулся, вот и дошли руки подлатать его
> до соответствия shared libraries policy.
>
> Пожалуйста, поругайте
> http://git.altlinux.org/people/thresh/packages/?p=flac.git
> %define soname 8
> %define cppsoname 6
Давайте по возможности использовать точные формулировки.
8 -- это soversion, soname -- это в данном случае libFLAC.so.8
> # Automatically added by buildreq on Wed Feb 23 2005
> BuildRequires: [...]
Пора обновить.
> Summary: Free Lossless Audio Codec
> License: GPL
> Summary: FLAC shared library
> License: BSD-like
Действительно библиотека BSD-style а утилиты GPL?
> %package -n lib%name%soname
Не хватает
Provides: lib%name = %version-%release
То же самое касается пакета lib%name++%cppsoname.
> %package -n lib%name-devel
> PreReq: lib%name%soname = %version-%release
Почему не простой Requires?
Почему у самого пакета нет такой зависимости?
Почему её нет у пакета lib%name++%cppsoname?
> %{?!_enable_static:export lt_cv_prog_cc_static_works=no}
Это не актуально уже более 2 лет.
> -libFLAC___la_LIBADD = ../libFLAC/libFLAC.la
> +libFLAC___la_LIBADD = ../libFLAC/libFLAC.la -lstdc++
Может это и сработает, но вообще лучше использовать g++ для линковки
плюсового кода.
P.S. Вообще я люблю ругать чужие спек-файлы. :)
--
ldv
[-- Attachment #2: Type: application/pgp-signature, Size: 189 bytes --]
^ permalink raw reply [flat|nested] 7+ messages in thread
* Re: [devel] просьба поругать новый flac.
2007-02-02 0:41 [devel] просьба поругать новый flac Pavlov Konstantin
2007-02-02 1:10 ` Dmitry V. Levin
@ 2007-02-02 11:12 ` Led
2007-02-02 12:04 ` Pavlov Konstantin
1 sibling, 1 reply; 7+ messages in thread
From: Led @ 2007-02-02 11:12 UTC (permalink / raw)
To: ALT Devel discussion list
В сообщении от 2 февраля 2007 02:41 Pavlov Konstantin написал(a):
> Всем привет.
>
> Как я уже писал ранее, flac-1.1.3 релизнулся, вот и дошли руки подлатать
> его до соответствия shared libraries policy.
>
> Пожалуйста, поругайте
> http://git.altlinux.org/people/thresh/packages/?p=flac.git
Есть пачка пакетов из Сизифус (не только моих), допиленных мною до состояния
собираемости/рабоспособности и с новым, и со старым libflac (с помощь
доработанных патчей, предоствленных тобой, с помощью собственных
изготовленных патчей, а также не требущих патчей, потому как "разрулены" уже
в апстриме). Была идею пропатчить все пакеты, но не успел - в какой-то момент
появились более срочные задачи - может позже получится. Если кого-то
интересуют эти патчи - обращайтесь. Самый простой вариант (для меня) -
выложить новый flac в репозитарий (хотя бы в Daedalus)? - я бы положил в
Daedalus эти пакеты.
--
Led.
^ permalink raw reply [flat|nested] 7+ messages in thread
* Re: [devel] просьба поругать новый flac.
2007-02-02 11:12 ` [devel] " Led
@ 2007-02-02 12:04 ` Pavlov Konstantin
2007-02-02 12:09 ` Led
0 siblings, 1 reply; 7+ messages in thread
From: Pavlov Konstantin @ 2007-02-02 12:04 UTC (permalink / raw)
To: ALT Devel discussion list
02.02.07, Led<led@altlinux> написал(а):
> В сообщении от 2 февраля 2007 02:41 Pavlov Konstantin написал(a):
> > Всем привет.
> >
> > Как я уже писал ранее, flac-1.1.3 релизнулся, вот и дошли руки подлатать
> > его до соответствия shared libraries policy.
> >
> > Пожалуйста, поругайте
> > http://git.altlinux.org/people/thresh/packages/?p=flac.git
>
> Есть пачка пакетов из Сизифус (не только моих), допиленных мною до состояния
> собираемости/рабоспособности и с новым, и со старым libflac (с помощь
> доработанных патчей, предоствленных тобой, с помощью собственных
> изготовленных патчей, а также не требущих патчей, потому как "разрулены" уже
> в апстриме). Была идею пропатчить все пакеты, но не успел - в какой-то момент
> появились более срочные задачи - может позже получится. Если кого-то
> интересуют эти патчи - обращайтесь. Самый простой вариант (для меня) -
> выложить новый flac в репозитарий (хотя бы в Daedalus)? - я бы положил в
> Daedalus эти пакеты.
А у нас Дедал собирается с тем, что в нем уже лежит?
Тогда имеет смысл мне кинуть туда то, что я в ближайшее время
поправлю, а потом закинуть для теста все пакеты, что у тебя готовы.
^ permalink raw reply [flat|nested] 7+ messages in thread
* Re: [devel] просьба поругать новый flac.
2007-02-02 12:04 ` Pavlov Konstantin
@ 2007-02-02 12:09 ` Led
0 siblings, 0 replies; 7+ messages in thread
From: Led @ 2007-02-02 12:09 UTC (permalink / raw)
To: ALT Devel discussion list
В сообщении от 2 февраля 2007 14:04 Pavlov Konstantin написал(a):
> 02.02.07, Led<led@altlinux> написал(а):
> > В сообщении от 2 февраля 2007 02:41 Pavlov Konstantin написал(a):
> > > Всем привет.
> > >
> > > Как я уже писал ранее, flac-1.1.3 релизнулся, вот и дошли руки
> > > подлатать его до соответствия shared libraries policy.
> > >
> > > Пожалуйста, поругайте
> > > http://git.altlinux.org/people/thresh/packages/?p=flac.git
> >
> > Есть пачка пакетов из Сизифус (не только моих), допиленных мною до
> > состояния собираемости/рабоспособности и с новым, и со старым libflac (с
> > помощь доработанных патчей, предоствленных тобой, с помощью собственных
> > изготовленных патчей, а также не требущих патчей, потому как "разрулены"
> > уже в апстриме). Была идею пропатчить все пакеты, но не успел - в
> > какой-то момент появились более срочные задачи - может позже получится.
> > Если кого-то интересуют эти патчи - обращайтесь. Самый простой вариант
> > (для меня) - выложить новый flac в репозитарий (хотя бы в Daedalus)? - я
> > бы положил в Daedalus эти пакеты.
>
> А у нас Дедал собирается с тем, что в нем уже лежит?
> Тогда имеет смысл мне кинуть туда то, что я в ближайшее время
> поправлю, а потом закинуть для теста все пакеты, что у тебя готовы.
Ну, судя по моему опыту, в Daedalus собирается с пакетами со старшей версией -
где старше версия (в Sisyphus или Daedalus), оттуда и берётся пакет для
сборки.
--
Led.
^ permalink raw reply [flat|nested] 7+ messages in thread
* Re: [devel] просьба поругать новый flac.
2007-02-02 1:10 ` Dmitry V. Levin
@ 2007-02-02 14:55 ` Konstantin Pavlov
2007-02-02 14:57 ` [devel] Fwd: " Pavlov Konstantin
0 siblings, 1 reply; 7+ messages in thread
From: Konstantin Pavlov @ 2007-02-02 14:55 UTC (permalink / raw)
To: ALT Devel discussion list
02.02.07, Dmitry V. Levin<ldv.altlinux.org> написал(а):
> On Fri, Feb 02, 2007 at 03:41:27AM +0300, Pavlov Konstantin wrote:
> > Как я уже писал ранее, flac-1.1.3 релизнулся, вот и дошли руки подлатать его
> > до соответствия shared libraries policy.
> >
> > Пожалуйста, поругайте
> > http://git.altlinux.org/people/thresh/packages/?p=flac.git
>
> > %define soname 8
> > %define cppsoname 6
>
> Давайте по возможности использовать точные формулировки.
> 8 -- это soversion, soname -- это в данном случае libFLAC.so.8
Fixed.
> > # Automatically added by buildreq on Wed Feb 23 2005
> > BuildRequires: [...]
>
> Пора обновить.
Fixed.
> > Summary: Free Lossless Audio Codec
> > License: GPL
> > Summary: FLAC shared library
> > License: BSD-like
>
> Действительно библиотека BSD-style а утилиты GPL?
Да, это действительно так.
> > %package -n lib%name%soname
>
> Не хватает
> Provides: lib%name = %version-%release
>
> То же самое касается пакета lib%name++%cppsoname.
Fixed.
> > %package -n lib%name-devel
> > PreReq: lib%name%soname = %version-%release
>
> Почему не простой Requires?
Остатки старого спека.
> Почему у самого пакета нет такой зависимости?
> Почему её нет у пакета lib%name++%cppsoname?
Fixed:
flac Requires: lib%name = %version-%release
lib%name++%cppsoversion Requires: lib%name = %version-%release
> > %{?!_enable_static:export lt_cv_prog_cc_static_works=no}
>
> Это не актуально уже более 2 лет.
OK
> > -libFLAC___la_LIBADD = ../libFLAC/libFLAC.la
> > +libFLAC___la_LIBADD = ../libFLAC/libFLAC.la -lstdc++
>
> Может это и сработает, но вообще лучше использовать g++ для линковки
> плюсового кода.
Передам апстриму.
> P.S. Вообще я люблю ругать чужие спек-файлы. :)
Спасибо, f8ce51b1af7d3773e94ee057d837b55a4b9c8df8
^ permalink raw reply [flat|nested] 7+ messages in thread
* [devel] Fwd: просьба поругать новый flac.
2007-02-02 14:55 ` Konstantin Pavlov
@ 2007-02-02 14:57 ` Pavlov Konstantin
0 siblings, 0 replies; 7+ messages in thread
From: Pavlov Konstantin @ 2007-02-02 14:57 UTC (permalink / raw)
To: ALT Devel discussion list
02.02.07, Dmitry V. Levin<ldv.altlinux.org> написал(а):
> On Fri, Feb 02, 2007 at 03:41:27AM +0300, Pavlov Konstantin wrote:
> > Как я уже писал ранее, flac-1.1.3 релизнулся, вот и дошли руки подлатать его
> > до соответствия shared libraries policy.
> >
> > Пожалуйста, поругайте
> > http://git.altlinux.org/people/thresh/packages/?p=flac.git
>
> > %define soname 8
> > %define cppsoname 6
>
> Давайте по возможности использовать точные формулировки.
> 8 -- это soversion, soname -- это в данном случае libFLAC.so.8
Fixed.
> > # Automatically added by buildreq on Wed Feb 23 2005
> > BuildRequires: [...]
>
> Пора обновить.
Fixed.
> > Summary: Free Lossless Audio Codec
> > License: GPL
> > Summary: FLAC shared library
> > License: BSD-like
>
> Действительно библиотека BSD-style а утилиты GPL?
Да, это действительно так.
> > %package -n lib%name%soname
>
> Не хватает
> Provides: lib%name = %version-%release
>
> То же самое касается пакета lib%name++%cppsoname.
Fixed.
> > %package -n lib%name-devel
> > PreReq: lib%name%soname = %version-%release
>
> Почему не простой Requires?
Остатки старого спека.
> Почему у самого пакета нет такой зависимости?
> Почему её нет у пакета lib%name++%cppsoname?
Fixed:
flac Requires: lib%name = %version-%release
lib%name++%cppsoversion Requires: lib%name = %version-%release
> > %{?!_enable_static:export lt_cv_prog_cc_static_works=no}
>
> Это не актуально уже более 2 лет.
OK
> > -libFLAC___la_LIBADD = ../libFLAC/libFLAC.la
> > +libFLAC___la_LIBADD = ../libFLAC/libFLAC.la -lstdc++
>
> Может это и сработает, но вообще лучше использовать g++ для линковки
> плюсового кода.
Передам апстриму.
> P.S. Вообще я люблю ругать чужие спек-файлы. :)
Спасибо, f8ce51b1af7d3773e94ee057d837b55a4b9c8df8
^ permalink raw reply [flat|nested] 7+ messages in thread
end of thread, other threads:[~2007-02-02 14:57 UTC | newest]
Thread overview: 7+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2007-02-02 0:41 [devel] просьба поругать новый flac Pavlov Konstantin
2007-02-02 1:10 ` Dmitry V. Levin
2007-02-02 14:55 ` Konstantin Pavlov
2007-02-02 14:57 ` [devel] Fwd: " Pavlov Konstantin
2007-02-02 11:12 ` [devel] " Led
2007-02-02 12:04 ` Pavlov Konstantin
2007-02-02 12:09 ` Led
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