Witam
Dorobiłem w specu budowanie z unsermake. Ta nowa wersja kio_burn
może korzystać z bibliotek k3b do obsługi większej ilości napędów.
Załączam patcha.
-- 
Pozdrawiam
Tomasz Kowalczyk
--- kio_burn.spec.orig	2005-03-09 11:59:18.138180936 +0100
+++ kio_burn.spec	2005-03-09 11:58:42.957529208 +0100
@@ -1,4 +1,5 @@
 # $Revision: 1.6 $, $Date: 2005/03/09 09:18:31 $
+%bcond_without	k3b		#z k3b obsluguje wiecej napedow
 %define		_name	burn
 Summary:	CD-Burning kioslave
 Summary(pl):	Wypalanie CD za pośrednictwem kioslave
@@ -11,11 +12,14 @@
 # Source0-md5:	f54dc8c53803d3a056b14ce6580a4aab
 URL:		http://www-users.york.ac.uk/~jrht100/burn/
 BuildRequires:	audiofile-devel
+%{?with_k3b:BuildRequires:	k3b-devel}
 BuildRequires:	kdelibs-devel >= 3.3.2
 BuildRequires:	kdemultimedia-akode
 BuildRequires:	kdemultimedia-devel
 BuildRequires:	rpmbuild(macros) >= 1.129
+BuildRequires:	sed >= 4.0
 BuildRequires:	taglib-devel
+BuildRequires:	unsermake >= 040805
 Requires:	cdrtools
 Requires:	cdrtools-mkisofs
 BuildRoot:	%{tmpdir}/%{name}-%{version}-root-%(id -u -n)
@@ -36,10 +40,20 @@
 %prep
 %setup -q -n %{_name}-%{version}
 
+%{__sed} -i -e 's,\$(TOPSUBDIRS),doc po src,'  Makefile.am
+
 %build
+cp %{_datadir}/automake/config.sub admin
+export UNSERMAKE=%{_datadir}/unsermake/unsermake
+%{__make} -f admin/Makefile.common cvs
+
 %configure \
-	--enable-final\
-	--with-qt-libraries=%{_libdir}
+%if "%{_lib}" == "lib64"
+       --enable-libsuffix=64\
+%endif
+       --%{?debug:en}%{!?debug:dis}able-debug%{?debug:=full}\
+       --with-qt-libraries=%{_libdir}
+#	--enable-final
 %{__make}
 
 %install
@@ -60,6 +74,7 @@
 %attr(755,root,root) %{_libdir}/kde3/kio_burn.so
 %{_libdir}/kde3/kio_burn.la
 %{_datadir}/services/burn.protocol
+%{_datadir}/apps/kio_burn/templates/*.html
 %{_datadir}/apps/konqueror/kpartplugins/kio_burn.rc
 %{_datadir}/apps/konqsidebartng/virtual_folders/services/burn.desktop
 
_______________________________________________
pld-devel-pl mailing list
[email protected]
http://lists.pld-linux.org/mailman/listinfo/pld-devel-pl

Odpowiedź listem elektroniczym