Sisyphus repositório
Última atualização: 1 outubro 2023 | SRPMs: 18631 | Visitas: 37043874
en ru br
ALT Linux repositórios
S:3.20.0-alt1
5.0: 2.26.0-alt1
4.1: 2.20.0.1-alt2.M41.1
4.0: 2.16.2-alt1

Group :: Desktop gráfico/GNOME
RPM: gnome-utils

 Main   Changelog   Spec   Patches   Sources   Download   Gear   Bugs e FR  Repocop 

%define ver_major 2.26
%define _oldname gnome2-utils

Name: gnome-utils
Version: %ver_major.0
Release: alt1

Summary: Utilities for the GNOME 2.0 desktop
License: LGPL
Group: Graphical desktop/GNOME
Url: ftp://ftp.gnome.org
Packager: GNOME Maintainers Team <gnome at packages.altlinux.org>

Source: %gnome_ftp/%name/%ver_major/%name-%version.tar.bz2
Patch: %_oldname-2.2.3-alt-pam.patch

Provides: %_oldname = %version-%release
Obsoletes: %_oldname < 2.14

# From configure.in

%define glib_ver 2.16.0
%define gtk_ver 2.14
%define gnome_desktop_ver 2.9.91
%define libgnome_ver 2.13.2
%define libgnomeui_ver 2.13.7
%define libglade_ver 2.3.0
%define gnome_vfs_ver 2.8.4
%define libgnome_panel_ver 2.13.4
%define libgtop_ver 2.12.0

Requires: gnome-dictionary-applet = %version-%release
Requires: %name-gfloppy = %version-%release
Requires: gnome-search-tool = %version-%release
Requires: gnome-system-log = %version-%release
Requires: gnome-screenshot = %version-%release

BuildPreReq: rpm >= 4.0.4-alt14

BuildPreReq: rpm-build-gnome >= 0.5

# From configure.in

BuildPreReq: gnome-common
BuildPreReq: intltool >= 0.35.0
BuildPreReq: glib2-devel >= %glib_ver
BuildPreReq: libgtk+2-devel >= %gtk_ver
BuildPreReq: libgnome-desktop-devel >= %gnome_desktop_ver
BuildPreReq: libgnome-devel >= %libgnome_ver
BuildPreReq: libgnomeui-devel >= %libgnomeui_ver
BuildPreReq: libglade-devel >= %libglade_ver
BuildPreReq: gnome-vfs-devel >= %gnome_vfs_ver
BuildPreReq: libgnome-panel-devel >= %libgnome_panel_ver
BuildPreReq: libgtop-devel >= %libgtop_ver
BuildPreReq: libXt-devel libXext-devel libX11-devel
BuildPreReq: libpam-devel libe2fs-devel scrollkeeper
BuildPreReq: gtk-doc >= 1.0
BuildPreReq: gnome-doc-utils

BuildRequires: libGConf-devel linux-libc-headers libXmu-devel perl-XML-Parser
BuildRequires: desktop-file-utils

%description
GNOME Utilities for the GNOME desktop contains the following:

System Log Viewer - monitor and view system log files.
Search Tool       - search for files on your system using simple
   and advanced search options.
Dictionary        - look up an online dictionary for definitions
   and correct spelling of words.
Floppy Format     - format floppy disks under Linux.
Baobab (Disk Usage) - show the amount of space taken by directories
                   in a nice graphical way.

%package common
Summary: Common files for GNOME utilities
Group: Graphical desktop/GNOME
Obsoletes: %_oldname-common < 2.14
Provides: %_oldname-common = %version-%release
PreReq: scrollkeeper
PreReq: GConf2

%description common
This package contains common files needed to run GNOME utilities.

%package -n gnome-dictionary
Summary: Gnome client for MIT dictionary server
Group: Graphical desktop/GNOME
Obsoletes: %_oldname-gnome-dictionary < 2.14
Provides: %_oldname-gnome-dictionary = %version-%release
Provides: libgdict = %version-%release
PreReq: %name-common = %version-%release
Requires: gtk-doc

%description -n gnome-dictionary
Dictionary - look up an online dictionary for definitions  
and correct spelling of words.

%package -n gnome-dictionary-devel
Summary: Development files for GNOME Dictionary.
Group: Development/GNOME and GTK+
Provides: libgdict-devel = %version-%release
PreReq: libgdict = %version-%release

%description -n gnome-dictionary-devel
Files necessary to develop applications that use GNOME Dictionary.

%package -n gnome-dictionary-applet
Summary: GNOME panel applet for gnome-dictionary
Group: Graphical desktop/GNOME
PreReq: %name-common = %version-%release
Obsoletes: %_oldname-gdict-applet < 2.14
Provides: %_oldname-gdict-applet = %version-%release
Requires: libgdict = %version-%release

%description -n gnome-dictionary-applet
GNOME panel applet for gnome-dictionary (Gnome client for MIT dictionary
server).

%package gfloppy
Summary: A simple floppy formatter for the GNOME
Group: Graphical desktop/GNOME
Obsoletes: %_oldname-gfloppy < 2.14
Provides: %_oldname-gfloppy = %version-%release
PreReq: %name-common = %version-%release

%description gfloppy
Floppy Format - format floppy disks under Linux.

%package -n gnome-search-tool
Summary: The GNOME Search Tool
Group: Graphical desktop/GNOME
Obsoletes: %_oldname-gnome-search-tool < 2.14
Provides: %_oldname-gnome-search-tool = %version-%release
PreReq: %name-common = %version-%release

%description -n gnome-search-tool
Search Tool - search for files on your system using simple
and advanced search options.

%package -n gnome-screenshot
Summary: The GNOME Screenshot Tool
Group: Graphical desktop/GNOME
Obsoletes: %_oldname-gnome-screenshot < 2.14
Provides: %_oldname-gnome-screenshot = %version-%release
PreReq: %name-common = %version-%release

%description -n gnome-screenshot
Screenshot Tool makes screenshots from desktop.

%package -n gnome-system-log
Summary: The GNOME logfile viewer
Group: Graphical desktop/GNOME
Obsoletes: %_oldname-gnome-system-log < 2.14
Provides: %_oldname-gnome-system-log = %version-%release
PreReq: %name-common = %version-%release

%description -n gnome-system-log
System Log Viewer - monitor and view system log files.

%package -n gnome-disk-usage
Summary: The GNOME disk usage analyser.
Group: Graphical desktop/GNOME
Provides: baobab = %version-%release
PreReq: %name-common = %version-%release

%description -n gnome-disk-usage
Baobab is a graphical tool to analyse disk usage in local and remote
filesystems.

%prep
%setup -q
#%%patch -p1

%build
%autoreconf
# quick fix for logview/test/test-reader that requires zlib
export LDFLAGS="$LDFLAGS -lz"
%configure \
   --enable-hal \
   --enable-ipv6 \
   --enable-gfloppy \
   --disable-scrollkeeper \
   --disable-schemas-install \

%make_build

%install
%makeinstall

pushd %buildroot%_bindir
ln -s baobab gnome-disk-usage
popd

%define utils gfloppy gnome-dictionary gnome-search-tool gnome-system-log baobab
%find_lang --with-gnome %name %name-2.0 %utils

%post -n gnome-dictionary
%gconf2_install gnome-dictionary

%post gfloppy
%gconf2_install gfloppy

%post -n gnome-search-tool
%gconf2_install gnome-search-tool

%post -n gnome-screenshot
%gconf2_install gnome-screenshot

%post -n gnome-system-log
%gconf2_install gnome-system-log

%post -n gnome-disk-usage
%gconf2_install baobab

%preun -n gnome-dictionary
if [ $1 = 0 ]; then
%gconf2_uninstall gnome-dictionary
fi

%preun gfloppy
if [ $1 = 0 ]; then
%gconf2_uninstall gfloppy
fi

%preun -n gnome-search-tool
if [ $1 = 0 ]; then
%gconf2_uninstall gnome-search-tool
fi

%preun -n gnome-screenshot
if [ $1 = 0 ]; then
%gconf2_uninstall gnome-screenshot
fi

%preun -n gnome-system-log
if [ $1 = 0 ]; then
   %gconf2_uninstall gnome-system-log
fi

%preun -n gnome-disk-usage
if [ $1 = 0 ]; then
%gconf2_uninstall baobab
fi

%define svgicons_dir %_iconsdir/hicolor/scalable/apps/

%files

%files common -f %name-2.0.lang
%doc AUTHORS ChangeLog NEWS README THANKS

%files -n gnome-dictionary -f gnome-dictionary.lang
# libgdict files
%_libdir/libgdict-1.0.so.*
%dir %_datadir/gdict-1.0
%_datadir/gdict-1.0/sources
# gnome-dictionary files
%_bindir/gnome-dictionary
%_datadir/gnome-dictionary
%_desktopdir/gnome-dictionary.desktop
%_man1dir/gnome-dictionary.*
%config %gconf_schemasdir/gnome-dictionary.schemas

%files -n gnome-dictionary-devel
%dir %_includedir/gdict-1.0
%_includedir/gdict-1.0/gdict
%_libdir/libgdict-1.0.so
%_libdir/pkgconfig/gdict-1.0.pc
%dir %_datadir/gtk-doc/html/gdict
%_datadir/gtk-doc/html/gdict/*

%files -n gnome-dictionary-applet
%_libexecdir/gnome-dictionary-applet
%_libdir/bonobo/*/*
%_datadir/gnome-2.0/*/*

%files gfloppy -f gfloppy.lang
%_bindir/gfloppy
%_desktopdir/gfloppy.desktop
%_datadir/%name/glade/gfloppy2.glade
%_man1dir/gfloppy.*
%config %gconf_schemasdir/gfloppy.schemas

%files -n gnome-search-tool -f gnome-search-tool.lang
%_bindir/gnome-search-tool
%_desktopdir/gnome-search-tool.desktop
%dir %_datadir/pixmaps/gsearchtool
%_datadir/pixmaps/gsearchtool/*
%_man1dir/gnome-search-tool.1.*
%config %gconf_schemasdir/gnome-search-tool.schemas

%files -n gnome-system-log -f gnome-system-log.lang
#%_bindir/test-reader
%_bindir/gnome-system-log
#%_sbindir/gnome-system-log
%_desktopdir/gnome-system-log.desktop
#%_datadir/gnome-system-log
%_datadir/%name/logview-toolbar.xml
%_man1dir/gnome-system-log.1.*
#%config %_sysconfdir/pam.d/*
#%config %_sysconfdir/security/*/*
%config %gconf_schemasdir/gnome-system-log.schemas

%files -n gnome-screenshot
%_bindir/gnome-panel-screenshot
%_bindir/gnome-screenshot
%_datadir/gnome-screenshot
%_desktopdir/gnome-screenshot.desktop
%config %gconf_schemasdir/gnome-screenshot.schemas

%files -n gnome-disk-usage
%_bindir/baobab
%_bindir/gnome-disk-usage
%_desktopdir/baobab.desktop
%dir %_datadir/baobab
%dir %_datadir/baobab/pixmaps
%_datadir/baobab/pixmaps/*.png
# This is the matter of GNOME Bug #358842
%_datadir/baobab/pixmaps/baobab.glade
%_iconsdir/hicolor/*/apps/baobab.*
%dir %gnomehelpdir/baobab
%gnomehelpdir/baobab/*
%_man1dir/baobab.1.*
%dir %_datadir/omf/baobab
%_datadir/omf/baobab/*.omf
%config %gconf_schemasdir/baobab.schemas

%exclude %_libdir/*.a
%exclude %_iconsdir/hicolor/icon-theme.cache

%changelog

Todas as alterações você pod ver aqui

 
projeto & código: Vladimir Lettiev aka crux © 2004-2005, Andrew Avramenko aka liks © 2007-2008
mantenedor atual: Michael Shigorin
mantenedor da tradução: Fernando Martini aka fmartini © 2009