Make the Auto-Installed field useful.
authorgraham.gower <graham.gower@e8e0d7a0-c8d9-11dd-a880-a1081c7ac358>
Thu, 19 Nov 2009 06:29:58 +0000 (06:29 +0000)
committergraham.gower <graham.gower@e8e0d7a0-c8d9-11dd-a880-a1081c7ac358>
Thu, 19 Nov 2009 06:29:58 +0000 (06:29 +0000)
git-svn-id: http://opkg.googlecode.com/svn/trunk@338 e8e0d7a0-c8d9-11dd-a880-a1081c7ac358

libopkg/pkg.c

index c41629cb13d10e196ce5272cb44daeb64378ed4f..b01db61d98148a161d861795dc6c359699bfc470 100644 (file)
@@ -358,6 +358,9 @@ int pkg_merge(pkg_t *oldpkg, pkg_t *newpkg, int set_status)
          return 0;
      }
 
          return 0;
      }
 
+     if (!oldpkg->auto_installed)
+         oldpkg->auto_installed = newpkg->auto_installed;
+
      if (!oldpkg->src)
          oldpkg->src = newpkg->src;
      if (!oldpkg->dest)
      if (!oldpkg->src)
          oldpkg->src = newpkg->src;
      if (!oldpkg->dest)