]> git.pld-linux.org Git - packages/nautilus.git/blame - nautilus.spec
- obsolete
[packages/nautilus.git] / nautilus.spec
CommitLineData
9a1058cd 1#
2# Conditinal build:
507d7e5c 3%bcond_without beagle # disable beagle search
9a1058cd 4#
38fc004d 5Summary: Nautilus is a file manager for the GNOME desktop environment
8c9c4b24
ER
6Summary(pl.UTF-8): Nautilus - powłoka GNOME i zarządca plików
7Summary(pt_BR.UTF-8): Nautilus é um gerenciador de arquivos para o GNOME
5022deb0 8Name: nautilus
124d57a7 9Version: 2.20.0
9ab6f1ea 10Release: 6
9f7cb215 11License: GPL v2+
707ac973 12Group: X11/Applications
e1e2166d 13Source0: http://ftp.gnome.org/pub/GNOME/sources/nautilus/2.20/%{name}-%{version}.tar.bz2
124d57a7 14# Source0-md5: 3856ec2ffeba786d12f8f6622e398c33
2db2fc13 15Source1: %{name}.PLD.readme
e097aa7c 16Patch0: %{name}-includes.patch
17Patch1: %{name}-desktop.patch
18Patch2: %{name}-capplet.patch
5eabf36b 19Patch3: %{name}-copy_label.patch
20Patch4: %{name}-dnd-user-owned.patch
a2661f61 21Patch5: %{name}-pl.patch
f918f0bf 22Patch6: %{name}-exempi-new-api.patch
5022deb0 23URL: http://nautilus.eazel.com/
e1e2166d 24BuildRequires: GConf2-devel >= 2.20.0
892cfdc1 25BuildRequires: ORBit2-devel >= 1:2.14.7
9f7cb215 26BuildRequires: autoconf >= 2.54
9d7ba8b7 27BuildRequires: automake
34c557bb 28BuildRequires: docbook-utils >= 0.6.11
e1e2166d 29BuildRequires: eel-devel >= 2.20.0
892cfdc1 30BuildRequires: esound-devel >= 1:0.2.37
124d57a7 31BuildRequires: exempi-devel
6e208370 32BuildRequires: freetype-devel >= 2.1.4
38fc004d 33BuildRequires: gettext-devel
124d57a7
PZ
34BuildRequires: gnome-desktop-devel >= 2.20.0
35BuildRequires: gnome-vfs2-devel >= 2.20.0
892cfdc1
MB
36BuildRequires: intltool >= 0.35.5
37BuildRequires: libart_lgpl-devel >= 2.3.19
2fe313db 38%{?with_beagle:BuildRequires: libbeagle-devel >= 0.3.0}
ab7700bc 39BuildRequires: libexif-devel >= 1:0.6.13
e1e2166d 40BuildRequires: libgnomeui-devel >= 2.20.0
c81c39ba 41BuildRequires: librsvg-devel >= 1:2.18.0
067ec4d9 42BuildRequires: libtool
c81c39ba 43BuildRequires: libxml2-devel >= 1:2.6.28
1eee0929 44BuildRequires: pkgconfig
ab7700bc 45BuildRequires: rpmbuild(macros) >= 1.311
9f7cb215 46BuildRequires: startup-notification-devel >= 0.8
892cfdc1 47Requires(post,preun): GConf2
b441649d 48Requires(post,postun): desktop-file-utils
892cfdc1
MB
49Requires(post,postun): gtk+2
50Requires(post,postun): hicolor-icon-theme
9a1058cd 51Requires(post,postun): shared-mime-info
124d57a7
PZ
52Requires: gnome-icon-theme >= 2.20.0
53Requires: gnome-vfs2 >= 2.20.0
8caf1403 54Requires: %{name}-libs = %{version}-%{release}
22d2e9fa 55Obsoletes: gstreamer-player-nautilus
c5f9c15a 56Obsoletes: nautilus-gtkhtml
ec5a29d6 57Obsoletes: nautilus-media
e1e2166d
MB
58# sr@Latn vs. sr@latin
59Conflicts: glibc-misc < 6:2.7
5022deb0
PG
60BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
61
c6b5c285 62%description
5022deb0
PG
63Nautilus integrates access to files, applications, media,
64Internet-based resources and the Web. Nautilus delivers a dynamic and
65rich user experience. Nautilus is an free software project developed
66under the GNU General Public License and is a core component of the
67GNOME desktop project.
c6b5c285 68
2b737679
JR
69%description -l pl.UTF-8
70GNU Nautilus jest programem do zarządzania plikami i graficzną powłoką
71dla GNOME. Służy również bardzo dobrze jako przeglądarka stron WWW.
c6b5c285 72
2b737679
JR
73%description -l pt_BR.UTF-8
74O nautilus é um excelente gerenciador de arquivos para o GNOME.
dae44d33 75
707ac973 76%package libs
77Summary: Nautilus libraries
8c9c4b24 78Summary(pl.UTF-8): Biblioteki Nautilusa
707ac973 79Group: X11/Libraries
e1e2166d
MB
80Requires: eel >= 2.20.0
81Requires: gnome-vfs2-libs >= 2.20.0
707ac973 82
83%description libs
84Nautilus libraries.
85
2b737679 86%description libs -l pl.UTF-8
707ac973 87Biblioteki Nautilusa.
88
bc314b50 89%package devel
4ed3035e 90Summary: Libraries and include files for developing Nautilus components
8c9c4b24
ER
91Summary(pl.UTF-8): Pliki nagłówkowe do tworzenia komponentów dla Nautilusa
92Summary(pt_BR.UTF-8): Bibliotecas e arquivos para desenvolvimento com o nautilus
707ac973 93Group: X11/Development/Libraries
1eee0929 94Requires: %{name}-libs = %{version}-%{release}
e1e2166d
MB
95Requires: eel-devel >= 2.20.0
96Requires: gnome-vfs2-devel >= 2.20.0
c81c39ba 97Requires: librsvg-devel >= 1:2.18.0
bc314b50 98
99%description devel
4ed3035e
KT
100This package provides the necessary development libraries and include
101files to allow you to develop Nautilus components.
bc314b50 102
2b737679
JR
103%description devel -l pl.UTF-8
104Biblioteki i pliki nagłówkowe potrzebne do programowania.
bc314b50 105
2b737679
JR
106%description devel -l pt_BR.UTF-8
107Este pacote fornece os arquivos necessários para desenvolvimento
38fc004d 108utilizando componentes do nautilus.
dae44d33 109
38fc004d 110%package static
111Summary: Static Nautilus libraries
8c9c4b24 112Summary(pl.UTF-8): Biblioteki statyczne Nautilusa
707ac973 113Group: X11/Development/Libraries
1eee0929 114Requires: %{name}-devel = %{version}-%{release}
38fc004d 115
116%description static
117Static Nautilus libraries.
118
2b737679 119%description static -l pl.UTF-8
91588ecf 120Biblioteki statyczne Nautilusa.
dae44d33 121
707ac973 122%prep
ef313bbe 123%setup -q
e097aa7c 124%patch0 -p1
9f7cb215 125%patch1 -p1
51556c30 126%patch2 -p1
5eabf36b 127%patch4 -p0
a2661f61 128%patch5 -p1
f918f0bf 129%patch6 -p1
ef313bbe 130
e1e2166d
MB
131sed -i -e s#sr\@Latn#sr\@latin# po/LINGUAS
132mv -f po/sr\@{Latn,latin}.po
133
ef313bbe 134%build
0c38bfba 135%{__glib_gettextize}
136%{__intltoolize}
4e85253d 137%{__libtoolize}
9afc2510 138%{__aclocal}
593e6d35 139%{__autoconf}
a81c031d 140%{__autoheader}
593e6d35 141%{__automake}
ef313bbe 142%configure \
9a1058cd 143 --enable-static \
2fe313db 144 %{!?with_beagle:--disable-beagle} \
9a1058cd 145 --disable-update-mimedb
c1620b8e 146%{__make}
ef313bbe 147
148%install
149rm -rf $RPM_BUILD_ROOT
8d5f7d8d 150install -d $RPM_BUILD_ROOT%{_libdir}/nautilus/extensions-1.0
ef313bbe 151
152%{__make} install \
ec96f59d 153 DESTDIR=$RPM_BUILD_ROOT
ef313bbe 154
e097aa7c 155# kill it - use banner instead
2db2fc13 156install %{SOURCE1} .
a3d2aa03 157
ef313bbe 158%find_lang %{name} --with-gnome --all-name
159
160%clean
161rm -rf $RPM_BUILD_ROOT
162
b441649d 163%post
ab7700bc 164%update_mime_database
0c38bfba 165%gconf_schema_install apps_nautilus_preferences.schemas
166%update_desktop_database_post
892cfdc1 167%update_icon_cache hicolor
b441649d 168
169%preun
0c38bfba 170%gconf_schema_uninstall apps_nautilus_preferences.schemas
b441649d 171
172%postun
0c38bfba 173%update_desktop_database_postun
ab7700bc 174%update_mime_database
892cfdc1 175%update_icon_cache hicolor
b441649d 176
d072a499 177%post libs -p /sbin/ldconfig
178%postun libs -p /sbin/ldconfig
b3b1f241 179
c52d9b8d 180%files -f %{name}.lang
5022deb0 181%defattr(644,root,root,755)
9f7cb215 182%doc AUTHORS ChangeLog MAINTAINERS NEWS README THANKS nautilus.PLD.readme
707ac973 183%attr(755,root,root) %{_bindir}/*
8d5f7d8d 184%dir %{_libdir}/nautilus
185%dir %{_libdir}/nautilus/extensions-1.0
5776a140 186%{_libdir}/bonobo/servers/*
9a1058cd 187%{_datadir}/mime/packages/*.xml
707ac973 188%{_datadir}/nautilus
04bd3ecd 189%{_desktopdir}/*.desktop
892cfdc1 190%{_iconsdir}/hicolor/*/*/nautilus.*
e097aa7c 191%{_pixmapsdir}/nautilus
192%{_sysconfdir}/gconf/schemas/apps_nautilus_preferences.schemas
707ac973 193
194%files libs
195%defattr(644,root,root,755)
196%attr(755,root,root) %{_libdir}/lib*.so.*.*
bc314b50 197
198%files devel
5022deb0 199%defattr(644,root,root,755)
067ec4d9 200%attr(755,root,root) %{_libdir}/libnautilus*.so
201%{_libdir}/libnautilus*.la
1eee0929 202%{_includedir}/*
707ac973 203%{_pkgconfigdir}/*.pc
38fc004d 204
205%files static
206%defattr(644,root,root,755)
322d87fe 207%{_libdir}/lib*.a
This page took 0.11451 seconds and 4 git commands to generate.