summaryrefslogtreecommitdiff
path: root/noncore/unsupported/oipkg/package.cpp
Unidiff
Diffstat (limited to 'noncore/unsupported/oipkg/package.cpp') (more/less context) (ignore whitespace changes)
-rw-r--r--noncore/unsupported/oipkg/package.cpp6
1 files changed, 5 insertions, 1 deletions
diff --git a/noncore/unsupported/oipkg/package.cpp b/noncore/unsupported/oipkg/package.cpp
index f992641..9280d89 100644
--- a/noncore/unsupported/oipkg/package.cpp
+++ b/noncore/unsupported/oipkg/package.cpp
@@ -27,49 +27,48 @@ void Package::init( PackageManagerSettings *s )
27 _shortDesc = ""; 27 _shortDesc = "";
28 _desc = ""; 28 _desc = "";
29 _name = ""; 29 _name = "";
30 _toProcess = false; 30 _toProcess = false;
31 _useFileName = false; 31 _useFileName = false;
32 _status = ""; 32 _status = "";
33 _dest = settings->getDestinationName(); 33 _dest = settings->getDestinationName();
34 _link = settings->createLinks(); 34 _link = settings->createLinks();
35} 35}
36 36
37Package::Package( QStringList pack, PackageManagerSettings *s ) 37Package::Package( QStringList pack, PackageManagerSettings *s )
38 { 38 {
39 init(s); 39 init(s);
40 parsePackage( pack ); 40 parsePackage( pack );
41} 41}
42 42
43Package::Package( QString n, PackageManagerSettings *s ) 43Package::Package( QString n, PackageManagerSettings *s )
44 { 44 {
45 init(s); 45 init(s);
46 if ( !QFile::exists( n ) ) 46 if ( !QFile::exists( n ) )
47 { 47 {
48 _name = QString( n ); 48 _name = QString( n );
49 }else{ 49 }else{
50 parseIpkgFile( n ); 50 parseIpkgFile( n );
51 _toProcess = true;
52 _useFileName = true; 51 _useFileName = true;
53 _fileName = QString( n ); 52 _fileName = QString( n );
54 } 53 }
55} 54}
56 55
57Package::Package( Package *pi ) 56Package::Package( Package *pi )
58{ 57{
59 init(pi->settings); 58 init(pi->settings);
60 copyValues( pi ); 59 copyValues( pi );
61} 60}
62 61
63 62
64void Package::setValue( QString n, QString t ) 63void Package::setValue( QString n, QString t )
65{ 64{
66 if ( n == "Package" ) 65 if ( n == "Package" )
67 { 66 {
68 _name = QString( t ); 67 _name = QString( t );
69 }else if ( n == "Installed-Size" ) 68 }else if ( n == "Installed-Size" )
70 { 69 {
71 _size = t; 70 _size = t;
72// }else if ( n == "Priority") 71// }else if ( n == "Priority")
73// { 72// {
74 73
75 }else if ( n == "Section") 74 }else if ( n == "Section")
@@ -345,24 +344,29 @@ void Package::parseIpkgFile( QString file)
345 } 344 }
346 345
347} 346}
348 347
349//QString Package::getPackageName() 348//QString Package::getPackageName()
350//{ 349//{
351 //if ( _packageName.isEmpty() ) return _name; 350 //if ( _packageName.isEmpty() ) return _name;
352 //else return _packageName; 351 //else return _packageName;
353//} 352//}
354 353
355void Package::instalFromFile(bool iff) 354void Package::instalFromFile(bool iff)
356{ 355{
357 _useFileName = iff; 356 _useFileName = iff;
358} 357}
359 358
360void Package::setName(QString n) 359void Package::setName(QString n)
361{ 360{
362 _displayName = n; 361 _displayName = n;
363} 362}
364 363
365QDict<QString>* Package::getFields() 364QDict<QString>* Package::getFields()
366{ 365{
367 return &_values; 366 return &_values;
368} 367}
368
369QString Package::status()
370{
371 return _status;
372}