main.c
changeset 228 8b9849d1e5b0
parent 224 5803b6151d02
child 229 cae6308aa5b1
     1.1 --- a/main.c	Sun Jun 08 17:11:41 2008 -0400
     1.2 +++ b/main.c	Sun Jun 15 11:21:24 2008 -0400
     1.3 @@ -817,6 +817,7 @@
     1.4  	struct razor_package_iterator *pi;
     1.5  	struct razor_package *package;
     1.6  	const char *pattern = argv[0], *name, *version, *arch;
     1.7 +	const char *summary, *description, *url, *license;
     1.8  
     1.9  	set = razor_set_open(repo_filename);
    1.10  	pi = razor_package_iterator_create(set);
    1.11 @@ -825,12 +826,17 @@
    1.12  		if (pattern && fnmatch(pattern, name, 0) != 0)
    1.13  			continue;
    1.14  
    1.15 +		razor_package_get_details (set, package, &summary, &description,
    1.16 +					   &url, &license);
    1.17 +
    1.18  		printf ("Name:        %s\n", name);
    1.19  		printf ("Arch:        %s\n", arch);
    1.20  		printf ("Version:     %s\n", version);
    1.21 -		printf ("Summary:     %s\n", razor_package_get_summary (set, package));
    1.22 +		printf ("URL:         %s\n", url);
    1.23 +		printf ("License:     %s\n", license);
    1.24 +		printf ("Summary:     %s\n", summary);
    1.25  		printf ("Description:\n");
    1.26 -		printf ("%s\n", razor_package_get_description (set, package));
    1.27 +		printf ("%s\n", description);
    1.28  		printf ("\n");
    1.29  	}
    1.30  	razor_package_iterator_destroy(pi);