summaryrefslogtreecommitdiffstats
path: root/admin
diff options
context:
space:
mode:
authorMichel Alexandre Salim <salimma@fedoraproject.org>2012-06-03 16:00:28 +0700
committerMichel Alexandre Salim <salimma@fedoraproject.org>2012-06-03 16:00:28 +0700
commit6f53f91fa6644e4118aa5484b879ab14ef02f48e (patch)
tree11e17f4b05ef4b7ff4a817fa0e07381cf3ad280e /admin
parent1148350349b0fba1196a4e2c7b74035d8a536809 (diff)
downloadspecs-6f53f91fa6644e4118aa5484b879ab14ef02f48e.tar.gz
specs-6f53f91fa6644e4118aa5484b879ab14ef02f48e.tar.xz
specs-6f53f91fa6644e4118aa5484b879ab14ef02f48e.zip
Match dependencies with upstream *.dsc files
Diffstat (limited to 'admin')
-rw-r--r--admin/obnam.spec10
-rw-r--r--admin/python-cliapp.spec7
-rw-r--r--admin/python-coverage-test-runner.spec5
3 files changed, 20 insertions, 2 deletions
diff --git a/admin/obnam.spec b/admin/obnam.spec
index e8ef2ed..fa183a8 100644
--- a/admin/obnam.spec
+++ b/admin/obnam.spec
@@ -13,18 +13,26 @@ URL: http://liw.fi/obnam/
Source0: http://code.liw.fi/debian/pool/main/o/obnam/obnam_%{version}.orig.tar.gz
# build-time
+BuildRequires: cmdtest
BuildRequires: genbackupdata
-BuildRequires: python-devel
BuildRequires: libattr-devel
+BuildRequires: python-coverage-test-runner
+BuildRequires: python-devel
+BuildRequires: summain
# build- and run-time dependencies
+BuildRequires: attr
BuildRequires: python-cliapp
BuildRequires: python-larch
BuildRequires: python-paramiko
BuildRequires: python-tracing
+BuildRequires: python-ttystatus
+
+Requires: attr
Requires: python-cliapp
Requires: python-larch
Requires: python-paramiko
Requires: python-tracing
+Requires: python-ttystatus
# we don't want to provide private python extension libs
# http://fedoraproject.org/wiki/Packaging:AutoProvidesAndRequiresFiltering#Arch-specific_extensions_to_scripting_languages
diff --git a/admin/python-cliapp.spec b/admin/python-cliapp.spec
index 680a9fb..5def31d 100644
--- a/admin/python-cliapp.spec
+++ b/admin/python-cliapp.spec
@@ -12,6 +12,7 @@ URL: http://liw.fi/%{pkgname}/
Source0: http://code.liw.fi/debian/pool/main/p/%{name}/%{name}_%{version}.orig.tar.gz
BuildArch: noarch
+BuildRequires: python-coverage-test-runner
BuildRequires: python-sphinx
%description
@@ -36,13 +37,17 @@ framework for Unix command line programs.
%build
%{__python} setup.py build
# Build documentation
-make -C doc html
+make
%install
%{__python} setup.py install -O1 --skip-build --root %{buildroot}
+%check
+make check
+
+
%files
%doc COPYING NEWS README
%{_mandir}/man5/cliapp.5*
diff --git a/admin/python-coverage-test-runner.spec b/admin/python-coverage-test-runner.spec
index d736ce7..d7b0936 100644
--- a/admin/python-coverage-test-runner.spec
+++ b/admin/python-coverage-test-runner.spec
@@ -13,6 +13,7 @@ URL: http://liw.fi/%{prjname}/
Source0: http://code.liw.fi/%{prjname}/%{pkgname}-%{version}.tar.gz
BuildArch: noarch
+BuildRequires: python-coverage
Requires: python-coverage
%description
@@ -39,6 +40,10 @@ that module.
%{__python} setup.py install -O1 --skip-build --root %{buildroot}
+%check
+%{__python} testrun.py
+
+
%files
%doc COPYING README
%{python_sitelib}/*