From owner-svn-ports-all@FreeBSD.ORG Wed Jul 10 15:25:39 2013 Return-Path: Delivered-To: svn-ports-all@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) by hub.freebsd.org (Postfix) with ESMTP id 1BF2F154; Wed, 10 Jul 2013 15:25:39 +0000 (UTC) (envelope-from makc@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 F2E0C16FA; Wed, 10 Jul 2013 15:25:38 +0000 (UTC) Received: from svn.freebsd.org ([127.0.1.70]) by svn.freebsd.org (8.14.7/8.14.7) with ESMTP id r6AFPc3D082360; Wed, 10 Jul 2013 15:25:38 GMT (envelope-from makc@svn.freebsd.org) Received: (from makc@localhost) by svn.freebsd.org (8.14.7/8.14.5/Submit) id r6AFPboM082347; Wed, 10 Jul 2013 15:25:37 GMT (envelope-from makc@svn.freebsd.org) Message-Id: <201307101525.r6AFPboM082347@svn.freebsd.org> From: Max Brazhnikov Date: Wed, 10 Jul 2013 15:25:37 +0000 (UTC) To: ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org Subject: svn commit: r322705 - in head/audio: acoustid-fingerprinter acoustid-fingerprinter/files chromaprint chromaprint/files clementine-player kid3-kde4 puddletag py-pyacoustid 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: Wed, 10 Jul 2013 15:25:39 -0000 Author: makc Date: Wed Jul 10 15:25:37 2013 New Revision: 322705 URL: http://svnweb.freebsd.org/changeset/ports/322705 Log: - Add patch which allows to build audio/acoustid-fingerprinter and audio/chromaprint with different ffmpeg ports (based on patch from multimedia/kdemultimedia4-ffmpegthumbs) - Switch dependency to multimedia/ffmpeg1 - Bump PORTREVISION due to dependency change in audio/chromaprint Approved by: no reply from jhale@ Added: head/audio/acoustid-fingerprinter/files/ head/audio/acoustid-fingerprinter/files/patch-cmake__modules__FindFFmpeg.cmake (contents, props changed) head/audio/chromaprint/files/ head/audio/chromaprint/files/patch-cmake__modules__FindFFmpeg.cmake (contents, props changed) Modified: head/audio/acoustid-fingerprinter/Makefile head/audio/chromaprint/Makefile head/audio/clementine-player/Makefile head/audio/kid3-kde4/Makefile head/audio/puddletag/Makefile head/audio/py-pyacoustid/Makefile Modified: head/audio/acoustid-fingerprinter/Makefile ============================================================================== --- head/audio/acoustid-fingerprinter/Makefile Wed Jul 10 15:23:02 2013 (r322704) +++ head/audio/acoustid-fingerprinter/Makefile Wed Jul 10 15:25:37 2013 (r322705) @@ -2,6 +2,7 @@ PORTNAME= acoustid-fingerprinter PORTVERSION= 0.6 +PORTREVISION= 1 CATEGORIES= audio MASTER_SITES= http://cloud.github.com/downloads/lalinsky/${PORTNAME}/ @@ -12,7 +13,7 @@ LICENSE= GPLv2 LIB_DEPENDS= chromaprint:${PORTSDIR}/audio/chromaprint \ tag:${PORTSDIR}/audio/taglib \ - avcodec:${PORTSDIR}/multimedia/ffmpeg + avcodec${FFMPEG_SUFFIX}:${PORTSDIR}/multimedia/ffmpeg${FFMPEG_SUFFIX} USES= cmake USE_QT4= gui network \ @@ -20,6 +21,9 @@ USE_QT4= gui network \ INSTALLS_ICONS= yes MAKE_JOBS_SAFE= yes +CMAKE_ARGS= -DFFMPEG_SUFFIX:STRING=${FFMPEG_SUFFIX} +FFMPEG_SUFFIX?= 1 + post-patch: ${REINPLACE_CMD} -e 's|/usr/local|${LOCALBASE}|g' \ ${WRKSRC}/cmake/modules/*.cmake Added: head/audio/acoustid-fingerprinter/files/patch-cmake__modules__FindFFmpeg.cmake ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/audio/acoustid-fingerprinter/files/patch-cmake__modules__FindFFmpeg.cmake Wed Jul 10 15:25:37 2013 (r322705) @@ -0,0 +1,47 @@ +--- ./cmake/modules/FindFFmpeg.cmake.orig 2012-09-05 18:05:36.000000000 +0000 ++++ ./cmake/modules/FindFFmpeg.cmake 2013-03-24 22:35:28.751290553 +0000 +@@ -39,16 +39,16 @@ + /opt/include + /usr/freeware/include + NO_DEFAULT_PATH +- PATH_SUFFIXES ffmpeg ++ PATH_SUFFIXES ffmpeg${FFMPEG_SUFFIX} + DOC "Location of FFMPEG Headers" + ) + FIND_PATH(FFMPEG_${varname}_INCLUDE_DIRS lib${shortname}/${headername} +- PATH_SUFFIXES ffmpeg ++ PATH_SUFFIXES ffmpeg${FFMPEG_SUFFIX} + DOC "Location of FFMPEG Headers" + ) + + FIND_LIBRARY(FFMPEG_${varname}_LIBRARIES +- NAMES ${shortname} ++ NAMES ${shortname}${FFMPEG_SUFFIX} + PATHS + ${FFMPEG_ROOT}/lib + $ENV{FFMPEG_DIR}/lib +@@ -63,11 +63,12 @@ + /opt/csw/lib + /opt/lib + /usr/freeware/lib64 ++ PATH_SUFFIXES ffmpeg${FFMPEG_SUFFIX} + NO_DEFAULT_PATH + DOC "Location of FFMPEG Libraries" + ) + FIND_LIBRARY(FFMPEG_${varname}_LIBRARIES +- NAMES ${shortname} ++ NAMES ${shortname}${FFMPEG_SUFFIX} + DOC "Location of FFMPEG Libraries" + ) + +@@ -77,6 +78,10 @@ + + ENDMACRO(FFMPEG_FIND) + ++if (NOT DEFINED FFMPEG_SUFFIX) ++ set(FFMPEG_SUFFIX 1) ++endif () ++ + SET(FFMPEG_ROOT "$ENV{FFMPEG_DIR}" CACHE PATH "Location of FFMPEG") + + # find stdint.h Modified: head/audio/chromaprint/Makefile ============================================================================== --- head/audio/chromaprint/Makefile Wed Jul 10 15:23:02 2013 (r322704) +++ head/audio/chromaprint/Makefile Wed Jul 10 15:25:37 2013 (r322705) @@ -2,6 +2,7 @@ PORTNAME= chromaprint PORTVERSION= 0.7 +PORTREVISION= 1 CATEGORIES= audio MASTER_SITES= http://cloud.github.com/downloads/lalinsky/${PORTNAME}/ @@ -10,14 +11,16 @@ COMMENT= AcoustID audio fingerprinting l LICENSE= LGPL21 -LIB_DEPENDS= avcodec:${PORTSDIR}/multimedia/ffmpeg +LIB_DEPENDS= avcodec${FFMPEG_SUFFIX}:${PORTSDIR}/multimedia/ffmpeg${FFMPEG_SUFFIX} -USES= cmake +USES= cmake:outsource USE_LDCONFIG= yes MAKE_JOBS_SAFE= yes CMAKE_ARGS= -DBUILD_EXAMPLES:BOOL=ON \ - -DWITH_AVFFT:BOOL=ON + -DWITH_AVFFT:BOOL=ON \ + -DFFMPEG_SUFFIX:STRING=${FFMPEG_SUFFIX} +FFMPEG_SUFFIX?= 1 post-patch: ${REINPLACE_CMD} -e '/pkgconfig/s|$${LIB_INSTALL_DIR}|libdata|' \ Added: head/audio/chromaprint/files/patch-cmake__modules__FindFFmpeg.cmake ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/audio/chromaprint/files/patch-cmake__modules__FindFFmpeg.cmake Wed Jul 10 15:25:37 2013 (r322705) @@ -0,0 +1,47 @@ +--- ./cmake/modules/FindFFmpeg.cmake.orig 2012-09-05 18:05:36.000000000 +0000 ++++ ./cmake/modules/FindFFmpeg.cmake 2013-03-24 22:35:28.751290553 +0000 +@@ -39,16 +39,16 @@ + /opt/include + /usr/freeware/include + NO_DEFAULT_PATH +- PATH_SUFFIXES ffmpeg ++ PATH_SUFFIXES ffmpeg${FFMPEG_SUFFIX} + DOC "Location of FFMPEG Headers" + ) + FIND_PATH(FFMPEG_${varname}_INCLUDE_DIRS lib${shortname}/${headername} +- PATH_SUFFIXES ffmpeg ++ PATH_SUFFIXES ffmpeg${FFMPEG_SUFFIX} + DOC "Location of FFMPEG Headers" + ) + + FIND_LIBRARY(FFMPEG_${varname}_LIBRARIES +- NAMES ${shortname} ++ NAMES ${shortname}${FFMPEG_SUFFIX} + PATHS + ${FFMPEG_ROOT}/lib + $ENV{FFMPEG_DIR}/lib +@@ -63,11 +63,12 @@ + /opt/csw/lib + /opt/lib + /usr/freeware/lib64 ++ PATH_SUFFIXES ffmpeg${FFMPEG_SUFFIX} + NO_DEFAULT_PATH + DOC "Location of FFMPEG Libraries" + ) + FIND_LIBRARY(FFMPEG_${varname}_LIBRARIES +- NAMES ${shortname} ++ NAMES ${shortname}${FFMPEG_SUFFIX} + DOC "Location of FFMPEG Libraries" + ) + +@@ -77,6 +78,10 @@ + + ENDMACRO(FFMPEG_FIND) + ++if (NOT DEFINED FFMPEG_SUFFIX) ++ set(FFMPEG_SUFFIX 1) ++endif () ++ + SET(FFMPEG_ROOT "$ENV{FFMPEG_DIR}" CACHE PATH "Location of FFMPEG") + + # find stdint.h Modified: head/audio/clementine-player/Makefile ============================================================================== --- head/audio/clementine-player/Makefile Wed Jul 10 15:23:02 2013 (r322704) +++ head/audio/clementine-player/Makefile Wed Jul 10 15:25:37 2013 (r322705) @@ -3,6 +3,7 @@ PORTNAME= clementine PORTVERSION= 1.1.1 +PORTREVISION= 1 CATEGORIES= audio MASTER_SITES= GOOGLE_CODE PKGNAMESUFFIX= -player Modified: head/audio/kid3-kde4/Makefile ============================================================================== --- head/audio/kid3-kde4/Makefile Wed Jul 10 15:23:02 2013 (r322704) +++ head/audio/kid3-kde4/Makefile Wed Jul 10 15:25:37 2013 (r322705) @@ -2,7 +2,7 @@ PORTNAME= kid3 PORTVERSION= 2.3 -PORTREVISION= 1 +PORTREVISION= 2 CATEGORIES= audio kde MASTER_SITES= SF Modified: head/audio/puddletag/Makefile ============================================================================== --- head/audio/puddletag/Makefile Wed Jul 10 15:23:02 2013 (r322704) +++ head/audio/puddletag/Makefile Wed Jul 10 15:25:37 2013 (r322705) @@ -2,7 +2,7 @@ PORTNAME= puddletag PORTVERSION= 1.0.1 -PORTREVISION= 2 +PORTREVISION= 3 CATEGORIES= audio python MASTER_SITES= SF MASTER_SITE_SUBDIR=${PORTNAME} Modified: head/audio/py-pyacoustid/Makefile ============================================================================== --- head/audio/py-pyacoustid/Makefile Wed Jul 10 15:23:02 2013 (r322704) +++ head/audio/py-pyacoustid/Makefile Wed Jul 10 15:25:37 2013 (r322705) @@ -3,6 +3,7 @@ PORTNAME= pyacoustid PORTVERSION= 1.0.0 +PORTREVISION= 1 CATEGORIES= audio python MASTER_SITES= CHEESESHOP PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}