From owner-svn-ports-all@freebsd.org Mon Feb 26 17:50:33 2018 Return-Path: Delivered-To: svn-ports-all@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 19813F363A1; Mon, 26 Feb 2018 17:50:33 +0000 (UTC) (envelope-from yuri@FreeBSD.org) Received: from mxrelay.nyi.freebsd.org (mxrelay.nyi.freebsd.org [IPv6:2610:1c1:1:606c::19:3]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "mxrelay.nyi.freebsd.org", Issuer "Let's Encrypt Authority X3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id BF2157FE37; Mon, 26 Feb 2018 17:50:32 +0000 (UTC) (envelope-from yuri@FreeBSD.org) Received: from repo.freebsd.org (repo.freebsd.org [IPv6:2610:1c1:1:6068::e6a:0]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mxrelay.nyi.freebsd.org (Postfix) with ESMTPS id B97871EA35; Mon, 26 Feb 2018 17:50:32 +0000 (UTC) (envelope-from yuri@FreeBSD.org) Received: from repo.freebsd.org ([127.0.1.37]) by repo.freebsd.org (8.15.2/8.15.2) with ESMTP id w1QHoWiK079217; Mon, 26 Feb 2018 17:50:32 GMT (envelope-from yuri@FreeBSD.org) Received: (from yuri@localhost) by repo.freebsd.org (8.15.2/8.15.2/Submit) id w1QHoWaU079212; Mon, 26 Feb 2018 17:50:32 GMT (envelope-from yuri@FreeBSD.org) Message-Id: <201802261750.w1QHoWaU079212@repo.freebsd.org> X-Authentication-Warning: repo.freebsd.org: yuri set sender to yuri@FreeBSD.org using -f From: Yuri Victorovich Date: Mon, 26 Feb 2018 17:50:32 +0000 (UTC) To: ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org Subject: svn commit: r463032 - in head/audio/drumstick: . files X-SVN-Group: ports-head X-SVN-Commit-Author: yuri X-SVN-Commit-Paths: in head/audio/drumstick: . files X-SVN-Commit-Revision: 463032 X-SVN-Commit-Repository: ports 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.25 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: Mon, 26 Feb 2018 17:50:33 -0000 Author: yuri Date: Mon Feb 26 17:50:31 2018 New Revision: 463032 URL: https://svnweb.freebsd.org/changeset/ports/463032 Log: audio/drumstick: Update to 1.1.1 Additional changes: * Added PLIST_SUB * Updated patches Reported by: portscout Approved by: tcberner (mentor, implicit) Deleted: head/audio/drumstick/files/patch-library_include_drumstickcommon.h head/audio/drumstick/files/patch-library_rt-backends_eassynth_src_synthrenderer.cpp Modified: head/audio/drumstick/Makefile head/audio/drumstick/distinfo head/audio/drumstick/files/patch-CMakeLists.txt head/audio/drumstick/files/patch-library_rt-backends_CMakeLists.txt head/audio/drumstick/pkg-plist Modified: head/audio/drumstick/Makefile ============================================================================== --- head/audio/drumstick/Makefile Mon Feb 26 17:19:16 2018 (r463031) +++ head/audio/drumstick/Makefile Mon Feb 26 17:50:31 2018 (r463032) @@ -1,8 +1,7 @@ # $FreeBSD$ PORTNAME= drumstick -DISTVERSION= 1.1.0 -PORTREVISION= 1 +DISTVERSION= 1.1.1 CATEGORIES= audio multimedia MASTER_SITES= SF/${PORTNAME}/${PORTVERSION}/ @@ -27,6 +26,8 @@ PULSEAUDIO_CMAKE_BOOL= USE_PULSEAUDIO MANPAGES_BUILD_DEPENDS= xsltproc:textproc/libxslt \ docbook-xsl>0:textproc/docbook-xsl MANPAGES_CMAKE_BOOL= BUILD_DOCS + +PLIST_SUB= SHL3=${PORTVERSION} SHL1=${PORTVERSION:R:R} post-patch: @${REINPLACE_CMD} -e 's|"default.sf2"|"${LOCALBASE}/share/sounds/sf2/FluidR3_GM.sf2"|' \ Modified: head/audio/drumstick/distinfo ============================================================================== --- head/audio/drumstick/distinfo Mon Feb 26 17:19:16 2018 (r463031) +++ head/audio/drumstick/distinfo Mon Feb 26 17:50:31 2018 (r463032) @@ -1,3 +1,3 @@ -TIMESTAMP = 1510117698 -SHA256 (drumstick-1.1.0.tar.bz2) = ae1d2c0d21b45d144e181b873ffbc2979a294fab31b8d71a5b0b8cad3276f38e -SIZE (drumstick-1.1.0.tar.bz2) = 1012405 +TIMESTAMP = 1519663446 +SHA256 (drumstick-1.1.1.tar.bz2) = 367743764c8f5c6e40bb19b9581f083da2881b9c9516d6b3b247e5644dee7c2b +SIZE (drumstick-1.1.1.tar.bz2) = 1011275 Modified: head/audio/drumstick/files/patch-CMakeLists.txt ============================================================================== --- head/audio/drumstick/files/patch-CMakeLists.txt Mon Feb 26 17:19:16 2018 (r463031) +++ head/audio/drumstick/files/patch-CMakeLists.txt Mon Feb 26 17:50:31 2018 (r463032) @@ -1,6 +1,6 @@ ---- CMakeLists.txt.orig 2016-09-24 21:08:24 UTC +--- CMakeLists.txt.orig 2018-02-24 20:04:23 UTC +++ CMakeLists.txt -@@ -24,7 +24,7 @@ endif() +@@ -22,7 +22,7 @@ endif() project(DRUMSTICK) if(CMAKE_SIZEOF_VOID_P MATCHES "8") @@ -9,7 +9,7 @@ else() set(_INIT_LIB_SUFFIX "") endif() -@@ -65,13 +65,13 @@ add_definitions(-DVERSION=${VERSION}) +@@ -63,13 +63,13 @@ add_definitions(-DVERSION=${VERSION}) message(STATUS "drumstick ${VERSION} prefix: ${CMAKE_INSTALL_PREFIX}") set(_DBUS_INIT OFF) @@ -25,7 +25,7 @@ message(STATUS "Build configuration: ${CMAKE_BUILD_TYPE}") -@@ -99,8 +99,8 @@ else() +@@ -97,8 +97,8 @@ else() message(FATAL_ERROR "Program pkg-config not found") endif() @@ -36,18 +36,19 @@ if(ALSA_FOUND) set(ALSA_LIBS ${ALSA_LIBRARIES}) list(APPEND ALSA_LIB_DIR ${ALSA_LIBRARY_DIRS} ${ALSA_LIBDIR}) -@@ -108,7 +108,9 @@ if(${CMAKE_SYSTEM} MATCHES "Linux") - else() +@@ -107,7 +107,10 @@ if(${CMAKE_SYSTEM} MATCHES "Linux") message(STATUS "Warning: ALSA library not found.") endif() -- pkg_check_modules(PULSE libpulse-simple) -+ if (USE_PULSEAUDIO) -+ pkg_check_modules(PULSE libpulse-simple) -+ endif() - if(NOT PULSE_FOUND) - message(STATUS "Warning: PulseAudio library not found.") - endif() -@@ -128,7 +130,7 @@ if(BUILD_TESTING) + endif() +-pkg_check_modules(PULSE libpulse-simple) ++#pkg_check_modules(PULSE libpulse-simple) ++if (USE_PULSEAUDIO) ++ pkg_check_modules(PULSE libpulse-simple) ++endif() + if(NOT PULSE_FOUND) + message(STATUS "Warning: PulseAudio library not found.") + endif() +@@ -126,7 +129,7 @@ if(BUILD_TESTING) add_subdirectory(tests) endif() @@ -56,7 +57,7 @@ find_package(Doxygen) if(DOXYGEN_FOUND) configure_file( -@@ -139,12 +141,14 @@ if(${CMAKE_SYSTEM} MATCHES "Linux") +@@ -137,12 +140,14 @@ if(${CMAKE_SYSTEM} MATCHES "Linux") ${DOXYGEN} Doxyfile WORKING_DIRECTORY ${CMAKE_CURRENT_BINARY_DIR}) endif() @@ -76,7 +77,7 @@ # XML mime types set( SHARED_MIME_INFO_MINIMUM_VERSION "0.30" ) set( XDG_MIME_INSTALL_DIR "${CMAKE_INSTALL_DATAROOTDIR}/mime/packages" ) -@@ -174,7 +178,7 @@ configure_file( +@@ -172,7 +177,7 @@ configure_file( add_custom_target( uninstall "${CMAKE_COMMAND}" -P "${CMAKE_CURRENT_BINARY_DIR}/cmake_uninstall.cmake") Modified: head/audio/drumstick/files/patch-library_rt-backends_CMakeLists.txt ============================================================================== --- head/audio/drumstick/files/patch-library_rt-backends_CMakeLists.txt Mon Feb 26 17:19:16 2018 (r463031) +++ head/audio/drumstick/files/patch-library_rt-backends_CMakeLists.txt Mon Feb 26 17:50:31 2018 (r463032) @@ -1,11 +1,11 @@ ---- library/rt-backends/CMakeLists.txt.orig 2016-09-24 21:08:23 UTC +--- library/rt-backends/CMakeLists.txt.orig 2018-02-26 17:05:42 UTC +++ library/rt-backends/CMakeLists.txt -@@ -19,7 +19,7 @@ +@@ -17,7 +17,7 @@ #add_subdirectory(dummy-in) #add_subdirectory(dummy-out) -if(${CMAKE_SYSTEM_NAME} MATCHES "Linux") +if(${CMAKE_SYSTEM_NAME} MATCHES "Linux|FreeBSD") - if(ALSA_FOUND) - add_subdirectory(alsa-in) - add_subdirectory(alsa-out) + if(ALSA_FOUND) + add_subdirectory(alsa-in) + add_subdirectory(alsa-out) Modified: head/audio/drumstick/pkg-plist ============================================================================== --- head/audio/drumstick/pkg-plist Mon Feb 26 17:19:16 2018 (r463031) +++ head/audio/drumstick/pkg-plist Mon Feb 26 17:50:31 2018 (r463032) @@ -13,14 +13,13 @@ lib/drumstick/libdrumstick-rt-net-in.so lib/drumstick/libdrumstick-rt-net-out.so lib/drumstick/libdrumstick-rt-oss-in.so lib/drumstick/libdrumstick-rt-oss-out.so -lib/drumstick/libdrumstick-rt-synth.so %%PULSEAUDIO%%lib/drumstick/libdrumstick-rt-eassynth.so lib/libdrumstick-file.so -lib/libdrumstick-file.so.1 -lib/libdrumstick-file.so.1.1.0 +lib/libdrumstick-file.so.%%SHL1%% +lib/libdrumstick-file.so.%%SHL3%% lib/libdrumstick-rt.so -lib/libdrumstick-rt.so.1 -lib/libdrumstick-rt.so.1.1.0 +lib/libdrumstick-rt.so.%%SHL1%% +lib/libdrumstick-rt.so.%%SHL3%% libdata/pkgconfig/drumstick-file.pc libdata/pkgconfig/drumstick-rt.pc share/applications/drumstick-vpiano.desktop