summaryrefslogtreecommitdiff
path: root/dev-tcltk
diff options
context:
space:
mode:
authorV3n3RiX <venerix@koprulu.sector>2024-04-11 18:33:04 +0100
committerV3n3RiX <venerix@koprulu.sector>2024-04-11 18:33:04 +0100
commit1f43daba2fbe6f53e67c63944941dc645657c5b3 (patch)
tree69847026d79bd01039e851e5d5b4933615e29f51 /dev-tcltk
parent95c20b170b50a028890f00e7e9c338427d92279f (diff)
gentoo auto-resync : 11:04:2024 - 18:33:04
Diffstat (limited to 'dev-tcltk')
-rw-r--r--dev-tcltk/Manifest.gzbin5472 -> 5470 bytes
-rw-r--r--dev-tcltk/tktreectrl/Manifest1
-rw-r--r--dev-tcltk/tktreectrl/tktreectrl-2.4.1-r1.ebuild48
3 files changed, 49 insertions, 0 deletions
diff --git a/dev-tcltk/Manifest.gz b/dev-tcltk/Manifest.gz
index 2f613f6710d2..b2ce4f765583 100644
--- a/dev-tcltk/Manifest.gz
+++ b/dev-tcltk/Manifest.gz
Binary files differ
diff --git a/dev-tcltk/tktreectrl/Manifest b/dev-tcltk/tktreectrl/Manifest
index e4e33bdc3f27..3f86e0de3a16 100644
--- a/dev-tcltk/tktreectrl/Manifest
+++ b/dev-tcltk/tktreectrl/Manifest
@@ -1,4 +1,5 @@
AUX 2.2.9-as-needed.patch 351 BLAKE2B 3687044d67bfccb7d01c46b7f39a449337ebe4ca6ccaa174e217e26e2ce8f59376f2a6cabb353cc6ab4c2fd1eb921cc34f02770830d78d6e739e26a781c59036 SHA512 636bfe9e6d7aacb3ca3ad843b89fef10dc035cf3f714981b3e7191c8559df7be9fb98cb848244aa0ec3d3ef1c974ef99fa50e781233b3a874eb76cc9a864148e
DIST tktreectrl-2.4.1.tar.gz 945101 BLAKE2B 8b91d0f264df4ab79f897608e259998139ab3cd3ba9359e1d74a23a174465a468c3bec0c5983764d2e23049d5feb70905066419c7c883007c6aa5e655d50dccd SHA512 5ea3f286326cb9dd32a259f8032c37dd3bfe4c4ecdac878cc8e7a283b542c4eb67a5434c97ecc81b9773f08e55563401a173234452ebf63547c00780e5703c1b
+EBUILD tktreectrl-2.4.1-r1.ebuild 915 BLAKE2B 61efe22e62817f0ba99a4aedd896540286ca08091d0a16c39f39a64fff881cfb018aa7185e1a39a9b77962919b2c3ffcfac4dbd32383fa709953fe1e5713d995 SHA512 8d2ef1429b26f3c47a9997709cb5d970f2e76f97c8c6ae629c0cbf84a95f9cde0b3017160055bec604721d7740aa66239d26b344db5c0da8e350b780bbdd5bce
EBUILD tktreectrl-2.4.1.ebuild 820 BLAKE2B 2bc4f43d9e30d413c2783c88a18da71c79239767b0fa4c2e8089f438f5c2064591678b624056ca96bc9b309a76e16fe1c87df2d14b4a872d2450f5e97e3aa7b7 SHA512 b4c27f219a1250ed1865c9cbca8f8493b59bda052d1c427c1d141ec4f3fc372d6528c601754a66cee4d1163966638e9b873c462a332aa483788f08de0724d8ee
MISC metadata.xml 364 BLAKE2B c5c2a2c9122badaa266fbe4308ed6a69833969992e60856affdf0a2949de9259d8543e49da84752e5ca263fcb2b6f754e69d9deec446355e57bbbe704e555fe8 SHA512 557553973f12b79a03b8abb643024ffe879221324c7ccb4d1fe645d719edd7714301fb92e9ef71e3d1097b7b7955fbc0d374ccfa2a4913d10e878dd8611ce4c5
diff --git a/dev-tcltk/tktreectrl/tktreectrl-2.4.1-r1.ebuild b/dev-tcltk/tktreectrl/tktreectrl-2.4.1-r1.ebuild
new file mode 100644
index 000000000000..f1c695b3fdd4
--- /dev/null
+++ b/dev-tcltk/tktreectrl/tktreectrl-2.4.1-r1.ebuild
@@ -0,0 +1,48 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit virtualx
+
+DESCRIPTION="Flexible listbox widget for Tk"
+HOMEPAGE="https://tktreectrl.sourceforge.net/"
+SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz"
+
+LICENSE="tcltk"
+SLOT="0"
+KEYWORDS="~amd64 ~ppc ~x86 ~amd64-linux ~x86-linux"
+IUSE="debug shellicon threads"
+
+RDEPEND=">=dev-lang/tk-8.4:0="
+DEPEND="${RDEPEND}"
+
+PATCHES=( "${FILESDIR}"/2.2.9-as-needed.patch )
+
+QA_CONFIG_IMPL_DECL_SKIP=(
+ stat64 # used to test for Large File Support
+)
+
+src_configure() {
+ local myeconfargs=(
+ $(use_enable threads)
+ $(use_enable shellicon)
+ $(use_enable amd64 64bit)
+ $(use_enable debug symbols)
+ --with-x
+ --enable-shared
+ )
+
+ econf ${myeconfargs[@]}
+}
+
+src_test() {
+ virtx emake test
+}
+
+src_install() {
+ default
+ mv \
+ "${ED}"/usr/lib*/treectrl${PV}/htmldoc \
+ "${ED}"/usr/share/doc/${PF}/ || die
+}