[trac-mastertickets-plugin] First import, version 3.0.2
Pierre-YvesChibon
pingou at fedoraproject.org
Sat Dec 17 16:52:25 UTC 2011
commit 1a0b43e7c631dd6cd125e4bf9faaf9060de27b7d
Author: Pierre-Yves Chibon <pingou at pingoured.fr>
Date: Sat Dec 17 17:52:53 2011 +0100
First import, version 3.0.2
.gitignore | 1 +
sources | 1 +
trac-mastertickets-plugin.spec | 63 ++++++++++++++++++++++++++++++++++++++++
3 files changed, 65 insertions(+), 0 deletions(-)
---
diff --git a/.gitignore b/.gitignore
index e69de29..17f36d8 100644
--- a/.gitignore
+++ b/.gitignore
@@ -0,0 +1 @@
+/trac-mastertickets-plugin-3.0.2-20111215.git43a7537.tar.xz
diff --git a/sources b/sources
index e69de29..277a636 100644
--- a/sources
+++ b/sources
@@ -0,0 +1 @@
+8647f79046d53bc964961eb7687fa402 trac-mastertickets-plugin-3.0.2-20111215.git43a7537.tar.xz
diff --git a/trac-mastertickets-plugin.spec b/trac-mastertickets-plugin.spec
new file mode 100644
index 0000000..a71a091
--- /dev/null
+++ b/trac-mastertickets-plugin.spec
@@ -0,0 +1,63 @@
+%global snapdate 20111215
+%global snaphash 43a7537
+%global snapver %{snapdate}.git%{snaphash}
+
+
+Name: trac-mastertickets-plugin
+Version: 3.0.2
+Release: 2.%{snapver}%{?dist}
+Summary: Add support for ticket dependencies to Trac
+
+License: BSD
+URL: http://trac-hacks.org/wiki/MasterTicketsPlugin
+# Upstream doesn't publish release tarballs yet, so we make one:
+# $ git clone https://github.com/coderanger/trac-mastertickets.git && cd trac-mastertickets
+# $ git archive --format=tar --prefix=trac-mastertickets-plugin-3.0.2/ 43a7537 | xz -z > trac-mastertickets-plugin-3.0.2-20111215.git43a7537.tar.xz
+Source0: %{name}-%{version}-%{snapver}.tar.xz
+BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
+
+BuildArch: noarch
+BuildRequires: python-devel
+BuildRequires: python-setuptools
+Requires: trac >= 0.12.0
+Requires: graphviz
+
+%description
+This plugin adds "blocks" and "blocked by" fields to each ticket, enabling
+you to express dependencies between tickets. It also provides a
+graphviz-based dependency-graph feature for those tickets having
+dependencies specified, allowing you to visually understand the
+dependency tree. The dependency graph is viewable by clicking 'depgraph' in
+the context (in the upper right corner) menu when viewing a ticket that
+blocks or is blocked by another ticket.
+
+%prep
+%setup -q
+
+
+%build
+%{__python} setup.py build
+
+
+%install
+rm -rf $RPM_BUILD_ROOT
+%{__python} setup.py install -O1 --skip-build --root $RPM_BUILD_ROOT
+
+
+%clean
+rm -rf $RPM_BUILD_ROOT
+
+
+%files
+%defattr(-,root,root,-)
+%doc
+# For noarch packages: sitelib
+%{python_sitelib}/*
+
+
+%changelog
+* Thu Dec 15 2011 Pierre-Yves Chibon <pingou at pingoured.fr> - 3.0.2-2.20111215.git43a7537
+- Add BR python-setuptools
+
+* Thu Dec 15 2011 Pierre-Yves Chibon <pingou at pingoured.fr> - 3.0.2-1.20111215.git43a7537
+- Initial packaging
More information about the scm-commits
mailing list