Logoj0ke.net Open Build Service > Projects > internetx:projects:virtualization > rhevm-guest-agent > Changes
Sign Up | Log In

Changes of Revision 6

[-] Changed rhevm-guest-agent.spec
x
 
1
@@ -49,81 +49,6 @@
2
 Requires: pam
3
 Obsoletes: rhev-agent-pam-rhev-cred
4
 
5
-%package gdm-plugin
6
-Summary: GDM plug-in for the oVirt Guest Agent
7
-# No gdm-devel package is available for plug-in development. So for now
8
-# we build the gdm package.
9
-%if 0%{?rhel}
10
-Source1: gdm-2.30.4-48.el6.src.rpm
11
-
12
-%define gdm_version gdm-2.30.4
13
-%define gdm_release %{gdm_version}-48.el6
14
-
15
-%define libauditver 1.0.6
16
-%define pango_version 1.2.0
17
-%define gtk2_version 2.6.0
18
-%define libglade2_version 2.0.0
19
-%define libgnomeui_version 2.2.0
20
-%define scrollkeeper_version 0.3.4
21
-%define pam_version 0.99.8.1-11
22
-%define desktop_file_utils_version 0.2.90
23
-%define gail_version 1.2.0
24
-%define nss_version 3.11.1
25
-%define consolekit_version 0.3.0-9
26
-%define hal_version 0.5.9
27
-%define fontconfig_version 2.6.0
28
-
29
-# The following requirements were copied from the gdm.spec file.
30
-BuildRequires: pkgconfig(libcanberra-gtk)
31
-BuildRequires: scrollkeeper >= 0:%{scrollkeeper_version}
32
-BuildRequires: pango-devel >= 0:%{pango_version}
33
-BuildRequires: gtk2-devel >= 0:%{gtk2_version}
34
-BuildRequires: libglade2-devel >= 0:%{libglade2_version}
35
-BuildRequires: libgnomeui-devel >= 0:%{libgnomeui_version}
36
-BuildRequires: pam-devel >= 0:%{pam_version}
37
-BuildRequires: fontconfig >= 0:%{fontconfig_version}
38
-BuildRequires: desktop-file-utils >= %{desktop_file_utils_version}
39
-BuildRequires: gail-devel >= 0:%{gail_version}
40
-BuildRequires: libtool automake autoconf
41
-BuildRequires: libattr-devel
42
-BuildRequires: gettext
43
-BuildRequires: gnome-doc-utils
44
-BuildRequires: libdmx-devel
45
-BuildRequires: audit-libs-devel >= %{libauditver}
46
-BuildRequires: autoconf automake libtool
47
-BuildRequires: intltool
48
-%ifnarch s390 s390x
49
-BuildRequires: xorg-x11-server-Xorg
50
-%endif
51
-BuildRequires: nss-devel >= %{nss_version}
52
-#BuildRequires: ConsoleKit
53
-BuildRequires: libselinux-devel
54
-BuildRequires: check-devel
55
-BuildRequires: iso-codes-devel
56
-BuildRequires: libxklavier-devel >= 4.0
57
-#BuildRequires: DeviceKit-power-devel 
58
-BuildRequires: pkgconfig(libgnomekbdui)
59
-BuildRequires: pkgconfig(libxklavier)
60
-BuildRequires: libXdmcp-devel
61
-%else
62
-BuildRequires: dbus-glib-devel
63
-BuildRequires: gdm-devel
64
-BuildRequires: gobject-introspection-devel
65
-BuildRequires: gtk2-devel
66
-%endif
67
-Requires: %{name} = %{version}-%{release}
68
-Requires: %{name}-pam-module = %{version}-%{release}
69
-Requires: gdm
70
-Obsoletes: rhev-agent-gdm-plugin-rhevcred
71
-
72
-%package kdm-plugin
73
-Summary: KDM plug-in for the oVirt Guest Agent
74
-BuildRequires: kdebase-workspace-devel
75
-Requires: %{name} = %{version}-%{release}
76
-Requires: %{name}-pam-module = %{version}-%{release}
77
-Requires: kdm
78
-Obsoletes: rhev-agent-kdm-plugin-rhevcred
79
-
80
 %description
81
 This is the oVirt management agent running inside the guest. The agent
82
 interfaces with the oVirt manager, supplying heart-beat info as well as
83
@@ -142,14 +67,6 @@
84
 The oVirt PAM module provides the functionality necessary to use the
85
 oVirt automatic log-in system.
86
 
87
-%description gdm-plugin
88
-The GDM plug-in provides the functionality necessary to use the
89
-oVirt automatic log-in system.
90
-
91
-%description kdm-plugin
92
-The KDM plug-in provides the functionality necessary to use the
93
-oVirt automatic log-in system.
94
-
95
 %prep
96
 %setup -q -n ovirt-guest-agent-%{version}
97
 
98
@@ -164,11 +81,6 @@
99
 
100
 sed -i s/AM_PROG_AR/#AM_PROG_AR/ge configure.ac
101
 
102
-cp -f gdm2-plugin/gdm2-Makefile.am gdm-plugin/Makefile.am
103
-cp -f gdm2-plugin/gdm-ovirtcred-extension.c gdm-plugin/
104
-cp -f gdm2-plugin/gdm-ovirtcred-extension.h gdm-plugin/
105
-cp -f gdm2-plugin/plugin.c gdm-plugin/
106
-
107
 rpmbuild --define="_topdir %{_topdir}" --recompile %{SOURCE1}
108
 
109
 autoreconf -i -f
110
@@ -177,7 +89,6 @@
111
 %configure \
112
     --enable-securedir=%{_moduledir} \
113
     --includedir=%{_includedir}/security \
114
-    --with-gdm-src-dir=%{_topdir}/BUILD/%{gdm_version} \
115
     --with-simple-greeter-plugins-dir=%{_libdir}/gdm/simple-greeter/plugins \
116
     --with-pam-prefix=%{_sysconfdir}
117
 
118
@@ -186,10 +97,7 @@
119
 %install
120
 # libtool will look for this file when relinking during installation.
121
 mkdir -p %{buildroot}%{_libdir}
122
-cp %{_topdir}/BUILDROOT/%{gdm_release}.%{?_arch}%{_libdir}/libgdmsimplegreeter.so \
123
-   %{buildroot}%{_libdir}
124
 
125
-sed -i "s~parent->setObjectName(\"welcome\");~parent->setObjectName(\"talker\");~" kdm-plugin/src/kgreet_ovirtcred.cpp
126
 
127
 make install DESTDIR=%{buildroot}
128
 
129
@@ -254,11 +162,6 @@
130
     /sbin/service ovirt-guest-agent start; } || :
131
 
132
 
133
-%post kdm-plugin
134
-if ! grep -q "^PluginsLogin=" "%{_kdmrc}";
135
-then
136
-    sed -i "s~^#PluginsLogin=winbind~PluginsLogin=ovirtcred,classic~" "%{_kdmrc}"
137
-fi
138
 
139
 %preun common
140
 if [ "$1" -eq 0 ]
141
@@ -334,28 +237,6 @@
142
 %exclude %{_moduledir}/pam_ovirt_cred.la
143
 
144
 
145
-%files gdm-plugin
146
-# This is intentionally NOT 'noreplace' If this is modified by an user,
147
-# this actually might break it.
148
-%config %{_sysconfdir}/pam.d/gdm-ovirtcred
149
-%{_datadir}/icons/hicolor/*/*/*.png
150
-%dir %{_datadir}/gdm/simple-greeter/extensions/ovirtcred
151
-%{_datadir}/gdm/simple-greeter/extensions/ovirtcred/page.ui
152
-%if 0%{?rhel}
153
-%{_libdir}/gdm/simple-greeter/plugins/ovirtcred.so
154
-%else
155
-%{_libdir}/gdm/simple-greeter/extensions/libovirtcred.so
156
-%endif
157
-# Unwanted files
158
-%exclude %{_libdir}/libgdmsimplegreeter.so
159
-%exclude %{_libdir}/gdm/simple-greeter/plugins/ovirtcred.a
160
-%exclude %{_libdir}/gdm/simple-greeter/plugins/ovirtcred.la
161
-
162
-%files kdm-plugin
163
-# This is intentionally NOT 'noreplace' If this is modified by an user,
164
-# this actually might break it.
165
-%config %{_sysconfdir}/pam.d/kdm-ovirtcred
166
-%attr (755,root,root) %{_libdir}/kde4/kgreet_ovirtcred.so
167
 
168
 %changelog
169
 * Thu May 29 2014 Vinzenz Feenstra <evilissimo@redhat.com> - 1.0.9-4
170