ALT Linux Sisyphus discussions
 help / color / mirror / Atom feed
From: Igor Tertishny <yuda66@yandex.ru>
To: Sisyphus@altlinux.ru
Subject: [sisyphus] Новый пакет и spec-файл
Date: Thu, 27 Dec 2001 00:45:33 +0200
Message-ID: <0GOZ00JE236RZP@mxout2.netvision.net.il> (raw)

[-- 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



             reply	other threads:[~2001-12-26 22:45 UTC|newest]

Thread overview: 6+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2001-12-26 22:45 Igor Tertishny [this message]
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

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=0GOZ00JE236RZP@mxout2.netvision.net.il \
    --to=yuda66@yandex.ru \
    --cc=Sisyphus@altlinux.ru \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link

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