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

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

rebuild with gcc-5.4.0

RevLine 
[4743]1Name: kiten
2Summary: Japanese reference and study aid for KDE
3Summary(ja): KDE 向け日本語参照・学習支援ツール
[9222]4Version: 4.14.3
[10563]5Release: 2%{?_dist_release}
[4743]6
7License: GPLv2+
8Group: Applications/Edutainment
9URL: http://edu.kde.org/kiten/
10
[6725]11Source: ftp://ftp.kde.org/pub/kde/stable/%{version}/src/%{name}-%{version}.tar.xz
[4743]12
13## upstream patches
14
15BuildRoot: %{_tmppath}/%{name}-%{version}-root
16BuildRequires: desktop-file-utils
17BuildRequires: kdelibs4-devel >= %{version}
18BuildRequires: soprano-devel
19
20Requires: kdebase-runtime%{?_kde4_version: >= %{_kde4_version}}
21
22Conflicts: kdeedu4 < 4.6.50
23
[8252]24Vendor: Project Vine
25Distribution: Vine Linux
26
[4743]27%description
28Kiten is a collection of Japanese reference tools and study aids
29for KDE, including a Japanese/English dictionary, Kanji dictionary,
30and Kanji quiz.
31
32This package is part of the KDE education module.
33
34%package libs
35Summary: Runtime libraries for %{name}
36Summary(ja): %{name} のランタイムライブラリ
37Group:   System Environment/Libraries
38Conflicts: kdeedu4-libs < 4.6.50
39
40%description libs
41%{summary}.
42
43%package devel
44Summary: Development files for %{name}
45Summary(ja): %{name} の開発用ファイル
46Group: Development/Libraries
47Requires: %{name}-libs = %{version}-%{release}
48Conflicts: kdeedu4-devel < 4.6.50
49
50%description devel
51Header files for developing applications using %{name}.
52
53
54%prep
55%setup -q
56
57%build
58mkdir -p %{_target_platform}
59pushd %{_target_platform}
60%cmake \
61    -DCMAKE_BUILD_TYPE=release \
62    -DCMAKE_INSTALL_PREFIX:PATH=%{_prefix} \
63    -DDATA_INSTALL_DIR:PATH=%{_datadir}/kde4/apps \
64    -DINCLUDE_INSTALL_DIR:PATH=%{_includedir}/kde4 \
65    -DLIBEXEC_INSTALL_DIR:PATH=%{_libexecdir}/kde4 \
66    -DSYSCONF_INSTALL_DIR:PATH=%{_sysconfdir} \
67    ..
68popd
69
70make %{?_smp_mflags} -C %{_target_platform}
71
72%install
73rm -rf $RPM_BUILD_ROOT
74make install/fast DESTDIR=$RPM_BUILD_ROOT -C %{_target_platform}
75
76%clean
77rm -rf $RPM_BUILD_ROOT
78
79%check
80for f in $RPM_BUILD_ROOT%{_datadir}/applications/kde4/*.desktop ; do
81    desktop-file-validate $f
82done
83
84
85%post
86touch --no-create %{_datadir}/icons/hicolor &> /dev/null ||:
87
88%posttrans
89update-desktop-database -q &> /dev/null ||:
90gtk-update-icon-cache %{_datadir}/icons/hicolor &> /dev/null ||:
91
92%postun
93if [ $1 -eq 0 ] ; then
94    update-desktop-database -q &> /dev/null ||:
95    touch --no-create %{_datadir}/icons/hicolor &> /dev/null ||:
96    gtk-update-icon-cache %{_datadir}/icons/hicolor &> /dev/null ||:
97fi
98
99%post libs -p /sbin/ldconfig
100
101%postun libs -p /sbin/ldconfig
102
103
104%files
105%defattr(-,root,root)
106%doc COPYING COPYING.DOC
107%{_bindir}/kiten
108%{_bindir}/kitengen
[6725]109%{_bindir}/kitenkanjibrowser
[4743]110%{_bindir}/kitenradselect
[9222]111%{_datadir}/appdata/kiten.appdata.xml
[4743]112%{_datadir}/applications/kde4/kiten.desktop
[6725]113%{_datadir}/applications/kde4/kitenkanjibrowser.desktop
114%{_datadir}/applications/kde4/kitenradselect.desktop
[4743]115%{_datadir}/config.kcfg/kiten.kcfg
[6725]116%{_datadir}/fonts/kanjistrokeorders/KanjiStrokeOrders.ttf
[4743]117%{_datadir}/icons/hicolor/*/*/*
118%{_datadir}/kde4/apps/kiten
119%{_datadir}/kde4/apps/kitenradselect
[6725]120%{_datadir}/kde4/apps/kitenkanjibrowser
[4743]121%doc %{_docdir}/HTML/en/kiten/
122
123%files libs
124%defattr(-,root,root)
125%{_libdir}/libkiten.so.*
126
127%files devel
128%defattr(-,root,root)
129%{_includedir}/kde4/libkiten
130%{_libdir}/libkiten.so
131
132%changelog
[10563]133* Fri Jul 08 2016 Yoji TOYODA <bsyamato@sea.plala.or.jp> 4.14.3-2
134- rebuild with gcc-5.4.0
135
[9222]136* Thu Jan 01 2015 Yoji TOYODA <bsyamato@sea.plala.or.jp> 4.14.3-1
137- new upstream release
138
[8430]139* Wed May 07 2014 Yoji TOYODA <bsyamato@sea.plala.or.jp> 4.12.5-1
140- new upstream release
141
[8252]142* Sun Feb 09 2014 Yoji TOYODA <bsyamato@sea.plala.or.jp> 4.12.2-1
143- new upstream release
144
[8056]145* Wed Dec 18 2013 Yoji TOYODA <bsyamato@sea.plala.or.jp> 4.11.4-1
146- new upstream release
147
[7801]148* Sun Sep 08 2013 Yoji TOYODA <bsyamato@sea.plala.or.jp> 4.11.1-1
149- new upstream release
150
[7728]151* Sat Jul 06 2013 Yoji TOYODA <bsyamato@sea.plala.or.jp> 4.10.5-1
152- new upstream release
153
[7294]154* Fri Jan 04 2013 Yoji TOYODA <bsyamato@sea.plala.or.jp> 4.9.5-1
155- new upstream release
156
[7105]157* Sat Nov 10 2012 Yoji TOYODA <bsyamato@sea.plala.or.jp> 4.9.3-1
158- new upstream release
159
[6899]160* Sun Oct 07 2012 Yoji TOYODA <bsyamato@sea.plala.or.jp> 4.9.2-1
161- new upstream release
162
[6797]163* Thu Sep 06 2012 Yoji TOYODA <bsyamato@sea.plala.or.jp> 4.9.1-1
164- new upstream release
165
[6725]166* Mon Aug 13 2012 Yoji TOYODA <bsyamato@sea.plala.or.jp> 4.9.0-1
167- new upstream release
168
[4743]169* Sat Sep  3 2011 Ryoichi INAGAKI <ryo1@bc.wakwak.com> 4.7.0-1
170- split from kdeedu
171
Note: See TracBrowser for help on using the repository browser.