Logoj0ke.net Open Build Service > Projects > virtualization:VMware > vmware-view-open-client > VMware-view-open-client.spec
Sign Up | Log In

File VMware-view-open-client.spec of Package vmware-view-open-client

x
 
1
%define     BUILD_THINCLIENT_RPM 0
2
%define     buildnum 297975
3
Name:       VMware-view-open-client
4
Version:    4.5.0
5
Release:    1
6
Summary:    VMware View Open Client
7
Group:      Applications/Internet
8
License:    LGPLv2
9
AutoreqProv:    on
10
Source0:    %{name}-source-%{version}-%{buildnum}.tar.gz
11
Patch0:     vmware-view-desktop.patch
12
Requires:   rdesktop
13
BuildRoot:  %{_tmppath}/%{name}-%{version}-root
14
Provides:   VMware-vdm-client = %{version}
15
Obsoletes:  VMware-vdm-client < %{version}
16
Conflicts:  VMware-view-client-lite
17
18
BuildRequires:  gcc-c++
19
BuildRequires:  boost-devel >= 1.34.1
20
BuildRequires:  gtk2-devel >= 2.4.0
21
BuildRequires:  libxml2-devel >= 2.6.0
22
BuildRequires:  openssl-devel >= 0.9.8
23
BuildRequires:  libcurl-devel >= 7.16.0
24
BuildRequires:  libicu-devel >= 3.8
25
BuildRequires:  intltool >= 0.21
26
%if 0%{?suse_version}
27
BuildRequires:  update-desktop-files
28
%endif
29
30
%description
31
Allows users to connect to desktops on a View Connection Server.
32
%description -l de
33
Ermöglicht Benutzern die Verbindungsherstellung mit Desktops auf einem View Connection Server.
34
%description -l fr
35
Permet aux utilisateurs de se connecter à des postes de travail sur un View Connection Server.
36
%description -l ja
37
ユーザーは、View Connection Server 上のデスクトップに接続できます。
38
39
%package -n VMware-view-open-client-lite
40
Summary: VMware View Open Client 
41
Group: Applications/Internet
42
Requires: rdesktop-lite
43
Provides: VMware-vdm-thinclient = %{version}
44
Obsoletes: VMware-vdm-thinclient < %{version}
45
Conflicts: VMware-view-client
46
47
%description -n VMware-view-open-client-lite
48
Allows users to connect to desktops on a View Connection Server.
49
%description -l de -n VMware-view-open-client-lite
50
Ermöglicht Benutzern die Verbindungsherstellung mit Desktops auf einem View Connection Server.
51
%description -l fr -n VMware-view-open-client-lite
52
Permet aux utilisateurs de se connecter à des postes de travail sur un View Connection Server.
53
%description -l ja -n VMware-view-open-client-lite
54
ユーザーは、View Connection Server 上のデスクトップに接続できます。
55
56
%prep
57
%setup -n %{name}-source-%{version}-%{buildnum}
58
%patch0
59
60
%build
61
%configure \
62
 --with-boost=%{_prefix} \
63
 --with-boost-libdir=%{_libdir} || cat config.log
64
65
%__make
66
67
%install
68
%__make DESTDIR=%{buildroot} install
69
%if 0%{?suse_version}
70
%suse_update_desktop_file vmware-view
71
%suse_update_desktop_file -i vmware-view System Network "VMware View Open Client"
72
%endif
73
74
%post -n VMware-view-open-client-lite
75
/usr/sbin/squash-merge -m VMware-view-open-client-lite || true
76
77
%preun -n VMware-view-open-client-lite
78
/usr/sbin/squash-merge --unmerge VMware-view-open-client-lite || true
79
exit 0
80
81
%files
82
%defattr(-, root, root, -)
83
%attr(0755, root, root) "/usr/bin/vmware-view"
84
%attr(0755, root, root) "/usr/bin/vmware-view-tunnel"
85
%attr(0755, root, root) "/usr/bin/vmware-view-log-collector"
86
%dir "/usr/share/doc/VMware-view-open-client"
87
%doc "/usr/share/doc/VMware-view-open-client/README.txt"
88
%doc "/usr/share/doc/VMware-view-open-client/open_source_licenses.txt"
89
##doc "/usr/share/doc/VMware-view-open-client/VMware-view-open-client-EULA-*.txt"
90
%doc "/usr/share/doc/VMware-view-open-client/View_Client_Admin_Guide-*.pdf"
91
%dir "/usr/share/doc/VMware-view-open-client/help"
92
%dir "/usr/share/doc/VMware-view-open-client/help/*"
93
%doc "/usr/share/doc/VMware-view-open-client/help/*/*"
94
%dir "/usr/share/doc/VMware-view-open-client/patches"
95
%doc "/usr/share/doc/VMware-view-open-client/patches/rdesktop-1.6.0-win7scard.patch"
96
%doc "/usr/share/man/man1/vmware-view.1.gz"
97
%doc "/usr/share/man/man1/vmware-view-tunnel.1.gz"
98
%attr(0444, root, root) "/usr/share/pixmaps/vmware-view.png"
99
%attr(0444, root, root) "/usr/share/applications/vmware-view.desktop"
100
%attr(0444, root, root) "/usr/share/locale/*/*/*"
101
102
%if 0%{?BUILD_THINCLIENT_RPM} 
103
%files -n VMware-view-open-client-lite
104
%attr (400, root, root) "/var/lib/addons/VMware-view-open-client-lite.squash"
105
%endif
106