summaryrefslogtreecommitdiff
path: root/net-irc/ircii
diff options
context:
space:
mode:
authorV3n3RiX <venerix@redcorelinux.org>2017-10-09 18:53:29 +0100
committerV3n3RiX <venerix@redcorelinux.org>2017-10-09 18:53:29 +0100
commit4f2d7949f03e1c198bc888f2d05f421d35c57e21 (patch)
treeba5f07bf3f9d22d82e54a462313f5d244036c768 /net-irc/ircii
reinit the tree, so we can have metadata
Diffstat (limited to 'net-irc/ircii')
-rw-r--r--net-irc/ircii/Manifest8
-rw-r--r--net-irc/ircii/files/ircii-20110228-glibc.patch29
-rw-r--r--net-irc/ircii/ircii-20110228.ebuild38
-rw-r--r--net-irc/ircii/ircii-20111115.ebuild34
-rw-r--r--net-irc/ircii/metadata.xml5
5 files changed, 114 insertions, 0 deletions
diff --git a/net-irc/ircii/Manifest b/net-irc/ircii/Manifest
new file mode 100644
index 000000000000..a2a327710564
--- /dev/null
+++ b/net-irc/ircii/Manifest
@@ -0,0 +1,8 @@
+AUX ircii-20110228-glibc.patch 799 SHA256 c8022cc7998f9ae7fd721e227bbe7d2bc405908dadf3e8e8222502bc327de0c8 SHA512 41d897753266acf205236d108b740d34a898ed13be2657a7314d1bbf3fd6f9a556f01b8dabb3b293c69606047bc03c6ef69cd35e5d0cab9d958ee173ab3744e3 WHIRLPOOL 7ee88ff2a2aa4802f435ebcfdf8a2e7cd178f80ec1b92774a544542ddaad01c4661652c789e6e8103c8c58a51619be31adf7247d4b3394d6df77db36d1756520
+DIST ircii-20110228.tar.bz2 558483 SHA256 4fc77ddaf473e35817f55945e6275b1501b7d95585b49a44e0fe998382d72fb2 SHA512 df27f098ad9c134335b7d97a25a07ef5fd9d14063b2e079a707a472d2582a1451d7697f3123508296c76afdb78257ad6dc358a2ec5af584ab53872c765b01782 WHIRLPOOL 2ea4dfa1f1b64152373e4c6f79216bfca803980715745e40c2c72e6f4f8facccee93657a9a1ca40d952e5b69d5522b7034041dc706ef9dc39ae4810de0c1831d
+DIST ircii-20111115.tar.bz2 555731 SHA256 5c6b4390b8ed04cf3b08a3ba72f41eba9b125d0fc09c637f7c7f81eb6bdd91e6 SHA512 6f282debbd27865414a2ef9148b23373f83a051b2917432d9fdc2f153c111f8e592286d42a5ad34fd0cdc155e39938094e140910fbf38be494e3ed3da4cd0b6e WHIRLPOOL dfb1b7326c5ee22c480ff85a3821af9ebb6f832da512f3f2b821ed3ed1437494cc1a7ca93794435e42f58cb3fe0a226105fb085fcf81425334a3e8ff4d209748
+EBUILD ircii-20110228.ebuild 888 SHA256 4eded806e8e012ebb6522d1b7382cb938803f66f6660f08a9644da2a8ff8b81e SHA512 91465b9c564e7f7b978e46cb73e10c837bc77823c3451e117bb34bf112296ec11c2b2e079dec0b01a08b816d92858b701b3ea22cd307593a971b82682ef2d13c WHIRLPOOL e0142315ec2c0469a394e35d306cec2e458f8382001973b7a124c6305c3a7ceb9478581c0be7102803582b4f0aa45f12a084f26e9b45188e503e4d027d2b7682
+EBUILD ircii-20111115.ebuild 837 SHA256 e20f30cb79bcbc0258e476a57edc597fa0433da33583de0b0e7c3090cfa8d1da SHA512 5914ab46ca20f9f5b7db8b26163ac43c62b941f782ad03fe6eba5b5b68968e794116a31ca18b48115ece1df42369c57d4a826b4dee08f6fac72cd38e61af04d7 WHIRLPOOL a3134a731cf962722a6b8066b8e5eea1ffb933ea98fe30b2ce6f03009e859bf7296358e9544402cf4cf93b3a6050fe35a374ab5057e9314e4146f94ceca8050e
+MISC ChangeLog 2546 SHA256 d022b952904e4a7a26aabb735847baf55f2e0e2aefc038ea4a9e72b43c8eaa74 SHA512 31f5847f2b3163100fd62cde3592e05ab789903103d1e94a64519092c2be18c22065dae767321007ad848f5611357e3d488afda2befd18908db10a6243115bfb WHIRLPOOL e5bd7ff70b6c0c94f66f6fb6bd2442adae71cb1d0ea1ccf2306ef875b2b006c8234a66d02ff186340aa227ac617231db0994dde95ad2c529481a4e00ba5aeb1f
+MISC ChangeLog-2015 5146 SHA256 09e616469a608e98066815801cbbe4d2513a0e636e2f1a066e3b6ec72a33e2f1 SHA512 e58d96c69cd53bfd3d8a4a0dcde48237af824aef258720c2a3962cd616fa84df18ba54fd9892900a43c809b1cbe8cb3b1c85e34ad0925a966d69fe039d9031af WHIRLPOOL e75e6c47125dd4f51a78bb4844fea42c953edef04ad07ce1bfa040997793cb6bf032422f98ab7219a4946eeb0c1f25a5be3f8c4dfa4fab445d9654af46417c43
+MISC metadata.xml 166 SHA256 2caff447f5bd2701d8456ada5cc633c41ef4373fa4bfeabeb73599d40bcc941b SHA512 a56648c974a1d14dd4c18237532773c72057a13ab90c58b5da04f185e3c12a8bd8d5c21fb06053507f31766291a82dc7d87b34cd65fd94cfe2af7295c813ef84 WHIRLPOOL 1ff70497eca6531f0e0614c72a19f4b8e5ff486a58d369f4f0b36308d1d6b01168f9da887740e3b9f536236be251d3fe05f904d27a9233a7cf613416ba882968
diff --git a/net-irc/ircii/files/ircii-20110228-glibc.patch b/net-irc/ircii/files/ircii-20110228-glibc.patch
new file mode 100644
index 000000000000..291bf3219eb2
--- /dev/null
+++ b/net-irc/ircii/files/ircii-20110228-glibc.patch
@@ -0,0 +1,29 @@
+From: Nathan Phillip Brink <ohnobinki@ohnopublishing.net>
+
+Support glibc systems where SIGRTMAX and SIGRTMIN macros can only be fully expanded at runtime.
+
+--- a/source/mksiginc.c
++++ b/source/mksiginc.c
+@@ -191,12 +191,18 @@
+ signames[SIGRETRACT] = "RETRACT";
+ #endif
+
+-#if defined(SIGRTMAX) && SIGRTMAX < MY_MAXSIG
+- signames[SIGRTMAX] = "RTMAX";
++#if defined(SIGRTMAX)
++ /*
++ * In recent glibc, SIGRTMAX and SIGRTMIN macros are runtime
++ * function calls into libc and must be evaluated at runtime.
++ */
++ if (SIGRTMAX < MY_MAXSIG)
++ signames[SIGRTMAX] = "RTMAX";
+ #endif
+
+-#if defined(SIGRTMIN) && SIGRTMIN < MY_MAXSIG
+- signames[SIGRTMIN] = "RTMIN";
++#if defined(SIGRTMIN)
++ if (SIGRTMIN < MY_MAXSIG)
++ signames[SIGRTMIN] = "RTMIN";
+ #endif
+
+ #if defined(SIGSAK) && SIGSAK < MY_MAXSIG
diff --git a/net-irc/ircii/ircii-20110228.ebuild b/net-irc/ircii/ircii-20110228.ebuild
new file mode 100644
index 000000000000..30fe9cc6b755
--- /dev/null
+++ b/net-irc/ircii/ircii-20110228.ebuild
@@ -0,0 +1,38 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=4
+
+inherit eutils toolchain-funcs
+
+DESCRIPTION="An IRC and ICB client that runs under most UNIX platforms"
+SRC_URI="ftp://ircii.warped.com/pub/ircII/${P}.tar.bz2"
+HOMEPAGE="http://www.eterna.com.au/ircii/"
+
+SLOT="0"
+LICENSE="BSD"
+KEYWORDS="amd64 ~ppc x86 ~amd64-linux ~x86-linux ~ppc-macos ~sparc-solaris ~x86-solaris"
+IUSE="ipv6"
+
+DEPEND="sys-libs/ncurses
+ virtual/libiconv"
+# This and irc-client both install /usr/bin/irc #247987
+RDEPEND="${DEPEND}
+ !!net-irc/irc-client"
+
+src_prepare() {
+ epatch "${FILESDIR}"/${P}-glibc.patch
+}
+
+src_configure() {
+ tc-export CC
+ use elibc_glibc || append-libs -liconv
+ econf $(use_enable ipv6)
+}
+
+src_install() {
+ emake -j1 DESTDIR="${D}" install
+
+ dodoc ChangeLog INSTALL NEWS README \
+ doc/Copyright doc/crypto doc/VERSIONS doc/ctcp
+}
diff --git a/net-irc/ircii/ircii-20111115.ebuild b/net-irc/ircii/ircii-20111115.ebuild
new file mode 100644
index 000000000000..72b797c9b94c
--- /dev/null
+++ b/net-irc/ircii/ircii-20111115.ebuild
@@ -0,0 +1,34 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=4
+
+inherit eutils toolchain-funcs
+
+DESCRIPTION="An IRC and ICB client that runs under most UNIX platforms"
+SRC_URI="ftp://ircii.warped.com/pub/ircII/${P}.tar.bz2
+ ftp://ircii.warped.com/pub/ircII/old/${P}.tar.bz2"
+HOMEPAGE="http://eterna.com.au/ircii/"
+
+SLOT="0"
+LICENSE="BSD"
+KEYWORDS="amd64 ~ppc x86 ~amd64-linux ~x86-linux ~ppc-macos ~sparc-solaris ~x86-solaris"
+IUSE="ipv6"
+
+DEPEND="sys-libs/ncurses
+ virtual/libiconv"
+# This and irc-client both install /usr/bin/irc #247987
+RDEPEND="${DEPEND}
+ !!net-irc/irc-client"
+
+src_configure() {
+ tc-export CC
+ econf $(use_enable ipv6)
+}
+
+src_install() {
+ emake -j1 DESTDIR="${D}" install
+
+ dodoc ChangeLog INSTALL NEWS README \
+ doc/Copyright doc/crypto doc/VERSIONS doc/ctcp
+}
diff --git a/net-irc/ircii/metadata.xml b/net-irc/ircii/metadata.xml
new file mode 100644
index 000000000000..6f49eba8f496
--- /dev/null
+++ b/net-irc/ircii/metadata.xml
@@ -0,0 +1,5 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+<!-- maintainer-needed -->
+</pkgmetadata>