diff options
Diffstat (limited to 'example-rpm/python-rtslib.spec.tmpl')
-rw-r--r-- | example-rpm/python-rtslib.spec.tmpl | 43 |
1 files changed, 43 insertions, 0 deletions
diff --git a/example-rpm/python-rtslib.spec.tmpl b/example-rpm/python-rtslib.spec.tmpl new file mode 100644 index 0000000..ae566b5 --- /dev/null +++ b/example-rpm/python-rtslib.spec.tmpl @@ -0,0 +1,43 @@ +%define oname rtslib + +Name: python-rtslib +License: Apache License 2.0 +Group: System Environment/Libraries +Summary: A framework to implement simple but nice CLIs. +Version: VERSION +Release: 1%{?dist} +URL: http://www.risingtidesystems.com/git/ +Source: %{oname}-%{version}.tar.gz +BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-rpmroot +BuildArch: noarch +BuildRequires: python-devel, epydoc +Vendor: Datera, Inc. + +%description +API for RisingTide Systems generic SCSI target. + +%prep +%setup -q -n %{oname}-%{version} + +%build +%{__python} setup.py build +mkdir -p doc +epydoc --no-sourcecode --html -n %{oname} --exclude configobj %{oname}/*.py +mv html doc/ + +%install +rm -rf %{buildroot} +%{__python} setup.py install --skip-build --root %{buildroot} --prefix usr +mkdir -p %{buildroot}/usr/share/doc/python-rtslib-doc-%{version} +cp -r doc/* %{buildroot}/usr/share/doc/python-rtslib-doc-%{version}/ + +%clean +rm -rf %{buildroot} + +%files +%defattr(-,root,root,-) +%{python_sitelib} +/usr/share/doc/python-rtslib-doc-%{version} +%doc COPYING README.md + +%changelog |