# -*- 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 PortGroup github 1.0 PortGroup compiler_blacklist_versions 1.0 github.setup libimobiledevice libplist 2.6.0 revision 0 categories textproc devel license LGPL-2.1 maintainers {ijackson @JacksonIsaac} {i0ntempest @i0ntempest} openmaintainer description Library for working with Apple Binary and XML Property Lists long_description ${description} homepage https://www.libimobiledevice.org/ checksums rmd160 519d2fb893c63ae7345835e05bbff99a3b906799 \ sha256 67be9ee3169366589c92dc7c22809b90f51911dd9de22520c39c9a64fb047c9c \ size 493169 depends_build-append \ port:pkgconfig # https://trac.macports.org/ticket/68238 compiler.blacklist-append \ *gcc-4.0 *gcc-4.2 {clang < 421} configure.args --disable-silent-rules \ --without-cython subport libplist-devel { github.setup libimobiledevice libplist 2cd858c679d25633077ca78b67182a9b77653816 version 20231003 revision 0 github.tarball_from \ archive checksums rmd160 7767978d612aecc5fe7cb8ad9cfd19f5648c39e4 \ sha256 7bc3aae8a451c83569e21a2d3c2b13e9496d20808559e9cde02cee7f4b846460 \ size 219091 conflicts libplist depends_build-append \ port:autoconf \ port:automake \ port:libtool # Adhere devel port to libimobiledevice's versioning system # This is handled in the stable port with a release tarball # # See https://github.com/libimobiledevice/libimobiledevice-glue/commit/0e7b8b42ce4cbeb32eb3103b0ff97916cb273d78 pre-configure { system -W ${worksrcpath} "echo ${version} > .tarball-version" } configure.cmd ./autogen.sh livecheck.url ${github.homepage}/commits/${github.livecheck.branch}.atom } if {${subport} eq ${name}} { github.tarball_from \ releases use_bzip2 yes conflicts libplist-devel }