pkgsrc-wip/last.fm/Makefile
Thomas Klausner 41f92d5420 Bump PKGREVISION for libpng shlib name change.
Also add some patches to remove use of deprecated symbols and fix other
problems when looking for or compiling against libpng-1.4.x.
2010-06-13 22:46:54 +00:00

48 lines
1.4 KiB
Makefile

# $NetBSD: Makefile,v 1.5 2010/06/13 22:47:10 thomasklausner Exp $
#
DISTNAME= ${PKGNAME}.src
PKGNAME= last.fm-1.3.2.13
PKGREVISION= 2
CATEGORIES= audio net
MASTER_SITES= http://cdn.last.fm/client/src/
EXTRACT_SUFX= .tar.bz2
MAINTAINER= jfranz@bsdprojects.net
HOMEPAGE= http://www.last.fm/
COMMENT= Official last.fm radio player
BROKEN= FIXME: I build fine now, but fail to load some libs.
WRKSRC= ${WRKDIR}/last.fm-1.3.2.13
USE_LANGUAGES= c c++
USE_LIBTOOL= yes
USE_TOOLS+= gmake pax
QMAKE= ${QTDIR}/bin/qmake
LFMDATA= ${PREFIX}/share/last.fm
SUBST_CLASSES+= rundir
SUBST_MESSAGE.rundir= Correcting rundir.
SUBST_STAGE.rundir= post-build
SUBST_FILES.rundir= bin/last.fm
SUBST_SED.rundir= -e 's|^RUNDIR.*|RUNDIR=${LFMDATA}|'
do-build:
cd ${WRKSRC} && \
${QMAKE} -config release -after "CONFIG-=debug" && ${MAKE_ENV} make
cd ${WRKSRC}/src/output/RtAudio && \
env ${CONFIGURE_ENV} ${QMAKE} -spec netbsd-g++ && env ${MAKE_ENV} make
do-install:
${INSTALL_SCRIPT} ${WRKSRC}/bin/last.fm ${LOCALBASE}/bin/last.fm
${INSTALL_LIB_DIR} ${LOCALBASE}/lib/last.fm
cd ${WRKSRC}/bin/.libs && pax -rwpp . ${LOCALBASE}/lib/last.fm
${INSTALL_DATA_DIR} ${LFMDATA}
${INSTALL_DATA_DIR} ${LFMDATA}/data
${INSTALL_DATA_DIR} ${LFMDATA}/services
${INSTALL_DATA} ${FILESDIR}/lastfm.protocol ${LFMDATA}/services
cd ${WRKSRC}/bin && pax -rwpp . ${LFMDATA}/
.include "../../x11/qt4-libs/buildlink3.mk"
.include "../../x11/qt4-tools/buildlink3.mk"
.include "../../mk/bsd.pkg.mk"