diff options
author | Tilman Keskinoz <arved@FreeBSD.org> | 2009-11-04 23:02:14 +0000 |
---|---|---|
committer | Tilman Keskinoz <arved@FreeBSD.org> | 2009-11-04 23:02:14 +0000 |
commit | 7b842ae8edb2f7be973402c09e1f583303373b5b (patch) | |
tree | 4feabc6becbe950ed838186b55814fc0ca6d266f /audio/last.fm/Makefile | |
parent | b64c7a77295364ecfe600891fe6a276ae13a404f (diff) | |
download | ports-7b842ae8edb2f7be973402c09e1f583303373b5b.tar.gz ports-7b842ae8edb2f7be973402c09e1f583303373b5b.zip |
Notes
Diffstat (limited to 'audio/last.fm/Makefile')
-rw-r--r-- | audio/last.fm/Makefile | 22 |
1 files changed, 17 insertions, 5 deletions
diff --git a/audio/last.fm/Makefile b/audio/last.fm/Makefile index 0d6a84432f9c..2760f1772f47 100644 --- a/audio/last.fm/Makefile +++ b/audio/last.fm/Makefile @@ -6,15 +6,20 @@ # PORTNAME= last.fm -PORTVERSION= 1.3.2.14 -PORTREVISION= 2 +PORTVERSION= 1.4.2.58240 CATEGORIES= audio net MASTER_SITES= http://cdn.last.fm/client/src/ DISTNAME= ${PORTNAME}-${PORTVERSION}.src -MAINTAINER= ports@FreeBSD.org +MAINTAINER= arved@FreeBSD.org COMMENT= Official last.fm radio player +BUILD_DEPENDS= bash:${PORTSDIR}/shells/bash +LIB_DEPENDS= gpod.5:${PORTSDIR}/audio/libgpod \ + mad.2:${PORTSDIR}/audio/libmad \ + samplerate.1:${PORTSDIR}/audio/libsamplerate \ + fftw3f.5:${PORTSDIR}/math/fftw3-float + PKGINSTALL= ${WRKDIR}/pkg-install PKGDEINSTALL= ${WRKDIR}/pkg-deinstall SUB_FILES= pkg-install pkg-deinstall @@ -23,6 +28,7 @@ USE_QT_VER= 4 QT_COMPONENTS= gui imageformats_run moc_build network qmake_build rcc_build \ sql uic_build xml HAS_CONFIGURE= yes +USE_LDCONFIG= yes WRKSRC= ${WRKDIR}/${PORTNAME}-${PORTVERSION} @@ -33,20 +39,26 @@ USE_GCC=4.2+ .endif post-patch: - ${REINPLACE_CMD} -e 's|bash|sh|g' -e 's|qmake|${QMAKE}|g' \ + ${REINPLACE_CMD} -e 's|/bin/bash|/${LOCALBASE}/bin/bash|g' \ -E -e 's|(.*"CONFIG-=debug")|\1 ${QMAKEFLAGS}|g' \ -e 's|function header|header()|g' \ -e 's|function middle|middle()|g' \ -e 's|-pthread|-pthread -R/usr/local/share/last.fm|g' \ ${WRKSRC}/configure ${REINPLACE_CMD} -e 's|linux\*|unix|g' ${WRKSRC}/src/src.pro + ${REINPLACE_CMD} -e 's|/usr/include/gpod|${LOCALBASE}/include/gpod|; \ + s|/usr/include/glib|${LOCALBASE}/include/glib|;s|linux|freebsd|' \ + ${WRKSRC}/src/mediadevices/ipod/ipod.pro + ${REINPLACE_CMD} -e 's|^RUNDIR.*|RUNDIR=${DATADIR}|' ${WRKSRC}/bin/last.fm.sh + ${RM} ${WRKSRC}/bin/libmad.1.dylib ${WRKSRC}/bin/libmad.dylib \ + ${WRKSRC}/bin/last.fm.sh.bak post-build: cd ${WRKSRC}/src/output/RtAudio && \ ${SETENV} ${CONFIGURE_ENV} ${QMAKE} ${QMAKEFLAGS} && make do-install: - ${INSTALL_SCRIPT} ${FILESDIR}/last.fm ${PREFIX}/bin/last.fm + ${INSTALL_SCRIPT} ${WRKSRC}/bin/last.fm.sh ${PREFIX}/bin/last.fm ${MKDIR} ${PREFIX}/share/applications ${PREFIX}/share/services ${INSTALL_DATA} ${FILESDIR}/last.fm.desktop ${PREFIX}/share/applications ${INSTALL_DATA} ${FILESDIR}/lastfm.protocol ${PREFIX}/share/services |