6 Url: http://svn.opensuse.org/svn/zypp/trunk/sat-solver
7 Source: satsolver-%{version}.tar.bz2
8 BuildRoot: %{_tmppath}/%{name}-%{version}-build
9 Group: Development/Libraries/C and C++
10 BuildRequires: cmake db43-devel gcc-c++ libexpat-devel ruby-devel swig
11 Summary: A new approach to package dependency solving
14 A new approach to package dependency solving
18 Michael Schroeder <mls@suse.de>
19 Klaus Kaempf <kkaempf@suse.de>
22 Summary: A new approach to package dependency solving
23 Group: Development/Libraries/C and C++
24 Requires: libsatsolver = %version
27 A new approach to package dependency solving
31 Michael Schroeder <mls@suse.de>
32 Klaus Kaempf <kkaempf@suse.de>
35 Summary: Ruby bindings for sat solver
36 Group: Development/Languages/Ruby
39 Michael Schroeder <mls@suse.de>
40 Klaus Kaempf <kkaempf@suse.de>
46 %setup -n satsolver-%{version}
49 cmake -DCMAKE_INSTALL_PREFIX=%{_prefix} \
51 -DCMAKE_VERBOSE_MAKEFILE=TRUE \
52 -DCMAKE_C_FLAGS_RELEASE:STRING="%{optflags}" \
53 -DCMAKE_CXX_FLAGS_RELEASE:STRING="%{optflags}" \
54 -DCMAKE_BUILD_TYPE=Release \
56 make %{?jobs:-j %jobs}
59 make DESTDIR=$RPM_BUILD_ROOT install
62 rm -rf "$RPM_BUILD_ROOT"
71 %_libdir/libsatsolver.a
75 %dir /usr/include/satsolver
76 /usr/include/satsolver/*
79 %defattr(-,root,root,-)
80 %{_libdir}/ruby/vendor_ruby/%{rb_ver}/%{rb_arch}/satsolverx.so
81 %{_libdir}/ruby/vendor_ruby/%{rb_ver}/satsolver.rb