diff --git a/libzypp-5.3.0.tar.bz2 b/libzypp-5.3.0.tar.bz2 deleted file mode 100644 index 4cf9172..0000000 --- a/libzypp-5.3.0.tar.bz2 +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:e4f7adffc347a345e6f1ebdc3d3d36324130e573837b2333bd7a481561ae8069 -size 10052131 diff --git a/libzypp-5.5.0.tar.bz2 b/libzypp-5.5.0.tar.bz2 new file mode 100644 index 0000000..30ef128 --- /dev/null +++ b/libzypp-5.5.0.tar.bz2 @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:6e1a6e8ec7ad79f6bb14f2e1786d48466677554575e1daec35817687b86276e7 +size 10134849 diff --git a/libzypp.changes b/libzypp.changes index 412c717..b1aa7d8 100644 --- a/libzypp.changes +++ b/libzypp.changes @@ -1,7 +1,171 @@ +------------------------------------------------------------------- +Wed Aug 13 21:01:25 CEST 2008 - ma@suse.de + +- Change Selectable API to support doing staus manipulation on + non-USER level. +- revision 10847 +- version 5.5.0 (5) + +------------------------------------------------------------------- +Wed Aug 13 16:48:49 CEST 2008 - dmacvicar@suse.de + +- support sat solver API for searching files + +------------------------------------------------------------------- +Wed Aug 13 15:12:45 CEST 2008 - ma@suse.de + +- Add ResPool::reposFind to get repositories by alias. +- revision 10835 + +------------------------------------------------------------------- +Tue Aug 12 19:37:36 CEST 2008 - ma@suse.de + +- Advise rpmdb2solv to parse the product database. +- revision 10824 +- version 5.4.0 (4) + +------------------------------------------------------------------- +Tue Aug 12 12:05:49 CEST 2008 - ma@suse.de + +- Offer a simpler, fate based status manipulation in ui::Selectable. + This is easier to handle, as the ui::Status always distinguishes + wheter an object is installed or not. +- revision 10814 + +------------------------------------------------------------------- +Mon Aug 11 18:00:40 CEST 2008 - ma@suse.de + +- Propagate default rpm install flags from zypp.conf via ZConfig and + ZYppCommitPolicy down to the installer. (FATE #302952) +- revision 10813 + +------------------------------------------------------------------- +Mon Aug 11 16:28:07 CEST 2008 - ma@suse.de + +- Add base::Flags (like qt's QFlags) a type-safe way of storing + OR-combinations of enum values. +- revision 10811 + +------------------------------------------------------------------- +Fri Aug 8 17:01:00 CEST 2008 - ma@suse.de + +- Add static ui::Selectable::get methods as convenient ctor + substitute. +- revision 10806 + +------------------------------------------------------------------- +Fri Aug 8 15:41:17 CEST 2008 - ma@suse.de + +- Adapt zypp-query-pool to new product handling. +- revision 10803 + +------------------------------------------------------------------- +Fri Aug 8 14:11:03 CEST 2008 - ma@suse.de + +- Don't pass epoch to 'rpm -e', it does not support it. +- revision 10800 + +------------------------------------------------------------------- +Fri Aug 8 13:27:42 CEST 2008 - ma@suse.de + +- Adapt to new product handling. Products are no longer pseudo + installed objects verified by the solver, but actually installed. + Thus removed satisfiedProduct iterator, fixed Selctables. +- Removed class ProductInfo as we keep Product. +- revision 10797 + +------------------------------------------------------------------- +Thu Aug 7 22:00:55 CEST 2008 - dmacvicar@suse.de + +- implement relogin suggested support (fate#304889) + +------------------------------------------------------------------- +Wed Aug 6 18:21:30 CEST 2008 - ma@suse.de + +- Detect correct download path even if repository type + is not set. (bnc #386386) +- revision 10768 + +------------------------------------------------------------------- +Wed Aug 6 17:15:48 CEST 2008 - ma@suse.de + +- Cleanup, mostly by removing, unused parser code and related classes. +- revision 10765 + +------------------------------------------------------------------- +Wed Aug 6 16:23:27 CEST 2008 - ma@suse.de + +- Don't let exception escape MediaSetAccess dtor (bnc #415017) +- revision 10763 + +------------------------------------------------------------------- +Mon Aug 4 19:34:27 CEST 2008 - ma@suse.de + +- Add new product attributes (flavor,referencePackage). +- Add PoolItem buddies, i.e. two PoolItems sharing the same status + object. This is used to keep the product resolvable and the + package providing the product metadata in sync. +- revision 10742 + +------------------------------------------------------------------- +Sat Aug 2 19:26:52 CEST 2008 - jkupec@suse.cz + +- support an optional url attribute in repoindex.xml's +- revision 10729 + +------------------------------------------------------------------- +Thu Jul 31 21:52:11 CEST 2008 - ma@suse.de + +- New class ProductInfo to provide product related metadata that + might be associated with a package. This will replace the Product + resolvable. +- revision 10715 + +------------------------------------------------------------------- +Thu Jul 31 19:01:54 CEST 2008 - dmacvicar@suse.de + +- generate a unique anonymous unique string per target + and add it to the agent string for better statistics + +------------------------------------------------------------------- +Thu Jul 31 19:01:14 CEST 2008 - ma@suse.de + +- Follow solver policy and make repository priority the highest + key, when ordering packages. Then architecture, and edition last. +- revision 10710 + +------------------------------------------------------------------- +Wed Jul 30 19:12:00 CEST 2008 - ma@suse.de + +- /var/lib/zypp and /var/cache/zypp should be owned by libzypp + (bnc #412094) +- revision 10702 + +------------------------------------------------------------------- +Wed Jul 30 12:47:48 CEST 2008 - jkupec@suse.cz + +- Service renamed to ServiceInfo +- RepoInfoBase added; RepoInfo and ServiceInfo now derive from it +- revision 10695 + +------------------------------------------------------------------- +Tue Jul 29 12:59:46 CEST 2008 - jkupec@suse.cz + +- fixed yum repos to work with non '/' base url post fix + (bnc #341617) +- revision 10662 + +------------------------------------------------------------------- +Mon Jul 28 18:13:24 CEST 2008 - ma@suse.de + +- Fixed SolvIterMixin::Selectable_iterator eating some solvables + (bnc #411339) +- revision 10680 + ------------------------------------------------------------------- Fri Jul 25 20:12:55 CEST 2008 - ma@suse.de -- Several changes to make libzypp-bindings compile using the original +- Several changes to make libzypp-bindings compile using the original header files and no private copies. (bnc #391831) - revision 10668 - version 5.3.0 @@ -22,10 +186,10 @@ Tue Jul 22 17:18:28 CEST 2008 - jkupec@suse.cz Thu Jul 17 09:49:40 CEST 2008 - schubi@suse.de - Allow parallel installation of packages which have been defined - in zypp.conf (parameter "multiversion") Fate #302050 + in zypp.conf (parameter "multiversion") Fate #302050 - Additional check for broken system. (defined in zypp.conv: solver.checkSystemFile) -- revision 10600 +- revision 10600 ------------------------------------------------------------------- Wed Jul 16 14:39:50 CEST 2008 - ma@suse.de diff --git a/libzypp.spec b/libzypp.spec index 8e5a8ba..394804e 100644 --- a/libzypp.spec +++ b/libzypp.spec @@ -1,10 +1,17 @@ # -# spec file for package libzypp (Version 5.3.0) +# spec file for package libzypp (Version 5.5.0) # # Copyright (c) 2008 SUSE LINUX Products GmbH, Nuernberg, Germany. -# This file and all modifications and additions to the pristine -# package are under the same license as the package itself. # +# 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/ # @@ -17,9 +24,9 @@ Group: System/Packages BuildRoot: %{_tmppath}/%{name}-%{version}-build AutoReqProv: on Summary: Package, Patch, Pattern, and Product Management -Version: 5.3.0 +Version: 5.5.0 Release: 1 -Source: libzypp-5.3.0.tar.bz2 +Source: libzypp-5.5.0.tar.bz2 Source1: libzypp-rpmlintrc Prefix: /usr Provides: yast2-packagemanager @@ -29,6 +36,7 @@ BuildRequires: libsatsolver-devel >= 0.0.26 openssl-devel BuildRequires: boost-devel curl-devel dejagnu doxygen gcc-c++ gettext-devel graphviz hal-devel libxml2-devel %if 0%{?suse_version} BuildRequires: hicolor-icon-theme rpm-devel update-desktop-files +Requires: uuid-runtime %endif %if 0%{?fedora_version} BuildRequires: dbus-glib-devel glib2-devel popt-devel rpm-devel @@ -36,6 +44,8 @@ BuildRequires: dbus-glib-devel glib2-devel popt-devel rpm-devel %if 0%{?mandriva_version} BuildRequires: glib2-devel BuildRequires: librpm-devel +# uuidgen +Requires: e2fsprogs %endif %if 0%{?suse_version} Requires: gpg2 @@ -60,7 +70,7 @@ Authors: %package devel License: GPL v2 or later -Requires: libzypp == 5.3.0 +Requires: libzypp == 5.5.0 Requires: libxml2-devel curl-devel openssl-devel rpm-devel glibc-devel zlib-devel Requires: bzip2 popt-devel dbus-1-devel glib2-devel hal-devel boost-devel libstdc++-devel Requires: cmake libsatsolver-devel @@ -110,6 +120,8 @@ make -C doc/autodoc install DESTDIR=$RPM_BUILD_ROOT mkdir -p $RPM_BUILD_ROOT/etc/zypp/repos.d mkdir -p $RPM_BUILD_ROOT/etc/zypp/products.d mkdir -p $RPM_BUILD_ROOT/etc/zypp/services.d +mkdir -p $RPM_BUILD_ROOT/var/lib/zypp +mkdir -p $RPM_BUILD_ROOT/var/cache/zypp %if 0%{?suse_version} %suse_update_desktop_file -G "" -C "" package-manager %endif @@ -189,6 +201,8 @@ rm -rf "$RPM_BUILD_ROOT" %dir /etc/zypp/products.d %config(noreplace) /etc/zypp/zypp.conf %config(noreplace) /etc/zypp/systemCheck +%dir /var/lib/zypp +%dir /var/cache/zypp %{prefix}/lib/zypp %{prefix}/share/zypp %{prefix}/share/applications/package-manager.desktop @@ -214,6 +228,98 @@ rm -rf "$RPM_BUILD_ROOT" %{_libdir}/pkgconfig/libzypp.pc %changelog +* Wed Aug 13 2008 ma@suse.de +- Change Selectable API to support doing staus manipulation on + non-USER level. +- revision 10847 +- version 5.5.0 (5) +* Wed Aug 13 2008 dmacvicar@suse.de +- support sat solver API for searching files +* Wed Aug 13 2008 ma@suse.de +- Add ResPool::reposFind to get repositories by alias. +- revision 10835 +* Tue Aug 12 2008 ma@suse.de +- Advise rpmdb2solv to parse the product database. +- revision 10824 +- version 5.4.0 (4) +* Tue Aug 12 2008 ma@suse.de +- Offer a simpler, fate based status manipulation in ui::Selectable. + This is easier to handle, as the ui::Status always distinguishes + wheter an object is installed or not. +- revision 10814 +* Mon Aug 11 2008 ma@suse.de +- Propagate default rpm install flags from zypp.conf via ZConfig and + ZYppCommitPolicy down to the installer. (FATE #302952) +- revision 10813 +* Mon Aug 11 2008 ma@suse.de +- Add base::Flags (like qt's QFlags) a type-safe way of storing + OR-combinations of enum values. +- revision 10811 +* Fri Aug 08 2008 ma@suse.de +- Add static ui::Selectable::get methods as convenient ctor + substitute. +- revision 10806 +* Fri Aug 08 2008 ma@suse.de +- Adapt zypp-query-pool to new product handling. +- revision 10803 +* Fri Aug 08 2008 ma@suse.de +- Don't pass epoch to 'rpm -e', it does not support it. +- revision 10800 +* Fri Aug 08 2008 ma@suse.de +- Adapt to new product handling. Products are no longer pseudo + installed objects verified by the solver, but actually installed. + Thus removed satisfiedProduct iterator, fixed Selctables. +- Removed class ProductInfo as we keep Product. +- revision 10797 +* Fri Aug 08 2008 dmacvicar@suse.de +- implement relogin suggested support (fate#304889) +* Wed Aug 06 2008 ma@suse.de +- Detect correct download path even if repository type + is not set. (bnc #386386) +- revision 10768 +* Wed Aug 06 2008 ma@suse.de +- Cleanup, mostly by removing, unused parser code and related classes. +- revision 10765 +* Wed Aug 06 2008 ma@suse.de +- Don't let exception escape MediaSetAccess dtor (bnc #415017) +- revision 10763 +* Mon Aug 04 2008 ma@suse.de +- Add new product attributes (flavor,referencePackage). +- Add PoolItem buddies, i.e. two PoolItems sharing the same status + object. This is used to keep the product resolvable and the + package providing the product metadata in sync. +- revision 10742 +* Sat Aug 02 2008 jkupec@suse.cz +- support an optional url attribute in repoindex.xml's +- revision 10729 +* Thu Jul 31 2008 ma@suse.de +- New class ProductInfo to provide product related metadata that + might be associated with a package. This will replace the Product + resolvable. +- revision 10715 +* Thu Jul 31 2008 dmacvicar@suse.de +- generate a unique anonymous unique string per target + and add it to the agent string for better statistics +* Thu Jul 31 2008 ma@suse.de +- Follow solver policy and make repository priority the highest + key, when ordering packages. Then architecture, and edition last. +- revision 10710 +* Wed Jul 30 2008 ma@suse.de +- /var/lib/zypp and /var/cache/zypp should be owned by libzypp + (bnc #412094) +- revision 10702 +* Wed Jul 30 2008 jkupec@suse.cz +- Service renamed to ServiceInfo +- RepoInfoBase added; RepoInfo and ServiceInfo now derive from it +- revision 10695 +* Tue Jul 29 2008 jkupec@suse.cz +- fixed yum repos to work with non '/' base url post fix + (bnc #341617) +- revision 10662 +* Mon Jul 28 2008 ma@suse.de +- Fixed SolvIterMixin::Selectable_iterator eating some solvables + (bnc #411339) +- revision 10680 * Fri Jul 25 2008 ma@suse.de - Several changes to make libzypp-bindings compile using the original header files and no private copies. (bnc #391831)