1
0
mirror of https://git.FreeBSD.org/ports.git synced 2024-11-24 00:45:52 +00:00
freebsd-ports/audio/ncmpc/Makefile
Volker Stolz 3d5a84b98c - Update to 0.11.1
- New translations added: french, russian and spanish
- The crossfade time can now be definied
- support for ncurses mouse events is now optional

PR:		ports/77483
Submitted by:	Mark Daniel Reidel (maintainer)
2005-02-14 16:51:42 +00:00

60 lines
1.5 KiB
Makefile

# New ports collection makefile for: ncmpc
# Date created: Apr 14 2004
# Whom: Mark Reidel <ports@mark.reidel.info>
#
# $FreeBSD$
#
PORTNAME= ncmpc
PORTVERSION= 0.11.1
CATEGORIES= audio
MASTER_SITES= http://hem.bredband.net/kaw/ncmpc/files/ \
http://mercury.chem.pitt.edu/~shank/
MAINTAINER= ports@mark.reidel.info
COMMENT= Ncurses client for the musicpd
LIB_DEPENDS= glib-2.0.400:${PORTSDIR}/devel/glib20
GNU_CONFIGURE= yes
CONFIGURE_TARGET=--build=${MACHINE_ARCH}-portbld-freebsd${OSREL}
CONFIGURE_ENV= CFLAGS="-I${LOCALBASE}/include" \
LDFLAGS="-L${LOCALBASE}/lib"
OPTIONS= NLS "Native language support" on \
CLOCK_SCREEN "Enable clock screen" on
.include <bsd.port.pre.mk>
USE_ICONV= yes
.ifdef(WITHOUT_NLS)
CONFIGURE_ARGS+=--disable-nls
PLIST_SUB+= NLS="@comment "
.else
USE_GETTEXT= yes
PLIST_SUB+= NLS=""
.endif
.if !defined(WITHOUT_CLOCK_SCREEN)
CONFIGURE_ARGS+=--enable-clock-screen
.endif
MAN1= ncmpc.1
do-install:
${INSTALL_PROGRAM} ${WRKSRC}/src/ncmpc ${PREFIX}/bin/
${MKDIR} ${EXAMPLESDIR}
${INSTALL_DATA} ${WRKSRC}/doc/config.sample ${EXAMPLESDIR}/config
${INSTALL_DATA} ${WRKSRC}/doc/keys.sample ${EXAMPLESDIR}/keys
${INSTALL_DATA} ${WRKSRC}/doc/ncmpc.lirc ${EXAMPLESDIR}/
${INSTALL_MAN} ${WRKSRC}/doc/ncmpc.1 ${MAN1PREFIX}/man/man1/
.if !defined(WITHOUT_NLS)
.for language in de sv es ru fr
${MKDIR} ${LOCALBASE}/share/locale/${language}/LC_MESSAGES
${INSTALL_DATA} ${WRKSRC}/po/${language}.gmo ${PREFIX}/share/locale/${language}/LC_MESSAGES/ncmpc.mo
.endfor
.endif
.include <bsd.port.post.mk>