twms/twms.spec
2014-12-08 21:32:13 -06:00

65 lines
1.4 KiB
RPMSpec

Name: twms
Version: 0.05
Release: 3%{?dist}
Summary: Tiny web map service
Group: Applications/Internet
License: WTFPL
URL: https://code.google.com/p/twms/
Source0: https://twms.googlecode.com/files/%{name}-%{version}t.tar.bz2
Patch0: %{name}-%{version}-fix-install-path.patch
BuildRequires: python2-devel
Requires: python-webpy
Requires: pyproj
Requires: python-imaging
BuildArch: noarch
%description
tWMS is a tiny WMS server written in Python and using tiles as a backend
storage.
%prep
%setup -q -n %{name}-%{version}r
%patch0 -p1
# Remove shebang
sed -i 1d twms/twms.py
%build
# Nothing to build
%install
PYTHON=%{__python2} docdir=%_pkgdocdir %make_install
%files
%{!?_licensedir:%global license %%doc}
%license COPYING
%doc README.md
%{_bindir}/twms
%{python2_sitelib}/%{name}/
%{_mandir}/man1/twms.1.gz
%{_datadir}/twms/
# Excluding empty file
%exclude %{_datadir}/twms/irs_nxt.jpg
%dir %{_sysconfdir}/twms
%config(noreplace) %{_sysconfdir}/twms/twms.conf
%changelog
* Tue Dec 09 2014 Eduardo Mayorga Téllez <mayorga@fedoraproject.org> - 0.05-3
- Defining python2 macros for EPEL
- %%make_install uses %%_pkgdocdir
* Wed Nov 26 2014 Eduardo Mayorga Téllez <mayorga@fedoraproject.org> - 0.05-2
- Adding missing created directory
- Ditching empty file irs_nxt.jpg
* Fri Nov 14 2014 Eduardo Mayorga Téllez <mayorga@fedoraproject.org> - 0.05-1
- Initial packaging