# -*- mode:rpm-spec; coding: utf-8-unix -*- %define nam k3b %define ver 0.11.12 %define rel 0.1 %define srl 2004070601 %define i18n_ver 0.11 Summary: CD-Burner for KDE3 Summary(ja_JP.utf8): KDE3で動作するCDライタ Name: %{nam} Version: %{ver} Release: %{rel} Serial: %{srl} License: GPL URL: http://www.k3b.org/ Group: Applications/Archiving BuildRoot: %{_tmppath}/%{name}-%{version}-root Source0: %{name}-%{version}.tar.bz2 Source1: %{name}-i18n-%{i18n_ver}.tar.bz2 Source2: k3b-zh_CN.po Source3: k3b-0.11.9-ja.po #NoSource: 0 #NoSource: 1 # Added CJK encoding to mkisofs options. Patch1: k3b-0.10.3-charsets.patch Patch10: k3b-0.9-service-ja.patch Requires: cdrtools XFree86 kdelibs >= 3.1 cdrdao >= 1.1 arts Requires: dvd+rw-tools >= 5.12 Requires: qt3 >= 3.1 Requires: libogg libvorbis zlib BuildRequires: XFree86-devel kdelibs-devel >= 3.1 arts-devel BuildRequires: libvorbis-devel libogg-devel zlib-devel BuildRequires: audiofile-devel qt3 qt3-devel BuildRequires: libogg-devel libvorbis-devel zlib-devel %description K3b - The CD Creator - Writing cds under linux made easy. %description -l ja_JP.utf8 K3bは、KDE上で動作するグラフィカルなCD作成ソフトウェアです。 %prep %setup -q -b 1 -D -q %patch1 -p1 -b .charsets %patch10 -p1 -b .service-ja rm -f %{_builddir}/%{name}-i18n-%{i18n_ver}/po/zh_CN/k3b.po rm -f %{_builddir}/%{name}-i18n-%{i18n_ver}/po/ja/k3b.po cp -f %{SOURCE2} %{_builddir}/%{name}-i18n-%{i18n_ver}/po/zh_CN/k3b.po cp -f %{SOURCE3} %{_builddir}/%{name}-i18n-%{i18n_ver}/po/ja/k3b.po %build if [ -f admin/Makefile.common ]; then perl -pi -e 's/head -([1-9])/head -n $1/go' admin/* WANT_AUTOCONF_2_5=1 make -f admin/Makefile.common fi CFLAGS="$RPM_OPT_FLAGS" CXXFLAGS="$RPM_OPT_FLAGS" ./configure \ --prefix=%{_prefix} \ --disable-warnings make %{?_smp_mflags} # k3b-i18n ( cd %{_builddir}/%{name}-i18n-%{i18n_ver} ./configure --prefix=%{_prefix} %__make ) %install make install-strip DESTDIR=$RPM_BUILD_ROOT # k3b-i18n ( cd %{_builddir}/%{name}-i18n-%{i18n_ver} make DESTDIR=$RPM_BUILD_ROOT install ) # KDE menu %__mkdir_p $RPM_BUILD_ROOT%{_datadir}/applnk/Multimedia/%{name} %__mv $RPM_BUILD_ROOT%{_datadir}/applnk/Multimedia/*.desktop \ $RPM_BUILD_ROOT%{_datadir}/applnk/Multimedia/%{name}/ cat < $RPM_BUILD_ROOT%{_datadir}/applnk/Multimedia/%{name}/.directory [Desktop Entry] Comment= Icon=k3b Name=k3b EOF # conflict with kdelibs rm -f $RPM_BUILD_ROOT%{_datadir}/mimelnk/application/x-cue.desktop rm -f $RPM_BUILD_ROOT%{_datadir}/mimelnk/application/x-iso.desktop %clean rm -rf $RPM_BUILD_ROOT %files %defattr(-, root, root) %{_bindir}/k3b %{_bindir}/k3bsetup %{_includedir}/*.h %{_libdir}/* %dir %{_datadir}/applnk/Multimedia/%{name} %{_datadir}/applnk/Multimedia/%{name}/.directory %{_datadir}/applnk/Multimedia/%{name}/k3b.desktop %{_datadir}/applnk/.hidden/k3b-cue.desktop %{_datadir}/applnk/.hidden/k3b-iso.desktop %{_datadir}/applnk/Settings/System/k3bsetup2.desktop %dir %{_datadir}/apps/k3b %{_datadir}/apps/k3b/cdi/* %{_datadir}/apps/k3b/eventsrc %{_datadir}/apps/k3b/icons/* %{_datadir}/apps/k3b/k3bui.rc %{_datadir}/apps/k3b/pics/* %{_datadir}/apps/konqueror/servicemenus/* %{_datadir}/apps/k3b/kpartplugins/k3baudiometainforenamerplugin.rc %{_datadir}/apps/k3b/plugins/* %{_datadir}/apps/k3b/tips %{_datadir}/icons/ %{_datadir}/mimelnk/application/* %{_datadir}/locale/*/LC_MESSAGES/* %{_datadir}/sounds/* %{_datadir}/doc/HTML/ %changelog * Sun Jul 06 2004 Yukihiro Hosogai - 2004070601:0.11.12-0.1 - v0.11.9 * Sun Apr 18 2004 Noriyuki Suzuki - 2004041801:0.11.9-2 - fixed huge setup window. * Fri Apr 2 2004 Noriyuki Suzuki - 2004040201:0.11.9-1 - v0.11.9 - updated Japanese messages. * Mon Mar 1 2004 Noriyuki Suzuki - 2004030101:0.10.3-6 - removed plain-atapi patch. Because ide-scsi emulate device was not work. * Thu Jan 15 2004 Noriyuki Suzuki - removed conflict files. * Thu Dec 25 2003 Noriyuki Suzuki - updated ja.po * Tue Dec 23 2003 James Su - updated zh_CN.po - applied charsets.patch, plain-atapi.patch * Mon Dec 22 2003 James Su - upto 0.10.3 * Fri Nov 14 2003 Noriyuki Suzuki - 1.10.2 - DVD writing support with the DVD+RW-tools - Added CD-TEXT reading * Fri Sep 5 2003 Toshihiro Yamagishi - added service-ja patch * Thu Aug 5 2003 Noriyuki Suzuki - added --disable-warnings flag. - edit menu entry. * Thu Jul 31 2003 Toshihiro Yamagishi - fixed head command option * Tue Jul 29 2003 Noriyuki Suzuki - version 0.9 with i18n package. * Fri Jun 27 2003 Noriyuki Suzuki - version 0.9pre2