]> pd.if.org Git - zpackage/blobdiff - zpm-script.c
remove unused variable
[zpackage] / zpm-script.c
index a91f2ac3195974c030a0fc5b28c9645e319feaf6..d947f058b68c9a9076ec02ebb7089c5574613452 100644 (file)
@@ -26,7 +26,7 @@
  */
 
 void usage(void) {
-       fprintf(stderr, "usage: db hash file\n");
+       fprintf(stderr, "usage: zpm script ...\n");
 }
 
 int setdir(char *rootdir) {
@@ -146,7 +146,6 @@ int main(int ac, char **av){
        int quiet = 0;
        int scriptishash = 0;
        int mode = RUN;
-       int all = 0;
 
        if (getenv("ZPMDB")) {
                db = getenv("ZPMDB");
@@ -178,12 +177,11 @@ int main(int ac, char **av){
                        case 'l': mode = LIST; break;
                        case 'R': rootdir = optarg; break;
                        case 'F': required = 1; break;
-                       case 'a': all = 1; break;
 
                        case 'h': scriptishash = 1; break;
                        case 'o': output = optarg; break;
                        case 'S': script = optarg; break;
-                       case 'q': quiet = 1;
+                       case 'q': quiet = 1; break;
 
                        default:
                                  usage();
@@ -259,7 +257,9 @@ int main(int ac, char **av){
                } else if (!zpm_script_hash(&zpm, pkgid, phase, hash)) {
                        fail = SOFT;
                } else if (scriptishash) {
-                       printf("%s\n", hash);
+                       if (!quiet) {
+                               printf("%s\n", hash);
+                       }
                } else {
                        if (!output) {
                                output = "-";