Репозиторий Sisyphus
Последнее обновление: 1 октября 2023 | Пакетов: 18631 | Посещений: 37814678
en ru br
Репозитории ALT
5.1: 1.0.5-alt6.3
4.1: 1.0.4-alt3
4.0: 1.0.3-alt2
3.0: 0.12.4a-alt1
+backports:0.12.11-alt0.M30.1
www.altlinux.org/Changes

Группа :: Архивирование/Создание CD
Пакет: k3b

 Главная   Изменения   Спек   Патчи   Sources   Загрузить   Gear   Bugs and FR  Repocop 

%undefine __libtoolize

Name: k3b
Version: 0.12.4a
Release: alt1

Group: Archiving/Cd burning
Summary: The CD Kreator
Summary(ru_RU.KOI8-R): Программа записи CD
License: GPL
Packager: Alexey Lokhin <warframe at altlinux.ru>
URL: http://www.k3b.org/

Source0: %name-%version.tar.bz2
#Source1: %name.menu

Patch0: %name-%version-compile_flags.patch
Patch1: %name-%version-messages-alt.patch
#Patch1: %name-%version-create_Joliet.patch

Requires: kdelibs >= 3.2, cdrecord >= 2.0, cdrdao, mkisofs >= 2.0, dvd+rw-tools
Requires: arts, libcdparanoia, lame, libmad, libvorbis, libmpcdec, libsndfile, libffmpeg, libmusicbrainz, sox, transcode, libflac++, vcdimager >= 0.7, normalize, libtag, libhal, libdbus
Obsoletes: %name-minimal

#BuildRequires: rpm-utils fontconfig freetype2 gcc-c++ gcc-g77 glib2 id3lib-devel kde-settings kdelibs-devel libarts-devel libarts-qtmcop libflac++-devel libflac-devel libjpeg-devel libmad-devel libogg-devel libpng-devel libqt3-devel libsamplerate-devel libstdc++-devel libvorbis-devel qt3-designer xml-utils xorg-x11-devel xorg-x11-libs zlib-devel flac libtag-devel liblame-devel ffmpeg-devel libmusicbrainz-devel libhal-devel libdbus-devel libdbus-qt-devel

#BuildRequires: ffmpeg-devel flac fontconfig freetype2 gcc-c++ gcc-g77 kde-settings kdelibs-devel libarts-devel libdbus-devel libdbus-qt-devel libflac++-devel libflac-devel libhal-devel libjpeg-devel liblame-devel libmad-devel libmpcdec-devel libmusicbrainz-devel libogg-devel libpng-devel libqt3-devel libqt3-settings libsamplerate-devel libstdc++-devel libtag-devel libvorbis-devel qt3-designer xml-utils xorg-x11-devel zlib-devel
BuildRequires: ffmpeg-devel flac gcc-c++ gcc-g77 kdelibs-devel libdbus-devel libdbus-qt-devel libflac++-devel libflac-devel libhal-devel libjpeg-devel liblame-devel libmad-devel libmpcdec-devel libmusicbrainz-devel libpng-devel libsamplerate-devel libtag-devel libvorbis-devel libsndfile-devel qt3-designer xml-utils pkgconfig

%description
K3b is a GUI frontend to the cd recording programs.
It's aim is to provide a very user friendly interface to all the tasks that
come with cd recording.
This package contains all requiremnts and libraries necessary for full
program functionality.
%description -l ru_RU.KOI8-R
K3b - это мощная графическая оболочка для программ записи компакт дисков.
Она создана для предоставления дружественного интерфейса ко всем задачам, сопровождающим
процесс записи компакт-дисков.
Этот пакет cодержит зависимости и библиотеки, необходимые для
полнофункциональной работы программы.

%package devel
Summary: The CD Kreator (Development package.)
Summary(ru_RU.KOI8-R): Программа записи CD (Пакет разработчика.)
License: GPL
Group: Development/KDE and QT
Requires: k3b = %version

%description devel
K3b is a GUI frontend to the cd recording programs.
It's aim is to provide a very user friendly interface to all the tasks that
come with cd recording.
This package contains k3b development files and libraries.
%description devel -l ru_RU.KOI8-R
K3b - это мощная графическая оболочка для программ записи компакт дисков.
Она создана для предоставления дружественного интерфейса ко всем задачам, сопровождающим
процесс записи компакт-дисков.
Этот пакет содержит файлы и библиотеки, необходимые разработчику
модулей k3b.


%prep
%setup -q
%patch0 -p1
%patch1 -p1
%__subst 's/\.la\>/.so/g' admin/acinclude.m4.in
%__subst 's/\(-Wl,--no-undefined\)/-Wl,--warn-unresolved-symbols \1/g' admin/acinclude.m4.in
##vorbis-devel detection fix
#%__subst 's/<vorbis\/\(.\+\)>/<\1>/g' configure.in.in
#%__subst 's/<vorbis\/\(.\+\)>/<\1>/g' plugins/decoder/ogg/k3boggvorbisdecoder.cpp
#%__subst 's/<vorbis\/\(.\+\)>/<\1>/g' plugins/encoder/ogg/k3boggvorbisencoder.cpp
MAKE="%__make" /bin/sh admin/cvs.sh cvs

%build
%configure \
--disable-rpath \
--enable-shared=yes \
--program-transform-name="" \
--without-k3bsetup
%make_build


%install
%makeinstall
#%__install -p -m0644 -D %SOURCE1 %buildroot%_menudir/%name
%__mkdir_p %buildroot/%_menudir
freedesktop2menu.pl k3b "Applications/Archiving/Cd burning" %buildroot/%_datadir/applications/kde/%name.desktop %buildroot/%_menudir/%name x11
##%__mkdir_p %buildroot%_datadir/applnk/Applications/Archiving/"Cd burning"
##%__cp %buildroot%_datadir/applnk/Multimedia/k3b.desktop %buildroot%_datadir/applnk/Applications/Archiving/"Cd burning"
##%__mkdir %buildroot/%_defaultdocdir/%name
##%__mv %buildroot/%_defaultdocdir %buildroot/%_defaultdocdir/%name
%find_lang --with-kde %name


%post
%post_ldconfig
%update_menus

%postun
%postun_ldconfig
%clean_menus

%files -f %name.lang
%_libdir/*.so*
%_libdir/kde3/*.so
%_bindir/*
%_datadir/applications/kde/*
%_datadir/applnk/.hidden/*
%_datadir/apps/k3b
%_datadir/apps/konqueror/servicemenus/*.desktop
%_menudir/%name
%_iconsdir/*/*/*/*
%_datadir/mimelnk/*/*
%_datadir/sounds/*
%doc README FAQ TODO COPYING AUTHORS ChangeLog

%files devel
%_includedir/*.h

%changelog

Полный changelog можно просмотреть здесь

 
дизайн и разработка: Vladimir Lettiev aka crux © 2004-2005, Andrew Avramenko aka liks © 2007-2008
текущий майнтейнер: Michael Shigorin