Hello community,

here is the log from the commit of package libzypp.2385 for 
openSUSE:12.2:Update checked in at 2014-01-07 11:32:45
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:12.2:Update/libzypp.2385 (Old)
 and      /work/SRC/openSUSE:12.2:Update/.libzypp.2385.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "libzypp.2385"

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

--- /dev/null   2013-11-25 01:44:08.036031256 +0100
+++ /work/SRC/openSUSE:12.2:Update/.libzypp.2385.new/libzypp.changes    
2014-01-07 11:32:47.000000000 +0100
@@ -0,0 +1,9591 @@
+-------------------------------------------------------------------
+Thu Dec 12 18:03:32 CET 2013 - m...@suse.de
+
+- Fix disk usage computation for single packages (bnc#852943)
+- version 11.13.3 (6)
+
+-------------------------------------------------------------------
+Thu Nov 21 09:20:27 CET 2013 - m...@suse.de
+
+- Filter control chars illegal in XML1.0 (bnc#850907)
+- version 11.13.2 (6)
+
+-------------------------------------------------------------------
+Sun Oct 27 01:14:55 CEST 2013 - m...@suse.de
+
+- Update zypp-po.tar.bz2
+
+-------------------------------------------------------------------
+Fri Oct 25 16:02:46 CEST 2013 - m...@suse.de
+
+- Always properly initialize pool storage (bnc#846565)
+- version 11.13.1 (6)
+
+-------------------------------------------------------------------
+Thu Sep  5 01:15:21 CEST 2013 - m...@suse.de
+
+- Update zypp-po.tar.bz2
+
+-------------------------------------------------------------------
+Tue Aug 27 18:28:12 CEST 2013 - m...@suse.de
+
+- fix key expiry date parsing (bnc#828672)
+- Provide additional keys data in case the ASCII armored blob 
+  containes multiple keys
+- version 11.13.0 (6)
+
+-------------------------------------------------------------------
+Thu Aug  8 01:15:04 CEST 2013 - m...@suse.de
+
+- Update zypp-po.tar.bz2
+
+-------------------------------------------------------------------
+Thu Aug  1 13:53:44 CEST 2013 - m...@suse.de
+
+- No rpmdb key import in readony mode (bnc#828672)
+- Fix rpmdb key import/export (bnc#828672)
+- version 11.12.0 (6)
+
+-------------------------------------------------------------------
+Tue Jul 16 15:28:14 CEST 2013 - m...@suse.de
+
+- fix ASCII armored PublicKey parsing (bnc#828672)
+- version 11.11.2 (6)
+
+-------------------------------------------------------------------
+Tue Jul  2 15:50:43 CEST 2013 - m...@suse.de
+
+- Fix file probing via tftp:// (bnc#803316)
+- version 11.11.1 (6)
+
+-------------------------------------------------------------------
+Tue Jun  4 13:18:36 CEST 2013 - m...@suse.de
+
+- added tftp-support (bnc#803316)
+- version 11.11.0 (6)
+
+-------------------------------------------------------------------
+Fri Apr 19 14:10:15 CEST 2013 - m...@suse.de
+
+- New zypp.conf option 'download.transfer_timeout = 180'
+  Maximum time in seconds that you allow a transfer operation to take.
+- version 11.10.0 (6)
+
+-------------------------------------------------------------------
+Mon Mar 25 14:17:58 CET 2013 - m...@suse.de
+
+- Implement $ZYPP_LOCK_TIMEOUT: number of seconds to wait for a 
+  zypplock becoming available (bnc#772965)
+- Fix unnecessary creation of temporary Resolavbles
+- Relax evaluation of patch category tags (case insensitive)
+- Fixed typo (bnc#773467)
+- Erase any old repo instance from pool when (re)loading from cache
+- version 11.9.0 (6)
+
+-------------------------------------------------------------------
+Thu Mar  7 01:15:34 CET 2013 - m...@suse.de
+
+- Update zypp-po.tar.bz2
+
+-------------------------------------------------------------------
+Thu Feb  7 01:18:05 CET 2013 - m...@suse.de
+
+- Update zypp-po.tar.bz2
+
+-------------------------------------------------------------------
+Sun Jan  6 01:14:09 CET 2013 - m...@suse.de
+
+- Update zypp-po.tar.bz2
+
+-------------------------------------------------------------------
+Thu Nov 22 01:15:51 CET 2012 - m...@suse.de
+
+- Update zypp-po.tar.bz2
+
+-------------------------------------------------------------------
+Sun Sep 23 01:14:49 CEST 2012 - m...@suse.de
+
+- Update zypp-po.tar.bz2
+
+-------------------------------------------------------------------
+Sun Sep 16 01:15:35 CEST 2012 - m...@suse.de
+
+- Update zypp-po.tar.bz2
+
+-------------------------------------------------------------------
+Sun Sep  9 01:14:26 CEST 2012 - m...@suse.de
+
+- Update zypp-po.tar.bz2
+
+-------------------------------------------------------------------
+Thu Sep  6 14:04:54 CEST 2012 - m...@suse.de
+
+- Update zypp-po.tar.bz2
+
+-------------------------------------------------------------------
+Fri Aug  3 11:10:51 CEST 2012 - m...@suse.de
+
+- Fixed typo (bnc#773467)
+
+-------------------------------------------------------------------
+Thu Aug  2 13:42:24 CEST 2012 - m...@suse.de
+
+- filter zero sized devices in disk usage counter(bnc#769819)
+- fix possibly reporting timeout as "aborted by user" (bnc#665327)
+- do not fork the uuidgen program, use kernel interface instead
+- remove obsolete hicolor-icon-theme BuildRequires
+- zypp.conf:servicesdir is ignored (bnc#765528)
+- allow libcurl to take proxy from environment iff proxy is not 
+  configured or disallowed (bnc#745404)
+
+-------------------------------------------------------------------
+Thu Aug  2 11:32:13 CEST 2012 - m...@suse.de
+
+- set $ZYPP_IS_RUNNING during commit
+- version 11.8.0 (6)
+
+-------------------------------------------------------------------
+Fri Jun  8 15:57:22 CEST 2012 - m...@suse.de
+
+- Adjust weaklock fix
+
+-------------------------------------------------------------------
+Fri Jun  8 14:16:15 CEST 2012 - m...@suse.de
+
+- Fix processing of weak locks (bnc#749418, bnc#765164)
+- [valgrind] don't dereference if we may be past the end of the repositories.
+- add armv7hl workaround for Adrian
+- version 11.6.2 (6)
+
+-------------------------------------------------------------------
+Sun Jun  3 01:14:09 CEST 2012 - m...@suse.de
+
+- Update zypp-po.tar.bz2
+
+-------------------------------------------------------------------
+Thu May 31 10:07:37 UTC 2012 - dmacvi...@suse.com
+
+- fix an invalid read revealed by valgrind in
+  RepositoryIterator::increment()
+
+-------------------------------------------------------------------
+Sun May 20 01:13:30 CEST 2012 - m...@suse.de
+
+- Update zypp-po.tar.bz2
+
+-------------------------------------------------------------------
+Thu May 17 01:15:25 CEST 2012 - m...@suse.de
+
+- Update zypp-po.tar.bz2
+
+-------------------------------------------------------------------
+Sun May 13 01:14:15 CEST 2012 - m...@suse.de
+
+- Update zypp-po.tar.bz2
+
+-------------------------------------------------------------------
+Tue May  8 13:39:22 CEST 2012 - m...@suse.de
+
+- Use ld version script to hide symbols outside zypp namespace (bnc#755324)
+- remove base/Deprecated.h (macros now in APIConfig.h)
+- Disribute Easy.h in APIConfig.h
+- Add APIConfig.h providing ZYPP_API and ZYPP_LOCAL macros
+- version 11.6.0 (6)
+
+-------------------------------------------------------------------
+Fri May  4 11:18:17 CEST 2012 - m...@suse.de
+
++++ 9394 more lines (skipped)
++++ between /dev/null
++++ and /work/SRC/openSUSE:12.2:Update/.libzypp.2385.new/libzypp.changes

New:
----
  libzypp-11.13.3.tar.bz2
  libzypp-rpmlintrc
  libzypp.changes
  libzypp.spec

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

Other differences:
------------------
++++++ libzypp.spec ++++++
#
# spec file for package libzypp
#
# Copyright (c) 2013 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/
#


%define force_gcc_46 0

Name:           libzypp
BuildRoot:      %{_tmppath}/%{name}-%{version}-build
Summary:        Package, Patch, Pattern, and Product Management
License:        GPL-2.0+
Group:          System/Packages
Version:        11.13.3
Release:        0
Source:         %{name}-%{version}.tar.bz2
Source1:        %{name}-rpmlintrc
Provides:       yast2-packagemanager
Obsoletes:      yast2-packagemanager

# Features we provide (update doc/autoinclude/FeatureTest.doc):
Provides:       libzypp(plugin) = 0
Provides:       libzypp(plugin:commit) = 0
Provides:       libzypp(plugin:services) = 0
Provides:       libzypp(plugin:system) = 0
Provides:       libzypp(plugin:urlresolver) = 0

%if 0%{?suse_version}
Recommends:     logrotate
# lsof is used for 'zypper ps':
Recommends:     lsof
%endif
BuildRequires:  cmake
BuildRequires:  openssl-devel
%if 0%{?suse_version} >= 1130 || 0%{?fedora_version} >= 16
BuildRequires:  libudev-devel
%else
BuildRequires:  hal-devel
%endif
BuildRequires:  boost-devel
BuildRequires:  dejagnu
BuildRequires:  doxygen
%if 0%{?force_gcc_46}
BuildRequires:  gcc46
BuildRequires:  gcc46-c++
%else
BuildRequires:  gcc-c++ >= 4.6
%endif
BuildRequires:  gettext-devel
BuildRequires:  graphviz
BuildRequires:  libxml2-devel
%if 0%{?suse_version} != 1110
# No libproxy on SLES
BuildRequires:  libproxy-devel
%endif

%if 0%{?fedora_version} || 0%{?rhel_version} || 0%{?centos_version}
BuildRequires:  pkgconfig
%else
BuildRequires:  pkg-config
%endif

BuildRequires:  libsolv-devel
%if 0%{?suse_version} >= 1100
%requires_eq    libsolv-tools
%else
Requires:       libsolv-tools
%endif

# required for testsuite, webrick
BuildRequires:  ruby

%if 0%{?suse_version}
BuildRequires:  libexpat-devel
%else
BuildRequires:  expat-devel
%endif

Requires:       rpm

%if 0%{?suse_version}
BuildRequires:  rpm-devel
%endif

%if 0%{?fedora_version} || 0%{?rhel_version} >= 600 || 0%{?centos_version} >= 
600
BuildRequires:  glib2-devel
BuildRequires:  popt-devel
BuildRequires:  rpm-devel
%endif

%if 0%{?mandriva_version}
BuildRequires:  glib2-devel
BuildRequires:  librpm-devel
%endif

%if 0%{?suse_version}
Requires:       gpg2
%else
Requires:       gnupg2
%endif

%define min_curl_version 7.19.4
%if 0%{?suse_version}
%if 0%{?suse_version} >= 1100
# Code11+
BuildRequires:  libcurl-devel >= %{min_curl_version}
Requires:       libcurl4   >= %{min_curl_version}
%else
# Code10
BuildRequires:  curl-devel
%endif
%else
# Other distros (Fedora)
BuildRequires:  libcurl-devel >= %{min_curl_version}
Requires:       libcurl   >= %{min_curl_version}
%endif

%description
Package, Patch, Pattern, and Product Management

Authors:
--------
    Michael Andres <m...@suse.de>
    Jiri Srain <jsr...@suse.cz>
    Stefan Schubert <sch...@suse.de>
    Duncan Mac-Vicar <dmacvi...@suse.de>
    Klaus Kaempf <kkae...@suse.de>
    Marius Tomaschewski <m...@suse.de>
    Stanislav Visnovsky <vis...@suse.cz>
    Ladislav Slezak <lsle...@suse.cz>

%package devel
Requires:       boost-devel
Requires:       bzip2
Requires:       glibc-devel
Requires:       libstdc++-devel
Requires:       libxml2-devel
Requires:       libzypp = %{version}
Requires:       openssl-devel
Requires:       popt-devel
Requires:       rpm-devel
Requires:       zlib-devel
%if 0%{?suse_version} >= 1130 || 0%{?fedora_version} >= 16
Requires:       libudev-devel
%else
Requires:       hal-devel
%endif
Requires:       cmake
%if 0%{?suse_version}
%if 0%{?suse_version} >= 1100
# Code11+
Requires:       libcurl-devel >= %{min_curl_version}
%else
# Code10
Requires:       curl-devel
%endif
%else
# Other distros (Fedora)
Requires:       libcurl-devel >= %{min_curl_version}
%endif
%if 0%{?suse_version} >= 1100
%requires_ge    libsolv-devel
%else
Requires:       libsolv-devel
%endif
Summary:        Package, Patch, Pattern, and Product Management - developers 
files
Group:          System/Packages
Provides:       yast2-packagemanager-devel
Obsoletes:      yast2-packagemanager-devel

%description -n libzypp-devel
Package, Patch, Pattern, and Product Management - developers files

Authors:
--------
    Michael Andres <m...@suse.de>
    Jiri Srain <jsr...@suse.cz>
    Stefan Schubert <sch...@suse.de>
    Duncan Mac-Vicar <dmacvi...@suse.de>
    Klaus Kaempf <kkae...@suse.de>
    Marius Tomaschewski <m...@suse.de>
    Stanislav Visnovsky <vis...@suse.cz>
    Ladislav Slezak <lsle...@suse.cz>

%prep
%setup -q

%build
mkdir build
cd build
%if 0%{?force_gcc_46}
export CC=gcc-4.6
export CXX=g++-4.6
%endif
export CFLAGS="$RPM_OPT_FLAGS"
export CXXFLAGS="$RPM_OPT_FLAGS"
unset TRANSLATION_SET
unset EXTRA_CMAKE_OPTIONS
# SLE11-* might want its own translation set:
%if 0%{?suse_version} == 1110
if [ -f ../po/sle-zypp-po.tar.bz ]; then
  export TRANSLATION_SET=sle-zypp
  export EXTRA_CMAKE_OPTIONS="-DDISABLE_LIBPROXY=ON"
fi
%endif
cmake -DCMAKE_INSTALL_PREFIX=%{_prefix} \
      -DDOC_INSTALL_DIR=%{_docdir} \
      -DLIB=%{_lib} \
      -DCMAKE_BUILD_TYPE=Release \
      -DCMAKE_SKIP_RPATH=1 \
      -DUSE_TRANSLATION_SET=${TRANSLATION_SET:-zypp} \
      ${EXTRA_CMAKE_OPTIONS} \
      ..
make %{?_smp_mflags} VERBOSE=1
make -C doc/autodoc %{?_smp_mflags}
make -C po %{?_smp_mflags} translations

%if 0%{?run_testsuite}
  make -C tests %{?_smp_mflags}
  pushd tests
  LD_LIBRARY_PATH=$PWD/../zypp:$LD_LIBRARY_PATH ctest .
  popd
%endif

#make check

%install
rm -rf "$RPM_BUILD_ROOT"
cd build
make install DESTDIR=$RPM_BUILD_ROOT
make -C doc/autodoc install DESTDIR=$RPM_BUILD_ROOT
%if 0%{?fedora_version} || 0%{?rhel_version} >= 600 || 0%{?centos_version} >= 
600
ln -s %{_sysconfdir}/yum.repos.d $RPM_BUILD_ROOT%{_sysconfdir}/zypp/repos.d
%else
mkdir -p $RPM_BUILD_ROOT%{_sysconfdir}/zypp/repos.d
%endif
mkdir -p $RPM_BUILD_ROOT%{_sysconfdir}/zypp/services.d
mkdir -p $RPM_BUILD_ROOT%{_sysconfdir}/zypp/vendors.d
mkdir -p $RPM_BUILD_ROOT%{_sysconfdir}/zypp/multiversion.d
mkdir -p $RPM_BUILD_ROOT%{_prefix}/lib/zypp
mkdir -p $RPM_BUILD_ROOT%{_prefix}/lib/zypp/plugins
mkdir -p $RPM_BUILD_ROOT%{_prefix}/lib/zypp/plugins/commit
mkdir -p $RPM_BUILD_ROOT%{_prefix}/lib/zypp/plugins/services
mkdir -p $RPM_BUILD_ROOT%{_prefix}/lib/zypp/plugins/system
mkdir -p $RPM_BUILD_ROOT%{_prefix}/lib/zypp/plugins/urlresolver
mkdir -p $RPM_BUILD_ROOT%{_var}/lib/zypp
mkdir -p $RPM_BUILD_ROOT%{_var}/log/zypp
mkdir -p $RPM_BUILD_ROOT%{_var}/cache/zypp

make -C po install DESTDIR=$RPM_BUILD_ROOT
# Create filelist with translations
cd ..
%{find_lang} zypp

%post
/sbin/ldconfig
if [ -f /var/cache/zypp/zypp.db ]; then rm /var/cache/zypp/zypp.db; fi

# convert old lock file to new
# TODO make this a separate file?
# TODO run the sript only when updating form pre-11.0 libzypp versions
LOCKSFILE=%{_sysconfdir}/zypp/locks
OLDLOCKSFILE=%{_sysconfdir}/zypp/locks.old

is_old(){
  # if no such file, exit with false (1 in bash)
  test -f ${LOCKSFILE} || return 1
  TEMP_FILE=`mktemp`
  cat ${LOCKSFILE} | sed '/^\#.*/ d;/.*:.*/d;/^[^[a-zA-Z\*?.0-9]*$/d' > 
${TEMP_FILE}
  if [ -s ${TEMP_FILE} ]
  then
    RES=0
  else
    RES=1
  fi
  rm -f ${TEMP_FILE}
  return ${RES}
}

append_new_lock(){
  case "$#" in
    1 )
  echo "
solvable_name: $1
match_type: glob
" >> ${LOCKSFILE}
;;
    2 ) #TODO version
  echo "
solvable_name: $1
match_type: glob
version: $2
" >> ${LOCKSFILE}
;;
    3 ) #TODO version
  echo "
solvable_name: $1
match_type: glob
version: $2 $3
" >> ${LOCKSFILE}
  ;;
esac
}

die() {
  echo $1
  exit 1
}

if is_old ${LOCKSFILE}
  then
  mv -f ${LOCKSFILE} ${OLDLOCKSFILE} || die "cannot backup old locks"
  cat ${OLDLOCKSFILE}| sed "/^\#.*/d"| while read line
  do
    append_new_lock $line
  done
fi

%postun -p /sbin/ldconfig

%clean
rm -rf "$RPM_BUILD_ROOT"

%files -f zypp.lang
%defattr(-,root,root)
%dir               %{_sysconfdir}/zypp
%if 0%{?fedora_version} || 0%{?rhel_version} >= 600 || 0%{?centos_version} >= 
600
%{_sysconfdir}/zypp/repos.d
%else
%dir               %{_sysconfdir}/zypp/repos.d
%endif
%dir               %{_sysconfdir}/zypp/services.d
%dir               %{_sysconfdir}/zypp/vendors.d
%dir               %{_sysconfdir}/zypp/multiversion.d
%config(noreplace) %{_sysconfdir}/zypp/zypp.conf
%config(noreplace) %{_sysconfdir}/zypp/systemCheck
%config(noreplace) %{_sysconfdir}/logrotate.d/zypp-history.lr
%dir               %{_var}/lib/zypp
%dir               %{_var}/log/zypp
%dir               %{_var}/cache/zypp
%{_prefix}/lib/zypp
%{_datadir}/zypp
%{_bindir}/*
%{_libdir}/libzypp*so.*
%doc %{_mandir}/man5/locks.5.*

%files devel
%defattr(-,root,root)
%{_libdir}/libzypp.so
%{_docdir}/%{name}
%{_includedir}/zypp
%{_datadir}/cmake/Modules/*
%{_libdir}/pkgconfig/libzypp.pc

%changelog
++++++ libzypp-rpmlintrc ++++++
addFilter("libzypp.* shlib-policy-name-error")
-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org

Reply via email to