source: projects/specs/trunk/k/kanagram/kanagram-vl.spec @ 10563

Revision 10563, 3.5 KB checked in by Takemikaduchi, 8 years ago (diff)

rebuild with gcc-5.4.0

RevLine 
[4743]1Name: kanagram
2Summary: jumble word puzzle for KDE
[9222]3Version: 4.14.3
[10563]4Release: 2%{?_dist_release}
[4743]5
6License: GPLv2+
7Group: Applications/Edutainment
8URL: http://edu.kde.org/kanagram/
9
[6725]10Source: ftp://ftp.kde.org/pub/kde/stable/%{version}/src/%{name}-%{version}.tar.xz
[4743]11
12## upstream patches
13
14BuildRoot: %{_tmppath}/%{name}-%{version}-root
[6725]15
[4743]16BuildRequires: desktop-file-utils
[9222]17BuildRequires: kdelibs-devel >= %{version}
[4743]18BuildRequires: libkdeedu-devel >= %{version}
19
20Requires: kdebase-runtime%{?_kde4_version: >= %{_kde4_version}}
21
22Conflicts: kdeedu4 < 4.6.50
23
[9222]24Obsoletes:  %{name}-devel < 4.14.0
25Obsoletes:  %{name}-libs < 4.14.0
26
[8252]27Vendor: Project Vine
28Distribution: Vine Linux
29
[4743]30%description
31KAnagram is a game where a random word is shown with its letters scrambled. To win, the player must rearrange the letters into the correct order.
32
33This package is part of the KDE education module.
34
[6725]35
[4743]36%prep
37%setup -q
38
39%build
40mkdir -p %{_target_platform}
41pushd %{_target_platform}
42%cmake \
43    -DCMAKE_BUILD_TYPE=release \
44    -DCMAKE_INSTALL_PREFIX:PATH=%{_prefix} \
45    -DDATA_INSTALL_DIR:PATH=%{_datadir}/kde4/apps \
46    -DINCLUDE_INSTALL_DIR:PATH=%{_includedir}/kde4 \
47    -DLIBEXEC_INSTALL_DIR:PATH=%{_libexecdir}/kde4 \
48    -DSYSCONF_INSTALL_DIR:PATH=%{_sysconfdir} \
49    ..
50popd
51
52make %{?_smp_mflags} -C %{_target_platform}
53
54%install
55rm -rf $RPM_BUILD_ROOT
56make install/fast DESTDIR=$RPM_BUILD_ROOT -C %{_target_platform}
57
58%clean
59rm -rf $RPM_BUILD_ROOT
60
61%check
62for f in $RPM_BUILD_ROOT%{_datadir}/applications/kde4/*.desktop ; do
63    desktop-file-validate $f
64done
65
66
67%post
68touch --no-create %{_datadir}/icons/hicolor &> /dev/null ||:
69
70%posttrans
71update-desktop-database -q &> /dev/null ||:
72gtk-update-icon-cache %{_datadir}/icons/hicolor &> /dev/null ||:
73
74%postun
75if [ $1 -eq 0 ] ; then
76    update-desktop-database -q &> /dev/null ||:
77    touch --no-create %{_datadir}/icons/hicolor &> /dev/null ||:
78    gtk-update-icon-cache %{_datadir}/icons/hicolor &> /dev/null ||:
79fi
80
81%files
[6725]82%defattr(-,root,root,-)
[4743]83%doc COPYING COPYING.DOC
[6725]84%{_bindir}/%{name}
[9222]85%{_datadir}/appdata/kanagram.appdata.xml
[6725]86%{_datadir}/applications/kde4/%{name}.desktop
87%{_datadir}/config/%{name}.knsrc
88%{_datadir}/config.kcfg/%{name}.kcfg
[4743]89%{_datadir}/icons/hicolor/*/*/*
[6725]90%{_datadir}/kde4/apps/%{name}
[9222]91%{_datadir}/kde4/apps/plasma/packages/org.kde.%{name}
[6725]92%doc %{_docdir}/HTML/en/%{name}/
[4743]93
[6725]94
[4743]95%changelog
[10563]96* Fri Jul 08 2016 Yoji TOYODA <bsyamato@sea.plala.or.jp> 4.14.3-2
97- rebuild with gcc-5.4.0
98
[9222]99* Thu Jan 01 2015 Yoji TOYODA <bsyamato@sea.plala.or.jp> 4.14.3-1
100- new upstream release
101- remove %{name}-devel,%%{name}-libs subpackages
102
[8430]103* Wed May 07 2014 Yoji TOYODA <bsyamato@sea.plala.or.jp> 4.12.5-1
104- new upstream release
105
[8252]106* Sun Feb 09 2014 Yoji TOYODA <bsyamato@sea.plala.or.jp> 4.12.2-1
107- new upstream release
108
[8056]109* Wed Dec 18 2013 Yoji TOYODA <bsyamato@sea.plala.or.jp> 4.11.4-1
110- new upstream release
111
[7801]112* Sun Sep 08 2013 Yoji TOYODA <bsyamato@sea.plala.or.jp> 4.11.1-1
113- new upstream release
114
[7728]115* Sat Jul 06 2013 Yoji TOYODA <bsyamato@sea.plala.or.jp> 4.10.5-1
116- new upstream release
117
[7294]118* Fri Jan 04 2013 Yoji TOYODA <bsyamato@sea.plala.or.jp> 4.9.5-1
119- new upstream release
120
[7105]121* Sat Nov 10 2012 Yoji TOYODA <bsyamato@sea.plala.or.jp> 4.9.3-1
122- new upstream release
123
[6899]124* Sun Oct 07 2012 Yoji TOYODA <bsyamato@sea.plala.or.jp> 4.9.2-1
125- new upstream release
126
[6797]127* Thu Sep 06 2012 Yoji TOYODA <bsyamato@sea.plala.or.jp> 4.9.1-1
128- new upstream release
129
[6725]130* Mon Aug 13 2012 Yoji TOYODA <bsyamato@sea.plala.or.jp> 4.9.0-1
131- new upstream release
132- create -devel and -libs subpckages
133
[4743]134* Sat Sep  3 2011 Ryoichi INAGAKI <ryo1@bc.wakwak.com> 4.7.0-1
135- split from kdeedu
136
Note: See TracBrowser for help on using the repository browser.