platform/upstream/libzypp.git
18 years agoAdded comparison operators to Edition interfacae.
Michael Andres [Tue, 22 Nov 2005 12:45:39 +0000 (12:45 +0000)]
Added comparison operators to Edition interfacae.

18 years agoProvide:
Michael Andres [Tue, 22 Nov 2005 08:22:47 +0000 (08:22 +0000)]
Provide:
Capability CapFactory::parse( Resolvable::Kind, std::string, Edition, Arch) const;

18 years agoArch: added builtin Arch variables (Arch_noarch, Arch_i386, ...)
Michael Andres [Mon, 21 Nov 2005 22:14:37 +0000 (22:14 +0000)]
Arch: added builtin Arch variables (Arch_noarch, Arch_i386, ...)
and installed dumb arch compat table.

18 years agoupdated
Michael Andres [Mon, 21 Nov 2005 14:01:57 +0000 (14:01 +0000)]
updated

18 years agoAdditionaly provide Ptr types defined by DEFINE_PTR_TYPE macro as
Michael Andres [Mon, 21 Nov 2005 13:24:56 +0000 (13:24 +0000)]
Additionaly provide Ptr types defined by DEFINE_PTR_TYPE macro as
Foo_Ptr and Foo_constPtr. These name are to be used in new code.
The old names will be convert soon, and the typedefs removed.

18 years agochanged patch parser structures
Jiri Srain [Mon, 21 Nov 2005 11:38:20 +0000 (11:38 +0000)]
changed patch parser structures

18 years agofixed missing 'template<>'
Michael Andres [Mon, 21 Nov 2005 11:00:51 +0000 (11:00 +0000)]
fixed missing 'template<>'

18 years ago- Added test
Michael Andres [Mon, 21 Nov 2005 09:55:24 +0000 (09:55 +0000)]
- Added test
  boo isKind<_Res>( Resolvable::constPtr )
- Added conversion
  _Res::Ptr asKind<_Res>( Resolvable::Ptr )
  _Res::constPtr asKind<_Res>( Resolvable::constPtr )

18 years ago- Added template class base::KindOf<Type>
Michael Andres [Mon, 21 Nov 2005 00:05:57 +0000 (00:05 +0000)]
- Added template class base::KindOf<Type>
Currently string based representation of a Kind. Used as
Resolvable::Kind (package, patch, etc.), Capability::Kind
(named, versioned, conditional etc.; toto) and other kinds.

- Removed ResKind; A Resolvables Kind is now defined by
ResTraits<Resolvable>::KindType. Resolvable provides it as
Resolvable::Kind. Implemented as base::KindOf<Resolvable>.
(simply use Resolvable::Kind where you would have used ResKind)

18 years agotodo tags added
Michael Andres [Sun, 20 Nov 2005 22:02:35 +0000 (22:02 +0000)]
todo tags added

18 years agoRestored the develplayground. Formerly named 'test' now
Michael Andres [Sun, 20 Nov 2005 13:44:45 +0000 (13:44 +0000)]
Restored the develplayground. Formerly named 'test' now
'devel'. Removed the devel stuff from 'testsuite'.

18 years agoFixed doxygen file tags and added some todos.
Michael Andres [Sun, 20 Nov 2005 13:04:22 +0000 (13:04 +0000)]
Fixed doxygen file tags and added some todos.

18 years agoremove whitespace
Klaus Kaempf [Sat, 19 Nov 2005 20:14:35 +0000 (20:14 +0000)]
remove whitespace

18 years agotest -> testsuite
Klaus Kaempf [Sat, 19 Nov 2005 20:13:06 +0000 (20:13 +0000)]
test -> testsuite

18 years agoenable 'dejagnu' testsuite
Klaus Kaempf [Sat, 19 Nov 2005 20:12:34 +0000 (20:12 +0000)]
enable 'dejagnu' testsuite

18 years agotest -> testsuite
Klaus Kaempf [Sat, 19 Nov 2005 18:38:25 +0000 (18:38 +0000)]
test -> testsuite

18 years agofix check for doxygen
Klaus Kaempf [Sat, 19 Nov 2005 18:27:54 +0000 (18:27 +0000)]
fix check for doxygen

18 years ago- test for (c++) compiler and tools
Klaus Kaempf [Sat, 19 Nov 2005 18:16:32 +0000 (18:16 +0000)]
- test for (c++) compiler and tools
- use c++ for header testing
- check if boost headers are present

18 years agoupdated to compile
Jiri Srain [Fri, 18 Nov 2005 16:13:06 +0000 (16:13 +0000)]
updated to compile

18 years agofixed some of the text casees
Jiri Srain [Fri, 18 Nov 2005 15:24:45 +0000 (15:24 +0000)]
fixed some of the text casees

18 years agofixed kind rename (message -> Message)
Jiri Srain [Fri, 18 Nov 2005 15:23:50 +0000 (15:23 +0000)]
fixed kind rename (message -> Message)

18 years agofixed doxygen headers
Jiri Srain [Fri, 18 Nov 2005 13:18:56 +0000 (13:18 +0000)]
fixed doxygen headers

18 years agofixed indentation
Jiri Srain [Fri, 18 Nov 2005 12:18:34 +0000 (12:18 +0000)]
fixed indentation

18 years agoadded skeletons for YUM messages and packages
Jiri Srain [Fri, 18 Nov 2005 10:23:30 +0000 (10:23 +0000)]
added skeletons for YUM messages and packages

18 years agoReset implementations backlink to interface in dtor.
Michael Andres [Fri, 18 Nov 2005 08:52:34 +0000 (08:52 +0000)]
Reset implementations backlink to interface in dtor.

18 years agotypo in comment fixed
Michael Andres [Thu, 17 Nov 2005 14:25:06 +0000 (14:25 +0000)]
typo in comment fixed

18 years agoProvide factory methods for easy building of Resolvables
Michael Andres [Thu, 17 Nov 2005 11:55:44 +0000 (11:55 +0000)]
Provide factory methods for easy building of Resolvables
from their implementation.

18 years agoEnabled use of ResTraits. Currently they define the
Michael Andres [Thu, 17 Nov 2005 10:01:26 +0000 (10:01 +0000)]
Enabled use of ResTraits. Currently they define the
Resolvables ResKind() value.

18 years ago- Provide method 'asString()' in StringVal based classes.
Michael Andres [Thu, 17 Nov 2005 08:30:19 +0000 (08:30 +0000)]
- Provide method 'asString()' in StringVal based classes.
- Provide 'operator== and != string' in StringVal based classes.

18 years agobackup
Michael Andres [Thu, 17 Nov 2005 00:14:28 +0000 (00:14 +0000)]
backup

18 years agoRefined Resolvables interfaces, implementatio interfaces, factory
Michael Andres [Thu, 17 Nov 2005 00:13:10 +0000 (00:13 +0000)]
Refined Resolvables interfaces, implementatio interfaces, factory
and pointer types. Compiles again, but need documentation.

18 years agopropset svn:ignore
Michael Andres [Wed, 16 Nov 2005 15:21:02 +0000 (15:21 +0000)]
propset svn:ignore

18 years agoadded source subdir in Makefile.am
Michael Andres [Wed, 16 Nov 2005 14:09:54 +0000 (14:09 +0000)]
added source subdir in Makefile.am

18 years agoadded checks for libz and libxml2
Jiri Srain [Wed, 16 Nov 2005 13:27:17 +0000 (13:27 +0000)]
added checks for libz and libxml2

18 years agoadded frist draft of YUMScriptImpl
Jiri Srain [Wed, 16 Nov 2005 13:15:40 +0000 (13:15 +0000)]
added frist draft of YUMScriptImpl
fixed library linking

18 years agoadded schema, added missing libraries to link with
Jiri Srain [Tue, 15 Nov 2005 14:32:59 +0000 (14:32 +0000)]
added schema, added missing libraries to link with

18 years agomoved YUM parser from yast2-packagemanager here, some adaptations
Jiri Srain [Tue, 15 Nov 2005 13:11:07 +0000 (13:11 +0000)]
moved YUM parser from yast2-packagemanager here, some adaptations

18 years agoAdded XML parser from liby2util
Jiri Srain [Tue, 15 Nov 2005 09:31:14 +0000 (09:31 +0000)]
Added XML parser from liby2util

18 years agogcc refuses to use scoped_ptr on incomplete type, so let ImplPtr
Michael Andres [Mon, 14 Nov 2005 22:57:33 +0000 (22:57 +0000)]
gcc refuses to use scoped_ptr on incomplete type, so let ImplPtr
default to use a shared_ptr. Will waste a refcount per Resolvable.

18 years agoAdded zypp::base::ImplPtr
Michael Andres [Sun, 13 Nov 2005 23:58:34 +0000 (23:58 +0000)]
Added zypp::base::ImplPtr
Wrapper class for const correct access via pointer type (raw or smart)

18 years agoadded possibility to modify resolvable's dependencies
Jiri Srain [Tue, 8 Nov 2005 12:00:04 +0000 (12:00 +0000)]
added possibility to modify resolvable's dependencies

18 years agobackup
Jiri Srain [Fri, 4 Nov 2005 13:20:16 +0000 (13:20 +0000)]
backup

18 years agoadded the freshen dependency
Jiri Srain [Wed, 2 Nov 2005 14:48:37 +0000 (14:48 +0000)]
added the freshen dependency

18 years agotraits templates added
Michael Andres [Thu, 27 Oct 2005 08:52:38 +0000 (08:52 +0000)]
traits templates added

18 years agobackup
Michael Andres [Wed, 26 Oct 2005 20:54:01 +0000 (20:54 +0000)]
backup

18 years agodraft for resolvable creation example
Michael Andres [Wed, 26 Oct 2005 13:31:35 +0000 (13:31 +0000)]
draft for resolvable creation example

18 years agobasic dependencies added
Michael Andres [Wed, 26 Oct 2005 13:30:42 +0000 (13:30 +0000)]
basic dependencies added

18 years agobackup
Michael Andres [Tue, 25 Oct 2005 21:48:23 +0000 (21:48 +0000)]
backup

18 years agobackup
Jiri Srain [Tue, 25 Oct 2005 15:47:21 +0000 (15:47 +0000)]
backup

18 years agobackup
Michael Andres [Tue, 25 Oct 2005 13:28:13 +0000 (13:28 +0000)]
backup

18 years agobackup
Michael Andres [Tue, 25 Oct 2005 13:27:56 +0000 (13:27 +0000)]
backup

18 years agocapability backup
Michael Andres [Mon, 24 Oct 2005 18:59:20 +0000 (18:59 +0000)]
capability backup

18 years agodevel stuff
Michael Andres [Fri, 21 Oct 2005 12:40:25 +0000 (12:40 +0000)]
devel stuff

18 years agoInstalled developer playground below test
Michael Andres [Fri, 21 Oct 2005 12:22:51 +0000 (12:22 +0000)]
Installed developer playground below test

18 years agoGet rid of ResName. Interfaces will use a std::string as name.
Michael Andres [Thu, 20 Oct 2005 21:58:27 +0000 (21:58 +0000)]
Get rid of ResName. Interfaces will use a std::string as name.
Implenmentation currently uses std::string as well, but we'll
offer a hash of strings to enforce unique repesentation of
equal strings.

18 years agoadded comments, several fixes
Jiri Srain [Thu, 20 Oct 2005 15:20:17 +0000 (15:20 +0000)]
added comments, several fixes

18 years agomore testing output
Jiri Srain [Thu, 20 Oct 2005 13:18:21 +0000 (13:18 +0000)]
more testing output

18 years agosome fixes
Jiri Srain [Wed, 19 Oct 2005 11:34:44 +0000 (11:34 +0000)]
some fixes
odded test programs

18 years agoAdded preliminary Patch, Message and Script implementations
Jiri Srain [Mon, 17 Oct 2005 11:57:07 +0000 (11:57 +0000)]
Added preliminary Patch, Message and Script implementations

18 years agoRemoved the 'Res' from 'Res{Arch,Edition}' (files and classes)
Michael Andres [Mon, 17 Oct 2005 11:48:15 +0000 (11:48 +0000)]
Removed the 'Res' from 'Res{Arch,Edition}' (files and classes)

18 years agobackup
Michael Andres [Fri, 14 Oct 2005 18:31:06 +0000 (18:31 +0000)]
backup

18 years agodraft backup
Michael Andres [Tue, 11 Oct 2005 13:09:58 +0000 (13:09 +0000)]
draft backup

18 years agodraft backup
Michael Andres [Tue, 11 Oct 2005 10:35:10 +0000 (10:35 +0000)]
draft backup

18 years agoWent through kkaempf's notes of 2005-10-04
Michael Radziej [Mon, 10 Oct 2005 13:59:19 +0000 (13:59 +0000)]
Went through kkaempf's notes of 2005-10-04

18 years agoConcept for persistent storage for libzypp.
Michael Radziej [Mon, 10 Oct 2005 13:48:15 +0000 (13:48 +0000)]
Concept for persistent storage for libzypp.
This is the initial (old) version.

18 years agobackup
Michael Andres [Wed, 5 Oct 2005 22:34:49 +0000 (22:34 +0000)]
backup

18 years agobackup
Michael Andres [Wed, 5 Oct 2005 13:31:12 +0000 (13:31 +0000)]
backup

18 years agoAdded libzypp source directory
Michael Andres [Thu, 29 Sep 2005 13:28:06 +0000 (13:28 +0000)]
Added libzypp source directory