diff options
author | 2017-12-17 21:51:31 +0300 | |
---|---|---|
committer | 2017-12-17 21:51:31 +0300 | |
commit | 8f70c1a3e93eb21ec8a9870aa83100864bc80f76 (patch) | |
tree | 2f896e8e2f1d51b4fa493845b82fde8dd22d3e2f /mail-client/nail | |
parent | alpha/amd64/hppa/ppc/ppc64 stable wrt bug #639426 (diff) | |
download | gentoo-8f70c1a3e93eb21ec8a9870aa83100864bc80f76.tar.gz gentoo-8f70c1a3e93eb21ec8a9870aa83100864bc80f76.tar.bz2 gentoo-8f70c1a3e93eb21ec8a9870aa83100864bc80f76.zip |
mail-client/nail: Drop old
Package-Manager: Portage-2.3.13, Repoman-2.3.3
Diffstat (limited to 'mail-client/nail')
-rw-r--r-- | mail-client/nail/nail-12.4-r2.ebuild | 106 | ||||
-rw-r--r-- | mail-client/nail/nail-12.4.ebuild | 90 |
2 files changed, 0 insertions, 196 deletions
diff --git a/mail-client/nail/nail-12.4-r2.ebuild b/mail-client/nail/nail-12.4-r2.ebuild deleted file mode 100644 index ca0cec9d82f5..000000000000 --- a/mail-client/nail/nail-12.4-r2.ebuild +++ /dev/null @@ -1,106 +0,0 @@ -# Copyright 1999-2017 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI="3" - -inherit eutils toolchain-funcs - -HOMEPAGE="http://heirloom.sourceforge.net/" -DESCRIPTION="an enhanced mailx-compatible mail client" -LICENSE="BSD" - -MY_PN="mailx" -MY_P="${MY_PN}-${PV}" -SRC_URI="mirror://sourceforge/project/heirloom/heirloom-${MY_PN}/${PV}/${MY_P}.tar.bz2" -SLOT="0" -KEYWORDS="~alpha amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos" -IUSE="ssl net kerberos" - -RDEPEND=" - net? ( - ssl? ( dev-libs/openssl ) - kerberos? ( virtual/krb5 ) - ) - !mail-client/mailx - !net-mail/mailutils -" -DEPEND="${RDEPEND}" - -S=${WORKDIR}/${MY_P} - -undef() { - sed -i -e "/$1/s:#define:#undef:" config.h || die -} - -droplib() { - sed -i -e "/$1/s:^:#:" LIBS || die -} - -src_prepare() { - epatch "${FILESDIR}"/${P}-debian.patch \ - "${FILESDIR}"/${P}-openssl-1.patch - # Do not strip the binary - sed -i -e '/STRIP/d' Makefile -} - -src_configure() { - # Build config.h and LIBS, neccesary to tweak the config - # use -j1 because it will produce bogus output otherwise - emake -j1 config.h LIBS || die - - # Logic to 'configure' the package - - if ! use ssl || ! use net ; then - undef 'USE_\(OPEN\)\?SSL' - droplib -lssl - fi - - if ! use kerberos || ! use net ; then - undef 'USE_GSSAPI' - droplib -lgssapi_krb5 - fi - - if ! use net ; then - undef 'HAVE_SOCKETS' - fi -} - -src_compile() { - # No configure script to check for and set this - tc-export CC - - emake \ - CPPFLAGS="${CPPFLAGS} -D_GNU_SOURCE" \ - PREFIX="${EPREFIX}"/usr SYSCONFDIR="${EPREFIX}"/etc \ - SENDMAIL="${EPREFIX}/usr/sbin/sendmail" \ - MAILSPOOL='/var/spool/mail' \ - || die "emake failed" -} - -src_install () { - # Use /usr/sbin/sendmail by default and provide an example - cat <<- EOSMTP >> nail.rc - - # Use the local sendmail (/usr/sbin/sendmail) binary by default. - # (Uncomment the following line to use a SMTP server) - #set smtp=localhost - - # Ask for CC: list too. - set askcc - EOSMTP - - emake DESTDIR="${D}" \ - UCBINSTALL=$(type -p install) \ - PREFIX="${EPREFIX}"/usr SYSCONFDIR="${EPREFIX}"/etc install \ - || die - - dodoc AUTHORS README || die - - dodir /bin - dosym ../usr/bin/mailx /bin/mail || die - dosym mailx /usr/bin/mail || die - dosym mailx /usr/bin/Mail || die - - dosym mailx.1 /usr/share/man/man1/mail.1 || die - dosym mailx.1 /usr/share/man/man1/Mail.1 || die -} diff --git a/mail-client/nail/nail-12.4.ebuild b/mail-client/nail/nail-12.4.ebuild deleted file mode 100644 index 00e9a0fd8c72..000000000000 --- a/mail-client/nail/nail-12.4.ebuild +++ /dev/null @@ -1,90 +0,0 @@ -# Copyright 1999-2017 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI="3" - -inherit eutils toolchain-funcs - -HOMEPAGE="http://heirloom.sourceforge.net/" -DESCRIPTION="an enhanced mailx-compatible mail client" -LICENSE="BSD" - -MY_PN="mailx" -MY_P="${MY_PN}-${PV}" -SRC_URI="mirror://sourceforge/project/heirloom/heirloom-${MY_PN}/${PV}/${MY_P}.tar.bz2" -SLOT="0" -KEYWORDS="alpha amd64 ~arm hppa ia64 ~mips ppc ppc64 ~s390 ~sh sparc x86" -IUSE="ssl net kerberos" - -RDEPEND=" - ssl? ( dev-libs/openssl ) - kerberos? ( virtual/krb5 ) - !mail-client/mailx - !net-mail/mailutils -" -DEPEND="${RDEPEND}" - -S=${WORKDIR}/${MY_P} - -remove_ssl() { - elog "Disabling SSL support" - sed -i -e 's~#define USE_\(OPEN\)\?SSL~#undef USE_\1SSL~' config.h - sed -i -e 's~-ssl~~' -e 's~-lcrypto~~' LIBS -} - -remove_sockets() { - elog "Not enabling sockets (thus disabling IMAP, POP and SMTP)" - sed -i -e 's~#define HAVE_SOCKETS~#undef HAVE_SOCKETS~' config.h -} - -src_prepare() { - epatch "${FILESDIR}"/${P}-debian.patch \ - "${FILESDIR}"/${P}-openssl-1.patch - # Do not strip the binary - sed -i -e '/STRIP/d' Makefile -} - -src_configure() { - # Build config.h and LIBS, neccesary to tweak the config - make config.h LIBS - - # Logic to 'configure' the package - if use net && ! use ssl ; then - remove_ssl - elif ! use net ; then - # Linking to ssl without net support is pointless - remove_ssl - remove_sockets - fi -} - -src_compile() { - # No configure script to check for and set this - tc-export CC - - emake \ - CPPFLAGS="${CPPFLAGS} -D_GNU_SOURCE" - PREFIX="${EPREFIX}"/usr SYSCONFDIR="${EPREFIX}"/etc \ - MAILSPOOL='/var/spool/mail' \ - || die "emake failed" -} - -src_install () { - # Use /usr/lib/sendmail by default and provide an example - cat <<- EOSMTP >> nail.rc - - # Use the local sendmail (/usr/lib/sendmail) binary by default. - # (Uncomment the following line to use a SMTP server) - #set smtp=localhost - EOSMTP - - make DESTDIR="${D}" \ - UCBINSTALL=$(type -p install) \ - PREFIX="${EPREFIX}"/usr SYSCONFDIR="${EPREFIX}"/etc install \ - || die - dodoc AUTHORS README - dodir /bin - dosym /usr/bin/mailx /bin/mail - dosym /usr/bin/mailx /usr/bin/mail - dosym /usr/bin/mailx /usr/bin/Mail -} |