Hello community,

here is the log from the commit of package libsolv.479 for openSUSE:12.1:Update 
checked in at 2012-06-05 17:33:19
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:12.1:Update/libsolv.479 (Old)
 and      /work/SRC/openSUSE:12.1:Update/.libsolv.479.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "libsolv.479", Maintainer is ""

Changes:
--------
New Changes file:

--- /dev/null   2012-05-03 01:24:41.895590051 +0200
+++ /work/SRC/openSUSE:12.1:Update/.libsolv.479.new/libsolv.changes     
2012-06-05 17:33:20.000000000 +0200
@@ -0,0 +1,993 @@
+-------------------------------------------------------------------
+Fri Feb 24 15:39:15 CET 2012 - m...@suse.de
+
+- backport cleandeps changes from master
+- improve obsolete pruning in the case that there is
+  an obsoletes cycle
+- prune to installed packages so that packages don't
+  change if there is an obsoletes cycle
+- support severity/rights/updated in updateinfo.xml
+- 0.0.1
+
+-------------------------------------------------------------------
+Tue Feb  7 16:33:10 CET 2012 - m...@suse.de
+
+- add findutils to the requires of libsolv-tools [bnc#743634]
+
+-------------------------------------------------------------------
+Mon Oct 24 13:26:18 CEST 2011 - m...@suse.de
+
+- mls fixed package provides/obsoletes, but forgot to write 
+  a changes entry.
+
+-------------------------------------------------------------------
+Tue Oct 18 16:18:39 CEST 2011 - m...@suse.de
+
+- Add arch arvm7tnhl and  armv7thl
+
+-------------------------------------------------------------------
+Fri Apr 29 14:35:59 CEST 2011 - m...@suse.de
+
+- bup version to 0.17.0 to make it different from 11.4
+- 0.17.0
+
+-------------------------------------------------------------------
+Thu Mar 24 10:04:16 UTC 2011 - m...@suse.de
+
+- add missing else part in rpmdbid2db()
+
+-------------------------------------------------------------------
+Thu Feb 24 17:44:05 CET 2011 - m...@suse.de
+
+- ignore to be dropped orhaned packages when calculating
+  candidates for recommends/supplements installation
+
+-------------------------------------------------------------------
+Wed Feb  2 09:24:42 UTC 2011 - kkae...@novell.com
+
+- Split off 'applayer' and 'bindings' as a separate package
+  to make the bindings more independant of libsatsolver
+- 0.16.4
+
+-------------------------------------------------------------------
+Tue Jan 25 09:52:48 CET 2011 - m...@suse.de
+
+- Apply patch introducing armv7nhl:armv7h
+
+-------------------------------------------------------------------
+Fri Oct 22 15:51:11 CEST 2010 - m...@suse.de
+
+- updateinfoxml: Correctly parse 'issued date' field.
+- 0.16.1
+
+-------------------------------------------------------------------
+Thu Sep  9 17:30:36 CEST 2010 - m...@suse.de
+
+- bump version to 0.16 to make it different from code11_3 branch
+- 0.16.0
+
+-------------------------------------------------------------------
+Mon Sep  6 13:50:02 UTC 2010 - dmacvi...@novell.com
+
+- ruby bindings: fix bugs regarding include path loading
+  (was hardcoded) and refactor the way the library path is defined
+  (only once in a helper)
+
+-------------------------------------------------------------------
+Mon Sep  6 12:38:21 UTC 2010 - dmacvi...@novell.com
+
+- SLE10SP3 also has vendor_ruby 
+
+-------------------------------------------------------------------
+Wed Aug 18 14:11:08 UTC 2010 - kkae...@novell.com
+
+- refactor ruby-satsolver, pure-Ruby extensions added
+- 0.15.1
+
+-------------------------------------------------------------------
+Thu May  6 17:39:20 CEST 2010 - m...@suse.de
+
+- fix bug in cleandeps code
+- bump version to 0.15 to make it different from code11_2 branch
+- 0.15.0
+
+-------------------------------------------------------------------
+Tue Mar 23 17:24:46 CET 2010 - m...@suse.de
+
+- Parse an installed products <shortsummary> tag [bnc#586303]
+
+-------------------------------------------------------------------
+Mon Mar 22 18:45:42 CET 2010 - m...@suse.de
+
+- dataiterator: reset parent when jumping to a solvid [bnc#589640]
+- 0.14.17
+
+-------------------------------------------------------------------
+Thu Mar 11 22:13:26 CET 2010 - m...@suse.de
+
+- parse global repository ids. [bnc#377568]
+- fix pattern parsing in repomd format. [bnc#585000]
+- 0.14.16
+
+-------------------------------------------------------------------
+Thu Mar 11 12:18:23 CET 2010 - m...@suse.de
+
+- fix language code lookup for fallback languages [bnc#584644]
+- change solvable_lookup_str_lang interface a bit for libzypp
+
+-------------------------------------------------------------------
+Fri Feb 19 17:31:51 CET 2010 - m...@suse.de
+
+- make dup rules work when system repo is not first [bnc#581276]
+- parse pattern visibility flag in repomd format
+- 0.14.15
+
+-------------------------------------------------------------------
+Fri Jan 29 14:48:34 CET 2010 - m...@suse.de
+
+- speed up createwhatprovides when many solvables provide the same dep
+- fix choice rule creation for real (bnc#551637)
+- 0.14.14
+
+-------------------------------------------------------------------
+Mon Jan 18 14:42:27 CET 2010 - m...@suse.de
+
+- set repository:toolversion to 1.0 in common_write
+- 0.14.13
+
+-------------------------------------------------------------------
+Mon Dec 21 14:29:24 CET 2009 - m...@suse.de
+
+- disable update rule in noobsoletes case if installed package is to
+  be kept [bnc#564239]
+- work around rpm bug when --prefix is used [bnc#565525]
+- add support for sparc architecture [bnc#566291]
+- 0.14.12
+
+-------------------------------------------------------------------
+Mon Dec  7 13:59:08 CET 2009 - m...@suse.de
+
+- Support optionally compressed product(s).xml in rpmmd metadata.
+- 0.14.11
+
+-------------------------------------------------------------------
+Mon Nov  2 14:10:23 CET 2009 - m...@suse.de
+
+- look at infarch/dup rules when creating choice rules, makes dup
+  also install 32bit packages [bnc#551637]
+- 0.14.10
+
+-------------------------------------------------------------------
+Wed Oct 14 16:21:32 CEST 2009 - m...@suse.de
+
+- ignore products element so that repo2solv works
+- support MULTI_SEMANTICS
+- add --withsrc option for installcheck
+- add SOLVER_DROP_ORPHANED job type
+- fix dropped package handling in removedisabledconflicts
+- 0.14.9
+
+-------------------------------------------------------------------
+Thu Sep 24 10:27:42 CEST 2009 - m...@suse.de
+
+- fix bug in solvable_lookup_str_base
+
+-------------------------------------------------------------------
+Wed Sep 23 11:10:08 CEST 2009 - m...@suse.de
+
+- get missing translations from other solvables [bnc#386449]
+- also look at triggers when ordering packages
+- add support for REPOKEY_TYPE_BINARY
+- 0.14.8
+
+-------------------------------------------------------------------
+Wed Sep 16 10:56:44 CEST 2009 - m...@suse.de
+
+- use repomdxml to query for the location [bnc#501425]
+- fix assertion failue... again
+- fix fp leak [bnc#535468]
+- 0.14.7
+
+-------------------------------------------------------------------
+Fri Sep  4 11:40:47 CEST 2009 - m...@suse.de
+
+- fix multiversion handling for real
+- fix speed regression in repo_susetags
+- close fd leak [bnc#527506]
+- remove db.h workaround
++++ 796 more lines (skipped)
++++ between /dev/null
++++ and /work/SRC/openSUSE:12.1:Update/.libsolv.479.new/libsolv.changes

New:
----
  libsolv-0.0.1.tar.bz2
  libsolv.changes
  libsolv.spec

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ libsolv.spec ++++++
#
# spec file for package libsolv
#
# Copyright (c) 2011 SUSE LINUX Products GmbH, Nuernberg, Germany.
#
# All modifications and additions to the file contributed by third parties
# remain the property of their copyright owners, unless otherwise agreed
# upon. The license for this file, and modifications and additions to the
# file, is the same license as for the pristine package itself (unless the
# license for the pristine package is not an Open Source License, in which
# case the license is the MIT License). An "Open Source License" is a
# license that conforms to the Open Source Definition (Version 1.9)
# published by the Open Source Initiative.

# Please submit bugfixes or comments via http://bugs.opensuse.org/
#

Name:           libsolv
Version:        0.0.1
Release:        1
License:        BSD 3-Clause
Url:            git://gitorious.org/opensuse/libsolv.git
Source:         libsolv-%{version}.tar.bz2
BuildRoot:      %{_tmppath}/%{name}-%{version}-build
Group:          Development/Libraries/C and C++

%bcond_without enable_static
%bcond_without disable_shared
%bcond_without perl_binding
%bcond_without python_binding
%bcond_without ruby_binding

%if 0%{?mandriva_version}
# force this version on mandriva
BuildRequires:  libneon0.26-devel
%endif
%if 0%{?fedora_version} || 0%{?rhel_version} >= 600 || 0%{?centos_version} >= 
600
BuildRequires:  db4-devel
%endif
%if 0%{?suse_version}
%if 0%{?suse_version} < 1030
BuildRequires:  expat
%else
BuildRequires:  libexpat-devel
%endif
%if 0%{?suse_version} < 1100
BuildRequires:  graphviz
%endif
%if 0%{?suse_version} > 1020
BuildRequires:  fdupes
%endif
%else
BuildRequires:  expat-devel
%endif
BuildRequires:  cmake rpm-devel gcc-c++
BuildRequires:  zlib-devel

%if %{with perl_binding}
BuildRequires: perl
%if 0%{?fedora_version} || 0%{?rhel_version} >= 600 || 0%{?centos_version} >= 
600
BuildRequires: perl-devel
%endif
BuildRequires: swig
%endif
%if %{with ruby_binding}
%if 0%{?fedora_version} || 0%{?rhel_version} >= 600 || 0%{?centos_version} >= 
600
%global ruby_vendorarch %(ruby -rrbconfig -e 'puts 
Config::CONFIG["sitearchdir"]')
%else
%global ruby_vendorarch %(ruby -rrbconfig -e 'puts 
Config::CONFIG["vendorarchdir"]')
%endif
BuildRequires: ruby ruby-devel
BuildRequires: swig
%endif
%if %{with python_binding}
%global python_sitearch %(python -c "from distutils.sysconfig import 
get_python_lib; print get_python_lib(True);")
BuildRequires: python-devel
BuildRequires: swig
%endif

Summary:        A new approach to package dependency solving


%description
A new approach to package dependency solving

%if !%{with disable_shared}
%package -n libsolv0
Summary:        A new approach to package dependency solving
Group:          Development/Libraries/C and C++

%description -n libsolv0
A new approach to package dependency solving

%endif
%package devel
Summary:        A new approach to package dependency solving
Group:          Development/Libraries/C and C++
Requires:       libsolv-tools = %version
%if !%{with disable_shared}
Requires:       libsolv0 = %version
%endif
Requires:       rpm-devel

%description devel
Development files for libsolv, a new approach to package dependency solving

%package tools
Summary:        A new approach to package dependency solving
Group:          Development/Libraries/C and C++
Obsoletes:      satsolver-tools < 0.18
Provides:       satsolver-tools = 0.18
Requires:       gzip bzip2 coreutils findutils

%description tools
A new approach to package dependency solving.

%package demo
Summary:        Applications demoing the libsolv library
Group:          System/Management
Requires:       curl
%if 0%{?fedora_version} || 0%{?rhel_version} >= 600 || 0%{?centos_version} >= 
600
Requires:       gnupg2
%endif
%if 0%{?suse_version}
Requires:       gpg2
%endif

%description demo
Applications demoing the libsolv library.

%package -n ruby-solv
Summary:        Ruby bindings for the libsolv library
Group:          Development/Languages/Ruby

%description -n ruby-solv
Ruby bindings for sat solver.

%package -n python-solv
%if 0%{?py_requires:1}
%py_requires
%endif
Summary:        Python bindings for the libsolv library
Group:          Development/Languages/Python

%description -n python-solv
Python bindings for sat solver.

%package -n perl-solv
Requires:       perl = %{perl_version}
Summary:        Perl bindings for the libsolv library
Group:          Development/Languages/Perl

%description -n perl-solv
Perl bindings for sat solver.

%prep
%setup -n libsolv-%{version}

%build
export CFLAGS="$RPM_OPT_FLAGS"
export CXXFLAGS="$CFLAGS"

CMAKE_FLAGS=
%if 0%{?fedora_version} || 0%{?rhel_version} >= 600 || 0%{?centos_version} >= 
600
CMAKE_FLAGS="-DFEDORA=1"
%endif

cmake   $CMAKE_FLAGS \
        -DCMAKE_INSTALL_PREFIX=%{_prefix} \
        -DLIB=%{_lib} \
        -DCMAKE_VERBOSE_MAKEFILE=TRUE \
        -DCMAKE_BUILD_TYPE=Release \
        %{?with_enable_static:-DENABLE_STATIC=1} \
        %{?with_disable_shared:-DDISABLE_SHARED=1} \
        %{?with_perl_binding:-DENABLE_PERL=1} \
        %{?with_python_binding:-DENABLE_PYTHON=1} \
        %{?with_ruby_binding:-DENABLE_RUBY=1} \
        -DUSE_VENDORDIRS=1 \
        -DCMAKE_SKIP_RPATH=1
make %{?jobs:-j %jobs}

%install
make DESTDIR=$RPM_BUILD_ROOT install
%if %{with python_binding}
%if 0%{?suse_version}
pushd $RPM_BUILD_ROOT/%{python_sitearch}
python %py_libdir/py_compile.py *.py
python -O %py_libdir/py_compile.py *.py
popd
%endif
%endif
# we want to leave the .a file untouched
export NO_BRP_STRIP_DEBUG=true

%clean
rm -rf "$RPM_BUILD_ROOT"

%if !%{with disable_shared}
%post -n libsolv0 -p /sbin/ldconfig

%postun -n libsolv0 -p /sbin/ldconfig

%files -n libsolv0
%defattr(-,root,root)
%doc LICENSE*
%{_libdir}/libsolv.so.*
%{_libdir}/libsolvext.so.*
%endif

%files tools
%defattr(-,root,root)
%exclude %{_bindir}/helix2solv
%exclude %{_bindir}/solv
%{_bindir}/*

%files devel
%defattr(-,root,root)
%if %{with enable_static}
%{_libdir}/libsolv.a
%{_libdir}/libsolvext.a
%endif
%if !%{with disable_shared}
%{_libdir}/libsolv.so
%{_libdir}/libsolvext.so
%endif
%{_includedir}/solv
%{_bindir}/helix2solv
%{_datadir}/cmake/Modules/*

%files demo
%defattr(-,root,root)
%{_bindir}/solv

%if %{with perl_binding}
%files -n perl-solv
%defattr(-,root,root)
%{perl_vendorarch}/*
%endif

%if %{with ruby_binding}
%files -n ruby-solv
%defattr(-,root,root)
%{ruby_vendorarch}/*
%endif

%if %{with python_binding}
%files -n python-solv
%defattr(-,root,root)
%{python_sitearch}/*
%endif

%changelog
-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org

Reply via email to