|
Lines 7-13
Link Here
|
| 7 |
|
7 |
|
| 8 |
PORTNAME= libdvdnav |
8 |
PORTNAME= libdvdnav |
| 9 |
PORTVERSION= 0.1.10 |
9 |
PORTVERSION= 0.1.10 |
| 10 |
PORTREVISION= 4 |
10 |
PORTREVISION= 5 |
| 11 |
CATEGORIES= multimedia |
11 |
CATEGORIES= multimedia |
| 12 |
MASTER_SITES= ${MASTER_SITE_SOURCEFORGE} |
12 |
MASTER_SITES= ${MASTER_SITE_SOURCEFORGE} |
| 13 |
MASTER_SITE_SUBDIR= dvd |
13 |
MASTER_SITE_SUBDIR= dvd |
|
Lines 15-22
Link Here
|
| 15 |
MAINTAINER= nobutaka@FreeBSD.org |
15 |
MAINTAINER= nobutaka@FreeBSD.org |
| 16 |
COMMENT= The library for the xine-dvdnav plugin |
16 |
COMMENT= The library for the xine-dvdnav plugin |
| 17 |
|
17 |
|
| 18 |
LIB_DEPENDS= dvdread.4:${PORTSDIR}/multimedia/libdvdread |
|
|
| 19 |
|
| 20 |
CONFLICTS= libdvdnav-mplayer-[0-9]* |
18 |
CONFLICTS= libdvdnav-mplayer-[0-9]* |
| 21 |
|
19 |
|
| 22 |
CONFIGURE_ENV= THREAD_CFLAGS="${PTHREAD_CFLAGS}" \ |
20 |
CONFIGURE_ENV= THREAD_CFLAGS="${PTHREAD_CFLAGS}" \ |
|
Lines 25-30
Link Here
|
| 25 |
USE_LDCONFIG= yes |
23 |
USE_LDCONFIG= yes |
| 26 |
USE_AUTOTOOLS= libtool:15 autoconf:262 automake:16 |
24 |
USE_AUTOTOOLS= libtool:15 autoconf:262 automake:16 |
| 27 |
|
25 |
|
|
|
26 |
# Internal libdvdread staticly dlopens libdvdcss.so.2 |
| 27 |
DVDCSS_LIBVERSION= 3 |
| 28 |
|
| 28 |
post-patch: |
29 |
post-patch: |
| 29 |
${REINPLACE_CMD} -e \ |
30 |
${REINPLACE_CMD} -e \ |
| 30 |
's|THREAD_LIBS="[^"]*"$$|THREAD_LIBS="\$$THREAD_LIBS"|g ; \ |
31 |
's|THREAD_LIBS="[^"]*"$$|THREAD_LIBS="\$$THREAD_LIBS"|g ; \ |
|
Lines 33-38
Link Here
|
| 33 |
s|-I/usr/local/include|-I${LOCALBASE}/include|g' \ |
34 |
s|-I/usr/local/include|-I${LOCALBASE}/include|g' \ |
| 34 |
${WRKSRC}/configure ${WRKSRC}/configure.ac \ |
35 |
${WRKSRC}/configure ${WRKSRC}/configure.ac \ |
| 35 |
${WRKSRC}/missing ${WRKSRC}/aclocal.m4 ${WRKSRC}/autogen.sh |
36 |
${WRKSRC}/missing ${WRKSRC}/aclocal.m4 ${WRKSRC}/autogen.sh |
|
|
37 |
@${REINPLACE_CMD} -E -e 's|(libdvdcss.so)\.2|\1.${DVDCSS_LIBVERSION}|' \ |
| 38 |
${WRKSRC}/src/dvdread/dvd_input.c |
| 36 |
|
39 |
|
| 37 |
post-configure: |
40 |
post-configure: |
| 38 |
${REINPLACE_CMD} -e 's|automake[0-9][0-9]|${TRUE}|' \ |
41 |
${REINPLACE_CMD} -e 's|automake[0-9][0-9]|${TRUE}|' \ |