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

Revision 12005, 3.4 KB checked in by tomop, 5 years ago (diff)

Merge branch 'tomop'

Line 
1Summary:        GNOME Flashback session and helper application
2Summary(ja):    GNOMEフラッシュバックセッション及びヘルパーアプリケーション
3Name:           gnome-flashback
4Version:        3.30.0
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.30/%{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
37
38%description
39Gnome Flashback is a session for Gnome 3 which was initially called
40"Gnome Fallback", and shipped as a stand-alone session. It provides
41a similar user experience to the Gnome 2.x series sessions.
42The differences to the Mate project is that Gnome Flashback uses Gtk+3
43 and tries to follow the current Gnome development by integrating
44recent changes of the Gnome libraries.
45
46
47%prep
48%setup -q
49
50%build
51%configure --disable-static
52
53make %{?_smp_mflags}
54
55%install
56rm -rf $RPM_BUILD_ROOT
57
58%{__make} install DESTDIR=${RPM_BUILD_ROOT}
59
60find $RPM_BUILD_ROOT -name '*.la' -exec rm -f {} \;
61
62rm -rf $RPM_BUILD_ROOT%{_docdir}/%{name}
63
64%find_lang %{name} --with-gnome
65
66%clean
67rm -rf $RPM_BUILD_ROOT
68
69%postun
70if [ $1 -eq 0 ]; then
71  update-desktop-database -q &> /dev/null ||:
72  glib-compile-schemas %{_datadir}/glib-2.0/schemas ||:
73fi
74
75%posttrans
76update-desktop-database -q &> /dev/null ||:
77glib-compile-schemas %{_datadir}/glib-2.0/schemas ||:
78
79
80%files -f %{name}.lang
81%defattr(-,root,root,-)
82%license COPYING
83%doc 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/00_gnome-flashback.gschema.override
95%{_datadir}/glib-2.0/schemas/org.gnome.gnome-flashback.gschema.xml
96%{_datadir}/glib-2.0/schemas/org.gnome.gnome-flashback.desktop-background.gschema.xml
97%{_datadir}/glib-2.0/schemas/org.gnome.gnome-flashback.input-sources.gschema.xml
98%{_datadir}/glib-2.0/schemas/org.gnome.gnome-flashback.workarounds.gschema.xml
99%{_datadir}/gnome-session/sessions/gnome-flashback-compiz.session
100%{_datadir}/gnome-session/sessions/gnome-flashback-metacity.session
101%{_datadir}/xsessions/gnome-flashback-compiz.desktop
102%{_datadir}/xsessions/gnome-flashback-metacity.desktop
103
104
105%changelog
106* Sun Dec 30 2018 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 3.30.0-1
107- new upstream release.
108
109* Mon Jul 18 2016 Yoji TOYODA <bsyamato@sea.plala.or.jp> 3.20.1-1
110- new upstream release
111
Note: See TracBrowser for help on using the repository browser.