ports/68876: [MAINTAINER] audio/ncmpc: update to 0.11.0
Mark Daniel Reidel
ports at mark.reidel.info
Fri Jul 9 19:50:11 UTC 2004
>Number: 68876
>Category: ports
>Synopsis: [MAINTAINER] audio/ncmpc: update to 0.11.0
>Confidential: no
>Severity: non-critical
>Priority: low
>Responsible: freebsd-ports-bugs
>State: open
>Quarter:
>Keywords:
>Date-Required:
>Class: maintainer-update
>Submitter-Id: current-users
>Arrival-Date: Fri Jul 09 19:50:10 GMT 2004
>Closed-Date:
>Last-Modified:
>Originator: Mark Daniel Reidel
>Release: FreeBSD 5.2-CURRENT i386
>Organization:
>Environment:
System: FreeBSD alu.reidel.info 5.2-CURRENT FreeBSD 5.2-CURRENT #12: Fri Jul 2 20:37:09 CEST
>Description:
- Update to 0.11.0
- Lots of new features including:
+ nls support (german and swedish)
+ support for MPD db updates with Ctrl-U
>How-To-Repeat:
>Fix:
--- ncmpc-0.11.0.patch begins here ---
diff -ruN --exclude=CVS /tmp/portbk/audio/ncmpc/Makefile /usr/ports/audio/ncmpc/Makefile
--- /tmp/portbk/audio/ncmpc/Makefile Fri Jul 9 20:38:04 2004
+++ /usr/ports/audio/ncmpc/Makefile Fri Jul 9 21:43:58 2004
@@ -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 @@
MAINTAINER= ports at 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 -ruN --exclude=CVS /tmp/portbk/audio/ncmpc/distinfo /usr/ports/audio/ncmpc/distinfo
--- /tmp/portbk/audio/ncmpc/distinfo Thu Jan 1 01:00:00 1970
+++ /usr/ports/audio/ncmpc/distinfo Fri Jul 9 20:39:42 2004
@@ -0,0 +1,2 @@
+MD5 (ncmpc-0.11.0.tar.gz) = 354f9a01442fa964cba4928307529563
+SIZE (ncmpc-0.11.0.tar.gz) = 242626
diff -ruN --exclude=CVS /tmp/portbk/audio/ncmpc/pkg-plist /usr/ports/audio/ncmpc/pkg-plist
--- /tmp/portbk/audio/ncmpc/pkg-plist Fri Jul 9 20:38:04 2004
+++ /usr/ports/audio/ncmpc/pkg-plist Fri Jul 9 21:26:46 2004
@@ -2,4 +2,6 @@
%%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%%
--- ncmpc-0.11.0.patch ends here ---
>Release-Note:
>Audit-Trail:
>Unformatted:
More information about the freebsd-ports-bugs
mailing list