update ncmpc to an svn snapshot (6899),

includes lots of bug fixes and new features

ok Tobias Ulmer (MAINTAINER)
This commit is contained in:
jasper 2007-09-19 19:15:12 +00:00
parent 715705e483
commit c45fbb99c9
9 changed files with 54 additions and 43 deletions

View File

@ -1,12 +1,11 @@
# $OpenBSD: Makefile,v 1.6 2007/09/15 21:26:02 simon Exp $
# $OpenBSD: Makefile,v 1.7 2007/09/19 19:15:12 jasper Exp $
# mips64 architecture does not support trampoline code yet
NOT_FOR_ARCHS= mips64
COMMENT= curses based frontend for mpd
DISTNAME= ncmpc-0.11.1
PKGNAME= ${DISTNAME}p0
DISTNAME= ncmpc-20070917
CATEGORIES= audio
HOMEPAGE= http://hem.bredband.net/kaw/ncmpc/
@ -22,15 +21,25 @@ PERMIT_DISTFILES_FTP= Yes
WANTLIB= c ncurses
LIB_DEPENDS= glib-2.0::devel/glib2
BUILD_DEPENDS= ${MODGNU_AUTOCONF_DEPENDS} \
${MODGNU_AUTOMAKE_DEPENDS}
MODULES= devel/gettext
MASTER_SITES= ${HOMEPAGE}files/ \
http://mercury.chem.pitt.edu/~shank/
MASTER_SITES= http://humppa.nl/distfiles/
CONFIGURE_STYLE= gnu
AUTOMAKE_VERSION= 1.8
AUTOCONF_VERSION= 2.59
CONFIGURE_ENV= CPPFLAGS="-I${LOCALBASE}/include" \
LDFLAGS="-L${LOCALBASE}/lib"
CFLAGS+= -ftrampolines
WRKDIST= ${WRKDIR}/ncmpc
post-patch:
cd ${WRKSRC} && env AUTOCONF_VERSION=${AUTOCONF_VERSION} \
AUTOMAKE_VERSION=${AUTOMAKE_VERSION} ./autogen.sh
.include <bsd.port.mk>

View File

@ -1,5 +1,5 @@
MD5 (ncmpc-0.11.1.tar.gz) = yQZosS82dsc5E6hjSC7EBQ==
RMD160 (ncmpc-0.11.1.tar.gz) = pH4oUPFlMG6VwJZqyehi51z4dvc=
SHA1 (ncmpc-0.11.1.tar.gz) = 8ZmPHSRThusQOuEsUM8b8PWYXtc=
SHA256 (ncmpc-0.11.1.tar.gz) = qgphYuhUPgEwT33C9rInur69qfJDBmTm3q4Cd0RMuBc=
SIZE (ncmpc-0.11.1.tar.gz) = 273489
MD5 (ncmpc-20070917.tar.gz) = OqGlggazd/isBhJYbw/oBg==
RMD160 (ncmpc-20070917.tar.gz) = wIIALvJO/u0mkGUzj+YuhRySxoQ=
SHA1 (ncmpc-20070917.tar.gz) = GhgwMJZ4bsQEsb7Cu3jc0xQ+8Pg=
SHA256 (ncmpc-20070917.tar.gz) = kM/BD6vSt/KT64PQ2HEw8RGkgMG0nrxzcrl0w7lHzaA=
SIZE (ncmpc-20070917.tar.gz) = 247962

View File

@ -0,0 +1,11 @@
$OpenBSD: patch-doc_Makefile_am,v 1.1 2007/09/19 19:15:12 jasper Exp $
--- doc/Makefile.am.orig Wed Sep 19 19:34:17 2007
+++ doc/Makefile.am Wed Sep 19 19:34:30 2007
@@ -3,6 +3,6 @@
#
man_MANS = ncmpc.1
-docdir = $(prefix)/share/doc/$(PACKAGE)
+docdir = $(prefix)/share/examples/$(PACKAGE)
doc_DATA = config.sample keys.sample ncmpc.lirc
EXTRA_DIST = $(man_MANS) $(doc_DATA)

View File

@ -1,12 +0,0 @@
$OpenBSD: patch-doc_Makefile_in,v 1.1.1.1 2006/06/03 16:50:53 bernd Exp $
--- doc/Makefile.in.orig Sun May 28 16:15:35 2006
+++ doc/Makefile.in Sun May 28 16:16:35 2006
@@ -108,7 +108,7 @@ am__quote = @am__quote@
install_sh = @install_sh@
man_MANS = ncmpc.1
-docdir = $(prefix)/share/doc/$(PACKAGE)
+docdir = $(prefix)/share/examples/$(PACKAGE)
doc_DATA = config.sample keys.sample ncmpc.lirc
EXTRA_DIST = $(man_MANS) $(doc_DATA)
subdir = doc

View File

@ -1,7 +1,7 @@
$OpenBSD: patch-src_mpdclient_c,v 1.1 2007/01/11 17:36:40 jasper Exp $
--- src/mpdclient.c.orig Sun Jan 23 18:37:42 2005
+++ src/mpdclient.c Tue Jan 2 16:21:06 2007
@@ -846,10 +846,9 @@
$OpenBSD: patch-src_mpdclient_c,v 1.2 2007/09/19 19:15:13 jasper Exp $
--- src/mpdclient.c.orig Wed Sep 19 19:27:39 2007
+++ src/mpdclient.c Wed Sep 19 19:37:41 2007
@@ -848,10 +848,9 @@ mpdclient_filelist_get(mpdclient_t *c, gchar *path)
{
mpdclient_filelist_t *filelist;
mpd_InfoEntity *entity;
@ -14,7 +14,7 @@ $OpenBSD: patch-src_mpdclient_c,v 1.1 2007/01/11 17:36:40 jasper Exp $
filelist = g_malloc0(sizeof(mpdclient_filelist_t));
if( path && path[0] && strcmp(path, "/") )
{
@@ -871,11 +870,9 @@
@@ -873,11 +872,9 @@ mpdclient_filelist_get(mpdclient_t *c, gchar *path)
if( mpdclient_finish_command(c) )
{

View File

@ -1,16 +1,16 @@
$OpenBSD: patch-src_screen_file_c,v 1.1 2007/01/11 17:36:40 jasper Exp $
--- src/screen_file.c.orig Sun Jan 23 18:37:42 2005
+++ src/screen_file.c Tue Jan 2 16:19:47 2007
@@ -255,7 +255,7 @@
$OpenBSD: patch-src_screen_file_c,v 1.2 2007/09/19 19:15:13 jasper Exp $
--- src/screen_file.c.orig Wed Sep 19 19:27:39 2007
+++ src/screen_file.c Wed Sep 19 19:37:41 2007
@@ -230,7 +230,7 @@ change_directory(screen_t *screen, mpdclient_t *c, fil
{
/* enter sub */
mpd_Directory *dir = entity->info.directory;
- path = utf8_to_locale(dir->path);
+ path = g_strdup(dir->path);
/* save current list window state */
push_lw_state();
list_window_reset(lw);
@@ -566,7 +566,7 @@
list_window_push_state(lw_state,lw);
}
@@ -549,7 +549,7 @@ browse_close(void)
static char *
browse_title(char *str, size_t size)
{

View File

@ -1,7 +1,7 @@
$OpenBSD: patch-src_support_c,v 1.1 2007/01/11 17:36:40 jasper Exp $
--- src/support.c.orig Sun Jan 23 18:37:41 2005
+++ src/support.c Tue Jan 2 16:16:16 2007
@@ -149,6 +149,7 @@
$OpenBSD: patch-src_support_c,v 1.2 2007/09/19 19:15:13 jasper Exp $
--- src/support.c.orig Wed Sep 19 19:27:39 2007
+++ src/support.c Wed Sep 19 19:37:42 2007
@@ -168,6 +168,7 @@ utf8_to_locale(char *utf8str)
gchar *str;
gsize rb, wb;
GError *error;
@ -9,7 +9,7 @@ $OpenBSD: patch-src_support_c,v 1.1 2007/01/11 17:36:40 jasper Exp $
if( noconvert )
return g_strdup(utf8str);
@@ -156,15 +157,11 @@
@@ -175,15 +176,11 @@ utf8_to_locale(char *utf8str)
rb = 0; /* bytes read */
wb = 0; /* bytes written */
error = NULL;

View File

@ -1,3 +1,3 @@
ncmpc is a curses client for mpd (Music Player Daemon). ncmpc
connects to a mpd running on a machine on the local network, and
controls this with an interface inspired by cplay.
ncmpc is a curses client for mpd (Music Player Daemon). ncmpc connects
to a mpd running on a machine on the local network, and controls this
with an interface inspired by cplay.

View File

@ -1,4 +1,4 @@
@comment $OpenBSD: PLIST,v 1.1.1.1 2006/06/03 16:50:53 bernd Exp $
@comment $OpenBSD: PLIST,v 1.2 2007/09/19 19:15:13 jasper Exp $
bin/ncmpc
@man man/man1/ncmpc.1
share/doc/ncmpc/
@ -9,9 +9,12 @@ share/examples/ncmpc/
share/examples/ncmpc/config.sample
share/examples/ncmpc/keys.sample
share/examples/ncmpc/ncmpc.lirc
share/locale/da/LC_MESSAGES/ncmpc.mo
share/locale/de/LC_MESSAGES/ncmpc.mo
share/locale/es/LC_MESSAGES/ncmpc.mo
share/locale/fr/LC_MESSAGES/ncmpc.mo
share/locale/gl/LC_MESSAGES/ncmpc.mo
share/locale/no/LC_MESSAGES/ncmpc.mo
share/locale/ru/LC_MESSAGES/ncmpc.mo
share/locale/sv/LC_MESSAGES/ncmpc.mo
@comment share/ncmpc/