summaryrefslogtreecommitdiff
path: root/mail-client/hap
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 /mail-client/hap
reinit the tree, so we can have metadata
Diffstat (limited to 'mail-client/hap')
-rw-r--r--mail-client/hap/Manifest6
-rw-r--r--mail-client/hap/files/hap-3.7-ncurses.patch14
-rw-r--r--mail-client/hap/hap-3.7-r1.ebuild38
-rw-r--r--mail-client/hap/metadata.xml8
4 files changed, 66 insertions, 0 deletions
diff --git a/mail-client/hap/Manifest b/mail-client/hap/Manifest
new file mode 100644
index 000000000000..deda70bb0fe7
--- /dev/null
+++ b/mail-client/hap/Manifest
@@ -0,0 +1,6 @@
+AUX hap-3.7-ncurses.patch 499 SHA256 70d9bd2b58cd4e4e6bd08373c558592a7294dd9b429fc0fad7f72350671394a0 SHA512 0993d409e3202fa0bcbd81858f0baf0a56e8044b0ccbb368e2cd4c30c4fb566670557a3983c7fc5b213f5df89b6ef0c6968097339dba4d510de5e28ac56dd35a WHIRLPOOL 8015783f6cfd492c35b6557327a996189dcd46d29d55f8c1d5904653659d77b654e67b1cca356f18e48ed4a7dc495427654f1db71bd61441c7eb920aedbb7e04
+DIST hap-3.7.tar 194560 SHA256 ae2aa6fbc2d95bcdc0a58cb8e51e458eff868241bd6576123bc291a55d8c4de2 SHA512 3a42b8ae5d4c96812190e0551df289ad748c11f93d7632de1698437246723fd159a3f1a0b6f06c925b31ce8e389b73bc0b3a68f978570ae5d9f283d1651fa42b WHIRLPOOL a250c94dde3af898f4df81eef458735a08daf0c33c914abea4fb521c0088164078224322768256cb7ec58e7e7288094ec3770651394dc05dd376aa95de6ce918
+EBUILD hap-3.7-r1.ebuild 844 SHA256 09b0de2b19e26e76c8982d6f93468fc68c0540b6dd487f5d79d6ad12712dd97d SHA512 93ff0b6939b5233687564097bdc804d891e5735c9c58e9355b2f77e0578dbae95548038a7d90574e4512d55f8822ae03d0fdfe881644079d6757a10bfa1f1b4d WHIRLPOOL 00dd774469a76c4955c3ff9d911e7275a483c7cdd58b0a2a48cba589f7453e81418cfe53c1d85d157c3810be67c60f48cc01af5c1ea23db974e0113409e0b9a8
+MISC ChangeLog 2450 SHA256 0874aff905d90bcb79ad9299d6c1b3ddcb7e376cbd362eb2d481dc24186ed996 SHA512 a608fdf1881106a9eadac5e53b601387280e486e644c1e1352346088908bd45e9bae711c81d4971ae40a27484c0db04825f19405deb2ac2408306b1f150bb53d WHIRLPOOL 0b10f5759a2749ca822947be8fadd9b574e261abad13561b089ef381bc13591ddc7a1178267f54382295400d5ff19d7b407e8bda01c1a347043913370f6e0196
+MISC ChangeLog-2015 1877 SHA256 aff0f1b30f46dcd31561191ac8d77c674e12ab787cc0cca5bb22dbcf95b1c72c SHA512 19d78a5fb25949fb53138ccfffe920aebccfa47acf46479de384bdd344797af68e56a5958134de4d287ff0399b25ea4ce872b33526bc4e4053be5c51bf19378e WHIRLPOOL b7fb63f9ed6db992dd9823b236c9727eada833d3735edc7a585823b2e9bd31f59df9b9a3d808775635afa5f0aff25d9c8f1302088e493b9fa25d5b6d0919f9c5
+MISC metadata.xml 240 SHA256 f0e0bb7a24c4b1ff6b6a8a3e9315245c298499c03fbda429c0f775ec6a5396af SHA512 97824dbce22630efb21e647b55212b7a8a19d8e38b5bf05cb0b8078530bbbaaf4dc91284e2a11beab7dfcfb779df82b87b49d11a746c7a4f6dc71f2fda8942db WHIRLPOOL a7adfcb24489ae67a43a59d8350a70b20874fb03de95681c5b516a741d95422560a433f641de5a7222cf5d3500333e215055ec0cb3844e7abc6d6a836de97357
diff --git a/mail-client/hap/files/hap-3.7-ncurses.patch b/mail-client/hap/files/hap-3.7-ncurses.patch
new file mode 100644
index 000000000000..1ae79b9e9810
--- /dev/null
+++ b/mail-client/hap/files/hap-3.7-ncurses.patch
@@ -0,0 +1,14 @@
+--- configure.in 1996-07-17 00:50:03.000000000 +0300
++++ configure.in 2013-03-06 15:09:29.579148360 +0200
+@@ -6,8 +6,9 @@
+ AC_PROG_INSTALL
+
+ dnl Checks for libraries.
+-dnl Replace `main' with a function in -ltermcap:
+-AC_CHECK_LIB(termcap, tputs)
++dnl Replace `main' with a function in -lncurses or -ltinfo
++AC_CHECK_LIB(ncurses, tputs,,
++ [AC_CHECK_LIB(tinfo, tputs)])
+
+ dnl Checks for header files.
+ AC_CHECK_HEADERS(sgtty.h unistd.h libc.h termcap.h strings.h string.h dirent.h sys/ioctl.h)
diff --git a/mail-client/hap/hap-3.7-r1.ebuild b/mail-client/hap/hap-3.7-r1.ebuild
new file mode 100644
index 000000000000..fec815034875
--- /dev/null
+++ b/mail-client/hap/hap-3.7-r1.ebuild
@@ -0,0 +1,38 @@
+# Copyright 1999-2013 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=4
+
+inherit autotools eutils
+
+DESCRIPTION="A terminal mail notification program (replacement for biff)"
+HOMEPAGE="http://www.transbay.net/~enf/sw.html"
+SRC_URI="http://www.transbay.net/~enf/${P}.tar"
+
+DEPEND="sys-libs/ncurses"
+RDEPEND="${DEPEND}"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="alpha ~amd64 ppc x86"
+IUSE=""
+
+S="${WORKDIR}/${PN}"
+
+src_prepare() {
+ # Fix configure to use ncurses instead of termcap (bug #103105)
+ epatch "${FILESDIR}/${P}-ncurses.patch"
+
+ # Fix Makefile.in to use our CFLAGS and LDFLAGS
+ sed -i -e "s/^CFLAGS=-O/CFLAGS=${CFLAGS}/" \
+ -e "s/^LDFLAGS=.*/LDFLAGS=${LDFLAGS}/" Makefile.in || die
+
+ # Rebuild the compilation framework
+ eautoreconf
+}
+
+src_install() {
+ dobin hap
+ doman hap.1
+ dodoc README HISTORY
+}
diff --git a/mail-client/hap/metadata.xml b/mail-client/hap/metadata.xml
new file mode 100644
index 000000000000..9a6d80e5da48
--- /dev/null
+++ b/mail-client/hap/metadata.xml
@@ -0,0 +1,8 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+<maintainer type="project">
+ <email>net-mail@gentoo.org</email>
+ <name>Net-Mail</name>
+</maintainer>
+</pkgmetadata>