Import audio/clementine-player version 1.2.1_7
[dports.git] / audio / lash / Makefile
1 # Created by: Edward Tomasz Napierala <trasz@pin.if.uz.zgora.pl>
2 # $FreeBSD$
3
4 PORTNAME=       lash
5 PORTVERSION=    0.5.4
6 PORTREVISION=   8
7 CATEGORIES=     audio
8 MASTER_SITES=   SAVANNAH
9
10 MAINTAINER=     ports@FreeBSD.org
11 COMMENT=        Session management system for JACK audio applications
12
13 LICENSE=        GPLv2 GPLv3
14 LICENSE_COMB=   dual
15
16 LIB_DEPENDS=    libjack.so:${PORTSDIR}/audio/jack \
17                 libdssialsacompat.so:${PORTSDIR}/audio/libdssialsacompat \
18                 libuuid.so:${PORTSDIR}/misc/e2fsprogs-libuuid
19
20 OPTIONS_DEFINE= READLINE DOCS
21 OPTIONS_DEFAULT=READLINE
22
23 USES=           gmake pathfix pkgconfig
24 USE_GNOME=      gtk20 libxml2
25 GNU_CONFIGURE=  yes
26 CONFIGURE_ARGS= --disable-alsa-midi
27 USE_LDCONFIG=   yes
28
29 CPPFLAGS+=      -I${LOCALBASE}/include/dssi -I${LOCALBASE}/include
30 LDFLAGS+=       -L${LOCALBASE}/lib
31
32 .include <bsd.port.options.mk>
33
34 .if ${PORT_OPTIONS:MREADLINE}
35 USES+=          readline
36 PLIST_SUB+=     READLINE=""
37 .else
38 CONFIGURE_ENV+= vl_cv_lib_readline=no
39 PLIST_SUB+=     READLINE="@comment "
40 .endif
41
42 .if ${PORT_OPTIONS:MDOCS}
43 BUILD_DEPENDS+= texi2html:${PORTSDIR}/textproc/texi2html
44 .else
45 CONFIGURE_ENV+= ac_cv_prog_lash_texi2html=no
46 .endif
47
48 post-patch:
49         @${REINPLACE_CMD} -e \
50                 '/if test/s|==|=|' ${WRKSRC}/configure
51         @${REINPLACE_CMD} -e \
52                 '/texi2html/s|--number||' ${WRKSRC}/docs/Makefile.in
53
54 post-install:
55 .if ${PORT_OPTIONS:MDOCS}
56         @${MKDIR} ${STAGEDIR}${DOCSDIR}
57         ${INSTALL_DATA} ${WRKSRC}/docs/lash-manual-html-one-page/lash-manual.html \
58                 ${STAGEDIR}${DOCSDIR}
59 .endif
60
61 .include <bsd.port.mk>