summaryrefslogtreecommitdiff
path: root/net-mail/vacation/vacation-1.2.7.0.ebuild
diff options
context:
space:
mode:
Diffstat (limited to 'net-mail/vacation/vacation-1.2.7.0.ebuild')
-rw-r--r--net-mail/vacation/vacation-1.2.7.0.ebuild32
1 files changed, 14 insertions, 18 deletions
diff --git a/net-mail/vacation/vacation-1.2.7.0.ebuild b/net-mail/vacation/vacation-1.2.7.0.ebuild
index a564b6285344..89462f5392f1 100644
--- a/net-mail/vacation/vacation-1.2.7.0.ebuild
+++ b/net-mail/vacation/vacation-1.2.7.0.ebuild
@@ -1,38 +1,34 @@
-# Copyright 1999-2018 Gentoo Foundation
+# Copyright 1999-2019 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
-EAPI=0
+EAPI=7
-inherit eutils toolchain-funcs
+inherit toolchain-funcs
DESCRIPTION="automatic mail answering program"
HOMEPAGE="http://vacation.sourceforge.net/"
SRC_URI="mirror://sourceforge/vacation/${P}.tar.gz"
+
LICENSE="GPL-2"
KEYWORDS="alpha amd64 x86"
SLOT="0"
-IUSE=""
-RDEPEND="virtual/mta
- sys-libs/gdbm"
-DEPEND="${RDEPEND}
- !mail-mta/sendmail"
+RDEPEND="!mail-mta/sendmail
+ sys-libs/gdbm
+ virtual/mta"
+DEPEND="${RDEPEND}"
-src_unpack() {
- unpack ${A}
- cd "${S}"
+src_prepare() {
+ default
- sed -i -e "s:install -s -m:install -m:" Makefile
- sed -i -e "s:-Xlinker:${LDFLAGS} -Xlinker:" Makefile
+ sed -i -e "s:install -s -m:install -m:" \
+ -e "s:-Xlinker:${LDFLAGS} -Xlinker:" Makefile || die
}
src_compile () {
- emake CC=$(tc-getCC) ARCH=$(tc-arch-kernel) CFLAGS="${CFLAGS} -DMAIN" || die "emake failed."
+ emake CFLAGS="${CFLAGS} -DMAIN"
}
src_install () {
- dodir /usr/bin
- dodir /usr/share/man/man1
- emake BINDIR="${D}/usr/bin" MANDIR="${D}usr/share/man/man" install || die \
- "make install failed"
+ emake BINDIR="${ED}/usr/bin" MANDIR="${ED}/usr/share/man/man" install
}