- cleanup (status-notifier code is embedded now)
[packages/gnome-flashback.git] / gnome-flashback.spec
1 Summary:        GNOME Flashback module - GNOME 3 shell similar to GNOME 2
2 Summary(pl.UTF-8):      Moduł GNOME Flashback - powłoka GNOME 3 podobna do GNOME 2
3 Name:           gnome-flashback
4 Version:        3.34.2
5 Release:        1
6 License:        GPL v3+
7 Group:          X11/Applications
8 Source0:        http://ftp.gnome.org/pub/GNOME/sources/gnome-flashback/3.34/%{name}-%{version}.tar.xz
9 # Source0-md5:  251b51bad322c41d34d06fdb8f1799d4
10 URL:            https://wiki.gnome.org/Projects/GnomeFlashback
11 BuildRequires:  autoconf >= 2.50
12 BuildRequires:  automake >= 1:1.13
13 BuildRequires:  gdk-pixbuf2-devel >= 2.32.2
14 BuildRequires:  gettext-tools >= 0.19.4
15 BuildRequires:  glib2-devel >= 1:2.44.0
16 BuildRequires:  gnome-bluetooth-devel >= 3.0
17 BuildRequires:  gnome-desktop-devel >= 3.12.0
18 BuildRequires:  gsettings-desktop-schemas-devel >= 3.31.0
19 BuildRequires:  gtk+3-devel >= 3.22.0
20 BuildRequires:  ibus-devel >= 1.5.2
21 BuildRequires:  libcanberra-gtk3-devel >= 0.13
22 BuildRequires:  libtool >= 2:2
23 BuildRequires:  libxcb-devel
24 BuildRequires:  pango-devel
25 BuildRequires:  pkgconfig
26 BuildRequires:  polkit-devel >= 0.97
27 BuildRequires:  pulseaudio-devel
28 BuildRequires:  tar >= 1:1.22
29 BuildRequires:  upower-devel >= 0.99.0
30 BuildRequires:  xkeyboard-config
31 BuildRequires:  xorg-lib-libX11-devel
32 BuildRequires:  xorg-lib-libXext-devel
33 BuildRequires:  xorg-lib-libXfixes-devel
34 BuildRequires:  xorg-lib-libXi-devel >= 1.6.0
35 BuildRequires:  xorg-lib-libXrandr-devel >= 1.5.0
36 BuildRequires:  xorg-lib-libxkbfile-devel
37 BuildRequires:  xz
38 Requires(post,postun):  glib2 >= 1:2.44.0
39 Requires:       gdk-pixbuf2 >= 2.32.2
40 Requires:       glib2 >= 1:2.44.0
41 Requires:       gnome-bluetooth-libs >= 3.0
42 Requires:       gnome-desktop >= 3.12.0
43 Requires:       gsettings-desktop-schemas >= 3.31.0
44 Requires:       gtk+3 >= 3.22.0
45 Requires:       ibus-libs >= 1.5.2
46 Requires:       libcanberra-gtk3 >= 0.13
47 Requires:       polkit >= 0.97
48 Requires:       upower-libs >= 0.99.0
49 Requires:       xorg-lib-libXi >= 1.6.0
50 Requires:       xorg-lib-libXrandr >= 1.5.0
51 BuildRoot:      %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
52
53 %description
54 GNOME Flashback (previously called GNOME fallback mode) is a shell for
55 GNOME 3. The desktop layout and the underlying technology is similar
56 to GNOME 2. It doesn't use 3D acceleration, so it's suitable for older
57 hardware.
58
59 %description -l pl.UTF-8
60 GNOME Flashback (wcześniej znany jako tryb zastępczy GNOME) to powłoka
61 dla GNOME 3. Wygląd biurka oraz używana technika jest podobna do GNOME
62 2. Nie wykorzystuje akceleracji 3D, więc lepiej nadaje się dla
63 starszego sprzętu.
64
65 %prep
66 %setup -q
67
68 %build
69 %{__libtoolize}
70 %{__aclocal} -I m4
71 %{__autoconf}
72 %{__autoheader}
73 %{__automake}
74 %configure \
75         --disable-silent-rules
76
77 %{__make}
78
79 %install
80 rm -rf $RPM_BUILD_ROOT
81
82 %{__make} install \
83         DESTDIR=$RPM_BUILD_ROOT
84
85 %find_lang %{name}
86
87 %clean
88 rm -rf $RPM_BUILD_ROOT
89
90 %post
91 %glib_compile_schemas
92
93 %postun
94 %glib_compile_schemas
95
96 %files -f %{name}.lang
97 %defattr(644,root,root,755)
98 %doc NEWS
99 %attr(755,root,root) %{_bindir}/gnome-flashback
100 %attr(755,root,root) %{_libexecdir}/gnome-flashback-compiz
101 %attr(755,root,root) %{_libexecdir}/gnome-flashback-metacity
102 /etc/xdg/autostart/gnome-flashback-nm-applet.desktop
103 /etc/xdg/autostart/gnome-flashback-screensaver.desktop
104 /etc/xdg/menus/gnome-flashback-applications.menu
105 %{_desktopdir}/gnome-flashback.desktop
106 %{_datadir}/desktop-directories/X-GNOME-Flashback-Settings.directory
107 %{_datadir}/desktop-directories/X-GNOME-Flashback-Settings-System.directory
108 %{_datadir}/glib-2.0/schemas/00_gnome-flashback.gschema.override
109 %{_datadir}/glib-2.0/schemas/org.gnome.gnome-flashback.gschema.xml
110 %{_datadir}/glib-2.0/schemas/org.gnome.gnome-flashback.desktop-background.gschema.xml
111 %{_datadir}/glib-2.0/schemas/org.gnome.gnome-flashback.input-sources.gschema.xml
112 %{_datadir}/gnome-session/sessions/gnome-flashback-compiz.session
113 %{_datadir}/gnome-session/sessions/gnome-flashback-metacity.session
114 %{_datadir}/xsessions/gnome-flashback-compiz.desktop
115 %{_datadir}/xsessions/gnome-flashback-metacity.desktop
116 %{systemduserunitdir}/gnome-flashback.service
117 %{systemduserunitdir}/gnome-flashback.target
118 %{systemduserunitdir}/gnome-session-x11@gnome-flashback-compiz.target
119 %{systemduserunitdir}/gnome-session-x11@gnome-flashback-metacity.target
This page took 0.081736 seconds and 3 git commands to generate.