dev-libs/nspr-4.10.8: fix SRC_URI and rename configure.in to configure.ac
authorIan Stakenvicius <axs@gentoo.org>
Mon, 24 Aug 2015 19:09:53 +0000 (15:09 -0400)
committerIan Stakenvicius <axs@gentoo.org>
Fri, 28 Aug 2015 20:34:42 +0000 (16:34 -0400)
Package-Manager: portage-2.2.20.1

dev-libs/nspr/nspr-4.10.8.ebuild

index 773f04933e2c0f385157a0caa0dfdac075ad9f5c..b452f541dc328d5dcc144c5991c38fcb256a9025 100644 (file)
@@ -11,7 +11,7 @@ MIN_PV="$(get_version_component_range 2)"
 
 DESCRIPTION="Netscape Portable Runtime"
 HOMEPAGE="http://www.mozilla.org/projects/nspr/"
-SRC_URI="ftp://ftp.mozilla.org/pub/mozilla.org/nspr/releases/v${PV}/src/${P}.tar.gz"
+SRC_URI="http://archive.mozilla.org/pub/mozilla.org/nspr/releases/v${PV}/src/${P}.tar.gz"
 
 LICENSE="|| ( MPL-2.0 GPL-2 LGPL-2.1 )"
 SLOT="0"
@@ -38,6 +38,11 @@ src_prepare() {
        # We do not need to pass -L$libdir via nspr-config --libs
        epatch "${FILESDIR}"/${PN}-4.9.5_nspr_config.patch
 
+       # rename configure.in to configure.ac for new autotools compatibility
+       if [[ -e "${S}"/nspr/configure.in ]] ; then
+               einfo "Renaming configure.in to configure.ac"
+               mv "${S}"/nspr/configure.{in,ac} || die
+       fi
        # We must run eautoconf to regenerate configure
        eautoconf