]> git.pld-linux.org Git - packages/python-simpleparse.git/blobdiff - python-simpleparse.spec
BR: rpmbuild(macros) >= 1.710
[packages/python-simpleparse.git] / python-simpleparse.spec
index cb0a2d5f2be8e4221a79d1d838366c4950144f4e..2cb8943bd66eb549f0d42dee9d1a5cff26a852c9 100644 (file)
@@ -1,51 +1,73 @@
-%include       /usr/lib/rpm/macros.python
-%define        module simpleparse
-%define        cap_name SimpleParse
-
+# TODO:
+# - tests
+%define        module          simpleparse
+%define        cap_name        SimpleParse
 Summary:       Python package providing a simple parser generator for use with the mxTextTool
-Summary(pl):   Pakiet zawieraj±cy prosty generator parserów dla mxTextTool
+Summary(pl.UTF-8):     Pakiet zawierający prosty generator parserów dla mxTextTool
 Name:          python-%{module}
-Version:       2.0.0
-Release:       1
+Version:       2.1.1
+Release:       2
 License:       BSD
 Group:         Development/Languages/Python
-Source0:       http://dl.sourceforge.net/%{module}/%{cap_name}-%{version}.zip
-# Source0-md5: 51d9f2d172032eb4065d2857706219e1
+Source0:       https://pypi.python.org/packages/source/S/SimpleParse/%{cap_name}-%{version}.tar.gz
+# Source0-md5: d67aaceca86acc763d6eebee919cc8aa
 URL:           http://simpleparse.sourceforge.net/
-Requires:      python-mx-TextTools >= 2.1-0b5
+BuildRequires: rpmbuild(macros) >= 1.710
+BuildRequires: python-devel
+BuildRequires: python-modules
+BuildRequires: rpm-pythonprov
+Requires:      python-libs
 BuildRoot:     %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
 
 %description
 SimpleParse allows you to generate tagging tables for use with the
 text-tagging engine directly from your EBNF grammar.
 
-%description -l pl
-SimpleParse pozwala na generowanie tabeli taguj±cych do u¿ytku z
-silnikiem taguj±cym tekst bezpo¶rendnio z gramatyk EBNF.
+%description -l pl.UTF-8
+SimpleParse pozwala na generowanie tabeli tagujących do użytku z
+silnikiem tagującym tekst bezpośrednio z gramatyk EBNF.
 
 %prep
 %setup -q -n %{cap_name}-%{version}
 
 %build
-python setup.py build
+%py_build
 
 %install
 rm -rf $RPM_BUILD_ROOT
 install -d $RPM_BUILD_ROOT%{py_sitedir}
 
-python setup.py install \
-        --root=$RPM_BUILD_ROOT --optimize=2
+%py_install
+
+%py_ocomp $RPM_BUILD_ROOT%{py_sitedir}
+%py_comp $RPM_BUILD_ROOT%{py_sitedir}
+%py_postclean
 
 %clean
 rm -rf $RPM_BUILD_ROOT
 
 %files
 %defattr(644,root,root,755)
-
-%doc %{module}/doc %{module}/examples
+%doc  doc examples
 %dir %{py_sitedir}/%{module}
 %{py_sitedir}/%{module}/*.py[co]
 %dir %{py_sitedir}/%{module}/common
 %{py_sitedir}/%{module}/common/*.py[co]
-%dir %{py_sitedir}/%{module}/xml
-%{py_sitedir}/%{module}/xml/*.py[co]
+%dir %{py_sitedir}/%{module}/examples
+%{py_sitedir}/%{module}/examples/*.py[co]
+%dir %{py_sitedir}/%{module}/stt
+%{py_sitedir}/%{module}/stt/*.py[co]
+%dir %{py_sitedir}/%{module}/stt/TextTools
+%{py_sitedir}/%{module}/stt/TextTools/*.py[co]
+%dir %{py_sitedir}/%{module}/stt/TextTools/Constants
+%{py_sitedir}/%{module}/stt/TextTools/Constants/*.py[co]
+%dir %{py_sitedir}/%{module}/stt/TextTools/mxTextTools
+%{py_sitedir}/%{module}/stt/TextTools/mxTextTools/*.py[co]
+%attr(755,root,root) %{py_sitedir}/%{module}/stt/TextTools/mxTextTools/mxTextTools.so
+%dir %{py_sitedir}/%{module}/tests
+%{py_sitedir}/%{module}/tests/*.py[co]
+%dir %{py_sitedir}/%{module}/xmlparser
+%{py_sitedir}/%{module}/xmlparser/*.py[co]
+%if "%{py_ver}" > "2.4"
+%{py_sitedir}/SimpleParse-*.egg-info
+%endif
This page took 0.037779 seconds and 4 git commands to generate.