[MacPorts] #13356: XMMS2 Portfile
MacPorts
trac at macosforge.org
Wed Nov 21 01:29:48 PST 2007
#13356: XMMS2 Portfile
---------------------------+------------------------------------------------
Reporter: tru at xmms.org | Owner: macports-dev at lists.macosforge.org
Type: enhancement | Status: new
Priority: Normal | Milestone: Port Submissions
Component: ports | Version: 1.5.2
Resolution: | Keywords:
---------------------------+------------------------------------------------
Comment (by tru at xmms.org):
Replying to [comment:2 nox at macports.org]:
> Some comments:
> * {{{$version}}} should really be set to {{{0.4}}}, as it doesn't make
any sense to have some joke wandering alone in the version string.
It's actually not a joke. DR = Developer Release, and the names after are
in sequential order. Next version will be named 0.4DrL ... something.
> * You don't need to explicitely set {{{$revision}}} to {{{0}}}.
> * Instead of writing custom configure/build/destroot stages, you should
rather do
> {{{
> configure.cmd ./waf
> configure.args --conf-prefix=${prefix}
>
> build.cmd ./waf
>
> destroot.cmd ./waf
> destroot.destdir --destdir=${destroot}
> }}}
Thanks for your suggestions, here is the updated portfile:
{{{
# $Id$
PortSystem 1.0
name xmms2
version 0.4DrKosmos
categories audio
maintainers nomaintainer
description CrossPlatform Music Multiplexer System
homepage http://xmms2.xmms.org/
platforms darwin
master_sites http://dfn.dl.sourceforge.net/sourceforge/xmms2/
#xmms2-0.4DrKosmos.tar.bz2
use_bzip2 yes
depends_lib port:glib2 port:sqlite3 port:libmad port:libvorbis
port:libogg port:boost
depends_build port:python24
checksums md5 f363857a77606a2d7d14603ab375f454
long_description Audio player
configure.cmd ./waf configure
configure.args --conf-prefix=${prefix} --prefix=${prefix}
build.cmd ./waf build
build.target
destroot.cmd ./waf install
destroot.args --destdir=${destroot}
destroot.target
destroot.destdir
}}}
--
Ticket URL: <http://trac.macosforge.org/projects/macports/ticket/13356#comment:4>
MacPorts </projects/macports>
Ports system for Mac OS
More information about the macports-tickets
mailing list