Browse Source

Added tdeedu meta package

Signed-off-by: ormorph <roma251078@mail.ru>
pull/226/head
ormorph 7 months ago
parent
commit
868d88ecfc
  1. 20
      trinity-base/blinken/blinken-9999.ebuild
  2. 8
      trinity-base/blinken/metadata.xml
  3. 38
      trinity-base/kalzium/kalzium-9999.ebuild
  4. 8
      trinity-base/kalzium/metadata.xml
  5. 20
      trinity-base/kanagram/kanagram-9999.ebuild
  6. 8
      trinity-base/kanagram/metadata.xml
  7. 20
      trinity-base/kbruch/kbruch-9999.ebuild
  8. 8
      trinity-base/kbruch/metadata.xml
  9. 20
      trinity-base/keduca/keduca-9999.ebuild
  10. 8
      trinity-base/keduca/metadata.xml
  11. 20
      trinity-base/kgeography/kgeography-9999.ebuild
  12. 8
      trinity-base/kgeography/metadata.xml
  13. 24
      trinity-base/khangman/khangman-9999.ebuild
  14. 8
      trinity-base/khangman/metadata.xml
  15. 22
      trinity-base/kig/kig-9999.ebuild
  16. 8
      trinity-base/kig/metadata.xml
  17. 19
      trinity-base/kiten/kiten-9999.ebuild
  18. 8
      trinity-base/kiten/metadata.xml
  19. 23
      trinity-base/klatin/klatin-9999.ebuild
  20. 8
      trinity-base/klatin/metadata.xml
  21. 19
      trinity-base/klettres/klettres-9999.ebuild
  22. 8
      trinity-base/klettres/metadata.xml
  23. 19
      trinity-base/kmplot/kmplot-9999.ebuild
  24. 8
      trinity-base/kmplot/metadata.xml
  25. 19
      trinity-base/kpercentage/kpercentage-9999.ebuild
  26. 8
      trinity-base/kpercentage/metadata.xml
  27. 38
      trinity-base/kstars/kstars-9999.ebuild
  28. 8
      trinity-base/kstars/metadata.xml
  29. 20
      trinity-base/ktouch/ktouch-9999.ebuild
  30. 8
      trinity-base/ktouch/metadata.xml
  31. 19
      trinity-base/kturtle/kturtle-9999.ebuild
  32. 8
      trinity-base/kturtle/metadata.xml
  33. 19
      trinity-base/kverbos/kverbos-9999.ebuild
  34. 8
      trinity-base/kverbos/metadata.xml
  35. 19
      trinity-base/kvoctrain/kvoctrain-9999.ebuild
  36. 8
      trinity-base/kvoctrain/metadata.xml
  37. 19
      trinity-base/kwordquiz/kwordquiz-9999.ebuild
  38. 8
      trinity-base/kwordquiz/metadata.xml
  39. 13
      trinity-base/libtdeedu/libtdeedu-9999.ebuild
  40. 8
      trinity-base/libtdeedu/metadata.xml
  41. 8
      trinity-base/tdeedu-doc/metadata.xml
  42. 24
      trinity-base/tdeedu-doc/tdeedu-doc-9999.ebuild
  43. 8
      trinity-base/tdeedu-meta/metadata.xml
  44. 36
      trinity-base/tdeedu-meta/tdeedu-meta-9999.ebuild

20
trinity-base/blinken/blinken-9999.ebuild

@ -0,0 +1,20 @@
# Copyright 2021 The Trinity Desktop Project
# Distributed under the terms of the GNU General Public License v2
EAPI="7"
TRINITY_MODULE_NAME="tdeedu"
TSM_EXTRACT_ALSO="libtdeedu translations"
TRINITY_NEED_ARTS="optional"
inherit trinity-meta-2
DESCRIPTION="Trinity version of the Simon Says electronic memory game"
if [[ ${PV} != *9999* ]] ; then
KEYWORDS="~amd64 ~x86"
fi
src_prepare() {
sed -i -e '/add_subdirectory( applnk )/d' \
-e '/add_subdirectory( libtdeedu )/d' "${S}/CMakeLists.txt" || die
trinity-meta-2_src_prepare
}

8
trinity-base/blinken/metadata.xml

@ -0,0 +1,8 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<maintainer type="project">
<email>team-gentoo@trinitydesktop.org</email>
<name>Trinity Gentoo ebuilds project</name>
</maintainer>
</pkgmetadata>

38
trinity-base/kalzium/kalzium-9999.ebuild

@ -0,0 +1,38 @@
# Copyright 2021 The Trinity Desktop Project
# Distributed under the terms of the GNU General Public License v2
EAPI="7"
TRINITY_MODULE_NAME="tdeedu"
TSM_EXTRACT_ALSO="libtdeedu translations"
inherit trinity-meta-2
DESCRIPTION="Chemistry teaching tool for Trinity"
if [[ ${PV} != *9999* ]] ; then
KEYWORDS="~amd64 ~x86"
fi
IUSE="ocaml"
DEPEND="~trinity-base/libtdeedu-${PV}
ocaml? ( dev-lang/ocaml
dev-ml/facile )"
RDEPEND="${DEPEND}"
src_prepare() {
sed -i -e '/add_subdirectory( applnk )/d' \
-e '/add_subdirectory( libtdeedu )/d' "${S}/CMakeLists.txt" || die
sed -i -e 's/tdeeduplot-shared/tdeeduplot/' \
-e 's/tdeeduui-shared/tdeeduui/' "${S}/kalzium/src/CMakeLists.txt" || die
sed 's/nums//' -i "${S}/kalzium/src/CMakeLists.txt" || die
trinity-meta-2_src_prepare
}
src_configure() {
local mycmakeargs=(
-DWITH_OCAML_SOLVER="$(usex ocaml)"
)
trinity-meta-2_src_configure
}

8
trinity-base/kalzium/metadata.xml

@ -0,0 +1,8 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<maintainer type="project">
<email>team-gentoo@trinitydesktop.org</email>
<name>Trinity Gentoo ebuilds project</name>
</maintainer>
</pkgmetadata>

20
trinity-base/kanagram/kanagram-9999.ebuild

@ -0,0 +1,20 @@
# Copyright 2021 The Trinity Desktop Project
# Distributed under the terms of the GNU General Public License v2
EAPI="7"
TRINITY_MODULE_NAME="tdeedu"
TSM_EXTRACT_ALSO="translations"
TRINITY_NEED_ARTS="optional"
inherit trinity-meta-2
DESCRIPTION="Letter order game for Trinity"
if [[ ${PV} != *9999* ]] ; then
KEYWORDS="~amd64 ~x86"
fi
src_prepare() {
sed -i -e '/add_subdirectory( applnk )/d' \
-e '/add_subdirectory( libtdeedu )/d' "${S}/CMakeLists.txt" || die
trinity-meta-2_src_prepare
}

8
trinity-base/kanagram/metadata.xml

@ -0,0 +1,8 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<maintainer type="project">
<email>team-gentoo@trinitydesktop.org</email>
<name>Trinity Gentoo ebuilds project</name>
</maintainer>
</pkgmetadata>

20
trinity-base/kbruch/kbruch-9999.ebuild

@ -0,0 +1,20 @@
# Copyright 2021 The Trinity Desktop Project
# Distributed under the terms of the GNU General Public License v2
EAPI="7"
TRINITY_MODULE_NAME="tdeedu"
TSM_EXTRACT_ALSO="translations"
TRINITY_NEED_ARTS="optional"
inherit trinity-meta-2
DESCRIPTION="Fraction calculation teaching tool for Trinity"
if [[ ${PV} != *9999* ]] ; then
KEYWORDS="~amd64 ~x86"
fi
src_prepare() {
sed -i -e '/add_subdirectory( applnk )/d' \
-e '/add_subdirectory( libtdeedu )/d' "${S}/CMakeLists.txt" || die
trinity-meta-2_src_prepare
}

8
trinity-base/kbruch/metadata.xml

@ -0,0 +1,8 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<maintainer type="project">
<email>team-gentoo@trinitydesktop.org</email>
<name>Trinity Gentoo ebuilds project</name>
</maintainer>
</pkgmetadata>

20
trinity-base/keduca/keduca-9999.ebuild

@ -0,0 +1,20 @@
# Copyright 2021 The Trinity Desktop Project
# Distributed under the terms of the GNU General Public License v2
EAPI="7"
TRINITY_MODULE_NAME="tdeedu"
TSM_EXTRACT_ALSO="translations"
TRINITY_NEED_ARTS="optional"
inherit trinity-meta-2
DESCRIPTION="Interactive form-based tests for Trinity"
if [[ ${PV} != *9999* ]] ; then
KEYWORDS="~amd64 ~x86"
fi
src_prepare() {
sed -i -e '/add_subdirectory( applnk )/d' \
-e '/add_subdirectory( libtdeedu )/d' "${S}/CMakeLists.txt" || die
trinity-meta-2_src_prepare
}

8
trinity-base/keduca/metadata.xml

@ -0,0 +1,8 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<maintainer type="project">
<email>team-gentoo@trinitydesktop.org</email>
<name>Trinity Gentoo ebuilds project</name>
</maintainer>
</pkgmetadata>

20
trinity-base/kgeography/kgeography-9999.ebuild

@ -0,0 +1,20 @@
# Copyright 2021 The Trinity Desktop Project
# Distributed under the terms of the GNU General Public License v2
EAPI="7"
TRINITY_MODULE_NAME="tdeedu"
TSM_EXTRACT_ALSO="translations"
TRINITY_NEED_ARTS="optional"
inherit trinity-meta-2
DESCRIPTION="Geography learning tool for Trinity"
if [[ ${PV} != *9999* ]] ; then
KEYWORDS="~amd64 ~x86"
fi
src_prepare() {
sed -i -e '/add_subdirectory( applnk )/d' \
-e '/add_subdirectory( libtdeedu )/d' "${S}/CMakeLists.txt" || die
trinity-meta-2_src_prepare
}

8
trinity-base/kgeography/metadata.xml

@ -0,0 +1,8 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<maintainer type="project">
<email>team-gentoo@trinitydesktop.org</email>
<name>Trinity Gentoo ebuilds project</name>
</maintainer>
</pkgmetadata>

24
trinity-base/khangman/khangman-9999.ebuild

@ -0,0 +1,24 @@
# Copyright 2021 The Trinity Desktop Project
# Distributed under the terms of the GNU General Public License v2
EAPI="7"
TRINITY_MODULE_NAME="tdeedu"
TSM_EXTRACT_ALSO="libtdeedu translations"
TRINITY_NEED_ARTS="optional"
inherit trinity-meta-2
DESCRIPTION="The classical hangman game for Trinity"
if [[ ${PV} != *9999* ]] ; then
KEYWORDS="~amd64 ~x86"
fi
DEPEND="~trinity-base/libtdeedu-${PV}"
RDEPEND="${DEPEND}"
src_prepare() {
sed -i -e '/add_subdirectory( applnk )/d' \
-e '/add_subdirectory( libtdeedu )/d' "${S}/CMakeLists.txt" || die
sed -i 's/tdeeducore-shared/tdeeducore/' "${S}/${PN}/${PN}/CMakeLists.txt" || die
trinity-meta-2_src_prepare
}

8
trinity-base/khangman/metadata.xml

@ -0,0 +1,8 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<maintainer type="project">
<email>team-gentoo@trinitydesktop.org</email>
<name>Trinity Gentoo ebuilds project</name>
</maintainer>
</pkgmetadata>

22
trinity-base/kig/kig-9999.ebuild

@ -0,0 +1,22 @@
# Copyright 2021 The Trinity Desktop Project
# Distributed under the terms of the GNU General Public License v2
EAPI="7"
TRINITY_MODULE_NAME="tdeedu"
TSM_EXTRACT_ALSO="translations"
inherit trinity-meta-2
DESCRIPTION="Interactive geometry program for TDE"
if [[ ${PV} != *9999* ]] ; then
KEYWORDS="~amd64 ~x86"
fi
DEPEND="dev-libs/boost[python]"
RDEPEND="${DEPEND}"
src_prepare() {
sed -i -e '/add_subdirectory( applnk )/d' \
-e '/add_subdirectory( libtdeedu )/d' "${S}/CMakeLists.txt" || die
trinity-meta-2_src_prepare
}

8
trinity-base/kig/metadata.xml

@ -0,0 +1,8 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<maintainer type="project">
<email>team-gentoo@trinitydesktop.org</email>
<name>Trinity Gentoo ebuilds project</name>
</maintainer>
</pkgmetadata>

19
trinity-base/kiten/kiten-9999.ebuild

@ -0,0 +1,19 @@
# Copyright 2021 The Trinity Desktop Project
# Distributed under the terms of the GNU General Public License v2
EAPI="7"
TRINITY_MODULE_NAME="tdeedu"
TSM_EXTRACT_ALSO="translations"
inherit trinity-meta-2
DESCRIPTION="Japanese reference/study tool for Trinity"
if [[ ${PV} != *9999* ]] ; then
KEYWORDS="~amd64 ~x86"
fi
src_prepare() {
sed -i -e '/add_subdirectory( applnk )/d' \
-e '/add_subdirectory( libtdeedu )/d' "${S}/CMakeLists.txt" || die
trinity-meta-2_src_prepare
}

8
trinity-base/kiten/metadata.xml

@ -0,0 +1,8 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<maintainer type="project">
<email>team-gentoo@trinitydesktop.org</email>
<name>Trinity Gentoo ebuilds project</name>
</maintainer>
</pkgmetadata>

23
trinity-base/klatin/klatin-9999.ebuild

@ -0,0 +1,23 @@
# Copyright 2021 The Trinity Desktop Project
# Distributed under the terms of the GNU General Public License v2
EAPI="7"
TRINITY_MODULE_NAME="tdeedu"
TSM_EXTRACT_ALSO="libtdeedu translations"
inherit trinity-meta-2
DESCRIPTION="Application to help revise/teach Latin"
if [[ ${PV} != *9999* ]] ; then
KEYWORDS="~amd64 ~x86"
fi
DEPEND="~trinity-base/libtdeedu-${PV}"
RDEPEND="${DEPEND}"
src_prepare() {
sed -i -e '/add_subdirectory( applnk )/d' \
-e '/add_subdirectory( libtdeedu )/d' "${S}/CMakeLists.txt" || die
sed -i 's/tdeeducore-shared/tdeeducore/' "${S}/${PN}/${PN}/CMakeLists.txt" || die
trinity-meta-2_src_prepare
}

8
trinity-base/klatin/metadata.xml

@ -0,0 +1,8 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<maintainer type="project">
<email>team-gentoo@trinitydesktop.org</email>
<name>Trinity Gentoo ebuilds project</name>
</maintainer>
</pkgmetadata>

19
trinity-base/klettres/klettres-9999.ebuild

@ -0,0 +1,19 @@
# Copyright 2021 The Trinity Desktop Project
# Distributed under the terms of the GNU General Public License v2
EAPI="7"
TRINITY_MODULE_NAME="tdeedu"
TSM_EXTRACT_ALSO="translations"
inherit trinity-meta-2
DESCRIPTION="Foreign alphabet tutor for Trinity"
if [[ ${PV} != *9999* ]] ; then
KEYWORDS="~amd64 ~x86"
fi
src_prepare() {
sed -i -e '/add_subdirectory( applnk )/d' \
-e '/add_subdirectory( libtdeedu )/d' "${S}/CMakeLists.txt" || die
trinity-meta-2_src_prepare
}

8
trinity-base/klettres/metadata.xml

@ -0,0 +1,8 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<maintainer type="project">
<email>team-gentoo@trinitydesktop.org</email>
<name>Trinity Gentoo ebuilds project</name>
</maintainer>
</pkgmetadata>

19
trinity-base/kmplot/kmplot-9999.ebuild

@ -0,0 +1,19 @@
# Copyright 2021 The Trinity Desktop Project
# Distributed under the terms of the GNU General Public License v2
EAPI="7"
TRINITY_MODULE_NAME="tdeedu"
TSM_EXTRACT_ALSO="translations"
inherit trinity-meta-2
DESCRIPTION="Mathematical function plotter for Trinity"
if [[ ${PV} != *9999* ]] ; then
KEYWORDS="~amd64 ~x86"
fi
src_prepare() {
sed -i -e '/add_subdirectory( applnk )/d' \
-e '/add_subdirectory( libtdeedu )/d' "${S}/CMakeLists.txt" || die
trinity-meta-2_src_prepare
}

8
trinity-base/kmplot/metadata.xml

@ -0,0 +1,8 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<maintainer type="project">
<email>team-gentoo@trinitydesktop.org</email>
<name>Trinity Gentoo ebuilds project</name>
</maintainer>
</pkgmetadata>

19
trinity-base/kpercentage/kpercentage-9999.ebuild

@ -0,0 +1,19 @@
# Copyright 2021 The Trinity Desktop Project
# Distributed under the terms of the GNU General Public License v2
EAPI="7"
TRINITY_MODULE_NAME="tdeedu"
TSM_EXTRACT_ALSO="translations"
inherit trinity-meta-2
DESCRIPTION="Percentage calculation teaching tool for Trinit"
if [[ ${PV} != *9999* ]] ; then
KEYWORDS="~amd64 ~x86"
fi
src_prepare() {
sed -i -e '/add_subdirectory( applnk )/d' \
-e '/add_subdirectory( libtdeedu )/d' "${S}/CMakeLists.txt" || die
trinity-meta-2_src_prepare
}

8
trinity-base/kpercentage/metadata.xml

@ -0,0 +1,8 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<maintainer type="project">
<email>team-gentoo@trinitydesktop.org</email>
<name>Trinity Gentoo ebuilds project</name>
</maintainer>
</pkgmetadata>

38
trinity-base/kstars/kstars-9999.ebuild

@ -0,0 +1,38 @@
# Copyright 2021 The Trinity Desktop Project
# Distributed under the terms of the GNU General Public License v2
EAPI="7"
TRINITY_MODULE_NAME="tdeedu"
TSM_EXTRACT_ALSO="libtdeedu translations"
inherit trinity-meta-2
DESCRIPTION="Desktop planetarium for Trinity"
if [[ ${PV} != *9999* ]] ; then
KEYWORDS="~amd64 ~x86"
fi
IUSE="usb v4l"
DEPEND="~trinity-base/libtdeedu-${PV}
usb? ( virtual/libusb:1 )
v4l? ( media-libs/libv4l )
"
RDEPEND="${DEPEND}"
src_prepare() {
sed -i -e '/add_subdirectory( applnk )/d' \
-e '/add_subdirectory( libtdeedu )/d' "${S}/CMakeLists.txt" || die
sed -i -e 's/tdeeduplot-shared/tdeeduplot/g' \
-e 's/tdeeduui-shared/tdeeduui/g' -e 's/extdate-shared/extdate/g' \
"${S}/${PN}/${PN}/CMakeLists.txt" || die
sed -i 's/tdeeduplot-shared/tdeeduplot/' "${S}/${PN}/${PN}/tools/CMakeLists.txt" || die
trinity-meta-2_src_prepare
}
src_configure() {
local mycmakeargs=(
-DWITH_LIBUSB=$(usex usb ON OFF )
-DWITH_V4L=$(usex v4l ON OFF )
)
trinity-meta-2_src_configure
}

8
trinity-base/kstars/metadata.xml

@ -0,0 +1,8 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<maintainer type="project">
<email>team-gentoo@trinitydesktop.org</email>
<name>Trinity Gentoo ebuilds project</name>
</maintainer>
</pkgmetadata>

20
trinity-base/ktouch/ktouch-9999.ebuild

@ -0,0 +1,20 @@
# Copyright 2021 The Trinity Desktop Project
# Distributed under the terms of the GNU General Public License v2
EAPI="7"
TRINITY_MODULE_NAME="tdeedu"
TSM_EXTRACT_ALSO="libtdeedu translations"
inherit trinity-meta-2
DESCRIPTION="Touch typing tutor for Trinity"
if [[ ${PV} != *9999* ]] ; then
KEYWORDS="~amd64 ~x86"
fi
src_prepare() {
sed -i -e '/add_subdirectory( applnk )/d' \
-e '/add_subdirectory( libtdeedu )/d' "${S}/CMakeLists.txt" || die
sed -i 's/tdeeduplot-shared/tdeeduplot/' "${S}/${PN}/src/CMakeLists.txt" || die
trinity-meta-2_src_prepare
}

8
trinity-base/ktouch/metadata.xml

@ -0,0 +1,8 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<maintainer type="project">
<email>team-gentoo@trinitydesktop.org</email>
<name>Trinity Gentoo ebuilds project</name>
</maintainer>
</pkgmetadata>

19
trinity-base/kturtle/kturtle-9999.ebuild

@ -0,0 +1,19 @@
# Copyright 2021 The Trinity Desktop Project
# Distributed under the terms of the GNU General Public License v2
EAPI="7"
TRINITY_MODULE_NAME="tdeedu"
TSM_EXTRACT_ALSO="translations"
inherit trinity-meta-2
DESCRIPTION="Educational Logo programming environment"
if [[ ${PV} != *9999* ]] ; then
KEYWORDS="~amd64 ~x86"
fi
src_prepare() {
sed -i -e '/add_subdirectory( applnk )/d' \
-e '/add_subdirectory( libtdeedu )/d' "${S}/CMakeLists.txt" || die
trinity-meta-2_src_prepare
}

8
trinity-base/kturtle/metadata.xml

@ -0,0 +1,8 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<maintainer type="project">
<email>team-gentoo@trinitydesktop.org</email>
<name>Trinity Gentoo ebuilds project</name>
</maintainer>
</pkgmetadata>

19
trinity-base/kverbos/kverbos-9999.ebuild

@ -0,0 +1,19 @@
# Copyright 2021 The Trinity Desktop Project
# Distributed under the terms of the GNU General Public License v2
EAPI="7"
TRINITY_MODULE_NAME="tdeedu"
TSM_EXTRACT_ALSO="translations"
inherit trinity-meta-2
DESCRIPTION="Spanish verb form study application for Trinity"
if [[ ${PV} != *9999* ]] ; then
KEYWORDS="~amd64 ~x86"
fi
src_prepare() {
sed -i -e '/add_subdirectory( applnk )/d' \
-e '/add_subdirectory( libtdeedu )/d' "${S}/CMakeLists.txt" || die
trinity-meta-2_src_prepare
}

8
trinity-base/kverbos/metadata.xml

@ -0,0 +1,8 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<maintainer type="project">
<email>team-gentoo@trinitydesktop.org</email>
<name>Trinity Gentoo ebuilds project</name>
</maintainer>
</pkgmetadata>

19
trinity-base/kvoctrain/kvoctrain-9999.ebuild

@ -0,0 +1,19 @@
# Copyright 2021 The Trinity Desktop Project
# Distributed under the terms of the GNU General Public License v2
EAPI="7"
TRINITY_MODULE_NAME="tdeedu"
TSM_EXTRACT_ALSO="translations"
inherit trinity-meta-2
DESCRIPTION="Vocabulary trainer for Trinity"
if [[ ${PV} != *9999* ]] ; then
KEYWORDS="~amd64 ~x86"
fi
src_prepare() {
sed -i -e '/add_subdirectory( applnk )/d' \
-e '/add_subdirectory( libtdeedu )/d' "${S}/CMakeLists.txt" || die
trinity-meta-2_src_prepare
}

8
trinity-base/kvoctrain/metadata.xml

@ -0,0 +1,8 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<maintainer type="project">
<email>team-gentoo@trinitydesktop.org</email>
<name>Trinity Gentoo ebuilds project</name>
</maintainer>
</pkgmetadata>

19
trinity-base/kwordquiz/kwordquiz-9999.ebuild

@ -0,0 +1,19 @@
# Copyright 2021 The Trinity Desktop Project
# Distributed under the terms of the GNU General Public License v2
EAPI="7"
TRINITY_MODULE_NAME="tdeedu"
TSM_EXTRACT_ALSO="translations"
inherit trinity-meta-2
DESCRIPTION="Flashcard and vocabulary learning program for Trinity"
if [[ ${PV} != *9999* ]] ; then
KEYWORDS="~amd64 ~x86"
fi
src_prepare() {
sed -i -e '/add_subdirectory( applnk )/d' \
-e '/add_subdirectory( libtdeedu )/d' "${S}/CMakeLists.txt" || die
trinity-meta-2_src_prepare
}

8
trinity-base/kwordquiz/metadata.xml

@ -0,0 +1,8 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<maintainer type="project">
<email>team-gentoo@trinitydesktop.org</email>
<name>Trinity Gentoo ebuilds project</name>
</maintainer>
</pkgmetadata>

13
trinity-base/libtdeedu/libtdeedu-9999.ebuild

@ -0,0 +1,13 @@
# Copyright 2021 The Trinity Desktop Project
# Distributed under the terms of the GNU General Public License v2
EAPI="7"
TRINITY_MODULE_NAME="tdeedu"
TSM_EXTRACT_ALSO="applnk translations"
inherit trinity-meta-2
DESCRIPTION="Library for use with Trinity educational apps"
if [[ ${PV} != *9999* ]] ; then
KEYWORDS="~amd64 ~x86"
fi

8
trinity-base/libtdeedu/metadata.xml

@ -0,0 +1,8 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<maintainer type="project">
<email>team-gentoo@trinitydesktop.org</email>
<name>Trinity Gentoo ebuilds project</name>
</maintainer>
</pkgmetadata>

8
trinity-base/tdeedu-doc/metadata.xml

@ -0,0 +1,8 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<maintainer type="project">
<email>team-gentoo@trinitydesktop.org</email>
<name>Trinity Gentoo ebuilds project</name>
</maintainer>
</pkgmetadata>

24
trinity-base/tdeedu-doc/tdeedu-doc-9999.ebuild

@ -0,0 +1,24 @@
# Copyright 2021 The Trinity Desktop Project
# Distributed under the terms of the GNU General Public License v2
EAPI="7"
TRINITY_MODULE_NAME="tdeedu"
inherit trinity-meta-2
DESCRIPTION="Documentaion for tdeedu-derived packages"
if [[ ${PV} != *9999* ]] ; then
KEYWORDS="~amd64 ~x86"
fi
RDEPEND="
~trinity-base/khelpcenter-${PV}"
src_prepare() {
sed -i -e '/add_subdirectory( applnk )/d' \
-e '/add_subdirectory( libtdeedu )/d' "${S}/CMakeLists.txt" || die
echo 'tde_auto_add_subdirectories( )' >"${S}/doc/CMakeLists.txt" || die
sed '/add_subdirectory/d' -i doc/kig/CMakeLists.txt || die
trinity-meta-2_src_prepare
}

8
trinity-base/tdeedu-meta/metadata.xml

@ -0,0 +1,8 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<maintainer type="project">
<email>team-gentoo@trinitydesktop.org</email>
<name>Trinity Gentoo ebuilds project</name>
</maintainer>
</pkgmetadata>

36
trinity-base/tdeedu-meta/tdeedu-meta-9999.ebuild

@ -0,0 +1,36 @@
# Copyright 2021 The Trinity Desktop Project
# Distributed under the terms of the GNU General Public License v2
EAPI="7"
DESCRIPTION="Metapackage Trinity Software Educations"
HOMEPAGE="https://trinitydesktop.org/"
LICENSE="metapackage"
SLOT="14"
if [[ ${PV} != *9999* ]] ; then
KEYWORDS="~amd64 ~x86"
fi
RDEPEND="~trinity-base/blinken-${PV}
~trinity-base/kalzium-${PV}
~trinity-base/kanagram-${PV}
~trinity-base/kbruch-${PV}
~trinity-base/keduca-${PV}
~trinity-base/kgeography-${PV}
~trinity-base/khangman-${PV}
~trinity-base/kig-${PV}
~trinity-base/kiten-${PV}
~trinity-base/klatin-${PV}
~trinity-base/klettres-${PV}
~trinity-base/kmplot-${PV}
~trinity-base/kpercentage-${PV}
~trinity-base/kstars-${PV}
~trinity-base/ktouch-${PV}
~trinity-base/kturtle-${PV}
~trinity-base/kverbos-${PV}
~trinity-base/kvoctrain-${PV}
~trinity-base/kwordquiz-${PV}
~trinity-base/tdeedu-doc-${PV}
"
Loading…
Cancel
Save