source: projects/specs/trunk/g/gnome-flashback/gnome-flashback-vl.spec @ 9791

Revision 9791, 3.0 KB checked in by Takemikaduchi, 8 years ago (diff)

GNOME 3.18.1, BlueZ 5.35, ICU 56.1, Mesa 11.0.4, PulseAudio 7.1, xserver 1.17.4, etc.

Line 
1Summary:        GNOME Flashback session and helper application
2Summary(ja):    GNOMEフラッシュバックセッション及びヘルパーアプリケーション
3Name:           gnome-flashback
4Version:        3.18.1
5Release:        1%{?_dist_release}
6License:        GPLv3
7Group:          User Interface/Desktops
8URL:            https://wiki.gnome.org/Projects/GnomeFlashback
9
10Source: http://ftp.gnome.org/pub/GNOME/sources/%{name}/3.18/%{name}-%{version}.tar.xz
11
12BuildRoot: %{_tmppath}/%{name}-%{version}-root
13
14BuildRequires: gtk3-devel
15BuildRequires: gnome-desktop3-devel
16BuildRequires: libcanberra-gtk3-devel
17BuildRequires: gsettings-desktop-schemas-devel
18BuildRequires: polkit-devel
19BuildRequires: upower-devel
20BuildRequires: ibus-devel
21BuildRequires: gnome-bluetooth-devel
22BuildRequires: libxkbfile-devel
23BuildRequires: xkeyboard-config
24BuildRequires: pulseaudio-libs-devel
25
26Requires(posttrans,postun): desktop-file-utils
27Requires(posttrans,postun): glib2
28
29Requires: metacity
30Requires: gnome-panel
31Requires: gnome-applets
32Requires: gnome-screensaver
33Requires: gnome-session
34
35Vendor:         Project Vine
36Distribution:   Vine Linux
37Packager:       Takemikaduchi
38
39%description
40Gnome Flashback is a session for Gnome 3 which was initially called
41"Gnome Fallback", and shipped as a stand-alone session. It provides
42a similar user experience to the Gnome 2.x series sessions.
43The differences to the Mate project is that Gnome Flashback uses Gtk+3
44 and tries to follow the current Gnome development by integrating
45recent changes of the Gnome libraries.
46
47
48%prep
49%setup -q
50
51%build
52%configure --disable-static
53
54make %{?_smp_mflags}
55
56%install
57rm -rf $RPM_BUILD_ROOT
58
59%{__make} install DESTDIR=${RPM_BUILD_ROOT}
60
61find $RPM_BUILD_ROOT -name '*.la' -exec rm -f {} \;
62
63rm -rf $RPM_BUILD_ROOT%{_docdir}/%{name}
64
65%find_lang %{name} --with-gnome
66
67%clean
68rm -rf $RPM_BUILD_ROOT
69
70%postun
71if [ $1 -eq 0 ]; then
72  update-desktop-database -q &> /dev/null ||:
73  glib-compile-schemas %{_datadir}/glib-2.0/schemas ||:
74fi
75
76%posttrans
77update-desktop-database -q &> /dev/null ||:
78glib-compile-schemas %{_datadir}/glib-2.0/schemas ||:
79
80
81%files -f %{name}.lang
82%defattr(-,root,root,-)
83%doc COPYING README NEWS
84%{_sysconfdir}/xdg/autostart/gnome-flashback-nm-applet.desktop
85%{_sysconfdir}/xdg/autostart/gnome-flashback-screensaver.desktop
86%{_sysconfdir}/xdg/menus/gnome-flashback-applications.menu
87%{_bindir}/%{name}
88%{_libexecdir}/gnome-flashback-compiz
89%{_libexecdir}/gnome-flashback-metacity
90%{_datadir}/applications/gnome-flashback-init.desktop
91%{_datadir}/applications/gnome-flashback.desktop
92%{_datadir}/desktop-directories/X-GNOME-Flashback-Settings-System.directory
93%{_datadir}/desktop-directories/X-GNOME-Flashback-Settings.directory
94%{_datadir}/glib-2.0/schemas/org.gnome.gnome-flashback.gschema.xml
95%{_datadir}/gnome-session/sessions/gnome-flashback-compiz.session
96%{_datadir}/gnome-session/sessions/gnome-flashback-metacity.session
97%{_datadir}/xsessions/gnome-flashback-compiz.desktop
98%{_datadir}/xsessions/gnome-flashback-metacity.desktop
99
100
101%changelog
102* Tue Nov 03 2015 Yoji TOYODA <bsyamato@sea.plala.or.jp> 3.18.1-1
103- initial build
104
Note: See TracBrowser for help on using the repository browser.