From owner-svn-ports-all@FreeBSD.ORG Tue Mar 31 11:28:25 2015 Return-Path: Delivered-To: svn-ports-all@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 0A0CCAF6; Tue, 31 Mar 2015 11:28:25 +0000 (UTC) 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)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id E7D23258; Tue, 31 Mar 2015 11:28:24 +0000 (UTC) Received: from svn.freebsd.org ([127.0.1.70]) by svn.freebsd.org (8.14.9/8.14.9) with ESMTP id t2VBSOHh034010; Tue, 31 Mar 2015 11:28:24 GMT (envelope-from danfe@FreeBSD.org) Received: (from danfe@localhost) by svn.freebsd.org (8.14.9/8.14.9/Submit) id t2VBSM8E033998; Tue, 31 Mar 2015 11:28:22 GMT (envelope-from danfe@FreeBSD.org) Message-Id: <201503311128.t2VBSM8E033998@svn.freebsd.org> X-Authentication-Warning: svn.freebsd.org: danfe set sender to danfe@FreeBSD.org using -f From: Alexey Dokuchaev Date: Tue, 31 Mar 2015 11:28:22 +0000 (UTC) To: ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org Subject: svn commit: r382805 - in head/audio: . flacon flacon/files 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.18-1 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: Tue, 31 Mar 2015 11:28:25 -0000 Author: danfe Date: Tue Mar 31 11:28:21 2015 New Revision: 382805 URL: https://svnweb.freebsd.org/changeset/ports/382805 QAT: https://qat.redports.org/buildarchive/r382805/ Log: Add a port of Flacon, nice graphical audio file extractor and encoder. WWW: http://flacon.github.io/ Added: head/audio/flacon/ head/audio/flacon/Makefile (contents, props changed) head/audio/flacon/distinfo (contents, props changed) head/audio/flacon/files/ head/audio/flacon/files/patch-CMakeLists.txt (contents, props changed) head/audio/flacon/pkg-descr (contents, props changed) head/audio/flacon/pkg-message (contents, props changed) head/audio/flacon/pkg-plist (contents, props changed) Modified: head/audio/Makefile Modified: head/audio/Makefile ============================================================================== --- head/audio/Makefile Tue Mar 31 08:54:31 2015 (r382804) +++ head/audio/Makefile Tue Mar 31 11:28:21 2015 (r382805) @@ -49,9 +49,9 @@ SUBDIR += autozen SUBDIR += baresip SUBDIR += baudline + SUBDIR += bcg729 SUBDIR += beast SUBDIR += beets - SUBDIR += bcg729 SUBDIR += blop SUBDIR += boodler SUBDIR += bristol @@ -152,6 +152,7 @@ SUBDIR += firefly SUBDIR += flac SUBDIR += flac123 + SUBDIR += flacon SUBDIR += flake SUBDIR += flite SUBDIR += fluidsynth Added: head/audio/flacon/Makefile ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/audio/flacon/Makefile Tue Mar 31 11:28:21 2015 (r382805) @@ -0,0 +1,23 @@ +# Created by: Alexey Dokuchaev +# $FreeBSD$ + +PORTNAME= flacon +DISTVERSION= 1.0.1 +CATEGORIES= audio + +MAINTAINER= danfe@FreeBSD.org +COMMENT= Graphical audio file extractor and encoder + +LICENSE= LGPL21 + +LIB_DEPENDS= libuchardet.so:${PORTSDIR}/textproc/uchardet + +USE_GITHUB= yes +GH_TAGNAME= v${PORTVERSION} + +USES= cmake pkgconfig +USE_QT4= gui network \ + linguisttools_build moc_build qmake_build rcc_build uic_build +INSTALLS_ICONS= yes + +.include Added: head/audio/flacon/distinfo ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/audio/flacon/distinfo Tue Mar 31 11:28:21 2015 (r382805) @@ -0,0 +1,2 @@ +SHA256 (flacon-flacon-1.0.1-v1.0.1_GH0.tar.gz) = 6a10ddf20d767aeb3ce0d6187f5b85c1a1cf64bfc42a0f827e0d5bd88b78977f +SIZE (flacon-flacon-1.0.1-v1.0.1_GH0.tar.gz) = 245710 Added: head/audio/flacon/files/patch-CMakeLists.txt ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/audio/flacon/files/patch-CMakeLists.txt Tue Mar 31 11:28:21 2015 (r382805) @@ -0,0 +1,19 @@ +--- CMakeLists.txt.orig 2014-08-19 17:05:30 UTC ++++ CMakeLists.txt +@@ -204,6 +204,7 @@ include(translations/translatorsinfo.cma + create_translatorsinfo_qrc(TRANSLATORS_INFO_QRC translations) + set(LIBRARIES ${LIBRARIES} ${UCHARDET_LIBRARIES}) + include_directories(${UCHARDET_INCLUDE_DIRS}) ++link_directories(${UCHARDET_LIBRARY_DIRS}) + + + add_executable(${PROJECT_NAME} ${HEADERS} ${SOURCES} ${MOC_SOURCES} ${QM_FILES} ${QRC_SOURCES} ${UI_HEADERS} ${ENGINES_CPP} ${ENGINES_H} ${TRANSLATORS_INFO_QRC}) +@@ -271,7 +272,7 @@ configure_file( + add_custom_command(TARGET ${PROJECT_NAME} + COMMAND gzip -c ${CMAKE_CURRENT_BINARY_DIR}/flacon.1 > ${CMAKE_CURRENT_BINARY_DIR}/flacon.1.gz + ) +-install(FILES ${CMAKE_CURRENT_BINARY_DIR}/flacon.1.gz DESTINATION share/man/man1) ++install(FILES ${CMAKE_CURRENT_BINARY_DIR}/flacon.1.gz DESTINATION man/man1) + + # Add make dist target ************************** + if(NOT CPACK_PACKAGE_VERSION) Added: head/audio/flacon/pkg-descr ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/audio/flacon/pkg-descr Tue Mar 31 11:28:21 2015 (r382805) @@ -0,0 +1,15 @@ +Flacon extracts individual tracks from one big audio file containing the +entire album of music and saves them as separate audio files. + +To do this, it uses information from the appropriate CUE file. Besides, +Flacon makes it possible to conveniently revise or specify tags both for +all tracks at once or for each tag separately. Its features are: + + - Supported input formats: WAV, FLAC, APE, WavPack, True Audio (TTA) + - Supported output formats: FLAC, WAV, WavPack, AAC, OGG, or MP3 + - Replay Gain analysis (album-gain and track-gain modes) + - Automatic character set detection for CUE files + - Generation of the per-track CUE file in the output directory + - Multi-threaded conversion process and graphical user interface + +WWW: http://flacon.github.io/ Added: head/audio/flacon/pkg-message ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/audio/flacon/pkg-message Tue Mar 31 11:28:21 2015 (r382805) @@ -0,0 +1,8 @@ + Flacon uses external programs to perform audio conversion. Install + them manually, depending on your needs, from the following ports: + + autio/faac audio/flac + audio/lame audio/mac + audio/mp3gain audio/shntool + audio/tta audio/vorbisgain + audio/vorbis-tools audio/wavpack Added: head/audio/flacon/pkg-plist ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/audio/flacon/pkg-plist Tue Mar 31 11:28:21 2015 (r382805) @@ -0,0 +1,23 @@ +bin/flacon +man/man1/flacon.1.gz +share/applications/flacon.desktop +share/icons/hicolor/16x16/apps/flacon.png +share/icons/hicolor/32x32/apps/flacon.png +share/icons/hicolor/48x48/apps/flacon.png +%%DATADIR%%/translations/flacon_cs.qm +%%DATADIR%%/translations/flacon_cs_CZ.qm +%%DATADIR%%/translations/flacon_de.qm +%%DATADIR%%/translations/flacon_es.qm +%%DATADIR%%/translations/flacon_es_MX.qm +%%DATADIR%%/translations/flacon_fr.qm +%%DATADIR%%/translations/flacon_gl.qm +%%DATADIR%%/translations/flacon_hu.qm +%%DATADIR%%/translations/flacon_it.qm +%%DATADIR%%/translations/flacon_pl.qm +%%DATADIR%%/translations/flacon_pl_PL.qm +%%DATADIR%%/translations/flacon_pt_BR.qm +%%DATADIR%%/translations/flacon_pt_PT.qm +%%DATADIR%%/translations/flacon_ru.qm +%%DATADIR%%/translations/flacon_uk.qm +%%DATADIR%%/translations/flacon_zh_CN.qm +%%DATADIR%%/translations/flacon_zh_TW.qm