]> git.pld-linux.org Git - packages/poldek.git/commitdiff
- needed on head, too
authorArkadiusz Miśkiewicz <arekm@maven.pl>
Sun, 18 Nov 2007 13:44:48 +0000 (13:44 +0000)
committercvs2git <feedback@pld-linux.org>
Sun, 24 Jun 2012 12:13:13 +0000 (12:13 +0000)
Changed files:
    poldek-nohold-fix.patch -> 1.2

poldek-nohold-fix.patch [new file with mode: 0644]

diff --git a/poldek-nohold-fix.patch b/poldek-nohold-fix.patch
new file mode 100644 (file)
index 0000000..3cb1a79
--- /dev/null
@@ -0,0 +1,38 @@
+diff -urN poldek/cli/install.c poldek.new/cli/install.c
+--- poldek/cli/install.c       2007-07-01 23:04:26.000000000 +0200
++++ poldek.new/cli/install.c   2007-11-17 18:19:06.000000000 +0100
+@@ -174,6 +174,9 @@
+ {"hold", OPT_INST_HOLD, "PACKAGE[,PACKAGE]...", 0,
+  N_("Prevent packages listed from being upgraded if they are already installed."),
+      OPT_GID },
++
++{"nohold", OPT_INST_NOHOLD, 0, 0,
++ N_("Do not hold any packages. Disables --hold settings."), OPT_GID },
+                                                 
+ {"ignore", OPT_INST_IGNORE, "PACKAGE[,PACKAGE]...", 0,
+  N_("Make packages listed invisible."), OPT_GID },
+@@ -323,17 +326,21 @@
+             poldek_configure(ts->ctx, POLDEK_CONF_ROOTDIR, arg);
+             break;
+-
+         case OPT_INST_HOLD:
+             poldek_configure(ts->ctx, POLDEK_CONF_OPT, POLDEK_OP_HOLD, 1);
+             poldek_configure(ts->ctx, POLDEK_CONF_HOLD, arg);
+             break;
+-            
++        
++        case OPT_INST_NOHOLD:
++            ts->setop(ts, POLDEK_OP_HOLD, 0);
++            poldek_configure(ts->ctx, POLDEK_CONF_OPT, POLDEK_OP_HOLD, 0);
++            break;
++        
+         case OPT_INST_IGNORE:
+             poldek_configure(ts->ctx, POLDEK_CONF_OPT, POLDEK_OP_IGNORE, 1);
+             poldek_configure(ts->ctx, POLDEK_CONF_IGNORE, arg);
+             break;
+-
++      
+         case OPT_INST_NOIGNORE:
+             ts->setop(ts, POLDEK_OP_IGNORE, 0);
+             poldek_configure(ts->ctx, POLDEK_CONF_OPT, POLDEK_OP_IGNORE, 0);
This page took 0.118086 seconds and 4 git commands to generate.