Sisyphus repositório
Última atualização: 1 outubro 2023 | SRPMs: 18631 | Visitas: 37885148
en ru br
ALT Linux repositórios
S:45.0.2-alt1
5.0: 2.26.1-alt1
4.1: 2.22.4-alt0.M41.1
4.0: 2.16.0-alt1
3.0: 2.10.1-alt1

Group :: Monitoramento
RPM: gnome-system-monitor

 Main   Changelog   Spec   Patches   Sources   Download   Gear   Bugs e FR  Repocop 

%define ver_major 2.10

Name: gnome-system-monitor
Version: %ver_major.1
Release: alt1

Summary: Simple process monitor
License: LGPL
Group: Monitoring
Url: ftp://ftp.gnome.org

Source: ftp://ftp.gnome.org/pub/gnome/sources/%name/%ver_major/%name-%version.tar.bz2

%define libgnomeui_ver 2.10.0
%define libgnomesu_ver 0.9.5
%define libgtop_ver 2.10.1
%define libwnck_ver 2.10.0
%define scrollkeeper_ver 0.3.14
%define GConf_ver 2.10.0
%define rpm_ver 4.0.4-alt14

PreReq: scrollkeeper >= %scrollkeeper_ver
PreReq: GConf2 >= %GConf_ver

Requires: libgnomeui >= %libgnomeui_ver
Requires: libgtop2 >= %libgtop_ver
Requires: libwnck >= %libwnck_ver
Requires: libgnomesu >= %libgnomesu_ver

BuildPreReq: menu-devel
BuildPreReq: libgnomeui-devel >= %libgnomeui_ver
BuildPreReq: libgtop2-devel >= %libgtop_ver
BuildPreReq: libwnck-devel >= %libwnck_ver
BuildPreReq: libgnomesu-devel >= %libgnomesu_ver
BuildPreReq: rpm >= %rpm_ver

# Automatically added by buildreq on Mon Feb 07 2005

BuildRequires: GConf2 ORBit2-devel XFree86-devel XFree86-libs esound fontconfig freetype2 glib2-devel gnome-vfs2-devel libGConf2-devel libart_lgpl-devel libatk-devel libbonobo2-devel libbonoboui-devel libgdbm-devel libgnome-devel libgnome-keyring libgnomecanvas-devel libgnomesu-devel libgnomeui-devel libgtk+2-devel libgtop2-devel libpango-devel libpopt-devel libstartup-notification libwnck-devel libxml2-devel perl-XML-Parser pkgconfig scrollkeeper xorg-x11-devel xorg-x11-libs

%description
Gnome-system-monitor is a simple process and system monitor.

%prep
%setup -q

%build
%configure --disable-schemas-install

%make_build

%install
export GCONF_DISABLE_MAKEFILE_SCHEMA_INSTALL=1
%makeinstall
unset GCONF_DISABLE_MAKEFILE_SCHEMA_INSTALL

# menu

%__mkdir_p %buildroot%_menudir
freedesktop2menu.pl %name "Applications/Monitoring" \
   %buildroot%_datadir/applications/%name.desktop \
   %buildroot%_menudir/%name

# remove non-packaged files

%__rm -rf %buildroot/var

%find_lang --with-gnome %name

%post
%update_scrollkeeper
%gconf2_install %name
%update_menus

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

%postun
%clean_scrollkeeper
%clean_menus

%files -f %name.lang
%_bindir/*
%_datadir/applications/*
%_menudir/*
%config %_sysconfdir/gconf/schemas/*

%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