source: projects/specs/trunk/k/kig/kig-vl.spec @ 8056

Revision 8056, 3.3 KB checked in by Takemikaduchi, 10 years ago (diff)

KDE-4.11.4
exiv2-0.24
wireshark-1.10.5, etc...

RevLine 
[4743]1Name: kig
2Summary: Interactive geometry tool for KDE
[8056]3Version: 4.11.4
4Release: 1%{?_dist_release}
[4743]5
6License: GPLv2+
7Group: Applications/Edutainment
8URL: http://edu.kde.org/kig/
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
15BuildRequires: desktop-file-utils
16BuildRequires: kdelibs4-devel >= %{version}
17BuildRequires: libboost-devel libboost-python
18BuildRequires: python-devel
19BuildRequires: soprano-devel
20
21Requires: kdebase-runtime%{?_kde4_version: >= %{_kde4_version}}
22
23Conflicts: kdeedu4 < 4.6.50
24
25%description
26Kig is an application for interactive geometric construction, allowing
27students to draw and explore mathematical figures and concepts using
28the computer.
29
30Kig supports macros and is scriptable using Python. It can import and
31export files in various formats, including SVG, Cabri, Dr. Geo, KGeo,
32KSeg, and XFig.
33
34This package is part of the KDE education module.
35
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
82%defattr(-,root,root)
83%doc COPYING COPYING.DOC
84%{_bindir}/kig
85%{_bindir}/pykig.py
86%{_libdir}/kde4/kigpart.so
87%{_datadir}/applications/kde4/kig.desktop
88%{_datadir}/icons/hicolor/*/*/*
89%{_datadir}/kde4/apps/katepart/*
90%{_datadir}/kde4/apps/kig
91%{_datadir}/kde4/services/kig_part.desktop
92%{_mandir}/man1/kig*
93%doc %{_docdir}/HTML/en/kig/
94
95%changelog
[8056]96* Wed Dec 18 2013 Yoji TOYODA <bsyamato@sea.plala.or.jp> 4.11.4-1
97- new upstream release
98
[8034]99* Sun Dec 08 2013 Yoji TOYODA <bsyamato@sea.plala.or.jp> 4.11.1-2
100- rebuild with libboost-1.54.0
101
[7801]102* Sun Sep 08 2013 Yoji TOYODA <bsyamato@sea.plala.or.jp> 4.11.1-1
103- new upstream release
104
[7728]105* Sat Jul 06 2013 Yoji TOYODA <bsyamato@sea.plala.or.jp> 4.10.5-1
106- new upstream release
107
[7294]108* Fri Jan 04 2013 Yoji TOYODA <bsyamato@sea.plala.or.jp> 4.9.5-1
109- new upstream release
110
[7105]111* Sat Nov 10 2012 Yoji TOYODA <bsyamato@sea.plala.or.jp> 4.9.3-1
112- new upstream release
113
[6899]114* Sun Oct 07 2012 Yoji TOYODA <bsyamato@sea.plala.or.jp> 4.9.2-1
115- new upstream release
116
[6797]117* Thu Sep 06 2012 Yoji TOYODA <bsyamato@sea.plala.or.jp> 4.9.1-1
118- new upstream release
119
[6725]120* Mon Aug 13 2012 Yoji TOYODA <bsyamato@sea.plala.or.jp> 4.9.0-1
121- new upstream release
122
[5771]123* Sun Feb 26 2012 Yoji TOYODA <bsyamato@sea.plala.or.jp> 4.7.0-2
124- rebuild with python-2.7.2
125
[4743]126* Thu Sep  8 2011 Ryoichi INAGAKI <ryo1@bc.wakwak.com> 4.7.0-1
127- split from kdeedu
128
Note: See TracBrowser for help on using the repository browser.