Lines 1-7
Link Here
|
1 |
# $FreeBSD$ |
1 |
# $FreeBSD$ |
2 |
|
2 |
|
3 |
PORTNAME= libsidplayfp |
3 |
PORTNAME= libsidplayfp |
4 |
PORTVERSION= 1.5.0 |
4 |
PORTVERSION= 1.6.0 |
5 |
CATEGORIES= audio |
5 |
CATEGORIES= audio |
6 |
MASTER_SITES= SF/sidplay-residfp/libsidplayfp/${PORTVERSION:R} |
6 |
MASTER_SITES= SF/sidplay-residfp/libsidplayfp/${PORTVERSION:R} |
7 |
|
7 |
|
Lines 15-26
Link Here
|
15 |
USE_LDCONFIG= yes |
15 |
USE_LDCONFIG= yes |
16 |
INSTALL_TARGET= install-strip |
16 |
INSTALL_TARGET= install-strip |
17 |
|
17 |
|
18 |
SIDPLAYFP_SHLIB_VER= 3.0.12 |
18 |
PORTDOCS= NEWS README TODO |
19 |
STILVIEW_SHLIB_VER= 0.0.1 |
19 |
|
|
|
20 |
OPTIONS_DEFINE= DEBUG DOCS DOXYGEN |
21 |
DEBUG_CONFIGURE_ON= --enable-debug=full |
22 |
DOXYGEN_BUILD_DEPENDS= doxygen:${PORTSDIR}/devel/doxygen |
23 |
|
24 |
OPTIONS_MULTI= OPTIMIZATION |
25 |
OPTIONS_MULTI_OPTIMIZATION= BHINTS INLINE MMX |
26 |
OPTIONS_DEFAULT= BHINTS INLINE |
27 |
OPTIMIZATION_DESC= Increase performance by optimization |
28 |
BHINTS_DESC= Enable branch hints in reSID engine |
29 |
BHINTS_CONFIGURE_ENABLE= branch-hints |
30 |
INLINE_DESC= Enable inlining in reSID engine at bigger code size |
31 |
INLINE_CONFIGURE_ENABLE= inline |
32 |
MMX_DESC= Enable MMX code in reSIDfp for old x86 non-SSE2 CPU |
33 |
MMX_CONFIGURE_ENABLE= mmx |
34 |
|
35 |
BUILD_DEPENDS+= xa65:${PORTSDIR}/devel/xa65 |
36 |
|
37 |
.include <bsd.port.options.mk> |
38 |
|
39 |
SIDPLAYFP_SHLIB_VERSION= 3.1.0 |
40 |
STILVIEW_SHLIB_VERSION= 0.0.2 |
20 |
PLIST_SUB+= \ |
41 |
PLIST_SUB+= \ |
21 |
SIDPLAYFP_SHLIB_MVER=${SIDPLAYFP_SHLIB_VER:C/\.[[:digit:].]+//} \ |
42 |
SIDPLAYFP_SHLIB_VER=${SIDPLAYFP_SHLIB_VERSION:C/\.[[:digit:].]+//} \ |
22 |
SIDPLAYFP_SHLIB_VER=${SIDPLAYFP_SHLIB_VER} \ |
43 |
SIDPLAYFP_SHLIB_VERSION=${SIDPLAYFP_SHLIB_VERSION} \ |
23 |
STILVIEW_SHLIB_MVER=${STILVIEW_SHLIB_VER:C/\.[[:digit:].]+//} \ |
44 |
STILVIEW_SHLIB_VER=${STILVIEW_SHLIB_VERSION:C/\.[[:digit:].]+//} \ |
24 |
STILVIEW_SHLIB_VER=${STILVIEW_SHLIB_VER} |
45 |
STILVIEW_SHLIB_VERSION=${STILVIEW_SHLIB_VERSION} |
25 |
|
46 |
|
|
|
47 |
post-build: |
48 |
.if ${PORT_OPTIONS:MDOXYGEN} |
49 |
cd ${WRKSRC} && ${MAKE} doc |
50 |
.endif |
51 |
|
52 |
post-install: |
53 |
.if ${PORT_OPTIONS:MDOCS} |
54 |
@${MKDIR} ${STAGEDIR}${DOCSDIR} ; \ |
55 |
cd ${WRKSRC} && ${INSTALL_MAN} ${PORTDOCS} ${STAGEDIR}${DOCSDIR} |
56 |
.endif |
57 |
.if ${PORT_OPTIONS:MDOXYGEN} |
58 |
@${MKDIR} ${STAGEDIR}${DOCSDIR}/html ; \ |
59 |
${INSTALL_MAN} ${WRKSRC}/docs/html/* ${STAGEDIR}${DOCSDIR}/html ; \ |
60 |
${RM} -f ${WRKDIR}/PLIST.doc ; \ |
61 |
${FIND} ${STAGEDIR}${DOCSDIR}/html -type f | \ |
62 |
${SED} 's|${STAGEDIR}${PREFIX}/||' \ |
63 |
>> ${WRKDIR}/PLIST.doc |
64 |
cd ${WRKDIR} ; ${SED} -i -e '/PLIST.doc/ r PLIST.doc' ${TMPPLIST} |
65 |
.endif |
66 |
|
26 |
.include <bsd.port.mk> |
67 |
.include <bsd.port.mk> |