Import audio/clementine-player version 1.2.1_7
[dports.git] / audio / fdmf / Makefile
1 # Created by: Andrew Pantyukhin <infofarmer@FreeBSD.org>
2 # $FreeBSD$
3
4 PORTNAME=       fdmf
5 DISTVERSION=    0.0.9s
6 PORTREVISION=   5
7 CATEGORIES=     audio
8 MASTER_SITES=   http://w140.com/audio/ CENKES
9
10 MAINTAINER=     ports@FreeBSD.org
11 COMMENT=        Find similar music by perceptual hashing
12
13 LIB_DEPENDS=    libgdbm.so:${PORTSDIR}/databases/gdbm \
14                 libplot.so:${PORTSDIR}/graphics/plotutils \
15                 libfftw3.so:${PORTSDIR}/math/fftw3
16 RUN_DEPENDS=    mplayer:${PORTSDIR}/multimedia/mplayer \
17                 mpg123:${PORTSDIR}/audio/mpg123 \
18                 ogg123:${PORTSDIR}/audio/vorbis-tools \
19                 p5-GDBM>=0:${PORTSDIR}/databases/p5-GDBM
20
21 USES=           perl5 shebangfix
22 SHEBANG_FILES=  ${SCRS}
23 CFLAGS=         -I${LOCALBASE}/include -L. -L${LOCALBASE}/lib
24 MAKE_ENV=       VPATH=common
25 PORTDOCS=       README
26 BINS=           sonic_reducer vector_pairs
27 SCRS=           ${PORTNAME} ${PORTNAME}_bench cleanup_dups optparam
28 PLIST_FILES=    ${BINS:S,^,bin/,} ${SCRS:S,^,bin/,}
29
30 OPTIONS_DEFINE= DOCS
31
32 post-patch:
33         @${REINPLACE_CMD} -Ee '/^(CFLAGS|CC) =/s|.*||' -e 's|common/||g' ${WRKSRC}/Makefile
34
35 do-install:
36         ${INSTALL_PROGRAM} ${BINS:S,^,${WRKSRC}/,} ${STAGEDIR}${PREFIX}/bin
37         ${INSTALL_SCRIPT} ${SCRS:S,^,${WRKSRC}/,} ${STAGEDIR}${PREFIX}/bin
38         @${MKDIR} ${STAGEDIR}${DOCSDIR}
39         ${INSTALL_DATA} ${PORTDOCS:S,^,${WRKSRC}/,} ${STAGEDIR}${DOCSDIR}
40
41 .include <bsd.port.mk>