ALT Linux Sisyphus discussions
 help / color / mirror / Atom feed
* [sisyphus] Новый пакет и spec-файл
@ 2001-12-26 22:45 Igor Tertishny
  2001-12-26 23:16 ` [sisyphus] " Aleksey Novodvorsky
  2001-12-27  6:37 ` vic ismakaev
  0 siblings, 2 replies; 6+ messages in thread
From: Igor Tertishny @ 2001-12-26 22:45 UTC (permalink / raw)
  To: Sisyphus

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

Кто бы мне подсказал. где я ошибся. Собираю для Сизифа пакет cdbakeoven - 
бесподобно удобную писалку для дисков. Добился, наконец, что пакет 
собирается. но собирается почему-то, только src.rpm... Я в этом деле еще 
чайник и спеку пишу впервые. подскажите, люди добрые... Спеку прилагаю.

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

Name: cdbakeoven_mdk
Version: 1.7.1
Release: alt0.1
Source0: %name-%version.tar.bz2
URL : http://cdbakeoven.sourceforge.net
License: GPL
Group: Archiving/Cd burning
Summary: CD-R-RW graphical CD-creation-copying tool for the K Desktop Environment

Requires: libqt2 kdelibs cdparanoia >= IIIa9.7 cdrecord >= 1.9 cdrecord-cdda2wav >= 1.9 mkisofs >= 1.13
BuildPrereq : 	libqt2-devel kdelibs-devel
Icon : 		cdbakeoven.xpm

%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

%build
export CFLAGS="$RPM_OPT_FLAGS"
export CXXFLAGS="$RPM_OPT_FLAGS"
export CDRECORD="/usr/bin/cdrecord"
export MKISOFS="/usr/bin/mkisofs"
export CDDA2WAV="/usr/bin/cdda2wav"
export MPG123="/usr/bin/mpg123"
export CDPARANOIA="/usr/bin/cdparanoia"
#%undefine__libtoolize
%configure
%make_build

%install
%makeinstall

mkdir -p $RPM_BUILD_ROOT%_iconsdir
mkdir -p $RPM_BUILD_ROOT%_iconsdir/mini
mkdir -p $RPM_BUILD_ROOT%_iconsdir/large
mkdir -p $RPM_BUILD_ROOT%_menudir

#cp cdbakeoven/cdbakeoven.png $RPM_BUILD_ROOT%_iconsdir/cdbakeoven.png
#cp cdbakeoven/cdbakeoven.png $RPM_BUILD_ROOT%_iconsdir/mini/cdbakeoven.png
#cp cdbakeoven/cdbakeoven.png $RPM_BUILD_ROOT%_iconsdir/large/cdbakeoven.png

(cd $RPM_BUILD_ROOT
mkdir -p ./usr/lib/menu
cat > ./usr/lib/menu/%name <<EOF
?package(%name): \
command="/usr/bin/cdbakeoven" \
title="CD Bake Oven" \
longtitle="KDE-2 CD recording tools" \
needs="x11" \
icon="%name.png" \
section="Applications/Archiving/Cd burning"
EOF
)

%find_lang %name

%post
%update_menus

%postun
%clean_menus

#%files -f %name.lang
#%dir %_datadir/apps/cdbakeoven
#%_datadir/apps/cdbakeoven/*.rc

#%dir %_datadir/apps/cdbakeoven/pics/
#%_datadir/apps/cdbakeoven/pics/*.png

#%dir %_datadir/apps/cdbakeoven/plugins/
#%_datadir/apps/cdbakeoven/plugins/*.la
#%_datadir/apps/cdbakeoven/plugins/*.so*

#%dir %_datadir/doc/HTML/en/cdbakeoven
#%_datadir/doc/HTML/en/cdbakeoven/*

#%_datadir/config/*rc

#%_bindir/*
#%_menudir/*

#%_iconsdir/cdbakeoven.png
#%_iconsdir/mini/cdbakeoven.png
#%_iconsdir/large/cdbakeoven.png
#%_datadir/icons/locolor/16x16/apps/cdbakeoven.png
#%_datadir/icons/hicolor/32x32/apps/cdbakeoven.png
#%_datadir/mimelnk/application/x-cdbakeoven.desktop

#%changelog
#* Fri Dec 07 Yehuda Ben-Yosef <yuda66@yes.ru> 1.7.1-alt0.1
#- 1.7.1
- specfile cleanup



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

* [sisyphus] Re: [sisyphus] Новый пакет и spec-файл
  2001-12-26 22:45 [sisyphus] Новый пакет и spec-файл Igor Tertishny
@ 2001-12-26 23:16 ` Aleksey Novodvorsky
  2001-12-26 23:57   ` Igor Tertishny
  2001-12-27  6:37 ` vic ismakaev
  1 sibling, 1 reply; 6+ messages in thread
From: Aleksey Novodvorsky @ 2001-12-26 23:16 UTC (permalink / raw)
  To: sisyphus

Igor Tertishny wrote:

>Кто бы мне подсказал. где я ошибся. Собираю для Сизифа пакет cdbakeoven - 
>бесподобно удобную писалку для дисков. Добился, наконец, что пакет 
>собирается. но собирается почему-то, только src.rpm... Я в этом деле еще 
>чайник и спеку пишу впервые. подскажите, люди добрые... Спеку прилагаю.
>
Если у Вас в пакете нет ни одного файла (все строки закомментарены), то 
бинарного rpm и не будет :-)

>
>
>#%files -f %name.lang
>#%dir %_datadir/apps/cdbakeoven
>#%_datadir/apps/cdbakeoven/*.rc
>
>#%dir %_datadir/apps/cdbakeoven/pics/
>#%_datadir/apps/cdbakeoven/pics/*.png
>
>#%dir %_datadir/apps/cdbakeoven/plugins/
>#%_datadir/apps/cdbakeoven/plugins/*.la
>#%_datadir/apps/cdbakeoven/plugins/*.so*
>
>#%dir %_datadir/doc/HTML/en/cdbakeoven
>#%_datadir/doc/HTML/en/cdbakeoven/*
>
>#%_datadir/config/*rc
>
>#%_bindir/*
>#%_menudir/*
>
>#%_iconsdir/cdbakeoven.png
>#%_iconsdir/mini/cdbakeoven.png
>#%_iconsdir/large/cdbakeoven.png
>#%_datadir/icons/locolor/16x16/apps/cdbakeoven.png
>#%_datadir/icons/hicolor/32x32/apps/cdbakeoven.png
>#%_datadir/mimelnk/application/x-cdbakeoven.desktop
>
>#%changelog
>#* Fri Dec 07 Yehuda Ben-Yosef <yuda66@yes.ru> 1.7.1-alt0.1
>#- 1.7.1
>- specfile cleanup
>
>






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

* Re: [sisyphus] Re: [sisyphus] Новый пакет и spec-файл
  2001-12-26 23:16 ` [sisyphus] " Aleksey Novodvorsky
@ 2001-12-26 23:57   ` Igor Tertishny
  2001-12-27  0:17     ` Aleksey Novodvorsky
  0 siblings, 1 reply; 6+ messages in thread
From: Igor Tertishny @ 2001-12-26 23:57 UTC (permalink / raw)
  To: sisyphus

27 Декабрь 2001 01:16, Вы написали:
> Igor Tertishny wrote:
> >Кто бы мне подсказал. где я ошибся. Собираю для Сизифа пакет cdbakeoven -
> >бесподобно удобную писалку для дисков. Добился, наконец, что пакет
> >собирается. но собирается почему-то, только src.rpm... Я в этом деле еще
> >чайник и спеку пишу впервые. подскажите, люди добрые... Спеку прилагаю.
>
> Если у Вас в пакете нет ни одного файла (все строки закомментарены), то
> бинарного rpm и не будет :-)
>
Ясно, спасибо. Я их потому и закоментил, что пакет не собирался с ними. Ну, 
буду по одному открывать, исследовать где ошибка.



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

* Re: [sisyphus] Re: [sisyphus]  Новый пакет и spec-файл
  2001-12-26 23:57   ` Igor Tertishny
@ 2001-12-27  0:17     ` Aleksey Novodvorsky
  0 siblings, 0 replies; 6+ messages in thread
From: Aleksey Novodvorsky @ 2001-12-27  0:17 UTC (permalink / raw)
  To: sisyphus

Igor Tertishny wrote:

>27 Декабрь 2001 01:16, Вы написали:
>
>>Igor Tertishny wrote:
>>
>>>Кто бы мне подсказал. где я ошибся. Собираю для Сизифа пакет cdbakeoven -
>>>бесподобно удобную писалку для дисков. Добился, наконец, что пакет
>>>собирается. но собирается почему-то, только src.rpm... Я в этом деле еще
>>>чайник и спеку пишу впервые. подскажите, люди добрые... Спеку прилагаю.
>>>
>>Если у Вас в пакете нет ни одного файла (все строки закомментарены), то
>>бинарного rpm и не будет :-)
>>
>Ясно, спасибо. Я их потому и закоментил, что пакет не собирался с ними. Ну, 
>буду по одному открывать, исследовать где ошибка.
>
Уберите %clean, если эта директива есть в spec и гляньте в 
RPM/TMP/<name>-buildroot
после сборки. Там должны быть именно те файлы: которые перечисляются в 
%files
Rgrds, AEN

>





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

* Re: [sisyphus] Новый пакет и spec-файл
  2001-12-26 22:45 [sisyphus] Новый пакет и spec-файл Igor Tertishny
  2001-12-26 23:16 ` [sisyphus] " Aleksey Novodvorsky
@ 2001-12-27  6:37 ` vic ismakaev
  2001-12-27  9:24   ` Igor Tertishny
  1 sibling, 1 reply; 6+ messages in thread
From: vic ismakaev @ 2001-12-27  6:37 UTC (permalink / raw)
  To: sisyphus

27 Декабрь 2001 03:45, Вы написали:
> Кто бы мне подсказал. где я ошибся. Собираю для Сизифа пакет cdbakeoven -
> бесподобно удобную писалку для дисков. Добился, наконец, что пакет
> собирается. но собирается почему-то, только src.rpm... Я в этом деле еще
> чайник и спеку пишу впервые. подскажите, люди добрые... Спеку прилагаю.
А Вы сами писали спец-файл? Я сейчас пытаюсь с ним разобраться.
-- 
С уважением
Виктор В Исмакаев



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

* Re: [sisyphus] Новый пакет и spec-файл
  2001-12-27  6:37 ` vic ismakaev
@ 2001-12-27  9:24   ` Igor Tertishny
  0 siblings, 0 replies; 6+ messages in thread
From: Igor Tertishny @ 2001-12-27  9:24 UTC (permalink / raw)
  To: sisyphus

>
> А Вы сами писали спец-файл? Я сейчас пытаюсь с ним разобраться.

Да, мне посоветовали чудные материалы. Советую их и вам:

http://www.europe.redhat.com/documentation/rhbooks/max-rpm/
http://tma.spb.ru/howto.rus/RPM-HOWTO-1.html
http://people.altlinux.ru/rider/rpm/rpm_packaging_howto.html




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

end of thread, other threads:[~2001-12-27  9:24 UTC | newest]

Thread overview: 6+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2001-12-26 22:45 [sisyphus] Новый пакет и spec-файл Igor Tertishny
2001-12-26 23:16 ` [sisyphus] " Aleksey Novodvorsky
2001-12-26 23:57   ` Igor Tertishny
2001-12-27  0:17     ` Aleksey Novodvorsky
2001-12-27  6:37 ` vic ismakaev
2001-12-27  9:24   ` Igor Tertishny

ALT Linux Sisyphus discussions

This inbox may be cloned and mirrored by anyone:

	git clone --mirror http://lore.altlinux.org/sisyphus/0 sisyphus/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 sisyphus sisyphus/ http://lore.altlinux.org/sisyphus \
		sisyphus@altlinux.ru sisyphus@altlinux.org sisyphus@lists.altlinux.org sisyphus@lists.altlinux.ru sisyphus@lists.altlinux.com sisyphus@linuxteam.iplabs.ru sisyphus@list.linux-os.ru
	public-inbox-index sisyphus

Example config snippet for mirrors.
Newsgroup available over NNTP:
	nntp://lore.altlinux.org/org.altlinux.lists.sisyphus


AGPL code for this site: git clone https://public-inbox.org/public-inbox.git