summaryrefslogtreecommitdiff
path: root/audio/ncmpc
diff options
context:
space:
mode:
authorVolker Stolz <vs@FreeBSD.org>2004-07-12 13:10:12 +0000
committerVolker Stolz <vs@FreeBSD.org>2004-07-12 13:10:12 +0000
commit419a917b863e0264fbe85f97993af18a6b180d48 (patch)
treef00f87a40f7df2d38b403c3746972953dbbb7de3 /audio/ncmpc
parentFix build on 4.x. (diff)
- Update to 0.11.0
- Lots of new features including: + nls support (german and swedish) + support for MPD db updates with Ctrl-U PR: ports/68876 Submitted by: Mark Daniel Reidel (maintainer)
Notes
Notes: svn path=/head/; revision=113467
Diffstat (limited to 'audio/ncmpc')
-rw-r--r--audio/ncmpc/Makefile33
-rw-r--r--audio/ncmpc/distinfo2
-rw-r--r--audio/ncmpc/pkg-plist2
3 files changed, 32 insertions, 5 deletions
diff --git a/audio/ncmpc/Makefile b/audio/ncmpc/Makefile
index 413545169012..51dbb280a758 100644
--- a/audio/ncmpc/Makefile
+++ b/audio/ncmpc/Makefile
@@ -6,7 +6,7 @@
#
PORTNAME= ncmpc
-PORTVERSION= 0.10.1
+PORTVERSION= 0.11.0
CATEGORIES= audio
MASTER_SITES= http://hem.bredband.net/kaw/ncmpc/files/ \
http://mercury.chem.pitt.edu/~shank/
@@ -14,23 +14,46 @@ MASTER_SITES= http://hem.bredband.net/kaw/ncmpc/files/ \
MAINTAINER= ports@mark.reidel.info
COMMENT= Ncurses client for the musicpd
-LIB_DEPENDS= popt.0:${PORTSDIR}/devel/popt \
- glib-2.0.400:${PORTSDIR}/devel/glib20
+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}/ncmpc ${PREFIX}/bin/
+ ${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
+ ${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.mk>
+.include <bsd.port.post.mk>
diff --git a/audio/ncmpc/distinfo b/audio/ncmpc/distinfo
index 6725ea6c9003..41604e54d102 100644
--- a/audio/ncmpc/distinfo
+++ b/audio/ncmpc/distinfo
@@ -1,2 +1,4 @@
+MD5 (ncmpc-0.11.0.tar.gz) = 354f9a01442fa964cba4928307529563
+SIZE (ncmpc-0.11.0.tar.gz) = 242626
MD5 (ncmpc-0.10.1.tar.gz) = 56466acb87371b7420d26401bc7e821e
SIZE (ncmpc-0.10.1.tar.gz) = 173483
diff --git a/audio/ncmpc/pkg-plist b/audio/ncmpc/pkg-plist
index 602bcc20ff3a..5f008ff68a4e 100644
--- a/audio/ncmpc/pkg-plist
+++ b/audio/ncmpc/pkg-plist
@@ -2,4 +2,6 @@ bin/ncmpc
%%EXAMPLESDIR%%/config
%%EXAMPLESDIR%%/keys
%%EXAMPLESDIR%%/ncmpc.lirc
+%%NLS%%share/locale/de/LC_MESSAGES/ncmpc.mo
+%%NLS%%share/locale/sv/LC_MESSAGES/ncmpc.mo
@dirrm %%EXAMPLESDIR%%