SHA256
1
0
forked from pool/libzypp
OBS User unknown 2007-03-01 21:15:26 +00:00 committed by Git OBS Bridge
parent c7a8d52f8c
commit 31b21603ab
4 changed files with 190 additions and 398 deletions

3
libzypp-3.0.0.tar.bz2 Normal file
View File

@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:bd9367913b263db2752e5b5527e56815ce99767399ec68926f42063884920046
size 3068285

View File

@ -1,271 +1,147 @@
------------------------------------------------------------------- -------------------------------------------------------------------
Fri Feb 23 17:17:20 CET 2007 - jkupec@suse.cz Tue Feb 27 15:50:39 CET 2007 - dmacvicar@suse.de
- adding sotf,timeo=X nfs mount options by default (#235211) - merging from 10.2 / SP1
- r5092 - #247459 ftp probing
-------------------------------------------------------------------
Thu Feb 22 17:18:32 CET 2007 - dmacvicar@suse.de
- (#247459) ftp probing
denied == dont exists in ftp denied == dont exists in ftp
- r 5075 - r5124
- version 2.15.3
------------------------------------------------------------------- -------------------------------------------------------------------
Mon Feb 19 13:26:04 CET 2007 - jsrain@suse.cz Tue Feb 27 15:35:06 CET 2007 - schubi@suse.de
- Set YUM product category (base vs. add-on) according to metadata
(needed for proper update to SP1) (#245401)
- revision 5049
- version 2.15.2
-------------------------------------------------------------------
Fri Feb 16 11:45:08 CET 2007 - schubi@suse.de
- Added new translations
-------------------------------------------------------------------
Wed Feb 14 15:40:25 CET 2007 - schubi@suse.de
- Merging solver related stuff from SuSE-Linux-10_2-Branch ( till r5111):
- Simultaneouqusly establishing of items which are conflicting eachother is
useless. So only one will be established. Fixed in QueueItemInstall.cc
Bug 243595
- Added new upgrade options to fine tune version and patch handling.
(F301990)
- The context of establishPool will be stored in Resolver and will be - The context of establishPool will be stored in Resolver and will be
regarded for the next solver run everytime. So it will be not reset by regarded for the next solver run everytime. So it will be not reset by
any solver run anymore. any solver run anymore.
bug 191810 ( A broken patch will not be installed again) bug 191810 ( A broken patch will not be installed again)
- revision 5026
- version 2.15.1
------------------------------------------------------------------- -------------------------------------------------------------------
Wed Feb 14 14:34:12 CET 2007 - ma@suse.de Fri Feb 23 17:40:23 CET 2007 - jkupec@suse.cz
- Added new upgrade options to fine tune version and patch handling. - adding sotf,timeo=X nfs mount options by default (#235211)
(F301990) - r5093
- version 2.15.0
- revision 5023
------------------------------------------------------------------- -------------------------------------------------------------------
Tue Feb 13 12:42:19 CET 2007 - schubi@suse.de Fri Feb 23 14:16:19 CET 2007 - jkupec@suse.cz
- Simultaneouqusly establishing of items which are conflicting eachother is - support for HTTP authentication prompt added (#190609)
useless. So only one will be established. Fixed in QueueItemInstall.cc - fixed problem with empty path in URL
Bug 243595 in MediaCurl::doGetFileCopy()
- Revision 5018 - r5085
------------------------------------------------------------------- -------------------------------------------------------------------
Mon Feb 12 13:41:47 CET 2007 - schubi@suse.de Mon Feb 12 15:28:08 CET 2007 - jkupec@suse.cz
- Merged revisions 4926-4993,4995,4998-5006 via svnmerge from
SuSE-Linux-10_2-Branch
- verifySystem: Regarding patterns too. Bug 239750 (schubi)
- verifySystem: The result will be set to APPL_HIGH, so it will be not
reset by a second "normal" solver run. #239281 (schubi)
- yast2 reports invalid URL as 'unknown source type'
(#209961) (dmacvicar)
- Added freshen language dependency in supplemements too if there is no
entry in supplements.
#240617;IPA fonts are not installed even if select Japanese
language (schubi)
- Setting allowed authentication methods to "basic,digest" if none
provided in URL (#243006) (jkupec)
- Stopping after 50 valid solver results. Anymore would be useless. Bug - Stopping after 50 valid solver results. Anymore would be useless. Bug
243595 243595 (schubi)
- Revision 5004 - r 5007
- Version 2.14.5
------------------------------------------------------------------- -------------------------------------------------------------------
Fri Feb 9 15:03:23 CET 2007 - jkupec@suse.cz Mon Feb 12 10:37:02 CET 2007 - mvidner@suse.cz
- package-manager: use a generic su script from XDG (#235303, #244442)
-------------------------------------------------------------------
Fri Feb 9 15:21:55 CET 2007 - jkupec@suse.cz
- Setting allowed authentication methods to "basic,digest" if none - Setting allowed authentication methods to "basic,digest" if none
provided in URL (#243006) provided in URL (#243006)
- fixed gettext and rpath problems in configure.ac and Makefile.cvs - fixed gettext and rpath problems in configure.ac and Makefile.cvs
(mvidner) (mvidner)
- r4996 - r4999
- Version 2.14.4
------------------------------------------------------------------- -------------------------------------------------------------------
Thu Feb 8 16:27:25 CET 2007 - schubi@suse.de Wed Feb 7 15:52:29 CET 2007 - jkupec@suse.cz
- Added freshen language dependency in supplemements too if there is no
entry in supplements.
#240617;IPA fonts are not installed even if select Japanese
language
- Revision 4992
-------------------------------------------------------------------
Wed Feb 7 15:50:58 CET 2007 - jkupec@suse.cz
- MediaCurlException::dumpOn() adjusted for ncurses dialogue - MediaCurlException::dumpOn() adjusted for ncurses dialogue
(#222602) (#222602)
- r4983 - 4984
------------------------------------------------------------------- -------------------------------------------------------------------
Mon Feb 5 17:49:32 CET 2007 - dmacvicar@suse.de Mon Jan 29 13:10:37 CET 2007 - dmacvicar@suse.de
- yast2 reports invalid URL as 'unknown source type' - Merged revisions 4907-4926 from SuSE-Linux-10_2-Branch
(#209961)
- r4975
-------------------------------------------------------------------
Mon Feb 5 17:17:54 CET 2007 - schubi@suse.de
- verifySystem: The result will be set to APPL_HIGH, so it will be not
reset by a second "normal" solver run. #239281
- Revision 4970
- Version 2.14.3
-------------------------------------------------------------------
Wed Jan 31 10:44:48 CET 2007 - schubi@suse.de
- verifySystem: Regarding patterns too. Bug 239750
Revision 4937
-------------------------------------------------------------------
Fri Jan 26 13:26:49 CET 2007 - schubi@suse.de
- update packages: changing architecture is only valid while an - update packages: changing architecture is only valid while an
system update and NOT while an update via a patch. Last fix does system update and NOT while an update via a patch. Last fix does
not fit for every case. not fit for every case.
Bug 230685 Bug 230685
- Patch has selected not the concerning package for update but - Patch has selected not the concerning package for update but
a package which has provided the required dependencies too. a package which has provided the required dependencies too.
Algorithmus: If there are exactly two providers which differ in architecture Algorithmus: If there are exactly two providers which differ in architecture
prefer the better arch. prefer the better arch.
Fix: Regarding NVRA too. ( only if equal ) Fix: Regarding NVRA too. ( only if equal )
Bug 238284 Bug 238284
- version 2.14.2
- Revision 4922
-------------------------------------------------------------------
Thu Jan 25 18:21:36 CET 2007 - dmacvicar@suse.de
- Download only English and Local translation - Download only English and Local translation
(#208457) (#208457)
- version 2.14.1
- r4921
-------------------------------------------------------------------
Thu Jan 25 13:52:09 CET 2007 - schubi@suse.de
- Added solver parameter: - Added solver parameter:
tryAllPossibilities: regarding every solver branch ( not only tryAllPossibilities: regarding every solver branch ( not only
branches with e.G. best architectures branches with e.G. best architectures
preferHighestVersion: Prefer solver results which have a higher preferHighestVersion: Prefer solver results which have a higher
version number. version number.
Bug #238087 Bug #238087
- Revision 4911
- version 2.14.0
-------------------------------------------------------------------
Thu Jan 25 13:46:41 CET 2007 - schubi@suse.de
- update packages: changing architecture is only valid while an - update packages: changing architecture is only valid while an
system update and NOT while an update via a patch. system update and NOT while an update via a patch.
Bug 230685 - x86_64 MozillaFirefox binaries in security update Bug 230685 - x86_64 MozillaFirefox binaries in security update
repository repository
Fix of version 2.11.2 has not worked if the first founded item Fix of version 2.11.2 has not worked if the first founded item
had had another architecture. had had another architecture.
- Revision 4910 - r4927
------------------------------------------------------------------- -------------------------------------------------------------------
Wed Jan 24 14:20:28 CET 2007 - dmacvicar@suse.de Wed Jan 24 14:20:28 CET 2007 - dmacvicar@suse.de
- Merged revisions 4705-4906 via svnmerge from SuSE-Linux-10_2-Branch
- Corrupt download cannot be skipped - Corrupt download cannot be skipped
(#217425 and #224216) (#217425 and #224216)
- version 2.13.1
- r4902
-------------------------------------------------------------------
Fri Jan 19 19:25:24 CET 2007 - ma@suse.de
- Enable package read ahead/caching in commit per default to reduce - Enable package read ahead/caching in commit per default to reduce
interactive media changes. If the environment variable interactive media changes. If the environment variable
ZYPP_COMMIT_NO_PACKAGE_CACHE is set, caching will be disabled. (F100182) ZYPP_COMMIT_NO_PACKAGE_CACHE is set, caching will be disabled. (F100182)
- version 2.13.0
- revision 4878
-------------------------------------------------------------------
Fri Jan 19 17:18:14 CET 2007 - schubi@suse.de
- added parameter not to reset resolver results while calling - added parameter not to reset resolver results while calling
freshen pool Bug: 235761 freshen pool Bug: 235761
- Revision 4875
-------------------------------------------------------------------
Thu Jan 18 23:54:54 CET 2007 - ma@suse.de
- Prepare package read ahead/caching of packages in commit. Adatped the - Prepare package read ahead/caching of packages in commit. Adatped the
workflow. Caching details are now hidden inside CommitPackageCache. workflow. Caching details are now hidden inside CommitPackageCache.
The current implementation still performs no read ahead. (for F100182) The current implementation still performs no read ahead. (for F100182)
- version 2.12.3
- revision 4870
-------------------------------------------------------------------
Thu Jan 18 15:39:37 CET 2007 - ma@suse.de
- Skip invalid or broken rpm database entries. (#231211) - Skip invalid or broken rpm database entries. (#231211)
- version 2.12.2
- revision 4868
-------------------------------------------------------------------
Thu Jan 18 11:00:17 CET 2007 - schubi@suse.de
- verifySystem: check if the solution is valid after calling freshenPool() - verifySystem: check if the solution is valid after calling freshenPool()
Bug: 235761 Bug: 235761
-------------------------------------------------------------------
Mon Jan 15 13:52:56 CET 2007 - schubi@suse.de
- Added own call for Resolver::verifySystem with additional - Added own call for Resolver::verifySystem with additional
hardware/language check in order to keep binary compatibility hardware/language check in order to keep binary compatibility
Fate #301224 Fate #301224
- version 2.12.1
- revision 4862
-------------------------------------------------------------------
Mon Jan 15 13:30:41 CET 2007 - ma@suse.de
- Rpm requires additional quoting of special chars in filenames. - Rpm requires additional quoting of special chars in filenames.
(#233967) (#233967)
- version 2.12.1
- revision 4859
-------------------------------------------------------------------
Fri Jan 12 17:49:59 CET 2007 - schubi@suse.de
- Resolver::verifySystem checks for new hardware now by calling - Resolver::verifySystem checks for new hardware now by calling
freshenPool. This is configureable. Fate #301224 freshenPool. This is configureable. Fate #301224
- version 2.12.0
- revision 4857
-------------------------------------------------------------------
Fri Jan 12 14:01:04 CET 2007 - jsrain@suse.cz
- merged texts from proofread - merged texts from proofread
-------------------------------------------------------------------
Wed Jan 10 16:53:09 CET 2007 - ma@suse.de
- Don't consider patch/delta rpms if package architecture changes. - Don't consider patch/delta rpms if package architecture changes.
(#231254) (#231254)
- version 2.11.2
- revision 4843
-------------------------------------------------------------------
Tue Jan 9 18:02:55 CET 2007 - schubi@suse.de
- update packages: changing architecture is only valid while an - update packages: changing architecture is only valid while an
system update and NOT while an update via a patch. system update and NOT while an update via a patch.
Bug 230685 - x86_64 MozillaFirefox binaries in security update repository Bug 230685 - x86_64 MozillaFirefox binaries in security update repository
-------------------------------------------------------------------
Mon Dec 18 16:10:59 CET 2006 - schubi@suse.de
- verifySystem: Do only regard items which will be on the system after the - verifySystem: Do only regard items which will be on the system after the
commit. Fate 301178 commit. Fate 301178
-------------------------------------------------------------------
Wed Dec 13 18:03:26 CET 2006 - dmacvicar@suse.de
- feature #301369 - feature #301369
Import listed GPG Keys from an trusted installation source Import listed GPG Keys from an trusted installation source
- r4803
- libzypp 2.11.0
-------------------------------------------------------------------
Mon Dec 11 17:39:24 CET 2006 - dmacvicar@suse.de
- fix return call in new xml parser - fix return call in new xml parser
- r4793
-------------------------------------------------------------------
Mon Dec 11 16:05:56 CET 2006 - schubi@suse.de
- Enable system resolvables in Helix parser (Revision 4787) - Enable system resolvables in Helix parser (Revision 4787)
- deptestomatic: - deptestomatic:
Resetting transaction with the correct call; Resetting transaction with the correct call;
@ -284,93 +160,67 @@ Mon Dec 11 16:05:56 CET 2006 - schubi@suse.de
Give a corresponding problem solution if a resolvable satisfy Give a corresponding problem solution if a resolvable satisfy
a dependency, but has been set to keep by the user. a dependency, but has been set to keep by the user.
Bug : 222531 (Revision 4791) Bug : 222531 (Revision 4791)
-------------------------------------------------------------------
Mon Dec 11 13:52:54 CET 2006 - ma@suse.de
- Allow to disable autoprotection of foreign vendor items. Required - Allow to disable autoprotection of foreign vendor items. Required
in zmd-backend. (F301735). in zmd-backend. (F301735).
- revision 4785
- version 2.10.1
-------------------------------------------------------------------
Mon Dec 11 11:48:09 CET 2006 - dmacvicar@suse.de
- use sqlite-zmd if using > 10.2 in spec. Use the one available - use sqlite-zmd if using > 10.2 in spec. Use the one available
durin compile. durin compile.
- r4780
-------------------------------------------------------------------
Mon Dec 11 11:01:37 CET 2006 - schubi@suse.de
- Item could has already been selected to soft uninstall (e.G. remove - Item could has already been selected to soft uninstall (e.G. remove
pattern which recommend this item ). Do not throw an exception anymore. pattern which recommend this item ). Do not throw an exception anymore.
bug#225278 bug#225278
- revision 4776
-------------------------------------------------------------------
Mon Dec 11 01:33:13 CET 2006 - ma@suse.de
- Added syscontent::Reader: Parse serialized set of ResObjects. - Added syscontent::Reader: Parse serialized set of ResObjects.
(for F300729) (for F300729)
- revision 4770
- version 2.10.0
-------------------------------------------------------------------
Fri Dec 8 16:03:51 CET 2006 - schubi@suse.de
- If there has already been selected another item by the solver (e.g. from - If there has already been selected another item by the solver (e.g. from
another source) we will take thatone in order to avoid parallel another source) we will take thatone in order to avoid parallel
installation and there concerning error messages. installation and there concerning error messages.
Bug 224698 Bug 224698
rev 4767
-------------------------------------------------------------------
Fri Dec 8 15:45:44 CET 2006 - schubi@suse.de
- In order to handle conflicting resolvable we try to update the - In order to handle conflicting resolvable we try to update the
conflicting item. While evaluating these canditates an already selected conflicting item. While evaluating these canditates an already selected
candidate will not be regarded. So it could be that an older package candidate will not be regarded. So it could be that an older package
will be selected for update although a newer has already been selected. Revision 4765 will be selected for update although a newer has already been selected. Revision 4765
-------------------------------------------------------------------
Fri Dec 8 15:34:57 CET 2006 - schubi@suse.de
- Conflicting items: The resolvable will be obsoleted by another. So it is useless finding an - Conflicting items: The resolvable will be obsoleted by another. So it is useless finding an
update candidate and evaluate additional branches. Revision 4763 update candidate and evaluate additional branches.
- r4907
------------------------------------------------------------------- -------------------------------------------------------------------
Thu Dec 7 10:41:56 CET 2006 - mt@suse.de Wed Jan 24 14:50:33 CET 2007 - lslezak@suse.cz
- added ZYpp::getPartitions() - return the partitinoning
-------------------------------------------------------------------
Mon Dec 4 15:38:12 CET 2006 - mt@suse.de
- Improved realpath() wrapper in media handler class (#222521). - Improved realpath() wrapper in media handler class (#222521).
- revision 4760 - revision 4758
------------------------------------------------------------------- -------------------------------------------------------------------
Mon Dec 4 23:33:54 CET 2006 - ma@suse.de Thu Nov 30 09:15:20 CET 2006 - ma@suse.de
- Added syscontent::Writer: Collect and serialize a set of ResObjects. - version 3.0.0 (2.x.x now in SuSE-Linux-10_2-Branch)
(for F300729) - revision 4713
- revision 4742
- version 2.9.3
------------------------------------------------------------------- -------------------------------------------------------------------
Mon Dec 4 15:30:54 CET 2006 - ma@suse.de Wed Nov 29 19:20:24 CET 2006 - dmacvicar@suse.de
- Extended YaST packages file parser to read package vendor from
'=Vnd:' entry if present (else source vendor). (#210480)
- revision 4735
- version 2.9.2
-------------------------------------------------------------------
Wed Nov 29 19:23:40 CET 2006 - dmacvicar@suse.de
- use sqlite-zmd package for the non yet shipped zypp2/ stuff
because backend uses this sqlite and it is no fun to
install one and the other to develop (as the -devel packages)
conflict.
- add cmake support for building zypp/ lib.
TODO: soinfo, compile testcases, devel, zypp2,docs
find rpm, curl and others.
- dont serialize interactive, as it is - dont serialize interactive, as it is
calculated now. calculated now.
(it was already fixed as we don't reimplement (it was already fixed as we don't reimplement
the method, but we still serialized, parsed) the method, but we still serialized, parsed)
(#224192) comment #4 - r4709
- r4711
-------------------------------------------------------------------
Tue Nov 28 22:40:12 CET 2006 - ma@suse.de
- fixed Patch::interactive to return true as well, if the patch
itself has a licence. (#224192)
- revision 4702
- version 2.9.2
------------------------------------------------------------------- -------------------------------------------------------------------
Tue Nov 28 16:36:56 CET 2006 - mt@suse.de Tue Nov 28 16:36:56 CET 2006 - mt@suse.de
@ -1198,7 +1048,7 @@ Fri Aug 11 17:01:33 CEST 2006 - dmacvicar@suse.de
- forward port 3924:3939 - forward port 3924:3939
- Add explicit finish callbacks for subtasks during ProvidePackage - Add explicit finish callbacks for subtasks during ProvidePackage
to avoid UI confusion.  to avoid UI confusion.
- rev3957 - rev3957
------------------------------------------------------------------- -------------------------------------------------------------------
@ -1243,7 +1093,7 @@ Mon Aug 7 15:10:08 CEST 2006 - dmacvicar@suse.de
Fri Aug 4 15:20:13 CEST 2006 - dmacvicar@suse.de Fri Aug 4 15:20:13 CEST 2006 - dmacvicar@suse.de
- Separate target init from adding resolvables, getting rid of the - Separate target init from adding resolvables, getting rid of the
uggly bool flag. uggly bool flag.
- dont clear the store each time Target::resolvables is called - dont clear the store each time Target::resolvables is called
- Load target resolvables on demand by kind, keep them cached later - Load target resolvables on demand by kind, keep them cached later
- add Target::resolvablesByKind(kind) to allow query specific kind - add Target::resolvablesByKind(kind) to allow query specific kind
@ -1289,7 +1139,7 @@ Tue Jul 18 17:42:45 CEST 2006 - dmacvicar@suse.de
Tue Jul 18 12:56:17 CEST 2006 - dmacvicar@suse.de Tue Jul 18 12:56:17 CEST 2006 - dmacvicar@suse.de
- Digest: Don't read the stream character wise but reading blocks, - Digest: Don't read the stream character wise but reading blocks,
as advised by matz profiling.   as advised by matz profiling.
- r3819 - r3819
------------------------------------------------------------------- -------------------------------------------------------------------
@ -1494,7 +1344,7 @@ Wed Jun 7 01:00:05 CEST 2006 - dmacvicar@suse.de
- Fixes unneeded file download, and add download callbacks - Fixes unneeded file download, and add download callbacks
(still need yast side) #181204 and #160206 (still need yast side) #181204 and #160206
- Fix stalle tmpdir due to cyclic references, using a master - Fix stalle tmpdir due to cyclic references, using a master
TmpDir for zypp. # 178292   TmpDir for zypp. # 178292
------------------------------------------------------------------- -------------------------------------------------------------------
Fri Jun 2 16:09:03 CEST 2006 - schubi@suse.de Fri Jun 2 16:09:03 CEST 2006 - schubi@suse.de
@ -1541,7 +1391,7 @@ Wed May 31 18:32:58 CEST 2006 - dmacvicar@suse.de
------------------------------------------------------------------- -------------------------------------------------------------------
Wed May 31 17:06:48 CEST 2006 - dmacvicar@suse.de Wed May 31 17:06:48 CEST 2006 - dmacvicar@suse.de
- set cache dir only if storeMetadata is called as a public method. - set cache dir only if storeMetadata is called as a public method.´
- rev 3475 - rev 3475
------------------------------------------------------------------- -------------------------------------------------------------------
@ -1585,11 +1435,11 @@ Wed May 24 15:30:32 CEST 2006 - dmacvicar@suse.de
- dont pass root on init but before. - dont pass root on init but before.
- implement rpm db modification timestamp - implement rpm db modification timestamp
not used yet   not used yet
- move Helix source to testsuite out of the solver - move Helix source to testsuite out of the solver
so we can use it for target, storage tests so we can use it for target, storage tests
- add Source_Ref::timestamp(), default to now() - add Source_Ref::timestamp(), default to now()
in order to implement smart sync of sources by zmd   in order to implement smart sync of sources by zmd
- don't parse desc and summary twice - don't parse desc and summary twice
- fix a segfault with tranlated text - fix a segfault with tranlated text
- fix broken size tag introduced in rev 3427 - fix broken size tag introduced in rev 3427
@ -1802,7 +1652,7 @@ Wed May 3 17:40:45 CEST 2006 - dmacvicar@suse.de
Wed May 3 15:34:00 CEST 2006 - dmacvicar@suse.de Wed May 3 15:34:00 CEST 2006 - dmacvicar@suse.de
- use --no-default-keyring to avoid creating a - use --no-default-keyring to avoid creating a
default gpg dir in / (#171055)   default gpg dir in / (#171055)
- rev 3335 - rev 3335
------------------------------------------------------------------- -------------------------------------------------------------------

View File

@ -1,5 +1,5 @@
# #
# spec file for package libzypp (Version 2.15.3) # spec file for package libzypp (Version 3.0.0)
# #
# Copyright (c) 2007 SUSE LINUX Products GmbH, Nuernberg, Germany. # Copyright (c) 2007 SUSE LINUX Products GmbH, Nuernberg, Germany.
# This file and all modifications and additions to the pristine # This file and all modifications and additions to the pristine
@ -16,12 +16,13 @@ Group: System/Packages
BuildRoot: %{_tmppath}/%{name}-%{version}-build BuildRoot: %{_tmppath}/%{name}-%{version}-build
Autoreqprov: on Autoreqprov: on
Summary: Package, Patch, Pattern, and Product Management Summary: Package, Patch, Pattern, and Product Management
Version: 2.15.3 Version: 3.0.0
Release: 1 Release: 1
Source: zypp-2.15.3.tar.bz2 Source: libzypp-3.0.0.tar.bz2
Prefix: /usr Prefix: /usr
Provides: yast2-packagemanager Provides: yast2-packagemanager
Obsoletes: yast2-packagemanager Obsoletes: yast2-packagemanager
BuildRequires: cmake
%if %suse_version > 1010 %if %suse_version > 1010
BuildRequires: sqlite-zmd sqlite-zmd-devel BuildRequires: sqlite-zmd sqlite-zmd-devel
%else %else
@ -48,6 +49,7 @@ Authors:
Requires: libzypp Requires: libzypp
Requires: libxml2-devel curl-devel openssl-devel rpm-devel glibc-devel zlib-devel 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: bzip2 popt-devel dbus-1-devel glib2-devel hal-devel boost-devel libstdc++-devel
Requires: cmake
Summary: Package, Patch, Pattern, and Product Management - developers files Summary: Package, Patch, Pattern, and Product Management - developers files
Group: System/Packages Group: System/Packages
Provides: yast2-packagemanager-devel Provides: yast2-packagemanager-devel
@ -68,25 +70,26 @@ Authors:
Ladislav Slezak <lslezak@suse.cz> Ladislav Slezak <lslezak@suse.cz>
%prep %prep
%setup -q -n zypp-2.15.3 %setup -q
%build %build
mv configure.ac x mkdir build
grep -v devel/ x > configure.ac cd build
cp /usr/share/gettext/config.rpath . cmake -DCMAKE_INSTALL_PREFIX=%{prefix} -DLIB=%{_lib} -DCMAKE_SKIP_RPATH=1 ..
gettextize -f
autoreconf --force --install --symlink --verbose
%{?suse_update_config:%{suse_update_config -f}}
CXXFLAGS="$RPM_OPT_FLAGS" \ CXXFLAGS="$RPM_OPT_FLAGS" \
./configure --prefix=%{prefix} --libdir=%{_libdir} --mandir=%{_mandir} --disable-static
make %{?jobs:-j %jobs} make %{?jobs:-j %jobs}
make -C doc/autodoc %{?jobs:-j %jobs}
make -C po %{?jobs:-j %jobs} translations
#make check #make check
%install %install
cd build
make install DESTDIR=$RPM_BUILD_ROOT make install DESTDIR=$RPM_BUILD_ROOT
# flags copied from zen-installer too make -C doc/autodoc install DESTDIR=$RPM_BUILD_ROOT
%suse_update_desktop_file -G "" -C "" package-manager %suse_update_desktop_file -G "" -C "" package-manager
make -C po install DESTDIR=$RPM_BUILD_ROOT
# Create filelist with translatins # Create filelist with translatins
cd ..
%{find_lang} zypp %{find_lang} zypp
%post %post
@ -100,92 +103,81 @@ make install DESTDIR=$RPM_BUILD_ROOT
%files -f zypp.lang %files -f zypp.lang
%defattr(-,root,root) %defattr(-,root,root)
%{prefix}/lib/zypp %{prefix}/lib/zypp
%{prefix}/lib/zypp/* %{_libdir}/libzypp*so.*
%dir %{_libdir}/libzypp*so.*
%dir %{prefix}/share/zypp %dir %{prefix}/share/zypp
%{prefix}/share/zypp/* %dir %{prefix}/share/zypp/schema
%{prefix}/share/zypp/schema/*
%{prefix}/share/pixmaps/package-manager-icon.png %{prefix}/share/pixmaps/package-manager-icon.png
%{prefix}/share/applications/package-manager.desktop %{prefix}/share/applications/package-manager.desktop
%{prefix}/bin/package-manager %{prefix}/bin/package-manager
%{prefix}/bin/package-manager-su
%files devel %files devel
%defattr(-,root,root) %defattr(-,root,root)
%dir %{_libdir}/libzypp.so %{_libdir}/libzypp.so
%dir %{_libdir}/libzypp.la #%dir %{_libdir}/libzypp.la
%dir %{_docdir}/zypp %{_docdir}/%{name}
%{_docdir}/zypp/*
%dir %{prefix}/include/zypp %dir %{prefix}/include/zypp
%{prefix}/include/zypp/* %{prefix}/include/zypp/*
%{prefix}/share/cmake/Modules/FindZypp.cmake
%{_libdir}/pkgconfig/libzypp.pc %{_libdir}/pkgconfig/libzypp.pc
%changelog %changelog
* Fri Feb 23 2007 - jkupec@suse.cz * Tue Feb 27 2007 - dmacvicar@suse.de
- adding sotf,timeo=X nfs mount options by default (#235211) - merging from 10.2 / SP1
- r5092 - #247459 ftp probing
* Thu Feb 22 2007 - dmacvicar@suse.de
- (#247459) ftp probing
denied == dont exists in ftp denied == dont exists in ftp
- r 5075 - r5124
- version 2.15.3 * Tue Feb 27 2007 - schubi@suse.de
* Mon Feb 19 2007 - jsrain@suse.cz - Merging solver related stuff from SuSE-Linux-10_2-Branch ( till r5111):
- Set YUM product category (base vs. add-on) according to metadata - Simultaneouqusly establishing of items which are conflicting eachother is
(needed for proper update to SP1) (#245401) useless. So only one will be established. Fixed in QueueItemInstall.cc
- revision 5049 Bug 243595
- version 2.15.2 - Added new upgrade options to fine tune version and patch handling.
* Fri Feb 16 2007 - schubi@suse.de (F301990)
- Added new translations
* Wed Feb 14 2007 - schubi@suse.de
- The context of establishPool will be stored in Resolver and will be - The context of establishPool will be stored in Resolver and will be
regarded for the next solver run everytime. So it will be not reset by regarded for the next solver run everytime. So it will be not reset by
any solver run anymore. any solver run anymore.
bug 191810 ( A broken patch will not be installed again) bug 191810 ( A broken patch will not be installed again)
- revision 5026 * Fri Feb 23 2007 - jkupec@suse.cz
- version 2.15.1 - adding sotf,timeo=X nfs mount options by default (#235211)
* Wed Feb 14 2007 - ma@suse.de - r5093
- Added new upgrade options to fine tune version and patch handling. * Fri Feb 23 2007 - jkupec@suse.cz
(F301990) - support for HTTP authentication prompt added (#190609)
- version 2.15.0 - fixed problem with empty path in URL
- revision 5023 in MediaCurl::doGetFileCopy()
* Tue Feb 13 2007 - schubi@suse.de - r5085
- Simultaneouqusly establishing of items which are conflicting eachother is * Mon Feb 12 2007 - jkupec@suse.cz
useless. So only one will be established. Fixed in QueueItemInstall.cc - Merged revisions 4926-4993,4995,4998-5006 via svnmerge from
Bug 243595 SuSE-Linux-10_2-Branch
- Revision 5018 - verifySystem: Regarding patterns too. Bug 239750 (schubi)
* Mon Feb 12 2007 - schubi@suse.de - verifySystem: The result will be set to APPL_HIGH, so it will be not
reset by a second "normal" solver run. #239281 (schubi)
- yast2 reports invalid URL as 'unknown source type'
(#209961) (dmacvicar)
- Added freshen language dependency in supplemements too if there is no
entry in supplements.
[#240617];IPA fonts are not installed even if select Japanese
language (schubi)
- Setting allowed authentication methods to "basic,digest" if none
provided in URL (#243006) (jkupec)
- Stopping after 50 valid solver results. Anymore would be useless. Bug - Stopping after 50 valid solver results. Anymore would be useless. Bug
243595 243595 (schubi)
- Revision 5004 - r 5007
- Version 2.14.5 * Mon Feb 12 2007 - mvidner@suse.cz
- package-manager: use a generic su script from XDG (#235303, #244442)
* Fri Feb 09 2007 - jkupec@suse.cz * Fri Feb 09 2007 - jkupec@suse.cz
- Setting allowed authentication methods to "basic,digest" if none - Setting allowed authentication methods to "basic,digest" if none
provided in URL (#243006) provided in URL (#243006)
- fixed gettext and rpath problems in configure.ac and Makefile.cvs - fixed gettext and rpath problems in configure.ac and Makefile.cvs
(mvidner) (mvidner)
- r4996 - r4999
- Version 2.14.4
* Thu Feb 08 2007 - schubi@suse.de
- Added freshen language dependency in supplemements too if there is no
entry in supplements.
[#240617];IPA fonts are not installed even if select Japanese
language
- Revision 4992
* Wed Feb 07 2007 - jkupec@suse.cz * Wed Feb 07 2007 - jkupec@suse.cz
- MediaCurlException::dumpOn() adjusted for ncurses dialogue - MediaCurlException::dumpOn() adjusted for ncurses dialogue
(#222602) (#222602)
- r4983 - 4984
* Mon Feb 05 2007 - dmacvicar@suse.de * Mon Jan 29 2007 - dmacvicar@suse.de
- yast2 reports invalid URL as 'unknown source type' - Merged revisions 4907-4926 from SuSE-Linux-10_2-Branch
(#209961)
- r4975
* Mon Feb 05 2007 - schubi@suse.de
- verifySystem: The result will be set to APPL_HIGH, so it will be not
reset by a second "normal" solver run. #239281
- Revision 4970
- Version 2.14.3
* Wed Jan 31 2007 - schubi@suse.de
- verifySystem: Regarding patterns too. Bug 239750
Revision 4937
* Fri Jan 26 2007 - schubi@suse.de
- update packages: changing architecture is only valid while an - update packages: changing architecture is only valid while an
system update and NOT while an update via a patch. Last fix does system update and NOT while an update via a patch. Last fix does
not fit for every case. not fit for every case.
@ -196,97 +188,56 @@ make install DESTDIR=$RPM_BUILD_ROOT
prefer the better arch. prefer the better arch.
Fix: Regarding NVRA too. ( only if equal ) Fix: Regarding NVRA too. ( only if equal )
Bug 238284 Bug 238284
- version 2.14.2
- Revision 4922
* Thu Jan 25 2007 - dmacvicar@suse.de
- Download only English and Local translation - Download only English and Local translation
(#208457) (#208457)
- version 2.14.1
- r4921
* Thu Jan 25 2007 - schubi@suse.de
- Added solver parameter: - Added solver parameter:
tryAllPossibilities: regarding every solver branch ( not only tryAllPossibilities: regarding every solver branch ( not only
branches with e.G. best architectures branches with e.G. best architectures
preferHighestVersion: Prefer solver results which have a higher preferHighestVersion: Prefer solver results which have a higher
version number. version number.
Bug #238087 Bug #238087
- Revision 4911
- version 2.14.0
* Thu Jan 25 2007 - schubi@suse.de
- update packages: changing architecture is only valid while an - update packages: changing architecture is only valid while an
system update and NOT while an update via a patch. system update and NOT while an update via a patch.
Bug 230685 - x86_64 MozillaFirefox binaries in security update Bug 230685 - x86_64 MozillaFirefox binaries in security update
repository repository
Fix of version 2.11.2 has not worked if the first founded item Fix of version 2.11.2 has not worked if the first founded item
had had another architecture. had had another architecture.
- Revision 4910 - r4927
* Wed Jan 24 2007 - lslezak@suse.cz
- added ZYpp::getPartitions() - return the partitinoning
* Wed Jan 24 2007 - dmacvicar@suse.de * Wed Jan 24 2007 - dmacvicar@suse.de
- Merged revisions 4705-4906 via svnmerge from SuSE-Linux-10_2-Branch
- Corrupt download cannot be skipped - Corrupt download cannot be skipped
(#217425 and #224216) (#217425 and #224216)
- version 2.13.1
- r4902
* Fri Jan 19 2007 - ma@suse.de
- Enable package read ahead/caching in commit per default to reduce - Enable package read ahead/caching in commit per default to reduce
interactive media changes. If the environment variable interactive media changes. If the environment variable
ZYPP_COMMIT_NO_PACKAGE_CACHE is set, caching will be disabled. (F100182) ZYPP_COMMIT_NO_PACKAGE_CACHE is set, caching will be disabled. (F100182)
- version 2.13.0
- revision 4878
* Fri Jan 19 2007 - schubi@suse.de
- added parameter not to reset resolver results while calling - added parameter not to reset resolver results while calling
freshen pool Bug: 235761 freshen pool Bug: 235761
- Revision 4875
* Thu Jan 18 2007 - ma@suse.de
- Prepare package read ahead/caching of packages in commit. Adatped the - Prepare package read ahead/caching of packages in commit. Adatped the
workflow. Caching details are now hidden inside CommitPackageCache. workflow. Caching details are now hidden inside CommitPackageCache.
The current implementation still performs no read ahead. (for F100182) The current implementation still performs no read ahead. (for F100182)
- version 2.12.3
- revision 4870
* Thu Jan 18 2007 - ma@suse.de
- Skip invalid or broken rpm database entries. (#231211) - Skip invalid or broken rpm database entries. (#231211)
- version 2.12.2
- revision 4868
* Thu Jan 18 2007 - schubi@suse.de
- verifySystem: check if the solution is valid after calling freshenPool() - verifySystem: check if the solution is valid after calling freshenPool()
Bug: 235761 Bug: 235761
* Mon Jan 15 2007 - schubi@suse.de
- Added own call for Resolver::verifySystem with additional - Added own call for Resolver::verifySystem with additional
hardware/language check in order to keep binary compatibility hardware/language check in order to keep binary compatibility
Fate #301224 Fate #301224
- version 2.12.1
- revision 4862
* Mon Jan 15 2007 - ma@suse.de
- Rpm requires additional quoting of special chars in filenames. - Rpm requires additional quoting of special chars in filenames.
(#233967) (#233967)
- version 2.12.1
- revision 4859
* Fri Jan 12 2007 - schubi@suse.de
- Resolver::verifySystem checks for new hardware now by calling - Resolver::verifySystem checks for new hardware now by calling
freshenPool. This is configureable. Fate #301224 freshenPool. This is configureable. Fate #301224
- version 2.12.0
- revision 4857
* Fri Jan 12 2007 - jsrain@suse.cz
- merged texts from proofread - merged texts from proofread
* Wed Jan 10 2007 - ma@suse.de
- Don't consider patch/delta rpms if package architecture changes. - Don't consider patch/delta rpms if package architecture changes.
(#231254) (#231254)
- version 2.11.2
- revision 4843
* Tue Jan 09 2007 - schubi@suse.de
- update packages: changing architecture is only valid while an - update packages: changing architecture is only valid while an
system update and NOT while an update via a patch. system update and NOT while an update via a patch.
Bug 230685 - x86_64 MozillaFirefox binaries in security update repository Bug 230685 - x86_64 MozillaFirefox binaries in security update repository
* Mon Dec 18 2006 - schubi@suse.de
- verifySystem: Do only regard items which will be on the system after the - verifySystem: Do only regard items which will be on the system after the
commit. Fate 301178 commit. Fate 301178
* Wed Dec 13 2006 - dmacvicar@suse.de
- feature #301369 - feature #301369
Import listed GPG Keys from an trusted installation source Import listed GPG Keys from an trusted installation source
- r4803
- libzypp 2.11.0
* Mon Dec 11 2006 - dmacvicar@suse.de
- fix return call in new xml parser - fix return call in new xml parser
- r4793
* Mon Dec 11 2006 - schubi@suse.de
- Enable system resolvables in Helix parser (Revision 4787) - Enable system resolvables in Helix parser (Revision 4787)
- deptestomatic: - deptestomatic:
Resetting transaction with the correct call; Resetting transaction with the correct call;
@ -305,59 +256,50 @@ make install DESTDIR=$RPM_BUILD_ROOT
Give a corresponding problem solution if a resolvable satisfy Give a corresponding problem solution if a resolvable satisfy
a dependency, but has been set to keep by the user. a dependency, but has been set to keep by the user.
Bug : 222531 (Revision 4791) Bug : 222531 (Revision 4791)
* Mon Dec 11 2006 - ma@suse.de
- Allow to disable autoprotection of foreign vendor items. Required - Allow to disable autoprotection of foreign vendor items. Required
in zmd-backend. (F301735). in zmd-backend. (F301735).
- revision 4785
- version 2.10.1
* Mon Dec 11 2006 - dmacvicar@suse.de
- use sqlite-zmd if using > 10.2 in spec. Use the one available - use sqlite-zmd if using > 10.2 in spec. Use the one available
durin compile. durin compile.
- r4780
* Mon Dec 11 2006 - schubi@suse.de
- Item could has already been selected to soft uninstall (e.G. remove - Item could has already been selected to soft uninstall (e.G. remove
pattern which recommend this item ). Do not throw an exception anymore. pattern which recommend this item ). Do not throw an exception anymore.
bug#225278 bug#225278
- revision 4776
* Mon Dec 11 2006 - ma@suse.de
- Added syscontent::Reader: Parse serialized set of ResObjects. - Added syscontent::Reader: Parse serialized set of ResObjects.
(for F300729) (for F300729)
- revision 4770
- version 2.10.0
* Fri Dec 08 2006 - schubi@suse.de
- If there has already been selected another item by the solver (e.g. from - If there has already been selected another item by the solver (e.g. from
another source) we will take thatone in order to avoid parallel another source) we will take thatone in order to avoid parallel
installation and there concerning error messages. installation and there concerning error messages.
Bug 224698 Bug 224698
rev 4767
* Fri Dec 08 2006 - schubi@suse.de
- In order to handle conflicting resolvable we try to update the - In order to handle conflicting resolvable we try to update the
conflicting item. While evaluating these canditates an already selected conflicting item. While evaluating these canditates an already selected
candidate will not be regarded. So it could be that an older package candidate will not be regarded. So it could be that an older package
will be selected for update although a newer has already been selected. Revision 4765 will be selected for update although a newer has already been selected. Revision 4765
* Fri Dec 08 2006 - schubi@suse.de
- Conflicting items: The resolvable will be obsoleted by another. So it is useless finding an - Conflicting items: The resolvable will be obsoleted by another. So it is useless finding an
update candidate and evaluate additional branches. Revision 4763 update candidate and evaluate additional branches.
* Thu Dec 07 2006 - mt@suse.de - r4907
* Mon Dec 04 2006 - mt@suse.de
- Improved realpath() wrapper in media handler class (#222521). - Improved realpath() wrapper in media handler class (#222521).
- revision 4760 - revision 4758
* Mon Dec 04 2006 - ma@suse.de * Thu Nov 30 2006 - ma@suse.de
- Added syscontent::Writer: Collect and serialize a set of ResObjects. - version 3.0.0 (2.x.x now in SuSE-Linux-10_2-Branch)
(for F300729) - revision 4713
- revision 4742
- version 2.9.3
* Mon Dec 04 2006 - ma@suse.de
- Extended YaST packages file parser to read package vendor from
'=Vnd:' entry if present (else source vendor). (#210480)
- revision 4735
- version 2.9.2
* Wed Nov 29 2006 - dmacvicar@suse.de * Wed Nov 29 2006 - dmacvicar@suse.de
- use sqlite-zmd package for the non yet shipped zypp2/ stuff
because backend uses this sqlite and it is no fun to
install one and the other to develop (as the -devel packages)
conflict.
- add cmake support for building zypp/ lib.
TODO: soinfo, compile testcases, devel, zypp2,docs
find rpm, curl and others.
- dont serialize interactive, as it is - dont serialize interactive, as it is
calculated now. calculated now.
(it was already fixed as we don't reimplement (it was already fixed as we don't reimplement
the method, but we still serialized, parsed) the method, but we still serialized, parsed)
(#224192) comment #4 - r4709
- r4711 * Tue Nov 28 2006 - ma@suse.de
- fixed Patch::interactive to return true as well, if the patch
itself has a licence. (#224192)
- revision 4702
- version 2.9.2
* Tue Nov 28 2006 - mt@suse.de * Tue Nov 28 2006 - mt@suse.de
- Added search for /sbin/vol_id tool - that is in /lib/udev/vol_id - Added search for /sbin/vol_id tool - that is in /lib/udev/vol_id
on the installation image (#213852). on the installation image (#213852).
@ -833,7 +775,7 @@ make install DESTDIR=$RPM_BUILD_ROOT
* Fri Aug 11 2006 - dmacvicar@suse.de * Fri Aug 11 2006 - dmacvicar@suse.de
- forward port 3924:3939 - forward port 3924:3939
- Add explicit finish callbacks for subtasks during ProvidePackage - Add explicit finish callbacks for subtasks during ProvidePackage
to avoid UI confusion.  to avoid UI confusion.
- rev3957 - rev3957
* Fri Aug 11 2006 - dmacvicar@suse.de * Fri Aug 11 2006 - dmacvicar@suse.de
- Introduce examples/ - Introduce examples/
@ -891,7 +833,7 @@ make install DESTDIR=$RPM_BUILD_ROOT
- rev 3824 - rev 3824
* Tue Jul 18 2006 - dmacvicar@suse.de * Tue Jul 18 2006 - dmacvicar@suse.de
- Digest: Don't read the stream character wise but reading blocks, - Digest: Don't read the stream character wise but reading blocks,
as advised by matz profiling.   as advised by matz profiling.
- r3819 - r3819
* Mon Jul 17 2006 - ma@suse.de * Mon Jul 17 2006 - ma@suse.de
- Add "openSUSE", "ATI Technologies Inc." and "Nvidia" to - Add "openSUSE", "ATI Technologies Inc." and "Nvidia" to
@ -1003,7 +945,7 @@ make install DESTDIR=$RPM_BUILD_ROOT
- Fixes unneeded file download, and add download callbacks - Fixes unneeded file download, and add download callbacks
(still need yast side) #181204 and #160206 (still need yast side) #181204 and #160206
- Fix stalle tmpdir due to cyclic references, using a master - Fix stalle tmpdir due to cyclic references, using a master
TmpDir for zypp. # 178292   TmpDir for zypp. # 178292
* Wed Jun 07 2006 - ma@suse.de * Wed Jun 07 2006 - ma@suse.de
- fixed memory leak in PersistentStorage (#168690) - fixed memory leak in PersistentStorage (#168690)
- revision 3519 - revision 3519
@ -1035,7 +977,7 @@ make install DESTDIR=$RPM_BUILD_ROOT
- fix typo - fix typo
- rev 3481 - rev 3481
* Wed May 31 2006 - dmacvicar@suse.de * Wed May 31 2006 - dmacvicar@suse.de
- set cache dir only if storeMetadata is called as a public method. - set cache dir only if storeMetadata is called as a public method.´
- rev 3475 - rev 3475
* Wed May 31 2006 - kkaempf@suse.de * Wed May 31 2006 - kkaempf@suse.de
- schedule a package for installation if - schedule a package for installation if
@ -1064,11 +1006,11 @@ make install DESTDIR=$RPM_BUILD_ROOT
* Wed May 24 2006 - dmacvicar@suse.de * Wed May 24 2006 - dmacvicar@suse.de
- dont pass root on init but before. - dont pass root on init but before.
- implement rpm db modification timestamp - implement rpm db modification timestamp
not used yet   not used yet
- move Helix source to testsuite out of the solver - move Helix source to testsuite out of the solver
so we can use it for target, storage tests so we can use it for target, storage tests
- add Source_Ref::timestamp(), default to now() - add Source_Ref::timestamp(), default to now()
in order to implement smart sync of sources by zmd   in order to implement smart sync of sources by zmd
- don't parse desc and summary twice - don't parse desc and summary twice
- fix a segfault with tranlated text - fix a segfault with tranlated text
- fix broken size tag introduced in rev 3427 - fix broken size tag introduced in rev 3427
@ -1188,7 +1130,7 @@ make install DESTDIR=$RPM_BUILD_ROOT
- Fix yum key verification, because a double variable declaration - Fix yum key verification, because a double variable declaration
* Wed May 03 2006 - dmacvicar@suse.de * Wed May 03 2006 - dmacvicar@suse.de
- use --no-default-keyring to avoid creating a - use --no-default-keyring to avoid creating a
default gpg dir in / (#171055)   default gpg dir in / (#171055)
- rev 3335 - rev 3335
* Wed May 03 2006 - dmacvicar@suse.de * Wed May 03 2006 - dmacvicar@suse.de
- Fix YUM signature checking, we were passing the key instead of the - Fix YUM signature checking, we were passing the key instead of the

View File

@ -1,3 +0,0 @@
version https://git-lfs.github.com/spec/v1
oid sha256:a0bb732fb8bf5780e77926881cfc94b02183bb00110a58c0a9a794a027fe2781
size 17901712