platform/upstream/libzypp.git
18 years agobackup
Klaus Kaempf [Wed, 25 Jan 2006 21:46:14 +0000 (21:46 +0000)]
backup

18 years ago"PoolItem *" -> "PoolItem"
Klaus Kaempf [Wed, 25 Jan 2006 21:34:17 +0000 (21:34 +0000)]
"PoolItem *" -> "PoolItem"

18 years ago- compiles.
Michael Andres [Wed, 25 Jan 2006 21:22:35 +0000 (21:22 +0000)]
- compiles.

18 years agofix include
Klaus Kaempf [Wed, 25 Jan 2006 21:22:28 +0000 (21:22 +0000)]
fix include

18 years agocompiles
Klaus Kaempf [Wed, 25 Jan 2006 21:22:12 +0000 (21:22 +0000)]
compiles

18 years agobackup checkin
Klaus Kaempf [Wed, 25 Jan 2006 21:11:10 +0000 (21:11 +0000)]
backup checkin

18 years agoremove const
Klaus Kaempf [Wed, 25 Jan 2006 20:39:09 +0000 (20:39 +0000)]
remove const

18 years agobackup checkin, does *NOT* compile
Klaus Kaempf [Wed, 25 Jan 2006 20:37:29 +0000 (20:37 +0000)]
backup checkin, does *NOT* compile

18 years agoall my types
Klaus Kaempf [Wed, 25 Jan 2006 20:37:07 +0000 (20:37 +0000)]
all my types

18 years agoremove *Ptr.h
Klaus Kaempf [Wed, 25 Jan 2006 20:36:55 +0000 (20:36 +0000)]
remove *Ptr.h

18 years agobackup
Klaus Kaempf [Wed, 25 Jan 2006 20:36:41 +0000 (20:36 +0000)]
backup

18 years agobackup
Klaus Kaempf [Wed, 25 Jan 2006 20:36:28 +0000 (20:36 +0000)]
backup

18 years agobackup checkin
Klaus Kaempf [Wed, 25 Jan 2006 20:25:02 +0000 (20:25 +0000)]
backup checkin

18 years agocompiles, backup checkin
Klaus Kaempf [Wed, 25 Jan 2006 20:24:07 +0000 (20:24 +0000)]
compiles, backup checkin

18 years agobackup
Klaus Kaempf [Wed, 25 Jan 2006 20:23:31 +0000 (20:23 +0000)]
backup

18 years agoget rid of all the "...Ptr.h" files
Klaus Kaempf [Wed, 25 Jan 2006 20:22:57 +0000 (20:22 +0000)]
get rid of all the "...Ptr.h" files
get also rid of ResItemAndDependency, the pool iterators deliver this now

18 years agomake the CallOnCapMatchIn () callback non-const as it needs
Klaus Kaempf [Wed, 25 Jan 2006 19:32:56 +0000 (19:32 +0000)]
make the CallOnCapMatchIn () callback non-const as it needs
to manipulate other values in the struct

18 years agopass the matching PoolItem as non-const to the functor
Klaus Kaempf [Wed, 25 Jan 2006 19:08:13 +0000 (19:08 +0000)]
pass the matching PoolItem as non-const to the functor

18 years ago- Added Filter for Edition based queries. Selects items
Michael Andres [Wed, 25 Jan 2006 18:28:33 +0000 (18:28 +0000)]
- Added Filter for Edition based queries. Selects items
  according to Rel operator and Edition compare/match
  passed to the filter.

18 years ago- Dragged PoolItem into zypp (formerly zypp/pool).
Michael Andres [Wed, 25 Jan 2006 17:30:19 +0000 (17:30 +0000)]
- Dragged PoolItem into zypp (formerly zypp/pool).
- Adjusted resfilter::callOnCapMatchIn to pass the PoolItem to
  the callback.

18 years agodone here too. I need to add some checks to the testcase.
Duncan Mac-Vicar P [Wed, 25 Jan 2006 17:01:20 +0000 (17:01 +0000)]
done here too. I need to add some checks to the testcase.

18 years agoadding problem solutions
Stefan Schubert [Wed, 25 Jan 2006 16:29:56 +0000 (16:29 +0000)]
adding problem solutions

18 years ago- Added constant Capability::noCap, representing no Capabiliy.
Michael Andres [Wed, 25 Jan 2006 16:26:03 +0000 (16:26 +0000)]
- Added constant Capability::noCap, representing no Capabiliy.
  It's the same value created by the cCapability defaut ctor.
  ( Capabiliy() == Capability::noCap ) is always true.

18 years agoalmost done, but commit anyway, my computer is crashing 2 times per
Duncan Mac-Vicar P [Wed, 25 Jan 2006 15:50:45 +0000 (15:50 +0000)]
almost done, but commit anyway, my computer is crashing 2 times per
hour...so backup

18 years ago- Added filter triggering callback on matching capabilities.
Michael Andres [Wed, 25 Jan 2006 15:06:14 +0000 (15:06 +0000)]
- Added filter triggering callback on matching capabilities.

18 years agochanged WAR -> MIL
Jiri Srain [Wed, 25 Jan 2006 14:41:37 +0000 (14:41 +0000)]
changed WAR -> MIL

18 years agogroup all atoms inside one <atoms> element
Jiri Srain [Wed, 25 Jan 2006 13:51:05 +0000 (13:51 +0000)]
group all atoms inside one <atoms> element

18 years agofixed schema for patches - all atoms can be inside one <atoms> element
Jiri Srain [Wed, 25 Jan 2006 13:46:36 +0000 (13:46 +0000)]
fixed schema for patches - all atoms can be inside one <atoms> element

18 years agolet source manager add an existing source
Jiri Srain [Wed, 25 Jan 2006 13:35:53 +0000 (13:35 +0000)]
let source manager add an existing source

18 years agoupdated SourceFactory
Jiri Srain [Wed, 25 Jan 2006 13:27:34 +0000 (13:27 +0000)]
updated SourceFactory

18 years agopush resolvables from sources to object pool
Jiri Srain [Wed, 25 Jan 2006 13:15:11 +0000 (13:15 +0000)]
push resolvables from sources to object pool

18 years agoAdded example using SourceManager
Jiri Srain [Wed, 25 Jan 2006 12:32:13 +0000 (12:32 +0000)]
Added example using SourceManager

18 years ago- made SourceManager singleton
Jiri Srain [Wed, 25 Jan 2006 12:31:53 +0000 (12:31 +0000)]
- made SourceManager singleton
- removed source-related methods from SourceManager interface

18 years agoquery by name. No partial match yet
Duncan Mac-Vicar P [Wed, 25 Jan 2006 10:43:14 +0000 (10:43 +0000)]
query by name. No partial match yet

18 years ago- Added Capability iterator to ResPool.
Michael Andres [Wed, 25 Jan 2006 10:27:22 +0000 (10:27 +0000)]
- Added Capability iterator to ResPool.
- Added compare functions compareByN, compareByNVR, compareByNVRA
  based on Resolvable::constPtr. (Resolvable.h)

18 years agoimplement query by kind. The test is segfaulting. I reverted and still, so I suppose...
Duncan Mac-Vicar P [Wed, 25 Jan 2006 09:34:21 +0000 (09:34 +0000)]
implement query by kind. The test is segfaulting. I reverted and still, so I suppose it is the YOU parser, I will give a look after I implement query by name and text

18 years agoignore generated
Klaus Kaempf [Wed, 25 Jan 2006 09:21:40 +0000 (09:21 +0000)]
ignore generated

18 years agousing Dep
Stefan Schubert [Wed, 25 Jan 2006 09:12:49 +0000 (09:12 +0000)]
using Dep

18 years agocompile with ma changes
Duncan Mac-Vicar P [Wed, 25 Jan 2006 09:10:31 +0000 (09:10 +0000)]
compile with ma changes

18 years ago- Changed class Dependency to behave as map<Dep,CapSet>
Michael Andres [Wed, 25 Jan 2006 00:00:21 +0000 (00:00 +0000)]
- Changed class Dependency to behave as map<Dep,CapSet>
- Changed class Resolvable: Acess to dependency CapSets now via
const CapSet & Resolvable::dep( Dep which_r ) const;
- adapted everything below zypp/ to the changes above.

18 years ago- Collect logical functors and FunctorRef in zypp/base/Functional.h
Michael Andres [Tue, 24 Jan 2006 21:51:29 +0000 (21:51 +0000)]
- Collect logical functors and FunctorRef in zypp/base/Functional.h
- Common algorithms like invokeOnEach go into zypp/base/Algorithm.h
- New enumeration class of dependency types: class Dep
    static const Dep Dep::PROVIDES;
    static const Dep Dep::PREREQUIRES;
    static const Dep Dep::REQUIRES;
    static const Dep Dep::CONFLICTS;
    static const Dep Dep::OBSOLETES;
    static const Dep Dep::RECOMMENDS;
    static const Dep Dep::SUGGESTS;
    static const Dep Dep::FRESHENS;

18 years agoadded conflict in InjectSolutionAction
Stefan Schubert [Tue, 24 Jan 2006 18:28:05 +0000 (18:28 +0000)]
added conflict in InjectSolutionAction

18 years agoadded more explations for the problems
Stefan Schubert [Tue, 24 Jan 2006 17:43:07 +0000 (17:43 +0000)]
added more explations for the problems

18 years agobackup
Michael Andres [Tue, 24 Jan 2006 17:03:03 +0000 (17:03 +0000)]
backup

18 years agodone
Duncan Mac-Vicar P [Tue, 24 Jan 2006 15:58:13 +0000 (15:58 +0000)]
done

18 years agoadded more methods to source manager
Jiri Srain [Tue, 24 Jan 2006 15:51:07 +0000 (15:51 +0000)]
added more methods to source manager

18 years ago- Added some more tools for queries.
Michael Andres [Tue, 24 Jan 2006 15:35:54 +0000 (15:35 +0000)]
- Added some more tools for queries.

18 years agowohooo it works now. Nice to know we have our own string::split
Duncan Mac-Vicar P [Tue, 24 Jan 2006 15:28:39 +0000 (15:28 +0000)]
wohooo it works now. Nice to know we have our own string::split

18 years agoall pieces in there. Can get string split to work... I miss Qt :-\(
Duncan Mac-Vicar P [Tue, 24 Jan 2006 14:43:17 +0000 (14:43 +0000)]
all pieces in there. Can get string split to work... I miss Qt :-\(

18 years agofirst backup of source manager
Jiri Srain [Tue, 24 Jan 2006 13:40:45 +0000 (13:40 +0000)]
first backup of source manager

18 years agoIt is an invalid solution and not an invalid info type
Stefan Schubert [Tue, 24 Jan 2006 12:55:09 +0000 (12:55 +0000)]
It is an invalid solution and not an invalid info type

18 years agoPackage class provides path to its RPM/patchRPM/deltaRPM
Jiri Srain [Tue, 24 Jan 2006 12:00:11 +0000 (12:00 +0000)]
Package class provides path to its RPM/patchRPM/deltaRPM

18 years agouse Pathname instead of std::string
Jiri Srain [Tue, 24 Jan 2006 11:59:02 +0000 (11:59 +0000)]
use Pathname instead of std::string

18 years agoFixed compiler warning
Michael Andres [Tue, 24 Jan 2006 11:29:54 +0000 (11:29 +0000)]
Fixed compiler warning

18 years ago- fixed ResPoolManager insert/erase to follow Impl pointer.
Michael Andres [Tue, 24 Jan 2006 09:58:30 +0000 (09:58 +0000)]
- fixed ResPoolManager insert/erase to follow Impl pointer.

18 years agoadd testrun for helixparse
Klaus Kaempf [Tue, 24 Jan 2006 09:32:40 +0000 (09:32 +0000)]
add testrun for helixparse

18 years agonow a compilable version
Duncan Mac-Vicar P [Tue, 24 Jan 2006 09:16:06 +0000 (09:16 +0000)]
now a compilable version

18 years agomissing
Duncan Mac-Vicar P [Tue, 24 Jan 2006 09:15:14 +0000 (09:15 +0000)]
missing

18 years agocompile, const
Duncan Mac-Vicar P [Tue, 24 Jan 2006 09:11:06 +0000 (09:11 +0000)]
compile, const

18 years ago- Splitted access to pool::PoolImpl:
Michael Andres [Mon, 23 Jan 2006 23:35:48 +0000 (23:35 +0000)]
- Splitted access to pool::PoolImpl:
  zypp::ResPool: Interface for queries and ResStatus manipulation
                 (exposed in ZYpp)
  zypp::ResPoolManager: Interface for changing the pools content
                 (used by ZYppImpl)

18 years ago- empty Makefile.am because it's already mentioned in configure.ac
Michael Andres [Mon, 23 Jan 2006 20:22:55 +0000 (20:22 +0000)]
- empty Makefile.am because it's already mentioned in configure.ac

18 years agocompile
Duncan Mac-Vicar P [Mon, 23 Jan 2006 18:18:57 +0000 (18:18 +0000)]
compile

18 years agoprepare testsuite to use _real_ SourceImpl and Resolvable
Klaus Kaempf [Mon, 23 Jan 2006 18:09:42 +0000 (18:09 +0000)]
prepare testsuite to use _real_ SourceImpl and Resolvable

18 years agobackup
Michael Andres [Mon, 23 Jan 2006 18:04:17 +0000 (18:04 +0000)]
backup

18 years agoskeleton for product parser
Duncan Mac-Vicar P [Mon, 23 Jan 2006 18:00:46 +0000 (18:00 +0000)]
skeleton for product parser

18 years agofix linking... template specialization crazyness
Duncan Mac-Vicar P [Mon, 23 Jan 2006 18:00:07 +0000 (18:00 +0000)]
fix linking... template specialization crazyness

18 years agounneeded
Klaus Kaempf [Mon, 23 Jan 2006 16:45:46 +0000 (16:45 +0000)]
unneeded

18 years agoall moved to testsuite/solver/src/helix now
Klaus Kaempf [Mon, 23 Jan 2006 16:45:04 +0000 (16:45 +0000)]
all moved to testsuite/solver/src/helix now

18 years agomove *.cc files one level down
Klaus Kaempf [Mon, 23 Jan 2006 16:27:55 +0000 (16:27 +0000)]
move *.cc files one level down

18 years agogenerate all kinds
Klaus Kaempf [Mon, 23 Jan 2006 16:11:35 +0000 (16:11 +0000)]
generate all kinds

18 years agotaking arch from the updated too
Stefan Schubert [Mon, 23 Jan 2006 16:08:31 +0000 (16:08 +0000)]
taking arch from the updated too

18 years agoconst fixes...
Duncan Mac-Vicar P [Mon, 23 Jan 2006 13:58:54 +0000 (13:58 +0000)]
const fixes...

18 years agobackup
Klaus Kaempf [Mon, 23 Jan 2006 11:58:01 +0000 (11:58 +0000)]
backup

18 years ago5 and 6 works correctly now
Stefan Schubert [Mon, 23 Jan 2006 11:29:55 +0000 (11:29 +0000)]
5 and 6 works correctly now

18 years agothere are more than one valid entries in the table
Stefan Schubert [Mon, 23 Jan 2006 11:25:04 +0000 (11:25 +0000)]
there are more than one valid entries in the table

18 years agobackup
Michael Andres [Mon, 23 Jan 2006 09:48:42 +0000 (09:48 +0000)]
backup

18 years ago- let ResFilters and ResStore.h operate on ResObject (not Resolvable)
Michael Andres [Sun, 22 Jan 2006 23:12:13 +0000 (23:12 +0000)]
- let ResFilters and ResStore.h operate on ResObject (not Resolvable)

18 years ago- Adjusted Filters
Michael Andres [Sun, 22 Jan 2006 22:08:54 +0000 (22:08 +0000)]
- Adjusted Filters

18 years ago- added class FunctorRef (fpassing functor per reference to algorithms)
Michael Andres [Sun, 22 Jan 2006 19:21:07 +0000 (19:21 +0000)]
- added class FunctorRef (fpassing functor per reference to algorithms)
- moved logigal functors into zypp/base/LogicalFilters.h
- updated doc on filters and functors

18 years agoFirst steps towards a real SourceImpl for the 'helix' based testcases
Klaus Kaempf [Sun, 22 Jan 2006 18:56:25 +0000 (18:56 +0000)]
First steps towards a real SourceImpl for the 'helix' based testcases

18 years agofix to compile
Michael Andres [Sun, 22 Jan 2006 15:54:13 +0000 (15:54 +0000)]
fix to compile

18 years agoundelete .cvsignore files
Klaus Kaempf [Sun, 22 Jan 2006 15:02:19 +0000 (15:02 +0000)]
undelete .cvsignore files

18 years ago- added devel configure switch zo disable building zmd (in case you
Michael Andres [Sun, 22 Jan 2006 14:58:12 +0000 (14:58 +0000)]
- added devel configure switch zo disable building zmd (in case you
  one temporarily can't update to requires sqlite)
- Added ctor from Resovable::conPtr to NVR, NVRA, NVRAD
- base/Iterator.h make some of the iterators provided by the boost
  iterator library available in zypp.

18 years agoadd <reportproblems/>
Klaus Kaempf [Sun, 22 Jan 2006 14:53:14 +0000 (14:53 +0000)]
add <reportproblems/>

18 years agounneeded -> incomplete is an error
Klaus Kaempf [Sun, 22 Jan 2006 14:51:08 +0000 (14:51 +0000)]
unneeded -> incomplete is an error

18 years agoignore default info
Klaus Kaempf [Sun, 22 Jan 2006 14:44:00 +0000 (14:44 +0000)]
ignore default info

18 years agostatus change from unneeded -> incomplete is not allowed
Klaus Kaempf [Sun, 22 Jan 2006 14:41:46 +0000 (14:41 +0000)]
status change from unneeded -> incomplete is not allowed

18 years agothis is subversion
Klaus Kaempf [Sun, 22 Jan 2006 14:09:47 +0000 (14:09 +0000)]
this is subversion

18 years agoinclude Problem->Solution->Action chain
Klaus Kaempf [Sun, 22 Jan 2006 14:00:56 +0000 (14:00 +0000)]
include Problem->Solution->Action chain

18 years agofix include
Klaus Kaempf [Sun, 22 Jan 2006 14:00:28 +0000 (14:00 +0000)]
fix include

18 years ago- make ResolverInfoMisc *much* more detailed.
Klaus Kaempf [Sun, 22 Jan 2006 13:59:52 +0000 (13:59 +0000)]
- make ResolverInfoMisc *much* more detailed.
- remove the strings inside, generate on demand in accessor
- prepare for Problem->Solution->Action interface required by UI

18 years agofix deptestomatic output
Klaus Kaempf [Sun, 22 Jan 2006 13:54:03 +0000 (13:54 +0000)]
fix deptestomatic output
ignore *.err in testsuite data

18 years agostdout and stderr are different
Klaus Kaempf [Sun, 22 Jan 2006 13:53:18 +0000 (13:53 +0000)]
stdout and stderr are different

18 years agoprintf -> cout
Klaus Kaempf [Sun, 22 Jan 2006 13:32:28 +0000 (13:32 +0000)]
printf -> cout

18 years agoignore generated
Klaus Kaempf [Fri, 20 Jan 2006 22:54:41 +0000 (22:54 +0000)]
ignore generated

18 years agolibzypp-devel requires libzypp-%{version}
Klaus Kaempf [Fri, 20 Jan 2006 22:51:34 +0000 (22:51 +0000)]
libzypp-devel requires libzypp-%{version}

18 years agoalso write dependencies, this completes the query_system implementation
Klaus Kaempf [Fri, 20 Jan 2006 22:50:36 +0000 (22:50 +0000)]
also write dependencies, this completes the query_system implementation

18 years agotest for CapFactory and Capability accessor functions
Klaus Kaempf [Fri, 20 Jan 2006 22:31:22 +0000 (22:31 +0000)]
test for CapFactory and Capability accessor functions

18 years agouse local includes, not globals ones
Klaus Kaempf [Fri, 20 Jan 2006 22:30:26 +0000 (22:30 +0000)]
use local includes, not globals ones

18 years agomake op and edition available, the zmd backend needs this
Klaus Kaempf [Fri, 20 Jan 2006 22:29:49 +0000 (22:29 +0000)]
make op and edition available, the zmd backend needs this