summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--packages/templatetags/package_extras.py18
-rw-r--r--templates/packages/details.html2
2 files changed, 16 insertions, 4 deletions
diff --git a/packages/templatetags/package_extras.py b/packages/templatetags/package_extras.py
index 191b9920..20c127c1 100644
--- a/packages/templatetags/package_extras.py
+++ b/packages/templatetags/package_extras.py
@@ -126,7 +126,11 @@ def get_wiki_link(package):
@register.simple_tag
def bugs_list(package):
- url = "https://labs.parabola.nu/search/index/issue-tracker"
+ url = "https://labs.parabola.nu/search/index/"
+ if package.arch.name == 'mips64el':
+ url = url + "mips64el"
+ else:
+ url = url + "issue-tracker"
data = {
'titles_only': '1',
'issues': '1',
@@ -137,7 +141,11 @@ def bugs_list(package):
@register.simple_tag
def bug_report(package):
- url = "https://labs.parabola.nu/projects/issue-tracker/issues/new"
+ url = "https://labs.parabola.nu/projects/"
+ if package.arch.name == 'mips64el':
+ url = url + "mips64el/issues/new"
+ else:
+ url = url + "issue-tracker/issues/new"
data = {
'issue[subject]': '[%s] PLEASE ENTER SUMMARY' % package.pkgname,
}
@@ -145,7 +153,11 @@ def bug_report(package):
@register.simple_tag
def flag_unfree(package):
- url = "https://labs.parabola.nu/projects/issue-tracker/issues/new"
+ url = "https://labs.parabola.nu/projects/"
+ if package.arch.name == 'mips64el':
+ url = url + "mips64el/issues/new"
+ else:
+ url = url + "issue-tracker/issues/new"
data = {
'issue[priority_id]': '1', # "freedom issue"
'issue[watcher_user_ids][]': '62', # "dev-list"
diff --git a/templates/packages/details.html b/templates/packages/details.html
index 7d29d9b2..dc185fe1 100644
--- a/templates/packages/details.html
+++ b/templates/packages/details.html
@@ -39,7 +39,7 @@
<li><a href="unflag/all/" title="Unflag all matching pkgbase">Click here to unflag all split packages</a></li>
{% endif %}
{% else %}
- {% if pkg.arch.name == "mips64el" or (pkg.repo.name != "Core" and pkg.repo.name != "Extra" and pkg.repo.name != "Testing" and pkg.repo.name != "Community" and pkg.repo.name != "Community-Testing" and pkg.repo.name != "Multilib" and pkg.repo.name != "Multilib-testing") %}
+ {% if pkg.repo.name != "Core" and pkg.repo.name != "Extra" and pkg.repo.name != "Testing" and pkg.repo.name != "Community" and pkg.repo.name != "Community-Testing" and pkg.repo.name != "Multilib" and pkg.repo.name != "Multilib-testing" or pkg.arch.name == "mips64el" %}
<li><a href="flag/" title="Flag {{ pkg.pkgname }} as out-of-date">Flag Package Out-of-Date</a>
<a href="/packages/flaghelp/"
title="Get help on package flagging"