Summary: | [patch] comms/gammu: Add mysql support | ||
---|---|---|---|
Product: | Ports & Packages | Reporter: | Lukasz Wasikowski <lukasz> |
Component: | Individual Port(s) | Assignee: | freebsd-ports-bugs (Nobody) <ports-bugs> |
Status: | Closed Overcome By Events | ||
Severity: | Affects Only Me | CC: | pi |
Priority: | --- | Flags: | lukasz:
maintainer-feedback?
(bsam) |
Version: | Latest | ||
Hardware: | Any | ||
OS: | Any | ||
Attachments: |
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. |
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.