Name: kig Summary: Interactive geometry tool for KDE Version: 4.7.0 Release: 1%{?_dist_release} License: GPLv2+ Group: Applications/Edutainment URL: http://edu.kde.org/kig/ Source: ftp://ftp.kde.org/pub/kde/stable/%{version}/src/%{name}-%{version}.tar.bz2 ## upstream patches BuildRoot: %{_tmppath}/%{name}-%{version}-root BuildRequires: desktop-file-utils BuildRequires: kdelibs4-devel >= %{version} BuildRequires: libboost-devel libboost-python BuildRequires: python-devel BuildRequires: soprano-devel Requires: kdebase-runtime%{?_kde4_version: >= %{_kde4_version}} Conflicts: kdeedu4 < 4.6.50 %description Kig is an application for interactive geometric construction, allowing students to draw and explore mathematical figures and concepts using the computer. Kig supports macros and is scriptable using Python. It can import and export files in various formats, including SVG, Cabri, Dr. Geo, KGeo, KSeg, and XFig. This package is part of the KDE education module. %prep %setup -q %build mkdir -p %{_target_platform} pushd %{_target_platform} unset QTDIR || : ; . /etc/profile.d/qt4.sh %cmake \ -DCMAKE_BUILD_TYPE=release \ -DCMAKE_INSTALL_PREFIX:PATH=%{_prefix} \ -DDATA_INSTALL_DIR:PATH=%{_datadir}/kde4/apps \ -DINCLUDE_INSTALL_DIR:PATH=%{_includedir}/kde4 \ -DLIBEXEC_INSTALL_DIR:PATH=%{_libexecdir}/kde4 \ -DSYSCONF_INSTALL_DIR:PATH=%{_sysconfdir} \ .. popd make %{?_smp_mflags} -C %{_target_platform} %install rm -rf $RPM_BUILD_ROOT make install/fast DESTDIR=$RPM_BUILD_ROOT -C %{_target_platform} %clean rm -rf $RPM_BUILD_ROOT %check for f in $RPM_BUILD_ROOT%{_datadir}/applications/kde4/*.desktop ; do desktop-file-validate $f done %post touch --no-create %{_datadir}/icons/hicolor &> /dev/null ||: %posttrans update-desktop-database -q &> /dev/null ||: gtk-update-icon-cache %{_datadir}/icons/hicolor &> /dev/null ||: %postun if [ $1 -eq 0 ] ; then update-desktop-database -q &> /dev/null ||: touch --no-create %{_datadir}/icons/hicolor &> /dev/null ||: gtk-update-icon-cache %{_datadir}/icons/hicolor &> /dev/null ||: fi %files %defattr(-,root,root) %doc COPYING COPYING.DOC %{_bindir}/kig %{_bindir}/pykig.py %{_libdir}/kde4/kigpart.so %{_datadir}/applications/kde4/kig.desktop %{_datadir}/icons/hicolor/*/*/* %{_datadir}/kde4/apps/katepart/* %{_datadir}/kde4/apps/kig %{_datadir}/kde4/services/kig_part.desktop %{_mandir}/man1/kig* %doc %{_docdir}/HTML/en/kig/ %changelog * Thu Sep 8 2011 Ryoichi INAGAKI 4.7.0-1 - split from kdeedu