View | Details | Raw Unified | Return to bug 138490
Collapse All | Expand All

(-)audio/liblastfm/Makefile (-6 / +6 lines)
Lines 6-13 Link Here
6
#
6
#
7
7
8
PORTNAME=	liblastfm
8
PORTNAME=	liblastfm
9
PORTVERSION=	0.2.1
9
PORTVERSION=	0.3.0
10
PORTREVISION=	1
11
CATEGORIES=	audio
10
CATEGORIES=	audio
12
MASTER_SITES=	http://cdn.last.fm/src/
11
MASTER_SITES=	http://cdn.last.fm/src/
13
12
Lines 15-23 Link Here
15
COMMENT=	Collection of libraries to help integrate Last.fm services
14
COMMENT=	Collection of libraries to help integrate Last.fm services
16
15
17
LIB_DEPENDS=	samplerate.1:${PORTSDIR}/audio/libsamplerate \
16
LIB_DEPENDS=	samplerate.1:${PORTSDIR}/audio/libsamplerate \
18
		fftw3f.5:${PORTSDIR}/math/fftw3-float \
17
		fftw3f.5:${PORTSDIR}/math/fftw3-float
19
		mad.2:${PORTSDIR}/audio/libmad
20
BUILD_DEPENDS=	bash:${PORTSDIR}/shells/bash
21
18
22
USE_BZIP2=	yes
19
USE_BZIP2=	yes
23
USE_RUBY=	yes
20
USE_RUBY=	yes
Lines 26-37 Link Here
26
QT_COMPONENTS=	corelib xml network sql gui qtestlib \
23
QT_COMPONENTS=	corelib xml network sql gui qtestlib \
27
		qmake_build moc_build rcc_build uic_build
24
		qmake_build moc_build rcc_build uic_build
28
HAS_CONFIGURE=	yes
25
HAS_CONFIGURE=	yes
26
CONFIGURE_ARGS+=	--release
29
MAKE_JOBS_UNSAFE=	yes
27
MAKE_JOBS_UNSAFE=	yes
30
28
31
USE_LDCONFIG=	yes
29
USE_LDCONFIG=	yes
32
30
33
post-extract:
31
post-extract:
34
	${REINPLACE_CMD} -e 's|#!/bin/bash|#!${LOCALBASE}/bin/bash|' ${WRKSRC}/configure
32
	${REINPLACE_CMD} -e 's|#!/usr/bin/ruby|#!${LOCALBASE}/bin/ruby|' ${WRKSRC}/configure
33
	${REINPLACE_CMD} -e 's|__demos __tests||' ${WRKSRC}/admin/Makefile.rb
34
	${REINPLACE_CMD} -e 's|linux:|unix:|' ${WRKSRC}/.qmake.cache
35
	${FIND} ${WRKSRC}/admin -type f | ${XARGS} \
35
	${FIND} ${WRKSRC}/admin -type f | ${XARGS} \
36
		 ${REINPLACE_CMD} -e 's|#!/usr/bin/ruby|#!${LOCALBASE}/bin/ruby|'
36
		 ${REINPLACE_CMD} -e 's|#!/usr/bin/ruby|#!${LOCALBASE}/bin/ruby|'
37
37
(-)audio/liblastfm/distinfo (-3 / +3 lines)
Lines 1-3 Link Here
1
MD5 (liblastfm-0.2.1.tar.bz2) = c849a5122f833090184c1a496350dcbc
1
MD5 (liblastfm-0.3.0.tar.bz2) = 3f73222ebc31635941832b01e7a494b6
2
SHA256 (liblastfm-0.2.1.tar.bz2) = a8f816c5b1c624052912afd06351bbb29f876339ee216f5f2fec81740f09fdf9
2
SHA256 (liblastfm-0.3.0.tar.bz2) = dd7297fbfe114b2eb29b491d56c6df9b83f16f576c70466d39a95a5ff19af76d
3
SIZE (liblastfm-0.2.1.tar.bz2) = 86083
3
SIZE (liblastfm-0.3.0.tar.bz2) = 92957
(-)audio/liblastfm/files/patch-configure (-11 lines)
Lines 1-11 Link Here
1
--- configure.orig	2009-04-20 20:20:03.000000000 -0500
2
+++ configure	2009-04-20 21:12:07.000000000 -0500
3
@@ -97,7 +97,7 @@
4
         case `uname` in
5
             Darwin)
6
                 [ $STATIC_LINK_3RDPARTIES_ON_MAC ] || other_args="CONFIG -= app_bundle";;
7
-            Linux)
8
+            Linux | FreeBSD)
9
                 other_args="CONFIG += warn_off";;
10
             *) 
11
                 #Windows, hopefullly
(-)audio/liblastfm/files/patch-src_fingerprint_fingerprint.pro (+12 lines)
Line 0 Link Here
1
--- src/fingerprint/fingerprint.pro.orig	2009-06-05 03:41:27.000000000 +1100
2
+++ src/fingerprint/fingerprint.pro	2009-09-02 23:24:41.000000000 +1100
3
@@ -20,8 +20,7 @@
4
         INCLUDEPATH += /opt/local/include
5
     }
6
     else{
7
-        CONFIG += link_pkgconfig
8
-        PKGCONFIG += fftw3f samplerate
9
+    LIBS += -lsamplerate -lfftw3f
10
     }
11
 }
12
 
(-)audio/liblastfm/pkg-plist (-19 / +23 lines)
Lines 1-31 Link Here
1
include/lastfm/UrlBuilder
1
include/lastfm/Album
2
include/lastfm/Artist
3
include/lastfm/Audioscrobbler
4
include/lastfm/AuthenticatedUser
2
include/lastfm/Fingerprint
5
include/lastfm/Fingerprint
3
include/lastfm/CompleteFingerprint
6
include/lastfm/FingerprintId
7
include/lastfm/FingerprintableSource
8
include/lastfm/InternetConnectionMonitor
9
include/lastfm/Mbid
10
include/lastfm/MutableTrack
11
include/lastfm/NetworkAccessManager
12
include/lastfm/Playlist
4
include/lastfm/RadioStation
13
include/lastfm/RadioStation
5
include/lastfm/RadioTuner
14
include/lastfm/RadioTuner
6
include/lastfm/Audioscrobbler
7
include/lastfm/Scrobble
15
include/lastfm/Scrobble
8
include/lastfm/ScrobblePoint
16
include/lastfm/ScrobblePoint
9
include/lastfm/Track
10
include/lastfm/MutableTrack
11
include/lastfm/Mbid
12
include/lastfm/Artist
13
include/lastfm/Album
14
include/lastfm/FingerprintId
15
include/lastfm/Playlist
16
include/lastfm/Tag
17
include/lastfm/Tag
18
include/lastfm/Track
19
include/lastfm/UrlBuilder
17
include/lastfm/User
20
include/lastfm/User
18
include/lastfm/AuthenticatedUser
21
include/lastfm/XmlQuery
19
include/lastfm/Xspf
22
include/lastfm/Xspf
20
include/lastfm/WsAccessManager
21
include/lastfm/WsError
22
include/lastfm/WsKeys
23
include/lastfm/WsRequestBuilder
24
include/lastfm/WsReply
25
include/lastfm/WsDomElement
26
include/lastfm/global.h
23
include/lastfm/global.h
24
include/lastfm/misc.h
25
include/lastfm/ws.h
26
include/lastfm.h
27
lib/liblastfm.so
27
lib/liblastfm.so
28
lib/liblastfm.so.0
28
lib/liblastfm.so.0
29
lib/liblastfm.so.0.2
29
lib/liblastfm.so.0.3
30
lib/liblastfm.so.0.2.1
30
lib/liblastfm.so.0.3.0
31
lib/liblastfm_fingerprint.so
32
lib/liblastfm_fingerprint.so.0
33
lib/liblastfm_fingerprint.so.0.1
34
lib/liblastfm_fingerprint.so.0.1.0
31
@dirrm include/lastfm
35
@dirrm include/lastfm

Return to bug 138490