Lines 6-13
Link Here
|
6 |
# |
6 |
# |
7 |
|
7 |
|
8 |
PORTNAME= tdfsb |
8 |
PORTNAME= tdfsb |
9 |
PORTVERSION= 0.0.9 |
9 |
PORTVERSION= 0.0.10 |
10 |
PORTREVISION= 10 |
|
|
11 |
CATEGORIES= x11-fm |
10 |
CATEGORIES= x11-fm |
12 |
MASTER_SITES= http://www.determinate.net/webdata/data/ |
11 |
MASTER_SITES= http://www.determinate.net/webdata/data/ |
13 |
|
12 |
|
Lines 16-31
Link Here
|
16 |
|
15 |
|
17 |
LIB_DEPENDS= smpeg.1:${PORTSDIR}/multimedia/smpeg |
16 |
LIB_DEPENDS= smpeg.1:${PORTSDIR}/multimedia/smpeg |
18 |
|
17 |
|
|
|
18 |
LICENSE= GPLv2 GPLv3 |
19 |
LICENSE_COMB= dual |
20 |
|
19 |
USE_GL= glut |
21 |
USE_GL= glut |
20 |
USE_SDL= image sdl |
22 |
USE_SDL= image sdl |
|
|
23 |
USE_GNOME= pkgconfig |
21 |
|
24 |
|
22 |
PLIST_FILES= bin/${PORTNAME} |
|
|
23 |
PORTDOCS= README |
25 |
PORTDOCS= README |
|
|
26 |
PLIST_FILES= bin/${PORTNAME} |
27 |
|
28 |
CPPFLAGS= `${pkgconfig_DETECT} --cflags SDL_image glut` \ |
29 |
`${LOCALBASE}/bin/smpeg-config --cflags` |
30 |
LDFLAGS= `${pkgconfig_DETECT} --libs SDL_image glut` \ |
31 |
`${LOCALBASE}/bin/smpeg-config --libs` |
24 |
|
32 |
|
25 |
COMPILE_SCRIPT= compile.sh |
33 |
.include <bsd.port.pre.mk> |
26 |
|
34 |
|
27 |
do-build: |
35 |
do-build: |
28 |
@(cd ${BUILD_WRKSRC}; ${SH} ${COMPILE_SCRIPT}) |
36 |
(cd ${BUILD_WRKSRC} && ${CC} ${CPPFLAGS} ${CFLAGS} ${PORTNAME}.c \ |
|
|
37 |
-o ${PORTNAME} ${LDFLAGS}) |
29 |
|
38 |
|
30 |
do-install: |
39 |
do-install: |
31 |
${INSTALL_PROGRAM} ${WRKSRC}/${PORTNAME} ${PREFIX}/bin |
40 |
${INSTALL_PROGRAM} ${WRKSRC}/${PORTNAME} ${PREFIX}/bin |
Lines 34-51
Link Here
|
34 |
${INSTALL_DATA} ${WRKSRC}/README ${DOCSDIR} |
43 |
${INSTALL_DATA} ${WRKSRC}/README ${DOCSDIR} |
35 |
.endif |
44 |
.endif |
36 |
|
45 |
|
37 |
.include <bsd.port.pre.mk> |
|
|
38 |
|
39 |
post-patch: |
40 |
# Dirty hack below (ripping -lm) is needed in order to build the port on |
41 |
# NVidia-infected system. Without it, it may complain on conflicting |
42 |
# libm.so versions (x11/nvidia-driver gets one via misc/compat5x port). |
43 |
# However, since libGLU.so already depends on it, we should be fine. |
44 |
@${REINPLACE_CMD} -e 's|sdl-config|${SDL_CONFIG}| ; \ |
45 |
s|gcc|${CC}| ; s| -lm|| ; \ |
46 |
s|/usr/local|${LOCALBASE}|g ; \ |
47 |
s|/usr/X11R6|${LOCALBASE}|g ; \ |
48 |
s|-O2|${CFLAGS}|g' \ |
49 |
${WRKSRC}/${COMPILE_SCRIPT} |
50 |
|
51 |
.include <bsd.port.post.mk> |
46 |
.include <bsd.port.post.mk> |