auto-import nautilus-2.0.4-2 from nautilus-2.0.4-2.src.rpm

This commit is contained in:
cvsdist 2004-09-09 09:03:18 +00:00
parent d5c394cc6b
commit 67ff8dbe6b
3 changed files with 109 additions and 70 deletions

View File

@ -1 +1 @@
nautilus-1.1.19.tar.bz2 nautilus-2.0.4.tar.bz2

View File

@ -1,15 +1,21 @@
%define glib2_version 2.0.0 %define glib2_version 2.0.3
%define gtk2_version 2.0.2 %define pango_version 1.0.99
%define libgnomeui_version 1.117.2 %define gtk2_version 2.0.5
%define eel2_version 1.1.17 %define libgnomeui_version 2.0.0
%define eel2_version 2.0.4
%define libxml2_version 2.4.20 %define libxml2_version 2.4.20
%define eog_version 0.118.0-4 %define eog_version 1.0.0
%define gail_version 0.15 %define gail_version 0.17-2
%define desktop_backgrounds_version 2.0-4
%define desktop_file_utils_version 0.2.90
%define gnome_desktop_version 2.0.5
%define redhat_menus_version 0.16
%define redhat_artwork_version 0.29
Name: nautilus Name: nautilus
Summary: Nautilus is a file manager for GNOME Summary: Nautilus is a file manager for GNOME
Version: 1.1.19 Version: 2.0.4
Release: 3 Release: 2
Copyright: GPL Copyright: GPL
Group: User Interface/Desktops Group: User Interface/Desktops
Source: ftp://ftp.gnome.org/pub/GNOME/pre-gnome2/sources/%{name}-%{version}.tar.bz2 Source: ftp://ftp.gnome.org/pub/GNOME/pre-gnome2/sources/%{name}-%{version}.tar.bz2
@ -21,44 +27,38 @@ Requires: fam
Requires: filesystem >= 2.1.1-1 Requires: filesystem >= 2.1.1-1
Requires: eog >= %{eog_version} Requires: eog >= %{eog_version}
PreReq: scrollkeeper >= 0.1.4 PreReq: scrollkeeper >= 0.1.4
Requires: desktop-backgrounds-basic >= %{desktop_backgrounds_version}
Requires: redhat-menus >= %{redhat_menus_version}
Requires: redhat-artwork >= %{redhat_artwork_version}
BuildRequires: glib2-devel >= %{glib2_version} BuildRequires: glib2-devel >= %{glib2_version}
BuildRequires: pango-devel >= %{pango_version}
BuildRequires: gtk2-devel >= %{gtk2_version} BuildRequires: gtk2-devel >= %{gtk2_version}
BuildRequires: libgnomeui-devel >= %{libgnomeui_version} BuildRequires: libgnomeui-devel >= %{libgnomeui_version}
BuildRequires: libxml2-devel >= %{libxml2_version} BuildRequires: libxml2-devel >= %{libxml2_version}
BuildRequires: eel2-devel >= %{eel2_version} BuildRequires: eel2-devel >= %{eel2_version}
BuildRequires: gail-devel >= %{gail_version} BuildRequires: gail-devel >= %{gail_version}
BuildRequires: gnome-desktop-devel >= %{gnome_desktop_version}
BuildRequires: fam-devel BuildRequires: fam-devel
BuildRequires: /usr/bin/automake-1.4
BuildRequires: autoconf
BuildRequires: librsvg2 BuildRequires: librsvg2
BuildRequires: intltool BuildRequires: intltool
BuildRequires: Xft
BuildRequires: fontconfig
BuildRequires: desktop-file-utils >= %{desktop_file_utils_version}
BuildRequires: libtool >= 1.4.2-10
Obsoletes: nautilus-extras Obsoletes: nautilus-extras
Obsoletes: nautilus-suggested Obsoletes: nautilus-suggested
Obsoletes: nautilus-devel Obsoletes: nautilus-devel
Provides: nautilus-devel Provides: nautilus-devel
Obsoletes: nautilus-mozilla < 2.0
Patch1: nautilus-1.0.5-bookmarks.patch Patch1: nautilus-2.0.3-rhconfig.patch
Patch2: nautilus-1.0.5-new_theme.patch Patch2: nautilus-2.0.4-toplefticons.patch
Patch3: nautilus-1.0.3-no-dialog.patch
Patch4: nautilus-1.0.3.2-useredhattheme.patch # this patch is because libc had something wrong with it in
Patch8: nautilus-1.0.4-noflash.patch # an early beta; safe to remove later.
# Fixes and hacks for more efficient desktop backgrounds Patch31: nautilus-1.1.19-starthere-hang-hackaround.patch
Patch13: nautilus-1.0.5-bghack.patch
Patch16: nautilus-1.0.4-norootwarning.patch
Patch19: nautilus-1.0.5-monitorfavorites.patch
Patch20: nautilus-1.0.5-showonlydirectories.patch
Patch21: nautilus-1.0.5-unwritable.patch
Patch22: nautilus-1.0.6-mozilla-profile-startup.patch
Patch23: nautilus-1.0.6-ac25.patch
Patch24: nautilus-1.0.6-omf-encoding.patch
Patch25: nautilus-1.0.6-pixbufcache.patch
Patch26: nautilus-1.0.6-thumbnails.patch
Patch27: nautilus-1.0.6-syncsomecvs.patch
Patch28: nautilus-1.0.6-metafilerace.patch
Patch29: nautilus-1.0.6-thumbnailspeed.patch
Patch30: nautilus-1.0.6-trash.patch
%description %description
Nautilus integrates access to files, applications, media, Nautilus integrates access to files, applications, media,
@ -70,53 +70,41 @@ GNOME desktop project.
%prep %prep
%setup -q -n %{name}-%{version} %setup -q -n %{name}-%{version}
#%patch1 -p0 -b .bookmarks %patch1 -p1 -b .rhconfig
#%patch2 -p1 -b .new_theme %patch2 -p0 -b .toplefticons
#%patch3 -p1 -b .no-dialog %patch31 -p1 -b .starthere-hang-hackaround
#%patch4 -p1 -b .useredhattheme
#%patch8 -p1 -b .noflash
#%patch13 -p1 -b .bghack
#%patch16 -p0 -b .norootwarning
#%patch19 -p0 -b .monitorfavorites
#%patch20 -p0 -b .showonlydirectories
#%patch21 -p0 -b .unwritable
# upstream
#%patch22 -p1 -b .profile
#%patch24 -p1 -b .omf-encoding
#%patch25 -p1 -b .pixbufcache
# upstream
#%patch26 -p1 -b .thumbnails
#%patch27 -p0 -b .syncsomecvs
#%patch28 -p1 -b .metafilerace
#%patch29 -p1 -b .thumbnailspeed
#%patch30 -p1 -b .trash
%build %build
## some temporary hackage, take out next time we build libtoolize --force --copy
if test -f %{_libdir}/libgailutil.so.13; then
echo "libgailutil.so.13 installed"
exit 1
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 LANG=en_US make
%install %install
rm -rf $RPM_BUILD_ROOT rm -rf $RPM_BUILD_ROOT
export GCONF_DISABLE_MAKEFILE_SCHEMA_INSTALL=1 export GCONF_DISABLE_MAKEFILE_SCHEMA_INSTALL=1
%makeinstall LANG=en_US %makeinstall
unset GCONF_DISABLE_MAKEFILE_SCHEMA_INSTALL unset GCONF_DISABLE_MAKEFILE_SCHEMA_INSTALL
## these are in desktop-backgrounds-basic
## (uncomment when we patch the source to look in the right place)
## /bin/rm -rf $RPM_BUILD_ROOT%{_datadir}/nautilus/patterns
desktop-file-install --vendor gnome --delete-original \
--dir $RPM_BUILD_ROOT%{_datadir}/applications \
--add-only-show-in GNOME \
--add-category X-Red-Hat-Base \
$RPM_BUILD_ROOT%{_datadir}/applications/*
rm -f $RPM_BUILD_ROOT%{_libdir}/bonobo/*.la
rm -f $RPM_BUILD_ROOT%{_libdir}/*.la
rm -r $RPM_BUILD_ROOT%{_sysconfdir}/X11/starthere
rm -r $RPM_BUILD_ROOT%{_sysconfdir}/X11/serverconfig
rm -r $RPM_BUILD_ROOT%{_sysconfdir}/X11/sysconfig
%find_lang %name %find_lang %name
%clean %clean
@ -138,23 +126,74 @@ 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 ChangeLog NEWS README
%{_libexecdir}/*
%{_libdir}/*.so.* %{_libdir}/*.so.*
%{_libdir}/*.so %{_libdir}/*.so
%{_libdir}/bonobo/*.so
%{_libdir}/bonobo/servers %{_libdir}/bonobo/servers
%{_datadir}/gnome-2.0 %{_datadir}/gnome-2.0
%{_datadir}/nautilus %{_datadir}/nautilus
%{_datadir}/idl
%{_datadir}/pixmaps %{_datadir}/pixmaps
%{_datadir}/applications
#%{_datadir}/gnome #%{_datadir}/gnome
#%{_datadir}/omf #%{_datadir}/omf
%{_bindir}/* %{_bindir}/*
%{_sysconfdir}/gconf/schemas/* %{_sysconfdir}/gconf/schemas/*
%{_sysconfdir}/X11/* %{_libdir}/pkgconfig/*
%{_libdir}/pkgconfig
%{_includedir}/libnautilus %{_includedir}/libnautilus
%changelog %changelog
* Thu Aug 15 2002 Alexander Larsson <alexl@redhat.com> 2.0.4-2
- Add patch to fix the bug where desktop icons get
stuck in the top left corner on startup
* Wed Aug 14 2002 Alexander Larsson <alexl@redhat.com> 2.0.4-1
- 2.0.4
* Tue Aug 13 2002 Havoc Pennington <hp@redhat.com>
- obsolete nautilus-mozilla < 2.0 #69839
* Mon Aug 12 2002 Havoc Pennington <hp@redhat.com>
- add rhconfig patch to Bluecurve theme and disable sidebar by default
* Wed Aug 7 2002 Havoc Pennington <hp@redhat.com>
- drop start here files, require redhat-menus that has them
* Tue Aug 6 2002 Havoc Pennington <hp@redhat.com>
- 2.0.3
* Sat Jul 27 2002 Havoc Pennington <hp@redhat.com>
- build for new eel2, gail
* Wed Jul 24 2002 Havoc Pennington <hp@redhat.com>
- and add the libexec components, mumble
* Wed Jul 24 2002 Havoc Pennington <hp@redhat.com>
- put the components in the file list, were moved upstream
* Tue Jul 23 2002 Havoc Pennington <hp@redhat.com>
- 2.0.1
* Thu Jun 27 2002 Owen Taylor <otaylor@redhat.com>
- Relibtoolize to fix relink problems for solib components
- Add LANG=en_US to %makeinstall as well
- Back out previous change, force locale to en_US to prevent UTF-8 problems
- Add workaround for intltool-merge bug on ia64
* Fri Jun 21 2002 Tim Powers <timp@redhat.com>
- automated rebuild
* Sun Jun 16 2002 Havoc Pennington <hp@redhat.com>
- 2.0.0
- use desktop-file-install
- require desktop-backgrounds-basic
* Wed Jun 12 2002 Havoc Pennington <hp@redhat.com>
- add wacky hack in hopes of fixing the hang-on-login thing
* Sat Jun 8 2002 Havoc Pennington <hp@redhat.com> * Sat Jun 8 2002 Havoc Pennington <hp@redhat.com>
- add build requires on new gail - add build requires on new gail
- rebuild to try to lose broken libgailutil.so.13 dependency - rebuild to try to lose broken libgailutil.so.13 dependency

View File

@ -1 +1 @@
949a4f64cc27ebb1f84db51524df9bff nautilus-1.1.19.tar.bz2 6cb6df91a7f12ea1e2d9d8f607289444 nautilus-2.0.4.tar.bz2