Makefile update, and adding rpm specfile.
This commit is contained in:
parent
a5a42a3cc4
commit
64478a31a6
3 changed files with 52 additions and 11 deletions
8
Makefile
8
Makefile
|
@ -9,14 +9,6 @@ sdist:
|
|||
test:
|
||||
PYTHONPATH=$(PYTHONPATH) $(PY) t/test.py
|
||||
|
||||
doc: apidocs
|
||||
|
||||
apidocs: tftpy-doc
|
||||
|
||||
tftpy-doc:
|
||||
rm -rf html/tftpy-doc
|
||||
PYTHONPATH=$(PYTHONPATH) epydoc --html -o html/tftpy-doc tftpy
|
||||
|
||||
clean:
|
||||
rm -rf dist src tftpy-doc* MANIFEST
|
||||
|
||||
|
|
52
rpm/python-tftpy.spec
Normal file
52
rpm/python-tftpy.spec
Normal file
|
@ -0,0 +1,52 @@
|
|||
Name: python-tftpy
|
||||
Version: 0.5.1
|
||||
Release: 01
|
||||
Packager: Michael P. Soulier <michael_soulier@mitel.com>
|
||||
Summary: A pure python TFTP library.
|
||||
License: BSD
|
||||
Group: Libraries/Net
|
||||
URL: http://tftpy.sf.net/
|
||||
Source0: tftpy-%{version}.tar.gz
|
||||
BuildRequires: python-devel
|
||||
Requires: python
|
||||
BuildRoot: %{_tmppath}/%{name}-%{version}-root
|
||||
BuildArch: noarch
|
||||
|
||||
AutoReqProv: no
|
||||
%define debug_package %{nil}
|
||||
%define __os_install_post %{nil}
|
||||
|
||||
%description
|
||||
This module is a pure Python implementation of the TFTP protocol, RFCs 1350,
|
||||
2347, 2348 and the tsize option from 2349.
|
||||
|
||||
%changelog
|
||||
* Tue Feb 15 2011 Michael P. Soulier <michael_soulier@mitel.com>
|
||||
- [0.5.1-01]
|
||||
- Initial rpm build.
|
||||
|
||||
%prep
|
||||
%setup -q -n tftpy-%{version}
|
||||
|
||||
%build
|
||||
%{__python} setup.py build
|
||||
|
||||
%install
|
||||
rm -rf $RPM_BUILD_ROOT
|
||||
%{__python} setup.py install \
|
||||
--prefix=$RPM_BUILD_ROOT/usr \
|
||||
--record=filelist-%{name}-%{version}-%{release}-temp
|
||||
|
||||
cat filelist-%{name}-%{version}-%{release}-temp | \
|
||||
sed -e "s;^$RPM_BUILD_ROOT;;" \
|
||||
> filelist-%{name}-%{version}-%{release}
|
||||
|
||||
%clean
|
||||
rm -rf $RPM_BUILD_ROOT
|
||||
|
||||
%files -f filelist-%{name}-%{version}-%{release}
|
||||
%defattr(-,root,root)
|
||||
%doc COPYING
|
||||
%doc README
|
||||
%doc ChangeLog
|
||||
%doc PKG-INFO
|
|
@ -1,3 +0,0 @@
|
|||
#!/bin/sh
|
||||
|
||||
PYTHONPATH=. python t/test.py
|
Reference in a new issue