source: trunk/dports/devel/automake/Portfile

Last change on this file was 137310, checked in by larryv@…, 2 years ago

automake: Use our compiler and Libtool for tests

  • Property svn:eol-style set to native
  • Property svn:keywords set to Id
File size: 2.1 KB
Line 
1# -*- coding: utf-8; mode: tcl; tab-width: 4; indent-tabs-mode: nil; c-basic-offset: 4 -*- vim:fenc=utf-8:ft=tcl:et:sw=4:ts=4:sts=4
2# $Id: Portfile 137310 2015-06-09 00:21:57Z ryandesign@macports.org $
3
4PortSystem          1.0
5
6name                automake
7
8# IMPORTANT
9# On future version bumps, make sure you also revbump the libtool port
10# Otherwise glibtoolize will provide an incompatible version of aclocal.m4
11# from the older version of automake.
12# cf: ${prefix}/share/libtool/aclocal.m4
13version             1.15
14revision            1
15
16categories          devel
17platforms           darwin freebsd
18supported_archs     noarch
19license             {GPL-2+ Permissive}
20maintainers         mww openmaintainer
21
22description         the gnu automake utility for generating Makefile.in
23long_description    Automake is a tool for automatically generating \
24                    Makefile.in files from files called Makefile.am. \
25                    Each Makefile.am is basically a series of make \
26                    variable definitions, with rules being thrown in \
27                    occasionally. The generated Makefile.in files are \
28                    compliant with the GNU Makefile standards.
29homepage            http://www.gnu.org/software/automake
30
31depends_build       port:autoconf
32installs_libs       no
33
34master_sites        gnu
35checksums           rmd160  f6b79bd925768c9175f79fdfc64f9a364a2230a5 \
36                    sha256  7946e945a96e28152ba5a6beb0625ca715c6e32ac55f2e353ef54def0c8ed924
37
38patchfiles          test-glibtool.patch
39
40# It should be safe to use the system Perl, since Automake only uses
41# core modules. The configure script recommends 5.8.2 or later, and
42# Tiger has 5.8.6.
43configure.perl      /usr/bin/perl
44configure.args      --disable-silent-rules
45
46test.run            yes
47test.env            CC=${configure.cc}
48test.target         check
49
50post-destroot {
51    set docdir ${destroot}${prefix}/share/doc/${name}
52    xinstall -m 755 -d $docdir
53    xinstall -m 644 -W ${worksrcpath} \
54            AUTHORS COPYING ChangeLog HACKING INSTALL NEWS README THANKS \
55            $docdir
56}
57
58livecheck.type      regex
59livecheck.url       http://ftp.gnu.org/gnu/${name}/?C=M&O=D
60livecheck.regex     automake-(\[0-9\\\.]+\[0-9\])\\.
Note: See TracBrowser for help on using the repository browser.