auto-import nautilus-1.1.19-3 from nautilus-1.1.19-3.src.rpm
This commit is contained in:
parent
cf58d7d73e
commit
d5c394cc6b
@ -1,4 +1 @@
|
|||||||
hack-macros.tar.gz
|
nautilus-1.1.19.tar.bz2
|
||||||
nautilus-1.0.5-help.tar.gz
|
|
||||||
nautilus-1.0.6.tar.gz
|
|
||||||
nautilus-pofiles.tar.gz
|
|
||||||
|
325
nautilus.spec
325
nautilus.spec
@ -1,80 +1,43 @@
|
|||||||
|
%define glib2_version 2.0.0
|
||||||
|
%define gtk2_version 2.0.2
|
||||||
|
%define libgnomeui_version 1.117.2
|
||||||
|
%define eel2_version 1.1.17
|
||||||
|
%define libxml2_version 2.4.20
|
||||||
|
%define eog_version 0.118.0-4
|
||||||
|
%define gail_version 0.15
|
||||||
|
|
||||||
Name: nautilus
|
Name: nautilus
|
||||||
Summary: Nautilus is a network user environment
|
Summary: Nautilus is a file manager for GNOME
|
||||||
Version: 1.0.6
|
Version: 1.1.19
|
||||||
Release: 16
|
Release: 3
|
||||||
Copyright: GPL
|
Copyright: GPL
|
||||||
Group: User Interface/Desktops
|
Group: User Interface/Desktops
|
||||||
Source: ftp://ftp.gnome.org/pub/GNOME/stable/sources/%{name}-%{version}.tar.gz
|
Source: ftp://ftp.gnome.org/pub/GNOME/pre-gnome2/sources/%{name}-%{version}.tar.bz2
|
||||||
Source2: nautilus-redhat-theme.xml
|
|
||||||
Source3: nautilus-1.0.5-help.tar.gz
|
URL: http://www.gnome.org
|
||||||
Source4: hack-macros.tar.gz
|
|
||||||
Source5: nautilus-pofiles.tar.gz
|
|
||||||
URL: http://nautilus.eazel.com/
|
|
||||||
BuildRoot: /var/tmp/%{name}-%{version}-root
|
BuildRoot: /var/tmp/%{name}-%{version}-root
|
||||||
Requires: glib >= 1.2.9
|
|
||||||
Requires: gtk+ >= 1.2.9
|
|
||||||
Requires: imlib >= 1.9.8
|
|
||||||
Requires: libxml >= 1.8.10
|
|
||||||
Requires: gnome-libs >= 1.2.11
|
|
||||||
Requires: GConf >= 0.12
|
|
||||||
Requires: ORBit >= 0.5.7
|
|
||||||
Requires: oaf >= 0.6.5
|
|
||||||
Requires: gnome-vfs >= 1.0.3
|
|
||||||
Requires: gdk-pixbuf >= 0.10.0
|
|
||||||
Requires: bonobo >= 1.0.9
|
|
||||||
Requires: popt >= 1.5
|
|
||||||
Requires: freetype >= 2.0.1
|
|
||||||
Requires: esound >= 0.2.22
|
|
||||||
Requires: libpng
|
|
||||||
Requires: control-center >= 1.3
|
|
||||||
Requires: librsvg >= 1.0.1
|
|
||||||
Requires: eel >= 1.0.2
|
|
||||||
Requires: indexhtml
|
|
||||||
Requires: fam
|
Requires: fam
|
||||||
Requires: filesystem >= 2.1.1-1
|
Requires: filesystem >= 2.1.1-1
|
||||||
Requires: hwbrowser
|
Requires: eog >= %{eog_version}
|
||||||
|
|
||||||
%ifarch i386 alpha
|
|
||||||
Requires: nautilus-mozilla
|
|
||||||
%endif
|
|
||||||
|
|
||||||
|
|
||||||
PreReq: scrollkeeper >= 0.1.4
|
PreReq: scrollkeeper >= 0.1.4
|
||||||
|
|
||||||
BuildRequires: glib-devel >= 1.2.9
|
BuildRequires: glib2-devel >= %{glib2_version}
|
||||||
BuildRequires: gtk+-devel >= 1.2.9
|
BuildRequires: gtk2-devel >= %{gtk2_version}
|
||||||
BuildRequires: imlib-devel >= 1.9.8
|
BuildRequires: libgnomeui-devel >= %{libgnomeui_version}
|
||||||
BuildRequires: libxml-devel >= 1.8.10
|
BuildRequires: libxml2-devel >= %{libxml2_version}
|
||||||
BuildRequires: gnome-print-devel
|
BuildRequires: eel2-devel >= %{eel2_version}
|
||||||
BuildRequires: libghttp-devel
|
BuildRequires: gail-devel >= %{gail_version}
|
||||||
BuildRequires: gnome-libs-devel >= 1.2.11
|
|
||||||
BuildRequires: GConf-devel >= 0.12
|
|
||||||
BuildRequires: ORBit-devel >= 0.5.7
|
|
||||||
BuildRequires: oaf-devel >= 0.6.5
|
|
||||||
BuildRequires: gnome-core-devel
|
|
||||||
BuildRequires: gnome-vfs-devel >= 1.0.3
|
|
||||||
BuildRequires: gdk-pixbuf-devel >= 0.10.0
|
|
||||||
BuildRequires: bonobo-devel >= 1.0.9
|
|
||||||
BuildRequires: popt >= 1.5
|
|
||||||
BuildRequires: freetype-devel >= 2.0.1
|
|
||||||
BuildRequires: esound-devel >= 0.2.22
|
|
||||||
BuildRequires: scrollkeeper >= 0.1.4
|
|
||||||
BuildRequires: libpng-devel
|
|
||||||
BuildRequires: control-center-devel >= 1.3
|
|
||||||
BuildRequires: librsvg-devel >= 1.0.1
|
|
||||||
BuildRequires: eel-devel >= 1.0.2
|
|
||||||
BuildRequires: xpdf >= 0.90
|
|
||||||
BuildRequires: fam-devel
|
BuildRequires: fam-devel
|
||||||
BuildRequires: /usr/bin/automake-1.4
|
BuildRequires: /usr/bin/automake-1.4
|
||||||
BuildRequires: autoconf
|
BuildRequires: autoconf
|
||||||
BuildRequires: librsvg
|
BuildRequires: librsvg2
|
||||||
BuildRequires: intltool
|
BuildRequires: intltool
|
||||||
|
|
||||||
## doesn't work because of ia64
|
Obsoletes: nautilus-extras
|
||||||
## BuildRequires: mozilla-devel >= 0.9.8
|
Obsoletes: nautilus-suggested
|
||||||
|
Obsoletes: nautilus-devel
|
||||||
Obsoletes: nautilus-extras
|
Provides: nautilus-devel
|
||||||
Obsoletes: nautilus-suggested
|
|
||||||
|
|
||||||
Patch1: nautilus-1.0.5-bookmarks.patch
|
Patch1: nautilus-1.0.5-bookmarks.patch
|
||||||
Patch2: nautilus-1.0.5-new_theme.patch
|
Patch2: nautilus-1.0.5-new_theme.patch
|
||||||
@ -96,8 +59,6 @@ Patch27: nautilus-1.0.6-syncsomecvs.patch
|
|||||||
Patch28: nautilus-1.0.6-metafilerace.patch
|
Patch28: nautilus-1.0.6-metafilerace.patch
|
||||||
Patch29: nautilus-1.0.6-thumbnailspeed.patch
|
Patch29: nautilus-1.0.6-thumbnailspeed.patch
|
||||||
Patch30: nautilus-1.0.6-trash.patch
|
Patch30: nautilus-1.0.6-trash.patch
|
||||||
Patch31: nautilus-1.0.6-fixperms.patch
|
|
||||||
Patch32: nautilus-1.0.4-moz-1.0.1.patch
|
|
||||||
|
|
||||||
%description
|
%description
|
||||||
Nautilus integrates access to files, applications, media,
|
Nautilus integrates access to files, applications, media,
|
||||||
@ -106,105 +67,71 @@ rich user experience. Nautilus is an free software project developed
|
|||||||
under the GNU General Public License and is a core component of the
|
under the GNU General Public License and is a core component of the
|
||||||
GNOME desktop project.
|
GNOME desktop project.
|
||||||
|
|
||||||
%package devel
|
|
||||||
Summary: Libraries and include files for developing Nautilus components
|
|
||||||
Group: Development/Libraries
|
|
||||||
Requires: %name = %{version}
|
|
||||||
|
|
||||||
%description devel
|
|
||||||
This package provides the necessary development libraries and include
|
|
||||||
files to allow you to develop Nautilus components.
|
|
||||||
|
|
||||||
%ifarch i386 alpha
|
|
||||||
%package mozilla
|
|
||||||
Summary: Nautilus component for use with Mozilla
|
|
||||||
Group: User Interface/Desktops
|
|
||||||
Requires: %name = %{version}
|
|
||||||
Requires: mozilla >= 1.0.1
|
|
||||||
Conflicts: mozilla = M18
|
|
||||||
Conflicts: mozilla = M17
|
|
||||||
Conflicts: mozilla <= 0.9.6
|
|
||||||
|
|
||||||
%description mozilla
|
|
||||||
This enables the use of embedded Mozilla as a Nautilus component.
|
|
||||||
%endif
|
|
||||||
|
|
||||||
%prep
|
%prep
|
||||||
%setup -q -n %{name}-%{version}
|
%setup -q -n %{name}-%{version}
|
||||||
|
|
||||||
# unpack translations
|
#%patch1 -p0 -b .bookmarks
|
||||||
tar zxf %{SOURCE5}
|
#%patch2 -p1 -b .new_theme
|
||||||
|
#%patch3 -p1 -b .no-dialog
|
||||||
%patch1 -p0 -b .bookmarks
|
#%patch4 -p1 -b .useredhattheme
|
||||||
%patch2 -p1 -b .new_theme
|
#%patch8 -p1 -b .noflash
|
||||||
%patch3 -p1 -b .no-dialog
|
#%patch13 -p1 -b .bghack
|
||||||
%patch4 -p1 -b .useredhattheme
|
#%patch16 -p0 -b .norootwarning
|
||||||
%patch8 -p1 -b .noflash
|
#%patch19 -p0 -b .monitorfavorites
|
||||||
%patch13 -p1 -b .bghack
|
#%patch20 -p0 -b .showonlydirectories
|
||||||
%patch16 -p0 -b .norootwarning
|
#%patch21 -p0 -b .unwritable
|
||||||
%patch19 -p0 -b .monitorfavorites
|
|
||||||
%patch20 -p0 -b .showonlydirectories
|
|
||||||
%patch21 -p0 -b .unwritable
|
|
||||||
# upstream
|
# upstream
|
||||||
#%patch22 -p1 -b .profile
|
#%patch22 -p1 -b .profile
|
||||||
%patch24 -p1 -b .omf-encoding
|
#%patch24 -p1 -b .omf-encoding
|
||||||
%patch25 -p1 -b .pixbufcache
|
#%patch25 -p1 -b .pixbufcache
|
||||||
# upstream
|
# upstream
|
||||||
#%patch26 -p1 -b .thumbnails
|
#%patch26 -p1 -b .thumbnails
|
||||||
%patch27 -p0 -b .syncsomecvs
|
#%patch27 -p0 -b .syncsomecvs
|
||||||
%patch28 -p1 -b .metafilerace
|
#%patch28 -p1 -b .metafilerace
|
||||||
%patch29 -p1 -b .thumbnailspeed
|
#%patch29 -p1 -b .thumbnailspeed
|
||||||
%patch30 -p1 -b .trash
|
#%patch30 -p1 -b .trash
|
||||||
%patch31 -p1 -b .fixperms
|
|
||||||
%patch32 -p1 -b .moz-1.0.1
|
|
||||||
|
|
||||||
## replace help component with 1.0.5 version
|
|
||||||
/bin/rm -r components/help
|
|
||||||
tar zxf %{SOURCE3}
|
|
||||||
|
|
||||||
## unpack
|
|
||||||
|
|
||||||
# so we don't get the wrong libpng or have gcc whining
|
|
||||||
perl -pi -e 's@-I\$\(includedir\)[^/]?@@g' `find -name Makefile.am`
|
|
||||||
# put back for Milan
|
|
||||||
#perl -pi -e 's/-lpng/-lpng10/g' configure.in
|
|
||||||
#perl -pi -e 's/AC_CHECK_LIB\(png/AC_CHECK_LIB\(png10/g' configure.in
|
|
||||||
|
|
||||||
%build
|
%build
|
||||||
|
|
||||||
tar zxf %{SOURCE4}
|
## some temporary hackage, take out next time we build
|
||||||
aclocal-1.4 -I hack-macros
|
if test -f %{_libdir}/libgailutil.so.13; then
|
||||||
autoheader
|
echo "libgailutil.so.13 installed"
|
||||||
automake-1.4
|
exit 1
|
||||||
autoconf
|
fi
|
||||||
|
|
||||||
|
if test -f %{_libdir}/libgailutil.so.15; then
|
||||||
|
echo "libgailutil.so.15 installed"
|
||||||
|
else
|
||||||
|
echo "No libgailutil.so.15"
|
||||||
|
exit 1
|
||||||
|
fi
|
||||||
|
|
||||||
CFLAGS="$RPM_OPT_FLAGS -g" %configure --disable-more-warnings
|
CFLAGS="$RPM_OPT_FLAGS -g" %configure --disable-more-warnings
|
||||||
|
|
||||||
make
|
make
|
||||||
|
|
||||||
%install
|
%install
|
||||||
[ -n "$RPM_BUILD_ROOT" -a "$RPM_BUILD_ROOT" != / ] && rm -rf $RPM_BUILD_ROOT
|
rm -rf $RPM_BUILD_ROOT
|
||||||
|
|
||||||
|
export GCONF_DISABLE_MAKEFILE_SCHEMA_INSTALL=1
|
||||||
%makeinstall
|
%makeinstall
|
||||||
|
unset GCONF_DISABLE_MAKEFILE_SCHEMA_INSTALL
|
||||||
## Dynamically create Red Hat theme which is just the GNOME theme
|
|
||||||
## with some small tweaks
|
|
||||||
mkdir -p $RPM_BUILD_ROOT%{_prefix}/share/pixmaps/nautilus/redhat
|
|
||||||
cp -a $RPM_BUILD_ROOT%{_prefix}/share/pixmaps/nautilus/gnome/* \
|
|
||||||
$RPM_BUILD_ROOT%{_prefix}/share/pixmaps/nautilus/redhat
|
|
||||||
cp -af $RPM_BUILD_ROOT%{_prefix}/share/pixmaps/nautilus/sidebar_tab_pieces/* \
|
|
||||||
$RPM_BUILD_ROOT%{_prefix}/share/pixmaps/nautilus/redhat/sidebar_tab_pieces
|
|
||||||
rm $RPM_BUILD_ROOT%{_prefix}/share/pixmaps/nautilus/redhat/gnome.xml
|
|
||||||
install -m 644 %{SOURCE2} $RPM_BUILD_ROOT%{_prefix}/share/pixmaps/nautilus/redhat/redhat.xml
|
|
||||||
|
|
||||||
%find_lang %name
|
%find_lang %name
|
||||||
|
|
||||||
%clean
|
%clean
|
||||||
[ -n "$RPM_BUILD_ROOT" -a "$RPM_BUILD_ROOT" != / ] && rm -rf $RPM_BUILD_ROOT
|
rm -rf $RPM_BUILD_ROOT
|
||||||
|
|
||||||
%post
|
%post
|
||||||
/sbin/ldconfig
|
/sbin/ldconfig
|
||||||
scrollkeeper-update
|
scrollkeeper-update
|
||||||
|
|
||||||
|
export GCONF_CONFIG_SOURCE=`gconftool-2 --get-default-source`
|
||||||
|
SCHEMAS="apps_nautilus_preferences.schemas"
|
||||||
|
for S in $SCHEMAS; do
|
||||||
|
gconftool-2 --makefile-install-rule %{_sysconfdir}/gconf/schemas/$S > /dev/null
|
||||||
|
done
|
||||||
|
|
||||||
%postun
|
%postun
|
||||||
/sbin/ldconfig
|
/sbin/ldconfig
|
||||||
scrollkeeper-update
|
scrollkeeper-update
|
||||||
@ -212,77 +139,65 @@ scrollkeeper-update
|
|||||||
%files -f %{name}.lang
|
%files -f %{name}.lang
|
||||||
%defattr(-,root,root)
|
%defattr(-,root,root)
|
||||||
%doc AUTHORS COPYING COPYING-DOCS COPYING.LIB TRADEMARK_NOTICE ChangeLog NEWS README
|
%doc AUTHORS COPYING COPYING-DOCS COPYING.LIB TRADEMARK_NOTICE ChangeLog NEWS README
|
||||||
%config /etc/X11/*/*.desktop
|
|
||||||
%config /etc/X11/*/.directory
|
|
||||||
%{_bindir}/nautilus-clean.sh
|
|
||||||
%{_bindir}/nautilus-verify-rpm.sh
|
|
||||||
%{_bindir}/nautilus-restore-settings-to-default.sh
|
|
||||||
%{_bindir}/gnome-db2html2
|
|
||||||
%{_bindir}/gnome-info2html2
|
|
||||||
%{_bindir}/gnome-man2html2
|
|
||||||
%{_bindir}/hyperbola
|
|
||||||
%{_bindir}/nautilus
|
|
||||||
%{_bindir}/nautilus-adapter
|
|
||||||
%{_bindir}/nautilus-content-loser
|
|
||||||
%{_bindir}/nautilus-error-dialog
|
|
||||||
%{_bindir}/nautilus-hardware-view
|
|
||||||
%{_bindir}/nautilus-history-view
|
|
||||||
%{_bindir}/nautilus-image-view
|
|
||||||
# %{_bindir}/nautilus-mpg123
|
|
||||||
%{_bindir}/nautilus-music-view
|
|
||||||
%{_bindir}/nautilus-news
|
|
||||||
%{_bindir}/nautilus-notes
|
|
||||||
%{_bindir}/nautilus-sample-content-view
|
|
||||||
%{_bindir}/nautilus-sidebar-loser
|
|
||||||
%{_bindir}/nautilus-text-view
|
|
||||||
%{_bindir}/nautilus-throbber
|
|
||||||
%{_bindir}/run-nautilus
|
|
||||||
%{_bindir}/nautilus-launcher-applet
|
|
||||||
%{_bindir}/nautilus-xml-migrate
|
|
||||||
#%{prefix}/idl/*.idl
|
|
||||||
%{_libdir}/libnautilus-adapter.so.0
|
|
||||||
%{_libdir}/libnautilus-adapter.so.0.0.0
|
|
||||||
%{_libdir}/libnautilus-private.so.0
|
|
||||||
%{_libdir}/libnautilus-private.so.0.0.0
|
|
||||||
%{_libdir}/libnautilus-tree-view.so.0
|
|
||||||
%{_libdir}/libnautilus-tree-view.so.0.0.0
|
|
||||||
%{_libdir}/libnautilus.so.0
|
|
||||||
%{_libdir}/libnautilus.so.0.0.0
|
|
||||||
%{_libdir}/libnautilus-tree-view.so
|
|
||||||
|
|
||||||
%{_libdir}/vfs/modules/*.so
|
%{_libdir}/*.so.*
|
||||||
|
%{_libdir}/*.so
|
||||||
%config %{_sysconfdir}/vfs/modules/*.conf
|
%{_libdir}/bonobo/servers
|
||||||
%config %{_sysconfdir}/CORBA/servers/nautilus-launcher-applet.gnorba
|
%{_datadir}/gnome-2.0
|
||||||
%{_datadir}/gnome/apps/Applications/*.desktop
|
|
||||||
%{_datadir}/gnome/apps/*.desktop
|
|
||||||
%{_datadir}/gnome/ui
|
|
||||||
%{_datadir}/nautilus
|
%{_datadir}/nautilus
|
||||||
%{_datadir}/pixmaps/*.png
|
%{_datadir}/pixmaps
|
||||||
%{_datadir}/pixmaps/nautilus
|
#%{_datadir}/gnome
|
||||||
%{_datadir}/oaf
|
#%{_datadir}/omf
|
||||||
%{_datadir}/gnome/help
|
%{_bindir}/*
|
||||||
%{_datadir}/omf/nautilus
|
%{_sysconfdir}/gconf/schemas/*
|
||||||
|
%{_sysconfdir}/X11/*
|
||||||
%files devel
|
%{_libdir}/pkgconfig
|
||||||
%defattr(-,root,root)
|
|
||||||
%{_libdir}/libnautilus.so
|
|
||||||
%{_libdir}/*.sh
|
|
||||||
%{_bindir}/nautilus-config
|
|
||||||
%{_includedir}/libnautilus
|
%{_includedir}/libnautilus
|
||||||
|
|
||||||
%ifarch i386 alpha
|
|
||||||
%files mozilla
|
|
||||||
%defattr(-,root,root)
|
|
||||||
%{_bindir}/nautilus-mozilla-content-view
|
|
||||||
%endif
|
|
||||||
|
|
||||||
%changelog
|
%changelog
|
||||||
* Fri Sep 13 2002 Christopher Blizzard <blizzard@redhat.com>1.0.6-16
|
* Sat Jun 8 2002 Havoc Pennington <hp@redhat.com>
|
||||||
- Fixes for mozilla 1.0.1
|
- add build requires on new gail
|
||||||
|
- rebuild to try to lose broken libgailutil.so.13 dependency
|
||||||
|
|
||||||
* Fri Apr 19 2002 Jonathan Blandford <jrb@redhat.com>
|
* Sat Jun 08 2002 Havoc Pennington <hp@redhat.com>
|
||||||
- Fix permissions on .nautilus-metafile.xml
|
- rebuild in different environment
|
||||||
|
|
||||||
|
* Wed Jun 5 2002 Havoc Pennington <hp@redhat.com>
|
||||||
|
- 1.1.19
|
||||||
|
|
||||||
|
* Fri May 31 2002 Havoc Pennington <hp@redhat.com>
|
||||||
|
- rebuild in different environment
|
||||||
|
|
||||||
|
* Thu May 30 2002 Havoc Pennington <hp@redhat.com>
|
||||||
|
- really remove nautilus-devel if we are going to obsolete it
|
||||||
|
- don't require hwbrowser
|
||||||
|
|
||||||
|
* Sun May 26 2002 Tim Powers <timp@redhat.com>
|
||||||
|
- automated rebuild
|
||||||
|
|
||||||
|
* Tue May 21 2002 Havoc Pennington <hp@redhat.com>
|
||||||
|
- rebuild in different environment
|
||||||
|
|
||||||
|
* Tue May 21 2002 Havoc Pennington <hp@redhat.com>
|
||||||
|
- 1.1.17
|
||||||
|
|
||||||
|
* Fri May 3 2002 Havoc Pennington <hp@redhat.com>
|
||||||
|
- 1.1.14
|
||||||
|
|
||||||
|
* Thu Apr 25 2002 Havoc Pennington <hp@redhat.com>
|
||||||
|
- require eog
|
||||||
|
- obsolete nautilus-devel
|
||||||
|
- fix name of schemas file in post
|
||||||
|
|
||||||
|
* Mon Apr 22 2002 Alex Larsson <alexl@redhat.com>
|
||||||
|
- Update to 1.1.13
|
||||||
|
|
||||||
|
* Fri Apr 19 2002 Havoc Pennington <hp@redhat.com>
|
||||||
|
- put tree view in file list
|
||||||
|
|
||||||
|
* Thu Apr 18 2002 Havoc Pennington <hp@redhat.com>
|
||||||
|
- nautilus for gnome 2
|
||||||
|
- clean up the spec file and file list a bit
|
||||||
|
|
||||||
* Mon Apr 15 2002 Havoc Pennington <hp@redhat.com>
|
* Mon Apr 15 2002 Havoc Pennington <hp@redhat.com>
|
||||||
- merge translations
|
- merge translations
|
||||||
|
5
sources
5
sources
@ -1,4 +1 @@
|
|||||||
f06cbe2cb2ba3c129e735e6ecce24384 hack-macros.tar.gz
|
949a4f64cc27ebb1f84db51524df9bff nautilus-1.1.19.tar.bz2
|
||||||
8195993205e119aac04e2ce87d35ea62 nautilus-1.0.5-help.tar.gz
|
|
||||||
436283056c100bcbd14098a5342e2868 nautilus-1.0.6.tar.gz
|
|
||||||
74663dfaee3dda4d5cc87e9dd88453f8 nautilus-pofiles.tar.gz
|
|
||||||
|
Loading…
Reference in New Issue
Block a user