net-libs/iax: bump EAPI
authorAaron Bauman <bman@gentoo.org>
Mon, 28 May 2018 01:01:27 +0000 (21:01 -0400)
committerAaron Bauman <bman@gentoo.org>
Mon, 28 May 2018 23:01:56 +0000 (19:01 -0400)
Package-Manager: Portage-2.3.40, Repoman-2.3.9

net-libs/iax/iax-0.2.2-r1.ebuild
net-libs/iax/iax-0.2.2-r3.ebuild

index 5bdaf96a5ee8e31e5136c2f9c5a85176b4c7b2c4..46813b978f011065ab0f89cd97602d4958d1be3b 100644 (file)
@@ -1,11 +1,11 @@
-# Copyright 1999-2010 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI="2"
+EAPI=6
 
 DESCRIPTION="IAX (Inter Asterisk eXchange) Library"
-HOMEPAGE="http://www.asterisk.org/"
-SRC_URI="http://downloads.asterisk.org/pub/telephony/libiax/${P}.tar.gz"
+HOMEPAGE="https://www.asterisk.org/"
+SRC_URI="https://downloads.asterisk.org/pub/telephony/libiax/${P}.tar.gz"
 
 LICENSE="LGPL-2"
 SLOT="0"
@@ -13,6 +13,7 @@ KEYWORDS="~amd64 ~ppc x86"
 IUSE="debug snomhack"
 
 src_prepare() {
+       default
        if ! use debug; then
                sed -i -e "s:-DDEBUG_SUPPORT -DDEBUG_DEFAULT ::" src/Makefile.in \
                        || die "sed failed"
@@ -34,8 +35,3 @@ src_configure() {
                $(use_enable debug extreme-debug) \
                $(use_enable snomhack)
 }
-
-src_install () {
-       emake DESTDIR="${D}" install || die "emake install failed"
-       dodoc AUTHORS ChangeLog NEWS README || die "dodoc failed"
-}
index 8f8fb31fe582fc5c1b2b62050af84297694067eb..42757477e346668df4c9c606c9cd1ddb46028542 100644 (file)
@@ -1,23 +1,27 @@
-# Copyright 1999-2014 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI="5"
+EAPI=7
 
-inherit autotools eutils
+inherit autotools
 
 DESCRIPTION="IAX (Inter Asterisk eXchange) Library"
-HOMEPAGE="http://www.asterisk.org/"
-SRC_URI="http://downloads.asterisk.org/pub/telephony/libiax/${P}.tar.gz"
+HOMEPAGE="https://www.asterisk.org/"
+SRC_URI="https://downloads.asterisk.org/pub/telephony/libiax/${P}.tar.gz"
 
 LICENSE="LGPL-2"
 SLOT="0"
 KEYWORDS="~amd64 ~ppc ~x86"
 IUSE="debug snomhack"
 
+PATCHES=(
+       "${FILESDIR}/${PV}-debug.patch"
+       "${FILESDIR}/${PV}-memset.patch"
+       "${FILESDIR}/${PV}-sandbox.patch"
+)
+
 src_prepare() {
-       epatch "${FILESDIR}/${PV}-debug.patch"
-       epatch "${FILESDIR}/${PV}-memset.patch"
-       epatch "${FILESDIR}/${PV}-sandbox.patch"
+       default
        eautoreconf
 }
 
@@ -26,8 +30,3 @@ src_configure() {
                $(use_enable debug extreme-debug) \
                $(use_enable snomhack)
 }
-
-src_install () {
-       default
-       dodoc AUTHORS ChangeLog NEWS README || die "dodoc failed"
-}