ALT Linux Team development discussions
 help / color / mirror / Atom feed
From: "Yuri N. Sedunov" <aris@altlinux.ru>
To: ALT Devel discussion list <devel@altlinux.ru>
Subject: Re: [devel] Снова проблема с ядерными хидерами в хашере
Date: Thu, 10 Jun 2004 19:31:39 +0400
Message-ID: <200406101931.45276.aris@altlinux.ru> (raw)
In-Reply-To: <200406101452.28093.ilar@altlinux.ru>


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

  reply	other threads:[~2004-06-10 15:31 UTC|newest]

Thread overview: 20+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2004-06-10  8:51 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 [this message]
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

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=200406101931.45276.aris@altlinux.ru \
    --to=aris@altlinux.ru \
    --cc=devel@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 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