source: projects/specs/trunk/g/gnome-sudoku/gnome-sudoku-vl.spec @ 8447

Revision 8447, 2.6 KB checked in by Takemikaduchi, 10 years ago (diff)

GNOME-3.12.2

Line 
1%{!?python3_sitelib: %global python3_sitelib %(python3 -c "from distutils.sysconfig import get_python_lib; print(get_python_lib())")}
2
3Name:                   gnome-sudoku
4Summary:                GNOME Sudoku
5Summary(ja):    GNOME 数独
6Version:                3.12.2
7Release:                1%{?_dist_release}
8License:                GPLv2
9Group:                  Applications/Games
10URL:                    https://live.gnome.org/
11Source:                 ftp://ftp.gnome.org/pub/gnome/sources/%{name}/3.12/%{name}-%{version}.tar.xz
12
13BuildRoot: %{_tmppath}/%{name}-%{version}-root
14
15BuildRequires:  gtk3-devel
16BuildRequires:  pygobject3-devel
17BuildRequires:  python3-pygobject
18BuildRequires:  yelp-tools
19
20Requires(postun,posttrans): desktop-file-utils
21Requires(postun,posttrans): gtk3
22Requires: python3-pygobject, python3-pycairo
23
24Vendor:                 Project Vine
25Distribution:   Vine Linux
26Packager:               Takemikaduchi
27
28%description
29Gnome Sudoku is a logic game with a Japanese name that has recently exploded
30in popularity.
31
32
33%prep
34%setup -q
35
36%build
37%configure
38make %{?_smp_mflags}
39
40%install
41rm -rf $RPM_BUILD_ROOT
42
43make install DESTDIR=$RPM_BUILD_ROOT
44
45%find_lang %{name} --with-gnome
46
47%clean
48rm -rf $RPM_BUILD_ROOT
49
50%post
51touch %{_datadir}/icons/hicolor
52gtk-update-icon-cache -q %{_datadir}/icons/hicolor > /dev/null || :
53
54%postun
55if [ $1 -eq 0 ]; then
56  touch %{_datadir}/icons/hicolor
57  gtk-update-icon-cache -q %{_datadir}/icons/hicolor > /dev/null || :
58  glib-compile-schemas %{_datadir}/glib-2.0/schemas ||:
59  update-desktop-database -q > /dev/null || :
60fi
61
62%posttrans
63glib-compile-schemas %{_datadir}/glib-2.0/schemas ||:
64update-desktop-database -q > /dev/null || :
65
66
67%files -f %{name}.lang
68%defattr(-, root, root)
69%doc  COPYING NEWS
70%{_bindir}/%{name}
71%{python3_sitelib}/gnome_sudoku
72%{_datadir}/appdata/%{name}.appdata.xml
73%{_datadir}/applications/%{name}.desktop
74%{_datadir}/glib-2.0/schemas/org.gnome.gnome-sudoku.gschema.xml
75%{_datadir}/%{name}
76%{_datadir}/icons/hicolor/*/apps/%{name}.*
77%{_datadir}/icons/HighContrast/*/apps/%{name}.*
78%{_mandir}/man6/%{name}.6.gz
79
80
81%changelog
82* Sat May 17 2014 Yoji TOYODA <bsyamato@sea.plala.or.jp> 3.12.2-1
83- new upstream release
84
85* Sun Apr 20 2014 Yoji TOYODA <bsyamato@sea.plala.or.jp> 3.12.1-1
86- new upstream release
87
88* Sun Apr 13 2014 Yoji TOYODA <bsyamato@sea.plala.or.jp> 3.12.0-1
89- new upstream release
90- add BuildRequires: python3-pygobject
91- add Requires: python3-pygobject, python3-pycairo
92
93* Sat Nov 30 2013 Yoji TOYODA <bsyamato@sea.plala.or.jp> 3.10.2-1
94- new upstream release
95
96* Sat Oct 26 2013 Yoji TOYODA <bsyamato@sea.plala.or.jp> 3.10.1-1
97- new upstream release
98
99* Sun Apr 21 2013 Yoji TOYODA <bsyamato@sea.plala.or.jp> 3.8.1-1
100- initial build
101- add Patch0 (0001-Fix-NumberBox-envents-configuration-with-latest-pygo.patch) from fedora
102
Note: See TracBrowser for help on using the repository browser.