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> |