View | Details | Raw Unified | Return to bug 226529 | Differences between
and this patch

Collapse All | Expand All

(-)i/audio/clementine-player/Makefile (-2 / +2 lines)
Lines 3-9 Link Here
3
3
4
PORTNAME=	clementine
4
PORTNAME=	clementine
5
PORTVERSION=	1.3.1
5
PORTVERSION=	1.3.1
6
PORTREVISION=	20
6
PORTREVISION=	21
7
CATEGORIES=	audio
7
CATEGORIES=	audio
8
PKGNAMESUFFIX=	-player
8
PKGNAMESUFFIX=	-player
9
9
Lines 20-26 LIB_DEPENDS= libtag.so:audio/taglib \ Link Here
20
		libqca.so:devel/qca@qt4 \
20
		libqca.so:devel/qca@qt4 \
21
		libqjson.so:devel/qjson@qt4 \
21
		libqjson.so:devel/qjson@qt4 \
22
		libfftw3.so:math/fftw3 \
22
		libfftw3.so:math/fftw3 \
23
		libechonest.so:audio/libechonest \
23
		libechonest.so:audio/libechonest@qt4 \
24
		libcryptopp.so:security/cryptopp
24
		libcryptopp.so:security/cryptopp
25
25
26
BROKEN_powerpc64=	fails to compile: tagreader.cpp: undefined reference to TagLib::String::String
26
BROKEN_powerpc64=	fails to compile: tagreader.cpp: undefined reference to TagLib::String::String
(-)i/audio/libechonest/Makefile (-10 / +25 lines)
Lines 3-10 Link Here
3
3
4
PORTNAME=	libechonest
4
PORTNAME=	libechonest
5
PORTVERSION=	2.3.1
5
PORTVERSION=	2.3.1
6
PORTREVISION=	2
6
PORTREVISION=	3
7
CATEGORIES=	audio
7
CATEGORIES=	audio
8
PKGNAMESUFFIX=	-${FLAVOR}
8
9
9
MAINTAINER=	nivit@FreeBSD.org
10
MAINTAINER=	nivit@FreeBSD.org
10
COMMENT=	Collection of C++/Qt classes designed to use the APIs of The Echo Nest
11
COMMENT=	Collection of C++/Qt classes designed to use the APIs of The Echo Nest
Lines 12-31 COMMENT= Collection of C++/Qt classes designed to use the APIs of The Echo Nest Link Here
12
LICENSE=	GPLv2+
13
LICENSE=	GPLv2+
13
LICENSE_FILE=	${WRKSRC}/COPYING
14
LICENSE_FILE=	${WRKSRC}/COPYING
14
15
15
LIB_DEPENDS=	libqjson.so:devel/qjson@qt4
16
FLAVORS=	qt4 qt5
17
FLAVOR?=	${FLAVORS:[1]}
16
18
19
USES=		cmake pkgconfig
20
USE_LDCONFIG=	yes
21
USE_GITHUB=	yes
17
GH_ACCOUNT=	lfranchi
22
GH_ACCOUNT=	lfranchi
18
23
24
.if ${FLAVOR} == qt4
25
USE_QT4=	corelib qmake_build moc_build network xml rcc_build
26
LIB_DEPENDS=	libqjson.so:devel/qjson@qt4
27
CMAKE_ON+=	BUILD_WITH_QT4
28
.else
29
USE_QT5=	core buildtools_build qmake_build network
30
LIB_DEPENDS=	libqjson-qt5.so:devel/qjson@qt5
31
CMAKE_OFF+=	BUILD_WITH_QT4
32
QTVER_SUFFIX=	5
33
.endif
34
35
PLIST_SUB=	PORTVERSION=${PORTVERSION} QTVER_SUFFIX="${QTVER_SUFFIX}"
36
19
OPTIONS_DEFINE=	TEST
37
OPTIONS_DEFINE=	TEST
20
38
21
PLIST_SUB=	PORTVERSION=${PORTVERSION}
39
.if ${FLAVOR} == qt4
22
40
TEST_USE=	QT4=qtestlib_build
41
.else
42
TEST_USE=	QT5=testlib_build
43
.endif
23
TEST_CMAKE_BOOL=ECHONEST_BUILD_TESTS
44
TEST_CMAKE_BOOL=ECHONEST_BUILD_TESTS
24
TEST_USE=	qt4=qtestlib_build,xml_build
25
26
USES=		cmake pkgconfig
27
USE_GITHUB=	yes
28
USE_LDCONFIG=	yes
29
USE_QT4=	corelib qmake_build moc_build network rcc_build
30
45
31
.include <bsd.port.mk>
46
.include <bsd.port.mk>
(-)i/audio/libechonest/pkg-plist (-21 / +21 lines)
Lines 1-21 Link Here
1
include/echonest/Artist.h
1
include/echonest%%QTVER_SUFFIX%%/Artist.h
2
include/echonest/ArtistTypes.h
2
include/echonest%%QTVER_SUFFIX%%/ArtistTypes.h
3
include/echonest/AudioSummary.h
3
include/echonest%%QTVER_SUFFIX%%/AudioSummary.h
4
include/echonest/Catalog.h
4
include/echonest%%QTVER_SUFFIX%%/Catalog.h
5
include/echonest/CatalogArtist.h
5
include/echonest%%QTVER_SUFFIX%%/CatalogArtist.h
6
include/echonest/CatalogItem.h
6
include/echonest%%QTVER_SUFFIX%%/CatalogItem.h
7
include/echonest/CatalogSong.h
7
include/echonest%%QTVER_SUFFIX%%/CatalogSong.h
8
include/echonest/CatalogUpdateEntry.h
8
include/echonest%%QTVER_SUFFIX%%/CatalogUpdateEntry.h
9
include/echonest/CommonTypes.h
9
include/echonest%%QTVER_SUFFIX%%/CommonTypes.h
10
include/echonest/Config.h
10
include/echonest%%QTVER_SUFFIX%%/Config.h
11
include/echonest/Genre.h
11
include/echonest%%QTVER_SUFFIX%%/Genre.h
12
include/echonest/Playlist.h
12
include/echonest%%QTVER_SUFFIX%%/Playlist.h
13
include/echonest/Song.h
13
include/echonest%%QTVER_SUFFIX%%/Song.h
14
include/echonest/Track.h
14
include/echonest%%QTVER_SUFFIX%%/Track.h
15
include/echonest/TypeInformation.h
15
include/echonest%%QTVER_SUFFIX%%/TypeInformation.h
16
include/echonest/Util.h
16
include/echonest%%QTVER_SUFFIX%%/Util.h
17
include/echonest/echonest_export.h
17
include/echonest%%QTVER_SUFFIX%%/echonest_export.h
18
lib/libechonest.so
18
lib/libechonest%%QTVER_SUFFIX%%.so
19
lib/libechonest.so.2
19
lib/libechonest%%QTVER_SUFFIX%%.so.2
20
lib/libechonest.so.%%PORTVERSION%%
20
lib/libechonest%%QTVER_SUFFIX%%.so.%%PORTVERSION%%
21
libdata/pkgconfig/libechonest.pc
21
libdata/pkgconfig/libechonest%%QTVER_SUFFIX%%.pc

Return to bug 226529