]> git.ipfire.org Git - thirdparty/libsolv.git/commitdiff
- adapt package name of bindings to follow naming conventions
authorKlaus Kaempf <kkaempf@suse.de>
Tue, 1 Jul 2008 13:32:32 +0000 (13:32 +0000)
committerKlaus Kaempf <kkaempf@suse.de>
Tue, 1 Jul 2008 13:32:32 +0000 (13:32 +0000)
- fix the build

package/libsatsolver.changes
package/libsatsolver.spec.in

index 0020af3c5cf6c8e2207ae2125d43b0e4b621c339..02e93f85f0f458e396d2f2891799b9c05dce9510 100644 (file)
@@ -1,3 +1,9 @@
+-------------------------------------------------------------------
+Tue Jul  1 14:54:38 CEST 2008 - kkaempf@suse.de
+
+- rename language bindings to {perl,python,ruby}-satsolver
+  to follow naming conventions.
+
 -------------------------------------------------------------------
 Mon Jun 30 23:55:20 CEST 2008 - dmacvicar@suse.de
 
index 981e3478d82aaf958d0dfc8714164c6698e76a36..4b61caa6e84740a875055f9c8c89d7089f39b0eb 100644 (file)
@@ -20,7 +20,7 @@ BuildRequires: libexpat-devel
 %else
 BuildRequires: expat-devel
 %endif
-BuildRequires:  cmake rpm-devel gcc-c++ ruby-devel swig
+BuildRequires:  cmake rpm-devel gcc-c++ ruby-devel swig perl python-devel
 Summary:        A new approach to package dependency solving
 
 %description
@@ -44,13 +44,6 @@ Authors:
     Michael Schroeder <mls@suse.de>
     Klaus Kaempf <kkaempf@suse.de>
 
-%package ruby
-Summary:        Ruby bindings for sat solver
-Group:          Development/Languages/Ruby
-
-%description ruby
-.
-
 %package -n satsolver-tools
 Summary:        A new approach to package dependency solving
 Group:          Development/Libraries/C and C++
@@ -61,11 +54,26 @@ Requires:       gzip bzip2 coreutils
 %description -n satsolver-tools
 . 
 
-%package perl
+%package -n ruby-satsolver
+Summary:        Ruby bindings for sat solver
+Group:          Development/Languages/Ruby
+
+%description -n ruby-satsolver
+.
+
+%package -n python-satsolver
+Summary:        Python bindings for sat solver
+Group:          Development/Languages/Python
+
+%description -n python-satsolver
+.
+
+%package -n perl-satsolver
+Requires:       perl-base = 5.10.0
 Summary:        Perl bindings for sat solver
 Group:          Development/Languages/Perl
 
-%description perl
+%description -n perl-satsolver
 .
 
 %prep
@@ -109,9 +117,8 @@ rm -rf "$RPM_BUILD_ROOT"
 /usr/bin/deptestomatic
 /usr/bin/helix2solv
 
-%files ruby
+%files -n ruby-satsolver
 %defattr(-,root,root,-)
-
 %if 0%{?suse_version}
 %{_libdir}/ruby/vendor_ruby/%{rb_ver}/%{rb_arch}/satsolver.so
 %endif
@@ -119,7 +126,13 @@ rm -rf "$RPM_BUILD_ROOT"
 %{ruby_sitearchdir}/satsolverx.so
 %endif
 
-%files perl
+%files -n python-satsolver
+%defattr(-,root,root,-)
+#%doc swig/python/examples/*.py
+%{_libdir}/python2.5/site-packages/_satsolver.so
+%{_libdir}/python2.5/site-packages/satsolver.py
+
+%files -n perl-satsolver
 %defattr(-,root,root,-)
 %{perl_vendorarch}/satsolver.so
 %{perl_vendorlib}/satsolver.pm