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