Author: dmacvicar Date: Thu May 22 02:24:52 2008 New Revision: 10181 URL: http://svn.opensuse.org/viewcvs/zypp?rev=10181&view=rev Log: fix filelist for installed packages (bnc#392544) Modified: trunk/libzypp/package/libzypp.changes trunk/libzypp/zypp/Package.cc Modified: trunk/libzypp/package/libzypp.changes URL: http://svn.opensuse.org/viewcvs/zypp/trunk/libzypp/package/libzypp.changes?rev=10181&r1=10180&r2=10181&view=diff ============================================================================== --- trunk/libzypp/package/libzypp.changes (original) +++ trunk/libzypp/package/libzypp.changes Thu May 22 02:24:52 2008 @@ -1,4 +1,9 @@ ------------------------------------------------------------------- +Thu May 22 02:22:29 CEST 2008 - dmacvicar@suse.de + +- fix filelist for installed packages (bnc#392544) + +------------------------------------------------------------------- Wed May 21 13:50:00 CEST 2008 - dmacvicar@suse.de - deprecate Repository::name() and use alias() to Modified: trunk/libzypp/zypp/Package.cc URL: http://svn.opensuse.org/viewcvs/zypp/trunk/libzypp/zypp/Package.cc?rev=10181&r1=10180&r2=10181&view=diff ============================================================================== --- trunk/libzypp/zypp/Package.cc (original) +++ trunk/libzypp/zypp/Package.cc Thu May 22 02:24:52 2008 @@ -10,6 +10,7 @@ * */ #include "zypp/Package.h" +#include "zypp/sat/LookupAttr.h" using namespace std; @@ -86,10 +87,16 @@ return ret; } - /** */ -#warning DUMMY filenames std::liststd::string Package::filenames() const - { return std::liststd::string(); } + { + std::liststd::string files; + sat::LookupAttr q( sat::SolvAttr::filelist, *this ); + for_( it, q.begin(), q.end() ) + { + files.push_back(it.asString()); + } + return files; + } CheckSum Package::checksum() const { return lookupCheckSumAttribute( sat::SolvAttr::checksum ); } -- To unsubscribe, e-mail: zypp-commit+unsubscribe@opensuse.org For additional commands, e-mail: zypp-commit+help@opensuse.org