summaryrefslogtreecommitdiff
path: root/net-irc/rhapsody
diff options
context:
space:
mode:
authorV3n3RiX <venerix@koprulu.sector>2024-08-07 12:37:21 +0100
committerV3n3RiX <venerix@koprulu.sector>2024-08-07 12:37:21 +0100
commitb8c7370a682e4e29cda623222d17a790c01c3642 (patch)
treef6caa14689bd00a5760eadaa381ff41e50ef3c1b /net-irc/rhapsody
parent8a4997a7e2d1e36c089d4d76935b5a902d98d3d0 (diff)
gentoo auto-resync : 07:08:2024 - 12:37:20
Diffstat (limited to 'net-irc/rhapsody')
-rw-r--r--net-irc/rhapsody/Manifest1
-rw-r--r--net-irc/rhapsody/rhapsody-0.28b-r1.ebuild41
2 files changed, 42 insertions, 0 deletions
diff --git a/net-irc/rhapsody/Manifest b/net-irc/rhapsody/Manifest
index 50b9f1cfa208..1bac9232838c 100644
--- a/net-irc/rhapsody/Manifest
+++ b/net-irc/rhapsody/Manifest
@@ -1,5 +1,6 @@
AUX rhapsody-0.28b-tinfo.patch 5392 BLAKE2B 412ed32dd0e3719af1a16d44da17303301055139b65c7ff7984982a0b5eaaa258d98a63d6c11a0961595104c0389db6e65e62d6f4f0c90860bed0ea316873454 SHA512 4fbfbc54004bb5402868309a2df1911f993fce9fc18a799eda10ee7417802a10069f2379737eb85d721030afaa5c80886827a1bbe67864f69f8fb7ea51eb24f0
AUX rhapsody-0.28b-uclibc.patch 382 BLAKE2B 9bd47da75b9fa0771025cd8993bba7e66b213abc66a13b0a06ea5426fee8caf9d30955ef4e5074caa02844702b2bcbacb9ffe2a3c59b67f9eb1e6c96bcf5aadf SHA512 6bb29efcca48fbab3e53f0d71f21ae558b3aff14c1ced6188fb3f1ae4f627ffa723d70ca65c4f05fe85943224f784dcb968340f1d0ebe2677fd26e1d25a49525
DIST rhapsody_0.28b.tgz 110062 BLAKE2B 58f4a37efc11f019eac815e43fefb55b39da298682588519671b449f25be3fa89e807f92b55f1f62ef04321ff0ba5adc40f625c5c1c75aa2824138419e06f671 SHA512 1ff9f29d281421b7fe3dcdccbd8b2559572cc6e7167ff9e0f1a46dcff07486115de245055b3d72107f40f40a484d9aef94c7ed21b55a7bdf80094198d69dec6d
+EBUILD rhapsody-0.28b-r1.ebuild 840 BLAKE2B c86dbb8e70fe9a03ee5a89d11c804dc58a521c63d6abc9a3922a8f0e9604082fd3a2027cb2b64ae9b7aae03cc452b38c211735061e629f0c03a91435fb0f12de SHA512 8db45d98a311d644b1291b59495c77bba2089ad5d0f94c86df74991127880bdbb0d2800d34b86333dada7ccb938694fdaa5841945b06ea333b78f68901d2f221
EBUILD rhapsody-0.28b.ebuild 824 BLAKE2B 18b3c8547b427f5eb9f4bf7ac34e7e5be74f706569850eaa3d1f338d9af4e0d07c02c1885676e39ebb579d8c49a47cf82a2674efcb841b55db13118138acfea7 SHA512 254f82022f76e0b0704e024b14d77a2220bcf38cb94daa18d45f1d35334d8ad213806d11b0333aacc7f5e64cbb04a78ddc8f8e899fa7739394607d787602d67f
MISC metadata.xml 246 BLAKE2B b8299a62c3cdc087d1913b741e8eca7af617ae1b632a88f0e5ed08bdbff50f363f2a931359ad7708be4dee002324930584a3758a0efc2788f9d2fbb7eccf3a39 SHA512 de59bffd94eef4274a283513a0151d547f6c98c66d28d3f17e6b9efa53bd8cd9c5ea7e018883509ba47ab446af1742fd02ae321de5e3ad60cfea67ac13210b93
diff --git a/net-irc/rhapsody/rhapsody-0.28b-r1.ebuild b/net-irc/rhapsody/rhapsody-0.28b-r1.ebuild
new file mode 100644
index 000000000000..96c32e62df43
--- /dev/null
+++ b/net-irc/rhapsody/rhapsody-0.28b-r1.ebuild
@@ -0,0 +1,41 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit toolchain-funcs
+
+DESCRIPTION="IRC client intended to be displayed on a text console"
+HOMEPAGE="https://rhapsody.sourceforge.net/"
+SRC_URI="https://downloads.sourceforge.net/${PN}/${PN}_${PV}.tgz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~riscv ~x86"
+
+DEPEND=">=sys-libs/ncurses-5.0:0="
+RDEPEND="${DEPEND}"
+BDEPEND="virtual/pkgconfig"
+
+PATCHES=(
+ "${FILESDIR}"/${P}-uclibc.patch
+ "${FILESDIR}"/${P}-tinfo.patch
+)
+
+src_configure() {
+ PKGCONFIG="$(tc-getPKG_CONFIG)" \
+ ./configure -i /usr/share/rhapsody || die "configure failed"
+}
+
+src_compile() {
+ emake CC="$(tc-getCC)" LOCALFLAGS="${CFLAGS} -fcommon"
+}
+
+src_install() {
+ dobin rhapsody
+
+ insinto /usr/share/rhapsody/help
+ doins help/*.hlp
+
+ dodoc docs/CHANGELOG
+}