]> git.pld-linux.org Git - packages/evolution.git/blob - evolution.spec
- updated to 1.2.1; STBR
[packages/evolution.git] / evolution.spec
1 %define         mver            1.2
2 %define         subver          1
3
4 Summary:        The GNOME Email/Calendar/Addressbook Suite
5 Summary(pl):    Klient poczty dla GNOME/Kalendarz/Ksi±¿ka Adresowa
6 Summary(pt_BR): Cliente de email integrado com calendário e catálogo de endereços
7 Summary(zh_CN): Evolution - GNOME¸öÈ˺͹¤×÷×éÐÅÏ¢¹ÜÀí¹¤¾ß(°üÀ¨µç×ÓÓʼþ£¬ÈÕÀúºÍµØÖ·±¡)
8 Name:           evolution
9 Version:        %{mver}.%{subver}
10 Release:        1
11 License:        GPL
12 Group:          Applications/Mail
13 Source0:        ftp://ftp.gnome.org/mirror/gnome.org/sources/evolution/%{mver}/%{name}-%{version}.tar.bz2
14 Patch0:         %{name}-nostaticdb3.patch
15 Patch1:         %{name}-am.patch
16 Patch2:         %{name}-omf.patch
17 URL:            http://www.ximian.com/products/ximian_evolution/
18 BuildRequires:  GConf-devel >= 1.0.7
19 BuildRequires:  ORBit-devel >= 0.5.8
20 BuildRequires:  autoconf
21 BuildRequires:  automake
22 BuildRequires:  bison
23 BuildRequires:  bonobo-conf-devel >= 0.16
24 BuildRequires:  bonobo-devel >= 1.0.15-2
25 BuildRequires:  flex
26 BuildRequires:  freetype-devel >= 2.0.5
27 BuildRequires:  gal-devel >= 0.22
28 BuildRequires:  gdk-pixbuf-gnome-devel >= 0.9.0
29 BuildRequires:  gdk-pixbuf-devel >= 0.18.0
30 BuildRequires:  gettext-devel
31 BuildRequires:  gnome-libs-devel >= 1.2.9
32 BuildRequires:  gnome-print-devel >= 0.35
33 BuildRequires:  gnome-vfs-devel >= 1.0.5
34 BuildRequires:  gtk+-devel > 1.2.0
35 BuildRequires:  gtkhtml-devel >= 1.1.5
36 BuildRequires:  intltool >= 0.18
37 BuildRequires:  libglade-gnome-devel >= 0.14
38 BuildRequires:  libglade-devel >= 0.14
39 BuildRequires:  libtool
40 BuildRequires:  libunicode-devel >= 0.4
41 BuildRequires:  nspr-devel
42 BuildRequires:  nss-devel
43 BuildRequires:  oaf-devel >= 0.6.10
44 BuildRequires:  openldap-devel >= 2.0.0
45 #propably some m4 stuff is buggy so opeldap-static is required at now... :(
46 BuildRequires:  openldap-static >= 2.0.0
47 BuildRequires:  python
48 BuildRequires:  scrollkeeper >= 0.1.4
49 BuildRequires:  libxml >= 1.8.17
50 BuildRequires:  soup-devel >= 0.7.4
51 BuildRequires:  db3 = 3.1.17
52 BuildRequires:  pkgconfig
53 Requires(post,postun):  /sbin/ldconfig
54 Requires(post,postun):  /usr/bin/scrollkeeper-update
55 Requires:       scrollkeeper >= 0.1.4
56 Requires:       bonobo >= 1.0.14
57 Requires:       GConf >= 1.0.7
58 Requires:       oaf >= 0.6.7
59 Requires:       libglade >= 0.17
60 Requires:       gtkhtml >= 1.0.0-2
61 Requires:       db3 = 3.1.17
62 Requires:       gal >= 0.22
63 BuildRoot:      %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
64
65 %define         _prefix         /usr/X11R6
66 %define         _mandir         %{_prefix}/man
67 %define         _omf_dest_dir   %(scrollkeeper-config --omfdir)
68 %define         _gtkdocdir      %{_defaultdocdir}/gtk-doc/html
69
70 %description
71 Evolution is the GNOME mailer, calendar, contact manager and
72 communications tool. The tools which make up Evolution will be tightly
73 integrated with one another and act as a seamless personal
74 information-management tool.
75
76 %description -l pl
77 Evolution to program pocztowy GNOME, kalendarz, ksi±¿ka adresowa i
78 narzêdzie komunikacyjne.
79
80 %description -l pt_BR
81 Evolution é um cliente de email para o GNOME com calendário e outras
82 ferramentas interessantes.
83
84 %package devel
85 Summary:        Header files for evolution
86 Summary(pl):    Pliki nag³ówkowe i dokumentacja
87 Summary(pt_BR): Bibliotecas e arquivos de inclusão para desenvolvimento
88 Summary(zh_CN): Evolution×é¼þ¿ª·¢¿â
89 Group:          Development/Libraries
90 Requires:       cyrus-sasl-devel
91 Requires:       freetype-devel
92 Requires:       gal-devel >= 0.22
93 Requires:       gdk-pixbuf-devel
94 Requires:       gnome-libs-devel
95 Requires:       gnome-print-devel
96 Requires:       gnome-vfs-devel
97 Requires:       gtkhtml-devel
98 Requires:       libglade-devel
99 Requires:       libunicode-devel
100 Requires:       nspr-devel
101 Requires:       nss-devel
102 Requires:       oaf-devel
103 Requires:       openldap-devel
104 Requires:       openssl-devel
105 Requires:       %{name} = %{version}
106
107 %description devel
108 This package contains the files necessary to develop applications
109 using Evolution's libraries.
110
111 %description devel -l pl
112 Pakiet zawiera pliki potrzebne do rozwoju aplikacji u¿ywaj±cych
113 bibliotek programu Evolution.
114
115 %description devel -l pt_BR
116 Este pacote contém os arquivos necessários para desenvolvimento de
117 aplicações utilizando as bibliotecas do Evolution.
118
119 %package static
120 Summary:        Static libraries for evolution
121 Summary(pl):    Biblioteki statyczne dla evolution
122 Summary(pt_BR): Bibliotecas estáticas para desenvolvimento
123 Group:          Development/Libraries
124 Requires:       %{name} = %{version}
125
126 %description static
127 This package contains static libraries for Evolution.
128
129 %description static -l pl
130 Pakiet zawiera statyczne biblioteki Evolution.
131
132 %description static -l pt_BR
133 Este pacote contém as bibliotecas estáticas para desenvolvimento de
134 aplicações.
135
136 %prep
137 %setup -q
138 %patch0 -p1
139 %patch1 -p1
140 %patch2 -p1
141
142 %build
143 sed -e s/AM_GNOME_GETTEXT/AM_GNU_GETTEXT/ configure.in > configure.in.tmp
144 mv -f configure.in.tmp configure.in
145 rm -f missing
146 xml-i18n-toolize --copy --force
147 %{__libtoolize}
148 %{__gettextize}
149 %{__aclocal} -I %{_aclocaldir}/gnome
150 %{__autoconf}
151 %{__automake}
152 cd libical
153 %{__autoconf}
154 cd ..
155 CFLAGS="%{rpmcflags} -I/usr/include/orbit-1.0"
156 %configure \
157         --disable-gtk-doc \
158         --enable-pilot-conduits=no \
159         --with-openldap=yes \
160         --without-static-ldap \
161         --enable-nntp=no \
162         --with-gnome-includes=/usr/X11R6/include/gnome-vfs-1.0/ \
163         --enable-file-locking=fcntl --enable-dot-locking=no \
164         --with-nspr-includes="/usr/include/nspr" \
165         --with-nss-includes="/usr/include/nss" \
166         --with-nspr-libs="/usr/lib" \
167         --with-nss-libs="/usr/lib" 
168 %{__make} \
169         GTKHTML_DATADIR=%{_datadir}/idl
170
171 %install
172 rm -rf $RPM_BUILD_ROOT
173
174 %{__make} install \
175         DESTDIR=$RPM_BUILD_ROOT \
176         desktopdir=%{_applnkdir}/Network/Mail \
177         omf_dest_dir=%{_omf_dest_dir}/%{name} \
178         GTKHTML_DATADIR=%{_datadir}/idl \
179         HTML_DIR=%{_gtkdocdir}
180
181 %find_lang %{name} --with-gnome --all-name
182
183 %clean
184 rm -rf $RPM_BUILD_ROOT
185
186 %post
187 /sbin/ldconfig
188 /usr/bin/scrollkeeper-update
189
190 %postun
191 /sbin/ldconfig
192 /usr/bin/scrollkeeper-update
193
194 %files -f %{name}.lang
195 %defattr(644,root,root,755)
196 %doc AUTHORS ChangeLog NEWS
197 %attr(755,root,root) %{_bindir}/*
198 %attr(755,root,root) %{_sbindir}/*
199 %attr(755,root,root) %{_libdir}/evolution/*/*/*.so*
200 %attr(755,root,root) %{_libdir}/*.so.*.*.*
201 %dir %{_libdir}/evolution
202 %dir %{_libdir}/evolution/*
203 %dir %{_libdir}/evolution/*/*
204 %{_mandir}/man1/*
205 %{_libdir}/evolution/%{mver}/camel-providers/*.urls
206 %{_datadir}/evolution
207 %{_datadir}/oaf/*.oaf
208 %{_datadir}/gnome/ui/*
209 %{_datadir}/images
210 %{_datadir}/mime-info/*
211 %{_datadir}/libical-evolution
212 %{_datadir}/idl/*.idl
213 %{_omf_dest_dir}/%{name}
214 %{_applnkdir}/Network/Mail/*
215 %{_pixmapsdir}/*
216
217 %files devel
218 %defattr(644,root,root,755)
219 %attr(755,root,root) %{_libdir}/*.??
220 %{_libdir}/evolution/*/*/*.la
221 %{_includedir}/*
222 %{_gtkdocdir}/*
223
224 %files static
225 %defattr(644,root,root,755)
226 %{_libdir}/*.a
227 %{_libdir}/evolution/*/*/*.a
This page took 0.048902 seconds and 4 git commands to generate.