[Midnightbsd-cvs] mports [23566] trunk/audio/libechonest: add libechonest
laffer1 at midnightbsd.org
laffer1 at midnightbsd.org
Sat Jun 9 19:06:17 EDT 2018
Revision: 23566
http://svnweb.midnightbsd.org/mports/?rev=23566
Author: laffer1
Date: 2018-06-09 19:06:16 -0400 (Sat, 09 Jun 2018)
Log Message:
-----------
add libechonest
Added Paths:
-----------
trunk/audio/libechonest/
trunk/audio/libechonest/Makefile
trunk/audio/libechonest/distinfo
trunk/audio/libechonest/files/
trunk/audio/libechonest/files/patch-CMakeLists.txt
trunk/audio/libechonest/pkg-descr
trunk/audio/libechonest/pkg-plist
Added: trunk/audio/libechonest/Makefile
===================================================================
--- trunk/audio/libechonest/Makefile (rev 0)
+++ trunk/audio/libechonest/Makefile 2018-06-09 23:06:16 UTC (rev 23566)
@@ -0,0 +1,32 @@
+# Created by: Nicola Vitale <nivit at FreeBSD.org>
+# $FreeBSD: head/audio/libechonest/Makefile 435573 2017-03-06 23:50:09Z jhale $
+# $MidnightBSD$
+
+PORTNAME= libechonest
+PORTVERSION= 2.3.1
+PORTREVISION= 1
+CATEGORIES= audio
+
+MAINTAINER= ports at MidnightBSD.org
+COMMENT= Collection of C++/Qt classes designed to use the APIs of The Echo Nest
+
+LICENSE= gpl2
+LICENSE_FILE= ${WRKSRC}/COPYING
+
+LIB_DEPENDS= libqjson.so:devel/qjson
+
+GH_ACCOUNT= lfranchi
+
+OPTIONS_DEFINE= TEST
+
+PLIST_SUB= PORTVERSION=${PORTVERSION}
+
+TEST_CMAKE_BOOL=ECHONEST_BUILD_TESTS
+TEST_USE= qt4=qtestlib_build,xml_build
+
+USES= cmake pkgconfig
+USE_GITHUB= yes
+USE_LDCONFIG= yes
+USE_QT4= corelib qmake_build moc_build network rcc_build
+
+.include <bsd.port.mk>
Property changes on: trunk/audio/libechonest/Makefile
___________________________________________________________________
Added: svn:eol-style
## -0,0 +1 ##
+native
\ No newline at end of property
Added: svn:keywords
## -0,0 +1 ##
+MidnightBSD=%H
\ No newline at end of property
Added: svn:mime-type
## -0,0 +1 ##
+text/plain
\ No newline at end of property
Added: trunk/audio/libechonest/distinfo
===================================================================
--- trunk/audio/libechonest/distinfo (rev 0)
+++ trunk/audio/libechonest/distinfo 2018-06-09 23:06:16 UTC (rev 23566)
@@ -0,0 +1,3 @@
+TIMESTAMP = 1528585544
+SHA256 (libechonest-2.3.1_GH0.tar.gz) = ab961ab952df30c5234b548031594d7e281e7c9f2a9d1ce91fe5421ddde85e7c
+SIZE (libechonest-2.3.1_GH0.tar.gz) = 12084908
Property changes on: trunk/audio/libechonest/distinfo
___________________________________________________________________
Added: svn:eol-style
## -0,0 +1 ##
+native
\ No newline at end of property
Added: svn:mime-type
## -0,0 +1 ##
+text/plain
\ No newline at end of property
Added: trunk/audio/libechonest/files/patch-CMakeLists.txt
===================================================================
--- trunk/audio/libechonest/files/patch-CMakeLists.txt (rev 0)
+++ trunk/audio/libechonest/files/patch-CMakeLists.txt 2018-06-09 23:06:16 UTC (rev 23566)
@@ -0,0 +1,20 @@
+--- CMakeLists.txt.orig 2015-02-07 19:56:50 UTC
++++ CMakeLists.txt
+@@ -59,7 +59,7 @@ set( ECHONEST_LIB_MINOR_VERSION "3" )
+ 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
+@@ -110,7 +110,7 @@ IF (NOT WIN32)
+ ${CMAKE_CURRENT_BINARY_DIR}/libechonest${ECHONEST_LIB_VERSION_SUFFIX}.pc
+ @ONLY)
+ INSTALL (FILES ${CMAKE_CURRENT_BINARY_DIR}/libechonest${ECHONEST_LIB_VERSION_SUFFIX}.pc
+- DESTINATION lib${LIB_SUFFIX}/pkgconfig)
++ DESTINATION libdata/pkgconfig)
+ ENDIF (NOT WIN32)
+
+ include(CPack)
Property changes on: trunk/audio/libechonest/files/patch-CMakeLists.txt
___________________________________________________________________
Added: svn:eol-style
## -0,0 +1 ##
+native
\ No newline at end of property
Added: svn:mime-type
## -0,0 +1 ##
+text/plain
\ No newline at end of property
Added: trunk/audio/libechonest/pkg-descr
===================================================================
--- trunk/audio/libechonest/pkg-descr (rev 0)
+++ trunk/audio/libechonest/pkg-descr 2018-06-09 23:06:16 UTC (rev 23566)
@@ -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: https://github.com/lfranchi/libechonest
Property changes on: trunk/audio/libechonest/pkg-descr
___________________________________________________________________
Added: svn:eol-style
## -0,0 +1 ##
+native
\ No newline at end of property
Added: svn:mime-type
## -0,0 +1 ##
+text/plain
\ No newline at end of property
Added: trunk/audio/libechonest/pkg-plist
===================================================================
--- trunk/audio/libechonest/pkg-plist (rev 0)
+++ trunk/audio/libechonest/pkg-plist 2018-06-09 23:06:16 UTC (rev 23566)
@@ -0,0 +1,21 @@
+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/CommonTypes.h
+include/echonest/Config.h
+include/echonest/Genre.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.%%PORTVERSION%%
+libdata/pkgconfig/libechonest.pc
Property changes on: trunk/audio/libechonest/pkg-plist
___________________________________________________________________
Added: svn:eol-style
## -0,0 +1 ##
+native
\ No newline at end of property
Added: svn:mime-type
## -0,0 +1 ##
+text/plain
\ No newline at end of property
More information about the Midnightbsd-cvs
mailing list