]> git.pld-linux.org Git - packages/gnome-flashback.git/blob - gnome-flashback.spec
c2424b8046290eab56d9aecfdd347243da878b22
[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.52.1
5 Release:        1
6 License:        GPL v3+
7 Group:          X11/Applications
8 Source0:        https://download.gnome.org/sources/gnome-flashback/3.52/%{name}-%{version}.tar.xz
9 # Source0-md5:  a40bc6ba65aa191255808d562a2b858e
10 URL:            https://wiki.gnome.org/Projects/GnomeFlashback
11 BuildRequires:  alsa-lib-devel
12 BuildRequires:  autoconf >= 2.50
13 BuildRequires:  automake >= 1:1.16.4
14 BuildRequires:  gdk-pixbuf2-devel >= 2.32.2
15 BuildRequires:  gdm-devel
16 BuildRequires:  gettext-tools >= 0.19.6
17 BuildRequires:  glib2-devel >= 1:2.67.3
18 BuildRequires:  gnome-bluetooth1-devel >= 3.0
19 BuildRequires:  gnome-desktop-devel >= 43
20 BuildRequires:  gnome-panel-devel >= 3.35.2
21 BuildRequires:  gsettings-desktop-schemas-devel >= 3.31.0
22 BuildRequires:  gtk+3-devel >= 3.22.0
23 BuildRequires:  ibus-devel >= 1.5.2
24 BuildRequires:  libcanberra-gtk3-devel >= 0.13
25 # libcompizconfig >= 0.9.14.0 ?
26 BuildRequires:  libtool >= 2:2
27 # xcb-randr
28 BuildRequires:  libxcb-devel
29 BuildRequires:  pam-devel
30 BuildRequires:  pango-devel >= 1:1.44.0
31 BuildRequires:  pkgconfig
32 BuildRequires:  polkit-devel >= 0.97
33 BuildRequires:  pulseaudio-devel
34 BuildRequires:  systemd-devel >= 1:209
35 BuildRequires:  tar >= 1:1.22
36 BuildRequires:  upower-devel >= 0.99.0
37 BuildRequires:  xkeyboard-config
38 BuildRequires:  xorg-lib-libX11-devel
39 BuildRequires:  xorg-lib-libXext-devel
40 BuildRequires:  xorg-lib-libXfixes-devel
41 BuildRequires:  xorg-lib-libXi-devel >= 1.6.0
42 BuildRequires:  xorg-lib-libXrandr-devel >= 1.5.0
43 BuildRequires:  xorg-lib-libXxf86vm-devel >= 1.1.4
44 BuildRequires:  xorg-lib-libxkbfile-devel
45 BuildRequires:  xz
46 Requires(post,postun):  glib2 >= 1:2.67.3
47 Requires:       gdk-pixbuf2 >= 2.32.2
48 Requires:       glib2 >= 1:2.67.3
49 Requires:       gnome-bluetooth1-libs >= 3.0
50 Requires:       gnome-desktop >= 43
51 Requires:       gnome-panel >= 3.35.2
52 Requires:       gsettings-desktop-schemas >= 3.31.0
53 Requires:       gtk+3 >= 3.22.0
54 Requires:       ibus-libs >= 1.5.2
55 Requires:       libcanberra-gtk3 >= 0.13
56 Requires:       pango >= 1:1.44.0
57 Requires:       polkit >= 0.97
58 Requires:       upower-libs >= 0.99.0
59 Requires:       xorg-lib-libXi >= 1.6.0
60 Requires:       xorg-lib-libXrandr >= 1.5.0
61 Requires:       xorg-lib-libXxf86vm >= 1.1.4
62 BuildRoot:      %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
63
64 %description
65 GNOME Flashback (previously called GNOME fallback mode) is a shell for
66 GNOME 3. The desktop layout and the underlying technology is similar
67 to GNOME 2. It doesn't use 3D acceleration, so it's suitable for older
68 hardware.
69
70 %description -l pl.UTF-8
71 GNOME Flashback (wcześniej znany jako tryb zastępczy GNOME) to powłoka
72 dla GNOME 3. Wygląd biurka oraz używana technika jest podobna do GNOME
73 2. Nie wykorzystuje akceleracji 3D, więc lepiej nadaje się dla
74 starszego sprzętu.
75
76 %prep
77 %setup -q
78
79 %build
80 %{__libtoolize}
81 %{__aclocal} -I m4
82 %{__autoconf}
83 %{__autoheader}
84 %{__automake}
85 %configure \
86         --disable-silent-rules
87
88 %{__make}
89
90 %install
91 rm -rf $RPM_BUILD_ROOT
92
93 %{__make} install \
94         DESTDIR=$RPM_BUILD_ROOT
95
96 %{__rm} $RPM_BUILD_ROOT%{_libdir}/gnome-panel/modules/system_indicators.la
97
98 %find_lang %{name}
99
100 %clean
101 rm -rf $RPM_BUILD_ROOT
102
103 %post
104 %glib_compile_schemas
105
106 %postun
107 %glib_compile_schemas
108
109 %files -f %{name}.lang
110 %defattr(644,root,root,755)
111 %doc NEWS README.md
112 %attr(755,root,root) %{_bindir}/gnome-flashback
113 %attr(755,root,root) %{_libexecdir}/gnome-flashback-clipboard
114 %attr(755,root,root) %{_libexecdir}/gnome-flashback-idle-monitor
115 %attr(755,root,root) %{_libexecdir}/gnome-flashback-media-keys
116 %attr(755,root,root) %{_libexecdir}/gnome-flashback-metacity
117 %attr(755,root,root) %{_libexecdir}/gnome-flashback-polkit
118 %attr(755,root,root) %{_libdir}/gnome-panel/modules/system_indicators.so
119 /etc/xdg/autostart/gnome-flashback-clipboard.desktop
120 /etc/xdg/autostart/gnome-flashback-geoclue-demo-agent.desktop
121 /etc/xdg/autostart/gnome-flashback-idle-monitor.desktop
122 /etc/xdg/autostart/gnome-flashback-media-keys.desktop
123 /etc/xdg/autostart/gnome-flashback-nm-applet.desktop
124 /etc/xdg/autostart/gnome-flashback-polkit.desktop
125 /etc/xdg/menus/gnome-flashback-applications.menu
126 %{_desktopdir}/gnome-flashback.desktop
127 %{_datadir}/desktop-directories/X-GNOME-Flashback-Science.directory
128 %{_datadir}/desktop-directories/X-GNOME-Flashback-Settings.directory
129 %{_datadir}/desktop-directories/X-GNOME-Flashback-Settings-System.directory
130 %{_datadir}/glib-2.0/schemas/00_gnome-flashback.gschema.override
131 %{_datadir}/glib-2.0/schemas/org.gnome.gnome-flashback.gschema.xml
132 %{_datadir}/glib-2.0/schemas/org.gnome.gnome-flashback.desktop.background.gschema.xml
133 %{_datadir}/glib-2.0/schemas/org.gnome.gnome-flashback.desktop.enums.xml
134 %{_datadir}/glib-2.0/schemas/org.gnome.gnome-flashback.desktop.gschema.xml
135 %{_datadir}/glib-2.0/schemas/org.gnome.gnome-flashback.desktop.icons.gschema.xml
136 %{_datadir}/glib-2.0/schemas/org.gnome.gnome-flashback.keybindings.gschema.xml
137 %{_datadir}/glib-2.0/schemas/org.gnome.gnome-flashback.notifications.gschema.xml
138 %{_datadir}/glib-2.0/schemas/org.gnome.gnome-flashback.system-indicators.input-sources.gschema.xml
139 %{_datadir}/gnome-control-center/keybindings/50-gnome-flashback-screenshots.xml
140 %{_datadir}/gnome-panel/layouts/gnome-flashback.layout
141 %{_datadir}/gnome-session/sessions/gnome-flashback-metacity.session
142 %{_datadir}/xsessions/gnome-flashback-metacity.desktop
143 %{systemduserunitdir}/gnome-flashback.service
144 %{systemduserunitdir}/gnome-flashback.target
145 %dir %{systemduserunitdir}/gnome-session@gnome-flashback-metacity.target.d
146 %{systemduserunitdir}/gnome-session@gnome-flashback-metacity.target.d/session.conf
This page took 0.112514 seconds and 3 git commands to generate.