source: trunk/dports/graphics/enblend/Portfile

Last change on this file was 148894, checked in by mcalhoun@…, 14 months ago

openexr, ilmbase: update version to 2.2.0
revbump dependencies since library name changes
homepage states that new features "should be available to applications without code modifications"
merge openexr and ilmbase into one Portfile since versions now seem linked
fixes #44620, #44619, #49965, and #49966; maintainer timeout

  • Property svn:eol-style set to native
  • Property svn:keywords set to Id
File size: 2.0 KB
Line 
1# $Id: Portfile 148894 2016-05-22 14:26:15Z ryandesign@macports.org $
2
3PortSystem 1.0
4
5name            enblend
6version         4.1.3
7revision        3
8set branch      [join [lrange [split ${version} .] 0 1] .]
9categories      graphics
10maintainers     gmail.com:hvdwolf
11license         GPL-2+
12
13description     a tool to composite images
14long_description    Enblend is a tool to composite overlapping images \
15                with invisible (or very difficult to see) seams. Enfuse is a \
16                tool for automatic exposure and contrast blending.
17homepage        http://enblend.sourceforge.net/
18master_sites    sourceforge:project/enblend/enblend-enfuse/enblend-enfuse-${branch}
19platforms       darwin
20distname        enblend-enfuse-${version}
21
22checksums       rmd160  9df2587cdbc537de80a9b533793c764f2b7aad7a \
23                sha256  1c00ae95cd05502759d7d47f99e6ba1150f8807f8f4f46c800cd46c5ad0df9ac
24
25depends_build   port:pkgconfig port:help2man
26
27depends_lib     port:boost \
28                port:glew \
29                port:gnuplot \
30                port:gsl \
31                port:jpeg \
32                port:lcms2 \
33                port:libpng \
34                port:libxmi \
35                port:mesa \
36                port:openexr \
37                port:freefont-ttf \
38                port:vigra
39
40patchfiles      patch-configure.diff
41
42configure.args  --disable-split-doc \
43                --enable-image-cache \
44                --with-boost-filesystem \
45                --with-gnuplot=${prefix}/bin/gnuplot \
46                --with-openexr
47
48# Fix build with texinfo 5.
49# https://bugs.launchpad.net/enblend/+bug/1181678
50build.args-append       MAKEINFO=/usr/bin/true
51destroot.args-append    MAKEINFO=/usr/bin/true
52
53# The build uses vast amounts of memory per job.
54use_parallel_build  no
55
56post-destroot {
57    xinstall -d -m 755 ${destroot}${prefix}/share/doc/${name}
58    xinstall -m 644 -W ${worksrcpath} \
59        AUTHORS COPYING NEWS README \
60        ${destroot}${prefix}/share/doc/${name}
61}
62
63livecheck.regex   /enblend-enfuse-(\[0-9.\]+)${extract.suffix}
Note: See TracBrowser for help on using the repository browser.