Репозиторий Sisyphus
Последнее обновление: 1 октября 2023 | Пакетов: 18631 | Посещений: 37552827
en ru br
Репозитории ALT
5.1: 0.23-alt0.3.M51.1
4.1: 0.23-alt0.3
4.0: 0.23-alt0.3
3.0: 0.18-alt3
www.altlinux.org/Changes

Другие репозитории
Upstream:0.23

Группа :: Сети/Удалённый доступ
Пакет: grdesktop

 Главная   Изменения   Спек   Патчи   Sources   Загрузить   Gear   Bugs and FR  Repocop 

Name: grdesktop
Version: 0.23
Release: alt0.3.M51.1

Summary: RDP client GUI
License: GPL
Group: Networking/Remote access
Url: http://www.nongnu.org/grdesktop/

Packager: Vitaly Lipatov <lav at altlinux.ru>

Source: %name-%version.tar.bz2
#Patch0: %name-keypath-patch

# Typical environment for GNOME program

Requires(post): GConf2
BuildPreReq: GConf2
BuildPreReq: desktop-file-utils

# Automatically added by buildreq on Thu Aug 18 2005

BuildRequires: GConf2 ORBit2-devel esound fontconfig freetype2 glib2-devel gnome-vfs2-devel libGConf2-devel libart_lgpl-devel libatk-devel libbonobo2-devel libbonoboui-devel libgnome-devel libgnome-keyring libgnomecanvas-devel libgnomeui-devel libgtk+2-devel libpango-devel libpopt-devel libxml2-devel pkgconfig rdesktop scrollkeeper

Requires: rdesktop

%description
grdesktop is a frontend, written in C using the GTK+ 2 toolkit,
for the remote desktop client (rdesktop) which can be used to
access older RDP implementations (usually Windows app servers).

It can save several connections (including their options),
and browse the network for available terminal servers.

In case [g]rdesktop doesn't work for you, see also remmina.

%prep
%setup
#patch0 -p1
sed -i "s| at GETTEXT_PACKAGE at | at PACKAGE at |g" po/Makefile*
%build
#autoreconf -isfv
%configure --with-keymap-path=%_datadir/rdesktop/keymaps --disable-schemas-install
%make

%install
%makeinstall

# TODO: make a patch and report to upstream

cat > %buildroot%_desktopdir/%{name}.desktop <<EOF
[Desktop Entry]
Type=Application
Version=1.0
Name=%name
GenericName=Remotedesktop Client
Comment=GTK+2 frontend for rdesktop. Connect to a remote Windows Terminal-Server
Comment[de]=Verbindet zu einem entfernten Windows Terminal-Server
Exec=grdesktop
Icon=grdesktop
Terminal=false
Actions=Full;
Categories=Network;RemoteAccess;

[Desktop Action Full]
Exec=grdesktop
EOF

%find_lang %name --with-gnome
rm -rf %buildroot%_localstatedir/scrollkeeper

%post
%gconf2_install %name

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

%files -f %name.lang
%_bindir/*
%_man1dir/*
%_pixmapsdir/*
#_datadir/locale/*
%_desktopdir/*.desktop
%_datadir/application-registry/*
%_datadir/mime-info/*
%config %_sysconfdir/gconf/schemas/*
%doc AUTHORS ChangeLog NEWS README TODO doc

%changelog

Полный changelog можно просмотреть здесь

 
дизайн и разработка: Vladimir Lettiev aka crux © 2004-2005, Andrew Avramenko aka liks © 2007-2008
текущий майнтейнер: Michael Shigorin