/[gentoo-x86]/sys-devel/autoconf/autoconf-2.63-r1.ebuild
Gentoo

Diff of /sys-devel/autoconf/autoconf-2.63-r1.ebuild

Parent Directory Parent Directory | Revision Log Revision Log | View Patch Patch

Revision 1.8 Revision 1.9
1# Copyright 1999-2014 Gentoo Foundation 1# Copyright 1999-2015 Gentoo Foundation
2# Distributed under the terms of the GNU General Public License v2 2# Distributed under the terms of the GNU General Public License v2
3# $Header: /var/cvsroot/gentoo-x86/sys-devel/autoconf/autoconf-2.63-r1.ebuild,v 1.8 2014/12/03 05:52:22 heroxbd Exp $ 3# $Header: /var/cvsroot/gentoo-x86/sys-devel/autoconf/autoconf-2.63-r1.ebuild,v 1.9 2015/03/19 23:49:17 vapier Exp $
4 4
5EAPI="4" 5EAPI="5"
6 6
7inherit eutils 7inherit eutils
8 8
9DESCRIPTION="Used to create autoconfiguration files" 9DESCRIPTION="Used to create autoconfiguration files"
10HOMEPAGE="http://www.gnu.org/software/autoconf/autoconf.html" 10HOMEPAGE="http://www.gnu.org/software/autoconf/autoconf.html"
19 dev-lang/perl" 19 dev-lang/perl"
20RDEPEND="${DEPEND} 20RDEPEND="${DEPEND}
21 !~sys-devel/${P}:0 21 !~sys-devel/${P}:0
22 >=sys-devel/autoconf-wrapper-13" 22 >=sys-devel/autoconf-wrapper-13"
23 23
24src_prepare() { 24PATCHES=(
25 find -name Makefile.in -exec sed -i '/^pkgdatadir/s:$:-@VERSION@:' {} +
26 epatch "${FILESDIR}"/${P}-sh.patch #264303 25 "${FILESDIR}"/${P}-sh.patch #264303
27} 26)
28 27
29src_configure() { 28if [[ -z ${__EBLITS__} && -n ${FILESDIR} ]] ; then
30 # Disable Emacs in the build system since it is in a separate package. 29 source "${FILESDIR}"/eblits/main.eblit || die
31 export EMACS=no 30fi
32 econf --program-suffix="-${PV}" 31src_prepare() { eblit-run src_prepare ; }
33 # econf updates config.{sub,guess} which forces the manpages 32src_configure() { eblit-run src_configure ; }
34 # to be regenerated which we dont want to do #146621 33src_install() { eblit-run src_install ; }
35 touch man/*.1
36}
37
38src_install() {
39 default
40
41 local f
42 for f in "${ED}"/usr/share/info/*.info* ; do
43 mv "${f}" "${f/.info/-${SLOT}.info}" || die
44 done
45}

Legend:
Removed from v.1.8  
changed lines
  Added in v.1.9

  ViewVC Help
Powered by ViewVC 1.1.20