]> pd.if.org Git - zpackage/blobdiff - zpm-pkgfiles.c
remove pkgid argument from pkgfiles
[zpackage] / zpm-pkgfiles.c
index 7b14e670bb534b5545a7bc0a16b62a3e320c4c1f..0a0f1d51d1343d6c636f5f8c8719bdcc61cde37a 100644 (file)
@@ -24,7 +24,6 @@ struct config {
        struct zpm *log; /* logging db will be attached as "log" */
        struct zpm *src;
        char *dbfile;
-       char *pkgid;
        char *rootdir;
        int errabort, errors, verbose, dryrun;
        int setuser, setgroup;
@@ -453,7 +452,7 @@ static void runstage(struct config *conf, char *stage,
 int main(int ac, char **av){
        struct zpm localdb;
        struct zpm pkgdb;
-       int opt, argn;
+       int opt;
        char *pkgdbfile = 0, *localdbfile = 0;
        char *s;
 
@@ -516,16 +515,6 @@ int main(int ac, char **av){
                fprintf(stderr, "rootdir %s does not exist\n", conf.rootdir);
        }
 
-       argn = optind;
-       if (argn < ac) {
-               conf.pkgid = av[argn];
-               argn++;
-       } else {
-               fprintf(stderr, "must specify pkgid\n");
-               usage();
-               exit(EXIT_FAILURE);
-       }
-
        if (!zpm_open(&localdb, localdbfile)) {
                fprintf(stderr, "can't open zpm db %s\n", localdbfile);
                exit(EXIT_FAILURE);
@@ -545,8 +534,9 @@ int main(int ac, char **av){
 
        /* TODO set conf var to finalize error reporting */
        if (conf.verbose) {
-               fprintf(stderr, "installing %s (ldb %s) from %s\n",
-                               conf.pkgid, localdbfile, pkgdbfile);
+               fprintf(stderr, "syncing filesystem %s (ldb %s) from %s\n",
+                               conf.rootdir ? conf.rootdir : "/",
+                               localdbfile, pkgdbfile);
        }
 
        conf.errors = 0;