/[packages]/cauldron/gnome-shell/current/SPECS/gnome-shell.spec
ViewVC logotype

Annotation of /cauldron/gnome-shell/current/SPECS/gnome-shell.spec

Parent Directory Parent Directory | Revision Log Revision Log


Revision 119738 - (hide annotations) (download)
Thu Jul 7 11:22:36 2011 UTC (12 years, 8 months ago) by dmorgan
File size: 3314 byte(s)
Fix requires
1 mikala 113184 %define xulrunner_version %(rpm -q --queryformat %%{VERSION} xulrunner)
2 dmorgan 113274
3 tv 72303 Summary: Next generation GNOME desktop shell
4 dmorgan 101673 Name: gnome-shell
5 dmorgan 118786 Version: 3.1.3
6 dmorgan 118921 Release: %mkrel 2
7 dmorgan 118786 Source0: ftp://ftp.gnome.org/pub/GNOME/sources/%{name}/%{name}-%{version}.tar.xz
8 tv 72303 Source1: gnome-shell-session
9 dmorgan 110078 Patch0: gnome-shell-3.0.2-check-pointer.patch
10 tv 72303 License: GPLv2+ and LGPLv2+
11     Group: Graphical desktop/GNOME
12     Url: http://live.gnome.org/GnomeShell
13 dmorgan 101673 BuildRequires: mutter-devel >= 3.0.0
14     BuildRequires: gjs-devel >= 0.7.11
15 tv 72303 BuildRequires: libgstreamer-plugins-base-devel >= 0.10.16
16 dmorgan 101673 BuildRequires: clutter-devel >= 1.5.15
17 tv 72303 BuildRequires: gnome-menus-devel
18     BuildRequires: dbus-glib-devel
19 dmorgan 101673 BuildRequires: gnome-desktop3-devel >= 2.90.0
20     BuildRequires: libtelepathy-glib-devel >= 0.13.12
21     BuildRequires: libtelepathy-logger-devel >= 0.2.4
22     BuildRequires: gtk+3.0-devel >= 3.0.0
23     BuildRequires: evolution-data-server-devel >= 1.2.0
24     BuildRequires: gsettings-desktop-schemas-devel >= 0.1.7
25 tv 72303 BuildRequires: intltool
26 dmorgan 101673 BuildRequires: polkit-1-devel
27     BuildRequires: libcanberra-devel
28     BuildRequires: pulseaudio-devel
29 dmorgan 101790 BuildRequires: gnutls-devel
30 dmorgan 118786 BuildRequires: pkgconfig(libstartup-notification-1.0) >= 0.11
31 tv 72303 Requires: mutter
32     Requires: gjs
33     Requires: gir-repository
34     Requires: glxinfo
35     Requires: gnome-session
36 mikala 113184 Requires: gnome-icon-theme-symbolic
37 dmorgan 113337 Requires: %{_lib}xulrunner%{xulrunner_version}
38 dmorgan 109522 # For a GSettings schema
39 mikala 113184 Requires: gnome-settings-daemon
40     Requires: gsettings-desktop-schemas
41     Requires: gnome-python-gconf
42     Requires: python-gobject
43 dmorgan 118921 Requires: packagekit-gtk-module
44 tv 72303
45 dmorgan 119733 # Look if we can remove with next rpm-mageia-setup
46     Requires: %{_lib}atk-gir1.0
47 dmorgan 119738 Requires: %{_lib}gtk-gir3.0
48 dmorgan 119733
49 dmorgan 113274 Obsoletes: gnome-applet-netspeed < 3.0.2
50    
51 tv 72303 %description
52     The GNOME Shell redefines user interactions with the GNOME desktop. In
53     particular, it offers new paradigms for launching applications,
54     accessing documents, and organizing open windows in GNOME. Later, it
55     will introduce a new applets eco-system and offer new solutions for
56     other desktop features, such as notifications and contacts
57     management. The GNOME Shell is intended to replace functions handled
58     by the GNOME Panel and by the window manager in previous versions of
59     GNOME. The GNOME Shell has rich visual effects enabled by new
60     graphical technologies.
61    
62     %prep
63     %setup -q
64     %apply_patches
65    
66     %build
67     export LD_LIBRARY_PATH=%xulrunner_mozappdir
68     %configure2_5x --enable-compile-warnings=no \
69 dmorgan 101673 --disable-static --disable-schemas-install
70 tv 72303 %make
71    
72     %install
73     rm -rf %{buildroot}
74 dmorgan 101673 %makeinstall_std
75 tv 72303 %find_lang %name
76    
77     mkdir -p %{buildroot}/%{_datadir}/gnome-shell/xdg-override/autostart
78     cp -f %{buildroot}/%{_datadir}/applications/gnome-shell.desktop %{buildroot}/%{_datadir}/gnome-shell/xdg-override/autostart
79    
80 dmorgan 101790 rm -rf %{buildroot}/%{_libdir}/mutter/plugins/*.la
81    
82 tv 72303 install -m 755 %{SOURCE1} %{buildroot}/%{_datadir}/gnome-shell/
83    
84     %clean
85     rm -rf %{buildroot}
86    
87     %define schemas gnome-shell
88    
89     %preun
90     %preun_uninstall_gconf_schemas %schemas
91    
92     %files -f %name.lang
93     %defattr(-,root,root)
94     %doc README
95     %_sysconfdir/gconf/schemas/gnome-shell.schemas
96 dmorgan 101673 %_bindir/*
97 tv 72303 %_libdir/%name
98 dmorgan 101673 %{_libexecdir}/gnome-shell-calendar-server
99     %{_libexecdir}/gnome-shell-perf-helper
100     %{_datadir}/dbus-1/services/org.gnome.Shell.CalendarServer.service
101     %{_datadir}/glib-2.0/schemas/org.gnome.shell.gschema.xml
102 tv 72303 %_datadir/applications/%name.desktop
103     %_datadir/%name
104     %_mandir/man1/%name.1*
105    

  ViewVC Help
Powered by ViewVC 1.1.30