# -*- 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 github.setup libimobiledevice libimobiledevice-glue 1.2.0 revision 1 categories devel license LGPL-2.1 maintainers {i0ntempest @i0ntempest} openmaintainer description Library with common code used by the libraries and tools around \ the libimobiledevice project long_description The main functionality provided by this library are socket helper \ functions and a platform independent thread/mutex implementation. \ Besides that it comes with a number of string, file, and plist helper \ functions, as well as some other commonly used code that was \ originally duplicated in the dedicated projects. homepage https://www.libimobiledevice.org/ checksums rmd160 6591bf26bcea03d30ebb8c069088df3770ebce2f \ sha256 ff9cbc240c9780edfa43914a057b86362054053721b65fb04f54a25023b92b62 \ size 330690 # stealth upgrade dist_subdir ${name}/${version}_${revision} depends_build-append \ port:pkgconfig depends_lib-append port:libplist configure.args --disable-silent-rules subport libimobiledevice-glue-devel { github.setup libimobiledevice libimobiledevice-glue fde8946a3988790fd5d3f01fc0a1fd43609ab1d1 version 20240322 revision 0 checksums rmd160 0ac2dffb1ace947a4fe832e011588e72d41064e9 \ sha256 a0b78f08937b3a70b96975cd43de11be1e69895f7c8b2cd9bc4de89872547673 \ size 52948 conflicts libimobiledevice-glue depends_build-append \ port:autoconf \ port:automake \ port:libtool depends_lib-replace port:libplist port:libplist-devel configure.cmd ./autogen.sh pre-configure { system -W ${worksrcpath} "echo ${version} > .tarball-version" } livecheck.url ${github.homepage}/commits/${github.livecheck.branch}.atom } if {${subport} eq ${name}} { github.tarball_from releases use_bzip2 yes } else { github.tarball_from archive }