From owner-svn-ports-all@FreeBSD.ORG Fri Oct 4 22:01:55 2013 Return-Path: Delivered-To: svn-ports-all@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTP id 77872BF8; Fri, 4 Oct 2013 22:01:55 +0000 (UTC) (envelope-from nemysis@FreeBSD.org) Received: from svn.freebsd.org (svn.freebsd.org [IPv6:2001:1900:2254:2068::e6a:0]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by mx1.freebsd.org (Postfix) with ESMTPS id 658B62990; Fri, 4 Oct 2013 22:01:55 +0000 (UTC) Received: from svn.freebsd.org ([127.0.1.70]) by svn.freebsd.org (8.14.7/8.14.7) with ESMTP id r94M1tbR005161; Fri, 4 Oct 2013 22:01:55 GMT (envelope-from nemysis@svn.freebsd.org) Received: (from nemysis@localhost) by svn.freebsd.org (8.14.7/8.14.5/Submit) id r94M1tIg005160; Fri, 4 Oct 2013 22:01:55 GMT (envelope-from nemysis@svn.freebsd.org) Message-Id: <201310042201.r94M1tIg005160@svn.freebsd.org> From: Rusmir Dusko Date: Fri, 4 Oct 2013 22:01:55 +0000 (UTC) To: ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org Subject: svn commit: r329396 - head/audio/alure X-SVN-Group: ports-head MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-BeenThere: svn-ports-all@freebsd.org X-Mailman-Version: 2.1.14 Precedence: list List-Id: SVN commit messages for the ports tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 04 Oct 2013 22:01:55 -0000 Author: nemysis Date: Fri Oct 4 22:01:54 2013 New Revision: 329396 URL: http://svnweb.freebsd.org/changeset/ports/329396 Log: - Change maintainer email to @FreeBSD.org - Use the new format for LIB_DEPENDS - Support STAGEDIR - While here modernize and cleanup Approved by: wg/pawel (mentors) Modified: head/audio/alure/Makefile Modified: head/audio/alure/Makefile ============================================================================== --- head/audio/alure/Makefile Fri Oct 4 21:59:14 2013 (r329395) +++ head/audio/alure/Makefile Fri Oct 4 22:01:54 2013 (r329396) @@ -7,14 +7,13 @@ PORTREVISION= 2 CATEGORIES= audio MASTER_SITES= http://kcat.strangesoft.net/alure-releases/ -MAINTAINER= nemysis@gmx.ch +MAINTAINER= nemysis@FreeBSD.org COMMENT= Utility library to help manage common tasks with OpenAL LICENSE= MIT -LIB_DEPENDS= sndfile:${PORTSDIR}/audio/libsndfile +LIB_DEPENDS= libsndfile.so:${PORTSDIR}/audio/libsndfile -NO_STAGE= yes USES= cmake pkgconfig USE_OPENAL= soft USE_LDCONFIG= yes @@ -24,62 +23,36 @@ CFLAGS+= -I${LOCALBASE}/include -L${LOCA PORTDOCS= * PORTEXAMPLES= * -OPTIONS_DEFINE= DOCS EXAMPLES STATIC VORBIS FLAC MPG123 DUMB MODPLUG FLUIDSYNTH -OPTIONS_DEFAULT= VORBIS FLAC DUMB +OPTIONS_DEFINE= DOCS DUMB EXAMPLES FLAC FLUIDSYNTH MPG123 MODPLUG STATIC VORBIS +OPTIONS_DEFAULT= DUMB FLAC VORBIS DUMB_DESC= DUMB audio library decoding support -MODPLUG_DESC= MOD decoding via ModPlug FLUIDSYNTH_DESC= MIDI support via FluidSynth +MODPLUG_DESC= MOD decoding via ModPlug OPTIONS_SUB= yes -.include - -.if ${PORT_OPTIONS:MVORBIS} -LIB_DEPENDS+= vorbis:${PORTSDIR}/audio/libvorbis -PLUGIN_OPTIONS_CMAKE+= -DUSE_VORBIS:BOOL=TRUE -.else -PLUGIN_OPTIONS_CMAKE+= -DUSE_VORBIS:BOOL=FALSE -.endif - -.if ${PORT_OPTIONS:MFLAC} -LIB_DEPENDS+= FLAC:${PORTSDIR}/audio/flac -PLUGIN_OPTIONS_CMAKE+= -DUSE_FLAC:BOOL=TRUE -.else -PLUGIN_OPTIONS_CMAKE+= -DUSE_FLAC:BOOL=FALSE -.endif +DOCS_BUILD_DEPENDS= NaturalDocs:${PORTSDIR}/devel/naturaldocs +DUMB_BUILD_DEPENDS= ${LOCALBASE}/include/dumb.h:${PORTSDIR}/audio/dumb-allegro +DUMB_CMAKE_ON= -DUSE_DUMB:BOOL=TRUE +DUMB_CMAKE_OFF= -DUSE_DUMB:BOOL=FALSE +FLAC_LIB_DEPENDS= FLAC:${PORTSDIR}/audio/flac +FLAC_CMAKE_ON= -DUSE_FLAC:BOOL=TRUE +FLAC_CMAKE_OFF= -DUSE_FLAC:BOOL=FALSE +FLUIDSYNTH_LIB_DEPENDS= fluidsynth:${PORTSDIR}/audio/fluidsynth +FLUIDSYNTH_CMAKE_ON= -DUSE_FLUIDSYNTH:BOOL=TRUE +FLUIDSYNTH_CMAKE_OFF= -DUSE_FLUIDSYNTH:BOOL=FALSE +MPG123_LIB_DEPENDS= mpg123:${PORTSDIR}/audio/mpg123 +MPG123_CMAKE_ON= -DUSE_MPG123:BOOL=TRUE +MPG123_CMAKE_OFF= -DUSE_MPG123:BOOL=FALSE +MODPLUG_BUILD_DEPENDS= ${LOCALBASE}/include/libmodplug/modplug.h:${PORTSDIR}/audio/libmodplug +MODPLUG_CMAKE_ON= -DUSE_MODPLUG:BOOL=TRUE +MODPLUG_CMAKE_OFF= -DUSE_MODPLUG:BOOL=FALSE +VORBIS_LIB_DEPENDS= vorbis:${PORTSDIR}/audio/libvorbis +VORBIS_CMAKE_ON= -DUSE_VORBIS:BOOL=TRUE +VORBIS_CMAKE_OFF= -DUSE_VORBIS:BOOL=TRUE -.if ${PORT_OPTIONS:MMPG123} -LIB_DEPENDS+= mpg123:${PORTSDIR}/audio/mpg123 -PLUGIN_OPTIONS_CMAKE+= -DUSE_MPG123:BOOL=TRUE -.else -PLUGIN_OPTIONS_CMAKE+= -DUSE_MPG123:BOOL=FALSE -.endif - -.if ${PORT_OPTIONS:MDUMB} -BUILD_DEPENDS+= ${LOCALBASE}/include/dumb.h:${PORTSDIR}/audio/dumb-allegro -PLUGIN_OPTIONS_CMAKE+= -DUSE_DUMB:BOOL=TRUE -.else -PLUGIN_OPTIONS_CMAKE+= -DUSE_DUMB:BOOL=FALSE -.endif - -.if ${PORT_OPTIONS:MMODPLUG} -BUILD_DEPENDS+= ${LOCALBASE}/include/libmodplug/modplug.h:${PORTSDIR}/audio/libmodplug -PLUGIN_OPTIONS_CMAKE+= -DUSE_MODPLUG:BOOL=TRUE -.else -PLUGIN_OPTIONS_CMAKE+= -DUSE_MODPLUG:BOOL=FALSE -.endif - -.if ${PORT_OPTIONS:MFLUIDSYNTH} -LIB_DEPENDS+= fluidsynth:${PORTSDIR}/audio/fluidsynth -PLUGIN_OPTIONS_CMAKE+= -DUSE_FLUIDSYNTH:BOOL=TRUE -.else -PLUGIN_OPTIONS_CMAKE+= -DUSE_FLUIDSYNTH:BOOL=FALSE -.endif - -.if ${PORT_OPTIONS:MDOCS} -BUILD_DEPENDS+= NaturalDocs:${PORTSDIR}/devel/naturaldocs -.endif +.include post-patch: @${REINPLACE_CMD} -e 's|lib$${LIB_SUFFIX}/pkgconfig|$${CMAKE_INSTALL_PREFIX}/libdata/pkgconfig|' \ @@ -103,9 +76,7 @@ post-patch: .endif post-install: -.if ${PORT_OPTIONS:MEXAMPLES} - @${MKDIR} ${EXAMPLESDIR} - @(cd ${WRKSRC}/examples && ${COPYTREE_SHARE} . ${EXAMPLESDIR}) -.endif + @${MKDIR} ${STAGEDIR}${EXAMPLESDIR} + @(cd ${WRKSRC}/examples && ${COPYTREE_SHARE} . ${STAGEDIR}${EXAMPLESDIR}) .include