# -*- 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

PortSystem 1.0

name                libquicktime-devel
set my_name         libquicktime
conflicts           libquicktime
version             1.2.4-20210720
git.branch          27295919b3a1036ba8bc06cec414dcc501f72d89
revision            3
checksums           rmd160  e815c290bad27200c8a44ffeded444013136bf10 \
                    sha256  7335c99c5a5872c8c4193d5eb7f846a843c5cac7a24995bd03ea6a23b3446c24 \
                    size    819687

categories          multimedia
platforms           darwin
maintainers         {jeremyhu @jeremyhu}
license             LGPL-2.1
description         library for reading and writing quicktime files
long_description    {*}${description}

homepage            http://libquicktime.sourceforge.net/

master_sites        https://sourceforge.net/code-snapshots/git/l/li/libquicktime/git.git
distname            libquicktime-git-${git.branch}
use_zip             yes

depends_build       port:pkgconfig

depends_lib         port:gettext path:include/turbojpeg.h:libjpeg-turbo port:libiconv port:libpng port:zlib \
                    path:lib/libavcodec.dylib:ffmpeg port:faac port:faad2 \
                    port:libvorbis port:libogg port:lame port:schroedinger port:xorg-libXv \
                    port:xorg-libXaw port:x264

configure.args      --without-gtk --without-alsa --without-libdv --without-opengl \
                    --with-libjpeg --with-libpng --with-ffmpeg \
                    --with-vorbis=${prefix} \
                    --with-libiconv-prefix=${prefix} \
                    --with-libintl-prefix=${prefix} \
                    --without-doxygen \
                    --enable-gpl

use_autoreconf      yes
autoreconf.cmd      ./autogen.sh
autoreconf.args
depends_build-append \
                    port:autoconf \
                    port:automake \
                    port:libtool

livecheck.type      none
