]> git.pld-linux.org Git - packages/PyPE.git/blob - PyPE.spec
- improved file flow: %clean just after %install
[packages/PyPE.git] / PyPE.spec
1 # TODO: better way to start program
2 Summary:        Python Programmers' Editor
3 Summary(pl.UTF-8):      Edytor dla programistów Pythona
4 Name:           PyPE
5 Version:        2.9.1
6 Release:        1
7 License:        GPL v2
8 Group:          X11/Applications/Editors
9 Source0:        http://downloads.sourceforge.net/project/pype/pype/PyPE%202.9/%{name}-%{version}-src.zip
10 # Source0-md5:  dbd964244cb89b8e15944e78be2e0d65
11 URL:            http://pype.sourceforge.net
12 BuildRequires:  rpm-pythonprov
13 BuildRequires:  unzip
14 Requires:       python
15 Requires:       python-wxPython
16 Requires:       wxGTK2-unicode-devel
17 BuildRoot:      %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
18
19 %description
20 A Python-oriented editor with support for multiple platforms.
21
22 %description -l pl.UTF-8
23 Edytor ukierunkowany na Pythona ze wsparciem dla wielu platform.
24
25 %prep
26 %setup -q
27
28 %install
29 rm -rf $RPM_BUILD_ROOT
30
31 install -d $RPM_BUILD_ROOT{%{_bindir},%{_datadir}/%{name}/macros/samples}
32 install -d $RPM_BUILD_ROOT{%{_datadir}/%{name}/icons,%{_datadir}/%{name}/plugins}
33
34 install {*.py,*.pyw,*.cfg,sample_alphabet.txt,sample_dictionary.txt} $RPM_BUILD_ROOT%{_datadir}/%{name}
35 install macros/samples/*  $RPM_BUILD_ROOT%{_datadir}/%{name}/macros/samples/
36 install plugins/* $RPM_BUILD_ROOT%{_datadir}/%{name}/plugins/
37 install icons/* $RPM_BUILD_ROOT%{_datadir}/%{name}/icons/
38
39 #TODO - better way to start program
40 echo '#!/bin/sh' > $RPM_BUILD_ROOT%{_bindir}/pype
41 echo 'exec python %{_datadir}/PyPE/pype.py "$@"' >> $RPM_BUILD_ROOT%{_bindir}/pype
42
43 %clean
44 rm -rf $RPM_BUILD_ROOT
45
46 %files
47 %defattr(644,root,root,755)
48 %doc changelog.txt gpl.txt MANIFEST.in readme.html readme.txt
49 %attr(755,root,root) %{_bindir}/*
50 %dir %{_datadir}/%{name}
51 %{_datadir}/%{name}/*.py
52 %{_datadir}/%{name}/*.pyw
53 %{_datadir}/%{name}/*.txt
54 %{_datadir}/%{name}/*.cfg
55 %{_datadir}/%{name}/plugins
56 %{_datadir}/%{name}/macros
57 %{_datadir}/%{name}/icons
This page took 0.084037 seconds and 3 git commands to generate.