ports/179353: multimedia/motion: remove optional dependency on devel/linuxthreads
Rene Ladan
rene at FreeBSD.org
Wed Jun 5 21:20:00 UTC 2013
>Number: 179353
>Category: ports
>Synopsis: multimedia/motion: remove optional dependency on devel/linuxthreads
>Confidential: no
>Severity: non-critical
>Priority: low
>Responsible: freebsd-ports-bugs
>State: open
>Quarter:
>Keywords:
>Date-Required:
>Class: change-request
>Submitter-Id: current-users
>Arrival-Date: Wed Jun 05 21:20:00 UTC 2013
>Closed-Date:
>Last-Modified:
>Originator: Rene Ladan
>Release: FreeBSD 9.1-amd64
>Organization:
>Environment:
Ports Treee at revision 320012
>Description:
multimedia/motion optionally depends on devel/linuxthreads, which is expired. Remove the LTHREAD option from the Makefile.
>How-To-Repeat:
`Tools/scripts/rmport devel/linuxthreads` finds this port.
>Fix:
Patch attached with submission follows:
Index: Makefile
===================================================================
--- Makefile (revision 320012)
+++ Makefile (working copy)
@@ -14,14 +14,13 @@
LIB_DEPENDS= jpeg:${PORTSDIR}/graphics/jpeg
-OPTIONS_DEFINE= LTHREAD FFMPEG MYSQL PGSQL DOCS EXAMPLES
+OPTIONS_DEFINE= FFMPEG MYSQL PGSQL DOCS EXAMPLES
OPTIONS_SINGLE= VIDEO
OPTIONS_SINGLE_VIDEO= BKTR PWCBSD
OPTIONS_DEFAULT= BKTR FFMPEG
VIDEO_DESC= Video capture driver. Choose one of BKTR or PWCBSD
BKTR_DESC= BKTR based TV capture cards
PWCBSD_DESC= PWCBSD based Webcams
-LTHREAD_DESC= Use LinuxThreads instead of native POSIX threads
USE_GMAKE= yes
USE_AUTOTOOLS= autoconf
@@ -54,12 +53,7 @@
CONFIGURE_ARGS+=--without-pwcbsd
.endif
-.if ${PORT_OPTIONS:MLTHREAD}
-LIB_DEPENDS+= lthread:${PORTSDIR}/devel/linuxthreads
-CONFIGURE_ARGS+=--with-linuxthreads
-.else
CONFIGURE_ARGS+=--without-linuxthreads
-.endif
.if ${PORT_OPTIONS:MFFMPEG}
LIB_DEPENDS+= avformat:${PORTSDIR}/multimedia/ffmpeg
>Release-Note:
>Audit-Trail:
>Unformatted:
More information about the freebsd-ports-bugs
mailing list