]> git.pld-linux.org Git - packages/ToutDoux.git/blob - ToutDoux.spec
- tabs in preamble
[packages/ToutDoux.git] / ToutDoux.spec
1 Summary:        Project manager
2 Summary(pl.UTF-8):      Zarządca projektów
3 Name:           ToutDoux
4 Version:        1.2.7
5 Release:        1
6 License:        GPL
7 Group:          Applications/Databases
8 Source0:        http://www.gnu.org/software/toutdoux/source/%{name}-%{version}.tar.gz
9 # Source0-md5:  13eb83311422e447b88114e72155364d
10 Patch0:         %{name}-configure.patch
11 Patch1:         %{name}-am16.patch
12 URL:            http://www.gnu.org/software/toutdoux/en/
13 BuildRequires:  XFree86-devel
14 BuildRequires:  autoconf
15 BuildRequires:  automake
16 BuildRequires:  bison
17 BuildRequires:  docbook-utils >= 0.6.10
18 BuildRequires:  gdk-pixbuf-devel >= 0.9.0
19 BuildRequires:  gettext-devel >= 0.10.35
20 # ??? not in PLD
21 BuildRequires:  getxml >= 1.0.3
22 BuildRequires:  gtk+-devel >= 1.2.1
23 BuildRequires:  gnome-libs-devel >= 1.0.8
24 BuildRequires:  html-dtd401-sgml
25 BuildRequires:  libtool
26 BuildRequires:  libxml2-devel >= 2.3.5
27 BuildRequires:  openjade >= 1.2.1
28 BuildRequires:  postgresql-devel >= 7.1
29 BuildRoot:      %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
30 Obsoletes:      toutdoux
31
32 %description
33 ToutDoux is a project manager which permits management with different
34 views (based on plugins). For example, you can design a plan of
35 actions using a tree structure.
36
37 %description -l pl.UTF-8
38 ToutDoux jest programem do zarządzania projektami pozwalającym na
39 uwzględnianie różnych punktów widzenia (bazując na pluginach). Można
40 za jego pomocą np. projektować plan zadań używając struktury
41 drzewiastej.
42
43 %package devel
44 Summary:        ToutDoux - includes, etc
45 Summary(pl.UTF-8):      ToutDoux - pliki nagłówkowe itp.
46 Group:          X11/Development/Libraries
47 Requires:       %{name} = %{version}-%{release}
48 Obsoletes:      toutdoux-devel
49
50 %description devel
51 Header files for ToutDoux.
52
53 %description devel -l pl.UTF-8
54 Pliki nagłówkowe itp. do ToutDoux.
55
56 %package static
57 Summary:        ToutDoux static libraries
58 Summary(pl.UTF-8):      Biblioteki statyczne ToutDoux
59 Group:          X11/Development/Libraries
60 Requires:       %{name}-devel = %{version}-%{release}
61
62 %description static
63 ToutDoux static libraries.
64
65 %description static -l pl.UTF-8
66 Biblioteki statyczne z funkcjami ToutDoux.
67
68 %prep
69 %setup -q
70 %patch0 -p1
71 %patch1 -p1
72
73 echo 'Categories=Development;' >> toutdoux.desktop
74
75 %build
76 %{__libtoolize}
77 %{__gettextize}
78 %{__aclocal} -I %{_aclocaldir}/gnome
79 %{__autoconf}
80 %{__automake}
81 %configure  \
82         --with-gnome
83 %{__make}
84
85 %install
86 rm -rf $RPM_BUILD_ROOT
87
88 %{__make} install \
89         DESTDIR=$RPM_BUILD_ROOT \
90         gmenudir=%{_desktopdir}
91
92 rm -rf $RPM_BUILD_ROOT%{_datadir}/mime-info
93
94 %find_lang %{name} --with-gnome
95
96 %clean
97 rm -rf $RPM_BUILD_ROOT
98
99 %post   -p /sbin/ldconfig
100 %postun -p /sbin/ldconfig
101
102 %files -f %{name}.lang
103 %defattr(644,root,root,755)
104 %doc AUTHORS ChangeLog NEWS README doc/en/toutdoux/*
105 %attr(755,root,root) %{_bindir}/toutdoux
106 %attr(755,root,root) %{_libdir}/lib*.so.*.*
107 %dir %{_libdir}/toutdoux
108 %dir %{_libdir}/toutdoux/plugins
109 %attr(755,root,root) %{_libdir}/toutdoux/plugins/lib*.so*
110 %dir %{_pixmapsdir}/toutdoux
111 %{_pixmapsdir}/toutdoux/*
112 %{_pixmapsdir}/*.*
113 %{_datadir}/toutdoux
114 %{_desktopdir}/*.desktop
115
116 %files devel
117 %defattr(644,root,root,755)
118 %attr(755,root,root) %{_bindir}/*-config
119 %attr(755,root,root) %{_libdir}/lib*.so
120 %{_libdir}/lib*.la
121 %{_includedir}/toutdoux
122
123 %files static
124 %defattr(644,root,root,755)
125 %{_libdir}/lib*.a
This page took 0.04239 seconds and 3 git commands to generate.