diff --git a/web/lib/pkgfuncs.inc b/web/lib/pkgfuncs.inc
index c83d9c89..46d80617 100644
--- a/web/lib/pkgfuncs.inc
+++ b/web/lib/pkgfuncs.inc
@@ -361,16 +361,17 @@ function package_details($id=0, $SID="") {
echo "".__("This package has been flagged out of date.")."";
}
echo "
 |
\n";
- echo " \n";
- echo " \n";
- echo " \n";
- echo " ";
- echo __("Dependencies")." | \n";
- echo " ";
+
$deps = package_dependencies($row["ID"]); # $deps[0] = array('id','name', 'dummy');
- if (count($deps) == 0) {
- print "None\n";
- } else {
+ if (count($deps) > 0) {
+
+ echo " | \n";
+ echo " \n";
+ echo " | ";
+
+ echo " \n";
+ echo " | ";
+
+ }
# reverse-deps by tardo - could use some beautification
- echo " ";
- echo "";
- echo "";
- echo __("Required by")." | \n";
- echo "";
$deps = package_required($row["ID"]);
- if (count($deps) == 0) {
- print "None\n";
- } else {
+ if (count($deps) > 0) {
+
+ echo " | ";
+ echo "\n";
- echo " | \n";
- echo " \n";
- echo " \n";
- echo " ";
- echo __("Sources")." | \n";
- echo " ";
+
+ echo " | \n";
+ echo " \n";
+ echo " | \n";
+
+ }
+
$sources = package_sources($row["ID"]); # $sources[0] = 'src';
- if (count($sources) == 0) {
- print "None\n";
- } else {
+ if (count($sources) > 0) {
+
+ echo " \n";
+ echo " \n";
+ echo " ";
+ echo __("Sources")." | \n";
+ echo " ";
+
while (list($k, $src) = each($sources)) {
$parsed_url = parse_url($src);
if ($parsed_url['scheme'])
@@ -449,10 +455,13 @@ function package_details($id=0, $SID="") {
}
}
}
- }
- echo " | \n";
- echo " \n";
- echo " | \n";
+
+ echo " \n";
+ echo " \n";
+ echo " | \n";
+
+ }
+
echo "
\n";
echo " \n";
echo " \n";