- cleanup (status-notifier code is embedded now)
[packages/gnome-flashback.git] / gnome-flashback.spec
CommitLineData
bd36b55f
JB
1Summary: GNOME Flashback module - GNOME 3 shell similar to GNOME 2
2Summary(pl.UTF-8): Moduł GNOME Flashback - powłoka GNOME 3 podobna do GNOME 2
3Name: gnome-flashback
ef61b652 4Version: 3.34.2
7d5a91a0 5Release: 1
bd36b55f
JB
6License: GPL v3+
7Group: X11/Applications
7d5a91a0 8Source0: http://ftp.gnome.org/pub/GNOME/sources/gnome-flashback/3.34/%{name}-%{version}.tar.xz
ef61b652 9# Source0-md5: 251b51bad322c41d34d06fdb8f1799d4
bd36b55f
JB
10URL: https://wiki.gnome.org/Projects/GnomeFlashback
11BuildRequires: autoconf >= 2.50
12BuildRequires: automake >= 1:1.13
9db2f2d1 13BuildRequires: gdk-pixbuf2-devel >= 2.32.2
d5841c85 14BuildRequires: gettext-tools >= 0.19.4
bd36b55f
JB
15BuildRequires: glib2-devel >= 1:2.44.0
16BuildRequires: gnome-bluetooth-devel >= 3.0
17BuildRequires: gnome-desktop-devel >= 3.12.0
ef61b652
JB
18BuildRequires: gsettings-desktop-schemas-devel >= 3.31.0
19BuildRequires: gtk+3-devel >= 3.22.0
bd36b55f
JB
20BuildRequires: ibus-devel >= 1.5.2
21BuildRequires: libcanberra-gtk3-devel >= 0.13
d5841c85 22BuildRequires: libtool >= 2:2
bd36b55f
JB
23BuildRequires: libxcb-devel
24BuildRequires: pango-devel
bd36b55f 25BuildRequires: pkgconfig
9db2f2d1 26BuildRequires: polkit-devel >= 0.97
bd36b55f
JB
27BuildRequires: pulseaudio-devel
28BuildRequires: tar >= 1:1.22
29BuildRequires: upower-devel >= 0.99.0
30BuildRequires: xkeyboard-config
31BuildRequires: xorg-lib-libX11-devel
32BuildRequires: xorg-lib-libXext-devel
9f2a64e9 33BuildRequires: xorg-lib-libXfixes-devel
9db2f2d1 34BuildRequires: xorg-lib-libXi-devel >= 1.6.0
bd36b55f
JB
35BuildRequires: xorg-lib-libXrandr-devel >= 1.5.0
36BuildRequires: xorg-lib-libxkbfile-devel
37BuildRequires: xz
38Requires(post,postun): glib2 >= 1:2.44.0
9f2a64e9 39Requires: gdk-pixbuf2 >= 2.32.2
bd36b55f
JB
40Requires: glib2 >= 1:2.44.0
41Requires: gnome-bluetooth-libs >= 3.0
42Requires: gnome-desktop >= 3.12.0
ef61b652
JB
43Requires: gsettings-desktop-schemas >= 3.31.0
44Requires: gtk+3 >= 3.22.0
9f2a64e9
JB
45Requires: ibus-libs >= 1.5.2
46Requires: libcanberra-gtk3 >= 0.13
47Requires: polkit >= 0.97
ef61b652 48Requires: upower-libs >= 0.99.0
9f2a64e9 49Requires: xorg-lib-libXi >= 1.6.0
bd36b55f
JB
50Requires: xorg-lib-libXrandr >= 1.5.0
51BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
52
53%description
54GNOME Flashback (previously called GNOME fallback mode) is a shell for
55GNOME 3. The desktop layout and the underlying technology is similar
56to GNOME 2. It doesn't use 3D acceleration, so it's suitable for older
57hardware.
58
59%description -l pl.UTF-8
60GNOME Flashback (wcześniej znany jako tryb zastępczy GNOME) to powłoka
61dla GNOME 3. Wygląd biurka oraz używana technika jest podobna do GNOME
622. Nie wykorzystuje akceleracji 3D, więc lepiej nadaje się dla
63starszego 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
80rm -rf $RPM_BUILD_ROOT
81
82%{__make} install \
83 DESTDIR=$RPM_BUILD_ROOT
84
85%find_lang %{name}
86
87%clean
88rm -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
bd36b55f
JB
106%{_datadir}/desktop-directories/X-GNOME-Flashback-Settings.directory
107%{_datadir}/desktop-directories/X-GNOME-Flashback-Settings-System.directory
7d5a91a0 108%{_datadir}/glib-2.0/schemas/00_gnome-flashback.gschema.override
bd36b55f 109%{_datadir}/glib-2.0/schemas/org.gnome.gnome-flashback.gschema.xml
9db2f2d1
MB
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
bd36b55f
JB
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
7d5a91a0
JR
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.19473 seconds and 4 git commands to generate.