summaryrefslogtreecommitdiffstats
path: root/redhat/main/tdeedu
diff options
context:
space:
mode:
authorFrançois Andriot <albator78@libertysurf.fr>2022-11-13 22:32:14 +0100
committerFrançois Andriot <albator78@libertysurf.fr>2023-04-08 13:47:21 +0200
commit4f74829e7f2650fa9a005cdac59dbd77c7caffdf (patch)
tree3b55ede28fa7aa3aa241ce1b79d53461e0324522 /redhat/main/tdeedu
parentddb979356e374ba3251cbfb60cbbcf1272f58771 (diff)
downloadtde-packaging-4f74829e7f2650fa9a005cdac59dbd77c7caffdf.tar.gz
tde-packaging-4f74829e7f2650fa9a005cdac59dbd77c7caffdf.zip
RPM: update directory hiearchy
Signed-off-by: François Andriot <albator78@libertysurf.fr>
Diffstat (limited to 'redhat/main/tdeedu')
-rw-r--r--redhat/main/tdeedu/tdeedu.spec1227
-rw-r--r--redhat/main/tdeedu/trinity-tdeedu-rpmlintrc2
2 files changed, 0 insertions, 1229 deletions
diff --git a/redhat/main/tdeedu/tdeedu.spec b/redhat/main/tdeedu/tdeedu.spec
deleted file mode 100644
index 367506e6e..000000000
--- a/redhat/main/tdeedu/tdeedu.spec
+++ /dev/null
@@ -1,1227 +0,0 @@
-#
-# spec file for package tdeedu (version R14)
-#
-# Copyright (c) 2014 Trinity Desktop Environment
-#
-# All modifications and additions to the file contributed by third parties
-# remain the property of their copyright owners, unless otherwise agreed
-# upon. The license for this file, and modifications and additions to the
-# file, is the same license as for the pristine package itself (unless the
-# license for the pristine package is not an Open Source License, in which
-# case the license is the MIT License). An "Open Source License" is a
-# license that conforms to the Open Source Definition (Version 1.9)
-# published by the Open Source Initiative.
-#
-# Please submit bugfixes or comments via http://www.trinitydesktop.org/
-#
-
-# BUILD WARNING:
-# Remove qt-devel and qt3-devel and any kde*-devel on your system !
-# Having KDE libraries may cause FTBFS here !
-
-# TDE variables
-%define tde_epoch 2
-%if "%{?tde_version}" == ""
-%define tde_version 14.1.0
-%endif
-%define tde_pkg tdeedu
-%define tde_prefix /opt/trinity
-%define tde_bindir %{tde_prefix}/bin
-%define tde_confdir %{_sysconfdir}/trinity
-%define tde_datadir %{tde_prefix}/share
-%define tde_docdir %{tde_datadir}/doc
-%define tde_includedir %{tde_prefix}/include
-%define tde_libdir %{tde_prefix}/%{_lib}
-%define tde_mandir %{tde_datadir}/man
-%define tde_tdeappdir %{tde_datadir}/applications/tde
-%define tde_tdedocdir %{tde_docdir}/tde
-%define tde_tdeincludedir %{tde_includedir}/tde
-%define tde_tdelibdir %{tde_libdir}/trinity
-
-
-Name: trinity-%{tde_pkg}
-Summary: Educational/Edutainment applications
-Group: System/GUI/Other
-Version: %{tde_version}
-Release: %{?!preversion:1}%{?preversion:0_%{preversion}}%{?dist}
-URL: http://www.trinitydesktop.org/
-
-%if 0%{?suse_version}
-License: GPL-2.0+
-%else
-License: GPLv2+
-%endif
-
-#Vendor: Trinity Desktop
-#Packager: Francois Andriot <francois.andriot@free.fr>
-
-Prefix: %{tde_prefix}
-BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
-
-Source0: %{name}-%{version}%{?preversion:~%{preversion}}.tar.gz
-Source1: %{name}-rpmlintrc
-
-BuildRequires: trinity-tdelibs-devel >= %{tde_version}
-
-BuildRequires: trinity-cmake >= %{tde_version}
-BuildRequires: desktop-file-utils
-
-# SUSE desktop files utility
-%if 0%{?suse_version}
-BuildRequires: update-desktop-files
-%endif
-
-%if 0%{?opensuse_bs} && 0%{?suse_version}
-# for xdg-menu script
-BuildRequires: brp-check-trinity
-%endif
-
-BuildRequires: gcc-c++
-BuildRequires: fdupes
-BuildRequires: doxygen
-
-# ACL support
-BuildRequires: libacl-devel
-
-# IDN support
-BuildRequires: libidn-devel
-
-# OPENSSL support
-BuildRequires: openssl-devel
-
-# LIBUSB support
-%if 0%{?mgaversion} || 0%{?mdkversion} || 0%{?pclinuxos}
-BuildRequires: %{_lib}usb1.0-devel
-BuildRequires: %{_lib}usb-compat0.1-devel
-%else
-%if 0%{?fedora} >= 37
-BuildRequires: libusb1-devel
-BuildRequires: libusb-compat-0.1-devel
-%else
-BuildRequires: libusb-devel
-%endif
-%endif
-
-# PYTHON3 support
-%if 0%{?rhel} >= 8 || 0%{?fedora} >= 31 || 0%{?suse_version} >= 1550 || 0%{?sle_version} >= 150100 || 0%{?mgaversion} >= 8
-%global python python3
-%global __python %__python3
-%global python_sitearch %{python3_sitearch}
-%else
-%global python python
-%endif
-%{!?python_sitearch:%global python_sitearch %(%{__python} -c "from distutils.sysconfig import get_python_lib; print get_python_lib(1)")}
-BuildRequires: %{python}
-BuildRequires: %{python}-devel
-
-# BOOST support
-BuildRequires: boost-devel
-%if 0%{?mgaversion} >= 7
-BuildRequires: %{_lib}boost_python3-devel
-%endif
-%if 0%{?suse_version}
-BuildRequires: libboost_%{python}-devel
-%endif
-%if 0%{?fedora} || 0%{?rhel}
-BuildRequires: boost-%{python}-devel
-%endif
-
-# OCAML support
-%if 0%{?rhel} >= 6 || 0%{?fedora} >= 15
-BuildRequires: ocaml(compiler)
-#BuildRequires: ocaml-facile-devel
-%else
-BuildRequires: ocaml
-#BuildRequires: ocaml-facile-devel
-%endif
-
-# KIG python scripting support
-%if 0%{?rhel} != 5
-%define with_kig 1
-%endif
-
-# V4L support
-%if 0%{?rhel} != 5
-%define with_v4l 1
-%endif
-
-Obsoletes: trinity-kdeedu < %{?epoch:%{epoch}:}%{version}-%{release}
-Provides: trinity-kdeedu = %{?epoch:%{epoch}:}%{version}-%{release}
-Obsoletes: trinity-kdeedu-libs < %{?epoch:%{epoch}:}%{version}-%{release}
-Provides: trinity-kdeedu-libs = %{?epoch:%{epoch}:}%{version}-%{release}
-
-# Meta-package
-Requires: %{name}-data = %{?epoch:%{epoch}:}%{version}-%{release}
-Requires: trinity-blinken = %{?epoch:%{epoch}:}%{version}-%{release}
-Requires: trinity-kalzium = %{?epoch:%{epoch}:}%{version}-%{release}
-Requires: trinity-kalzium-data = %{?epoch:%{epoch}:}%{version}-%{release}
-Requires: trinity-kanagram = %{?epoch:%{epoch}:}%{version}-%{release}
-Requires: trinity-kbruch = %{?epoch:%{epoch}:}%{version}-%{release}
-Requires: trinity-keduca = %{?epoch:%{epoch}:}%{version}-%{release}
-Requires: trinity-kgeography = %{?epoch:%{epoch}:}%{version}-%{release}
-Requires: trinity-kgeography-data = %{?epoch:%{epoch}:}%{version}-%{release}
-Requires: trinity-khangman = %{?epoch:%{epoch}:}%{version}-%{release}
-%if 0%{?with_kig}
-Requires: trinity-kig = %{?epoch:%{epoch}:}%{version}-%{release}
-%endif
-Requires: trinity-kiten = %{?epoch:%{epoch}:}%{version}-%{release}
-Requires: trinity-klatin = %{?epoch:%{epoch}:}%{version}-%{release}
-Requires: trinity-klettres = %{?epoch:%{epoch}:}%{version}-%{release}
-Requires: trinity-klettres-data = %{?epoch:%{epoch}:}%{version}-%{release}
-Requires: trinity-kmplot = %{?epoch:%{epoch}:}%{version}-%{release}
-Requires: trinity-kpercentage = %{?epoch:%{epoch}:}%{version}-%{release}
-Requires: trinity-kstars = %{?epoch:%{epoch}:}%{version}-%{release}
-Requires: trinity-kstars-data = %{?epoch:%{epoch}:}%{version}-%{release}
-Requires: trinity-ktouch = %{?epoch:%{epoch}:}%{version}-%{release}
-Requires: trinity-kturtle = %{?epoch:%{epoch}:}%{version}-%{release}
-Requires: trinity-kverbos = %{?epoch:%{epoch}:}%{version}-%{release}
-Requires: trinity-kvoctrain = %{?epoch:%{epoch}:}%{version}-%{release}
-Requires: trinity-kwordquiz = %{?epoch:%{epoch}:}%{version}-%{release}
-Requires: trinity-libtdeedu3 = %{?epoch:%{epoch}:}%{version}-%{release}
-Requires: trinity-libkiten1 = %{?epoch:%{epoch}:}%{version}-%{release}
-Requires: trinity-indi = %{?epoch:%{epoch}:}%{version}-%{release}
-
-
-%description
-Educational/Edutainment applications, including:
-* blinken: Simon Says Game
-* kalzium: Periodic Table of Elements
-* kanagram: Letter Order Game
-* kbruch: Exercise Fractions
-* keduca: Tests and Exams
-* kgeography: Geography Trainer
-* khangman: Hangman Game
-%if 0%{?with_kig}
-* kig: Interactive Geometry
-%endif
-* kiten: Japanese Reference/Study Tool
-* klatin: Latin Reviser
-* klettres: French alphabet tutor
-* kmplot: Mathematical Function Plotter
-* kpercentage: Excersie Percentages
-* kstars: Desktop Planetarium
-* ktouch: Touch Typing Tutor
-* kturtle: Logo Programming Environment
-* kverbos: Study Spanish Verbforms
-* kvoctrain: Vocabulary Trainer
-* kwordquiz: Vocabulary Trainer
-
-%files
-%defattr(-,root,root,-)
-%doc COPYING README
-
-##########
-
-%package data
-Summary: Shared data for Trinity educational applications
-Group: System/GUI/Other
-
-%description data
-This package contains shared data necessary for running the
-educational applications provided with TDE (the Trinity Desktop
-Environment).
-
-This package is part of Trinity, as a component of the TDE education module.
-
-%files data
-%defattr(-,root,root,-)
-%{tde_datadir}/applnk/Edutainment/Languages/.directory
-%{tde_datadir}/applnk/Edutainment/Miscellaneous/.directory
-%{tde_datadir}/applnk/Edutainment/Mathematics/.directory
-%{tde_datadir}/applnk/Edutainment/Science/.directory
-%{tde_datadir}/applnk/Edutainment/Tools/.directory
-
-##########
-
-%package -n trinity-blinken
-Summary: Trinity version of the Simon Says electronic memory game
-Group: System/GUI/Other
-Requires: trinity-tdeedu-data = %{?epoch:%{epoch}:}%{version}-%{release}
-
-%description -n trinity-blinken
-Blinken is based on an electronic game released in 1978, which
-challenges players to remember sequences of increasing length. On
-the face of the device, there are 4 different color buttons, each
-with its own distinctive sound. These buttons light up randomly,
-creating the sequence that the player must then recall. If the
-player is successful in remembering the sequence of lights in the
-correct order, they advance to the next stage, where an identical
-sequence with one extra step is presented.
-
-This package is part of Trinity, as a component of the TDE education module.
-
-%files -n trinity-blinken
-%defattr(-,root,root,-)
-%{tde_bindir}/blinken
-%{tde_tdeappdir}/blinken.desktop
-%{tde_datadir}/apps/blinken/
-%{tde_datadir}/config.kcfg/blinken.kcfg
-%{tde_datadir}/icons/hicolor/*/apps/blinken.png
-%{tde_datadir}/icons/hicolor/scalable/apps/blinken.svgz
-%{tde_tdedocdir}/HTML/en/blinken/
-%{tde_mandir}/man1/blinken*
-
-##########
-
-%package -n trinity-kalzium
-Summary: Chemistry teaching tool for Trinity
-Group: System/GUI/Other
-Requires: trinity-kalzium-data = %{?epoch:%{epoch}:}%{version}-%{release}
-Requires: trinity-tdeedu-data = %{?epoch:%{epoch}:}%{version}-%{release}
-
-%description -n trinity-kalzium
-Kalzium is a program which shows you the Periodic System of Elements
-(PSE). You can use Kalzium to search for information about the
-elements or to learn facts about the PSE.
-
-Kalzium provides you with all kinds of information about the PSE.
-You can look up lots of information about the elements and also use
-visualisations to show them.
-
-You can visualise the Periodic Table of the Elements by blocks,
-groups, acidic behavior or different states of matter. You can also
-plot data for a range of elements (weight, mean weight, density, IE1,
-IE2, electronegativity), and you can go back in time to see what
-elements were known at a given date. In addition, on platforms where
-OCaml supports native code generation, Kalzium includes a chemical
-equation solver.
-
-This package is part of Trinity, as a component of the TDE education module.
-
-%files -n trinity-kalzium
-%defattr(-,root,root,-)
-%{tde_bindir}/kalzium
-%{tde_tdeappdir}/kalzium.desktop
-%{tde_datadir}/config.kcfg/kalzium.kcfg
-%{tde_datadir}/icons/hicolor/*/apps/kalzium.png
-%{tde_datadir}/icons/hicolor/scalable/apps/kalzium.svgz
-%{tde_tdedocdir}/HTML/en/kalzium/
-%{tde_mandir}/man1/kalzium*
-
-##########
-
-%package -n trinity-kalzium-data
-Summary: Data files for Kalzium
-Group: System/GUI/Other
-
-%description -n trinity-kalzium-data
-This package contains architecture-independent data files for
-Kalzium, the TDE periodic table application. This includes pictures
-of various chemical equipment and of samples of several elements, in
-addition to the actual chemical data.
-
-See the kalzium package for further information.
-
-This package is part of Trinity, as a component of the TDE education module.
-
-%files -n trinity-kalzium-data
-%defattr(-,root,root,-)
-%{tde_datadir}/apps/kalzium/
-
-##########
-
-%package -n trinity-kanagram
-Summary: Letter order game for Trinity
-Group: System/GUI/Other
-Requires: trinity-tdeedu-data = %{?epoch:%{epoch}:}%{version}-%{release}
-
-%description -n trinity-kanagram
-KAnagram is a game that is based on the word/letter puzzles that the
-author played as a child. A word is picked at random and displayed
-with its letters in a messed order, with difficulty dependent on the
-chosen level. You have an unlimited number of attempts, and scores
-are kept.
-
-It is a very simply constructed game, with 3 difficulty levels of
-play. It is fully customizable, allowing you to write in your own
-words and set your own 'look and feel' of the game. It is aimed for
-children aged 10+ because of the difficulty, but of course everyone
-is welcome to try.
-
-This package is part of Trinity, as a component of the TDE education module.
-
-%files -n trinity-kanagram
-%defattr(-,root,root,-)
-%{tde_bindir}/kanagram
-%{tde_tdeappdir}/kanagram.desktop
-%{tde_datadir}/apps/kanagram/
-%{tde_datadir}/config.kcfg/kanagram.kcfg
-%{tde_datadir}/icons/hicolor/*/apps/kanagram.png
-%{tde_datadir}/icons/hicolor/scalable/apps/kanagram.svgz
-%{tde_tdedocdir}/HTML/en/kanagram/
-%{tde_mandir}/man1/kanagram*
-
-##########
-
-%package -n trinity-kbruch
-Summary: Fraction calculation teaching tool for Trinity
-Group: System/GUI/Other
-Requires: trinity-tdeedu-data = %{?epoch:%{epoch}:}%{version}-%{release}
-
-%description -n trinity-kbruch
-KBruch is a small program to practice calculating with fractions.
-Different exercises are provided for this purpose. The program
-checks the user's input and gives feedback.
-
-This package is part of Trinity, as a component of the TDE education module.
-
-%files -n trinity-kbruch
-%defattr(-,root,root,-)
-%{tde_bindir}/kbruch
-%{tde_datadir}/apps/kbruch/
-%{tde_tdeappdir}/kbruch.desktop
-%{tde_datadir}/config.kcfg/kbruch.kcfg
-%{tde_datadir}/icons/hicolor/*/apps/kbruch.png
-%{tde_datadir}/icons/hicolor/scalable/apps/kbruch.svgz
-%{tde_datadir}/icons/crystalsvg/*/actions/kbruch_*.png
-%{tde_tdedocdir}/HTML/en/kbruch/
-%{tde_mandir}/man1/kbruch*
-
-##########
-
-%package -n trinity-keduca
-Summary: Interactive form-based tests for Trinity
-Group: System/GUI/Other
-Requires: trinity-tdeedu-data = %{?epoch:%{epoch}:}%{version}-%{release}
-
-%description -n trinity-keduca
-KEduca is a flash-card application which allows you to make
-interactive form-based tests.
-
-This package is part of Trinity, as a component of the TDE education module.
-
-%files -n trinity-keduca
-%defattr(-,root,root,-)
-%{tde_bindir}/keduca
-%{tde_bindir}/keducabuilder
-%{tde_bindir}/keduca-shrinker
-%{tde_tdelibdir}/libkeducapart.la
-%{tde_tdelibdir}/libkeducapart.so
-%{tde_tdeappdir}/keduca.desktop
-%{tde_tdeappdir}/keducabuilder.desktop
-%{tde_datadir}/apps/keduca/
-%{tde_datadir}/config.kcfg/keduca.kcfg
-%{tde_datadir}/icons/hicolor/*/apps/keduca.png
-%{tde_datadir}/mimelnk/application/x-edu.desktop
-%{tde_datadir}/mimelnk/application/x-edugallery.desktop
-%{tde_datadir}/services/keduca_part.desktop
-%{tde_tdedocdir}/HTML/en/keduca/
-%{tde_mandir}/man1/keduca*
-
-##########
-
-%package -n trinity-kgeography
-Summary: Geography learning tool for Trinity
-Group: System/GUI/Other
-Requires: trinity-kgeography-data = %{?epoch:%{epoch}:}%{version}-%{release}
-Requires: trinity-tdeedu-data = %{?epoch:%{epoch}:}%{version}-%{release}
-
-%description -n trinity-kgeography
-KGeography contains maps allowing you to learn various countries or
-the political divisions of several countries. It has several modes,
-including a map browser and games involving the names, capitals, or
-flags of the map divisions.
-
-This package is part of Trinity, as a component of the TDE education module.
-
-%files -n trinity-kgeography
-%defattr(-,root,root,-)
-%{tde_bindir}/kgeography
-%{tde_bindir}/kgeography_gen_map.pl
-%{tde_tdeappdir}/kgeography.desktop
-%{tde_datadir}/config.kcfg/kgeography.kcfg
-%{tde_datadir}/icons/crystalsvg/*/apps/kgeography.png
-%{tde_datadir}/icons/crystalsvg/scalable/apps/kgeography.svgz
-%{tde_datadir}/icons/hicolor/*/apps/kgeography.png
-%{tde_tdedocdir}/HTML/en/kgeography
-%{tde_mandir}/man1/kgeography*
-
-##########
-
-%package -n trinity-kgeography-data
-Summary: Data files for KGeography
-Group: System/GUI/Other
-
-%description -n trinity-kgeography-data
-This package contains architecture-independent data files for
-KGeography, the geography learning tool for TDE. This includes map
-and flag images.
-
-See the kgeography package for further information.
-
-This package is part of Trinity, as a component of the TDE education module.
-
-%files -n trinity-kgeography-data
-%defattr(-,root,root,-)
-%{tde_datadir}/apps/kgeography/
-
-##########
-
-%package -n trinity-khangman
-Summary: The classical hangman game for Trinity
-Group: System/GUI/Other
-#Requires: dustin-dustismo-sans-fonts
-Requires: trinity-tdeedu-data = %{?epoch:%{epoch}:}%{version}-%{release}
-
-%description -n trinity-khangman
-KHangMan is a game based on the well known hangman game. It is aimed
-for children aged 6 and above. It has four levels of difficulty:
-Animals (animals words), Easy, Medium and Hard.
-
-A word is picked at random and the letters are hidden. You must
-guess the word by trying one letter after another. Each time you
-guess a wrong letter, a picture of a hangman is drawn. You must
-guess the word before getting hanged! You have 10 tries.
-
-This package is part of Trinity, as a component of the TDE education module.
-
-%files -n trinity-khangman
-%defattr(-,root,root,-)
-%config(noreplace) %{tde_confdir}/khangmanrc
-%{tde_bindir}/khangman
-%{tde_tdeappdir}/khangman.desktop
-%{tde_datadir}/apps/khangman/
-%{tde_datadir}/config.kcfg/khangman.kcfg
-%{tde_datadir}/icons/hicolor/*/apps/khangman.png
-%{tde_datadir}/icons/hicolor/scalable/apps/khangman.svgz
-%{tde_tdedocdir}/HTML/en/khangman/
-%{tde_mandir}/man1/khangman*
-
-##########
-
-%if 0%{?with_kig}
-%package -n trinity-kig
-Summary: Interactive geometry program for TDE
-Group: System/GUI/Other
-Requires: trinity-tdeedu-data = %{?epoch:%{epoch}:}%{version}-%{release}
-
-%description -n trinity-kig
-Kig is an application for interactive geometry. It is intended to
-serve two purposes:
-
-- to allow students to interactively explore mathematical figures and
- concepts using the computer;
-- to serve as a WYSIWYG tool for drawing mathematical figures and
- including them in other documents.
-
-With this program you can do geometry on a computer just like you
-would on a blackboard in a classroom. However, the program allows
-you to move and change parts of a geometrical drawing so that you can
-see how the other parts change as a result.
-
-Kig supports loci and user-defined macros. It also supports imports
-and exports to/from foreign file formats including Cabri, Dr. Geo,
-KGeo, KSeg and XFig.
-
-This package is part of Trinity, as a component of the TDE education module.
-
-%files -n trinity-kig
-%defattr(-,root,root,-)
-%config(noreplace) %{tde_confdir}/magic/cabri.magic
-%config(noreplace) %{tde_confdir}/magic/drgeo.magic
-%{tde_bindir}/kig
-%{tde_bindir}/pykig.py*
-%{tde_tdelibdir}/tdefile_drgeo.la
-%{tde_tdelibdir}/tdefile_drgeo.so
-%{tde_tdelibdir}/tdefile_kig.la
-%{tde_tdelibdir}/tdefile_kig.so
-%{tde_tdelibdir}/libkigpart.la
-%{tde_tdelibdir}/libkigpart.so
-%{tde_tdeappdir}/kig.desktop
-%if 0%{?with_kig}
-%{tde_datadir}/apps/katepart/syntax/python-kig.xml
-%endif
-%{tde_datadir}/apps/kig/
-%{tde_datadir}/icons/crystalsvg/*/mimetypes/kig_doc.png
-%{tde_datadir}/icons/crystalsvg/scalable/mimetypes/kig_doc.svgz
-%{tde_datadir}/icons/hicolor/*/apps/kig.png
-%{tde_datadir}/icons/hicolor/scalable/apps/kig.svgz
-%{tde_datadir}/mimelnk/application/x-cabri.desktop
-%{tde_datadir}/mimelnk/application/x-drgeo.desktop
-%{tde_datadir}/mimelnk/application/x-kig.desktop
-%{tde_datadir}/mimelnk/application/x-kgeo.desktop
-%{tde_datadir}/mimelnk/application/x-kseg.desktop
-%{tde_datadir}/services/tdefile_drgeo.desktop
-%{tde_datadir}/services/tdefile_kig.desktop
-%{tde_datadir}/services/kig_part.desktop
-%{tde_tdedocdir}/HTML/en/kig/
-%config(noreplace) %{tde_confdir}/magic/cabri.magic.mgc
-%config(noreplace) %{tde_confdir}/magic/drgeo.magic.mgc
-%{tde_mandir}/man1/kig*
-%endif
-
-##########
-
-%package -n trinity-kiten
-Summary: Japanese reference/study tool for Trinity
-Group: System/GUI/Other
-Requires: trinity-tdeedu-data = %{?epoch:%{epoch}:}%{version}-%{release}
-#Requires: ttf-kochi-gothic | ttf-kochi-mincho
-
-%description -n trinity-kiten
-Kiten is a Japanese reference and study tool for TDE. It is an
-application with multiple functions. Firstly, it is a convenient
-English to Japanese and Japanese to English dictionary. Secondly, it
-is a Kanji dictionary, with multiple ways to look up specific
-characters. Thirdly, it is a tool to help you learn Kanji.
-
-This package is part of Trinity, as a component of the TDE education module.
-
-%files -n trinity-kiten
-%defattr(-,root,root,-)
-%{tde_bindir}/kiten
-%{tde_bindir}/kitengen
-%{tde_tdeappdir}/kiten.desktop
-%{tde_tdedocdir}/HTML/en/kiten/
-%{tde_datadir}/icons/hicolor/*/apps/kiten.png
-%{tde_datadir}/icons/hicolor/scalable/apps/kiten.svgz
-%{tde_mandir}/man1/kiten*
-
-##########
-
-%package -n trinity-klatin
-Summary: Application to help revise/teach Latin
-Group: System/GUI/Other
-Requires: trinity-tdeedu-data = %{?epoch:%{epoch}:}%{version}-%{release}
-
-%description -n trinity-klatin
-KLatin is a program to help revise Latin. There are three "sections"
-in which different aspects of the language can be revised. These are
-the vocabulary, grammar and verb testing sections. In addition there
-is a set of revision notes that can be used for self-guided revision.
-
-In the vocabulary section an XML file is loaded containing various
-words and their local language translations. KLatin asks you what
-each of these words translate into. The questions take place in a
-multiple-choice environment.
-
-In the grammar and verb sections KLatin asks for a particular part of
-a noun or a verb, such as the "ablative singular", or the "1st person
-indicative passive plural", and is not multiple choice.
-
-This package is part of Trinity, as a component of the TDE education module.
-
-%files -n trinity-klatin
-%defattr(-,root,root,-)
-%{tde_bindir}/klatin
-%{tde_tdeappdir}/klatin.desktop
-%{tde_datadir}/apps/klatin/
-%{tde_datadir}/config.kcfg/klatin.kcfg
-%{tde_datadir}/icons/hicolor/*/apps/klatin.png
-%{tde_datadir}/icons/hicolor/scalable/apps/klatin.svgz
-%{tde_tdedocdir}/HTML/en/klatin/
-%{tde_mandir}/man1/klatin*
-
-##########
-
-%package -n trinity-klettres
-Summary: Foreign alphabet tutor for Trinity
-Group: System/GUI/Other
-Requires: trinity-klettres-data = %{?epoch:%{epoch}:}%{version}-%{release}
-Requires: trinity-tdeedu-data = %{?epoch:%{epoch}:}%{version}-%{release}
-
-%description -n trinity-klettres
-KLettres is an application specially designed to help the user to
-learn the alphabet in a new language and then to learn to read simple
-syllables. The user can be a young child aged from two and a half or
-an adult that wants to learn the basics of a foreign language.
-
-Seven languages are currently available: Czech, Danish, Dutch,
-English, French, Italian and Slovak.
-
-This package is part of Trinity, as a component of the TDE education module.
-
-%files -n trinity-klettres
-%defattr(-,root,root,-)
-%config(noreplace) %{tde_confdir}/klettresrc
-%{tde_bindir}/klettres
-%{tde_tdeappdir}/klettres.desktop
-%{tde_datadir}/config.kcfg/klettres.kcfg
-%{tde_datadir}/icons/hicolor/*/apps/klettres.png
-%{tde_datadir}/icons/hicolor/scalable/apps/klettres.svgz
-%{tde_tdedocdir}/HTML/en/klettres/
-%{tde_mandir}/man1/klettres*
-
-##########
-
-%package -n trinity-klettres-data
-Summary: Data files for KLettres foreign alphabet tutor
-Group: System/GUI/Other
-
-%description -n trinity-klettres-data
-This package contains architecture-independent data files for
-KLettres, the foreign alphabet tutor for TDE. This includes sound
-files and graphics.
-
-See the klettres package for further information.
-
-This package is part of Trinity, as a component of the TDE education module.
-
-%files -n trinity-klettres-data
-%defattr(-,root,root,-)
-%{tde_datadir}/apps/klettres/
-
-##########
-
-%package -n trinity-kmplot
-Summary: Mathematical function plotter for Trinity
-Group: System/GUI/Other
-Requires: trinity-tdeedu-data = %{?epoch:%{epoch}:}%{version}-%{release}
-
-%description -n trinity-kmplot
-KmPlot is a mathematical function plotter for TDE. It has a powerful
-built-in parser. You can plot different functions simultaneously and
-combine them to build new functions.
-
-KmPlot supports parametric functions and functions in polar
-coordinates. Several grid modes are supported. Plots may be printed
-with high precision in the correct scale.
-
-KmPlot also provides some numerical and visual features, like filling
-and calculating the area between the plot and the first axis, finding
-maximum and minimum values, changing function parameters dynamically
-and plotting derivatives and integral functions.
-
-This package is part of Trinity, as a component of the TDE education module.
-
-%files -n trinity-kmplot
-%defattr(-,root,root,-)
-%{tde_bindir}/kmplot
-%{tde_tdelibdir}/libkmplotpart.la
-%{tde_tdelibdir}/libkmplotpart.so
-%{tde_tdeappdir}/kmplot.desktop
-%{tde_datadir}/apps/kmplot/
-%{tde_datadir}/config.kcfg/kmplot.kcfg
-%{tde_datadir}/icons/hicolor/*/apps/kmplot.png
-%{tde_datadir}/icons/hicolor/scalable/apps/kmplot.svgz
-%{tde_datadir}/mimelnk/application/x-kmplot.desktop
-%{tde_datadir}/services/kmplot_part.desktop
-%{tde_tdedocdir}/HTML/en/kmplot/
-%{tde_mandir}/man1/kmplot*
-
-##########
-
-%package -n trinity-kpercentage
-Summary: Percentage calculation teaching tool for Trinity
-Group: System/GUI/Other
-Requires: trinity-tdeedu-data = %{?epoch:%{epoch}:}%{version}-%{release}
-
-%description -n trinity-kpercentage
-KPercentage is a small math application that will help pupils to
-improve their skills in calculating percentages.
-
-There is a special training section for the three basic tasks.
-Finally the pupil can select a random mode, in which all three tasks
-are mixed randomly.
-
-This package is part of Trinity, as a component of the TDE education module.
-
-%files -n trinity-kpercentage
-%defattr(-,root,root,-)
-%{tde_bindir}/kpercentage
-%{tde_tdeappdir}/kpercentage.desktop
-%{tde_datadir}/apps/kpercentage/
-%{tde_datadir}/icons/hicolor/*/apps/kpercentage.png
-%{tde_datadir}/icons/hicolor/scalable/apps/kpercentage.svgz
-%{tde_tdedocdir}/HTML/en/kpercentage/
-%{tde_mandir}/man1/kpercentage*
-
-##########
-
-%package -n trinity-kstars
-Summary: Desktop planetarium for Trinity
-Group: System/GUI/Other
-Requires: trinity-tdeedu-data = %{?epoch:%{epoch}:}%{version}-%{release}
-Requires: trinity-kstars-data = %{?epoch:%{epoch}:}%{version}-%{release}
-Requires: trinity-indi = %{?epoch:%{epoch}:}%{version}-%{release}
-
-%description -n trinity-kstars
-KStars is a graphical desktop planetarium for TDE. It depicts an
-accurate simulation of the night sky, including stars,
-constellations, star clusters, nebulae, galaxies, all planets, the
-Sun, the Moon, comets and asteroids. You can see the sky as it
-appears from any location on Earth, on any date.
-
-The user interface is highly intuitive and flexible. The display can
-be panned and zoomed with the mouse, and you can easily identify
-objects and track their motion across the sky. KStars includes many
-powerful features, yet the interface is clean and simple and fun to
-use.
-
-This package is part of Trinity, as a component of the TDE education module.
-
-%files -n trinity-kstars
-%defattr(-,root,root,-)
-%config(noreplace) %{tde_confdir}/kstarsrc
-%{tde_bindir}/kstars
-%{tde_tdeappdir}/kstars.desktop
-%{tde_datadir}/config.kcfg/kstars.kcfg
-%{tde_datadir}/icons/hicolor/*/apps/kstars.png
-%{tde_datadir}/icons/hicolor/scalable/apps/kstars.svgz
-%{tde_tdedocdir}/HTML/en/kstars/
-%{tde_mandir}/man1/kstars*
-
-##########
-
-%package -n trinity-kstars-data
-Summary: Data files for KStars desktop planetarium
-Group: System/GUI/Other
-
-%description -n trinity-kstars-data
-This package contains architecture-independent data files for KStars,
-the graphical desktop planetarium for TDE. This includes star
-catalogues and astronomical images.
-
-See the kstars package for further information.
-
-This package is part of Trinity, as a component of the TDE education module.
-
-%files -n trinity-kstars-data
-%defattr(-,root,root,-)
-%{tde_datadir}/apps/kstars/
-
-##########
-
-%package -n trinity-ktouch
-Summary: Touch typing tutor for Trinity
-Group: System/GUI/Other
-Requires: trinity-tdeedu-data = %{?epoch:%{epoch}:}%{version}-%{release}
-
-%description -n trinity-ktouch
-KTouch is a program for learning touch typing - it helps you learn to
-type on a keyboard quickly and correctly. Every finger has its place
-on the keyboard with associated keys to press.
-
-KTouch helps you learn to touch type by providing you with text to
-train on, and adjusts to different levels depending on how good you
-are. It can display which key to press next, and the correct finger
-to use.
-
-This package is part of Trinity, as a component of the TDE education module.
-
-%files -n trinity-ktouch
-%defattr(-,root,root,-)
-%{tde_bindir}/ktouch
-%{tde_tdeappdir}/ktouch.desktop
-%{tde_datadir}/apps/ktouch/
-%{tde_datadir}/config.kcfg/ktouch.kcfg
-%{tde_datadir}/icons/hicolor/*/apps/ktouch.png
-%{tde_datadir}/icons/hicolor/scalable/apps/ktouch.svgz
-%{tde_tdedocdir}/HTML/en/ktouch/
-%{tde_mandir}/man1/ktouch*
-
-##########
-
-%package -n trinity-kturtle
-Summary: Educational Logo programming environment
-Group: System/GUI/Other
-Requires: trinity-tdeedu-data = %{?epoch:%{epoch}:}%{version}-%{release}
-
-%description -n trinity-kturtle
-KTurtle is an educational programming environment using the Logo
-programming language. It tries to make programming as easy and
-accessible as possible. This makes KTurtle suitable for teaching
-kids the basics of mathematics, geometry and programming.
-
-The commands used to program are in the style of the Logo programming
-language. The unique feature of Logo is that the commands are often
-translated into the speaking language of the programmer.
-
-KTurtle is named after "the turtle" that plays a central role in the
-programming environment. The user programs the turtle, using the
-Logo commands, to draw a picture on the canvas.
-
-Note that this version of Logo is only focused on the educational
-qualities of the programming language and will not try to suit
-professional programmers' needs.
-
-This package is part of Trinity, as a component of the TDE education module.
-
-%files -n trinity-kturtle
-%defattr(-,root,root,-)
-%{tde_bindir}/kturtle
-%{tde_tdeappdir}/kturtle.desktop
-%{tde_datadir}/apps/katepart/syntax/logohighlightstyle*
-%{tde_datadir}/apps/kturtle/
-%{tde_datadir}/config.kcfg/kturtle.kcfg
-%{tde_datadir}/icons/hicolor/*/apps/kturtle.png
-%{tde_tdedocdir}/HTML/en/kturtle/
-%{tde_mandir}/man1/kturtle*
-
-##########
-
-%package -n trinity-kverbos
-Summary: Spanish verb form study application for Trinity
-Group: System/GUI/Other
-Requires: trinity-tdeedu-data = %{?epoch:%{epoch}:}%{version}-%{release}
-
-%description -n trinity-kverbos
-Kverbos allows the user to learn the forms of Spanish verbs. The
-program suggests a verb and a time and the user enters the different
-verb forms. The program corrects the user input and gives feedback.
-
-The user can edit the list of the verbs that can be studied. The
-program can build regular verb forms by itself. Irregular verb forms
-have to be entered by the user.
-
-This package is part of Trinity, as a component of the TDE education module.
-
-%files -n trinity-kverbos
-%defattr(-,root,root,-)
-%{tde_bindir}/kverbos
-%{tde_tdeappdir}/kverbos.desktop
-%{tde_datadir}/apps/kverbos/
-%{tde_datadir}/config.kcfg/kverbos.kcfg
-%{tde_datadir}/icons/crystalsvg/16x16/actions/kverbosuser.png
-%{tde_datadir}/icons/hicolor/*/apps/kverbos.png
-%{tde_datadir}/icons/hicolor/scalable/apps/kverbos.svgz
-%{tde_tdedocdir}/HTML/en/kverbos/
-%{tde_mandir}/man1/kverbos*
-
-##########
-
-%package -n trinity-kvoctrain
-Summary: Vocabulary trainer for Trinity
-Group: System/GUI/Other
-Requires: perl
-Requires: perl-libwww-perl
-Requires: trinity-tdeedu-data = %{?epoch:%{epoch}:}%{version}-%{release}
-
-%description -n trinity-kvoctrain
-KVocTrain is a little utility to help you train your vocabulary when
-you are trying to learn a foreign language. You can create your own
-database with the words you need. It is intended as a replacement
-for index (flash) cards.
-
-You probably remember flashcards from school. The teacher would
-write the original expression on the front side of the card and the
-translation on the back. Then look at the cards one after another.
-If you knew the translation, you could put it away. If you failed,
-you put it back to try again.
-
-KVocTrain is not intended to teach you grammar or other sophisticated
-things. This is and probably will stay beyond the scope of this
-application.
-
-This package is part of Trinity, as a component of the TDE education module.
-
-%files -n trinity-kvoctrain
-%defattr(-,root,root,-)
-%config(noreplace) %{tde_confdir}/kvoctrainrc
-%{tde_bindir}/kvoctrain
-%{tde_bindir}/spotlight2kvtml
-%{tde_libdir}/libkvoctraincore.so.*
-%{tde_tdeappdir}/kvoctrain.desktop
-%{tde_datadir}/apps/kvoctrain/
-%{tde_datadir}/mimelnk/text/x-kvtml.desktop
-%{tde_datadir}/config.kcfg/kvoctrain.kcfg
-%{tde_datadir}/config.kcfg/languagesettings.kcfg
-%{tde_datadir}/config.kcfg/presettings.kcfg
-%{tde_datadir}/icons/hicolor/*/apps/kvoctrain.png
-%{tde_tdedocdir}/HTML/en/kvoctrain/
-%{tde_mandir}/man1/kvoctrain*
-%{tde_mandir}/man1/spotlight2kvtml*
-
-##########
-
-%package -n trinity-kwordquiz
-Summary: Flashcard and vocabulary learning program for Trinity
-Group: System/GUI/Other
-Requires: trinity-tdeedu-data = %{?epoch:%{epoch}:}%{version}-%{release}
-
-%description -n trinity-kwordquiz
-KWordQuiz is a flashcard-based tool that helps you to master new
-vocabularies. It may be a language or any other kind of terminology.
-
-KWordQuiz can open several types of vocabulary data. Supported are
-kvtml files used by other TDE programs such as KVocTrain, wql files
-used by WordQuiz for Windows, csv files with comma-separated text,
-and xml.gz files created by Pauker (http://pauker.sourceforge.net).
-
-This package is part of Trinity, as a component of the TDE education module.
-
-%files -n trinity-kwordquiz
-%defattr(-,root,root,-)
-%config(noreplace) %{tde_confdir}/kwordquizrc
-%{tde_bindir}/kwordquiz
-%{tde_tdeappdir}/kwordquiz.desktop
-%{tde_datadir}/apps/kwordquiz/
-%{tde_datadir}/config.kcfg/kwordquiz.kcfg
-%{tde_datadir}/icons/hicolor/*/apps/kwordquiz.png
-%{tde_datadir}/icons/hicolor/scalable/apps/kwordquiz.svg
-%{tde_datadir}/icons/crystalsvg/*/mimetypes/kwordquiz_doc.png
-%{tde_datadir}/icons/crystalsvg/scalable/mimetypes/kwordquiz_doc.svg
-%{tde_datadir}/mimelnk/application/x-kwordquiz.desktop
-%{tde_tdedocdir}/HTML/en/kwordquiz/
-%{tde_mandir}/man1/kwordquiz*
-%{tde_mandir}/man1/langen*
-
-##########
-
-%package -n trinity-libtdeedu3
-Summary: Library for use with Trinity educational apps
-Group: System/GUI/Other
-
-%description -n trinity-libtdeedu3
-The TDE-based library libtdeedu is used with educational
-applications. It currently provides support for data plotting and
-vocabulary items (including a parser for kvtml vocabulary files).
-
-This package is part of Trinity, as a component of the TDE education module.
-
-%files -n trinity-libtdeedu3
-%defattr(-,root,root,-)
-%{tde_libdir}/libextdate.so.*
-%{tde_libdir}/libtdeeducore.so.*
-%{tde_libdir}/libtdeeduplot.so.*
-%{tde_libdir}/libtdeeduui.so.*
-
-##########
-
-%package -n trinity-libtdeedu-devel
-Summary: Development files for Trinity educational library
-Group: Development/Libraries/Other
-Requires: trinity-libtdeedu3 = %{?epoch:%{epoch}:}%{version}-%{release}
-
-%description -n trinity-libtdeedu-devel
-The TDE-based library libtdeedu is used with educational
-applications. It currently provides support for data plotting and
-vocabulary items (including a parser for kvtml vocabulary files).
-
-Development files for libtdeedu are included in this package.
-
-This package is part of Trinity, as a component of the TDE education module.
-
-%files -n trinity-libtdeedu-devel
-%defattr(-,root,root,-)
-%{tde_tdeincludedir}/libtdeedu/
-%{tde_libdir}/libextdate.la
-%{tde_libdir}/libextdate.so
-%{tde_libdir}/libtdeeducore.la
-%{tde_libdir}/libtdeeducore.so
-%{tde_libdir}/libtdeeduui.la
-%{tde_libdir}/libtdeeduui.so
-%{tde_libdir}/libtdeeduplot.la
-%{tde_libdir}/libtdeeduplot.so
-
-##########
-
-%package -n trinity-libkiten1
-Summary: Library for Kiten Japanese reference/study tool
-Group: System/GUI/Other
-#Requires: kanjidic
-
-%description -n trinity-libkiten1
-Kiten is a Japanese reference/study tool for TDE. The library
-libkiten contains portions of Kiten that may be useful for other
-applications. These portions include dictionary, character lookup
-and widget classes.
-
-This package contains the libkiten library along with supporting
-data, such as Japanese language data files and GUI resource files.
-For further information, see the kiten package.
-
-This package is part of Trinity, as a component of the TDE education module.
-
-%files -n trinity-libkiten1
-%defattr(-,root,root,-)
-%{tde_libdir}/libkiten.so.*
-%{tde_datadir}/apps/kiten/
-%{tde_datadir}/config.kcfg/kiten.kcfg
-%{tde_datadir}/icons/crystalsvg/16x16/actions/kanjidic.png
-%{tde_datadir}/icons/crystalsvg/22x22/actions/edit_add.png
-%{tde_datadir}/icons/crystalsvg/22x22/actions/edit_remove.png
-%{tde_datadir}/icons/crystalsvg/22x22/actions/kanjidic.png
-%{tde_datadir}/icons/locolor/16x16/actions/edit_add.png
-%{tde_datadir}/icons/locolor/16x16/actions/edit_remove.png
-
-##########
-
-%package -n trinity-libkiten-devel
-Summary: Development files for Kiten library
-Group: Development/Libraries/Other
-Requires: trinity-libkiten1 = %{?epoch:%{epoch}:}%{version}-%{release}
-Requires: trinity-tdelibs-devel >= %{version}
-
-%description -n trinity-libkiten-devel
-Kiten is a Japanese reference/study tool for TDE. The library
-libkiten contains portions of Kiten that may be useful for other
-applications. These portions include dictionary, character lookup
-and widget classes.
-
-Development files for libkiten are included in this package. For
-further information, see the kiten package.
-
-This package is part of Trinity, as a component of the TDE education module.
-
-%files -n trinity-libkiten-devel
-%defattr(-,root,root,-)
-%{tde_tdeincludedir}/libkiten/
-%{tde_libdir}/libkiten.la
-%{tde_libdir}/libkiten.so
-
-##########
-
-%package -n trinity-indi
-Summary: Instrument Neutral Distributed Interface for astronomical devices
-Group: System/GUI/Other
-
-%description -n trinity-indi
-INDI is an Instrument Neutral Distributed Interface control protocol for
-astronomical devices, which provides a framework that decouples low level
-hardware drivers from high level front end clients. Clients that use the
-device drivers are completely unaware of the device capabilities and
-communicate with the device drivers and build a completely dynamic GUI
-based on the services provided by the device.
-
-This package is part of Trinity, as a component of the TDE education module.
-
-%files -n trinity-indi
-%defattr(-,root,root,-)
-%{tde_bindir}/apmount
-%{tde_bindir}/apogee_ppi
-%{tde_bindir}/celestrongps
-%{tde_bindir}/fliccd
-%{tde_bindir}/fliwheel
-%{tde_bindir}/indiserver
-%{tde_bindir}/lx200_16
-%{tde_bindir}/lx200autostar
-%{tde_bindir}/lx200basic
-%{tde_bindir}/lx200classic
-%{tde_bindir}/lx200generic
-%{tde_bindir}/lx200gps
-%{tde_bindir}/sbigccd
-%{tde_bindir}/skycommander
-%{tde_bindir}/temma
-%if 0%{?with_v4l}
-%{tde_bindir}/meade_lpi
-%{tde_bindir}/v4ldriver
-%{tde_bindir}/v4lphilips
-%endif
-%{tde_mandir}/man1/celestrongps*
-%{tde_mandir}/man1/fliccd*
-%{tde_mandir}/man1/indi*
-%{tde_mandir}/man1/lx200*
-%{tde_mandir}/man1/temma*
-%{tde_mandir}/man1/v4l*
-
-##########
-
-%package devel
-Summary: Development files for %{name}
-Group: Development/Libraries/Other
-Requires: %{name} = %{?epoch:%{epoch}:}%{version}-%{release}
-Requires: trinity-libtdeedu-devel = %{?epoch:%{epoch}:}%{version}-%{release}
-Requires: trinity-libkiten-devel = %{?epoch:%{epoch}:}%{version}-%{release}
-
-Obsoletes: trinity-kdeedu-devel < %{?epoch:%{epoch}:}%{version}-%{release}
-Provides: trinity-kdeedu-devel = %{?epoch:%{epoch}:}%{version}-%{release}
-
-%description devel
-This package contains the development files for tdeedu.
-
-%files devel
-%defattr(-,root,root,-)
-%doc libtdeedu/AUTHORS libtdeedu/README
-# kstars
-%{tde_tdeincludedir}/kstarsinterface.h
-%{tde_tdeincludedir}/simclockinterface.h
-# kvoctrain
-%{tde_libdir}/libkvoctraincore.la
-%{tde_libdir}/libkvoctraincore.so
-
-##########
-
-%if 0%{?pclinuxos} || 0%{?suse_version} && 0%{?opensuse_bs} == 0
-%debug_package
-%endif
-
-##########
-
-
-%prep
-%setup -q -n %{name}-%{version}%{?preversion:~%{preversion}}
-
-%if 0%{?fedora} >= 30 || 0%{?rhel} >= 8 || 0%{?mgaversion} >= 8
-# Fix shebangs
-sed -i "kig/pykig/pykig.py" \
- -e "s|env python|env %{python}|"
-%endif
-
-
-%build
-export PATH="%{tde_bindir}:${PATH}"
-export PKG_CONFIG_PATH="%{tde_libdir}/pkgconfig:${PKG_CONFIG_PATH}"
-
-if ! rpm -E %%cmake|grep -q "cd build"; then
- %__mkdir_p build
- cd build
-fi
-
-%cmake \
- -DCMAKE_BUILD_TYPE="RelWithDebInfo" \
- -DCMAKE_C_FLAGS="${RPM_OPT_FLAGS}" \
- -DCMAKE_CXX_FLAGS="${RPM_OPT_FLAGS}" \
- -DCMAKE_SKIP_RPATH=OFF \
- -DCMAKE_INSTALL_RPATH="%{tde_libdir}" \
- -DCMAKE_NO_BUILTIN_CHRPATH=ON \
- -DCMAKE_VERBOSE_MAKEFILE=ON \
- -DWITH_GCC_VISIBILITY=ON \
- \
- -DBIN_INSTALL_DIR="%{tde_bindir}" \
- -DCONFIG_INSTALL_DIR="%{tde_confdir}" \
- -DINCLUDE_INSTALL_DIR="%{tde_tdeincludedir}" \
- -DLIB_INSTALL_DIR="%{tde_libdir}" \
- -DSHARE_INSTALL_PREFIX="%{tde_datadir}" \
- -DCONFIG_INSTALL_DIR="%{tde_confdir}" \
- -DSYSCONF_INSTALL_DIR="%{tde_confdir}" \
- -DXDG_MENU_INSTALL_DIR="%{_sysconfdir}/xdg/menus" \
- \
- -DWITH_ALL_OPTIONS=ON \
- %{?!with_kig:-DBUILD_KIG=OFF} \
- -DWITH_OCAML_SOLVER=OFF \
- %{?!with_kig:-DWITH_KIG_PYTHON_SCRIPTING=OFF} \
- %{?!with_v4l:-DWITH_V4L=OFF} \
- ..
-
-%__make %{?_smp_mflags} || %__make
-
-
-%install
-export PATH="%{tde_bindir}:${PATH}"
-%__rm -rf %{buildroot}
-%__make install DESTDIR=%{buildroot} -C build
-
-# Updates applications categories for openSUSE
-%if 0%{?suse_version}
-%suse_update_desktop_file -r khangman Education Languages Game KidsGame
-%suse_update_desktop_file kiten Education Languages
-%suse_update_desktop_file klatin Education Languages
-%suse_update_desktop_file klettres Education Languages
-%suse_update_desktop_file kverbos Education Languages
-%suse_update_desktop_file kvoctrain Education Languages
-%suse_update_desktop_file kwordquiz Education Languages
-%suse_update_desktop_file kbruch Education Math
-%suse_update_desktop_file kig Education Math
-%suse_update_desktop_file kmplot Education Math
-%suse_update_desktop_file kturtle Education Math
-%suse_update_desktop_file kpercentage Education Math
-%suse_update_desktop_file kalzium Education Chemistry
-%suse_update_desktop_file kstars Education Astronomy
-%suse_update_desktop_file keduca Education Teaching
-%suse_update_desktop_file keducabuilder Education Teaching
-%suse_update_desktop_file ktouch Education Teaching
-%suse_update_desktop_file -r blinken Education Teaching Game KidsGame
-%suse_update_desktop_file kgeography Education Teaching
-%suse_update_desktop_file -r kanagram Education Languages Game KidsGame
-%endif
-
-# Links duplicate files
-%fdupes "%{?buildroot}%{tde_datadir}"
-
-
-%clean
-%__rm -rf %{buildroot}
-
-
-%changelog
diff --git a/redhat/main/tdeedu/trinity-tdeedu-rpmlintrc b/redhat/main/tdeedu/trinity-tdeedu-rpmlintrc
deleted file mode 100644
index 529351884..000000000
--- a/redhat/main/tdeedu/trinity-tdeedu-rpmlintrc
+++ /dev/null
@@ -1,2 +0,0 @@
-setBadness('library-without-ldconfig-postun', 0)
-setBadness('library-without-ldconfig-postin', 0)