socsvn commit: r254198 - soc2013/mattbw/backend/actions

mattbw at FreeBSD.org mattbw at FreeBSD.org
Fri Jul 5 23:12:28 UTC 2013


Author: mattbw
Date: Fri Jul  5 23:12:28 2013
New Revision: 254198
URL: http://svnweb.FreeBSD.org/socsvn/?view=rev&rev=254198

Log:
  readded summary emits for install-packages but more work here will have to wait until no-license bug is fixed

Modified:
  soc2013/mattbw/backend/actions/install-packages.c

Modified: soc2013/mattbw/backend/actions/install-packages.c
==============================================================================
--- soc2013/mattbw/backend/actions/install-packages.c	Fri Jul  5 22:42:10 2013	(r254197)
+++ soc2013/mattbw/backend/actions/install-packages.c	Fri Jul  5 23:12:28 2013	(r254198)
@@ -77,15 +77,21 @@
 
 	err = pkg_jobs_solve(jobs);
 	if (err == EPKG_OK) {
+		char *desc;
+		gchar *id;
 		struct pkg *pkg;
 
 		pkg = NULL;
+		id = NULL;
 		for (HASH_FOR(err, pkg_jobs, jobs, &pkg)) {
-			//pk_backend_package(backend,
-			//	PK_INFO_ENUM_INSTALLING,
-			;	
-
+			pkg_get(pkg, PKG_DESC, &desc);
+			query_pkg_to_id(pkg, &id);
+			pk_backend_package(backend,
+				PK_INFO_ENUM_INSTALLING,
+				id,
+				desc);
 		}
+		g_free(id);
 	} else
 		pk_backend_error_code(backend,
 			PK_ERROR_ENUM_DEP_RESOLUTION_FAILED,


More information about the svn-soc-all mailing list