summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMatt Jolly <kangie@gentoo.org>2024-10-14 13:49:55 +1000
committerMatt Jolly <kangie@gentoo.org>2024-10-14 13:54:04 +1000
commit6978e66164ddefe754c91763876732b42932e150 (patch)
tree7971fd43aa9b0f493f4aed6d9ea7e41d00661620 /sci-calculators/transcalc
parentsci-calculators/transcalc: Fix passing incompatible pointer type (diff)
downloadgentoo-6978e66164ddefe754c91763876732b42932e150.tar.gz
gentoo-6978e66164ddefe754c91763876732b42932e150.tar.bz2
gentoo-6978e66164ddefe754c91763876732b42932e150.zip
sci-calculators/transcalc: add 0.14.1
0.14.0-r3, although it contained GCC14 build fixes, still had issues with C99 in autotools. Imported the tarball into git, applied our fixes, and ported the build system to Meson since Autotools was beyond saving. Replace Closes: https://bugs.gentoo.org/879753 Signed-off-by: Matt Jolly <kangie@gentoo.org>
Diffstat (limited to 'sci-calculators/transcalc')
-rw-r--r--sci-calculators/transcalc/Manifest1
-rw-r--r--sci-calculators/transcalc/metadata.xml1
-rw-r--r--sci-calculators/transcalc/transcalc-0.14.1.ebuild17
3 files changed, 19 insertions, 0 deletions
diff --git a/sci-calculators/transcalc/Manifest b/sci-calculators/transcalc/Manifest
index 5e1a08da9f0b..bcbf259af515 100644
--- a/sci-calculators/transcalc/Manifest
+++ b/sci-calculators/transcalc/Manifest
@@ -1 +1,2 @@
+DIST transcalc-0.14.1.tar.bz2 87044 BLAKE2B af679829bd4ad122c662d7c9aa1b75ddc92d02e6afde47dd7b670c7d381090f25dc4f9018b18e86951e59fa1beb01dde4d9eaaf257fd6cd5bd2a028e07de0bd3 SHA512 32221c21cfa395db1ca6f39d87f7ab41997001c859b3ef61e161ea310da5466981057d0740d25b37c8188c866aa1b0a9d4d052bcd2a5b226006c4baa7ec4aafb
DIST transcalc-0.14.tar.gz 186434 BLAKE2B 7c2a031f34ab4b64af5be6203fca350356b75502ebdd94cce0f8338c266ff09a2cd68de80960f477228ddc4ffdd1acff84d6124506f52fd282ae0b28c949706e SHA512 b8c2cfbe3ea9787a2c694732baaf0e7c734f9a58c825f3791f21527f54398fcc79e24570d4f5f5c942b138b164cc6dc39744e0a66bafd888122608b641dcfa05
diff --git a/sci-calculators/transcalc/metadata.xml b/sci-calculators/transcalc/metadata.xml
index 7e1f43fa5112..6c6fde14b843 100644
--- a/sci-calculators/transcalc/metadata.xml
+++ b/sci-calculators/transcalc/metadata.xml
@@ -23,5 +23,6 @@
</longdescription>
<upstream>
<remote-id type="sourceforge">transcalc</remote-id>
+ <remote-id type="gitlab">oss-abandonware/sci-calculators/transcalc</remote-id>
</upstream>
</pkgmetadata>
diff --git a/sci-calculators/transcalc/transcalc-0.14.1.ebuild b/sci-calculators/transcalc/transcalc-0.14.1.ebuild
new file mode 100644
index 000000000000..740af2f44262
--- /dev/null
+++ b/sci-calculators/transcalc/transcalc-0.14.1.ebuild
@@ -0,0 +1,17 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit meson
+
+DESCRIPTION="Microwave and RF transmission line calculator"
+HOMEPAGE="https://transcalc.sourceforge.net"
+SRC_URI="https://gitlab.com/oss-abandonware/sci-calculators/transcalc/-/archive/${PV}/transcalc-${PV}.tar.bz2"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
+
+RDEPEND="x11-libs/gtk+:2"
+DEPEND="${RDEPEND}"