summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorJan Pokorný <jpokorny@redhat.com>2016-02-01 15:50:25 +0100
committerJan Pokorný <jpokorny@redhat.com>2016-02-01 23:54:54 +0100
commit118ef5e8645bdfc0901bc6a1d18224b29a2d0c5f (patch)
tree2979fc9182e125ba1090ca3acec9ce32a319b110
parentc0b09cb25a4c2621deaa654d9532f939df069c30 (diff)
downloadclufter-118ef5e8645bdfc0901bc6a1d18224b29a2d0c5f.tar.gz
clufter-118ef5e8645bdfc0901bc6a1d18224b29a2d0c5f.tar.xz
clufter-118ef5e8645bdfc0901bc6a1d18224b29a2d0c5f.zip
Add infrastructure for "report bugs" reference
Signed-off-by: Jan Pokorný <jpokorny@redhat.com>
-rw-r--r--__root__/setup.cfg1
-rw-r--r--__root__/setup.py1
-rw-r--r--defaults.py.in4
-rw-r--r--misc/clufter.spec4
4 files changed, 8 insertions, 2 deletions
diff --git a/__root__/setup.cfg b/__root__/setup.cfg
index 3efa184..5576caf 100644
--- a/__root__/setup.cfg
+++ b/__root__/setup.cfg
@@ -6,3 +6,4 @@ editor = nano
hashalgo = md5
ra_metadata_dir = /usr/share/cluster
ra_metadata_ext = metadata
+report_bugs = https://pagure.io/clufter/issues
diff --git a/__root__/setup.py b/__root__/setup.py
index 7b0486f..b74b159 100644
--- a/__root__/setup.py
+++ b/__root__/setup.py
@@ -522,6 +522,7 @@ pkg_prepare = setup_pkg_prepare(pkg_name, (
('hashalgo', "which hash algorithm to use to generate output name"),
('ra_metadata_dir', "location of RGManager agents/metadata"),
('ra_metadata_ext', "extension used for RGManager agents' metadata"),
+ ('report_bugs', "where to report bugs"),
))
# Contains important values that are then referred to from ``package_data'',
diff --git a/defaults.py.in b/defaults.py.in
index b458199..741d3b6 100644
--- a/defaults.py.in
+++ b/defaults.py.in
@@ -1,5 +1,5 @@
# -*- coding: UTF-8 -*-
-# Copyright 2015 Red Hat, Inc.
+# Copyright 2016 Red Hat, Inc.
# Part of clufter project
# Licensed under GPLv2+ (a copy included | http://gnu.org/licenses/gpl-2.0.txt)
"""Some usage-agnostic constants"""
@@ -12,3 +12,5 @@ CCS_FLATTEN = '''@CCS_FLATTEN@!'''[:-1]
# also configurable via respective env. variables (see getenv_namespaced)
HASHALGO = '''@HASHALGO@!'''[:-1] # not for security
+
+REPORT_BUGS = '''@REPORT_BUGS@!'''[:-1]
diff --git a/misc/clufter.spec b/misc/clufter.spec
index 9a80c73..edea161 100644
--- a/misc/clufter.spec
+++ b/misc/clufter.spec
@@ -31,6 +31,7 @@
%{!?clufter_url_main:%global clufter_url_main %{?!pagure:https://github.com/jnpkrn/%{name}}%{?pagure:https://pagure.io/%{name}}}
%{!?clufter_url_raw: %global clufter_url_raw %{?!pagure:https://raw.githubusercontent.com/jnpkrn/%{name}/}%{?pagure:https://pagure.io/%{name}/raw/}}
%{!?clufter_url_dist:%global clufter_url_dist %{?!pagure:https://people.redhat.com/jpokorny/pkgs/%{name}/}%{?pagure:https://pagure.io/releases/%{name}/}}
+%{!?clufter_url_bugs:%global clufter_url_bugs %{?!pagure:https://bugzilla.redhat.com/enter_bug.cgi?product=Fedora&component=%{name}&version=rawhide}%{?pagure:https://pagure.io/%{name}/issues}}
%{!?clufter_pylib: %global clufter_pylib python-%{name}}
%{!?clufter_extlib: %global clufter_extlib %{name}-lib}
@@ -213,7 +214,8 @@ formats and filters.
--ccs-flatten='%{clufter_ccs_flatten}' \
--editor='%{clufter_editor}' \
--ra-metadata-dir='%{clufter_ra_metadata_dir}' \
- --ra-metadata-ext='%{clufter_ra_metadata_ext}'
+ --ra-metadata-ext='%{clufter_ra_metadata_ext}' \
+ --report-bugs='%{clufter_url_bugs}'
%build
%{__python2} setup.py build