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