Lines 6-47
Link Here
|
6 |
# |
6 |
# |
7 |
|
7 |
|
8 |
PORTNAME= osmose |
8 |
PORTNAME= osmose |
9 |
PORTVERSION= 0.6.30 |
9 |
PORTVERSION= 0.9.96 |
10 |
PORTREVISION= 3 |
|
|
11 |
CATEGORIES= emulators |
10 |
CATEGORIES= emulators |
12 |
MASTER_SITES= ${MASTER_SITE_LOCAL} |
11 |
MASTER_SITES= http://bcz.asterope.fr/osmose/ |
13 |
MASTER_SITE_SUBDIR= pav |
12 |
DISTNAME= Osmose-${PORTVERSION:S/./-/g}-QT |
14 |
DISTNAME= ${PORTNAME}-final-src |
|
|
15 |
|
13 |
|
16 |
MAINTAINER= ports@FreeBSD.org |
14 |
MAINTAINER= ports@FreeBSD.org |
17 |
COMMENT= Sega Master System emulator |
15 |
COMMENT= Sega Master System emulator |
18 |
|
16 |
|
19 |
BUILD_DEPENDS= nasm:${PORTSDIR}/devel/nasm |
17 |
LICENSE= GPLv3 # (or later) |
|
|
18 |
LICENSE_FILE= ${WRKSRC}/License.txt |
20 |
|
19 |
|
21 |
ONLY_FOR_ARCHS= i386 |
20 |
BUILD_DEPENDS= ${LOCALBASE}/include/linux/joystick.h:${PORTSDIR}/devel/linux-js |
22 |
ONLY_FOR_ARCHS_REASON= uses i386 assembly code |
21 |
LIB_DEPENDS= asound.2:${PORTSDIR}/audio/alsa-lib |
23 |
USE_DOS2UNIX= yes |
22 |
RUN_DEPENDS= ${LOCALBASE}/include/linux/joystick.h:${PORTSDIR}/devel/linux-js |
24 |
USE_ZIP= yes |
|
|
25 |
USE_GMAKE= yes |
26 |
USE_SDL= sdl |
27 |
NO_WRKSUBDIR= yes |
28 |
|
23 |
|
29 |
OPTIONS= OPTIMIZED_CFLAGS "Enable compilation optimizations" on |
24 |
USE_ZIP= yes |
|
|
25 |
USE_QT_VER= 4 |
26 |
QT_COMPONENTS= corelib gui opengl moc_build qmake_build uic_build |
27 |
QMAKEFLAGS+= TARGET=release |
30 |
|
28 |
|
31 |
PLIST_FILES= bin/osmose |
29 |
PORTDOCS= Readme.txt TODO.txt |
32 |
PORTDOCS= readme.txt |
30 |
PLIST_FILES= bin/${PORTNAME} |
33 |
|
31 |
|
34 |
.include <bsd.port.pre.mk> |
32 |
.include <bsd.port.pre.mk> |
35 |
|
33 |
|
36 |
.if !defined(WITHOUT_OPTIMIZED_CFLAGS) |
34 |
do-configure: |
37 |
MAKE_ENV+= OPTIMIZED_CFLAGS=yes |
35 |
@(cd ${WRKSRC} && ${SETENV} ${MAKE_ENV} ${QMAKE} ${QMAKEFLAGS}) |
38 |
.endif |
|
|
39 |
|
36 |
|
40 |
do-install: |
37 |
do-install: |
41 |
${INSTALL_PROGRAM} ${WRKSRC}/${PORTNAME} ${PREFIX}/bin |
38 |
${INSTALL_PROGRAM} ${WRKSRC}/${DISTNAME} ${PREFIX}/bin/${PORTNAME} |
42 |
.if !defined(NOPORTDOCS) |
39 |
.if !defined(NOPORTDOCS) |
43 |
${MKDIR} ${DOCSDIR} |
40 |
@${MKDIR} ${DOCSDIR} |
44 |
${INSTALL_DATA} ${WRKSRC}/readme.txt ${DOCSDIR} |
41 |
.for doc in ${PORTDOCS} |
|
|
42 |
${INSTALL_DATA} ${WRKSRC}/${doc} ${DOCSDIR} |
43 |
.endfor |
45 |
.endif |
44 |
.endif |
46 |
|
45 |
|
47 |
.include <bsd.port.post.mk> |
46 |
.include <bsd.port.post.mk> |