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

Diff of /sys-devel/autoconf/autoconf-2.67.ebuild

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

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

Legend:
Removed from v.1.18  
changed lines
  Added in v.1.19

  ViewVC Help
Powered by ViewVC 1.1.20