ALT Linux Team development discussions
 help / color / mirror / Atom feed
* [devel] Снова проблема с ядерными хидерами в хашере
@ 2004-06-10  8:51 Igor Tertishny
  2004-06-10  9:00 ` Alexey Voinov
  0 siblings, 1 reply; 20+ messages in thread
From: Igor Tertishny @ 2004-06-10  8:51 UTC (permalink / raw)
  To: devel

Я никак не могу собрать несколько прог из-за совершенно одинаковой ошибки. 
Причем, без хашера половина из них прекрасно собирается, а в хашере выдает 
вот что:

CdboDialogBase.cpp:49: warning: base `KDialog' will be initialized after
CdboDialogBase.cpp:49: warning:   base `DCOPObject'
CdboDialogBase.cpp:49: warning:   when initialized here
In file included from /usr/include/linux/byteorder/little_endian.h:11,
                 from /usr/include/asm/byteorder.h:65,
                 from /usr/include/linux/cdrom.h:14,
                 from CdboCDRom.cpp:34,

в BuildRequires есть kernel-headers. И что мне дальше делать? Я уже умаялся с 
ними. прошу подсказки.


^ permalink raw reply	[flat|nested] 20+ messages in thread

* Re: [devel] Снова проблема с ядерными хидерами в хашере
  2004-06-10  8:51 [devel] Снова проблема с ядерными хидерами в хашере Igor Tertishny
@ 2004-06-10  9:00 ` Alexey Voinov
  2004-06-10  9:09   ` Igor Tertishny
  0 siblings, 1 reply; 20+ messages in thread
From: Alexey Voinov @ 2004-06-10  9:00 UTC (permalink / raw)
  To: ALT Devel discussion list

[-- Attachment #1: Type: text/plain, Size: 1109 bytes --]

Igor Tertishny wrote
> Я никак не могу собрать несколько прог из-за совершенно одинаковой ошибки. 
> Причем, без хашера половина из них прекрасно собирается, а в хашере выдает 
> вот что:
> 
> CdboDialogBase.cpp:49: warning: base `KDialog' will be initialized after
> CdboDialogBase.cpp:49: warning:   base `DCOPObject'
> CdboDialogBase.cpp:49: warning:   when initialized here
> In file included from /usr/include/linux/byteorder/little_endian.h:11,
>                  from /usr/include/asm/byteorder.h:65,
>                  from /usr/include/linux/cdrom.h:14,
>                  from CdboCDRom.cpp:34,
> 
> в BuildRequires есть kernel-headers. И что мне дальше делать? Я уже умаялся с 
> ними. прошу подсказки.
1. Это сообщение не имеет никакого отношения к kernel-headers.
2. Это warning. Если не используется опция -Werror то это не мешает
сборке.
3. warning происходит из-за кривого кода в CdboDialogBase.cpp

-- 
Best Regards!           | "Sometimes you're the windshield
Alexey Voinov           |  Sometimes you're the bug..."
			|
voins@voins.program.ru
voins@altlinux.ru


[-- Attachment #2: Type: application/pgp-signature, Size: 189 bytes --]

^ permalink raw reply	[flat|nested] 20+ messages in thread

* Re: [devel] Снова проблема с ядерными хидерами в хашере
  2004-06-10  9:00 ` Alexey Voinov
@ 2004-06-10  9:09   ` Igor Tertishny
  2004-06-10  9:21     ` Alexey Voinov
  0 siblings, 1 reply; 20+ messages in thread
From: Igor Tertishny @ 2004-06-10  9:09 UTC (permalink / raw)
  To: ALT Devel discussion list

> 1. Это сообщение не имеет никакого отношения к kernel-headers.
> 2. Это warning. Если не используется опция -Werror то это не мешает
> сборке.
> 3. warning происходит из-за кривого кода в CdboDialogBase.cpp

Хорошо, но как мне с этим справится? Точно то же сообщение 
о /usr/include/linux/cdrom.h:14 я имею еще в четырех прогах при сборке. Для 
многих прог сейчас использую %__subst 
's/\(-Wl,--no-undefined\)/-Wl,--warn-unresolved-symbols \1/g' 
admin/acinclude.m4.in - помогает, но многие все же собрать не могу.\

cdbakeoven без хашера собирается. А в хашере выдает вышеупомянутое сообщение. 
И как справиться?


^ permalink raw reply	[flat|nested] 20+ messages in thread

* Re: [devel] Снова проблема с ядерными хидерами в хашере
  2004-06-10  9:09   ` Igor Tertishny
@ 2004-06-10  9:21     ` Alexey Voinov
  2004-06-10  9:30       ` Igor Tertishny
  0 siblings, 1 reply; 20+ messages in thread
From: Alexey Voinov @ 2004-06-10  9:21 UTC (permalink / raw)
  To: ALT Devel discussion list

[-- Attachment #1: Type: text/plain, Size: 969 bytes --]

Igor Tertishny wrote
> > 1. Это сообщение не имеет никакого отношения к kernel-headers.
> > 2. Это warning. Если не используется опция -Werror то это не мешает
> > сборке.
> > 3. warning происходит из-за кривого кода в CdboDialogBase.cpp
> 
> Хорошо, но как мне с этим справится? Точно то же сообщение 
> о /usr/include/linux/cdrom.h:14 я имею еще в четырех прогах при сборке. Для 
> многих прог сейчас использую %__subst 
> 's/\(-Wl,--no-undefined\)/-Wl,--warn-unresolved-symbols \1/g' 
> admin/acinclude.m4.in - помогает, но многие все же собрать не могу.\
> 
> cdbakeoven без хашера собирается. А в хашере выдает вышеупомянутое сообщение. 
> И как справиться?
Значит приведены не все сообщения. В том фрагменте нет ни одного сообщения
об ошибке в /usr/include/linux/cdrom.h 

-- 
Best Regards!           | "Sometimes you're the windshield
Alexey Voinov           |  Sometimes you're the bug..."
			|
voins@voins.program.ru
voins@altlinux.ru


[-- Attachment #2: Type: application/pgp-signature, Size: 189 bytes --]

^ permalink raw reply	[flat|nested] 20+ messages in thread

* Re: [devel] Снова проблема с ядерными хидерами в хашере
  2004-06-10  9:21     ` Alexey Voinov
@ 2004-06-10  9:30       ` Igor Tertishny
  2004-06-10  9:39         ` Alexey Voinov
  0 siblings, 1 reply; 20+ messages in thread
From: Igor Tertishny @ 2004-06-10  9:30 UTC (permalink / raw)
  To: ALT Devel discussion list

> Значит приведены не все сообщения. В том фрагменте нет ни одного сообщения
> об ошибке в /usr/include/linux/cdrom.h

CdboDialogBase.cpp:49: warning: base `KDialog' will be initialized after
CdboDialogBase.cpp:49: warning:   base `DCOPObject'
CdboDialogBase.cpp:49: warning:   when initialized here
In file included from /usr/include/linux/byteorder/little_endian.h:11,
                 from /usr/include/asm/byteorder.h:65,
                 from /usr/include/linux/cdrom.h:14,
                 from CdboCDRom.cpp:34,
                 from libcdboshared_la.all_cpp.cpp:4:
/usr/include/linux/byteorder/swab.h: In function `const __u32 __fswab24
(unsigned int)':
/usr/include/linux/byteorder/swab.h:174: error: ISO C++ forbids braced-groups 
within expressions
/usr/include/linux/byteorder/swab.h:174: error: ISO C++ forbids braced-groups 
within expressions
/usr/include/linux/byteorder/swab.h: In function `__u32 __swab24p(__u32*)':
/usr/include/linux/byteorder/swab.h:178: error: ISO C++ forbids braced-groups 
within expressions
/usr/include/linux/byteorder/swab.h:178: error: ISO C++ forbids braced-groups 
within expressions
/usr/include/linux/byteorder/swab.h: In function `void __swab24s(__u32*)':
/usr/include/linux/byteorder/swab.h:182: error: ISO C++ forbids braced-groups 
within expressions

Точнее, ошибки касаются /usr/include/linux/byteorder/swab.h, на который 
ссылается cdrom.h



^ permalink raw reply	[flat|nested] 20+ messages in thread

* Re: [devel] Снова проблема с ядерными хидерами в хашере
  2004-06-10  9:30       ` Igor Tertishny
@ 2004-06-10  9:39         ` Alexey Voinov
  2004-06-10  9:42           ` Alexey Voinov
  2004-06-10 10:20           ` [devel] Снова проблема с ядерными хидерами в хашере Sergey Vlasov
  0 siblings, 2 replies; 20+ messages in thread
From: Alexey Voinov @ 2004-06-10  9:39 UTC (permalink / raw)
  To: ALT Devel discussion list

[-- Attachment #1: Type: text/plain, Size: 2032 bytes --]

Igor Tertishny wrote
> > Значит приведены не все сообщения. В том фрагменте нет ни одного сообщения
> > об ошибке в /usr/include/linux/cdrom.h
> 
> CdboDialogBase.cpp:49: warning: base `KDialog' will be initialized after
> CdboDialogBase.cpp:49: warning:   base `DCOPObject'
> CdboDialogBase.cpp:49: warning:   when initialized here
> In file included from /usr/include/linux/byteorder/little_endian.h:11,
>                  from /usr/include/asm/byteorder.h:65,
>                  from /usr/include/linux/cdrom.h:14,
>                  from CdboCDRom.cpp:34,
>                  from libcdboshared_la.all_cpp.cpp:4:
> /usr/include/linux/byteorder/swab.h: In function `const __u32 __fswab24
> (unsigned int)':
> /usr/include/linux/byteorder/swab.h:174: error: ISO C++ forbids braced-groups 
> within expressions
> /usr/include/linux/byteorder/swab.h:174: error: ISO C++ forbids braced-groups 
> within expressions
> /usr/include/linux/byteorder/swab.h: In function `__u32 __swab24p(__u32*)':
> /usr/include/linux/byteorder/swab.h:178: error: ISO C++ forbids braced-groups 
> within expressions
> /usr/include/linux/byteorder/swab.h:178: error: ISO C++ forbids braced-groups 
> within expressions
> /usr/include/linux/byteorder/swab.h: In function `void __swab24s(__u32*)':
> /usr/include/linux/byteorder/swab.h:182: error: ISO C++ forbids braced-groups 
> within expressions
> 
> Точнее, ошибки касаются /usr/include/linux/byteorder/swab.h, на который 
> ссылается cdrom.h
Вот. Совсем другое дело. Объясняю:
в файле /usr/include/linux/byteorder/swab.h используются конструкции C99,
которые не являются частью стандарта C++98. Все знают, что kernel-headers
не совместимы с языками отличными от C. Это нормально. Все включения
kernel-headers надо выносить в отдельные файлы на языке C. Использовать
их напрямую в C++ нельзя.

-- 
Best Regards!           | "Sometimes you're the windshield
Alexey Voinov           |  Sometimes you're the bug..."
			|
voins@voins.program.ru
voins@altlinux.ru


[-- Attachment #2: Type: application/pgp-signature, Size: 189 bytes --]

^ permalink raw reply	[flat|nested] 20+ messages in thread

* Re: [devel] Снова проблема с ядерными хидерами в хашере
  2004-06-10  9:39         ` Alexey Voinov
@ 2004-06-10  9:42           ` Alexey Voinov
  2004-06-10  9:54             ` Igor Tertishny
  2004-06-10 11:38             ` Igor Tertishny
  2004-06-10 10:20           ` [devel] Снова проблема с ядерными хидерами в хашере Sergey Vlasov
  1 sibling, 2 replies; 20+ messages in thread
From: Alexey Voinov @ 2004-06-10  9:42 UTC (permalink / raw)
  To: ALT Devel discussion list

[-- Attachment #1: Type: text/plain, Size: 770 bytes --]

Alexey Voinov wrote
> > Точнее, ошибки касаются /usr/include/linux/byteorder/swab.h, на который 
> > ссылается cdrom.h
> Вот. Совсем другое дело. Объясняю:
> в файле /usr/include/linux/byteorder/swab.h используются конструкции C99,
> которые не являются частью стандарта C++98. Все знают, что kernel-headers
> не совместимы с языками отличными от C. Это нормально. Все включения
> kernel-headers надо выносить в отдельные файлы на языке C. Использовать
> их напрямую в C++ нельзя.
Да. чуть не забыл. В качестве быстрого решения можно попробовать
использовать более старую версию g++.

-- 
Best Regards!           | "Sometimes you're the windshield
Alexey Voinov           |  Sometimes you're the bug..."
			|
voins@voins.program.ru
voins@altlinux.ru


[-- Attachment #2: Type: application/pgp-signature, Size: 189 bytes --]

^ permalink raw reply	[flat|nested] 20+ messages in thread

* Re: [devel] Снова проблема с ядерными хидерами в хашере
  2004-06-10  9:42           ` Alexey Voinov
@ 2004-06-10  9:54             ` Igor Tertishny
  2004-06-10 11:38             ` Igor Tertishny
  1 sibling, 0 replies; 20+ messages in thread
From: Igor Tertishny @ 2004-06-10  9:54 UTC (permalink / raw)
  To: ALT Devel discussion list

>
> Да. чуть не забыл. В качестве быстрого решения можно попробовать
> использовать более старую версию g++.

Спасибо, попробую. Жаль, что иного выхода нет. Программа не обновлялась 
полтора года, автор про нее, похоже, забыл. Самому лезть в сорцы попросту нет 
времени. Дышать некогда. :-))


^ permalink raw reply	[flat|nested] 20+ messages in thread

* Re: [devel] Снова проблема с ядерными хидерами в хашере
  2004-06-10  9:39         ` Alexey Voinov
  2004-06-10  9:42           ` Alexey Voinov
@ 2004-06-10 10:20           ` Sergey Vlasov
  2004-06-10 10:51             ` Igor Tertishny
  1 sibling, 1 reply; 20+ messages in thread
From: Sergey Vlasov @ 2004-06-10 10:20 UTC (permalink / raw)
  To: ALT Devel discussion list

[-- Attachment #1: Type: text/plain, Size: 2103 bytes --]

On Thu, Jun 10, 2004 at 01:39:35PM +0400, Alexey Voinov wrote:
> Igor Tertishny wrote
> > > Значит приведены не все сообщения. В том фрагменте нет ни одного сообщения
> > > об ошибке в /usr/include/linux/cdrom.h
> > 
> > CdboDialogBase.cpp:49: warning: base `KDialog' will be initialized after
> > CdboDialogBase.cpp:49: warning:   base `DCOPObject'
> > CdboDialogBase.cpp:49: warning:   when initialized here
> > In file included from /usr/include/linux/byteorder/little_endian.h:11,
> >                  from /usr/include/asm/byteorder.h:65,
> >                  from /usr/include/linux/cdrom.h:14,
> >                  from CdboCDRom.cpp:34,
> >                  from libcdboshared_la.all_cpp.cpp:4:
> > /usr/include/linux/byteorder/swab.h: In function `const __u32 __fswab24
> > (unsigned int)':
> > /usr/include/linux/byteorder/swab.h:174: error: ISO C++ forbids braced-groups 
> > within expressions
> > /usr/include/linux/byteorder/swab.h:174: error: ISO C++ forbids braced-groups 
> > within expressions
> > /usr/include/linux/byteorder/swab.h: In function `__u32 __swab24p(__u32*)':
> > /usr/include/linux/byteorder/swab.h:178: error: ISO C++ forbids braced-groups 
> > within expressions
> > /usr/include/linux/byteorder/swab.h:178: error: ISO C++ forbids braced-groups 
> > within expressions
> > /usr/include/linux/byteorder/swab.h: In function `void __swab24s(__u32*)':
> > /usr/include/linux/byteorder/swab.h:182: error: ISO C++ forbids braced-groups 
> > within expressions
> > 
> > Точнее, ошибки касаются /usr/include/linux/byteorder/swab.h, на который 
> > ссылается cdrom.h
> Вот. Совсем другое дело. Объясняю:
> в файле /usr/include/linux/byteorder/swab.h используются конструкции C99,
> которые не являются частью стандарта C++98. Все знают, что kernel-headers
> не совместимы с языками отличными от C. Это нормально. Все включения
> kernel-headers надо выносить в отдельные файлы на языке C. Использовать
> их напрямую в C++ нельзя.

Да нормально они в C++ подключаются.  Только не надо использовать
опции компилятора -ansi, -pedantic и т.п.

[-- Attachment #2: Type: application/pgp-signature, Size: 189 bytes --]

^ permalink raw reply	[flat|nested] 20+ messages in thread

* Re: [devel] Снова проблема с ядерными хидерами в хашере
  2004-06-10 10:20           ` [devel] Снова проблема с ядерными хидерами в хашере Sergey Vlasov
@ 2004-06-10 10:51             ` Igor Tertishny
  2004-06-10 12:35               ` Sergey V Turchin
  0 siblings, 1 reply; 20+ messages in thread
From: Igor Tertishny @ 2004-06-10 10:51 UTC (permalink / raw)
  To: ALT Devel discussion list

> Да нормально они в C++ подключаются.  Только не надо использовать
> опции компилятора -ansi, -pedantic и т.п.

Любопытно. Но это надо сорцы переписывать. Точнее, файлы в /admin. Надо будет 
попробовать, когда немного времени найдется.


^ permalink raw reply	[flat|nested] 20+ messages in thread

* Re: [devel] Снова проблема с ядерными хидерами в хашере
  2004-06-10  9:42           ` Alexey Voinov
  2004-06-10  9:54             ` Igor Tertishny
@ 2004-06-10 11:38             ` Igor Tertishny
  2004-06-10 11:45               ` Yuri N. Sedunov
  1 sibling, 1 reply; 20+ messages in thread
From: Igor Tertishny @ 2004-06-10 11:38 UTC (permalink / raw)
  To: ALT Devel discussion list

> Да. чуть не забыл. В качестве быстрого решения можно попробовать
> использовать более старую версию g++.

Я, наверное, скоро двинусь с это прогой. Чего уже только не делал - без хашера 
собирается на раз, в хашере упирается рогом на том же месте. Ощущение, что не 
хочет подставлять g++-3.2 вместо 3.3. Использован %set_gcc_version 3.2, в 
BuildRequires есть gcc3.2, gcc3.2-c++ и libstdc++3.2-devel. Без хашера - на 
ура, в хашере затык. Что еще можно сделать?


^ permalink raw reply	[flat|nested] 20+ messages in thread

* Re: [devel] Снова проблема с ядерными хидерами в хашере
  2004-06-10 11:38             ` Igor Tertishny
@ 2004-06-10 11:45               ` Yuri N. Sedunov
  2004-06-10 11:52                 ` Igor Tertishny
  0 siblings, 1 reply; 20+ messages in thread
From: Yuri N. Sedunov @ 2004-06-10 11:45 UTC (permalink / raw)
  To: ALT Devel discussion list

[-- Attachment #1: Type: text/plain, Size: 603 bytes --]

On Четверг 10 Июнь 2004 15:38, Igor Tertishny wrote:
> > Да. чуть не забыл. В качестве быстрого решения можно попробовать
> > использовать более старую версию g++.
>
> Я, наверное, скоро двинусь с это прогой. Чего уже только не делал - без
> хашера собирается на раз, в хашере упирается рогом на том же месте.
> Ощущение, что не хочет подставлять g++-3.2 вместо 3.3. Использован
> %set_gcc_version 3.2, в BuildRequires есть gcc3.2, gcc3.2-c++ и
> libstdc++3.2-devel. Без хашера - на ура, в хашере затык. Что еще можно
> сделать?

Что за прога? spec-файл давайте.


-- 
Yuri N. Sedunov
06/10/04 15:43:19

[-- Attachment #2: signature --]
[-- Type: application/pgp-signature, Size: 189 bytes --]

^ permalink raw reply	[flat|nested] 20+ messages in thread

* Re: [devel] Снова проблема с ядерными хидерами в хашере
  2004-06-10 11:45               ` Yuri N. Sedunov
@ 2004-06-10 11:52                 ` Igor Tertishny
  2004-06-10 15:31                   ` Yuri N. Sedunov
  2004-06-10 18:20                   ` Vitaly Lipatov
  0 siblings, 2 replies; 20+ messages in thread
From: Igor Tertishny @ 2004-06-10 11:52 UTC (permalink / raw)
  To: ALT Devel discussion list

[-- Attachment #1: Type: text/plain, Size: 59 bytes --]

> Что за прога? spec-файл давайте.

cdbakeoven

Спек ниже.

[-- Attachment #2: cdbakeoven.spec --]
[-- Type: text/plain, Size: 5097 bytes --]

#%undefine __libtoolize
%define objprelink 0

Name: cdbakeoven
Version: 2.0
%define beta beta2
Release: alt0.6.%beta

Group: Archiving/Cd burning
Summary: CD-R-RW graphical CD-creation-copying tool for the KDE
URL: http://cdbakeoven.sourceforge.net
License: GPL
Icon:	cdbakeoven.xpm
Packager: Yehuda Ben-Yosef <ilar@altlinux.ru>

Source0: cdbakeoven-i18n-%version%beta.tar.bz2

Requires: cdparanoia >= IIIa9.7, cdrecord >= 1.9, cdrecord-cdda2wav >= 1.9, mkisofs >= 1.13 

# Automatically added by buildreq on Wed Jun 09 2004
BuildRequires: XFree86-devel-static XFree86-libs fontconfig freetype2 gcc-c++ hostinfo kde-settings libstdc++3.2-devel
BuildRequires: kdebase-devel kdebase-libkonq kdelibs-devel libarts-devel libjpeg-devel libpng-devel gcc3.2 gcc3.2-c++
BuildRequires: libqt3-devel libstdc++-devel qt3-designer zlib-devel automake_1.6 autoconf_2.5 kernel-headers
%if %objprelink
BuildRequires: objprelink
%endif


%description
CD Bake Oven (CDBO) is a graphical CD-creation/copying tool designed which aims 
to combine the power and stability of great command line utilities with a 
contemporary, easy-to-use user interface. CDBO enables you to create data or music 
CDs in the most intuitive matter, while enabling you to control every aspect of
the process. It is built on top of very well known cdrecord, mkisofs, cdda2wav and 
cdparanoia , encapsulating most of the options those utilities provide. This makes 
creating professional quality media as easy as making a few mouse clicks.

%prep
%set_automake_version 1.6
%setup -q -n cdbakeoven-i18n-%version%beta
%__subst 's/\(-Wl,--no-undefined\)/-Wl,--warn-unresolved-symbols \1/g' admin/acinclude.m4.in
%__subst 's,\.la\>,.so,' admin/acinclude.m4.in
make -f admin/Makefile.common cvs

%build
%set_gcc_version 3.2
%configure \
    --enable-final \
    --disable-rpath \
    --disable-static \
    --enable-shared

%if %objprelink
%make_build CXX=g++prelink
%else
%make_build
%endif

%install
%make DESTDIR=%buildroot install
#%set_verify_elf_method textrel=relaxed

cp $RPM_BUILD_ROOT%_iconsdir/hicolor/32x32/apps/cdbakeoven.png $RPM_BUILD_ROOT%_iconsdir/cdbakeoven.png
rm -f %buildroot%_libdir/kde3/*.la

# create menus
mkdir -p %buildroot/%_menudir
kdedesktop2mdkmenu.pl %name "Applications/Archiving/Cd burning"  %buildroot/%_datadir/applnk/Multimedia/cdbakeoven.desktop %buildroot/%_menudir/%name
#
kdedesktop2mdkmenu.pl %name ".hidden" %buildroot/%_datadir/applnk/Settings/CDBakeOven/cdboaudioopt.desktop %buildroot/%_menudir/cdboaudioopt kde
kdedesktop2mdkmenu.pl %name ".hidden" %buildroot/%_datadir/applnk/Settings/CDBakeOven/cdboburnopt.desktop %buildroot/%_menudir/cdboaudioopt kde
kdedesktop2mdkmenu.pl %name ".hidden" %buildroot/%_datadir/applnk/Settings/CDBakeOven/cdbocdromdevices.desktop %buildroot/%_menudir/cdbocdromdevices.desktop kde
kdedesktop2mdkmenu.pl %name ".hidden" %buildroot/%_datadir/applnk/Settings/CDBakeOven/cdbodefaultopt.desktop %buildroot/%_menudir/cdbodefaultopt kde
kdedesktop2mdkmenu.pl %name ".hidden" %buildroot/%_datadir/applnk/Settings/CDBakeOven/cdboisoopt.desktop %buildroot/%_menudir/cdboisoopt kde

%add_findprov_lib_path %_libdir/kde3
%find_lang %name

%post
%update_menus

%postun
%clean_menus

%files -f %name.lang
%_bindir/*
%_libdir/kde3/*.so
%_includedir/cdbo
%_datadir/apps/%name
%_datadir/apps/cdbo*
%_datadir/apps/konqiconview/kpartplugins/*.rc
%_datadir/apps/konqlistview/kpartplugins/*.rc
%_datadir/apps/konqsidebartng/virtual_folders/services/*.desktop
%_datadir/apps/konqueror/servicemenus/*.desktop
%_datadir/mimelnk/application/*.desktop
%_datadir/mimelnk/inode/*.desktop
%_datadir/services/kded/*.desktop
%_datadir/services/*.protocol
#
%_datadir/applnk/Multimedia/*.desktop
%dir %_datadir/applnk/Settings/CDBakeOven
%_datadir/applnk/Settings/CDBakeOven/.directory
%_datadir/applnk/Settings/CDBakeOven/*.desktop
%_menudir/*
%_iconsdir/*.png
%_iconsdir/*/*/*/*.png
#
#doc %dir %_datadir/doc/HTML/en/cdbakeoven
%doc README INSTALL COPYING AUTHORS

%changelog
* Wed Jun 09 2004 Yehuda Ben-Yosef <ilar@altlinux.ru> 2.0-alt0.6.beta2
- fix buildrequires
- rebuild with new kde

* Wed Mar 10 2004 Yehuda Ben-Yosef <ilar@altlinux.ru> 2.0-alt0.5.beta2
- fix buildrequires and gcc version

* Thu Dec 11 2003 Yehuda Ben-Yosef <ilar@altlinux.ru> 2.0-alt0.4.beta2
- rebuilding without *.la

* Thu Nov 20 2003 Yehuda Ben-Yosef <ilar@altlinux.ru> 2.0-alt0.3.beta2
- fix provides

* Fri Nov 14 2003 Yehuda Ben-Yosef <ilar@altlinux.ru> 2.0-alt0.2.beta2
- new buildrequires and rebuilding in hasher

* Wed Mar 05 2003 Sergey V Turchin <zerg@altlinux.ru> 2.0-alt0.1.beta2
- new version

* Thu Dec 26 2002 Sergey V Turchin <zerg@altlinux.ru> 1.8.9-alt4
- fix menu item
- some spec cleanup

* Mon Sep 16 2002 Sergey V Turchin <zerg@altlinux.ru> 1.8.9-alt3
- rebuild with gcc 3.2

* Mon Sep 02 2002 Yehuda Ben-Yosef <ilar@altlinux.ru> 1.8.9-alt2
- 1.8.9

* Tue Jun 11 2002 Yehuda Ben-Yosef <ilar@altlinux.ru> 1.8.9-alt1
- 1.8.9

* Wed Jan 23 2002 Yehuda Ben-Yosef <ilar@altlinux.ru> 1.7.9-alt1
- 1.7.1

* Sat Dec 29 2001 Yehuda Ben-Yosef <yuda66@yes.ru> 1.7.1-alt1
- 1.7.1

- specfile cleanup




^ permalink raw reply	[flat|nested] 20+ messages in thread

* Re: [devel] Снова проблема с ядерными хидерами в хашере
  2004-06-10 10:51             ` Igor Tertishny
@ 2004-06-10 12:35               ` Sergey V Turchin
  2004-06-11  7:07                 ` Igor Tertishny
  0 siblings, 1 reply; 20+ messages in thread
From: Sergey V Turchin @ 2004-06-10 12:35 UTC (permalink / raw)
  To: ALT Devel discussion list

[-- Attachment #1: Type: text/plain, Size: 504 bytes --]

В сообщении от Чт 10 Июнь 2004 14:51 Igor Tertishny написал(a):
> > Да нормально они в C++ подключаются.  Только не надо
> > использовать опции компилятора -ansi, -pedantic и т.п.
>
> Любопытно. Но это надо сорцы переписывать. Точнее, файлы в
> /admin. Надо будет попробовать, когда немного времени найдется.
Возьмите любой мой пакет kde*, там уже все переписано в 
*flags*.patch

-- 
Regards, Sergey, ALT Linux Team, http://www.altlinux.ru
http://stinkfoot.org:11371/pks/lookup?op=get&search=0x1C2A3F08

[-- Attachment #2: signature --]
[-- Type: application/pgp-signature, Size: 189 bytes --]

^ permalink raw reply	[flat|nested] 20+ messages in thread

* Re: [devel] Снова проблема с ядерными хидерами в хашере
  2004-06-10 11:52                 ` Igor Tertishny
@ 2004-06-10 15:31                   ` Yuri N. Sedunov
  2004-06-11  7:03                     ` Igor Tertishny
  2004-06-10 18:20                   ` Vitaly Lipatov
  1 sibling, 1 reply; 20+ messages in thread
From: Yuri N. Sedunov @ 2004-06-10 15:31 UTC (permalink / raw)
  To: ALT Devel discussion list


[-- Attachment #1.1: Type: text/plain, Size: 217 bytes --]

On Четверг 10 Июнь 2004 15:52, Igor Tertishny wrote:
> > Что за прога? spec-файл давайте.
>
> cdbakeoven
>
> Спек ниже.

Ужасть, но собирается, запускается и даже что-то делает.

-- 
Yuri N. Sedunov
06/10/04 19:29:59

[-- Attachment #1.2: cdbakeoven.spec --]
[-- Type: text/plain, Size: 5166 bytes --]

%define beta beta2

Name: cdbakeoven
Version: 2.0
Release: alt0.6.%beta

Group: Archiving/Cd burning
Summary: CD-R-RW graphical CD-creation-copying tool for the KDE
License: GPL
Icon:	cdbakeoven.xpm
URL: http://cdbakeoven.sourceforge.net
Packager: Yehuda Ben-Yosef <ilar@altlinux.ru>

Source: cdbakeoven-i18n-%version%beta.tar.bz2

Requires: cdparanoia >= IIIa9.7, cdrecord >= 1.9, cdrecord-cdda2wav >= 1.9, mkisofs >= 1.13 

BuildPreReq: kernel-headers-std menu-devel

# Automatically added by buildreq on Thu Jun 10 2004
BuildRequires: XFree86-devel-static XFree86-libs fontconfig freetype2 gcc-c++ kde-settings kdebase-devel kdebase-libkonq kdelibs-devel libarts-devel libjpeg-devel libpng-devel libqt3-devel libstdc++-devel qt3-designer zlib-devel

%description
CD Bake Oven (CDBO) is a graphical CD-creation/copying tool designed
which aims  to combine the power and stability of great command line
utilities with a  contemporary, easy-to-use user interface. CDBO enables
you to create data or music CDs in the most intuitive matter, while
enabling you to control every aspect of the process. It is built on top
of very well known cdrecord, mkisofs, cdda2wav and  cdparanoia,
encapsulating most of the options those utilities provide. This makes 
creating professional quality media as easy as making a few mouse
clicks.

%prep
%setup -q -n cdbakeoven-i18n-%version%beta
%__subst 's/\(-Wl,--no-undefined\)/-Wl,--warn-unresolved-symbols \1/g' admin/acinclude.m4.in
%__subst 's,\.la\>,.so,
	  s,\-ansi\|-pedantic,,' acinclude.m4 admin/acinclude.m4* configure.in
%__subst 's,\([[:blank:]]automake\*1.6.*|.*\)),\1 | automake*1.8* ),' admin/cvs.sh
%__subst 's,^\(LDFLAGS\),AM_\1,' cdbakeoven/*/*/Makefile.am
%__subst '/po\/sv/d' configure.in
%make -f admin/Makefile.common

%build
%configure \
    --enable-final \
    --disable-rpath \
    --disable-static

%make_build

%install
%make DESTDIR=%buildroot install
#%set_verify_elf_method textrel=relaxed

%__cp $RPM_BUILD_ROOT%_iconsdir/hicolor/32x32/apps/cdbakeoven.png $RPM_BUILD_ROOT%_iconsdir/cdbakeoven.png
%__rm -f %buildroot%_libdir/kde3/*.la

# create menus
%__mkdir_p %buildroot/%_menudir
freedesktop2menu.pl %name "Applications/Archiving/Cd burning"  %buildroot/%_datadir/applnk/Multimedia/cdbakeoven.desktop %buildroot/%_menudir/%name
#
freedesktop2menu.pl %name ".hidden" %buildroot/%_datadir/applnk/Settings/CDBakeOven/cdboaudioopt.desktop %buildroot/%_menudir/cdboaudioopt kde
freedesktop2menu.pl %name ".hidden" %buildroot/%_datadir/applnk/Settings/CDBakeOven/cdboburnopt.desktop %buildroot/%_menudir/cdboaudioopt kde
freedesktop2menu.pl %name ".hidden" %buildroot/%_datadir/applnk/Settings/CDBakeOven/cdbocdromdevices.desktop %buildroot/%_menudir/cdbocdromdevices.desktop kde
freedesktop2menu.pl %name ".hidden" %buildroot/%_datadir/applnk/Settings/CDBakeOven/cdbodefaultopt.desktop %buildroot/%_menudir/cdbodefaultopt kde
freedesktop2menu.pl %name ".hidden" %buildroot/%_datadir/applnk/Settings/CDBakeOven/cdboisoopt.desktop %buildroot/%_menudir/cdboisoopt kde

%add_findprov_lib_path %_libdir/kde3
%find_lang %name

%post
%update_menus

%postun
%clean_menus

%files -f %name.lang
%_bindir/*
%_libdir/kde3/*.so
%_includedir/cdbo
%_datadir/apps/%name
%_datadir/apps/cdbo*
%_datadir/apps/konqiconview/kpartplugins/*.rc
%_datadir/apps/konqlistview/kpartplugins/*.rc
%_datadir/apps/konqsidebartng/virtual_folders/services/*.desktop
%_datadir/apps/konqueror/servicemenus/*.desktop
%_datadir/mimelnk/application/*.desktop
%_datadir/mimelnk/inode/*.desktop
%_datadir/services/kded/*.desktop
%_datadir/services/*.protocol
#
%_datadir/applnk/Multimedia/*.desktop
%dir %_datadir/applnk/Settings/CDBakeOven
%_datadir/applnk/Settings/CDBakeOven/.directory
%_datadir/applnk/Settings/CDBakeOven/*.desktop
%_menudir/*
%_iconsdir/*.png
%_iconsdir/*/*/*/*.png
#
#doc %dir %_datadir/doc/HTML/en/cdbakeoven
%doc README INSTALL COPYING AUTHORS

%changelog
* Wed Jun 09 2004 Yehuda Ben-Yosef <ilar@altlinux.ru> 2.0-alt0.6.beta2
- fix buildrequires
- rebuild with new kde

* Wed Mar 10 2004 Yehuda Ben-Yosef <ilar@altlinux.ru> 2.0-alt0.5.beta2
- fix buildrequires and gcc version

* Thu Dec 11 2003 Yehuda Ben-Yosef <ilar@altlinux.ru> 2.0-alt0.4.beta2
- rebuilding without *.la

* Thu Nov 20 2003 Yehuda Ben-Yosef <ilar@altlinux.ru> 2.0-alt0.3.beta2
- fix provides

* Fri Nov 14 2003 Yehuda Ben-Yosef <ilar@altlinux.ru> 2.0-alt0.2.beta2
- new buildrequires and rebuilding in hasher

* Wed Mar 05 2003 Sergey V Turchin <zerg@altlinux.ru> 2.0-alt0.1.beta2
- new version

* Thu Dec 26 2002 Sergey V Turchin <zerg@altlinux.ru> 1.8.9-alt4
- fix menu item
- some spec cleanup

* Mon Sep 16 2002 Sergey V Turchin <zerg@altlinux.ru> 1.8.9-alt3
- rebuild with gcc 3.2

* Mon Sep 02 2002 Yehuda Ben-Yosef <ilar@altlinux.ru> 1.8.9-alt2
- 1.8.9

* Tue Jun 11 2002 Yehuda Ben-Yosef <ilar@altlinux.ru> 1.8.9-alt1
- 1.8.9

* Wed Jan 23 2002 Yehuda Ben-Yosef <ilar@altlinux.ru> 1.7.9-alt1
- 1.7.1

* Sat Dec 29 2001 Yehuda Ben-Yosef <yuda66@yes.ru> 1.7.1-alt1
- 1.7.1

- specfile cleanup




[-- Attachment #2: signature --]
[-- Type: application/pgp-signature, Size: 189 bytes --]

^ permalink raw reply	[flat|nested] 20+ messages in thread

* Re: [devel] Снова проблема с ядерными хидерами в хашере
  2004-06-10 11:52                 ` Igor Tertishny
  2004-06-10 15:31                   ` Yuri N. Sedunov
@ 2004-06-10 18:20                   ` Vitaly Lipatov
  2004-06-11  7:05                     ` Igor Tertishny
  1 sibling, 1 reply; 20+ messages in thread
From: Vitaly Lipatov @ 2004-06-10 18:20 UTC (permalink / raw)
  To: ALT Devel discussion list

On Thursday 10 June 2004 15:52, Igor Tertishny wrote:
> > Что за прога? spec-файл давайте.
>
> cdbakeoven
>
> Спек ниже.
А есть вообще за что бороться?
Там автор конечно старается, но там не очень большая команда, как 
я понял, и развивается проект не так шустро как k3b.

-- 
Lav
Виталий Липатов
Санкт-Петербург
GNU! ALT Linux Team! LaTeX! LyX!


^ permalink raw reply	[flat|nested] 20+ messages in thread

* Re: [devel] Снова проблема с ядерными хидерами в хашере
  2004-06-10 15:31                   ` Yuri N. Sedunov
@ 2004-06-11  7:03                     ` Igor Tertishny
  0 siblings, 0 replies; 20+ messages in thread
From: Igor Tertishny @ 2004-06-11  7:03 UTC (permalink / raw)
  To: ALT Devel discussion list

> Ужасть, но собирается, запускается и даже что-то делает.

Большое спасибо, я уже использовал кое-что из этого и для других 
несобирающихся пакетов.


^ permalink raw reply	[flat|nested] 20+ messages in thread

* Re: [devel] Снова проблема с ядерными хидерами в хашере
  2004-06-10 18:20                   ` Vitaly Lipatov
@ 2004-06-11  7:05                     ` Igor Tertishny
  2004-06-11 10:22                       ` [devel] Снова проблема с ядерными хидерами в хашере [JT] Vitaly Lipatov
  0 siblings, 1 reply; 20+ messages in thread
From: Igor Tertishny @ 2004-06-11  7:05 UTC (permalink / raw)
  To: ALT Devel discussion list

> А есть вообще за что бороться?
> Там автор конечно старается, но там не очень большая команда, как
> я понял, и развивается проект не так шустро как k3b.

Имхо, есть. вы никогда не пробовали копировать на k3b большое количество 
дисков порядка сотни штук? На втором-третьем диске k3b начинает подвешивать 
комп и делать ничего становится невозможным. Только копировать. А cdbakeoven 
шустренько копирует, не занимая и десяти процентов системных ресурсов. И во 
время копирования могу спокойно заниматься своими делами. Так-то.


^ permalink raw reply	[flat|nested] 20+ messages in thread

* Re: [devel] Снова проблема с ядерными хидерами в хашере
  2004-06-10 12:35               ` Sergey V Turchin
@ 2004-06-11  7:07                 ` Igor Tertishny
  0 siblings, 0 replies; 20+ messages in thread
From: Igor Tertishny @ 2004-06-11  7:07 UTC (permalink / raw)
  To: ALT Devel discussion list

Ч>
> Возьмите любой мой пакет kde*, там уже все переписано в
> *flags*.patch

 Искренне благодарен, обязательно возьму и опробую. Есть у меня еще пара 
пакетов, которых ну никак пересобрать не могу.


^ permalink raw reply	[flat|nested] 20+ messages in thread

* Re: [devel] Снова проблема с ядерными хидерами в хашере [JT]
  2004-06-11  7:05                     ` Igor Tertishny
@ 2004-06-11 10:22                       ` Vitaly Lipatov
  0 siblings, 0 replies; 20+ messages in thread
From: Vitaly Lipatov @ 2004-06-11 10:22 UTC (permalink / raw)
  To: ALT Devel discussion list

On Friday 11 June 2004 11:05, Igor Tertishny wrote:
> > А есть вообще за что бороться?
> > Там автор конечно старается, но там не очень большая
> > команда, как я понял, и развивается проект не так шустро как
> > k3b.
>
> Имхо, есть. вы никогда не пробовали копировать на k3b большое
> количество дисков порядка сотни штук? На втором-третьем диске
> k3b начинает подвешивать комп и делать ничего становится
Отключает(ся) UDMA для привода?
> невозможным. Только копировать. А cdbakeoven шустренько
> копирует, не занимая и десяти процентов системных ресурсов. И
А что значит "копировать"? Писать или считывать?
Я диски копирую с помощью readcd / cdrecord :)
> во время копирования могу спокойно заниматься своими делами.
> Так-то
Эти программы - всего лишь оболочки, странно было бы выбирать, 
какая из них лучше пишет диски...

-- 
Lav
Виталий Липатов
Санкт-Петербург
GNU! ALT Linux Team! LaTeX! LyX!


^ permalink raw reply	[flat|nested] 20+ messages in thread

end of thread, other threads:[~2004-06-11 10:22 UTC | newest]

Thread overview: 20+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2004-06-10  8:51 [devel] Снова проблема с ядерными хидерами в хашере Igor Tertishny
2004-06-10  9:00 ` Alexey Voinov
2004-06-10  9:09   ` Igor Tertishny
2004-06-10  9:21     ` Alexey Voinov
2004-06-10  9:30       ` Igor Tertishny
2004-06-10  9:39         ` Alexey Voinov
2004-06-10  9:42           ` Alexey Voinov
2004-06-10  9:54             ` Igor Tertishny
2004-06-10 11:38             ` Igor Tertishny
2004-06-10 11:45               ` Yuri N. Sedunov
2004-06-10 11:52                 ` Igor Tertishny
2004-06-10 15:31                   ` Yuri N. Sedunov
2004-06-11  7:03                     ` Igor Tertishny
2004-06-10 18:20                   ` Vitaly Lipatov
2004-06-11  7:05                     ` Igor Tertishny
2004-06-11 10:22                       ` [devel] Снова проблема с ядерными хидерами в хашере [JT] Vitaly Lipatov
2004-06-10 10:20           ` [devel] Снова проблема с ядерными хидерами в хашере Sergey Vlasov
2004-06-10 10:51             ` Igor Tertishny
2004-06-10 12:35               ` Sergey V Turchin
2004-06-11  7:07                 ` Igor Tertishny

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