Bug 202554 - multimedia/webcamd: convert to option helpers, etc.
Summary: multimedia/webcamd: convert to option helpers, etc.
Status: Closed FIXED
Alias: None
Product: Ports & Packages
Classification: Unclassified
Component: Individual Port(s) (show other bugs)
Version: Latest
Hardware: Any Any
: --- Affects Only Me
Assignee: Hans Petter Selasky
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2015-08-21 19:28 UTC by Jan Beich
Modified: 2015-12-01 15:37 UTC (History)
1 user (show)

See Also:
bugzilla: maintainer-feedback? (hselasky)


Attachments
v0 (3.94 KB, patch)
2015-08-21 19:28 UTC, Jan Beich
no flags Details | Diff
QA: poudriere testport -P -j 93i386 (991.86 KB, text/plain)
2015-08-21 19:29 UTC, Jan Beich
no flags Details

Note You need to log in before you can comment on or make changes to this bug.
Description Jan Beich freebsd_committer freebsd_triage 2015-08-21 19:28:22 UTC
Created attachment 160187 [details]
v0

Based on ports r394990

- Convert to option helpers
- Convert devd(8) config to SUB_FILES
- Enable CUSE on FreeBSD 11.0-CURRENT by default
- Hide CUSE on any other release where it'd fail to build
- Improve CUSE description
- Fix PREFIX != LOCALBASE for HAL=on or CUSE=off[1]

[1] LIBDIR usage is error-prone. It defines both the place
    where *this* port installs libraries and where *other* ports
    have installed them. |poudriere testport -P ...| is an example
    where the difference can cause breakage
Comment 1 Jan Beich freebsd_committer freebsd_triage 2015-08-21 19:29:41 UTC
Created attachment 160188 [details]
QA: poudriere testport -P -j 93i386
Comment 2 Hans Petter Selasky freebsd_committer freebsd_triage 2015-08-21 20:01:40 UTC
I'll have a look at this on Monday. Thank you for the updates and patches.
Comment 3 Hans Petter Selasky freebsd_committer freebsd_triage 2015-08-27 12:03:36 UTC
Will try to process this issue today.
Comment 4 Hans Petter Selasky freebsd_committer freebsd_triage 2015-08-27 12:26:49 UTC
Webcamd port has been patched upstream. Please verify:

svn --username anonsvn --password anonsvn \
      checkout svn://svn.turbocat.net/i4b/trunk/ports

Thank you!

--HPS
Comment 5 Koop Mast freebsd_committer freebsd_triage 2015-12-01 15:37:27 UTC
The commit below included fixes from this PR, sorry for not mentioning it. Thanks for your improvements!

-----
https://svnweb.freebsd.org/changeset/ports/402748
Update webcamd to 4.2.0.8.

- Add webcamd.conf to SUB_FILES instead of doing it manualy
- Exclude the CUSE option if it present in base
- Make use of Option handlers for MAKE_ARGS variables
- Remove bogus text before the do-configure step

Submitted by:	maintainer (via IRC)