source: projects/specs/trunk/k/ksnakeduel/ksnakeduel-vl.spec @ 9222

Revision 9222, 2.6 KB checked in by Takemikaduchi, 9 years ago (diff)

R: rebuild
openbabel: add BR
k3b: new upstream release
others: KDE-4.14.3

RevLine 
[7728]1Name: ksnakeduel
2Summary: Tron-like Game for KDE
[9222]3Version: 4.14.3
[7728]4Release: 1%{?_dist_release}
5
6License: GPLv2
[9222]7Group: Applications/Games
[7728]8URL: http://www.kde.org/applications/games/
9
10Source: ftp://ftp.kde.org/pub/kde/stable/%{version}/src/%{name}-%{version}.tar.xz
11
12BuildRoot: %{_tmppath}/%{name}-%{version}-root
13
14BuildRequires: desktop-file-utils
15BuildRequires: kdelibs4-devel >= %{version}
16BuildRequires: libkdegames-devel >= %{version}
17
18Requires(posttrans,postun): desktop-file-utils
19
20Vendor: Project Vine
21Distribution: Vine Linux
22Packager: Takemikaduchi
23
24%description
25KSnakeDuel is a simple Tron-Clone You can play KSnakeDuel against the computer or a friend.
26The aim of the game is to live longer than your opponent. To do that, avoid running into
27a wall, your own tail and that of your opponent.
28
29
30%prep
31%setup -q
32
33%build
34mkdir -p %{_target_platform}
35pushd %{_target_platform}
36%cmake \
37    -DCMAKE_BUILD_TYPE=release \
38    -DCMAKE_INSTALL_PREFIX:PATH=%{_prefix} \
39    -DDATA_INSTALL_DIR:PATH=%{_datadir}/kde4/apps \
40    -DINCLUDE_INSTALL_DIR:PATH=%{_includedir}/kde4 \
41    -DLIB_INSTALL_DIR:PATH=%{_libdir} \
42    -DLIBEXEC_INSTALL_DIR:PATH=%{_libexecdir}/kde4 \
43    -DSYSCONF_INSTALL_DIR:PATH=%{_sysconfdir} \
44    ..
45popd
46
47make %{?_smp_mflags} -C %{_target_platform}
48
49
50%install
51rm -rf $RPM_BUILD_ROOT
52make install DESTDIR=$RPM_BUILD_ROOT -C %{_target_platform}
53
54
55%clean
56rm -rf $RPM_BUILD_ROOT
57
58%post
59touch --no-create %{_datadir}/icons/hicolor &> /dev/null || :
60
61%posttrans
62gtk-update-icon-cache %{_datadir}/icons/hicolor &> /dev/null || :
63update-desktop-database -q &> /dev/null ||:
64
65%postun
66if [ $1 -eq 0 ] ; then
67    touch --no-create %{_datadir}/icons/hicolor &> /dev/null || :
68    gtk-update-icon-cache %{_datadir}/icons/hicolor &> /dev/null || :
69        update-desktop-database -q &> /dev/null ||:
70fi
71
72
73%files
74%defattr(-,root,root)
75%doc COPYING COPYING.DOC
76%{_bindir}/kdesnake
77%{_bindir}/ktron
78%{_datadir}/applications/kde4/kdesnake.desktop
79%{_datadir}/applications/kde4/ktron.desktop
80%{_datadir}/config.kcfg/ktron.kcfg
81%{_datadir}/config/ktron.knsrc
82%{_datadir}/icons/hicolor/*/*/*
83%{_datadir}/kde4/apps/ktron/
84%doc %{_docdir}/HTML/en/ktron/
85
86
87%changelog
[9222]88* Thu Jan 01 2015 Yoji TOYODA <bsyamato@sea.plala.or.jp> 4.14.3-1
89- new upstream release
90
[8430]91* Wed May 07 2014 Yoji TOYODA <bsyamato@sea.plala.or.jp> 4.12.5-1
92- new upstream release
93
[8252]94* Sun Feb 09 2014 Yoji TOYODA <bsyamato@sea.plala.or.jp> 4.12.2-1
95- new upstream release
96
[8056]97* Sun Dec 22 2013 Yoji TOYODA <bsyamato@sea.plala.or.jp> 4.11.4-1
98- new upstream release
99
[7801]100* Sun Sep 08 2013 Yoji TOYODA <bsyamato@sea.plala.or.jp> 4.11.1-1
101- new upstream release
102
[7728]103* Sun Jul 07 2013 Yoji TOYODA <bsyamato@sea.plala.or.jp> 4.10.5-1
104- initial build
Note: See TracBrowser for help on using the repository browser.