diff options
author | kwm <kwm@FreeBSD.org> | 2010-05-08 02:14:14 +0800 |
---|---|---|
committer | kwm <kwm@FreeBSD.org> | 2010-05-08 02:14:14 +0800 |
commit | c7f45e456f7ee58fce9cf9f8deb07c9cb19343b3 (patch) | |
tree | 02183e46d8e90a3a62023ad6316c70d446197d90 /multimedia | |
parent | 4b2ae2dfd05e3ad2115263adad47abbcea24035f (diff) | |
download | freebsd-ports-gnome-c7f45e456f7ee58fce9cf9f8deb07c9cb19343b3.tar.gz freebsd-ports-gnome-c7f45e456f7ee58fce9cf9f8deb07c9cb19343b3.tar.zst freebsd-ports-gnome-c7f45e456f7ee58fce9cf9f8deb07c9cb19343b3.zip |
Update to 0.1.12.
Fix some memory leaks and a video device close hang issue. [1]
Update webcamd.conf script, to use the new notify system MFC'd in r207397. [2]
Note that the old script didn't work at all. And the new one only doesn't work
if you use an older version of 8-stable or 8.0-release.
Submitted by: maintainer [1], Andrew Thompson [2]
Diffstat (limited to 'multimedia')
-rw-r--r-- | multimedia/webcamd/Makefile | 2 | ||||
-rw-r--r-- | multimedia/webcamd/distinfo | 6 | ||||
-rw-r--r-- | multimedia/webcamd/files/webcamd.conf.in | 10 |
3 files changed, 10 insertions, 8 deletions
diff --git a/multimedia/webcamd/Makefile b/multimedia/webcamd/Makefile index a1e6642a7043..5d886bf6e2ee 100644 --- a/multimedia/webcamd/Makefile +++ b/multimedia/webcamd/Makefile @@ -6,7 +6,7 @@ # PORTNAME= webcamd -PORTVERSION= 0.1.10 +PORTVERSION= 0.1.12 CATEGORIES= multimedia MASTER_SITES= http://www.selasky.org/hans_petter/video4bsd/releases/ diff --git a/multimedia/webcamd/distinfo b/multimedia/webcamd/distinfo index fd9be6bab5c8..1691bf60c392 100644 --- a/multimedia/webcamd/distinfo +++ b/multimedia/webcamd/distinfo @@ -1,3 +1,3 @@ -MD5 (webcamd-0.1.10.tar.bz2) = 7c83bf7da633991fa5386bfff27a1c2c -SHA256 (webcamd-0.1.10.tar.bz2) = 53ba99ee49f7548b90feecf08d8257d086436c5f8a08eeef4ac7c1ad44087152 -SIZE (webcamd-0.1.10.tar.bz2) = 3521742 +MD5 (webcamd-0.1.12.tar.bz2) = efa9dd6efe0dc114647f2e0dca1d1531 +SHA256 (webcamd-0.1.12.tar.bz2) = 4e1da5aa46ba641497dcd7e915f926cf5814bb6d1380834aed10599d7f27675d +SIZE (webcamd-0.1.12.tar.bz2) = 3532639 diff --git a/multimedia/webcamd/files/webcamd.conf.in b/multimedia/webcamd/files/webcamd.conf.in index fa26490af9ca..24f6110dc4fa 100644 --- a/multimedia/webcamd/files/webcamd.conf.in +++ b/multimedia/webcamd/files/webcamd.conf.in @@ -1,5 +1,7 @@ -attach 100 { - device-name "ugen[0-9]+"; - match "intclass" "(0x0e|0xff)"; - action "%%PREFIX%%/etc/rc.d/webcamd start $device-name"; +notify 100 { + match "system" "USB"; + match "subsystem" "INTERFACE"; + match "type" "ATTACH"; + match "intclass" "(0x0e|0xff)"; + action "%%PREFIX%%/etc/rc.d/webcamd start $cdev"; }; |