Git-Url: 
http://git.frugalware.org/gitweb/gitweb.cgi?p=pacman-g2.git;a=commitdiff;h=53b66061361304ebd01404008998305144625b25

commit 53b66061361304ebd01404008998305144625b25
Author: Michel Hermier <[email protected]>
Date:   Sun Apr 21 12:21:10 2013 +0200

libpacman: Make new created package object depends by default.

* It's more easy to track down user wanted package. Right now the
reversed logic make it hard to understand.

diff --git a/lib/libpacman/be_files.c b/lib/libpacman/be_files.c
index e8a45f8..59cd0ff 100644
--- a/lib/libpacman/be_files.c
+++ b/lib/libpacman/be_files.c
@@ -275,6 +275,7 @@ pmpkg_t *_pacman_db_scan(pmdb_t *db, const char *target, 
unsigned int inforeq)
if(pkg == NULL) {
return(NULL);
}
+       pkg->reason = PM_PKG_REASON_EXPLICIT;
char *dname;
if (islocal(db)) {
dname = strdup(ent->d_name);
diff --git a/lib/libpacman/package.c b/lib/libpacman/package.c
index 97a779d..e61ebe4 100644
--- a/lib/libpacman/package.c
+++ b/lib/libpacman/package.c
@@ -98,7 +98,7 @@ pmpkg_t *_pacman_pkg_new(const char *name, const char 
*version)
if(version && version[0] != 0) {
STRNCPY(pkg->version, version, PKG_VERSION_LEN);
}
-       pkg->reason         = PM_PKG_REASON_EXPLICIT;
+       pkg->reason = PM_PKG_REASON_DEPEND;

return(pkg);
}
_______________________________________________
Frugalware-git mailing list
[email protected]
http://frugalware.org/mailman/listinfo/frugalware-git

Reply via email to