from https://github.com/rodneyrehm/CFPropertyList <https://github.com/rodneyrehm/CFPropertyList> i would like to create a local port.
my Portfile: ---------------------------------------------------------------------- # -*- 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 # 20180302 pdv created # - version initially taken from https://github.com/rodneyrehm/CFPropertyList/releases PortSystem 1.0 PortGroup github 1.0 github.setup rodneyrehm CFPropertyList 2.0.1 github.tarball_from releases name CFPropertyList categories php platforms darwin license MIT maintainers nomaintainer description PHP implementation of Apple's PropertyList long_description ${description} master_sites https://codeload.github.com/${github.author}/${github.project}/tar.gz/${version} checksums rmd160 a579aac7b18578f1b1a3c651037a0b79fb130db9 \ sha256 e64756a876f196c7acf2c91a9f55c8219fb5b7607a406a980a1907c8b92c4ffb use_configure no build {} destroot { file mkdir ${destroot}${prefix}/lib/php/github copy ${worksrcpath} ${destroot}${prefix}/lib/php/github/${github.project} } livecheck.type regex livecheck.url https://github.com/${github.author}/${github.project}/releases livecheck.regex archive/(\[^"\]+)${extract.suffix} #EOF ---------------------------------------------------------------------- and i know the checksums do not yet match. my log extract: ---------------------------------------------------------------------- $ sudo port install CFPropertyList Portfile changed since last build; discarding previous state. ---> Fetching distfiles for CFPropertyList ---> Attempting to fetch CFPropertyList-2.0.1.tar.gz from https://distfiles.macports.org/CFPropertyList ---> Attempting to fetch CFPropertyList-2.0.1.tar.gz from http://lil.fr.distfiles.macports.org/CFPropertyList ---> Attempting to fetch CFPropertyList-2.0.1.tar.gz from http://mse.uk.distfiles.macports.org/sites/distfiles.macports.org/CFPropertyList ---> Attempting to fetch CFPropertyList-2.0.1.tar.gz from http://nue.de.distfiles.macports.org/CFPropertyList ---> Attempting to fetch CFPropertyList-2.0.1.tar.gz from http://fco.it.distfiles.macports.org/mirrors/macports-distfiles/CFPropertyList ---> Attempting to fetch CFPropertyList-2.0.1.tar.gz from ^^^^^^^^^^^^^^^^^^^^^^^^^^^ https://codeload.github.com/rodneyrehm/CFPropertyList/tar.gz/2.0.1 (and some more) ---------------------------------------------------------------------- apparently there is something wrong in the 'master_sites'. i took this from a working example for php pear tcpdf. i understood from http://thegreyblog.blogspot.nl/2014/08/writing-macports-portfile-and-testing.html that github is a standard feature in macports but i cannot find better documentation. Q1: can anyone help me on this? Q2: is it perhaps better to user php composer (not available from macports)? thanks, pdv.
