Merge from vendor branch TNF:
[pkgsrcv2.git] / audio / herrie / Makefile
1 # $NetBSD: Makefile,v 1.16 2012/02/06 12:39:25 wiz Exp $
2 #
3
4 DISTNAME=       herrie-2.2
5 PKGREVISION=    5
6 CATEGORIES=     audio
7 MASTER_SITES=   http://herrie.info/distfiles/
8 EXTRACT_SUFX=   .tar.bz2
9
10 MAINTAINER=     pkgsrc-users@NetBSD.org
11 HOMEPAGE=       http://herrie.info/
12 COMMENT=        Minimalistic, ncurses-based audio player
13
14 PKG_DESTDIR_SUPPORT=    user-destdir
15
16 HAS_CONFIGURE=          yes
17 USE_LIBTOOL=            yes
18 USE_TOOLS+=             gmake msgfmt pkg-config
19 USE_PKGLOCALEDIR=       yes
20
21 CONFIGURE_ARGS+=        verbose
22
23 EGDIR=                  ${PREFIX}/share/examples/herrie
24 CONF_FILES=             ${EGDIR}/herrie.conf ${PKG_SYSCONFDIR}/herrie.conf
25
26 CONFIGURE_ENV+=         CONFDIR=${PKG_SYSCONFDIR:Q}
27 CONFIGURE_ENV+=         MANDIR=${PREFIX}/${PKGMANDIR}
28 CONFIGURE_ENV+=         TRANSDIR=${PREFIX}/${PKGLOCALEDIR}/locale
29
30 RESOLV_AUTO_VARS=       yes
31 USE_FEATURES=           snprintf regcomp
32 USE_NCURSES=            yes
33
34 AUTO_MKDIRS=            yes
35
36 .include "options.mk"
37
38 SUBST_CLASSES+=         conf
39 SUBST_STAGE.conf=       pre-configure
40 SUBST_FILES.conf=       ${WRKDIR}/herrie.conf
41 SUBST_MESSAGE.conf=     Preparing example configuration file.
42 SUBST_VARS.conf=        DEVOSSAUDIO HERRIE_USE_OSS
43
44 post-extract:
45         ${RUN} ${CP} ${FILESDIR}/herrie.conf ${WRKDIR}
46
47 post-install:
48         ${RUN} ${INSTALL_DATA_DIR} ${DESTDIR}${EGDIR} && \
49         ${INSTALL_DATA} ${WRKDIR}/herrie.conf ${DESTDIR}${EGDIR}
50
51 .include "../../audio/libid3tag/buildlink3.mk"
52 .include "../../audio/libmad/buildlink3.mk"
53 .include "../../devel/glib2/buildlink3.mk"
54 .include "../../devel/zlib/buildlink3.mk"
55 .include "../../mk/resolv.buildlink3.mk"
56 .include "../../mk/bsd.pkg.mk"