]> git.pld-linux.org Git - packages/gnome-shell.git/blame - gnome-shell.spec
- obsolete
[packages/gnome-shell.git] / gnome-shell.spec
CommitLineData
80f1cab6 1Summary: Window manager and application launcher for GNOME
1a7ebb2b 2Name: gnome-shell
2f558f72
MB
3Version: 3.2.2
4Release: 1
1a7ebb2b 5License: GPL v2+
6Group: X11/Window Managers
293b02ce 7Source0: http://ftp.gnome.org/pub/GNOME/sources/gnome-shell/3.2/%{name}-%{version}.tar.xz
2f558f72 8# Source0-md5: a42bae2c05048c7ddd60b5114e72796a
80f1cab6
ŁK
9URL: http://live.gnome.org/GnomeShell
10BuildRequires: GConf2-devel
46d92bde 11BuildRequires: NetworkManager-devel >= 0.8.999
80f1cab6 12BuildRequires: autoconf >= 2.63
293b02ce
ŁK
13BuildRequires: automake >= 1:1.11
14BuildRequires: clutter-devel >= 1.7.5
80f1cab6 15BuildRequires: dbus-glib-devel
293b02ce
ŁK
16BuildRequires: evolution-data-server-devel >= 3.1.90
17BuildRequires: folks-devel >= 0.6.1
18BuildRequires: gettext-devel >= 0.17
4e6ec647 19BuildRequires: gjs-devel >= 1.30.1
293b02ce
ŁK
20BuildRequires: glib2-devel >= 1:2.29.10
21BuildRequires: gnome-bluetooth-devel >= 3.1.0
22BuildRequires: gnome-desktop-devel >= 3.1.90
23BuildRequires: gnome-menus-devel >= 3.1.90
80f1cab6 24BuildRequires: gobject-introspection-devel >= 0.10.1
293b02ce 25BuildRequires: gsettings-desktop-schemas-devel >= 3.1.90
80f1cab6
ŁK
26BuildRequires: gstreamer-devel >= 0.10.21
27BuildRequires: gstreamer-plugins-base-devel >= 0.10.21
28BuildRequires: gtk+3-devel >= 3.0.0
293b02ce
ŁK
29BuildRequires: intltool >= 0.40
30BuildRequires: json-glib-devel >= 0.13.90
80f1cab6 31BuildRequires: libcanberra-devel
293b02ce
ŁK
32BuildRequires: libcroco-devel >= 0.6.2
33BuildRequires: libgnome-keyring-devel
34BuildRequires: libsoup-devel
80f1cab6
ŁK
35BuildRequires: libtool >= 2:2.2.6
36BuildRequires: libxml2-devel
204bafc6 37BuildRequires: mutter-devel >= 3.2.1
80f1cab6
ŁK
38BuildRequires: pkgconfig >= 1:0.22
39BuildRequires: polkit-devel >= 0.100
40BuildRequires: pulseaudio-devel
a985b63a 41BuildRequires: rpm-pythonprov
80f1cab6 42BuildRequires: rpmbuild(macros) >= 1.601
293b02ce
ŁK
43BuildRequires: startup-notification-devel >= 0.11
44BuildRequires: tar >= 1:1.22
45BuildRequires: telepathy-glib-devel >= 0.15.5
80f1cab6
ŁK
46BuildRequires: telepathy-logger-devel >= 0.2.4
47BuildRequires: xorg-lib-libXfixes-devel
293b02ce 48BuildRequires: xz
80f1cab6
ŁK
49Requires(post,postun): glib2 >= 1:2.26.0
50Requires(post,preun): GConf2
293b02ce
ŁK
51Requires: caribou >= 0.3.5
52Requires: evolution-data-server >= 3.1.90
2f558f72 53Requires: gjs >= 1.30.1
293b02ce 54Requires: gnome-bluetooth-libs >= 3.1.0
626f4cd1 55Requires: gnome-menus >= 3.1.90
293b02ce
ŁK
56Requires: gnome-settings-daemon >= 3.1.90
57Requires: gsettings-desktop-schemas >= 3.1.90
204bafc6 58Requires: mutter >= 3.2.1
21482538 59Requires: nautilus >= 3.2.0
626f4cd1 60Requires: telepathy-logger >= 0.2.4
21482538 61Suggests: gnome-contacts >= 3.2.0
76f6a6f7 62Suggests: gnome-icon-theme-symbolic >= 3.0.0
f614e030 63Provides: gdm-wm = 3.2.1-1
1a7ebb2b 64BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
65
66%description
80f1cab6
ŁK
67GNOME Shell is the defining technology of the GNOME 3 desktop user
68experience. It provides core interface functions like switching to
69windows and launching applications. GNOME Shell takes advantage of the
70capabilities of modern graphics hardware and introduces innovative
71user interface concepts to provide a delightful and easy to use
72experience.
1a7ebb2b 73
293b02ce
ŁK
74%package -n browser-plugin-%{name}
75Summary: gnome-shell plugin for WWW browsers
76Summary(pl.UTF-8): Wtyczka gnome-shell do przeglądarek WWW
77Group: X11/Libraries
78Requires: %{name} = %{version}-%{release}
79Requires: browser-plugins >= 2.0
80Requires: browser-plugins(%{_target_base_arch})
81Provides: mozilla-firefox-plugin-gnome-shell = %{version}-%{release}
82Provides: mozilla-plugin-gnome-shell = %{version}-%{release}
83Obsoletes: mozilla-firefox-plugin-gnome-shell < %{version}-%{release}
84Obsoletes: mozilla-plugin-gnome-shell < %{version}-%{release}
85
86%description -n browser-plugin-%{name}
87gnome-shell plugin for WWW browsers.
88
89%description -n browser-plugin-%{name} -l pl.UTF-8
90Wtyczka gnome-shell do przeglądarek WWW.
91
1a7ebb2b 92%prep
93%setup -q
94
95%build
80f1cab6
ŁK
96%{__intltoolize}
97%{__libtoolize}
f5486c89 98%{__aclocal} -I m4
80f1cab6
ŁK
99%{__autoconf}
100%{__autoheader}
101%{__automake}
1a7ebb2b 102%configure \
293b02ce 103 --with-ca-certificates=/etc/certs/ca-certificates.crt \
1a7ebb2b 104 --disable-schemas-install \
184c4ba1 105 --disable-silent-rules \
1a7ebb2b 106 --disable-static
80f1cab6 107%{__make} -j1
1a7ebb2b 108
109%install
110rm -rf $RPM_BUILD_ROOT
cd647269 111install -d $RPM_BUILD_ROOT%{_datadir}/gnome-shell/extensions
1a7ebb2b 112
113%{__make} install \
43e0fed8
ER
114 INSTALL="install -p" \
115 install_sh="install -p" \
293b02ce
ŁK
116 DESTDIR=$RPM_BUILD_ROOT \
117 mozillalibdir=%{_browserpluginsdir}
1a7ebb2b 118
293b02ce
ŁK
119%{__rm} $RPM_BUILD_ROOT%{_libdir}/gnome-shell/libgnome-shell.la \
120 $RPM_BUILD_ROOT%{_browserpluginsdir}/*.la
80f1cab6
ŁK
121
122%find_lang %{name}
1a7ebb2b 123
124%clean
125rm -rf $RPM_BUILD_ROOT
126
127%post
128%gconf_schema_install gnome-shell.schemas
80f1cab6 129%glib_compile_schemas
1a7ebb2b 130
131%preun
132%gconf_schema_uninstall gnome-shell.schemas
133
80f1cab6
ŁK
134%postun
135if [ "$1" = "0" ]; then
136 %glib_compile_schemas
137fi
1a7ebb2b 138
293b02ce
ŁK
139%post -n browser-plugin-%{name}
140%update_browser_plugins
141
142%postun -n browser-plugin-%{name}
143if [ "$1" = 0 ]; then
144 %update_browser_plugins
145fi
146
1a7ebb2b 147%files -f %{name}.lang
148%defattr(644,root,root,755)
9f710482 149%attr(755,root,root) %{_bindir}/gnome-shell
80f1cab6 150%attr(755,root,root) %{_bindir}/gnome-shell-extension-tool
293b02ce
ŁK
151%attr(755,root,root) %{_libexecdir}/gnome-shell-calendar-server
152%attr(755,root,root) %{_libexecdir}/gnome-shell-hotplug-sniffer
153%attr(755,root,root) %{_libexecdir}/gnome-shell-perf-helper
80f1cab6
ŁK
154%{_sysconfdir}/gconf/schemas/gnome-shell.schemas
155%dir %{_libdir}/gnome-shell
156%attr(755,root,root) %{_libdir}/gnome-shell/libgnome-shell.so
80f1cab6
ŁK
157%{_libdir}/gnome-shell/Gvc-1.0.typelib
158%{_libdir}/gnome-shell/Shell-0.1.typelib
159%{_libdir}/gnome-shell/St-1.0.typelib
160%{_datadir}/dbus-1/services/org.gnome.Shell.CalendarServer.service
293b02ce 161%{_datadir}/dbus-1/services/org.gnome.Shell.HotplugSniffer.service
80f1cab6
ŁK
162%{_datadir}/glib-2.0/schemas/org.gnome.shell.gschema.xml
163%{_datadir}/gnome-shell
164%{_desktopdir}/gnome-shell.desktop
165%{_mandir}/man1/gnome-shell.1*
293b02ce
ŁK
166
167%files -n browser-plugin-%{name}
168%defattr(644,root,root,755)
169%attr(755,root,root) %{_browserpluginsdir}/libgnome-shell-browser-plugin.so
This page took 0.11836 seconds and 4 git commands to generate.