summaryrefslogtreecommitdiff
path: root/kde-apps/kajongg
diff options
context:
space:
mode:
authorV3n3RiX <venerix@redcorelinux.org>2019-08-18 18:16:17 +0100
committerV3n3RiX <venerix@redcorelinux.org>2019-08-18 18:16:17 +0100
commitfc637fb28da700da71ec2064d65ca5a7a31b9c6c (patch)
tree326613a08f25851c388715e205576a2e7d25dc4f /kde-apps/kajongg
parentb24bd25253fe093f722ab576d29fdc41d04cb1ee (diff)
gentoo resync : 18.08.2019
Diffstat (limited to 'kde-apps/kajongg')
-rw-r--r--kde-apps/kajongg/Manifest2
-rw-r--r--kde-apps/kajongg/kajongg-19.08.0.ebuild51
2 files changed, 53 insertions, 0 deletions
diff --git a/kde-apps/kajongg/Manifest b/kde-apps/kajongg/Manifest
index 4da6a08d4bd9..10a9fe9a57e6 100644
--- a/kde-apps/kajongg/Manifest
+++ b/kde-apps/kajongg/Manifest
@@ -1,3 +1,5 @@
DIST kajongg-19.04.3.tar.xz 4466048 BLAKE2B 4a11030bcb95abeb336b7e1dfbd0e878a8d36e148245b4cf3b10bdfc0812a445e18cdd5f4729118bf663c860efae2d5079bab76c3a1fb3f412b6f8ef1b8f4d22 SHA512 6e2091c46cbfb5916eb3e2a219b391d97a7b3eab6f3b2942032ba663f1589da663a0d5470ca9b285a83f52ae540ee960dfb4276dff3b534835bf52c9203b7bc4
+DIST kajongg-19.08.0.tar.xz 4466472 BLAKE2B 90830c82fa0044677cc4a3c0b60012b5ec87fb65e9dc1ae0b15627bc58c1f5690e26c3fa2faf9f566ccab10d928db732ec0cbd8bbb4c1c8a492f970b427fdb0d SHA512 ba5bfcc68f9113de73767ff6f2190726419b978794604426dafeb89f7243f909124bfb338f9ce12a321e6b84156c2ac1ab588f45cd28f98d039510b378e064e1
EBUILD kajongg-19.04.3.ebuild 1248 BLAKE2B dc69812b49028b1ba38d034508da5abe96024f06b3a7c55e435b1037f5a1282ec803b3d3ac467228274e7653e25195be7d138089b24fe86c743c1166395583d5 SHA512 47ada136dbc64f70e33a30355f48647c12f2296944b161fc9fe7ee40fa28a66cc5a3a2a66d3898c6def90392f83b6e5e30ab785f9eb630e4cf89388ccd004890
+EBUILD kajongg-19.08.0.ebuild 1230 BLAKE2B 7fb5c863372642a40536e273bf0baecae50c50b551fcaf1b01370f214f27242e004ba5e973b0661d9d5515e810f48b075289ecc592bb22a98100970cc9f65391 SHA512 241c0b96d046b4f90291aabe54c62a578ca38e0a53fd895eca15b92cf1b32bbaabb805d9e63de31f31bf41421e18c0ebdc718d49e83570f9b204bb5f715e482d
MISC metadata.xml 249 BLAKE2B ad415db89e5dee1627aa77f44ded9d4e1e5b8217d06c7ca25bbaa3fe92ce67c2b1090957c45a821b407d7927e5af798498aa6a5b903895ee1af8ee20a446c7f7 SHA512 76a5a340b13f0053ca3c5e94ed24380ea8d29b45ac8655419e22eaadb1e4a827c04d2e7e36b65145c4964e6526f656618fc6ac144e277ef53cb7373e6239e3c3
diff --git a/kde-apps/kajongg/kajongg-19.08.0.ebuild b/kde-apps/kajongg/kajongg-19.08.0.ebuild
new file mode 100644
index 000000000000..cd9c6be7b3a6
--- /dev/null
+++ b/kde-apps/kajongg/kajongg-19.08.0.ebuild
@@ -0,0 +1,51 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+KDE_AUTODEPS="false"
+KDE_HANDBOOK="forceoptional"
+PYTHON_COMPAT=( python3_{5,6,7} )
+inherit python-single-r1 kde5
+
+DESCRIPTION="Classical Mah Jongg for four players"
+HOMEPAGE="https://kde.org/applications/games/kajongg/"
+KEYWORDS="~amd64 ~arm64 ~x86"
+IUSE=""
+
+REQUIRED_USE="${PYTHON_REQUIRED_USE}"
+
+DEPEND="${PYTHON_DEPS}
+ $(add_frameworks_dep extra-cmake-modules)
+ $(add_frameworks_dep kconfig)
+ $(add_frameworks_dep ki18n)
+ $(add_kdeapps_dep libkdegames)
+ $(add_qt_dep qtcore)
+ $(add_qt_dep qtgui)
+ $(add_qt_dep qtsvg)
+ $(add_qt_dep qtwidgets)
+ dev-db/sqlite:3
+ dev-python/PyQt5[gui,svg,widgets,${PYTHON_USEDEP}]
+ >=dev-python/twisted-16.6.0[${PYTHON_USEDEP}]
+"
+RDEPEND="${DEPEND}
+ $(add_kdeapps_dep libkmahjongg)
+"
+
+pkg_setup() {
+ python-single-r1_pkg_setup
+ kde5_pkg_setup
+}
+
+src_prepare() {
+ python_fix_shebang src
+ kde5_src_prepare
+ sed -i -e "/KDE_ADD_PYTHON_EXECUTABLE/s/^/#DONT/" CMakeLists.txt || die
+}
+
+src_install() {
+ kde5_src_install
+ dosym ../share/kajongg/kajongg.py /usr/bin/kajongg
+ dosym ../share/kajongg/kajonggserver.py /usr/bin/kajonggserver
+ fperms a+x /usr/share/kajongg/kajongg{,server}.py
+}