Git-Url: 
http://git.frugalware.org/gitweb/gitweb.cgi?p=frugal-tweak.git;a=commitdiff;h=51b05046243601d45f9dcf5f23e75c4b153c9d00

commit 51b05046243601d45f9dcf5f23e75c4b153c9d00
Author: bouleetbil <[email protected]>
Date:   Thu Jan 12 13:29:13 2012 +0100

libpacman
*added conflicts gestion

diff --git a/py-pacman/libpacman/pacmang2/libpacman.py 
b/py-pacman/libpacman/pacmang2/libpacman.py
index 57ce75c..15acf2c 100644
--- a/py-pacman/libpacman/pacmang2/libpacman.py
+++ b/py-pacman/libpacman/pacmang2/libpacman.py
@@ -310,6 +310,8 @@ PM_TRANS_CONV_LOCAL_NEWER = 16
PM_TRANS_CONV_LOCAL_UPTODATE = 32
PM_TRANS_CONV_REMOVE_HOLDPKG = 64

+PM_CONFLICT_TYPE_TARGET = 1
+PM_CONFLICT_TYPE_FILE = 2

#some class for pacman-g2
class PM_LIST(Structure):
@@ -471,6 +473,15 @@ def pacman_fetch_url(pkg):
package = pacman.pacman_fetch_pkgurl(pkg)
print_console("Donwload "+pacman_pkg_get_info(pkg,PM_PKG_NAME))

+PM_CONFLICT_TARGET = 1
+PM_CONFLICT_TYPE = 2
+PM_CONFLICT_FILE = 3
+PM_CONFLICT_CTARGET = 4
+
+def pacman_conflict_getinfo(conflict,parm):
+  print_debug("pacman_conflict_getinfo")
+  return pacman.pacman_conflict_getinfo(conflict,parm)
+
def pacman_get_error():
print_debug("pacman_get_error")
try :
_______________________________________________
Frugalware-git mailing list
[email protected]
http://frugalware.org/mailman/listinfo/frugalware-git

Reply via email to