aboutsummaryrefslogtreecommitdiff
path: root/multimedia/libdv/Makefile
diff options
context:
space:
mode:
authorMario Sergio Fujikawa Ferreira <lioux@FreeBSD.org>2001-11-21 06:06:46 +0000
committerMario Sergio Fujikawa Ferreira <lioux@FreeBSD.org>2001-11-21 06:06:46 +0000
commitfac20d5893392674d89846619e9d1f4717a92461 (patch)
treeb0e38fcdc57633fe271e759d7e992d687d80962e /multimedia/libdv/Makefile
parent3a86bb925d5de09eb87cb0893d7371e059729200 (diff)
Notes
Diffstat (limited to 'multimedia/libdv/Makefile')
-rw-r--r--multimedia/libdv/Makefile26
1 files changed, 23 insertions, 3 deletions
diff --git a/multimedia/libdv/Makefile b/multimedia/libdv/Makefile
index ba2f16bfdd01..c0a7ebe56384 100644
--- a/multimedia/libdv/Makefile
+++ b/multimedia/libdv/Makefile
@@ -15,22 +15,38 @@ MAINTAINER= lioux@FreeBSD.org
BUILD_DEPENDS= pkg-config:${PORTSDIR}/devel/pkgconfig
LIB_DEPENDS= jpeg.9:${PORTSDIR}/graphics/jpeg \
- popt.0:${PORTSDIR}/devel/popt \
- SDL-1.1.3:${PORTSDIR}/devel/sdl12
+ popt.0:${PORTSDIR}/devel/popt
USE_GTK= yes
+USE_XLIB= yes
GNU_CONFIGURE= yes
CONFIGURE_ENV= CFLAGS="${CFLAGS} -I${LOCALBASE}/include \
-I${X11BASE}/include `${GTK_CONFIG} --cflags` \
`${GDK_PIXBUF_CONFIG} --cflags`" \
LDFLAGS="${LDFLAGS} -L${LOCALBASE}/lib -L${X11BASE}/lib \
`${GTK_CONFIG} --libs` `${GDK_PIXBUF_CONFIG} --libs`"
-CONFIGURE_ARGS= --with-sdl-prefix="${LOCALBASE}"
INSTALLS_SHLIB= yes
MAN1= encodedv.1 playdv.1
GDK_PIXBUF_CONFIG?=${X11BASE}/bin/gdk-pixbuf-config
+SDL_CONFIG?= ${LOCALBASE}/bin/sdl11-config
+
+DOC_FILES= ChangeLog README.dvconnect README.encoder
+
+.ifndef(WITHOUT_SDL)
+LIB_DEPENDS+= SDL-1.1.3:${PORTSDIR}/devel/sdl12
+
+CONFIGURE_ARGS+= --enable-sdl
+CONFIGURE_ENV+= SDL_CONFIG="${SDL_CONFIG}"
+.endif
+
+pre-everything::
+ @${ECHO_MSG} '===>'
+.ifndef(WITHOUT_SDL)
+ @${ECHO_MSG} '===> Define WITHOUT_SDL to disable SDL support'
+.endif
+ @${ECHO_MSG} '===>'
post-configure:
@find ${WRKSRC} -type f -name Makefile -exec \
@@ -38,6 +54,10 @@ post-configure:
post-install:
.ifndef(NOPORTDOCS)
+ @${MKDIR} ${DOCSDIR}
+.for doc in ${DOC_FILES}
+ @${INSTALL_DATA} ${WRKSRC}/${doc} ${DOCSDIR}
+.endfor
.endif
.include <bsd.port.mk>