summaryrefslogtreecommitdiff
path: root/net-misc/ytalk
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-misc/ytalk
reinit the tree, so we can have metadata
Diffstat (limited to 'net-misc/ytalk')
-rw-r--r--net-misc/ytalk/Manifest7
-rw-r--r--net-misc/ytalk/files/ytalk-3.3.0-tinfo.patch47
-rw-r--r--net-misc/ytalk/metadata.xml5
-rw-r--r--net-misc/ytalk/ytalk-3.3.0-r1.ebuild28
-rw-r--r--net-misc/ytalk/ytalk-3.3.0.ebuild26
5 files changed, 113 insertions, 0 deletions
diff --git a/net-misc/ytalk/Manifest b/net-misc/ytalk/Manifest
new file mode 100644
index 000000000000..597c4222105a
--- /dev/null
+++ b/net-misc/ytalk/Manifest
@@ -0,0 +1,7 @@
+AUX ytalk-3.3.0-tinfo.patch 1427 SHA256 5cfe4ce9141d50318a5b4c5bdc6a5eae03e2ed6ee3dcaf7a5c15b152dba84a83 SHA512 cd3316fe6d1efb8af1f6bd6ede72b519d914a07b663aa47c4edc9cc4ef76581039f88f4274b22cd0dd8100e3f9eb20a110dc68dd1fa99365a0fb1d558ecbec70 WHIRLPOOL 767b2a5df282706388b38d02870f0f9d51b7bdb8c1419fbe3aeba88a7b45de605d6f603a749529753ee69dee3bbd5125575b5f3dd9712cc109a48aecb6b7c7ee
+DIST ytalk-3.3.0.tar.gz 137989 SHA256 6ecb34f71f723a7b96f90e411c78dff2735c08dc4228c765f7fdbf8ca48572b4 SHA512 ee4c5b13b70c832899c9f62e1eb71e736b74812e6e47d56a9aad34fc5f8cd344d91c0ee9eb652eb11d9aa9578f51bd87213bc7181dfad9933e0fd73af363b8ef WHIRLPOOL 446a0a11fb1a4b82a38c41d73a67c41d0574e7a52036ce5273a29b2fd7e6ecdd262dcd501cff71685def6328aeb2f44c4a3fca9784de549fd468eccd1e392d63
+EBUILD ytalk-3.3.0-r1.ebuild 526 SHA256 96bff9c8f05a0b9b0b20dad90b1249b806d8453030c678b8bb52b3680c1f4801 SHA512 fb0a12a85082bec6573b5fc18236f15ca2c92c140a951c4b1a451be738508e98ac42c6150a1043c53b8db90a6945a1ff717c3ad49c06c1517b9ec6fb0f8de316 WHIRLPOOL 9a64e363a3eed2b6e297f3516fdff03c280981c917f32665687c0c65ca824fa4a2f35b831ad51f0ae515bbcd543cee354c17e60123641e4bb4fcfbd2dff83691
+EBUILD ytalk-3.3.0.ebuild 545 SHA256 aa730c5e08d9b19bc4a8d4d2beeee9baac907d5f0193ad2cf2bdd6dbc9bd3797 SHA512 4b268ae7139137a9d51ce1992d301391b2c97888f611190ee768d12eea1bb96a3119d6699b1279580f533d56c3da90e346c699d2acfc2c1466f97606b4a84a04 WHIRLPOOL 0b0dc37922a20b0914fe3cbbf6a797c87b5de0fb47cf10f364559762a58b19846f0c2ccd6f0441369e3d7ca782eb93373d7b349b6eeba035d48c2e2adfb10d6a
+MISC ChangeLog 2453 SHA256 bedfb3f2d0c34fcd95affe8df1d8185c5daa6c56efcbb3b0c67c8c51a9f42d99 SHA512 5493cd200be287eea413e30c4ebfcace06c617ac9e36fa9c763d53be5da3e19051bdbe779721a2ba9d61a0d794925ef756d1ff80945a41193c0a2407b814c9f1 WHIRLPOOL 23dcb7559e71c8109b26abfe24c0a0e5bc0e37d3cd68bd77bf56d96dfb180b6027858ae304b35c3c1e7632fc16dc9a005bccb97a072a0fc3d4c294323b915f3e
+MISC ChangeLog-2015 3699 SHA256 45347dcfb49ad08a20875f59edec7e69fb808f35951271b612ce1abacc93b86a SHA512 6827ae71484f311f9a47c9e87fbd61faa4ddbd4b1a8a9170fbb85b44321099d011c7d561bc1dbfd219824852718adb45cb71754a9a60cf4ce08f238d8c43b570 WHIRLPOOL 17293b5af1c003a882bbe67125a161aa3cc01aa487ea54d914b2e3aea7c5d9bd8485add3ec89f409ced49af8b0bc6978983a1f4ed356102c85ffec6804b5b4e3
+MISC metadata.xml 166 SHA256 2caff447f5bd2701d8456ada5cc633c41ef4373fa4bfeabeb73599d40bcc941b SHA512 a56648c974a1d14dd4c18237532773c72057a13ab90c58b5da04f185e3c12a8bd8d5c21fb06053507f31766291a82dc7d87b34cd65fd94cfe2af7295c813ef84 WHIRLPOOL 1ff70497eca6531f0e0614c72a19f4b8e5ff486a58d369f4f0b36308d1d6b01168f9da887740e3b9f536236be251d3fe05f904d27a9233a7cf613416ba882968
diff --git a/net-misc/ytalk/files/ytalk-3.3.0-tinfo.patch b/net-misc/ytalk/files/ytalk-3.3.0-tinfo.patch
new file mode 100644
index 000000000000..bdfb2aa8aa48
--- /dev/null
+++ b/net-misc/ytalk/files/ytalk-3.3.0-tinfo.patch
@@ -0,0 +1,47 @@
+--- a/configure.in
++++ b/configure.in
+@@ -22,7 +22,6 @@
+ esac
+ AC_SUBST(SYSTEM_DEFS)
+
+-AC_DEFINE_DIR([sysconfdir], [sysconfdir], [sysconfdir])
+ AC_DEFINE_UNQUOTED(SYSTEM_YTALKRC, ["${sysconfdir}/ytalkrc"], ["Location of default ytalkrc file"])
+
+ dnl Checks for programs.
+@@ -35,30 +34,12 @@
+ AC_CHECK_SIZEOF(long)
+ AC_CHECK_SIZEOF(u_int)
+
+-ytalk_cv_curses=/usr
+-AC_ARG_WITH(curses, AC_HELP_STRING([--with-curses=DIR], [Where curses is installed]),
+- [if test $withval != yes; then
+- ytalk_cv_curses=$withval
+- fi
+- if test x$ytalk_cv_curses != x/usr; then
+- LDFLAGS="-L${ytalk_cv_curses}/lib $LDFLAGS"
+- CPPFLAGS="$CPPFLAGS -I${ytalk_cv_curses}/include"
+- fi])
+-
+-AC_CHECK_LIB(ncurses, initscr,
+- [LIBS="$LIBS -lncurses"
+- if test x$ytalk_cv_curses = x/usr -a -d /usr/include/ncurses; then
+- CPPFLAGS="$CPPFLAGS -I/usr/include/ncurses"
+- fi
+- AC_CHECK_HEADERS(ncurses.h)],
+- [CF_CURSES_LIBS])
+-
+-dnl Check for keypad()
+-AC_CHECK_LIB(ncurses, keypad,
+- [AC_DEFINE(HAVE_KEYPAD, 1, [Define to 1 if you have keypad()])],
+-[AC_CHECK_LIB(curses, keypad,
+- [AC_DEFINE(HAVE_KEYPAD, 1, [Define to 1 if you have keypad()])],
+-[])])
++PKG_CHECK_MODULES(ncurses, ncurses,
++ LIBS="$LIBS $ncurses_LIBS"
++ CFLAGS="$CFLAGS $ncurses_CFLAGS"
++ AC_DEFINE(HAVE_KEYPAD, 1, [Define to 1 if you have keypad()]),
++ AC_MSG_ERROR([Could not find ncurses])
++)
+
+ dnl Look for termios, and if that fails, try sgtty.
+ AC_CHECK_FUNC(tcgetattr, [\
diff --git a/net-misc/ytalk/metadata.xml b/net-misc/ytalk/metadata.xml
new file mode 100644
index 000000000000..6f49eba8f496
--- /dev/null
+++ b/net-misc/ytalk/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>
diff --git a/net-misc/ytalk/ytalk-3.3.0-r1.ebuild b/net-misc/ytalk/ytalk-3.3.0-r1.ebuild
new file mode 100644
index 000000000000..68a755b4b33a
--- /dev/null
+++ b/net-misc/ytalk/ytalk-3.3.0-r1.ebuild
@@ -0,0 +1,28 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit autotools eutils
+
+DESCRIPTION="Multi-user replacement for UNIX talk"
+HOMEPAGE="http://www.impul.se/ytalk/"
+SRC_URI="http://www.impul.se/ytalk/${P}.tar.gz"
+
+KEYWORDS="~alpha ~amd64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86"
+LICENSE="GPL-2"
+SLOT="0"
+
+RDEPEND="
+ sys-libs/ncurses:0="
+
+DEPEND="
+ ${RDEPEND}
+ virtual/pkgconfig"
+
+PATCHES=( "${FILESDIR}"/${P}-tinfo.patch )
+
+src_prepare() {
+ default
+ eautoreconf
+}
diff --git a/net-misc/ytalk/ytalk-3.3.0.ebuild b/net-misc/ytalk/ytalk-3.3.0.ebuild
new file mode 100644
index 000000000000..f03dde55d34b
--- /dev/null
+++ b/net-misc/ytalk/ytalk-3.3.0.ebuild
@@ -0,0 +1,26 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=5
+inherit autotools eutils
+
+DESCRIPTION="Multi-user replacement for UNIX talk"
+HOMEPAGE="http://www.impul.se/ytalk/"
+SRC_URI="http://www.impul.se/ytalk/${P}.tar.gz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="alpha amd64 ~hppa ~ia64 ppc ~ppc64 sparc x86"
+
+RDEPEND=">=sys-libs/ncurses-5.2:0="
+DEPEND="
+ ${RDEPEND}
+ virtual/pkgconfig
+"
+
+DOCS=( ChangeLog INSTALL README )
+
+src_prepare() {
+ epatch "${FILESDIR}"/${P}-tinfo.patch
+ eautoreconf
+}