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