From d21d4c6747029e9eaba89d4d6411f502ceaf02ed Mon Sep 17 00:00:00 2001 From: Thomas Penteker Date: Wed, 25 Jun 2014 20:08:35 +0200 Subject: portdb: fix links to github hosted repositories. Thanks nrxtx --- portdb/portdb/index.php | 18 ++++++++++-------- 1 file changed, 10 insertions(+), 8 deletions(-) diff --git a/portdb/portdb/index.php b/portdb/portdb/index.php index 62a4cd3..9448e84 100755 --- a/portdb/portdb/index.php +++ b/portdb/portdb/index.php @@ -103,16 +103,17 @@ class Port function filesToXML() { $xml = ""; if ($this->repo->type == "httpup") { - $base_url = "{$this->repo->url}/"; + $base_url = "{$this->repo->url}"; } else { $base_url = localrepo($this->repo->name); } if ($base_url != "") { + $base_url = chop($base_url, "/"); $xml = ""; - $xml .= "{$base_url}{$this->name}/Pkgfile"; - $xml .= "{$base_url}{$this->name}/.footprint"; - $xml .= "{$base_url}{$this->name}/.md5sum"; + $xml .= "{$base_url}/{$this->name}/Pkgfile"; + $xml .= "{$base_url}/{$this->name}/.footprint"; + $xml .= "{$base_url}/{$this->name}/.md5sum"; $xml .= ""; } return $xml; @@ -121,15 +122,16 @@ class Port function filesToHTML() { $html = ""; if ($this->repo->type == "httpup") { - $base_url = "{$this->repo->url}/"; + $base_url = "{$this->repo->url}"; } else { $base_url = localrepo($this->repo->name); } if ($base_url != "") { - $html = "name}/Pkgfile\">P "; - $html .= "name}/.footprint\">F "; - $html .= "name}/.md5sum\">M"; + $base_url = chop($base_url, "/"); + $html = "name}/Pkgfile\">P "; + $html .= "name}/.footprint\">F "; + $html .= "name}/.md5sum\">M"; } return $html; } -- cgit v1.2.3