Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 4 Mar 2014 08:37:45 +0000 (UTC)
From:      John Marino <marino@FreeBSD.org>
To:        ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org
Subject:   svn commit: r346999 - in head/sysutils/k3b-kde4: . files
Message-ID:  <201403040837.s248bjrB001408@svn.freebsd.org>

next in thread | raw e-mail | index | archive | help
Author: marino
Date: Tue Mar  4 08:37:44 2014
New Revision: 346999
URL: http://svnweb.freebsd.org/changeset/ports/346999
QAT: https://qat.redports.org/buildarchive/r346999/

Log:
  sysutils/k3b-kde4: Restore MUSEPACK option with DPorts fix
  
  - Revert r346996 entirely
  - Bypass MUSEPACK detection (hardcode it as detected) to fix that option
  - Bump - This was default options change
  
  Approved by:	makc

Added:
  head/sysutils/k3b-kde4/files/patch-cmake_modules_FindMuse.cmake   (contents, props changed)
Modified:
  head/sysutils/k3b-kde4/Makefile

Modified: head/sysutils/k3b-kde4/Makefile
==============================================================================
--- head/sysutils/k3b-kde4/Makefile	Tue Mar  4 07:38:10 2014	(r346998)
+++ head/sysutils/k3b-kde4/Makefile	Tue Mar  4 08:37:44 2014	(r346999)
@@ -3,7 +3,7 @@
 
 PORTNAME=	k3b
 PORTVERSION=	2.0.2
-PORTREVISION=	15
+PORTREVISION=	16
 CATEGORIES=	sysutils multimedia kde
 MASTER_SITES=	SF/${PORTNAME}/${PORTNAME}/${PORTVERSION}
 
@@ -16,7 +16,7 @@ RUN_DEPENDS=	cdrecord:${PORTSDIR}/sysuti
 BUILD_DEPENDS=	cdrecord:${PORTSDIR}/sysutils/cdrtools
 
 USE_BZIP2=	yes
-USES=		cmake shared-mime-info
+USES=		cmake shared-mime-info pkgconfig
 CMAKE_ARGS=	-DK3B_BUILD_K3BSETUP:BOOL=OFF \
 		-DK3B_ENABLE_MUSICBRAINZ:BOOL=OFF
 USE_KDE4=	automoc4 kdeprefix kdelibs libkcddb
@@ -27,7 +27,7 @@ USE_LDCONFIG=	yes
 OPTIONS_DEFINE=	CDRDAO DVDPLUSRW EMOVIX VCDIMAGER FFMPEG FLAC MAD \
 		MUSEPACK SNDFILE VORBIS_DEC LAME SOX VORBIS_ENC \
 		LIBDVDREAD NORMALIZE TAGLIB TRANSCODE
-OPTIONS_DEFAULT=CDRDAO DVDPLUSRW FFMPEG FLAC MAD SNDFILE \
+OPTIONS_DEFAULT=CDRDAO DVDPLUSRW FFMPEG FLAC MAD MUSEPACK SNDFILE \
 		VORBIS_DEC VORBIS_ENC LIBDVDREAD TAGLIB
 NO_OPTIONS_SORT=yes
 OPTIONS_SUB=	yes # FFMPEG FLAC MAD MUSEPACK SNDFILE VORBIS_ENC VORBIS_DEC LIBDVDREAD TAGLIB
@@ -58,7 +58,7 @@ MAD_CMAKE_OFF=		-DK3B_BUILD_MAD_DECODER_
 
 MUSEPACK_DESC=		Decoder: Musepack (audio/musepack)
 MUSEPACK_LIB_DEPENDS=	libmpcdec.so:${PORTSDIR}/audio/musepack
-MUSEPACK_CMAKE_ON=	-DCMAKE_REQUIRED_INCLUDES:STRING="${LOCALBASE}/include"
+MUSEPACK_CMAKE_ON=	-DMUSE_INCLUDE_DIR:STRING="${LOCALBASE}/include"
 MUSEPACK_CMAKE_OFF=	-DK3B_BUILD_MUSE_DECODER_PLUGIN:BOOL=OFF
 
 SNDFILE_DESC=		Decoder: various (audio/libsndfile)
@@ -95,10 +95,4 @@ TAGLIB_CMAKE_OFF=	-DK3B_ENABLE_TAGLIB:BO
 TRANSCODE_DESC=		Misc: Transcode (DVD ripping)
 TRANSCODE_RUN_DEPENDS=	transcode:${PORTSDIR}/multimedia/transcode
 
-.include <bsd.port.options.mk>
-
-.if ${PORT_OPTIONS:MMUSEPACK}
-BROKEN=		fails to detect Musepack libraries
-.endif
-
 .include <bsd.port.mk>

Added: head/sysutils/k3b-kde4/files/patch-cmake_modules_FindMuse.cmake
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/sysutils/k3b-kde4/files/patch-cmake_modules_FindMuse.cmake	Tue Mar  4 08:37:44 2014	(r346999)
@@ -0,0 +1,18 @@
+--- cmake/modules/FindMuse.cmake.orig	2011-01-15 20:47:29.000000000 +0000
++++ cmake/modules/FindMuse.cmake
+@@ -15,13 +15,10 @@ if( MUSE_INCLUDE_DIR AND MUSE_LIBRARIES
+ endif( MUSE_INCLUDE_DIR AND MUSE_LIBRARIES )
+ 
+ include(CheckIncludeFiles)
+-check_include_files(mpc/mpcdec.h HAVE_MPC_MPCDEC_H)
+-check_include_files(mpcdec/mpcdec.h HAVE_MPCDEC_MPCDEC_H)
+-check_include_files(musepack/musepack.h HAVE_MUSEPACK_MUSEPACK_H)
++set ( HAVE_MPC_MPCDEC_H 1 )
+ 
+ if( HAVE_MPC_MPCDEC_H )
+-    find_path( MUSE_INCLUDE_DIR mpc/mpcdec.h )
+-    find_library( MUSE_LIBRARIES NAMES mpcdec )
++    set( MUSE_LIBRARIES mpcdec )
+     set( MPC_HEADER_FILE "<mpc/mpcdec.h>" )
+ elseif( HAVE_MPCDEC_MPCDEC_H )
+     find_path( MUSE_INCLUDE_DIR mpcdec/mpcdec.h )



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201403040837.s248bjrB001408>