source: trunk/dports/graphics/glpng/Portfile

Last change on this file was 115019, checked in by ryandesign@…, 4 years ago

revbump ports depending on libpng following libpng 1.6.x update (#41842)

  • Property svn:eol-style set to native
  • Property svn:keywords set to Id
File size: 2.4 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 115019 2013-12-22 09:29:46Z ryandesign@macports.org $
3
4PortSystem                  1.0
5
6name                        glpng
7version                     1.45
8revision                    4
9categories                  graphics
10platforms                   darwin
11maintainers                 ryandesign openmaintainer
12license                     zlib
13
14homepage                    http://www.wyatt100.freeserve.co.uk/download.htm
15master_sites                http://mirror.amdmi3.ru/distfiles
16use_zip                     yes
17distname                    ${name}
18dist_subdir                 ${name}/${version}
19extract.mkdir               yes
20
21description                 OpenGL library for loading PNG images
22
23long_description            ${name} is a library for OpenGL to load PNG \
24                            graphics files as an OpenGL texture
25
26checksums                   md5     bed59efb699a51e6de7434580df41395 \
27                            sha1    9678f9627b011eb5d4ac222673dfdde8539c6409 \
28                            rmd160  797a4b68b54b0681e0c84e26a7962b24329eaddd
29
30depends_lib                 port:libpng \
31                            port:mesa
32
33build.dir                   ${worksrcpath}/src
34
35post-extract {
36    reinplace "s|\r||g" ${build.dir}/glpng.c
37    xinstall -m 644 ${filespath}/Makefile ${build.dir}
38}
39
40patch.dir                   ${build.dir}
41patchfiles                  patch-glpng.c.diff
42
43use_configure               no
44
45variant universal {}
46if {[variant_isset universal]} {
47    configure.cflags-append ${configure.universal_cflags}
48    configure.ldflags-append ${configure.universal_ldflags}
49} else {
50    configure.cflags-append ${configure.cc_archflags}
51    configure.ldflags-append ${configure.ld_archflags}
52}
53
54build.args                  AR=/usr/bin/ar \
55                            CC=${configure.cc} \
56                            CFLAGS="[join ${configure.cflags}]" \
57                            CPPFLAGS="[join ${configure.cppflags}]" \
58                            LDFLAGS="[join ${configure.ldflags}]" \
59                            PREFIX=${prefix}
60
61destroot.args               PREFIX=${prefix}
62
63post-destroot {
64    set docdir ${destroot}${prefix}/share/doc/${name}
65    xinstall -d ${docdir}
66    xinstall -m 644 ${worksrcpath}/glpng.htm ${docdir}
67}
68
69# This software hasn't been updated since 2000
70livecheck.type              none
Note: See TracBrowser for help on using the repository browser.