]> git.pld-linux.org Git - SPECS.git/blob - labyrinth.spec
SPECS updated Tue 30 Apr 15:06:09 CEST 2024
[SPECS.git] / labyrinth.spec
1 Summary:        Simple yet powerful mind-mapping tool for the GNOME
2 Summary(pl.UTF-8):      Proste lecz potężne narzędzie do mapek umysłu dla GNOME
3 Name:           labyrinth
4 Version:        0.4.0
5 Release:        4
6 License:        GPL v2+
7 Group:          X11/Applications
8 Source0:        http://ftp.gnome.org/pub/GNOME/sources/labyrinth/0.4/%{name}-%{version}.tar.gz
9 # Source0-md5:  465139aeeb039779295dd7f46dc1a48d
10 URL:            http://www.gnome.org/~dscorgie/
11 BuildRequires:  gettext-tools
12 BuildRequires:  gnome-common
13 BuildRequires:  gnome-desktop-devel >= 2.14
14 BuildRequires:  intltool >= 0.35.0
15 BuildRequires:  perl-XML-Parser
16 BuildRequires:  pkgconfig
17 BuildRequires:  python >= 1:2.4
18 BuildRequires:  python-gnome-devel >= 2.12
19 BuildRequires:  python-pycairo-devel >= 1.0
20 BuildRequires:  python-pygobject-devel >= 2.10
21 BuildRequires:  python-pygtk-devel >= 2:2.8
22 BuildRequires:  rpm-pythonprov
23 BuildRequires:  rpmbuild(macros) >= 1.219
24 %pyrequires_eq  python = %py_ver
25 Requires:       python-Numeric
26 Requires:       python-PyXML
27 Requires:       python-pygobject >= 2.10
28 Requires:       python-pygtk-glade >= 2:2.8
29 BuildRoot:      %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
30
31 %undefine       __cxx
32
33 %description
34 Labyrinth is a lightweight mind-mapping tool, written in Python using
35 GTK+ and Cairo to do the drawing. It is intended to be as light and
36 intuitive as possible, but still provide a wide range of powerful
37 features.
38
39 A mind-map is a diagram used to represent words, ideas, tasks or other
40 items linked to and arranged radially around a central key word or
41 idea. It is used to generate, visualize, structure and classify ideas,
42 and as an aid in study, organization, problem solving, and decision
43 making.
44
45 %description -l pl.UTF-8
46 Labyrinth to lekkie narzędzie do mapek umysłu, napisane w Pythonie z
47 użyciem GTK+ i Cairo do rysowania. W zamierzeniu ma być najlżejsze i
48 najbardziej intuicyjne jak to możliwe jednocześnie dostarczając
49 szeroki zakres potężnych możliwości.
50
51 Mapa umysłu to diagram używany do reprezentacji słów, idei, zadań albo
52 innych elementów połączonych i ułożonych koliście wokół centralnego
53 słowa-klucza lub idei. Jest wykorzystywana do generowania,
54 wizualizowania, strukturalizowania i klasyfikowania pomysłów i jako
55 pomoc w nauce, organizacji, rozwiązywaniu problemów i podejmowaniu
56 decyzji.
57
58 %prep
59 %setup -q
60
61 %build
62 %configure
63 %{__make}
64
65 %install
66 rm -rf $RPM_BUILD_ROOT
67
68 %{__make} install \
69         DESTDIR=$RPM_BUILD_ROOT
70
71 mv -f $RPM_BUILD_ROOT%{_datadir}/locale/pt{_PT,}
72
73 %py_ocomp $RPM_BUILD_ROOT%{py_sitedir}
74 %py_comp $RPM_BUILD_ROOT%{py_sitedir}
75 %py_postclean
76
77 %find_lang %{name}
78
79 %clean
80 rm -rf $RPM_BUILD_ROOT
81
82 %files -f %{name}.lang
83 %defattr(644,root,root,755)
84 %doc AUTHORS ChangeLog NEWS README
85 %attr(755,root,root) %{_bindir}/*
86 %{_datadir}/labyrinth
87 %{_iconsdir}/hicolor/*/apps/labyrinth.*
88 %{_desktopdir}/labyrinth.desktop
89 %dir %{py_sitescriptdir}/labyrinth
90 %{py_sitescriptdir}/labyrinth/*.py[co]
This page took 0.749595 seconds and 3 git commands to generate.