Hello David, as this port was now broken for over a week and was unusable in this state, I went ahead and fixed the parse error by removing the invalid characters from the variant names.
http://trac.macports.org/changeset/149454 Rainer On 2016-06-11 08:56, Jeremy Huddleston Sequoia wrote: > Failed to parse file lang/qore-mysql-module/Portfile: Variant name > mariadb-10.0 contains invalid characters > >> On Jun 10, 2016, at 23:15, davidnich...@macports.org wrote: >> >> Revision >> 149320 >> Author >> davidnich...@macports.org >> Date >> 2016-06-10 23:15:48 -0700 (Fri, 10 Jun 2016) >> Log Message >> >> qore-mysql-module: updated to v2.0.2 and added support for newer mysql and >> mariadb ports >> Modified Paths >> >> • trunk/dports/lang/qore-mysql-module/Portfile >> Removed Paths >> >> • trunk/dports/lang/qore-mysql-module/files/ >> Diff >> >> Modified: trunk/dports/lang/qore-mysql-module/Portfile (149319 => 149320) >> >> --- trunk/dports/lang/qore-mysql-module/Portfile 2016-06-11 06:01:57 UTC >> (rev 149319) >> +++ trunk/dports/lang/qore-mysql-module/Portfile 2016-06-11 06:15:48 UTC >> (rev 149320) >> >> @@ -4,8 +4,7 @@ >> >> PortSystem 1.0 >> >> >> >> name qore-mysql-module >> >> -version 2.0.1 >> -revision 1 >> >> +version 2.0.2 >> >> categories lang >> >> license LGPL-2.1 >> >> maintainers davidnichols >> >> @@ -14,32 +13,39 @@ >> >> use_bzip2 yes >> >> homepage http://qore.org >> platforms darwin >> >> -master_sites sourceforge:qore >> >> +master_sites >> https://github.com/qorelanguage/module-mysql/releases/download/v${version} >> >> >> -checksums md5 28e9a89f7e543f46ddb6bb3dcc838c2c \ >> - sha1 4c219ce39d2fc0c025e1dc46fe7a6a8bff5f0020 \ >> - rmd160 172c9f9ebee4b638e470e096e1537d6decff3af3 >> >> +checksums md5 29800c39a41c90824ef530c551ae4a7e \ >> + sha1 5abf5c0ddea7719bee45dae0cbea76d8afe13dbe \ >> + rmd160 c3459e518186bfc4176cbb8b06adf5d68bcd4943 >> >> >> >> -patchfiles patch-configure >> >> +variant mariadb conflicts mariadb-10.0 mariadb-10.1 mysql51 mysql55 mysql56 >> mysql57 percona description {use mariadb} {} >> +variant mariadb-10.0 conflicts mariadb mariadb-10.1 mysql51 mysql55 mysql56 >> mysql57 percona description {use mariadb-10.0} {} >> +variant mariadb-10.1 conflicts mariadb mariadb-10.0 mysql51 mysql55 mysql56 >> mysql57 percona description {use mariadb-10.1} {} >> +variant mysql51 conflicts mariadb mariadb-10.0 mariadb-10.1 mysql55 mysql56 >> mysql57 percona description {use mysql 5.1} {} >> +variant mysql55 conflicts mariadb mariadb-10.0 mariadb-10.1 mysql51 mysql56 >> mysql57 percona description {use mysql 5.5} {} >> +variant mysql56 conflicts mariadb mariadb-10.0 mariadb-10.1 mysql51 mysql55 >> mysql57 percona description {use mysql 5.6} {} >> +variant mysql57 conflicts mariadb mariadb-10.0 mariadb-10.1 mysql51 mysql55 >> mysql56 percona description {use mysql 5.7} {} >> +variant percona conflicts mariadb mariadb-10.0 mariadb-10.1 mysql51 mysql55 >> mysql56 mysql57 description {use percona} {} >> >> >> >> -variant mariadb conflicts mysql51 mysql55 mysql56 percona description {use >> mariadb} {} >> -variant mysql51 conflicts mariadb mysql55 mysql56 percona description {use >> mysql 5.1} {} >> -variant mysql55 conflicts mariadb mysql51 mysql56 percona description {use >> mysql 5.5} {} >> -variant mysql56 conflicts mariadb mysql51 mysql55 percona description {use >> mysql 5.6} {} >> -variant percona conflicts mariadb mysql51 mysql55 mysql56 description {use >> percona} {} >> - >> -if {![variant_isset mariadb] && ![variant_isset mysql51] && ![variant_isset >> mysql55] && ![variant_isset mysql56] && ![variant_isset percona]} { >> >> +if {![variant_isset mariadb] && ![variant_isset mariadb-10.0] && >> ![variant_isset mariadb-10.1] && ![variant_isset mysql51] && ![variant_isset >> mysql55] && ![variant_isset mysql56] && ![variant_isset mysql57] && >> ![variant_isset percona]} { >> >> default_variants +mariadb >> >> } >> >> >> >> if {[variant_isset mariadb]} { >> >> set mysql_port "mariadb" >> >> +} elseif {[variant_isset mariadb-10.0]} { >> + set mysql_port "mariadb-10.0" >> +} elseif {[variant_isset mariadb-10.1]} { >> + set mysql_port "mariadb-10.1" >> >> } elseif {[variant_isset mysql51]} { >> >> set mysql_port "mysql51" >> >> } elseif {[variant_isset mysql55]} { >> >> set mysql_port "mysql55" >> >> } elseif {[variant_isset mysql56]} { >> >> set mysql_port "mysql56" >> >> +} elseif {[variant_isset mysql57]} { >> + set mysql_port "mysql57" >> >> } elseif {[variant_isset percona]} { >> >> set mysql_port "percona" >> >> } >> >> _______________________________________________ >> macports-changes mailing list >> macports-chan...@lists.macosforge.org >> https://lists.macosforge.org/mailman/listinfo/macports-changes > > > > _______________________________________________ > macports-dev mailing list > macports-dev@lists.macosforge.org > https://lists.macosforge.org/mailman/listinfo/macports-dev > _______________________________________________ macports-dev mailing list macports-dev@lists.macosforge.org https://lists.macosforge.org/mailman/listinfo/macports-dev