+2001-11-30 Robert Collins <rbtcollins@hotmail.com>
+
+ * package_db.cc (packagedb::flush): Write a canonical version for all packages
+ irrespective of the media they were installed from.
+
2001-11-29 Robert Collins <rbtcollins@hotmail.com>
* Makefile.in (OBJS): Add package_source and rfc1738.
char line[2048];
/* size here is irrelevant - as we can assume that this install source
- * no longer exists, and it does not correlate to used disk space
+ * no longer exists, and it does not correlate to used disk space
+ * also note that we are writing a fictional install source
+ * to keep cygcheck happy.
*/
- sprintf (line, "%s %s %d\n", pkgm->name, pkgm->installed_from,
- 0);
+ sprintf (line, "%s %s %d\n", pkgm->name,
+ concat (pkgm->name, "-",
+ pkgm->installed->Canonical_version (),
+ ".tar.bz2", 0), 0);
ndb->write (line, strlen (line));
}
pkgm = getnextpackage ();
packagemeta **
packagedb::packages =
0;
-size_t packagedb::packagecount = 0;
-size_t packagedb::packagespace = 0;
+size_t
+ packagedb::packagecount =
+ 0;
+size_t
+ packagedb::packagespace =
+ 0;
int
packagedb::installeddbread =
0;
-CategoryList packagedb::categories = CategoryList ();
+CategoryList
+ packagedb::categories =
+ CategoryList ();