From owner-svn-ports-head@FreeBSD.ORG Thu Jan 3 16:23:05 2013 Return-Path: Delivered-To: svn-ports-head@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by hub.freebsd.org (Postfix) with ESMTP id 64B3AC2C; Thu, 3 Jan 2013 16:23:05 +0000 (UTC) (envelope-from crees@FreeBSD.org) Received: from svn.freebsd.org (svn.freebsd.org [IPv6:2001:1900:2254:2068::e6a:0]) by mx1.freebsd.org (Postfix) with ESMTP id 3EB1420D; Thu, 3 Jan 2013 16:23:05 +0000 (UTC) Received: from svn.freebsd.org (svn.FreeBSD.org [8.8.178.70]) by svn.freebsd.org (8.14.5/8.14.5) with ESMTP id r03GN5aV041740; Thu, 3 Jan 2013 16:23:05 GMT (envelope-from crees@svn.freebsd.org) Received: (from crees@localhost) by svn.freebsd.org (8.14.5/8.14.5/Submit) id r03GN5Er041739; Thu, 3 Jan 2013 16:23:05 GMT (envelope-from crees@svn.freebsd.org) Message-Id: <201301031623.r03GN5Er041739@svn.freebsd.org> From: Chris Rees Date: Thu, 3 Jan 2013 16:23:05 +0000 (UTC) To: ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org Subject: svn commit: r309897 - head/audio/musicpd X-SVN-Group: ports-head MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-BeenThere: svn-ports-head@freebsd.org X-Mailman-Version: 2.1.14 Precedence: list List-Id: SVN commit messages for the ports tree for head List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 03 Jan 2013 16:23:05 -0000 Author: crees Date: Thu Jan 3 16:23:04 2013 New Revision: 309897 URL: http://svnweb.freebsd.org/changeset/ports/309897 Log: Make OSS audio work out of the box Suggested by: theraven Modified: head/audio/musicpd/Makefile Modified: head/audio/musicpd/Makefile ============================================================================== --- head/audio/musicpd/Makefile Thu Jan 3 16:18:01 2013 (r309896) +++ head/audio/musicpd/Makefile Thu Jan 3 16:23:04 2013 (r309897) @@ -236,6 +236,14 @@ post-patch: @${REINPLACE_CMD} -e 's,^#\([^"]*"\)~/,\1${MPDDIR}/,g' \ -e 's,^#\(user[^"]*"\)nobody,\1${MPDUSER},g' \ ${WRKSRC}/doc/mpdconf.example +# Uncomment OSS audio output part from MPDCONF; dragons! + start=$$(expr $$(${SED} -n '/^# type *"oss"/=' \ + ${WRKSRC}/doc/mpdconf.example) - 1); \ + finish=$$(for n in $$(${JOT} 10 $$start); do \ + [ "$$(${SED} -n $${n}p ${WRKSRC}/doc/mpdconf.example)" = \ + "#}" ] && echo $$n || true; done); \ + ${REINPLACE_CMD} -e "$${start},$${finish}s,^#,," \ + ${WRKSRC}/doc/mpdconf.example # Fix man pages for executable names @${REINPLACE_CMD} -e 's/^\(\.B m\)pd/\1usicpd/' \ -e 's#^\(\.BI \)/etc/mpd.conf#\1${PREFIX}/etc/${MPDCONF}#' \