[fedora-review] Initial commit

Stanislav Ochotnicky sochotni at fedoraproject.org
Fri Nov 18 08:37:26 UTC 2011


commit 562f8c06e643abfbb6e80166bda0f963b1e8836f
Author: Stanislav Ochotnicky <sochotnicky at redhat.com>
Date:   Fri Nov 18 09:37:11 2011 +0100

    Initial commit

 .gitignore         |    1 +
 fedora-review.spec |   61 ++++++++++++++++++++++++++++++++++++++++++++++++++++
 sources            |    1 +
 3 files changed, 63 insertions(+), 0 deletions(-)
---
diff --git a/.gitignore b/.gitignore
index e69de29..aa35b4c 100644
--- a/.gitignore
+++ b/.gitignore
@@ -0,0 +1 @@
+/fedora-review-0.1.0.tar.gz
diff --git a/fedora-review.spec b/fedora-review.spec
new file mode 100644
index 0000000..e79f20d
--- /dev/null
+++ b/fedora-review.spec
@@ -0,0 +1,61 @@
+Name:       fedora-review
+Version:    0.1.0
+Release:    2%{?dist}
+Summary:    Review tool for fedora rpm packages
+
+License:    GPLv2+
+URL:        https://fedorahosted.org/FedoraReview/
+Source0:    https://fedorahosted.org/released/FedoraReview/%{name}-%{version}.tar.gz
+
+BuildArch:  noarch
+
+BuildRequires:  python2-devel
+Requires:       python-straight-plugin
+Requires:       python-bugzilla
+Requires:       fedora-packager
+
+%description
+FedoraReview: Tools to help review packages for inclusion in Fedora
+
+This tool automates much of the dirty work when reviewing a package
+for the Fedora Package Collection.
+
+Like:
+
+    * Downloading SRPM & SPEC from Bugzilla report
+    * Download upstream source
+    * Check md5sums
+    * Generate a review report will both manual & automated checks,
+      ready to complete and paste into the Bugzilla report.
+
+This tool can be extended with a collection of plugins for each
+programming language. There is also support for external plugins that
+can be written in any language supporting JSON format.
+
+%prep
+%setup -q
+chmod -x api/examples/*
+
+%build
+%{__python} setup.py build
+
+%install
+%{__python} setup.py install -O1 --skip-build --root $RPM_BUILD_ROOT
+
+install -d -m755 $RPM_BUILD_ROOT/%{_datadir}/%{name}/plugins
+
+%files
+%doc COPYING AUTHORS TODO README api
+%{python_sitelib}/*
+%{_bindir}/fedora-review
+%{_mandir}/man1/%{name}.1.*
+%dir %{_datadir}/%{name}
+%dir %{_datadir}/%{name}/plugins
+
+%changelog
+* Wed Nov 16 2011 Stanislav Ochotnicky <sochotnicky at redhat.com> - 0.1.0-2
+- Remove things not needed in el6+
+
+* Thu Nov 10 2011 Pierre-Yves Chibon <pingou at pingoured.fr> - 0.1.0-1
+- Initial packaging work for Fedora
+
diff --git a/sources b/sources
index e69de29..b5caf22 100644
--- a/sources
+++ b/sources
@@ -0,0 +1 @@
+f86399984c95795b4ee8efd7c3d1ec08  fedora-review-0.1.0.tar.gz


More information about the scm-commits mailing list