<pre style='margin:0'>
Marcus Calhoun-Lopez (MarcusCalhoun-Lopez) pushed a commit to branch master
in repository macports-ports.
</pre>
<p><a href="https://github.com/macports/macports-ports/commit/c73b8d035306963119fe1dc4c3aa805fa3e06a9b">https://github.com/macports/macports-ports/commit/c73b8d035306963119fe1dc4c3aa805fa3e06a9b</a></p>
<pre style="white-space: pre; background: #F8F8F8"><span style='display:block; white-space:pre;color:#808000;'>commit c73b8d035306963119fe1dc4c3aa805fa3e06a9b
</span>Author: Marcus Calhoun-Lopez <mcalhoun@macports.org>
AuthorDate: Tue Jun 18 05:31:59 2019 -0700
<span style='display:block; white-space:pre;color:#404040;'> camlimages: reformat Portfile
</span>---
ocaml/camlimages/Portfile | 55 ++++++++++++++++++++++++++---------------------
1 file changed, 30 insertions(+), 25 deletions(-)
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/ocaml/camlimages/Portfile b/ocaml/camlimages/Portfile
</span><span style='display:block; white-space:pre;color:#808080;'>index 177cefd..99b1453 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/ocaml/camlimages/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/ocaml/camlimages/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -9,59 +9,64 @@ categories ocaml devel graphics
</span> license {LGPL-2 Permissive}
maintainers nomaintainer
description Objective Caml interface to image manipulation functions.
<span style='display:block; white-space:pre;background:#ffe0e0;'>-long_description Camlimages provides basic functions for image processing \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- and loading/saving various image file formats, an \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- interface to display images, and a Freetype interface \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- to render TrueType fonts.
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+long_description Camlimages provides basic functions for image processing \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ and loading/saving various image file formats, an \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ interface to display images, and a Freetype interface \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ to render TrueType fonts.
</span> homepage http://gallium.inria.fr/camlimages/
patchfiles patch-src-jpegread.c.diff patch-png.diff
platforms darwin
<span style='display:block; white-space:pre;background:#ffe0e0;'>-master_sites https://bitbucket.org/camlspotter/camlimages/get/
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+master_sites https://bitbucket.org/camlspotter/camlimages/get/
</span>
distname v${version}
checksums rmd160 dd3a1aeb43bc7459781958a93db23ce32d0ca6e6 \
sha256 b40237c1505487049799a7af296eb3996b3fa08eab94415546f46d61355747c4
<span style='display:block; white-space:pre;background:#ffe0e0;'>-depends_build port:ocaml-findlib port:omake
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-depends_lib port:ocaml port:jpeg \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- port:tiff port:giflib \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- port:libpng port:ghostscript port:xpm
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+depends_build port:ocaml-findlib \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ port:omake
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+depends_lib port:ocaml \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ port:jpeg \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ port:tiff \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ port:giflib \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ port:libpng \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ port:ghostscript \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ port:xpm
</span>
<span style='display:block; white-space:pre;background:#ffe0e0;'>-worksrcdir camlspotter-${name}-c803efa9d5d3
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+worksrcdir camlspotter-${name}-c803efa9d5d3
</span>
<span style='display:block; white-space:pre;background:#ffe0e0;'>-use_configure no
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+use_configure no
</span> if {${build_arch} eq "i386" || ${build_arch} eq "ppc"} {
configure.ld_archflags -m32
} else {
configure.ld_archflags -m64
}
<span style='display:block; white-space:pre;background:#ffe0e0;'>-build.cmd omake
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-build.args --verbose INCLUDES="${prefix}/include" \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- LDFLAGS='${configure.ldflags} ${configure.ld_archflags}' \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- CFLAGS='${configure.cflags} ${configure.cc_archflags}' \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- CC=${configure.cc} CXX=${configure.cxx} \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- SUPPORT_LABLGTK2=false
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-destroot.args ${build.args}
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+build.cmd omake
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+build.args --verbose INCLUDES="${prefix}/include" \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ LDFLAGS='${configure.ldflags} ${configure.ld_archflags}' \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ CFLAGS='${configure.cflags} ${configure.cc_archflags}' \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ CC=${configure.cc} CXX=${configure.cxx} \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ SUPPORT_LABLGTK2=false
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+destroot.args ${build.args}
</span> pre-destroot {
set ocaml_destdir "${destroot}[exec ocamlfind printconf destdir]"
xinstall -d ${ocaml_destdir}
if {[vercmp [macports_version] 2.5.99] >= 0} {
destroot.env OCAMLFIND_DESTDIR=${ocaml_destdir} \
<span style='display:block; white-space:pre;background:#ffe0e0;'>- OCAMLFIND_LDCONF=ignore
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ OCAMLFIND_LDCONF=ignore
</span> } else {
destroot.env OCAMLFIND_DESTDIR="${ocaml_destdir}" \
<span style='display:block; white-space:pre;background:#ffe0e0;'>- OCAMLFIND_LDCONF=ignore
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ OCAMLFIND_LDCONF=ignore
</span> }
}
variant lablgtk2 {
<span style='display:block; white-space:pre;background:#ffe0e0;'>- build.args-delete SUPPORT_LABLGTK2=false
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- destroot.args-delete SUPPORT_LABLGTK2=false
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- build.args-append SUPPORT_LABLGTK2=true
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- destroot.args-append SUPPORT_LABLGTK2=true
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- depends_lib-append port:lablgtk2
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ build.args-delete SUPPORT_LABLGTK2=false
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ destroot.args-delete SUPPORT_LABLGTK2=false
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ build.args-append SUPPORT_LABLGTK2=true
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ destroot.args-append SUPPORT_LABLGTK2=true
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ depends_lib-append port:lablgtk2
</span> }
</pre><pre style='margin:0'>
</pre>