]> git.pld-linux.org Git - packages/nautilus.git/blob - nautilus.spec
- cleanups
[packages/nautilus.git] / nautilus.spec
1
2 Summary:        Nautilus is a file manager for the GNOME desktop environment.
3 Summary(pl):    nautilus - pow³oka GNOME i menad¿er plików
4 Summary(pt_BR): Nautilus é um gerenciador de arquivos para o GNOME
5 Summary(es):    Nautilus is a file manager for the GNOME desktop environment.
6 Name:           nautilus
7 Version:        1.0.4
8 Release:        1
9 License:        GPL
10 Vendor:         GNOME
11 Group:          X11/Window Managers
12 Group(de):      X11/Fenstermanager
13 Group(pl):      X11/Zarz±dcy Okien
14 Source0:        ftp://ftp.gnome.org/pub/GNOME/stable/sources/%{name}/%{name}-%{version}.tar.bz2
15 Patch0:         %{name}-DESTDIR.patch
16 Patch1:         %{name}-applnk.patch
17 Patch2:         %{name}-use_AM_GNU_GETTEXT.patch
18 URL:            http://nautilus.eazel.com/
19 BuildRequires:  glib-devel >= 1.2.9
20 BuildRequires:  gtk+-devel >= 1.2.9
21 BuildRequires:  imlib-devel >= 1.9.8
22 BuildRequires:  libxml-devel >= 1.8.10
23 BuildRequires:  gdk-pixbuf-devel >= 0.10.0
24 BuildRequires:  gnome-libs-devel >= 1.2.11
25 BuildRequires:  gnome-vfs-devel >= 1.0
26 BuildRequires:  gnome-http-devel
27 BuildRequires:  gnome-core-devel >= 1.4.0.4
28 BuildRequires:  gnome-applets
29 BuildRequires:  GConf-devel >= 0.12
30 BuildRequires:  ORBit-devel >= 0.5.7
31 BuildRequires:  oaf-devel >= 0.6.5
32 BuildRequires:  bonobo-devel >= 0.37
33 BuildRequires:  popt-devel >= 1.5
34 BuildRequires:  freetype-devel >= 2.0.1
35 BuildRequires:  medusa-devel >= 0.5.1
36 BuildRequires:  esound-devel >= 0.2.22
37 BuildRequires:  scrollkeeper >= 0.1.4
38 BuildRequires:  libpng-devel
39 BuildRequires:  control-center-devel >= 1.3
40 BuildRequires:  librsvg-devel >= 1.0.0
41 BuildRequires:  eel-devel >= 1.0
42 BuildRequires:  mozilla-devel >= 0.8
43 BuildRequires:  xpdf >= 0.90
44 BuildRequires:  gettext-devel
45 BuildRoot:      %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
46
47 %define         _prefix         /usr/X11R6
48
49 %description
50 Nautilus integrates access to files, applications, media,
51 Internet-based resources and the Web. Nautilus delivers a dynamic and
52 rich user experience. Nautilus is an free software project developed
53 under the GNU General Public License and is a core component of the
54 GNOME desktop project.
55
56 %description -l pl
57 GNU Nautilus jest mened¿erem plików i graficzn± pow³ok± dla GNOME.
58
59 %description -l pt_BR
60 O nautilus é um excelente gerenciador de arquivos para o GNOME.
61
62 %description -l es
63 nautilus is an excellent file manager for the GNOME desktop environment
64
65 %package devel
66 Summary:        Libraries and include files for developing Nautilus components
67 Summary(pt_BR): Bibliotecas e arquivos para desenvolvimento com o nautilus
68 Summary(es):    Libraries and include files for developing nautilus components
69 Group:          Development/Libraries
70 Group(de):      Entwicklung/Libraries
71 Group(fr):      Development/Librairies
72 Group(pl):      Programowanie/Biblioteki
73 Requires:       %name = %{version}
74
75 %description devel
76 This package provides the necessary development libraries and include
77 files to allow you to develop Nautilus components.
78
79 %description devel -l pl
80 Biblioteki i pliki nag³ówkowe potrzebne do programowania.
81
82 %description -l pt_BR devel
83 Este pacote fornece os arquivos necessários para desenvolvimento utilizando
84 componentes do nautilus.
85
86 %description -l es devel
87 This package provides the necessary development libraries and include files to
88 allow you to develop nautilus components.
89
90 %package mozilla
91 Summary:        Nautilus component for use with Mozilla
92 Group:          X11/Window Managers
93 Group(de):      X11/Fenstermanager
94 Group(pl):      X11/Zarz±dcy Okien
95 Requires:       %name = %{version}
96 Requires:       mozilla >= 0.8
97 Conflicts:      mozilla = M18
98 Conflicts:      mozilla = M17
99
100 %description mozilla
101 This enables the use of embedded Mozilla as a Nautilus component.
102
103 %description mozilla -l pt_BR
104 Espe pacote permite a utilização do Mozilla como um componente Nautilus.
105
106 %build
107 %setup -q
108 %patch0 -p1
109 %patch1 -p1
110 %patch2 -p0
111 automake -a -c
112 %build
113 rm missing
114 CFLAGS="%{rpmcflags} -DENABLE_SCROLLKEEPER_SUPPORT"
115
116 %configure2_13 \
117         --enable-more-warnings \
118         --prefix=%{_prefix} \
119         --datadir=%{_datadir} \
120         --sysconfdir=%{_sysconfdir} \
121         --includedir=%{_includedir} \
122         --libdir=%{_libdir} \
123         --bindir=%{_bindir} \
124         --with-mozilla-lib-place=%{_libdir} \
125         --with-mozilla-include-place=%{_includedir}/mozilla \
126 %ifarch alpha
127         --host=alpha-redhat-linux
128 %endif
129
130 %{__make}
131
132 %install
133 rm -rf $RPM_BUILD_ROOT
134
135 %{__make} DESTDIR=$RPM_BUILD_ROOT install
136
137 %find_lang %{name} --with-gnome --all-name
138 gzip -9nf ChangeLog NEWS README
139
140 %post
141 /sbin/ldconfig
142 scrollkeeper-update
143
144 %postun 
145 /sbin/ldconfig
146 scrollkeeper-update
147
148 %clean
149 rm -rf $RPM_BUILD_ROOT
150
151 %files -f %{name}.lang
152 %defattr(644,root,root,755)
153 %doc *.gz
154 %attr(755,root,root) %{_bindir}/nautilus-clean.sh
155 %attr(755,root,root) %{_bindir}/nautilus-verify-rpm.sh
156 %attr(755,root,root) %{_bindir}/nautilus-restore-settings-to-default.sh
157 %attr(755,root,root) %{_bindir}/gnome-db2html2
158 %attr(755,root,root) %{_bindir}/gnome-info2html2
159 %attr(755,root,root) %{_bindir}/gnome-man2html2
160 %attr(755,root,root) %{_bindir}/hyperbola
161 %attr(755,root,root) %{_bindir}/nautilus
162 %attr(755,root,root) %{_bindir}/nautilus-adapter
163 %attr(755,root,root) %{_bindir}/nautilus-content-loser
164 %attr(755,root,root) %{_bindir}/nautilus-error-dialog
165 %attr(755,root,root) %{_bindir}/nautilus-hardware-view
166 %attr(755,root,root) %{_bindir}/nautilus-history-view
167 %attr(755,root,root) %{_bindir}/nautilus-image-view
168 %attr(755,root,root) %{_bindir}/nautilus-music-view
169 %attr(755,root,root) %{_bindir}/nautilus-news
170 %attr(755,root,root) %{_bindir}/nautilus-notes
171 %attr(755,root,root) %{_bindir}/nautilus-sample-content-view
172 %attr(755,root,root) %{_bindir}/nautilus-sidebar-loser
173 %attr(755,root,root) %{_bindir}/nautilus-text-view
174 %attr(755,root,root) %{_bindir}/nautilus-throbber
175 %attr(755,root,root) %{_bindir}/run-nautilus
176 %attr(755,root,root) %{_bindir}/nautilus-launcher-applet
177 %attr(755,root,root) %{_bindir}/nautilus-xml-migrate
178 %{_libdir}/libnautilus-adapter.so.0
179 %attr(755,root,root) %{_libdir}/libnautilus-adapter.so.0.0.0
180 %{_libdir}/libnautilus-private.so.0
181 %attr(755,root,root) %{_libdir}/libnautilus-private.so.0.0.0
182 %{_libdir}/libnautilus-tree-view.so.0
183 %attr(755,root,root) %{_libdir}/libnautilus-tree-view.so.0.0.0
184 %{_libdir}/libnautilus.so.0
185 %attr(755,root,root) %{_libdir}/libnautilus.so.0.0.0
186 %attr(755,root,root) %{_libdir}/libnautilus-adapter.so
187 %attr(755,root,root) %{_libdir}/libnautilus-private.so
188 %attr(755,root,root) %{_libdir}/libnautilus-tree-view.so
189 %attr(755,root,root) %{_libdir}/libnautilus.so
190 %attr(755,root,root) %{_libdir}/vfs/modules/*.so
191 %config %{_sysconfdir}/vfs/modules/*.conf
192 %config %{_sysconfdir}/CORBA/servers/nautilus-launcher-applet.gnorba
193 %{_applnkdir}/Utilities/*.desktop
194 %{_datadir}/gnome/ui/*.xml
195 %{_datadir}/nautilus/components/hyperbola/maps/*.map
196 %{_datadir}/nautilus/components/hyperbola/*.xml
197 %{_datadir}/nautilus/*.xml
198 %{_datadir}/nautilus/emblems/*.png
199 %{_datadir}/nautilus/linksets/*.xml
200 %{_datadir}/nautilus/patterns/*.jpg
201 %{_datadir}/nautilus/patterns/*.png
202 %{_datadir}/nautilus/patterns/.*.png
203 %{_datadir}/nautilus/services/text/*.xml
204 %{_datadir}/pixmaps/*.png
205 %{_datadir}/pixmaps/nautilus/*.gif
206 %{_datadir}/pixmaps/nautilus/*.png
207 %{_datadir}/pixmaps/nautilus/*.svg
208 %{_datadir}/pixmaps/nautilus/*.xml
209 %{_datadir}/pixmaps/nautilus/tahoe/*.png
210 %{_datadir}/pixmaps/nautilus/tahoe/*.xml
211 %{_datadir}/pixmaps/nautilus/crux_teal/*.png
212 %{_datadir}/pixmaps/nautilus/crux_teal/*.xml
213 %{_datadir}/pixmaps/nautilus/crux_teal/throbber/*.png
214 %{_datadir}/pixmaps/nautilus/crux_teal/backgrounds/*.png
215 %{_datadir}/pixmaps/nautilus/crux_teal/sidebar_tab_pieces/*.png
216 %{_datadir}/pixmaps/nautilus/crux_eggplant/*.png
217 %{_datadir}/pixmaps/nautilus/crux_eggplant/*.xml
218 %{_datadir}/pixmaps/nautilus/crux_eggplant/throbber/*.png
219 %{_datadir}/pixmaps/nautilus/crux_eggplant/backgrounds/*.png
220 %{_datadir}/pixmaps/nautilus/crux_eggplant/sidebar_tab_pieces/*.png
221 %{_datadir}/pixmaps/nautilus/eazel-logos/*.png
222 %{_datadir}/pixmaps/nautilus/eazel-logos/*.xml
223 %{_datadir}/pixmaps/nautilus/eazel-logos/throbber/*.png
224 %{_datadir}/pixmaps/nautilus/eazel-logos/LICENSE
225 %{_datadir}/pixmaps/nautilus/gnome/*.png
226 %{_datadir}/pixmaps/nautilus/gnome/*.xml
227 %{_datadir}/pixmaps/nautilus/gnome/throbber/*.png
228 %{_datadir}/pixmaps/nautilus/sidebar_tab_pieces/*.png
229 %{_datadir}/pixmaps/nautilus/throbber/*.png
230 %{_datadir}/pixmaps/nautilus/sierra/*.xml
231 %{_datadir}/pixmaps/nautilus/sierra/*.png
232 %{_datadir}/oaf/Nautilus_View_help.oaf
233 %{_datadir}/oaf/Nautilus_ComponentAdapterFactory_std.oaf
234 %{_datadir}/oaf/Nautilus_View_content-loser.oaf
235 %{_datadir}/oaf/Nautilus_View_hardware.oaf
236 %{_datadir}/oaf/Nautilus_View_history.oaf
237 %{_datadir}/oaf/Nautilus_View_image.oaf
238 %{_datadir}/oaf/Nautilus_View_music.oaf
239 %{_datadir}/oaf/Nautilus_View_news.oaf
240 %{_datadir}/oaf/Nautilus_View_notes.oaf
241 %{_datadir}/oaf/Nautilus_View_sample.oaf
242 %{_datadir}/oaf/Nautilus_View_sidebar-loser.oaf
243 %{_datadir}/oaf/Nautilus_View_text.oaf
244 %{_datadir}/oaf/Nautilus_View_tree.oaf
245 %{_datadir}/oaf/Nautilus_shell.oaf
246 %{_datadir}/oaf/Nautilus_Control_throbber.oaf
247 %{_datadir}/idl/nautilus-view-component.idl
248 %{_datadir}/idl/nautilus-distributed-undo.idl
249 %{_datadir}/omf/nautilus
250
251 %files devel
252 %defattr(644,root,root,755)
253 %{_libdir}/*.la
254 %{_libdir}/vfs/modules/*.la
255 %{_libdir}/*.sh
256 %attr(755,root,root) %{_bindir}/nautilus-config
257 %{_includedir}/libnautilus/*.h
258
259 %files mozilla
260 %defattr(644,root,root,755)
261 %attr(755,root,root) %{_bindir}/nautilus-mozilla-content-view
262 %{_datadir}/oaf/Nautilus_View_mozilla.oaf
This page took 0.048731 seconds and 4 git commands to generate.