1 Summary: UML modeling environment written in Python
2 Summary(pl): ¦rodowisko modelowania UML oparte o Pythona
7 Group: Applications/Engineering
8 Source0: http://dl.sourceforge.net/gaphor/%{name}-%{version}.tar.gz
9 # Source0-md5: ed771389b03f4a8ab06b4021263dbe74
10 Source1: %{name}.desktop
11 Patch0: %{name}-datadir.patch
12 URL: http://gaphor.sourceforge.net/
13 BuildRequires: X11-Xvfb
14 BuildRequires: python-devel
15 BuildRequires: python-diacanvas >= 0.13
16 BuildRequires: python-pygtk-gtk >= 2.0.0
17 %pyrequires_eq python-libs
18 Requires: python-diacanvas >= 0.13
19 Requires: python-pygtk-gtk >= 2.0.0
21 BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
24 Gaphor is an easy to use modeling environment. This means that you are
25 able to create nice UML diagrams for documentation and to assist you
26 with design decisions. Gaphor will help you create your applications.
29 Gaphor jest ³atwym w u¿yciu ¶rodowiskiem do projektowania UML. To
30 znaczy u³atwia tworzenie diagramów UML dla dokumentacji oraz pomaga w
31 podejmowaniu decyzji. Gaphor u³atwia pracê przy tworzeniu aplikacji.
38 /usr/X11R6/bin/Xvfb :69 -nolisten tcp -ac -terminate >/dev/null 2>&1 &
42 kill ${xvfb_pid} >/dev/null 2>&1 || :
45 rm -rf $RPM_BUILD_ROOT
46 install -d $RPM_BUILD_ROOT{%{_bindir},%{_desktopdir}}
48 /usr/X11R6/bin/Xvfb :69 -nolisten tcp -ac -terminate >/dev/null 2>&1 &
51 python setup.py install \
53 --root=$RPM_BUILD_ROOT
55 kill ${xvfb_pid} >/dev/null 2>&1 || :
57 cat <<EOF > $RPM_BUILD_ROOT%{_bindir}/%{name}
63 install %{SOURCE1} $RPM_BUILD_ROOT%{_desktopdir}
67 rm -rf $RPM_BUILD_ROOT
69 %files -f %{name}.lang
70 %defattr(644,root,root,755)
71 %doc README PKG-INFO NEWS TODO AUTHORS
72 %attr(755,root,root) %{_bindir}/*
73 %dir %{py_sitescriptdir}/%{name}
74 %dir %{py_sitescriptdir}/%{name}/ui
75 %dir %{py_sitescriptdir}/%{name}/misc
76 %dir %{py_sitescriptdir}/%{name}/diagram
77 %dir %{py_sitescriptdir}/%{name}/UML
78 %{py_sitescriptdir}/%{name}/*.py[oc]
79 %{py_sitescriptdir}/%{name}/ui/*.py[oc]
80 %{py_sitescriptdir}/%{name}/misc/*.py[oc]
81 %{py_sitescriptdir}/%{name}/diagram/*.py[oc]
82 %{py_sitescriptdir}/%{name}/UML/*.py[oc]
84 %{_desktopdir}/%{name}.desktop