View | Details | Raw Unified | Return to bug 62237
Collapse All | Expand All

(-)Makefile (-13 / +9 lines)
Lines 6-13 Link Here
6
#
6
#
7
7
8
PORTNAME=	Goggles
8
PORTNAME=	Goggles
9
PORTVERSION=	0.5.6
9
PORTVERSION=	0.7.2
10
PORTREVISION=	1
11
CATEGORIES=	multimedia
10
CATEGORIES=	multimedia
12
MASTER_SITES=	http://www.fifthplanet.net/files/
11
MASTER_SITES=	http://www.fifthplanet.net/files/
13
12
Lines 27-37 Link Here
27
		--with-fox=${LOCALBASE} \
26
		--with-fox=${LOCALBASE} \
28
		--x-includes=${X11BASE}/include \
27
		--x-includes=${X11BASE}/include \
29
		--x-libraries=${X11BASE}/lib
28
		--x-libraries=${X11BASE}/lib
30
WRKSRC=		${WRKDIR}/${PORTNAME}-${PORTVERSION}
29
WRKSRC=		${WRKDIR}/${PORTNAME:S/G/g/}-${PORTVERSION}
31
30
32
pre-everything::
31
pre-everything::
33
.ifndef(WITH_DVD_DEVICE)
32
.ifndef(WITH_DVD_DEVICE)
34
	@${ECHO_MSG} '===> The default DVD device is /dev/acd0c'
33
	@${ECHO_MSG} '===> The default DVD device is ${DEFAULT_DVD_DEVICE}'
35
	@${ECHO_MSG} "===> You can choose any DVD device at Ogle's command line"
34
	@${ECHO_MSG} "===> You can choose any DVD device at Ogle's command line"
36
	@${ECHO_MSG} '===> Define WITH_DVD_DEVICE if you want to change the default'
35
	@${ECHO_MSG} '===> Define WITH_DVD_DEVICE if you want to change the default'
37
	@${ECHO_MSG} "===> For example, 'make WITH_DVD_DEVICE=\"/dev/somedevice\"'"
36
	@${ECHO_MSG} "===> For example, 'make WITH_DVD_DEVICE=\"/dev/somedevice\"'"
Lines 42-61 Link Here
42
.ifdef(WITH_DVD_DEVICE)
41
.ifdef(WITH_DVD_DEVICE)
43
DEFAULT_DVD_DEVICE=${WITH_DVD_DEVICE}
42
DEFAULT_DVD_DEVICE=${WITH_DVD_DEVICE}
44
.else
43
.else
44
.if ${OSVERSION} < 500000
45
DEFAULT_DVD_DEVICE=/dev/acd0c
45
DEFAULT_DVD_DEVICE=/dev/acd0c
46
.else
47
DEFAULT_DVD_DEVICE=/dev/acd0
48
.endif
46
.endif
49
.endif
47
50
48
post-patch:
51
post-patch:
49
# point to specific device
52
# point to specific device
50
	@${REINPLACE_CMD} -E -e \
53
	@${REINPLACE_CMD} -E -e \
51
		's|\"/dev/dvd\"|\"${DEFAULT_DVD_DEVICE}\"|' \
54
		's|\"/dev/acd0c\"|\"${DEFAULT_DVD_DEVICE}\"|' \
52
		${WRKSRC}/src/dvdwindow.cpp
55
		${WRKSRC}/configure
53
# hack to enable correct CPPFLAGS
54
	@${REINPLACE_CMD} -E -e \
55
		's|@CPPFLAGS@|${CPPFLAGS} -I${LOCALBASE}/include -I${X11BASE}/include ${PTHREAD_CFLAGS}|' \
56
		${WRKSRC}/src/Makefile.in
57
	@${REINPLACE_CMD} -e 's|-lFOX|-lFOX-1.1|g' ${WRKSRC}/configure
58
	@${FIND} ${WRKSRC} -name "*.cpp" -or -name "*.h" -or -name "configure" | ${XARGS} \
59
		${REINPLACE_CMD} -e 's|include <fox/|include <fox-1.1/|g'
60
56
61
.include <bsd.port.post.mk>
57
.include <bsd.port.post.mk>
(-)distinfo (-1 / +2 lines)
Line 1 Link Here
1
MD5 (Goggles-0.5.6.tar.gz) = 3bb4b5cd2058ea381422c0a3af968f8f
1
MD5 (Goggles-0.7.2.tar.gz) = 38dc3a2080cb2b530a397560dcccdaaf
2
SIZE (Goggles-0.7.2.tar.gz) = 417094

Return to bug 62237