SPECS: libgpod.spec - added python patch, moved python binary modu...

qboosh qboosh at pld-linux.org
Wed Nov 15 11:32:30 CET 2006


Author: qboosh                       Date: Wed Nov 15 10:32:30 2006 GMT
Module: SPECS                         Tag: HEAD
---- Log message:
- added python patch, moved python binary module to proper place
- removed non-existing configure options
- package gtkdoc files

---- Files affected:
SPECS:
   libgpod.spec (1.15 -> 1.16) 

---- Diffs:

================================================================
Index: SPECS/libgpod.spec
diff -u SPECS/libgpod.spec:1.15 SPECS/libgpod.spec:1.16
--- SPECS/libgpod.spec:1.15	Tue Nov 14 20:31:24 2006
+++ SPECS/libgpod.spec	Wed Nov 15 11:32:24 2006
@@ -8,19 +8,25 @@
 Group:		Libraries
 Source0:	http://dl.sourceforge.net/gtkpod/%{name}-%{version}.tar.gz
 # Source0-md5:	e427e0409b0cb2d7e76b17915b1396fa
+Patch0:		%{name}-python.patch
 URL:		http://www.gtkpod.org/libgpod.html
 BuildRequires:	autoconf >= 2.52
 BuildRequires:	automake
 BuildRequires:	dbus-glib-devel >= 0.71
 BuildRequires:	gettext-devel
 BuildRequires:	gtk+2-devel >= 2:2.10.1
-BuildRequires:	gtk-doc
+BuildRequires:	gtk-doc >= 1.0
 BuildRequires:	hal-devel < 0.6
 BuildRequires:	hal-devel >= 0.5.7.1
 BuildRequires:	intltool >= 0.35
 BuildRequires:	libtool
 BuildRequires:	pkgconfig
+BuildRequires:	python-devel >= 2.1.1
 BuildRequires:	python-eyeD3 >= 0.6.6
+BuildRequires:	rpm-pythonprov
+BuildRequires:	swig-python >= 1.3.24
+# for noinst test only
+#BuildRequires:	taglib-devel
 BuildRoot:	%{tmpdir}/%{name}-%{version}-root-%(id -u -n)
 
 %description
@@ -63,9 +69,9 @@
 
 %package -n python-gpod
 Summary:	Libraries for libgpod access from Python
-Summary(pl):	Biblioteki Pythona dla biblioteki libgpod
+Summary(pl):	Biblioteki Pythona umożliwiające korzystanie z libgpod
 Group:		Development/Languages/Python
-Requires:	%{name} = %{epoch}:%{version}-%{release}
+Requires:	%{name} = %{version}-%{release}
 Requires:	python-eyeD3 >= 0.6.6
 %pyrequires_eq	python-libs
 
@@ -78,6 +84,7 @@
 
 %prep
 %setup -q
+%patch0 -p1
 
 %build
 %{__gtkdocize}
@@ -89,8 +96,7 @@
 %{__autoheader}
 %{__automake}
 %configure \
-	--with-eject-command="/usr/bin/eject" \
-	--with-unmount-command="/bin/umount" \
+	--with-html-dir=%{_gtkdocdir} \
 	--with-python=yes
 %{__make}
 
@@ -100,6 +106,8 @@
 %{__make} install \
 	DESTDIR=$RPM_BUILD_ROOT
 
+%py_postclean
+
 %find_lang %{name} --all-name
 
 %clean
@@ -115,10 +123,11 @@
 
 %files devel
 %defattr(644,root,root,755)
-%{_libdir}/libgpod.la
 %attr(755,root,root) %{_libdir}/libgpod.so
+%{_libdir}/libgpod.la
 %{_pkgconfigdir}/libgpod-1.0.pc
 %{_includedir}/gpod-1.0
+%{_gtkdocdir}/libgpod
 
 %files static
 %defattr(644,root,root,755)
@@ -126,7 +135,9 @@
 
 %files -n python-gpod
 %defattr(644,root,root,755)
-%{py_sitescriptdir}/*
+%dir %{py_sitedir}/gpod
+%{py_sitedir}/gpod/*.py[co]
+%attr(755,root,root) %{py_sitedir}/gpod/_gpod.so
 
 %define date	%(echo `LC_ALL="C" date +"%a %b %d %Y"`)
 %changelog
@@ -134,6 +145,11 @@
 All persons listed below can be reached at <cvs_login>@pld-linux.org
 
 $Log$
+Revision 1.16  2006/11/15 10:32:24  qboosh
+- added python patch, moved python binary module to proper place
+- removed non-existing configure options
+- package gtkdoc files
+
 Revision 1.15  2006/11/14 19:31:24  patrys
 - build python bindings
 
================================================================

---- CVS-web:
    http://cvs.pld-linux.org/SPECS/libgpod.spec?r1=1.15&r2=1.16&f=u



More information about the pld-cvs-commit mailing list