Repository :
http://git.fedorahosted.org/cgit/copr.git
On branch : master
---------------------------------------------------------------
commit d2f915967fdee7515274da6e22510e17d9874881
Author: Miroslav Suchý <msuchy(a)redhat.com>
Date: Thu Sep 3 16:40:04 2015 +0200
Warn user if he use rpmfusion repository for building.
---------------------------------------------------------------
.../coprs/views/coprs_ns/coprs_general.py | 7 +++++++
1 files changed, 7 insertions(+), 0 deletions(-)
diff --git a/frontend/coprs_frontend/coprs/views/coprs_ns/coprs_general.py
b/frontend/coprs_frontend/coprs/views/coprs_ns/coprs_general.py
index a665099..7d90c0b 100644
--- a/frontend/coprs_frontend/coprs/views/coprs_ns/coprs_general.py
+++ b/frontend/coprs_frontend/coprs/views/coprs_ns/coprs_general.py
@@ -161,6 +161,7 @@ def copr_new(username):
db.session.commit()
flask.flash("New project has been created successfully.",
"success")
+ _check_rpmfusion(copr.repos)
if form.initial_pkgs.data:
pkgs = form.initial_pkgs.data.replace("\n", "
").split(" ")
@@ -330,6 +331,11 @@ def copr_edit(username, coprname, form=None):
form=form)
+def _check_rpmfusion(repos):
+ if "rpmfusion" in repos:
+ message = flask.Markup('Using rpmfusion as dependency is nearly always wrong.
Please see <a
href="https://fedorahosted.org/copr/wiki/UserDocs#WhatIcanbuildinCop... I
can build in Copr</a>.')
+ flask.flash(message, "error")
+
@coprs_ns.route("/<username>/<coprname>/update/",
methods=["POST"])
@login_required
def copr_update(username, coprname):
@@ -361,6 +367,7 @@ def copr_update(username, coprname):
else:
flask.flash("Project has been updated successfully.",
"success")
db.session.commit()
+ _check_rpmfusion(copr.repos)
return flask.redirect(flask.url_for("coprs_ns.copr_detail",
username=username,