Created attachment 149559 [details] gammu mysql patch Gammu detects MySQL presence at configure time. If you build gammu with poudriere or on a system with no MySQL installed gammu won't have MySQL support. This simple patch resolved that issue for me.
Auto-assigned to maintainer bsam@FreeBSD.org
I'd call maintainer timeout on this.
Created attachment 161266 [details] Revised gammu mysql patch Add MySQL support to gammu. New patch to apply on current ports tree, including `make makepatch` gammu patches to make portlint happy.
Created attachment 161267 [details] portlint -C output
Created attachment 161268 [details] poudriere testport with all options off
Created attachment 161269 [details] poudriere testport with all options on
Close, but it fails if BASH is off and MYSQL is on, in make check-plist with ===> Checking for items in STAGEDIR missing from pkg-plist Error: Orphaned: etc/bash_completion.d/gammu
Created attachment 161524 [details] gammu mysql patch
Created attachment 161525 [details] portlint -C output
Created attachment 161526 [details] poudriere testport with all options off
Created attachment 161527 [details] poudriere testport with all options on
Created attachment 161528 [details] poudriere testport with bash on, mysql off
Created attachment 161529 [details] poudriere testport with bash off, mysql on
(In reply to Kurt Jaeger from comment #7) Should be better now. ---Begin OPTIONS List--- ===> The following configuration options are available for gammu-1.33.0_1: BASH=off: Install programmable completions for Bash MYSQL=on: MySQL database support ===> Use 'make config' to modify these settings ---End OPTIONS List--- ====> Checking for pkg-plist issues (check-plist) ===> Parsing plist ===> Checking for items in STAGEDIR missing from pkg-plist ===> Checking for items in pkg-plist which are not in STAGEDIR ===> No pkg-plist issues found (check-plist)
Back to the pool.
Current comms/gammu in ports got MySQL support during version bump.