TIP: Click on subject to list as thread! ANSI
echo: binkd
to: BILL MCGARRITY
from: BENNY PEDERSEN
date: 2018-06-20 22:30:00
subject: Random crashing

Hello Bill!

20 Jun 2018 16:51, Bill McGarrity wrote to Benny Pedersen:

 BM> I think you're missing the point. The issue is where does one find the 
 BM> source code to compile it, no matter what spice of OS one is using.  As I 
 BM> said, I would normally get any updates via the FTN or on the website I
quoted 
 BM> earlier.
 BM> Latest they have there is dated 2016.

   ----- binkd-1.1.ebuild begins -----
# Copyright 1999-2018 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2

# now edited with nano 2.3.2 :)
#
# 2. http://www.corbina.net/~maloff/binkd/
#    ftp://happy.kiev.ua/pub/fidosoft/mailer/binkd/
#     The mirrors:
#     ftp://fido.thunderdome.us/pub/mirror/binkd/
#     ftp://cube.sut.ru/pub/mirror/binkd/
#     http://binkd.spb.ru
#
#    Documentation:
#    English manual for binkd 0.9.2
#      http://www.doe.carleton.ca/~nsoveiko/fido/binkd/man/
#                   (c) Nick Soveiko 
#    Russian manual for binkd 0.9.9
#      http://binkd.grumbler.org/binkd-ug-ru.htm.win.ru
#                   (c) Stas Degteff 2:5080/102@fidonet
#    FAQ
#      http://binkd.grumbler.org/binkdfaq.shtml

EAPI=3

inherit eutils

DESCRIPTION="Binkd daemon for ftn over ip"
HOMEPAGE="http://www.corbina.net/~maloff/binkd/"
RESTRICT="mirror"
SRC_URI="ftp://happy.kiev.ua/pub/fidosoft/mailer/binkd/snapshot/binkd-1.1.tar.g
z"
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="x86 amd64"
IUSE="aso bwlim +bzip2 doc ntlm perl proxy +zlib"
DEPEND="bzip2? ( >=app-arch/bzip2-1.0.6 ) zlib? ( >=sys-libs/zlib-1.2.3-r1 )
perl? ( dev-lang/perl )"
RDEPEND="${DEPEND}"

#S=${WORKDIR}/${P}
S=${WORKDIR}/binkd-1.1

src_configure() {
        # we make the configure work
        cp "${S}/mkfls/unix/Makefile.dep" "${S}"
        cp "${S}/mkfls/unix/Makefile.in" "${S}"
        cp "${S}/mkfls/unix/configure" "${S}"
        cp "${S}/mkfls/unix/configure.in" "${S}"
        cp "${S}/mkfls/unix/install-sh" "${S}"
        cp "${S}/mkfls/unix/mkinstalldirs" "${S}"
        # now run configure
        local myconf=
        use proxy && myconf="--with-proxy"
        use ntlm && myconf="${myconf} --with-ntlm"
        use aso && myconf="${myconf} --with-aso"
        use bwlim && myconf="${myconf} --with-bwlim"
        use perl && myconf="${myconf} --with-perl"
        # disable zlib if not enabled in use flags
        if ! use zlib; then
                myconf="${myconf} --without-zlib"
        fi
        # disable bzip2 if not enabled in use flags
        if ! use bzip2; then
                myconf="${myconf} --without-bzip2"
        fi
        econf ${myconf} || die "econf failed"
}

src_compile() {
        # compile it
        emake || die "emake failed"
}

src_install() {
        # install conf.d
        newconfd "${FILESDIR}"/binkd.confd binkd
        # install init.d
        newinitd "${FILESDIR}"/binkd.initd binkd
        # make DESTDIR=${D} install || die
        dobin binkd
        # install docs
        doman binkd.8
}
   ----- binkd-1.1.ebuild ends -----

is what i do in gentoo

Nick see the above SRC_URI


 Regards Benny

... there can only be one way of life, and it works :)

--- Msged/LNX 6.1.2 (Linux/4.17.2-gentoo (x86_64))
* Origin: I will always keep a PC running CPM 3.0 (2:230/0)

SOURCE: echomail via QWK@docsplace.org

Email questions or comments to sysop@ipingthereforeiam.com
All parts of this website painstakingly hand-crafted in the U.S.A.!
IPTIA BBS/MUD/Terminal/Game Server List, © 2025 IPTIA Consulting™.