removed the last reference to /usr/lib64 to fix the build
[platform/upstream/libzypp.git] / libzypp.spec.in
1 #
2 # spec file for package libzypp
3 #
4 # Copyright (c) 2006 SUSE LINUX Products GmbH, Nuernberg, Germany.
5 # This file and all modifications and additions to the pristine
6 # package are under the same license as the package itself.
7 #
8 # Please submit bugfixes or comments via http://bugs.opensuse.org/
9 #
10
11 # norootforbuild
12
13 Name:           libzypp
14 BuildRequires:  boost-devel curl-devel dejagnu doxygen gcc-c++ graphviz hal-devel libxml2-devel rpm-devel sqlite-devel gettext-devel
15 License:        GPL
16 Group:          System/Packages
17 BuildRoot:      %{_tmppath}/%{name}-%{version}-build
18 Autoreqprov:    on
19 PreReq:         permissions
20 Summary:        Package, Patch, Pattern, and Product Management
21 Version:        @VERSION@
22 Release:        0
23 Source:         zypp-@VERSION@.tar.bz2
24 Prefix:         /usr
25 Provides:       yast2-packagemanager
26 Obsoletes:      yast2-packagemanager
27
28 %description
29 Package, Patch, Pattern, and Product Management
30
31 Authors:
32 --------
33     Michael Andres <ma@suse.de>
34     Jiri Srain <jsrain@suse.cz>
35     Stefan Schubert <schubi@suse.de>
36     Duncan Mac-Vicar <dmacvicar@suse.de>
37     Klaus Kaempf <kkaempf@suse.de>
38     Marius Tomaschewski <mt@suse.de>
39     Stanislav Visnovsky <visnov@suse.cz>
40     Ladislav Slezak <lslezak@suse.cz>
41
42 %package devel
43 Requires:       libzypp
44 Requires:       libxml2-devel curl-devel openssl-devel rpm-devel glibc-devel zlib-devel
45 Requires:       bzip2 popt-devel dbus-1-devel glib2-devel hal-devel boost-devel libstdc++-devel sqlite-devel
46 Summary:        Package, Patch, Pattern, and Product Management - developers files
47 Group:          System/Packages
48 Provides:       yast2-packagemanager-devel
49 Obsoletes:      yast2-packagemanager-devel
50
51 %description -n libzypp-devel
52 Package, Patch, Pattern, and Product Management - developers files
53
54 Authors:
55 --------
56     Michael Andres <ma@suse.de>
57     Jiri Srain <jsrain@suse.cz>
58     Stefan Schubert <schubi@suse.de>
59     Duncan Mac-Vicar <dmacvicar@suse.de>
60     Klaus Kaempf <kkaempf@suse.de>
61     Marius Tomaschewski <mt@suse.de>
62     Stanislav Visnovsky <visnov@suse.cz>
63     Ladislav Slezak <lslezak@suse.cz>
64
65 %prep
66 %setup -q -n zypp-@VERSION@
67
68 %build
69 mv configure.ac x
70 grep -v devel/ x > configure.ac
71 cp /usr/share/gettext/config.rpath .
72 gettextize -f
73 autoreconf --force --install --symlink --verbose
74 %{?suse_update_config:%{suse_update_config -f}}
75 CXXFLAGS="$RPM_OPT_FLAGS" \
76 ./configure --prefix=%{prefix} --libdir=%{_libdir} --mandir=%{_mandir} --disable-static
77 make %{?jobs:-j %jobs}
78 #make check
79
80 %install
81 make install DESTDIR=$RPM_BUILD_ROOT
82 # Create filelist with translatins
83 %{find_lang} zypp
84
85 %post
86 %run_ldconfig
87 %run_permissions
88
89 %verifyscript
90 %verify_permissions -e %{_sbindir}/zypp-checkpatches-wrapper
91
92 %postun
93 %run_ldconfig
94
95 %clean
96
97 %files -f zypp.lang
98 %defattr(-,root,root)
99 %{_bindir}/zypper
100 %{_sbindir}/zypp-checkpatches
101 %{prefix}/lib/zypp
102 %{prefix}/lib/zypp/*
103 %verify(not mode) %attr (755,root,root) %{_sbindir}/zypp-checkpatches-wrapper
104 %dir %{_libdir}/libzypp*so.*
105 %dir %{prefix}/share/zypp
106 %{prefix}/share/zypp/*
107
108 %files devel
109 %defattr(-,root,root)
110 %dir %{_libdir}/libzypp.so
111 %dir %{_libdir}/libzypp.la
112 %dir %{_docdir}/zypp
113 %{_docdir}/zypp/*
114 %dir %{prefix}/include/zypp
115 %{prefix}/include/zypp/*
116 %{_libdir}/pkgconfig/libzypp.pc
117
118 %changelog -n libzypp
119 * Wed Mar 29 2006 - visnov@suse.de
120 - added support for external scripts to metadata (#159928) (jsrain)
121 - fixed handling of Language resolvables (ma)
122 - fix leak in rpmdb (dmacvicar)
123 - added softlock for autoyast (#159466) (ma)
124 - Fixed exceptions in doGetFileCopy() to show full url
125   including the file instead of just the media base url. (mt)
126 - Provide Language::summary (ma)
127 - check patterns and selections file exist
128   before veryfing them (#161300) (dmacvicar)
129 - added YUM metadata checksum computation (jsrain)
130 - added interface to patch of a message (jsrain)
131 - r2734
132 * Mon Mar 27 2006 - jsrain@suse.de
133 - added support for external scripts to metadata (#159928)
134 - r2709
135 * Sat Mar 25 2006 - jsrain@suse.de
136 - report separate exception when trying to start source cache again to
137   suppress incorrect error message in XEN installation
138 - r2682
139 * Fri Mar 24 2006 - schubi@suse.de
140 - Implement inter process locking in zypp.
141 - Added No medium found output
142 - splitting modaliases in supplements TOO
143 - parse also the available signing keys
144 * Fri Mar 24 2006 - visnov@suse.cz
145 - release all media when removing source (#159754) (visnov)
146 - more testsuites (schubi)
147 - updated translations (schubi)
148 - added MediaNotEjectedException (mt)
149 - rev 2652
150 * Thu Mar 23 2006 - dmacvicar@suse.de
151 - fix patches descriptions (dmacvicar)
152 - fix source serialization (dmacvicar)
153 - metadata for kernel test (schubi)
154 - Arch tests updated (ma)
155 - classify NULL Ptr as unique (ma)
156 - Added host check, because file Url allows it now. (mt)
157 - prepare modalias fix (#159766) (ma)
158 - Provide iterator based access to SourceManager data. (ma)
159 - Fixed "file:" Url scheme config to allow relative paths; (mt)
160   RFC1738 says, it may contain a hostname as well...
161 - revision 2633
162 * Wed Mar 22 2006 - visnov@suse.cz
163 - pkg-config support (mvidner)
164 - close all medias when destructing MediaSet (jsrain)
165 - rev 2622
166 * Wed Mar 22 2006 - dmacvicar@suse.de
167 - Bug 159976 - build 804: Adding AddOn CD via ftp gives error (dmacvicar)
168 - Message callback implemented to show patch messages (visnov)
169 - Bug 159696 (schubi)
170 - provide transform_iterators to iterate over a maps keys or values (ma)
171 - added 'bool Arch::empty() const' test for an empty Arch string (ma)
172 - added script and message installation (jsrain)
173 - chooses the 'right' kernel now (kkaempf)
174 - Use noarch if no arch is specified in patches (dmacvicar)
175 - rev 2611
176 * Tue Mar 21 2006 - mvidner@suse.cz
177 - Added some debug output including the access id (mt)
178 - Bug #154326: Enabled FORCE_RELEASE_FOREIGN flag causing
179   release with eject=true on attached media, to umount
180   other mounts as well. (mt)
181 - 159483 - solver does not blame missing dependency (schubi)
182 - Added a variant of MediaHandler::forceRelaseAllMedia (ma)
183 - Fixed MediaCD::forceEject() to handle DELAYED_VERIFY
184   and use forceRelaseAllMedia if FORCE_RELEASE_FOREIGN=1 (ma)
185 - fixed ZYPP_RETHROW (#156430) (ma)
186 - patch for #156114 (visnov)
187 - fixed container.erase loops (ma)
188 - Fixed to reset desired (cached) flag before the action (mt)
189 - Removed return in forceRelaseAllMedia (void function) (mt)
190 - Parse nonexisting architecture to noarch so patches dont get
191   filtered by the pool (dmacvicar)
192 - 159512 - yast2-qt does not show label of to be installed products
193   anymore (dmacvicar)
194 - 159765 - Hidden patterns still visible (dmacvicar)
195 - Use noarch if no arch is specified. (dmacvicar)
196 - r2594
197 * Tue Mar 21 2006 - visnov@suse.de
198 - properly report error for media change callback
199 - rev 2579
200 * Mon Mar 20 2006 - ma@suse.de
201 - fixed memory leak in XMLNodeIterator (#157474)
202 - disabled storing filelist (YUMFileListParser) and changelog (YUMOtherParser)
203 - Renamed private MediaManager::forceMediaRelease
204   function to forceReleaseShared (more exact name)
205 - Implemented forceRelaseAllMedia() that can be
206   used to release also foreign (user) mounts.
207 - Added use of forceRelaseAllMedia for CD/DVDs
208   if FORCE_RELEASE_FOREIGN is 1 (default 0)
209 - little cleanup of the checkAttached function
210 - r2578
211 * Mon Mar 20 2006 - mvidner@suse.cz
212 - don't try to attach without exception handling (#158620)
213 - fix descriptions, as a new tag Des for selections exists now.
214 - fix #157683: failure after adding add-on product to install
215   sources
216 - added more files for translation
217 - resolve-dependencies.cc: establish pool
218 - parse-metadata.cc: catch bad URL
219 - set zmdid for atoms
220 - r2574
221 * Sun Mar 19 2006 - kkaempf@suse.de
222 - fix testsuite.
223 - provide edition and architecture for all kinds of yum
224   resolvables.
225 - fix ResStatus output.
226 - establish atoms correctly.
227 - treat requires to unneeded resolvables as fulfilled.
228 - rev 2559
229 * Sun Mar 19 2006 - kkaempf@suse.de
230 - fix the build
231 - only consider best architecture/version (#157594)
232 - prefer providers which supplement/enhance installed or
233   to-be-installed packages (fixes the tpctl-kmp issue)
234 - rev 2546
235 * Sat Mar 18 2006 - kkaempf@suse.de
236 - provide more filters for pkg-bindings (#158602)
237 - add SystemResObject to provide system (modalias, hal, ...)
238   capabilities.
239 - handle this during resolving.
240 - make the modalias and hal capability match the SystemResObject
241   by default, thereyby triggering a modalias (resp. hal)
242   evaluation.
243 - xmlstore: decouple target store from YUM schema.
244 - clean up moving of hal() and modalias() from provides to
245   supplements in ResolvableImpl.
246 - add PatchContents() for UI.
247 - handle Edition::noedition as empty string.
248 - r2537
249 * Tue Mar 14 2006 - jsrain@suse.de
250 - releasing all medias when asking for CD (#156981)
251 - r2471
252 * Tue Mar 14 2006 - mvidner@suse.cz
253 - ResStatus::resetTransact must return a value.
254 - Fixed random build failures in LanguageCode.cc.
255   (Rewrote the CodeMaps constructor so that gcc does not
256   optimize a 500-statement basic block.)
257 - Fix constructions of patch objects. Actually insert atoms in atoms
258   list. Insert atoms for package even if the package does not exists
259   in the source. Fixes #157628 (dmacvicar).
260 - Fixed license reading from susetags, #151834 (dmacvicar).
261 - r2468
262 * Tue Mar 14 2006 - mvidner@suse.cz
263 - added ResStatus::resetTransact (ma)
264 - bugfix for #156439 (schubi)
265 - Added Source_Ref::setAlias (#154913).
266 - Do not assume there is a product file when scanning for products
267   (visnov)
268 - function to disable all sources in the persistent store (visnov)
269 - dependency errors go to stdout, not stderr; output resolver info
270   directly to stderr (kkaempf)
271 - rev 2464
272 * Tue Mar 14 2006 - kkaempf@suse.de
273 - fix merging of resolver info (needed for #157684).
274 - errors are also important in ResolverInfo.
275 - improve debug output in ResolverContext.
276 - rev 2455
277 * Mon Mar 13 2006 - jsrain@suse.de
278 - delete RPMs downloaded via HTTP/FTP after installnig them
279   (#157011)
280 - fixed product registration (reverted autorefresh patch) (#157566)
281 * Mon Mar 13 2006 - kkaempf@suse.de
282 - if root!="/", always prefer the upgrade candidate (#155472)
283 - implement license confirmed api for UI.
284 - prefer architecture over version in distribution upgrade
285   (#157501)
286 - clean up media handling.
287 - rev 2448
288 * Sun Mar 12 2006 - kkaempf@suse.de
289 - init Modalias properly.
290 - fix warnings in testcases.
291 - rev 2432
292 * Sat Mar 11 2006 - kkaempf@suse.de
293 - drop libjpeg-devel and sqlite-devel from build requires.
294 * Sat Mar 11 2006 - kkaempf@suse.de
295 - implement 'modalias()' capability (#157406)
296 - make dependencies consistent, its 'freshens'.
297 - cope with user umounts of devices.
298 - add debug to SourceManager.
299 - rev 2418
300 * Fri Mar 10 2006 - kkaempf@suse.de
301 - allow version downgrade during distribution upgrade if the
302   newer package is coming from a trusted vendor (#155472)
303 - implement locale fallback
304 - 'freshen' -> 'freshens' in schema definitions to make it
305   consistent with all other dependency definitions.
306 - better error reporting for .pat and .sel files.
307 - rule out packages from dependency resolutions which are
308   de-selected by user (#155368)
309 - use locale fallbacks in package translations.
310 - refresh source when re-enabling it.
311 - rev 2406
312 * Tue Mar 07 2006 - kkaempf@suse.de
313 - split of libzypp-zmd-backend subpackage as a stand-alone
314   leaf package.
315 - encapsulate bool test for Source_Ref better.
316 - fixed stack overflow (ma).
317 - make testsuite build again.
318 - rev 2346
319 * Tue Mar 07 2006 - kkaempf@suse.de
320 - fixed URL rewriting for CD2 and following (#154762)
321 - fixed ResPoolProxy diffState (for proper ok/cancel support
322   in UI)
323 - added special exception class for aborting installation
324   (#154936)
325 - only auto-change directories if they end in CDn or DVDn.
326 - rev 2320.
327 * Tue Mar 07 2006 - kkaempf@suse.de
328 - silently ignore multiple installs of the same package.
329 - fix disk usage for installs and uninstalls.
330 - rev 2308
331 * Mon Mar 06 2006 - kkaempf@suse.de
332 - zmd-backend: filter out incompatible architectures from
333   repository.
334 - rev 2298
335 * Mon Mar 06 2006 - kkaempf@suse.de
336 - sync libzypp media data with mtab.
337 - improve resolver error and solution reports.
338 - fix source cache reading (#155459).
339 - default cached sources to enabled (#155459).
340 - let each source provide public keys.
341 - rev 2297
342 * Sun Mar 05 2006 - kkaempf@suse.de
343 - only write by-sovler transactions back (#154976)
344 - rev 2278
345 * Sat Mar 04 2006 - kkaempf@suse.de
346 - release last used source at end of commit (#155002)
347 - rev 2277
348 * Fri Mar 03 2006 - kkaempf@suse.de
349 - cope with NULL values in zmd catalogs table (#153584)
350 - set YAST_IS_RUNNING in transact zmd helper (#154820)
351 - run SuSEconfig after transact zmd helper (#154820)
352 - add softTransact to honor user vs. soft requirements (#154650)
353 - honor all build keys provided by a package source.
354 - add source metadata refresh.
355 - add progress callbacks to zmd helpers.
356 - rev 2276
357 * Thu Mar 02 2006 - kkaempf@suse.de
358 - include .diffs into main source.
359 - catch exception when ejecting media which was unmounted externally
360   (#154697).
361 - init source in zmd-backend correctly (#154667)
362 - implement disk usage info for YaST.
363 - clean up XML schema files.
364 - catch CPUs identifying as 'i686' but being 'i586'.
365 - allow definition of preferred attach (mount) point for media.
366 - make resolver results more readable.
367 - use language fallbacks if none of multiple language providers
368   matches.
369 - get rid of ignoring wrong arch in resolver, having the wrong
370   architecture is prevented by other means.
371 - prepare for translations in exceptions.
372 - fix 'abort does not abort'
373 - implement 'flag' I/O in target cache backend.
374 - skip incompatibles architectures in packages.<lang>
375 - rev 2228
376 * Thu Mar 02 2006 - kkaempf@suse.de
377 - dont even provide src/nosrc from the source.
378 - rev 2169 + diffs
379 * Wed Mar 01 2006 - kkaempf@suse.de
380 - Initialize commit result (#154409)
381 - release media if its wrong (#154326)
382 - dont copy src/nosrc packages to the pool (#154627)
383 - reduce XML logging.
384 - rev 2169 + diffs
385 * Tue Feb 28 2006 - kkaempf@suse.de
386 - fix path of .po files (#154074).
387 - parse the correct package.<lang> file (kinda #154074).
388 - complain about bad "=Sel:" or "=Pat:" lines (#153065).
389 - reattach all released medias.
390 - raise exception instead of abort() on XML errors (#154104).
391 - update translations.
392 - PathInfo: implemented a copy_dir_content (variant of copy_dir)
393   and is_empty_dir utility function
394 - rev 2169
395 * Tue Feb 28 2006 - kkaempf@suse.de
396 - check freshens and supplements for packages (#154074).
397 - only complain about incomplete installed resolvables,
398   if they are uninstalled, schedule them for installation.
399   (#154074)
400 - add testcases for locale() provides.
401 - add lang_country -> lang fallback.
402 - have locale(parent:...) deps match any provides of 'parent'
403   also when uninstalling a package.
404 - rev 2148
405 * Tue Feb 28 2006 - kkaempf@suse.de
406 - change the locale(...) separator to ";" (#153791)
407 - complete "find-files" of zmd-backend.
408 - rev 2140
409 * Tue Feb 28 2006 - visnov@suse.de
410 - avoid attaching media when initializing source
411 - rev 2139
412 * Mon Feb 27 2006 - kkaempf@suse.de
413 - warn about misspelled 'locale(...)' provides
414 - add testcases
415 - rev 2134
416 * Mon Feb 27 2006 - kkaempf@suse.de
417 - fix the build
418 - rev 2129
419 * Mon Feb 27 2006 - kkaempf@suse.de
420 - provide available locales to application (#153583)
421 - honor 'requestedLocales' (language dependant packages)
422 - honor release requests for all holders of a device.
423 - silently re-attach after a forced release.
424 - solver improvements.
425 - handle source caches.
426 - proper logging in zmd backend helpers.
427 - rev 2127
428 * Mon Feb 27 2006 - kkaempf@suse.de
429 - upgrade always to best version and arch (#153577)
430 - reset 'transact' state for obsoleted packages (#153578)
431 - translation updates
432 - rev 2113
433 * Mon Feb 27 2006 - kkaempf@suse.de
434 - add support for 'local' .rpm packages to zmd-backend.
435 - rev 2101
436 * Sun Feb 26 2006 - kkaempf@suse.de
437 - fix build of zmd/backend.
438 - actually fill 'files' table in package-files.
439 - rev 2094
440 * Sun Feb 26 2006 - kkaempf@suse.de
441 - improve testcases.
442 - add 'setPossibleLocales()' to ZYpp, this defines the set
443   of possible locales to choose from (#153583)
444 - provide LanguageImpl and create 'Language' resolvables for
445   each 'possible' locale.
446 - fix YUM parsing of patches, insert 'atoms' to link patches
447   with packages.
448 - replace gzstream/ with own, existing implementation.
449 - honor locks in solver (#150231)
450 - sync pool with target after commit() properly (#150565, #153066)
451 - new zmd helper 'package-files'
452 - rev 2093
453 * Thu Feb 23 2006 - kkaempf@suse.de
454 - prevent multiple initializations of the target (#153124)
455 - implement 'loopback mounted ISO images'
456 - retain old package sources on upgrade.
457 - support compressed .xml files in 'repodata' type repositories.
458 - rev 2025
459 * Thu Feb 23 2006 - kkaempf@suse.de
460 - parse locale(...) provides and construct correct dependencies.
461 * Thu Feb 23 2006 - kkaempf@suse.de
462 - always upgrade to candidate (#152760).
463 - fix typo in package sorting.
464 - prepare handling of locale provides.
465 - rev 1995
466 * Thu Feb 23 2006 - kkaempf@suse.de
467 - sort src/nosrc package to right list during commit.
468 - revert installtime/buildtime in susetags parser (#152760)
469 - rev 1990
470 * Thu Feb 23 2006 - kkaempf@suse.de
471 - reset state after successful commit (#153030)
472 - run "rpm -e" always with "--nodeps" (#153026)
473 - provide separate resolvable kind for src packages.
474 - extend status field for LOCK and LICENSE.
475 - add sameState()/diffState() for UI.
476 - provide 'best' candidate for UI.
477 - set 60 sec timeout for curl access.
478 - don't cross-compare solver results, takes too much time.
479 - provide sizes of installed packages.
480 - extend REQUIRES semantics in content file.
481 - add "parse-metadata" helper to zmd-backend.
482 - rev 1987
483 * Wed Feb 22 2006 - kkaempf@suse.de
484 - provide complete disk usage data (#152761)
485 - include upgrade flag when copying solver solution
486   back to pool (#152717)
487 - rev 1959
488 * Wed Feb 22 2006 - kkaempf@suse.de
489 - don't insert incompatible architectures to the pool (#151933)
490 - don't accept incompatible architectures from a repository
491   (#151933)
492 - separate rpm log (#151431).
493 - allow extended product requires.
494 - rev 1954
495 * Tue Feb 21 2006 - kkaempf@suse.de
496 - provide the XML schema files in the main package. (#152593)
497 * Tue Feb 21 2006 - kkaempf@suse.de
498 - provide arch compat handling.
499 - implement data upload to zmd.
500 - fix source metadata caching on target.
501 - add 'supplements' dependencies to 'yum' parser.
502 - provide user agent identification to curl calls.
503 - move resolver branches (multiple alternatives) back in queue
504   (resolve known things first, then the unknown ones).
505 - clean up 'packages' parser.
506 - rev 1947
507 * Tue Feb 21 2006 - kkaempf@suse.de
508 - improve media mount/umount interface
509 - prepare class ArchCompat for proper architecture ordering
510   and compatibility handling.
511 - add returns to dummy functions in DbAccess.
512 - rev 1913
513 * Mon Feb 20 2006 - kkaempf@suse.de
514 - don't explictly delete to-be-upgraded packages.
515 - finish query-system, resolve-dependencies, and transact for
516   libzypp-zmd-backend.
517 - provide Pattern::category.
518 - move system architecture to toplevel.
519 - make target store pathname settable.
520 - speed up rpmdb reading by properly filtering unwanted file
521   provides.
522 - rev 1905
523 * Sun Feb 19 2006 - kkaempf@suse.de
524 - new translations.
525 - proofread texts.
526 - when comparing solutions, prefer higher versions.
527 - provide generic 'SafeBool' for bool conversions.
528 - add PtrTypes testsuites.
529 - rev 1876
530 * Fri Feb 17 2006 - kkaempf@suse.de
531 - integrate all diffs
532 - move Target::commit to toplevel API
533 - generalize dependency iterators and hash dependency
534   information in pool (for speedup)
535 - add 'supplements' as dependency
536 - make more pattern attributes available
537 - drop "smbfs" in favour of "cifs" (#151476)
538 - add metadata cache to sources (Beta4 bug)
539 - run "rpm -e"  with name-version-release
540 - fix update conflicts
541 - rev 1864
542 * Thu Feb 16 2006 - kkaempf@suse.de
543 - fix-mediachange.diff: dont skip CD but retry after media change
544 - cd-eject-button.diff: fix CD url so YaST recognizes it and shows
545   'eject' button
546 - release-forced-eject-no-ptrfix.diff: fix refcounting in ptrs
547   so media handle gets actually released and media unmounted.
548 * Thu Feb 16 2006 - kkaempf@suse.de
549 - implement arch scoring
550 - prefer better arch (#151427)
551 - transitive depedencies of weak requirements are non-weak
552   (#151446)
553 - rev 1778 + diff
554 * Wed Feb 15 2006 - kkaempf@suse.de
555 - ignore self and to-be-updated conflicts (#150844)
556 - fix enable of target store (for non-packages)
557 - rev 1778
558 * Wed Feb 15 2006 - kkaempf@suse.de
559 - fix "cd:" url (#151121)
560 - provide location() in public Package api
561 - allow running distribution upgrade in testmode
562 - extend HAL interface
563 - rev 1762
564 * Wed Feb 15 2006 - kkaempf@suse.de
565 - pass normal and locale packages from selections correctly.
566 - its "baseconf" for base selections.
567 - Make 'ZYpp' an obvious singleton.
568 - provide releasenotesUrl.
569 - dont continue upgrade without target.
570 - implement 'fake' hal for testing.
571 - fix package sizes.
572 - more solver testcases.
573 - rev 1754
574 * Tue Feb 14 2006 - kkaempf@suse.de
575 - extend requires of libzypp-devel
576 - provide package sizes for UI
577 - provide more UI helpers
578 - implement Product and related functions
579 - fix split provides in distribution upgrade
580 - provide locale information to system
581 - ask HAL for available devices
582 - reduce debug information in solver
583 - filter architectures in source, not in solver
584 - rev 1743
585 * Tue Feb 14 2006 - visnov@suse.de
586 - disable another testsuite for now
587 - fetch the default locale from environment
588 - support user-defined formatting of log
589 - rev 1710
590 * Mon Feb 13 2006 - visnov@suse.de
591 - providing basic product information from susetags source
592 - public API for preferred language
593 - implemented redirect of logging (#149001)
594 - report start/finish of source data parsing (#150211)
595 - store/restore source aliases properly (#150256)
596 - disable a lot of debug logging to speed up solver
597 - properly rewrite URL for CDn directory layouts (#149870)
598 - rev 1706
599 * Sun Feb 12 2006 - kkaempf@suse.de
600 - add save/restore state to facilitate UI 'cancel'
601 - enable target/store
602 - add 'forceResolve' call and flag to resolver to switch between
603   task-oriented ZMD and interactive YaST behaviour.
604 - Fix resolver problem solution texts.
605 - improve solver problem solution offerings.
606 - fix media access handling to better support multiple
607   requestors to single media.
608 - move the media number checking to the source (media requestor)
609   which knows how to verify the correct media.
610 - Fix CD ordering (#149871), adding testcases.
611 - Move 'PoolItemList' and 'PoolItemSet' typedefs inside classes.
612 - Add selections to testcases.
613 - rev 1673
614 * Sat Feb 11 2006 - kukuk@suse.de
615 - Fix missing return in Source.cc:124
616 * Fri Feb 10 2006 - kkaempf@suse.de
617 - cope with empty arch field in selections
618 - enable dummy "enableStorage" function
619 - rev 1610-branch
620 * Fri Feb 10 2006 - kkaempf@suse.de
621 - fix random data return in Source.cc
622 - rev 1610
623 * Fri Feb 10 2006 - kkaempf@suse.de
624 - adapt zmd-backend to SourceImpl API change
625 - rev 1608
626 * Fri Feb 10 2006 - kkaempf@suse.de
627 - fix the packages parser bug. Now all packages are parsed
628   including (english) translations.
629   source/susetags is back to svn head.
630 - rev 1600
631 * Fri Feb 10 2006 - kkaempf@suse.de
632 - fix off-by-one bug in bitfield handling
633 - revert source/susetags to rev 1411
634 - rev 1586
635 * Thu Feb 09 2006 - kkaempf@suse.de
636 - dont prereq-sort non-packages
637 - rev 1584
638 * Thu Feb 09 2006 - kkaempf@suse.de
639 - rev 1582
640 * Thu Feb 09 2006 - kkaempf@suse.de
641 - update to rev 1543
642 * Thu Feb 09 2006 - ro@suse.de
643 - require hal-devel in libzypp-devel
644 - re-merge fixes (RPM_OPT_FLAGS)
645 * Wed Feb 08 2006 - kkaempf@suse.de
646 - make solver behaviour a bit more interactive
647 - rev 1537
648 * Wed Feb 08 2006 - schwab@suse.de
649 - Fix syntax error in configure script.
650 - Use RPM_OPT_FLAGS.
651 * Wed Feb 08 2006 - kkaempf@suse.de
652 - update for qt ui integration
653 - rev 1504
654 * Tue Feb 07 2006 - kkaempf@suse.de
655 - split off libzypp-zmd-backend
656 - rev 1466
657 * Tue Feb 07 2006 - kkaempf@suse.de
658 - another update to svn
659 * Mon Feb 06 2006 - kkaempf@suse.de
660 - finish rpm callbacks
661 - finish UI API
662 - fix state change resolver<->pool
663 - zmd backend stuff
664 - speed up tag file parsing
665 - rev 1405
666 * Mon Feb 06 2006 - schubi@suse.de
667 - disabling failing tests of s390 and ppc
668 * Mon Feb 06 2006 - schubi@suse.de
669 - Snapshoot rev 1367
670 * Mon Feb 06 2006 - kkaempf@suse.de
671 - use hashes for pool
672 - rev 1343
673 * Fri Feb 03 2006 - schubi@suse.de
674 - removed Obsoletes:    yast2-packagemanager
675 * Fri Feb 03 2006 - schubi@suse.de
676 - Snapshoot 3 Feb 2005 (11:30)
677 * Thu Feb 02 2006 - schubi@suse.de
678 - Snapshoot 2 Feb 2005 (14:00)
679 * Thu Feb 02 2006 - schubi@suse.de
680 - Snapshoot 2 Feb 2005 ( integrating YaST )
681 * Wed Jan 25 2006 - mls@suse.de
682 - converted neededforbuild to BuildRequires
683 * Sat Jan 14 2006 - kkaempf@suse.de
684 - Initial version