]> git.pld-linux.org Git - packages/evolution.git/blob - evolution.spec
- added requirements (now it's should starts fine)
[packages/evolution.git] / evolution.spec
1 # TODO:
2 # - avoid linking with static db3
3 Summary:        The GNOME Email/Calendar/Addressbook Suite
4 Summary(pl):    Klient poczty dla GNOME/Kalendarz/Ksi±¿ka Adresowa
5 Name:           evolution
6 Version:        1.0
7 Release:        1
8 License:        GPL
9 Group:          Applications/Mail
10 Group(de):      Applikationen/Post
11 Group(pl):      Aplikacje/Poczta
12 Group(pt):      Aplicações/Correio Eletrônico
13 Source0:        ftp://ftp.gnome.org/pub/GNOME/unstable/sources/%{name}/%{name}-%{version}.tar.bz2
14 Patch0:         %{name}-DESTDIR.patch
15 Patch1:         %{name}-use_AM_GNU_GETTEXT.patch
16 URL:            http://www.ximian.com/products/ximian_evolution/
17 Requires: scrollkeeper >= 0.1.4
18 Requires: bonobo >= 1.0.14
19 Requires: GConf >= 1.0.7
20 Requires: oaf >= 0.6.7
21 Requires: libglade >= 0.17
22 BuildRequires:  libxml-devel >= 1.8.10
23 BuildRequires:  bonobo-devel >= 1.0.15-2
24 BuildRequires:  bonobo-conf-devel >= 0.11
25 BuildRequires:  gtkhtml-devel >= 1.0.0
26 BuildRequires:  libunicode-devel >= 0.4
27 BuildRequires:  oaf-devel >= 0.6.7
28 BuildRequires:  gnome-vfs-devel >= 1.0.1
29 BuildRequires:  gnome-print-devel >= 0.25
30 BuildRequires:  gnome-libs-devel >= 1.2.9
31 #BuildRequires: gnome-xml >= 1.8.10
32 BuildRequires:  gnome-print-devel >= 0.25
33 # needed for PALM Pilot support - not yet
34 #BuildRequires: gnome-pilot-devel
35 BuildRequires:  gdk-pixbuf-devel >= 0.9.0
36 BuildRequires:  gtk+-devel > 1.2.0
37 BuildRequires:  gal-devel >= 0.18
38 BuildRequires:  openldap-devel >= 2.0.0
39 BuildRequires:  openssl-devel
40 BuildRequires:  libglade-devel >= 0.14
41 BuildRequires:  ORBit-devel >= 0.5.8
42 BuildRequires:  GConf-devel >= 1.0.7
43 BuildRequires:  xml-i18n-tools > 0.8.2
44 BuildRequires:  db3-devel
45 BuildRequires:  db3-static
46 BuildRequires:  gettext-devel
47 BuildRequires:  bison
48 BuildRequires:  flex
49 BuildRequires:  autoconf
50 BuildRequires:  automake
51 BuildRequires:  freetype-static >= 2.0.5
52 BuildRequires:  scrollkeeper
53 BuildRequires:  kernel-headers
54 BuildRequires:  cyrus-sasl-devel
55 BuildRoot:      %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
56
57 %define         _prefix         /usr/X11R6
58
59 %description
60 Evolution is the GNOME mailer, calendar, contact manager and
61 communications tool. The tools which make up Evolution will be tightly
62 integrated with one another and act as a seamless personal
63 information-management tool.
64
65 %description -l pl
66 Evolution to program pocztowy GNOME, kalendarz, ksi±¿ka adresowa i
67 narzêdzie komunikacyjne.
68
69 %package devel
70 Summary:        Header files for evolution
71 Summary(pl):    Pliki nag³ówkowe i dokumentacja
72 Group:          Development/Libraries
73 Group(de):      Entwicklung/Libraries
74 Group(es):      Desarrollo/Bibliotecas
75 Group(fr):      Development/Librairies
76 Group(pl):      Programowanie/Biblioteki
77 Group(pt_BR):   Desenvolvimento/Bibliotecas
78 Group(ru):      òÁÚÒÁÂÏÔËÁ/âÉÂÌÉÏÔÅËÉ
79 Group(uk):      òÏÚÒÏÂËÁ/â¦Â̦ÏÔÅËÉ
80 Requires:       %{name} = %{version}
81
82 %description devel
83 This package contains the files necessary to develop applications
84 using Evolution's libraries.
85
86 %description -l pl devel
87 Pakiet zawiera pliki potrzebne do rozwoju aplikacji u¿ywaj±cych
88 bibliotek programu Evolution.
89
90 %package static
91 Summary:        Static libraries for evolution
92 Summary(pl):    Biblioteki statyczne dla evolution
93 Group:          Development/Libraries
94 Group(de):      Entwicklung/Libraries
95 Group(es):      Desarrollo/Bibliotecas
96 Group(fr):      Development/Librairies
97 Group(pl):      Programowanie/Biblioteki
98 Group(pt_BR):   Desenvolvimento/Bibliotecas
99 Group(ru):      òÁÚÒÁÂÏÔËÁ/âÉÂÌÉÏÔÅËÉ
100 Group(uk):      òÏÚÒÏÂËÁ/â¦Â̦ÏÔÅËÉ
101 Requires:       %{name} = %{version}
102
103 %description static
104 This package contains static libraries for Evolution.
105
106 %description -l pl static
107 Pakiet zawiera statyczne biblioteki Evolution.
108
109 %prep
110 %setup -q
111 #%patch0 -p1
112 #%patch1 -p1
113
114 %build
115 #rm -f missing
116 #libtoolize --copy --force
117 #gettextize --copy --force
118 #aclocal -I macros
119 #autoconf
120 #automake -a -c
121
122 CFLAGS="%{rpmcflags} -I/usr/include/orbit-1.0"
123 %configure2_13 \
124         --prefix=%{_prefix} \
125         --enable-pilot-conduits=no \
126         --with-openldap=yes \
127         --with-static-ldap=no \
128         --enable-nntp=yes \
129         --with-gnome-includes=%{_includedir}/gnome-vfs-1.0/
130 %{__make}
131
132 %install
133 rm -rf $RPM_BUILD_ROOT
134
135 %{__make} install \
136         DESTDIR=$RPM_BUILD_ROOT \
137         desktopdir=%{_applnkdir}/Network/Mail
138
139 gzip -9nf AUTHORS ChangeLog NEWS
140
141 %find_lang %{name} --with-gnome
142
143 %clean
144 rm -rf $RPM_BUILD_ROOT
145
146 %post   -p /sbin/ldconfig
147 %postun -p /sbin/ldconfig
148
149 %files -f %{name}.lang
150 %defattr(644,root,root,755)
151 %doc *.gz
152 %attr(755,root,root) %{_bindir}/*
153 %attr(755,root,root) %{_sbindir}/*
154 %attr(755,root,root) %{_libdir}/evolution/*/*/*.so*
155 %attr(755,root,root) %{_libdir}/*.so.*
156 %dir %{_libdir}/evolution
157 %dir %{_libdir}/evolution/*
158 %dir %{_libdir}/evolution/*/*
159 %{_libdir}/evolution/camel-providers/*/*.urls
160 %{_datadir}/evolution
161 %{_datadir}/oaf/*.oaf
162 %{_datadir}/omf/*
163 %{_datadir}/gnome/ui
164 %{_datadir}/gnome/html/*
165 %{_datadir}/images/evolution
166 %{_datadir}/mime-info/*
167 %{_datadir}/libical-evolution
168 %{_applnkdir}/Network/Mail/*
169 %{_applnkdir}/Applications/*
170 %{_pixmapsdir}/*
171
172 %files devel
173 %defattr(644,root,root,755)
174 %attr(755,root,root) %{_libdir}/*.so
175 %attr(755,root,root) %{_libdir}/*.la
176 %attr(755,root,root) %{_libdir}/evolution/*/*/*.la
177 %{_includedir}/*
178 %{_datadir}/idl/*.idl
179
180 %files static
181 %defattr(644,root,root,755)
182 %{_libdir}/*.a
183 %{_libdir}/evolution/*/*/*.a
This page took 0.13278 seconds and 4 git commands to generate.