]> git.pld-linux.org Git - packages/nautilus.git/blob - nautilus.spec
- release 6,
[packages/nautilus.git] / nautilus.spec
1 Summary:        Nautilus is a file manager for the GNOME desktop environment
2 Summary(pl):    nautilus - pow³oka GNOME i menad¿er plików
3 Summary(pt_BR): Nautilus é um gerenciador de arquivos para o GNOME
4 Name:           nautilus
5 Version:        1.0.6
6 Release:        6
7 License:        GPL
8 Group:          X11/Window Managers
9 Group(cs):      X11/Okenní mana¾ery
10 Group(de):      X11/Fenstermanager
11 Group(es):      X11/Administradores de Ventanas
12 Group(fr):      X11/Gestionnaires de fenêtres
13 Group(pl):      X11/Zarz±dcy okien
14 Group(pt):      X11/Gestores de Janelas
15 Group(ru):      X11/ïËÏÎÎÙÅ ÍÅÎÅÄÖÅÒÙ
16 Source0:        ftp://ftp.gnome.org/pub/GNOME/stable/sources/%{name}/%{name}-%{version}.tar.bz2
17 Patch0:         %{name}-DESTDIR.patch
18 Patch1:         %{name}-applnk.patch
19 Patch2:         %{name}-aclocal.patch
20 Patch3:         %{name}-amfix.patch
21 Patch4:         %{name}-bonobo-workaround.patch
22 Patch5:         %{name}-cpp.patch
23 Patch6:         %{name}-omf-encoding.patch
24 Patch7:         %{name}-mozilla-profile-startup.patch
25 Patch8:         %{name}-ac25.patch
26 URL:            http://nautilus.eazel.com/
27 BuildRequires:  GConf-devel >= 0.12
28 BuildRequires:  ORBit-devel >= 0.5.7
29 BuildRequires:  autoconf
30 BuildRequires:  automake
31 BuildRequires:  bonobo-devel >= 1.0.9
32 BuildRequires:  control-center-devel >= 1.3
33 BuildRequires:  eel-devel >= 1.0.2
34 BuildRequires:  esound-devel >= 0.2.22
35 BuildRequires:  freetype-devel >= 2.0.1
36 BuildRequires:  gdk-pixbuf-devel >= 0.10.0
37 BuildRequires:  gettext-devel
38 BuildRequires:  gnome-applets
39 BuildRequires:  gnome-core-devel >= 1.4.0.4
40 BuildRequires:  gnome-http-devel
41 BuildRequires:  gnome-libs-devel >= 1.2.11
42 BuildRequires:  gnome-vfs-devel >= 1.0.3
43 BuildRequires:  gtk+-devel >= 1.2.9
44 BuildRequires:  imlib-devel >= 1.9.8
45 BuildRequires:  intltool
46 BuildRequires:  libpng-devel
47 BuildRequires:  librsvg-devel >= 1.0.1
48 BuildRequires:  libxml-devel >= 1.8.10
49 BuildRequires:  medusa-devel >= 0.5.1
50 BuildRequires:  mozilla-devel >= 0.9.8
51 BuildRequires:  oaf-devel >= 0.6.5
52 BuildRequires:  scrollkeeper >= 0.1.4
53 BuildRequires:  xpdf >= 0.90
54 Requires:       gnome-http
55 Requires:       GConf >= 1.0.2
56 Prereq:         /sbin/ldconfig
57 Prereq:         scrollkeeper
58 BuildRoot:      %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
59
60 %define         _prefix         /usr/X11R6
61 %define         _mandir         %{_prefix}/man
62 %define         _omf_dest_dir   %(scrollkeeper-config --omfdir)
63 %define         _sysconfdir     /etc/X11/GNOME
64
65 %description
66 Nautilus integrates access to files, applications, media,
67 Internet-based resources and the Web. Nautilus delivers a dynamic and
68 rich user experience. Nautilus is an free software project developed
69 under the GNU General Public License and is a core component of the
70 GNOME desktop project.
71
72 %description -l pl
73 GNU Nautilus jest mened¿erem plików i graficzn± pow³ok± dla GNOME.
74 S³u¿y równie¿ bardzo dobrze jako przegl±darka stron WWW.
75
76 %description -l pt_BR
77 O nautilus é um excelente gerenciador de arquivos para o GNOME.
78
79 %package devel
80 Summary:        Libraries and include files for developing Nautilus components
81 Summary(pl):    Pliki nag³ówkowe do tworzenia komponentów dla Nautilusa
82 Summary(pt_BR): Bibliotecas e arquivos para desenvolvimento com o nautilus
83 Group:          Development/Libraries
84 Group(cs):      Vývojové prostøedky/Knihovny
85 Group(de):      Entwicklung/Bibliotheken
86 Group(es):      Desarrollo/Bibliotecas
87 Group(fr):      Development/Librairies
88 Group(ja):      ³«È¯/¥é¥¤¥Ö¥é¥ê
89 Group(pl):      Programowanie/Biblioteki
90 Group(pt_BR):   Desenvolvimento/Bibliotecas
91 Group(pt):      Desenvolvimento/Bibliotecas
92 Group(ru):      òÁÚÒÁÂÏÔËÁ/âÉÂÌÉÏÔÅËÉ
93 Group(uk):      òÏÚÒÏÂËÁ/â¦Â̦ÏÔÅËÉ
94 Requires:       %{name} = %{version}
95
96 %description devel
97 This package provides the necessary development libraries and include
98 files to allow you to develop Nautilus components.
99
100 %description devel -l pl
101 Biblioteki i pliki nag³ówkowe potrzebne do programowania.
102
103 %description devel -l pt_BR
104 Este pacote fornece os arquivos necessários para desenvolvimento
105 utilizando componentes do nautilus.
106
107 %package static
108 Summary:        Static Nautilus libraries
109 Summary(pl):    Biblioteki statyczne Nautilusa
110 Group:          Development/Libraries
111 Group(cs):      Vývojové prostøedky/Knihovny
112 Group(de):      Entwicklung/Bibliotheken
113 Group(es):      Desarrollo/Bibliotecas
114 Group(fr):      Development/Librairies
115 Group(ja):      ³«È¯/¥é¥¤¥Ö¥é¥ê
116 Group(pl):      Programowanie/Biblioteki
117 Group(pt_BR):   Desenvolvimento/Bibliotecas
118 Group(pt):      Desenvolvimento/Bibliotecas
119 Group(ru):      òÁÚÒÁÂÏÔËÁ/âÉÂÌÉÏÔÅËÉ
120 Group(uk):      òÏÚÒÏÂËÁ/â¦Â̦ÏÔÅËÉ
121 Requires:       %{name}-devel = %{version}
122
123 %description static
124 Static Nautilus libraries.
125
126 %description static -l pl
127 Biblioteki statyczne Nautilusa.
128
129 %package mozilla
130 Summary:        Nautilus component for use with Mozilla
131 Summary(pl):    Czê¶æ Nautilisa do u¿ywania z Mozill±
132 Group:          X11/Window Managers
133 Group(cs):      X11/Okenní mana¾ery
134 Group(de):      X11/Fenstermanager
135 Group(es):      X11/Administradores de Ventanas
136 Group(fr):      X11/Gestionnaires de fenêtres
137 Group(pl):      X11/Zarz±dcy okien
138 Group(pt):      X11/Gestores de Janelas
139 Group(ru):      X11/ïËÏÎÎÙÅ ÍÅÎÅÄÖÅÒÙ
140 Requires:       %{name} = %{version}
141 Requires:       mozilla >= 0.8
142 Conflicts:      mozilla = M18
143 Conflicts:      mozilla = M17
144
145 %description mozilla
146 This enables the use of embedded Mozilla as a Nautilus component.
147
148 %description mozilla -l pl
149 Ten pakiet pozwala na u¿ywanie wbudowanej Mozilli jako sk³adnika
150 Nautilusa.
151
152 %description mozilla -l pt_BR
153 Espe pacote permite a utilização do Mozilla como um componente
154 Nautilus.
155
156 %prep -q
157 %setup -q
158 %patch0 -p1
159 %patch1 -p1
160 %patch2 -p1
161 %patch3 -p1
162 %patch4 -p1
163 %patch5 -p1
164 %patch6 -p1
165 %patch7 -p1
166 %patch8 -p1
167
168 %build
169 rm -f missing
170 sed -e s/AM_GNOME_GETTEXT/AM_GNU_GETTEXT/ configure.in > configure.in.tmp
171 mv -f configure.in.tmp configure.in
172 xml-i18n-toolize --force --copy --automake
173 libtoolize --copy --force
174 gettextize --force --copy
175 aclocal
176 autoconf
177 automake -a -c
178 CFLAGS="%{rpmcflags} -DENABLE_SCROLLKEEPER_SUPPORT"
179 CPPFLAGS="`/usr/bin/nspr-config --cflags`"; export CPPFLAGS
180 LDFLAGS="%{rpmldflags} `/usr/bin/nspr-config --libs`"
181 %configure \
182         %{?debug:--enable-more-warnings} \
183         %{!?debug:--disable-more-warnings} \
184         --with-mozilla-lib-place=%{_libdir} \
185         --with-mozilla-include-place=%{_includedir}/mozilla \
186         --enable-static
187
188 %{__make}
189
190 %install
191 rm -rf $RPM_BUILD_ROOT
192
193 %{__make} install \
194         DESTDIR=$RPM_BUILD_ROOT \
195         omf_dest_dir=%{_omf_dest_dir}/omf/%{name}
196
197 gzip -9nf ChangeLog NEWS README
198
199 %find_lang %{name} --with-gnome --all-name
200
201 %clean
202 rm -rf $RPM_BUILD_ROOT
203
204 %post
205 /sbin/ldconfig
206 scrollkeeper-update
207
208 %postun 
209 /sbin/ldconfig
210 scrollkeeper-update
211
212 %files -f %{name}.lang
213 %defattr(644,root,root,755)
214 %doc *.gz
215 %attr(755,root,root) %{_bindir}/gnome-db2html2
216 %attr(755,root,root) %{_bindir}/gnome-db2html3
217 %attr(755,root,root) %{_bindir}/gnome-info2html2
218 %attr(755,root,root) %{_bindir}/gnome-man2html2
219 %attr(755,root,root) %{_bindir}/hyperbola
220 %attr(755,root,root) %{_bindir}/nautilus
221 %attr(755,root,root) %{_bindir}/nautilus-adapter
222 %attr(755,root,root) %{_bindir}/nautilus-clean.sh
223 %attr(755,root,root) %{_bindir}/nautilus-content-loser
224 %attr(755,root,root) %{_bindir}/nautilus-error-dialog
225 %attr(755,root,root) %{_bindir}/nautilus-hardware-view
226 %attr(755,root,root) %{_bindir}/nautilus-history-view
227 %attr(755,root,root) %{_bindir}/nautilus-image-view
228 %attr(755,root,root) %{_bindir}/nautilus-launcher-applet
229 %attr(755,root,root) %{_bindir}/nautilus-music-view
230 %attr(755,root,root) %{_bindir}/nautilus-news
231 %attr(755,root,root) %{_bindir}/nautilus-notes
232 %attr(755,root,root) %{_bindir}/nautilus-preferences-applet
233 %attr(755,root,root) %{_bindir}/nautilus-restore-settings-to-default.sh
234 %attr(755,root,root) %{_bindir}/nautilus-sample-content-view
235 %attr(755,root,root) %{_bindir}/nautilus-sidebar-loser
236 %attr(755,root,root) %{_bindir}/nautilus-text-view
237 %attr(755,root,root) %{_bindir}/nautilus-throbber
238 %attr(755,root,root) %{_bindir}/nautilus-verify-rpm.sh
239 %attr(755,root,root) %{_bindir}/nautilus-xml-migrate
240 %attr(755,root,root) %{_bindir}/run-nautilus
241 %attr(755,root,root) %{_libdir}/libnautilus.so.*.*
242 %attr(755,root,root) %{_libdir}/libnautilus-*.so.*.*
243 %attr(755,root,root) %{_libdir}/libnautilus-*.so
244 %attr(755,root,root) %{_libdir}/vfs/modules/*.so
245 %attr(755,root,root) %{_libdir}/vfs/modules/*.la
246 %{_mandir}/man1/*
247 %{_sysconfdir}/vfs/modules/*.conf
248 %{_sysconfdir}/CORBA/servers/*
249 %{_applnkdir}/Utilities/*.desktop
250 %{_applnkdir}/Help/*.desktop
251 %{_datadir}/gnome/ui/*.xml
252 %{_datadir}/nautilus
253 %{_pixmapsdir}/*
254 %{_datadir}/oaf/Nautilus_ComponentAdapterFactory_std.oaf
255 %{_datadir}/oaf/Nautilus_Control_throbber.oaf
256 %{_datadir}/oaf/Nautilus_shell.oaf
257 %{_datadir}/oaf/Nautilus_View_content-loser.oaf
258 %{_datadir}/oaf/Nautilus_View_hardware.oaf
259 %{_datadir}/oaf/Nautilus_View_help.oaf
260 %{_datadir}/oaf/Nautilus_View_history.oaf
261 %{_datadir}/oaf/Nautilus_View_image.oaf
262 %{_datadir}/oaf/Nautilus_View_music.oaf
263 %{_datadir}/oaf/Nautilus_View_news.oaf
264 %{_datadir}/oaf/Nautilus_View_notes.oaf
265 %{_datadir}/oaf/Nautilus_View_sample.oaf
266 %{_datadir}/oaf/Nautilus_View_sidebar-loser.oaf
267 %{_datadir}/oaf/Nautilus_View_text.oaf
268 %{_datadir}/oaf/Nautilus_View_tree.oaf
269 %{_omf_dest_dir}/omf/%{name}
270 %{_datadir}/idl/*
271
272 %files devel
273 %defattr(644,root,root,755)
274 %attr(755,root,root) %{_libdir}/libnautilus.la
275 %attr(755,root,root) %{_libdir}/libnautilus.so
276 %attr(755,root,root) %{_libdir}/*.sh
277 %attr(755,root,root) %{_bindir}/nautilus-config
278 %{_includedir}/libnautilus
279
280 %files static
281 %defattr(644,root,root,755)
282 %{_libdir}/lib*.a
283 %{_libdir}/vfs/modules/*.a
284
285 %files mozilla
286 %defattr(644,root,root,755)
287 %attr(755,root,root) %{_bindir}/nautilus-mozilla-content-view
288 %{_datadir}/oaf/Nautilus_View_mozilla.oaf
This page took 0.049791 seconds and 4 git commands to generate.