From owner-svn-ports-all@FreeBSD.ORG Wed Mar 6 22:53:31 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 EBE2F8F; Wed, 6 Mar 2013 22:53:31 +0000 (UTC) (envelope-from nivit@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 CFEB2E2D; Wed, 6 Mar 2013 22:53:31 +0000 (UTC) Received: from svn.freebsd.org ([127.0.1.70]) by svn.freebsd.org (8.14.6/8.14.6) with ESMTP id r26MrVo1099062; Wed, 6 Mar 2013 22:53:31 GMT (envelope-from nivit@svn.freebsd.org) Received: (from nivit@localhost) by svn.freebsd.org (8.14.6/8.14.5/Submit) id r26MrUFA099056; Wed, 6 Mar 2013 22:53:30 GMT (envelope-from nivit@svn.freebsd.org) Message-Id: <201303062253.r26MrUFA099056@svn.freebsd.org> From: Nicola Vitale Date: Wed, 6 Mar 2013 22:53:30 +0000 (UTC) To: ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org Subject: svn commit: r313551 - in head/audio: . libechonest libechonest/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.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, 06 Mar 2013 22:53:32 -0000 Author: nivit Date: Wed Mar 6 22:53:30 2013 New Revision: 313551 URL: http://svnweb.freebsd.org/changeset/ports/313551 Log: libechonest is a collection of C++/Qt classes designed to make a developer's life easy when trying to use the APIs provided by The Echo Nest. WWW: http://github.com/dschimdt/libechonest Added: head/audio/libechonest/ head/audio/libechonest/Makefile (contents, props changed) head/audio/libechonest/distinfo (contents, props changed) head/audio/libechonest/files/ head/audio/libechonest/files/patch-CMakeLists.txt (contents, props changed) head/audio/libechonest/pkg-descr (contents, props changed) head/audio/libechonest/pkg-plist (contents, props changed) Modified: head/audio/Makefile Modified: head/audio/Makefile ============================================================================== --- head/audio/Makefile Wed Mar 6 22:52:36 2013 (r313550) +++ head/audio/Makefile Wed Mar 6 22:53:30 2013 (r313551) @@ -369,6 +369,7 @@ SUBDIR += libcoverart SUBDIR += libdiscid SUBDIR += libdssialsacompat + SUBDIR += libechonest SUBDIR += libfishsound SUBDIR += libgig SUBDIR += libgme Added: head/audio/libechonest/Makefile ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/audio/libechonest/Makefile Wed Mar 6 22:53:30 2013 (r313551) @@ -0,0 +1,29 @@ +# Created by: Nicola Vitale +# $FreeBSD$ + +PORTNAME= libechonest +PORTVERSION= 2.0.1 +#PORTREVISION= 0 +CATEGORIES= audio + +MAINTAINER= nivit@FreeBSD.org +COMMENT= Collection of C++/Qt classes designed to use the APIs of The Echo Nest + +LICENSE= GPLv2 + +LIB_DEPENDS= qjson:${PORTSDIR}/devel/qjson + +CMAKE_ARGS= -DCMAKE_COLOR_MAKEFILE:BOOL="OFF" + +GH_ACCOUNT= dschmidt +GH_PROJECT= ${PORTNAME} +GH_TAGNAME= master +GH_COMMIT= f9a55d1 + +USE_CMAKE= yes +USE_GITHUB= yes +USE_LDCONFIG= yes + +USE_QT4= qmake_build moc_build network qtestlib rcc_build xml + +.include Added: head/audio/libechonest/distinfo ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/audio/libechonest/distinfo Wed Mar 6 22:53:30 2013 (r313551) @@ -0,0 +1,2 @@ +SHA256 (libechonest-2.0.1.tar.gz) = 7d7f76d38d7814f4e234f518a2e9c74ae48817a3c3b0ab3650def4c91d6819cb +SIZE (libechonest-2.0.1.tar.gz) = 12075130 Added: head/audio/libechonest/files/patch-CMakeLists.txt ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/audio/libechonest/files/patch-CMakeLists.txt Wed Mar 6 22:53:30 2013 (r313551) @@ -0,0 +1,33 @@ +--- ./CMakeLists.txt.orig 2012-07-21 19:14:04.000000000 +0200 ++++ ./CMakeLists.txt 2013-02-13 00:12:06.000000000 +0100 +@@ -21,7 +21,7 @@ + set( ECHONEST_LIB_PATCH_VERSION "1" ) + set( ECHONEST_LIB_VERSION "${ECHONEST_LIB_MAJOR_VERSION}.${ECHONEST_LIB_MINOR_VERSION}.${ECHONEST_LIB_PATCH_VERSION}" ) + +-set( ECHONEST_LIB_VERSION_SONAME "${ECHONEST_LIB_MAJOR_VERSION}.${ECHONEST_LIB_MINOR_VERSION}") ++set( ECHONEST_LIB_VERSION_SONAME "${ECHONEST_LIB_MAJOR_VERSION}") + + if (CMAKE_COMPILER_IS_GNUCXX) + ADD_DEFINITIONS( -Wall -Wundef -Wcast-align -Wchar-subscripts -Wpointer-arith +@@ -32,9 +32,9 @@ + endif() + + # disable -Werror on ARM since Qt containers cause a lot of alignment warnings +- if ( NOT CMAKE_SYSTEM_PROCESSOR MATCHES "arm" ) +- add_definitions( -Werror ) +- endif() ++ #if ( NOT CMAKE_SYSTEM_PROCESSOR MATCHES "arm" ) ++ # add_definitions( -Werror ) ++ #endif() + + # to be added: + # -Wshadow +@@ -79,7 +79,7 @@ + ${CMAKE_CURRENT_BINARY_DIR}/libechonest.pc + @ONLY) + INSTALL (FILES ${CMAKE_CURRENT_BINARY_DIR}/libechonest.pc +- DESTINATION lib${LIB_SUFFIX}/pkgconfig) ++ DESTINATION libdata/pkgconfig) + ENDIF (NOT WIN32) + + include(CPack) Added: head/audio/libechonest/pkg-descr ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/audio/libechonest/pkg-descr Wed Mar 6 22:53:30 2013 (r313551) @@ -0,0 +1,4 @@ +libechonest is a collection of C++/Qt classes designed to make a developer's +life easy when trying to use the APIs provided by The Echo Nest. + +WWW: http://github.com/dschimdt/libechonest Added: head/audio/libechonest/pkg-plist ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/audio/libechonest/pkg-plist Wed Mar 6 22:53:30 2013 (r313551) @@ -0,0 +1,21 @@ +@comment $FreeBSD$ +include/echonest/Artist.h +include/echonest/ArtistTypes.h +include/echonest/AudioSummary.h +include/echonest/Catalog.h +include/echonest/CatalogArtist.h +include/echonest/CatalogItem.h +include/echonest/CatalogSong.h +include/echonest/CatalogUpdateEntry.h +include/echonest/Config.h +include/echonest/Playlist.h +include/echonest/Song.h +include/echonest/Track.h +include/echonest/TypeInformation.h +include/echonest/Util.h +include/echonest/echonest_export.h +lib/libechonest.so +lib/libechonest.so.2 +lib/libechonest.so.2.0.1 +libdata/pkgconfig/libechonest.pc +@dirrm include/echonest