source: trunk/dports/devel/google-perftools/Portfile

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

google-perftools: Update to 2.4 (#47789)

Also fetch from Google Drive (???).

  • Property svn:eol-style set to native
  • Property svn:keywords set to Id
File size: 1.6 KB
Line 
1# -*- coding: utf-8; mode: tcl; tab-width: 4; indent-tabs-mode: nil; c-basic-offset: 4 -*- vim:fenc=utf-8:filetype=tcl:et:sw=4:ts=4:sts=4
2# $Id: Portfile 136546 2015-05-21 16:43:14Z ryandesign@macports.org $
3
4PortSystem          1.0
5
6name                google-perftools
7version             2.4
8categories          devel
9platforms           darwin
10license             BSD
11maintainers         nomaintainer
12
13description         Fast, multi-threaded malloc() and nifty \
14                    performance analysis tools
15long_description    These tools are for use by developers so that they \
16                    can create more robust applications. Especially of \
17                    use to those developing multi-threaded \
18                    applications in C++ with templates. Includes \
19                    TCMalloc, heap-checker, heap-profiler and \
20                    cpu-profiler.
21homepage            http://code.google.com/p/gperftools
22
23master_sites        https://googledrive.com/host/0B6NtGsLhIcf7MWxMMF9JdTN3UVk
24distname            gperftools-${version}
25checksums           rmd160  19ce825850b8a3bc50db54fa022390878dd753bb \
26                    sha256  982a37226eb42f40714e26b8076815d5ea677a422fb52ff8bfca3704d9c30a2d
27
28# http://code.google.com/p/google-perftools/issues/detail?id=66
29if {![variant_isset universal] && ${build_arch} eq "x86_64" ||
30    [variant_isset universal] && [string match *x86_64* $universal_archs]} {
31    configure.args-append --enable-frame-pointers \
32                          --build=x86_64-apple-${os.platform}${os.major}
33}
34
35livecheck.type      regex
36livecheck.url       ${homepage}
37livecheck.regex     gperftools-(\\d+(\\.\\d+)*)${extract.suffix}
Note: See TracBrowser for help on using the repository browser.