Date: Sat, 7 Dec 2013 21:37:35 +0100 From: Baptiste Daroussin <bapt@FreeBSD.org> To: Danilo Egea Gondolfo <danilo@FreeBSD.org> Cc: svn-ports-head@freebsd.org, svn-ports-all@freebsd.org, ports-committers@freebsd.org Subject: Re: svn commit: r335835 - head/audio/beast Message-ID: <20131207203734.GG76976@ithaqua.etoilebsd.net> In-Reply-To: <201312071721.rB7HLsph049433@svn.freebsd.org> References: <201312071721.rB7HLsph049433@svn.freebsd.org>
next in thread | previous in thread | raw e-mail | index | archive | help
--X0vpKvTpCy87tk9a Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Sat, Dec 07, 2013 at 05:21:54PM +0000, Danilo Egea Gondolfo wrote: > Author: danilo > Date: Sat Dec 7 17:21:53 2013 > New Revision: 335835 > URL: http://svnweb.freebsd.org/changeset/ports/335835 >=20 > Log: > - Fix port build (remove BROKEN). Remove -DG_DISABLE_DEPRECATED from Ma= kefile.(in|am), this port uses deprecated functions from glib20. > - Use gcc 4.6+ to support -std=3Dgnu++0x > - Add stage support > - Convert LIB_DEPENDS to new syntax > - Add desktop-file-utils and shared-mime-info to USES >=20 > Modified: > head/audio/beast/Makefile > head/audio/beast/pkg-plist >=20 > Modified: head/audio/beast/Makefile > =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D > --- head/audio/beast/Makefile Sat Dec 7 17:14:12 2013 (r335834) > +++ head/audio/beast/Makefile Sat Dec 7 17:21:53 2013 (r335835) > @@ -13,20 +13,18 @@ COMMENT=3D Powerful music composition and=20 > =20 > LICENSE=3D LGPL21 > =20 > -LIB_DEPENDS=3D asound:${PORTSDIR}/audio/alsa-lib \ > - mad:${PORTSDIR}/audio/libmad \ > - vorbisfile:${PORTSDIR}/audio/libvorbis \ > - guile:${PORTSDIR}/lang/guile > +LIB_DEPENDS=3D libasound.so:${PORTSDIR}/audio/alsa-lib \ > + libmad.so:${PORTSDIR}/audio/libmad \ > + libvorbisfile.so:${PORTSDIR}/audio/libvorbis \ > + libguile.so:${PORTSDIR}/lang/guile > RUN_DEPENDS=3D xdg-open:${PORTSDIR}/devel/xdg-utils > =20 > -BROKEN=3D Does not build > - > +OPTIONS_DEFINE=3D DEBUG > OPTIONS_DEFINE_i386=3D SSE > =20 > USE_BZIP2=3D yes > -NO_STAGE=3D yes > -USES=3D gmake pathfix gettext pkgconfig > -USE_GCC=3D yes > +USES=3D desktop-file-utils gmake gettext pathfix pkgconfig shared-mime-= info > +USE_GCC=3D 4.6+ > USE_GNOME=3D gnomehier libgnomecanvas > GNU_CONFIGURE=3D yes > CONFIGURE_ARGS=3D --disable-silent-rules \ > @@ -40,8 +38,7 @@ LDFLAGS+=3D -L${LOCALBASE}/lib > =20 > PLIST_SUB=3D VERSION=3D"${PORTVERSION}" > =20 > -MAN1=3D beast.1 bsescm.1 bsewavetool.1 sfidl.1 > -MAN5=3D bse.5 > +DEBUG_CONFIGURE_ENABLE=3D debug > =20 > .include <bsd.port.pre.mk> > =20 > @@ -57,10 +54,6 @@ PLIST_SUB+=3D SSE=3D"@comment " > SSE_FLAGS=3D # none > .endif > =20 > -.if empty(PORT_OPTIONS:MDEBUG) > -CONFIGURE_ARGS+=3D--disable-debug > -.endif > - > post-patch: > @${REINPLACE_CMD} -e \ > '/^[[:space:]].*FLAGS -[Ofgp].*"/s|^|#| ; \ > @@ -75,5 +68,8 @@ post-patch: > @${REINPLACE_CMD} -e \ > 's|; q|;| ; \ > s|-o \(pipefail\)|\1|' ${WRKSRC}/docs/Makefile.in > + @${REINPLACE_CMD} -e \ > + 's|-DG_DISABLE_DEPRECATED||' ${WRKSRC}/bse/Makefile.am \ > + ${WRKSRC}/bse/Makefile.in > =20 > .include <bsd.port.post.mk> >=20 > Modified: head/audio/beast/pkg-plist > =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D > --- head/audio/beast/pkg-plist Sat Dec 7 17:14:12 2013 (r335834) > +++ head/audio/beast/pkg-plist Sat Dec 7 17:21:53 2013 (r335835) > @@ -4,6 +4,11 @@ bin/bsescm > bin/bsescm-%%VERSION%% > bin/bsewavetool > bin/sfidl > +man/man1/beast.1.gz > +man/man1/bsescm.1.gz > +man/man1/bsewavetool.1.gz > +man/man1/sfidl.1.gz > +man/man5/bse.5.gz > include/birnet/birnet.hh > include/birnet/birnetcdefs.h > include/birnet/birnetconfig.h compiler:c++11-lang (or c++11-lib) does not work? the bonus is that you are= not tight to gcc but you can also use clang when available. regards, Bapt --X0vpKvTpCy87tk9a Content-Type: application/pgp-signature -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.15 (FreeBSD) iEYEARECAAYFAlKjhw4ACgkQ8kTtMUmk6EzXDwCfb2+0X6V0TUb5qVBUGafmKMT3 jwkAn24WTbIMGloX7q+PDuCt2ewtxdpF =/6kR -----END PGP SIGNATURE----- --X0vpKvTpCy87tk9a--
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20131207203734.GG76976>