]> git.pld-linux.org Git - packages/wxGlade.git/blob - wxGlade.spec
- updated to 0.3.5.1
[packages/wxGlade.git] / wxGlade.spec
1 Summary:        wxWidgets/wxPython/wxPerl GUI designer
2 Summary(pl):    Projektant GUI dla wxWidgets/wxPython/wxPerl
3 Name:           wxGlade
4 Version:        0.3.5.1
5 Release:        1
6 License:        MIT
7 Group:          Development/Tools
8 Source0:        http://dl.sourceforge.net/wxglade/%{name}-%{version}.tar.gz
9 # Source0-md5:  1ef37f71a9b74a114a6f85fd320b7bde
10 URL:            http://wxglade.sourceforge.net/
11 BuildRequires:  python-modules >= 2.2
12 Requires:       python-modules >= 2.2
13 Requires:       python-wxPython >= 2.4.2.4
14 BuildArch:      noarch
15 BuildRoot:      %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
16
17 %description
18 wxGlade is a GUI designer written in Python with the popular GUI
19 toolkit wxPython, that helps you create wxWidgets/wxPython/wxPerl user
20 interfaces. At the moment it can generate Python, C++, Perl and XRC
21 (wxWidgets' XML resources) code.
22
23 %description -l pl
24 wxGlade jest projektantem GUI napisanym w Pythonie i wxPythonie,
25 popularnym zbiorem narzêdzi GUI. Pomaga tworzyæ interfejsy u¿ytkownika
26 wxWidgets/wxPython/wxPerl. Obecnie mo¿e generowaæ kod Pythona, C++,
27 Perla oraz XRC (zasoby XML wxWidgets).
28
29 %package examples
30 Summary:        wxGlade example GUI designs
31 Summary(pl):    Przyk³adowe projekty GUI wxGlade
32 Group:          Development/Tools
33 Requires:       %{name} = %{version}-%{release}
34
35 %description examples
36 wxGlade example GUI designs.
37
38 %description examples -l pl
39 Przyk³adowe projekty GUI wxGlade.
40
41 %prep
42 %setup -q
43
44 %build
45 %py_comp .
46 %py_ocomp .
47
48 %install
49 rm -rf $RPM_BUILD_ROOT
50 install -d $RPM_BUILD_ROOT{%{_bindir},%{_datadir}/%{name},%{_examplesdir}/%{name}-%{version}}
51
52 for dir in "codegen" "edit_sizers" "widgets"; do
53         find "$dir" -name '*.py' -exec rm -rf '{}' ';'
54 done
55
56 cp -pr codegen          $RPM_BUILD_ROOT%{_datadir}/%{name}
57 cp -pr edit_sizers      $RPM_BUILD_ROOT%{_datadir}/%{name}
58 cp -pr icons            $RPM_BUILD_ROOT%{_datadir}/%{name}
59 cp -pr widgets          $RPM_BUILD_ROOT%{_datadir}/%{name}
60 install *.py[co]        $RPM_BUILD_ROOT%{_datadir}/%{name}
61 install credits.txt     $RPM_BUILD_ROOT%{_datadir}/%{name}
62 install license.txt     $RPM_BUILD_ROOT%{_datadir}/%{name}
63
64 cp -pr examples         $RPM_BUILD_ROOT%{_examplesdir}/%{name}-%{version}
65
66 cat > $RPM_BUILD_ROOT%{_bindir}/wxglade <<EOF
67 #!/bin/sh
68 exec %{__python} %{_datadir}/%{name}/wxglade.pyc \$@
69 EOF
70
71 %clean
72 rm -rf $RPM_BUILD_ROOT
73
74 %files
75 %defattr(644,root,root,755)
76 %doc docs CHANGES.txt README.txt TODO.txt credits.txt
77 %attr(755,root,root) %{_bindir}/wxglade
78 %dir %{_datadir}/%{name}
79 %{_datadir}/%{name}/codegen
80 %{_datadir}/%{name}/edit_sizers
81 %{_datadir}/%{name}/icons
82 %{_datadir}/%{name}/widgets
83 %{_datadir}/%{name}/*.py[co]
84 %{_datadir}/%{name}/credits.txt
85 %{_datadir}/%{name}/license.txt
86
87 %files examples
88 %defattr(644,root,root,755)
89 %{_examplesdir}/%{name}-%{version}
This page took 0.082635 seconds and 4 git commands to generate.