- line = pkg_formatted_field(pkg, "Depends");
- CHECK_BUFF_SIZE(buff, line, buff_size, page_size);
- strncat(buff ,line, strlen(line));
- free(line);
-
- line = pkg_formatted_field(pkg, "Recommends");
- CHECK_BUFF_SIZE(buff, line, buff_size, page_size);
- strncat(buff ,line, strlen(line));
- free(line);
-
- line = pkg_formatted_field(pkg, "Suggests");
- CHECK_BUFF_SIZE(buff, line, buff_size, page_size);
- strncat(buff ,line, strlen(line));
- free(line);
-
- line = pkg_formatted_field(pkg, "Provides");
- CHECK_BUFF_SIZE(buff, line, buff_size, page_size);
- strncat(buff ,line, strlen(line));
- free(line);
-
- line = pkg_formatted_field(pkg, "Replaces");
- CHECK_BUFF_SIZE(buff, line, buff_size, page_size);
- strncat(buff ,line, strlen(line));
- free(line);
-
- line = pkg_formatted_field(pkg, "Conflicts");
- CHECK_BUFF_SIZE(buff, line, buff_size, page_size);
- strncat(buff ,line, strlen(line));
- free(line);
-
- line = pkg_formatted_field(pkg, "Status");
- CHECK_BUFF_SIZE(buff, line, buff_size, page_size);
- strncat(buff ,line, strlen(line));
- free(line);
-
- line = pkg_formatted_field(pkg, "Section");
- CHECK_BUFF_SIZE(buff, line, buff_size, page_size);
- strncat(buff ,line, strlen(line));
- free(line);
-
- line = pkg_formatted_field(pkg, "Essential"); /* @@@@ should be removed in future release. *//* I do not agree with this Pigi*/
- CHECK_BUFF_SIZE(buff, line, buff_size, page_size);
- strncat(buff ,line, strlen(line));
- free(line);
-
- line = pkg_formatted_field(pkg, "Architecture");
- CHECK_BUFF_SIZE(buff, line, buff_size, page_size);
- strncat(buff ,line, strlen(line));
- free(line);
-
- line = pkg_formatted_field(pkg, "Maintainer");
- CHECK_BUFF_SIZE(buff, line, buff_size, page_size);
- strncat(buff ,line, strlen(line));
- free(line);
-
- line = pkg_formatted_field(pkg, "MD5sum");
- CHECK_BUFF_SIZE(buff, line, buff_size, page_size);
- strncat(buff ,line, strlen(line));
- free(line);
-
- line = pkg_formatted_field(pkg, "Size");
- CHECK_BUFF_SIZE(buff, line, buff_size, page_size);
- strncat(buff ,line, strlen(line));
- free(line);
-
- line = pkg_formatted_field(pkg, "Filename");
- CHECK_BUFF_SIZE(buff, line, buff_size, page_size);
- strncat(buff ,line, strlen(line));
- free(line);
-
- line = pkg_formatted_field(pkg, "Conffiles");
- CHECK_BUFF_SIZE(buff, line, buff_size, page_size);
- strncat(buff ,line, strlen(line));
- free(line);
-
- line = pkg_formatted_field(pkg, "Source");
- CHECK_BUFF_SIZE(buff, line, buff_size, page_size);
- strncat(buff ,line, strlen(line));
- free(line);
-
- line = pkg_formatted_field(pkg, "Description");
- CHECK_BUFF_SIZE(buff, line, buff_size, page_size);
- strncat(buff ,line, strlen(line));
- free(line);
-
- line = pkg_formatted_field(pkg, "Installed-Time");
- CHECK_BUFF_SIZE(buff, line, buff_size, page_size);
- strncat(buff ,line, strlen(line));
- free(line);
-
- line = pkg_formatted_field(pkg, "Tags");
- CHECK_BUFF_SIZE(buff, line, buff_size, page_size);
- strncat(buff ,line, strlen(line));
- free(line);
-
- return buff;