Name: kturtle Summary: Logo educational programming environment for KDE Summary(ja): Logo の教育用プログラミング環境 Version: 4.14.3 Release: 1%{?_dist_release} License: GPLv2+ Group: Applications/Edutainment URL: http://edu.kde.org/parley/ Source: ftp://ftp.kde.org/pub/kde/stable/%{version}/src/%{name}-%{version}.tar.xz ## upstream patches BuildRoot: %{_tmppath}/%{name}-%{version}-root BuildRequires: desktop-file-utils BuildRequires: kdelibs4-devel >= %{version} Requires: kdebase-runtime%{?_kde4_version: >= %{_kde4_version}} Conflicts: kdeedu4 < 4.6.50 Vendor: Project Vine Distribution: Vine Linux %description KTurtle is an educational programming environment which uses the TurtleScript programming language (inspired by Logo) to make programming as easy and accessible as possible. The user issues TurtleScript language commands to control the "turtle", which draws on the canvas, making KTurtle suitable for teaching elementary mathematics, geometry and programming. This package is part of the KDE education module. %prep %setup -q %build mkdir -p %{_target_platform} pushd %{_target_platform} %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}/kturtle %{_datadir}/appdata/kturtle.appdata.xml %{_datadir}/applications/kde4/kturtle.desktop %{_datadir}/config/*.knsrc %{_datadir}/icons/hicolor/*/*/* %{_datadir}/kde4/apps/kturtle %doc %{_docdir}/HTML/en/kturtle/ %changelog * Thu Jan 01 2015 Yoji TOYODA 4.14.3-1 - new upstream release * Wed May 07 2014 Yoji TOYODA 4.12.5-1 - new upstream release * Thu Feb 13 2014 Yoji TOYODA 4.12.2-1 - new upstream release * Wed Dec 18 2013 Yoji TOYODA 4.11.4-1 - new upstream release * Sun Sep 08 2013 Yoji TOYODA 4.11.1-1 - new upstream release * Sat Jul 06 2013 Yoji TOYODA 4.10.5-1 - new upstream release * Fri Jan 04 2013 Yoji TOYODA 4.9.5-1 - new upstream release * Sat Nov 10 2012 Yoji TOYODA 4.9.3-1 - new upstream release * Sun Oct 07 2012 Yoji TOYODA 4.9.2-1 - new upstream release * Thu Sep 06 2012 Yoji TOYODA 4.9.1-1 - new upstream release * Tue Aug 14 2012 Yoji TOYODA 4.9.0-1 - new upstream release * Wed Aug 31 2011 Ryoichi INAGAKI 4.7.0-1 - split from kdeedu