1 %define python_sitepkgsdir %(echo `python -c "import sys; print (sys.prefix + '/lib/python' + sys.version[:3] + '/site-packages/')"`)
3 Summary: Python XMLTools
4 Summary(pl): Narzêdzia XML dla Pythona
10 Source0: ftp://ftp.logilab.org/pub/narval/%{name}-%{version}.tar.gz
11 # Source0-md5: 6bf5fb6e2242fafbbf8c7cd65fb89f38
13 Patch0: %{name}-apps_dir.patch
14 URL: http://www.logilab.org/narval/index.html
15 BuildRequires: python >= 2.0
16 Requires: python-PyXML
17 Requires: python-4Suite
18 Requires: python-xmlrpc
19 Requires: python-xmltools
20 Requires: python-pygtk
21 BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
24 NARVAL is the first software agent available as free software (Gnu
27 Narval is the acronym of "Network Assistant Reasoning with a
28 Validating Agent Language".
30 Narval is a framework (language + interpreter + GUI/IDE) dedicated to
31 the setting up of intelligent personal assistants (IPAs). An
32 Intelligent Personal Assitant is a companion that will help you in
33 your daily work in the information world.
36 NARVAL to pierwszy programowy agent dostêpny jako Wolne
38 Narval to skrót od "Network Assistant Reasoning with a Validating
41 Narval to szkielet (jêzyk + interpreter + GUI/IDE) dedykowany
42 tworzeniu inteligentnych osobistych asystentów. Inteligentny osobisty
43 asystent to towarzysz, który pomo¿e ci w codziennej pracy w ¶wiecie
51 CFLAGS="%{rpmcflags}" python setup.py build
54 rm -rf $RPM_BUILD_ROOT
55 install -d $RPM_BUILD_ROOT{%{_datadir}/narval/apps,%{_applnkdir}/Applications}
57 python setup.py install \
58 --root=$RPM_BUILD_ROOT \
59 --record=INSTALLED_FILES
61 # these files seem missing after installation, so install them here
62 install share/dtd/* $RPM_BUILD_ROOT%{_datadir}/narval/dtd/
63 install share/transforms/Email/* $RPM_BUILD_ROOT%{_datadir}/narval/transforms/Email/
65 install %{SOURCE1} $RPM_BUILD_ROOT%{_applnkdir}/Applications
68 rm -rf $RPM_BUILD_ROOT
71 %defattr(644,root,root,755)
72 %doc PKG-INFO README doc/ANNOUNCE* doc/CHANGELOG doc/CONTRIBUTORS doc/README.UNIX
73 %doc doc/*.xml doc/howtos doc/manuals
74 %attr(755,root,root) %{_bindir}/*
75 %{python_sitepkgsdir}/narval
77 %{_applnkdir}/Applications/*
78 %config(noreplace) %verify(not size mtime md5) %{_sysconfdir}/*