Witam,

w załączniku python-dbus w wersji 0.80.2, obecna w PLD 0.71 jest już dość 
antyczna. Przetestowane na Th, działa.
Pozwoliłem sobie zmienić opisy na mniej komicznie brzmiące i dodać paczkę 
devel, wydaje mi się że wszystko jest OK. Opisy oczywiście w UTF-8.

-- 
Remigiusz "Enleth" Marcinkiewicz, [EMAIL PROTECTED]
WWW http://enleth.com http://jaskiniabehemota.net
JID [EMAIL PROTECTED]
Index: python-dbus.spec
===================================================================
RCS file: /cvsroot/SPECS/python-dbus.spec,v
retrieving revision 1.12
diff -u -r1.12 python-dbus.spec
--- python-dbus.spec	12 Feb 2007 22:09:12 -0000	1.12
+++ python-dbus.spec	16 Feb 2007 01:42:41 -0000
@@ -5,16 +5,14 @@
 %define		glib2_version	1:2.12.1
 %define		rname		dbus-python
 #
-Summary:	Python library for using D-BUS
-Summary(pl.UTF-8):	Biblioteka do używania D-BUS oparta o Pythona
+Summary:	Python bindings for D-BUS
+Summary(pl.UTF-8):	Dowiązania Pythona do obsługi D-BUS
 Name:		python-dbus
-Version:	0.71
+Version:	0.80.2
 Release:	6
 License:	AFL v2.1 or GPL v2
-Group:		Libraries
-Source0:	http://dbus.freedesktop.org/releases/%{rname}-%{version}.tar.gz
-# Source0-md5:	ee893bc87b784a8c2285f5041b5e7033
-Patch0:		dbus-python_fixes.patch
+Group:		Libraries/Python
+Source0:	http://dbus.freedesktop.org/releases/dbus-python/%{rname}-%{version}.tar.gz
 URL:		http://www.freedesktop.org/Software/DBusBindings
 BuildRequires:	autoconf >= 2.52
 BuildRequires:	automake
@@ -22,7 +20,6 @@
 BuildRequires:	dbus-glib-devel >= 0.71
 BuildRequires:	libtool
 BuildRequires:	pkgconfig
-BuildRequires:	python-Pyrex >= 0.9.4.2
 BuildRequires:	python-devel >= 1:2.5
 BuildRequires:	rpmbuild(macros) >= 1.268
 BuildRequires:	rpm-pythonprov
@@ -39,19 +36,38 @@
 Dodatkowa biblioteka D-BUS do integracji standardowej biblioteki D-BUS
 z Pythonem.
 
+%package devel
+Summary:	Python bindings for D-BUS - development files
+Summary(pl.UTF-8):	Dowiązania Pythona do obsługi D-BUS - pliki programistyczne
+Group:	Development/Languages/Python
+Requires:	%{name} = %{version}-%{release}
+Requires:	python-devel >= 1:2.5
+Requires:	dbus-glib-devel >= 0.71
+
+%description devel
+Development files for programming with D-BUS Python bindings.
+
+%description devel -l pl.UTF-8
+Pliki programistyczne do programowania z użyciem pythonowych dowiązań
+D-BUS.
+
 %prep
 %setup -qn %{rname}-%{version}
-%patch0 -p1
+#%patch0 -p1
 
 %build
-python setup.py build
+rm -f missing
+%{__aclocal}
+%{__autoconf}
+%{__automake}
+%configure
+%{__make}
 	
 %install
 rm -rf $RPM_BUILD_ROOT
 
-python setup.py install \
-	--root=$RPM_BUILD_ROOT \
-	--optimize=2
+%{__make} install \
+        DESTDIR=$RPM_BUILD_ROOT
 	
 rm -f $RPM_BUILD_ROOT%{py_sitedir}/dbus/*.{py,la,a}
 
@@ -62,10 +78,21 @@
 %defattr(644,root,root,755)
 # AFL not in common-licenses, so COPYING included
 %doc AUTHORS COPYING ChangeLog NEWS
-%dir %{py_sitedir}/dbus
-%attr(755,root,root) %{py_sitedir}/dbus/*.so
-%{py_sitedir}/dbus/*.py[co]
-%{py_sitedir}/dbus_python-*.egg-info
+%dir %{py_sitescriptdir}/dbus
+%dir %{py_sitescriptdir}/dbus/mainloop
+%attr(755,root,root) %{py_sitedir}/*.so
+%{py_sitescriptdir}/dbus/*.py[co]
+%{py_sitescriptdir}/dbus/mainloop/*.py[co]
+%{py_sitescriptdir}/*.py[co]
+
+%files devel
+%defattr(644,root,root,755)
+%{_pkgconfigdir}/dbus-python.pc
+%{_includedir}/dbus-1.0/dbus/dbus-python.h
+%attr(755,root,root) %{py_sitedir}/*.la
+%{py_sitescriptdir}/dbus/*.py
+%{py_sitescriptdir}/dbus/mainloop/*.py
+%{py_sitescriptdir}/*.py
 
 %define date	%(echo `LC_ALL="C" date +"%a %b %d %Y"`)
 %changelog

Attachment: pgpYqPacrYRFC.pgp
Description: PGP signature

_______________________________________________
pld-devel-pl mailing list
[email protected]
http://lists.pld-linux.org/mailman/listinfo/pld-devel-pl

Odpowiedź listem elektroniczym