[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