source: trunk/dports/graphics/exact-image/Portfile @ 91249

Last change on this file since 91249 was 91249, checked in by ryandesign@…, 5 years ago

exact-image: ensure we're UsingTheRightCompiler (#33784) and -arch flags at build time; disable broken universal variant (#33785)

  • Property svn:eol-style set to native
  • Property svn:keywords set to Id
File size: 1.9 KB
Line 
1# $Id: Portfile 91249 2012-03-27 12:27:58Z ryandesign@macports.org $
2
3PortSystem          1.0
4
5name                exact-image
6version             0.8.4
7categories          graphics
8license             GPL-2
9maintainers         tobias-elze.de:macports openmaintainer
10description         a fast, modern and generic image processing library
11long_description \
12   ExactImage is ${description}.
13
14platforms           darwin
15
16homepage            http://www.exactcode.de/site/open_source/exactimage/
17master_sites        http://dl.exactcode.de/oss/exact-image/
18
19use_bzip2           yes
20checksums           md5 a7f18ca4d2970d9e2d74bdea84990c78 \
21                    sha1 36d946be607699e166e81fc451ee878f646a94c5 \
22                    rmd160 0e60d5fc30c6d88ea4ae8e1a5c34e119c281204a
23
24depends_build       port:pkgconfig
25depends_lib         port:antigraingeometry \
26                    port:libpng \
27                    port:jasper \
28                    port:expat \
29                    port:lcms
30
31patchfiles          codecs_png.cc.diff
32
33configure.args      --with-freetype \
34                    --with-libjpeg \
35                    --with-libtiff \
36                    --with-libpng \
37                    --with-jasper \
38                    --with-expat \
39                    --with-lcms \
40                    --without-libungif \
41                    --without-lua \
42                    --without-swig \
43                    --without-perl \
44                    --without-python \
45                    --without-php \
46                    --without-ruby
47
48configure.universal_args-delete --disable-dependency-tracking
49
50# gcc-4.2: -E, -S, -save-temps and -M options are not allowed with multiple -arch flags
51universal_variant   no
52
53build.args          CC="${configure.cc} [get_canonical_archflags cc]" \
54                    CXX="${configure.cxx} [get_canonical_archflags cxx]" \
55                    Q=
56
57livecheck.type      regex
58livecheck.url       [lindex ${master_sites} 0]
59livecheck.regex     ${name}-(\[0-9.\]+)${extract.suffix}
Note: See TracBrowser for help on using the repository browser.